[KERNEL][TouchWiz] TerraBuzz [22 May][PR2.7][STweak][OC/UV][CPU/GPU/MDNIE/BATTERY]

Search This thread

antique_sonic

Senior Member
Aug 16, 2009
2,127
1,052
Corner of the earth
Nice work mate....
Mine last slightly longer with my normal use on my previous kernel.
My attached pics will say. :)
Normally with my heavy duty it can last only 12-13 hours on previous kernel.
Good job mate. Many thanks for the kernel. It is smooth nd not heat also. :thumbup:



Sent from N7105 at the corner of this rounded earth.
 

Attachments

  • uploadfromtaptalk1367595029059.jpg
    uploadfromtaptalk1367595029059.jpg
    43.6 KB · Views: 795

aatjitra

Senior Member
Mar 8, 2007
191
191
Sembawang, Singapore
TerraBuzz PR2.4

TerraBuzz PR2.4

- Support CPU Undervolt (adjustable via setcpu, system tuner, android tuner, etc)
- Support CPU Overclock up to 1800 MHz (adjustable via setcpu, system tuner, android tuner, etc)
- Support GPU Undervolt (adjustable via android tuner, etc)
- Support GPU Overclock up to 800 MHz (adjustable via android tuner, etc)
- Added Boeffla Sound Engine 1.6.0 (via Boeffla Sound from Google Play)
- Bug fixing for CRT Animation
- Default CPU Gov: pegasusq (to make it more battery friendly while screen on)
- Default IO Scheduler: deadline (tested using AndroBench and it gives the best result)

Download for N7105: http://www.mediafire.com/download.php?7w61vtm6a6gt3gg

TerraBuzz PR2.5beta on testing... It will support STweak and Internal/Memory undervolt interfance....

Please give it a shot and let me know if this one is better than PR2.3...

Thank you...
 

aatjitra

Senior Member
Mar 8, 2007
191
191
Sembawang, Singapore

Change Log:
1. STweak Support for CPU Scaling, Hotplug, Voltage Interface, Clock/Frequency Interface
2. STweak Support for BUS/Internal Scaling, Voltage Interface
3. STweak Support for GPU Scaling, Voltage Interface, Clock/Frequency Interface
4. Support CPU scaling for Frequency for Responsiveness to improve smoothness on low frequency
5. Support CPU for Fast Down Scaling for aggresive down scaling. Possible to save battery life
6. Modification on Asynchronous I/O latency to a solid-state disk greatly increased

If you have used TerraBuzz PR2.5 beta version, please remove folder /data/.TerraTweak to reset STweak completely.

Any bugs please report.

Thanks.
 
  • Like
Reactions: antique_sonic

noellenchris

Inactive Recognized Developer / Retired Moderator
May 11, 2007
2,604
890
Marlton, NJ
Change Log:
1. STweak Support for CPU Scaling, Hotplug, Voltage Interface, Clock/Frequency Interface
2. STweak Support for BUS/Internal Scaling, Voltage Interface
3. STweak Support for GPU Scaling, Voltage Interface, Clock/Frequency Interface
4. Support CPU scaling for Frequency for Responsiveness to improve smoothness on low frequency
5. Support CPU for Fast Down Scaling for aggresive down scaling. Possible to save battery life
6. Modification on Asynchronous I/O latency to a solid-state disk greatly increased

If you have used TerraBuzz PR2.5 beta version, please remove folder /data/.TerraTweak to reset STweak completely.

Any bugs please report.

Thanks.

Sorry for the dumb question, but will this kernel also work for the TMOUS Note II? I'm still new to this device and still not clear on it. Thanks!

Noellenchris
 

theory_87

Senior Member
Apr 5, 2009
565
24
Just hope on this kernel and I have to say it one of the best kernel I have use to date. After hopping around so many kernel, I've decided to stay on this for the time being. Looking forward to the screen calibration to be included in the next release

Sent from my GT-N7105 using xda premium
 

aatjitra

Senior Member
Mar 8, 2007
191
191
Sembawang, Singapore
TerraBuzz PR2.6 for you...

TerraBuzz PR2.6 goes online...

Change Log:
1. Support MDNIE (color) tweak interface by STweak
2. Revert jRCU
3. Block optimization for IO Scheduler
4. Fix some parameters in STweak



Instruction:

1. With current version (PR2.5), open STweak and go to 'Extras' and tap 'Reset settings to default'. The apps will close by itself and let it be.
2. Open Root Explorer or any file explorer with root access, go to folder /data and delete the folder .terratweak
3. Download kernel that match your device type and save it to internal/external storage card on your phone.
4. Flash the kernel via TWRP or CWM.
5. Reboot and let it stay for a while or until the icon 'checking sd card for error' is gone.
6. Open STweak and now you will see a control tab for SCREEN

