1. Download our Official Android App: Forums for Android!

Root [KERNEL]SpeedDemon V5.6 (Performance & Battery Improvements) - MIUI Kernel

Discussion in 'Android Devices' started by Austrie, Nov 13, 2011.

  1. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    SpeedDemon Kernel
    Austrie's Kernel For MIUI
    Using MIUI 11/25 build

    Hit the thanks button and make sure to comment.
    When this thread dies, I'll stop updating.

    -Check ChangeLog In Second Post For Changes-



    Features

    |

    Underclock
    24576
    (24Mhz)(0.02Ghz)
    61440
    (61Mhz)(0.06Ghz)
    122880
    (122Mhz)(0.12Ghz)
    184320
    (184Mhz)(0.18Ghz)
    245760
    (245Mhz)(0.24Ghz)
    368640
    (368Mhz)(0.36Ghz)
    460800
    (460Mhz)(0.46Ghz)
    576000
    (576Mhz)(0.57Ghz)
    652800
    (652Mhz)(0.65Ghz)
    768000
    (768Mhz)(0.76Ghz)
    806400
    (806Mhz)(0.80Ghz)
    921600
    (921Mhz)(0.92Ghz)
    1024000
    (1024Mhz)(1.0Ghz)


    Overclock
    1024000
    (1024Mhz)(1.0Ghz)
    1113000
    (1130Mhz)(1.1Ghz)
    1209600
    (1200Mhz)(1.2Ghz)
    1305600
    (1300Mhz)(1.3Ghz)
    1401600
    (1401Mhz)(1.4Ghz)
    1516800
    (1516Mhz)(1.5Ghz)
    1612800
    (1612Mhz)(1.6Ghz)
    1708800
    (1708Mhz)(1.7Ghz)
    1804800
    (1804Mhz)(1.8Ghz)
    1900800
    (1900Mhz)(1.9Ghz)
    2016000
    (2016Mhz)(2.0Ghz)
    2112000 (2112Mhz)(2.1Ghz)
    2208000 (2208Mhz)(2.2Ghz)
    2304000 (2304Mhz)(2.3Ghz)

    Governers

    Scary
    MinMax
    Lagfree
    SuperbadSmartass
    Ondemand
    UserSpace

    Interactive
    InteractiveX
    Powersaver
    SmartassV2
    Conservative
    Performance
    Smoothass
    SavagedZen


    I/O Schedulers

    VR
    CFQ
    Noop
    Deadline
    Simple
    (SIO)
    Anticipatory

    ~Extras~
    Ext4

    Slab
    SVD
    Swap
    TinyRCU

    Jhash V3
    Cleancache
    VDD Control
    ZCache For EXT4
    FileSystem Tweaks
    Undervolt To 500mV
    Updated 720p Drivers

    Generic Sound Support
    Faster USB Charging
    Lowered WiFi Voltages
    2-Way Call Recording
    A Lot Of EXT4 Tweaks
    Updated KGLS Drivers
    ISO filesystem support
    Disabled Kernel Debugging
    Sony Bravia Engine Improvements
    Cleaned Kernel Debugging Messages
    Full Incredicontrol Capabilities
    UDF CD-ROM filesystem support
    Digitial Audio Brodcast Support
    Frees Up Over 20MB Of Internal Storage On Phone
    Allow CPU-Supported Unaligned Access
    NTFS filesystem read and write support
    Backwards Compatibility SupportPage Table Optimization
    Cleaned Kernel Debugging Messages
    IPv6 Tracking Support
    IPv6 Tables Support
    USB Audio Support
    USB IP Support
    Zip Aligned Data
    &
    Much, Much, More...

    ___

    Summary Of Govorners
    (Only 75 to 90% Accurate)

     

    Advertisement

    mnygren, buzzcon, MTUser4520 and 50 others like this.
  2. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands

    Downloads

    http://www.mediafire.com/download.php?q26y62ovdhpkua4 - V5.6


    http://www.mediafire.com/download.php?zdf8ce3a3fn0i00
    - Original MIUI Kernel



    |

    ChangeLog
    -Starting From V3.5-
    Code (Text):
    1.  
    2. [COLOR=Red]V5.6[/COLOR]
    3. -----[COLOR=Red][COLOR=RoyalBlue]
    4. [/COLOR][/COLOR][COLOR=Navy]Cache Page Merging
    5. Updated KGSL Drivers
    6. Battery Improvements
    7. Generic Sound Support
    8. Cleaned Up Debug Messages
    9. Touchscreen Driver By Whyzor
    10. Sony Bravia Engine Improvements
    11. GPS Config Updated Like CM7(Reloaded)
    12. SIO Default(VR Was Default By Mistake)
    13. Camera Improvements Like CM7(Reloaded)
    14. Added 2.1Ghz, 2.2Ghz, 2.3Ghz([U][I][B]VERY EXPERIMENTAL[/B][/I][/U])(Going To Improve In Next Update)[/COLOR]
    15.  
    16. [COLOR=Red][COLOR=Purple]~~~[/COLOR][/COLOR]
    17.  
    18. [COLOR=Red]V5.0[/COLOR]
    19. -----[COLOR=Red][COLOR=RoyalBlue]
    20. EXT4 Updated
    21. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Fix/Added HW3D[/COLOR][/COLOR]
    22. [COLOR=Red][COLOR=RoyalBlue]Added Cleancache
    23. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]2-Way Call Recording[/COLOR][/COLOR]
    24. [COLOR=Red][COLOR=RoyalBlue]Updated 720p Drivers[/COLOR][/COLOR]
    25. [COLOR=Red][COLOR=RoyalBlue]A Lot Of EXT4 Tweaks[/COLOR][/COLOR]
    26. [COLOR=Red][COLOR=RoyalBlue]Battery Driver Changes[/COLOR][/COLOR]
    27. [COLOR=Red][COLOR=RoyalBlue]Do Uninterruptible Sleep
    28. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Added ZCache For EXT4[/COLOR][/COLOR]
    29. [COLOR=Red][COLOR=RoyalBlue]ARM Sound Devices Support[/COLOR][/COLOR]
    30. [COLOR=Red][COLOR=RoyalBlue] Removed Darkside Governor[/COLOR][/COLOR]
    31. [COLOR=Red][COLOR=RoyalBlue]Lowered 2GHz mV amount[/COLOR][/COLOR]
    32. [COLOR=Red][COLOR=RoyalBlue]Set DB line buffers for 720p
    33. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Made 500mV Lowest Voltage[/COLOR][/COLOR]
    34. [COLOR=Red][COLOR=RoyalBlue]Touchscreen Driver Changes
    35. [/COLOR][/COLOR][COLOR=RoyalBlue]Fix Mark_Inode_Dirty Barrier[/COLOR]
    36. [COLOR=Red][COLOR=RoyalBlue]Enabled THUMBE Enviroment[/COLOR][/COLOR]
    37. [COLOR=Red][COLOR=RoyalBlue]I[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]ncreased 720p Enc and Dec[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    38. Updated Interactive Governor[/COLOR][/COLOR]
    39. [COLOR=Red][COLOR=RoyalBlue]Various Tweaks For File System[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    40. More Internel Memory Freed Up[/COLOR][/COLOR]
    41. [COLOR=Red][COLOR=RoyalBlue]Made Busywait Loops Less Likely
    42. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Fix Performance Level Computation[/COLOR][/COLOR]
    43. [COLOR=Red][COLOR=RoyalBlue][EXPERIMENTAL]Increased Volume[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    44. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue][EXPERIMENTAL]Lower WiFi Voltages[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    45. Updated MPEG-4 Recon Buffers To Black
    46. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Updated 'Prevent Multiple syscall restarts'[/COLOR][/COLOR]
    47. [COLOR=Red][COLOR=RoyalBlue]Disable Mass Storage Write Cache Support[/COLOR][/COLOR]
    48. [COLOR=Red][COLOR=RoyalBlue]Made Fatal Error In 720p More Recoverable[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    49. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Fix 720p Driver Memory Alloc Failure Handling[/COLOR][/COLOR]
    50. [COLOR=Red][COLOR=RoyalBlue]Increase The Default 720p Default Input Buffer[/COLOR][/COLOR]
    51. [COLOR=Red][COLOR=RoyalBlue]Made Deadline I/O More Suitable For Flash Devices[/COLOR][/COLOR]
    52. [COLOR=Red][COLOR=RoyalBlue]Support Dynamic Change Of Interlaced Format In 720p[/COLOR][/COLOR]
    53. [COLOR=Red][COLOR=RoyalBlue]Updated 'Backoff Suspend If Repeated Attempts Failed'[/COLOR][/COLOR]
    54. [COLOR=Red][COLOR=RoyalBlue]Added 'Put eMMC In Sleep (cmd5) Mode Before Suspend'[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    55. [/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]Attribute The I/O Wait Time Properly In mmc_wait_for_req() [/COLOR][/COLOR]
    56. [COLOR=Red][COLOR=RoyalBlue]Added Support In Video Driver To Configure Divx Codecs 4 & 6[/COLOR][/COLOR][COLOR=Red][COLOR=RoyalBlue]
    57. Undid SpinLock Optimization(Might Be The Cause Of Extra Battery Drain Compared To mOCk)
    58. [/COLOR]
    59. [COLOR=Purple]~~~[/COLOR]
    60.  
    61. V4.5[/COLOR]
    62. -----
    63. [COLOR=Red][COLOR=Blue]Fix I/O Hang
    64. SIO Now Default
    65. Added Darkside Governor
    66. Upped Dirty Writeback
    67. Upped VM Swappiness
    68. Upped MM Read Ahead More
    69. Lowered VFS Cache Pressure
    70. SLQB Slab Memory Allocator Added -Not Default-
    71. Allow CPU-supported Unaligned Accesses
    72. Fix Deadlock When System Is Low On Memory[/COLOR]
    73.  
    74. [COLOR=Purple]~~~[/COLOR]
    75.  
    76. V3.5[/COLOR]
    77. -----
    78. [COLOR=Navy]Ext4 Performance Patch
    79. [/COLOR][COLOR=Navy]Faster SD Card Read Ahead
    80. Being able To UnderVolt to 650mV
    81. Touchscreen Driver Improvement By Isaac[/COLOR]
    82.  
     
  3. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    Thanks~Credits
    DooMLoRD - The original kernel developer for the Huewii X6 variants.
    Pwnyourrace - The base for the kernel development of the Triumph.
    B_randon14 & Shane87 - The guys who did extra work for the Triumph stock kernel.
    Issacj87 - The person to BLAST off the Triumph Developement and the person to port MIUI to the Triumph and its kernel.
    Whyzor - His dedication on improving to the Touchscreen Driver for the Triumph, and for the features I used from CM7(Reloaded)

    &
    Special Thanks To Mobstergunz ~ Big Help, being tester and helping me with files I couldn't get.
    Unlike JollyRoger87 who REFUSED to help...
    |
    Special Thanks to Mantera ~ Giving me couple files I couldn't set up, and made porting 2-way call recording support easier.
    |
    Extra Thanks to brandon14 ~ Gave me a idea that got this kernel to boot, and giving me ideas for this kernel.

    Scaryghoul, TheDerekJay, LeeDroid, imoseyon, and LorDClockaN; for the reference or code I may have used.
     
  4. viperafx

    viperafx Member
    Rank:
    None
    Points:
    16
    Posts:
    51
    Joined:
    Aug 25, 2011

    Aug 25, 2011
    51
    2
    16
    wow im excited to try this out =]
     
  5. doggydude

    doggydude Member
    Rank:
    None
    Points:
    16
    Posts:
    38
    Joined:
    Apr 8, 2011

    Apr 8, 2011
    38
    4
    16
    siiiick! il try it out right away!
    thanks a lot!
     
  6. tusing

    tusing Android Enthusiast
    Rank:
    None
    Points:
    53
    Posts:
    270
    Joined:
    Jul 30, 2011

    Jul 30, 2011
    270
    60
    53
    Hey Austrie, sorry I couldn't get you the config. I just checked my PM. (also, I'm complete ADB noob)

    Looks awesome!

    Also, what's the best governer?
     
  7. ziggy46

    ziggy46 Android Expert
    Rank:
    None
    Points:
    213
    Posts:
    1,688
    Joined:
    Aug 14, 2011

    Aug 14, 2011
    1,688
    612
    213
    Being a pain in the a$$! LOL
    Chambersburg, Pa
    diddo! i wasnt home or i would have flashed miui and gotten you the config
     
  8. tusing

    tusing Android Enthusiast
    Rank:
    None
    Points:
    53
    Posts:
    270
    Joined:
    Jul 30, 2011

    Jul 30, 2011
    270
    60
    53
    edit: Any significant difference between mOCK kernel and this?
     
  9. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    Couple tweaks i added, but i dont use MIUI. So you guys have to tell me.
     
  10. tusing

    tusing Android Enthusiast
    Rank:
    None
    Points:
    53
    Posts:
    270
    Joined:
    Jul 30, 2011

    Jul 30, 2011
    270
    60
    53
    Nice! MIUI is awesome, try it out :)

    Also, I have no clue how you made a kernel for a ROM without the ROM- that sounds like pure, concentrated awesome! Then again, I'm a kernel-noob.
     
  11. isaacj87

    isaacj87 Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    1,139
    Joined:
    Dec 17, 2010

    Dec 17, 2010
    1,139
    1,793
    313
    Full-time college student
    Dallas, TX
    If it wasn't for the VMSPLIT difference, the kernel from CM7 would work in MIUI and vice versa. Hell, even if the stock ROM was VMSPLIT3G, it would work with MIUI as well. The kernel just speaks to the hardware and that doesn't change regardless of the ROM.
     
  12. viperafx

    viperafx Member
    Rank:
    None
    Points:
    16
    Posts:
    51
    Joined:
    Aug 25, 2011

    Aug 25, 2011
    51
    2
    16
    maybe he fell asleep at the pc while uploading? lol
     
  13. Mobstergunz

    Mobstergunz Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    2,896
    Joined:
    Sep 5, 2011

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    underclock to 24mhz! gotta try this :)
     
  14. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    Rebuilding it, it will only take like a couple minutes. I want to add something.
     
    doggydude, Mobstergunz and bing7625 like this.
  15. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    Download link up! I want feed back right away.
     
  16. Mobstergunz

    Mobstergunz Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    2,896
    Joined:
    Sep 5, 2011

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    doesn't boot but in an odd way red moto symbol comes like normal but then a battery icon shows up overlapping the moto symbol and stays there???
     
  17. doggydude

    doggydude Member
    Rank:
    None
    Points:
    16
    Posts:
    38
    Joined:
    Apr 8, 2011

    Apr 8, 2011
    38
    4
    16
    Downloading, I'll report back if it boots then do more testing
     
  18. bing7625

    bing7625 Well-Known Member
    Rank:
    None
    Points:
    43
    Posts:
    152
    Joined:
    Jul 27, 2011

    Jul 27, 2011
    152
    27
    43
    will it work on the 11/4 MIUI build?
    cuz in your first post you said it was based on the 11/11 build.
    just wonderin
     
  19. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    Not sure, this is built for 11/9, but I think the only think Issac change in 11/9 is in the kernel, so you can try.

    I really don't want to resort to running MIUI, myself.

    Edit: I think I found the/a problem, wrong cpu tables, will fix tomorrow afternoon.
     
  20. bing7625

    bing7625 Well-Known Member
    Rank:
    None
    Points:
    43
    Posts:
    152
    Joined:
    Jul 27, 2011

    Jul 27, 2011
    152
    27
    43
    can't wait to try this today (hopefully) with the new governors that mOCK doesn't have. BTW how well does the "simple" i/o scheduler work?
     
  21. Mobstergunz

    Mobstergunz Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    2,896
    Joined:
    Sep 5, 2011

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    SIO is based on the deadline scheduler but it's more like a mix
    between no-op and deadline.
    In other words, SIO is like a lighter version of deadline but it
    doesn't do any kind of sorting, so it's aimed mainly for random-access
    devices (like SSD hard disks) where request sorting is no needed (as
    any sector can be accesed in a constant time, regardless of its
    physical location). - Miguel Bot
     
    bing7625 likes this.
  22. bing7625

    bing7625 Well-Known Member
    Rank:
    None
    Points:
    43
    Posts:
    152
    Joined:
    Jul 27, 2011

    Jul 27, 2011
    152
    27
    43
  23. Austrie

    Austrie Android Expert
    Thread Starter
    Rank:
     #131
    Points:
    213
    Posts:
    1,325
    Joined:
    Jan 16, 2011

    Jan 16, 2011
    1,325
    898
    213
    Male
    St.Thomas, US Virgin Islands
    I'm home... :(

    Got into a fight today...
     
  24. Mobstergunz

    Mobstergunz Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    2,896
    Joined:
    Sep 5, 2011

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    Your not hurt are you?

    EDIT: Lmao i was wondering the samething
     
  25. ziggy46

    ziggy46 Android Expert
    Rank:
    None
    Points:
    213
    Posts:
    1,688
    Joined:
    Aug 14, 2011

    Aug 14, 2011
    1,688
    612
    213
    Being a pain in the a$$! LOL
    Chambersburg, Pa
    oh was it a fist fight or a mental fight? are you ok?



    did you whoop some a$$?​

    :D
     

Share This Page

Loading...