I have tested this kernel with these following ROM on my N7105 and confirm they works flawlessly:
a. Stock ROM
b. DMC3
c. CleanROM ACE

Hope you guys enjoy it...
 

aatjitra

Senior Member
Mar 8, 2007
191
191
Sembawang, Singapore
Devil kernel

T€AM ZΩDIΔC JD€VIL

is that kernel support STweak ?

If yes, there must be a tweak folder under folder /data in your phone...

Try to look for similar folder (with terratweak) with some files inside such as:
.active.profile
action.cache
config.version
customconfig.xml
default.profile
init.profile

delete that... and dont forget to reset Stweak...
 
  • Like
Reactions: kevin_diu

kevin_diu

Senior Member
Mar 13, 2009
524
114
Hong Kong
is that kernel support STweak ?

If yes, there must be a tweak folder under folder /data in your phone...

Try to look for similar folder (with terratweak) with some files inside such as:
.active.profile
action.cache
config.version
customconfig.xml
default.profile
init.profile

delete that... and dont forget to reset Stweak...

I will check it later

T€AM ZΩDIΔC JD€VIL
 

alan1984

Member
Jun 15, 2006
11
0
I'm new to this kernal,
Am i need to apply the setting under the stweak in order to apply your tweak?

Please advise.
Thanks
 

aatjitra

Senior Member
Mar 8, 2007
191
191
Sembawang, Singapore
I'm new to this kernal,
Am i need to apply the setting under the stweak in order to apply your tweak?

Please advise.
Thanks

Not necessarily need..

This kernel set to be run perfectly with its default setting... you can use it without ever use stweak...

But you can stress it out but using stweak for example to set max cpu clock at 1200 Mhz and undervolt it to save a battery.. or maybe you want to overclock it for benchmark competition..

If you want to use standard setting, just let it be.. don't change anything in stweak...



Sent from my GT-N7105 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    I am creating this TerraBuzz kernel for my Galaxy Note2 N7105 that suits my daily usage.

    There is no cutting edge and fancy development for this kernel as I made is as close as stock kernel based on source code provided by Samsung. Only cherrypick modification/enhancement from other developer to be implemented in my kernel.

    I also remove some unecessary debug and log to make this kernel as light as possible.

    Most of the credit goes to all developers listed.

    Very-very big thank you and credit to:
    1. Samsung who provide the source code
    2. Great Developer AndreiLux (Perseus)
    3. Great Developer Adam (Wanam)
    4. Great Developer FranciscoFranco
    5. Great Developer Simone201
    6. Great Developer Andip71
    7. Great Developer Speedmod
    8. Great Developer Tegrak
    9. Great Developer Faux123
    10. Great Beta Tester (TerraBuzz, Romie, Chris, 07ex and many friends from Kaskus)
    11. To whom I cherrypicked your coding/development

    Feature:
    1. exFAT support
    2. Additional scheduler BFQv5r1, SIO (default), VR
    3. CPU Governor: Performance, PegasusQ, TerraBuzzQ (default)
    4. Lower GPU threshold from 160 MHz to 266 MHz
    5. Dynamic Sync Control
    6. Reduced Samsung Battery Monitor Wakelock
    7. Increased USB Charging rate to 1000 mA
    8. Removed CPU locking by GPU mechanism
    9. AFTR Idle Mode
    10. Support Yellow Triangle Away
    11. ZRAM support (you can delete the script under /System/etc/init.d)

    Source code:
    https://github.com/aatjitra/7105u1/

    Download for N7100 => http://www.mediafire.com/download.php?915s5i1qp15jl1a

    Download for N7105 => http://www.mediafire.com/download.php?lkki9i1xqncjk4c

    Any bug, please report here and please explain in detail for how do you find the bug and if it possible steps to replicate it.

    Any name missed in credit, please forgive me and let me know. I will add it accordingly.

    Any feedback, let's discuss it.

    Change log:
    PR2.3 - Initial release for public

    WARNING:
    This kernel is only for stock ROM or TW Based custom ROM

    TerraBuzz PR2.5

    Change Log:
    1. STweak Support for CPU Scaling, Hotplug, Voltage Interface, Clock/Frequency Interface
    2. STweak Support for BUS/Internal Scaling, Voltage Interface
    3. STweak Support for GPU Scaling, Voltage Interface, Clock/Frequency Interface
    4. Support CPU scaling for Frequency for Responsiveness to improve smoothness on low frequency
    5. Support CPU for Fast Down Scaling for aggresive down scaling. Possible to save battery life
    6. Modification on Asynchronous I/O latency to a solid-state disk greatly increased

    If you have used TerraBuzz PR2.5 beta version, please remove folder /data/.TerraTweak to reset STweak completely.

    Any bugs please report.

    Thanks.

    TerraBuzz PR2.6 goes online...

    Change Log:
    1. Support MDNIE (color) tweak interface by STweak
    2. Revert jRCU
    3. Block optimization for IO Scheduler
    4. Fix some parameters in STweak



    Instruction:

    1. With current version (PR2.5), open STweak and go to 'Extras' and tap 'Reset settings to default'. The apps will close by itself and let it be.
    2. Open Root Explorer or any file explorer with root access, go to folder /data and delete the folder .terratweak
    3. Download kernel that match your device type and save it to internal/external storage card on your phone.
    4. Flash the kernel via TWRP or CWM.
    5. Reboot and let it stay for a while or until the icon 'checking sd card for error' is gone.
    6. Open STweak and now you will see a control tab for SCREEN

    I have tested this kernel with these following ROM on my N7105 and confirm they works flawlessly:
    a. Stock ROM
    b. DMC3
    c. CleanROM ACE

    Hope you guys enjoy it...

    OK.. This is TerraBuzz PR2.7

    There is an interface for charging current and volt... It is adjustable via STWEAK...

    As usual, you need to follow these steps in order to make the setting is available:

    1. Reset STWEAK to default.
    2. Delete a whole folder in /DATA/.TERRATWEAK
    3. Flash the new kernel
    4. Let it boot and settle

    Then you can play around with STWEAK again...

    DOWNLOAD FOR GT-N7100: http://www.mediafire.com/download/arjpq46c3xco8nz/TerraBuzz_N7100_PR27_CWM.zip

    DOWNLOAD FOR GT-N7105: http://www.mediafire.com/download/jd8252mvfwu2jqo/TerraBuzz_N7105_PR27_CWM.zip
    5
    TerraBuzzQ CPU Governor explanation

    I tried a few CPU governor which can suit my preferences that turn off CPU core in the load is light to save battery.

    And I come to LulzactiveQ by Tegrak that initially I think this is suitable for me. Nobody is using this governor for Note2 and I dare myself to try it on my own.

    Later on, I modified the source code for LulzactiveQ to remove some parts that I don't need and create my own logic for this cpu governor.

    There are 3 threshold for CPU load:

    High Threshold = 100%
    Up Threshold = 60%
    Down Threshold = 30%

    If CPU load = High Threshold (CPU Load = 100%)
    CPU scaling per 200 MHz until it reaches maximum frequency 1600 MHz.

    If Up Threshold < CPU Load <= High Threshold (CPU Load between 61% and 99%)
    CPU scaling per 100 MHz until it reaches 1400 MHz and stop at that point.

    If Down Threshold < CPU Load < Up Threshold (CPU Load between 31% and 60%)
    CPU scaling per 100 MHz until it reaches 1200 MHz and stop at that point.

    If CPU Load <= Down Threshold (CPU Load less than 30%)
    CPU down to lowest frequency 200 MHz.



    By this logic, TerraBuzzQ governor suits my daily usage patern and tested by beta tester team that battery life is great and no lag encounter in heavy game such as Real Racing 3.
    5
    TerraBuzz PR2.4

    TerraBuzz PR2.4

    - Support CPU Undervolt (adjustable via setcpu, system tuner, android tuner, etc)
    - Support CPU Overclock up to 1800 MHz (adjustable via setcpu, system tuner, android tuner, etc)
    - Support GPU Undervolt (adjustable via android tuner, etc)
    - Support GPU Overclock up to 800 MHz (adjustable via android tuner, etc)
    - Added Boeffla Sound Engine 1.6.0 (via Boeffla Sound from Google Play)
    - Bug fixing for CRT Animation
    - Default CPU Gov: pegasusq (to make it more battery friendly while screen on)
    - Default IO Scheduler: deadline (tested using AndroBench and it gives the best result)

    Download for N7105: http://www.mediafire.com/download.php?7w61vtm6a6gt3gg

    TerraBuzz PR2.5beta on testing... It will support STweak and Internal/Memory undervolt interfance....

    Please give it a shot and let me know if this one is better than PR2.3...

    Thank you...
    4
    OK.. This is TerraBuzz PR2.7

    There is an interface for charging current and volt... It is adjustable via STWEAK...

    As usual, you need to follow these steps in order to make the setting is available:

    1. Reset STWEAK to default.
    2. Delete a whole folder in /DATA/.TERRATWEAK
    3. Flash the new kernel
    4. Let it boot and settle

    Then you can play around with STWEAK again...

    DOWNLOAD FOR GT-N7100: http://www.mediafire.com/download/arjpq46c3xco8nz/TerraBuzz_N7100_PR27_CWM.zip

    DOWNLOAD FOR GT-N7105: http://www.mediafire.com/download/jd8252mvfwu2jqo/TerraBuzz_N7105_PR27_CWM.zip
    2
    Reserved for further usage