FORUMS
Remove All Ads from XDA

[KERNEL] CPU Tweaks for Tab 4 T230 / T230NU with Overclocking

1,002 posts
Thanks Meter: 2,277
 
By CTXz, Inactive Recognized Developer on 6th May 2015, 09:55 PM
Post Reply Email Thread


Hello users with your T230 / NU. While I didn't do a custom ROM (insert sad ohhhh sound here), I did create this small custom kernel.

Currently I reached my deadline because my friend needed his tab back. I can't promise if this project continues or not, but I will keep you up with news! I thank you all for being awesome and I appreciate every download! More info on my comment on page 8 of this thread.


You must have root for some features (ex. Overclocking)


Thanks list : @moonbutt74, @g_ding84, @laufersteppenwolf, @KouenHasuki, @friedrich420, @TheFerhatKing
The reasons are mentioned in the 2nd comment of this thread. I beg you to take a look and give them a thanks for what they have done! They deserve it !


Disclaimer : I am not responsible for any damage dealt to the device or SD cards, nor am i responsible for the breakout of ww3 or a zombie Apocalypse. REMEMBER IT'S YOUR CHOICE TO FLASH THIS KERNEL

Now to the facts:

If you use the Odin version and your cpu settings don't save / stick after exiting your preferred kernel tweak app, download the custom recovery version!

Current features in kernel (v4.0) :

- removal of dvfs
- overclock to 1344mhz
- custom I/O schedulers
- custom CPU governors


Changelog :


v4.0 - Ported dancedance, adaptive, lionheart (may have a tiny risk of crashing but gave me the best gaming experience so far) and wheatley govs from @friedrich420 's N4 TMO AEL Kernel

v3.0 - Ported row, sio and vr I/O Schedulers from @laufersteppenwolf's werewolf kernel and reverted cpu clockspeed to 1344Mhz

v2.2 - Overclock from 1183 Mhz (or 1248/1344 for users with V2.0/2.1) to 1444 Mhz -Warning - this may run unstable on your device. I recommend using v2.1

v2.1 - Overclock from 1183 Mhz (or 1248 for users with V2.0) to 1344 Mhz

v2.0 - Overclock from 1183 Mhz to 1248 Mhz

v1.0 - removed DVFS (Dynamic voltage and frequency scaling)



What do the changes do :



Ported CPU governors - A CPU governor in Android controls how the CPU raises and lowers its frequency in response to the demands the user is placing on their device. Governors are especially important in smartphones and tablets because they have a large impact on the apparent fluidity of the interface and the battery life of the device over a charge. More information here http://androidmodguide.blogspot.cz/p/blog-page.html

Ported I/O Schedulers - Input/output (I/O) scheduling is a term used to describe the method computer operating systems decide the order that block I/O operations will be submitted to storage volumes. More information here : http://androidmodguide.blogspot.cz/p/io-schedulers.html - If you use no-frills CPU control, the app might freeze. If so, use kernel toolkit

removal of DVFS - Dynamic voltage and frequency scaling can lead to extreme lag after running heavy tasks such as gaming for some time. This feature also cheated on different benchmarks, that show allot higher results than the phone actually preforms like in everyday apps. A restart would be the only fix

CPU overclock - This will higher your cpu clock speed higher than factory set and will boost your processor speed. Warning : Since overclocking is beyond factory setting, there always is a slight risk that it can damage your CPU, with that said, it can shorten the life span and will make your device usually run hotter. It may also drain more battery.



Proofs


removal of DVFS - While I sadly don’t have a 100% proof that it is really disabled since I currently don't know how to, chances are high that it is disabled since the menuconfig displayed it as off. Also there was no sign of dvfs actions in a log running things from benchmarks to 3d games. @g_ding84 does have a few more proofs in the comments.

CPU overclocking - 100% proof on over clocking apps that confirm the clock speed does indeed exist in the kernel. It also gives a improvement in mainly the cpu section of benchmarks.

Ported I/O Schedulers - 100 % Kernel tweak apps (preffered kernel toolkit) will show those I/O's

Ported CPU governors - 100 % Kernel tweak apps (preffered kernel toolkit) will show those governors



Github (please read all comments for the commits if there are any)
https://github.com/ctxgaming/android...sung_degaswifi

Tested on:
Samsung Galaxy tab 4 T230NU

Instructions to flash in 1st commend of this thread

Download link for kernel :

Custom Recovery version (Recommended)

v4.0 - http://www.mediafire.com/download/7l...f49fqi/4.0.zip [B]

v3.0 - http://www.mediafire.com/download/6u...nmgahe/3.0.zip - If you use no-frills CPU control, the app might freeze. If so, use kernel toolkit

V2.2 -http://www.mediafire.com/download/68...weaks-V2.2.zip - Warning - this may run unstable on your device. I recommend using v2.1 or 3.0+

v2.1 - http://www.mediafire.com/download/j2...weaks-V2.1.zip by @laufersteppenwolf

v2.0 - http://www.mediafire.com/download/94...weaks-V2.0.zip

v1.0 - https://www.dropbox.com/s/3opaikamke..._CTZx.zip?dl=0 converted by @g_ding84



Odin image:


If you decide to rollback to stock (links by @g_ding84) :

STOCK KERNELS - T230 T230NU & T231

T230 KERNEL

OC1 : https://www.androidfilehost.com/?fid=95916177934547294
MD5 SUM : 8e3d724a239b159c608d547eeea0fcb6

OD2 : https://www.androidfilehost.com/?fid=24052804347799717
MD5 SUM : 0141fc2445697e05a2225308a6d1b76e

T230NU KERNEL

OC1 : https://www.androidfilehost.com/?fid=95916177934547295
MD5 SUM : ec1367bad15c1b96aa0d1180448c47a7

OD1 : https://www.androidfilehost.com/?fid=24052804347799719
MD5 SUM : 785546f2c2b1e472c3ca386b7d2fffad

Contributors
CTXz, laufersteppenwolf

Source Code: https://github.com/ctxgaming/android...sung_degaswifi

Kernel Special Features: Removal of DVFS, Overclocking, New I/O schedulers, new CPU governors

Version Information
Status: Testing

Created 2015-05-06
Last Updated 2015-05-11

XDA:DevDB Information
CPU Tweaks for Tab 4 T230 / NU, Kernel for the Samsung Galaxy Tab 4

Contributors
CTXz, laufersteppenwolf
Source Code: https://github.com/ctxgaming/android...sung_degaswifi

Kernel Special Features: Removal od DVFS and Overclocking

Version Information
Status: No Longer Updated

Created 2015-05-06
Last Updated 2015-07-01

XDA:DevDB Information
CPU Tweaks for Tab 4 T230 / NU, Kernel for the Samsung Galaxy Tab 4

Contributors
CTXz, laufersteppenwolf
Source Code: https://github.com/ctxgaming/android...sung_degaswifi

Kernel Special Features: Removal od DVFS and Overclocking

Version Information
Status: No Longer Updated

Created 2015-05-06
Last Updated 2015-08-04

XDA:DevDB Information
CPU Tweaks for Tab 4 T230 / NU, Kernel for the Samsung Galaxy Tab 4

Contributors
CTXz, laufersteppenwolf
Source Code: https://github.com/ctxgaming/android...sung_degaswifi

Kernel Special Features: Removal od DVFS and Overclocking

Version Information
Status: No Longer Updated

Created 2015-05-06
Last Updated 2015-09-01
The Following 30 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
 
 
6th May 2015, 09:57 PM |#2  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Instructions for flashing with custom recovery:

1. Make sure your tab has a custom recovery installed. I will explain for twrp mainly on these instructions. If you do not have twrp, you can grab it here: http://forum.xda-developers.com/tab-...4-7-0-t2830030

2. Download the flashable zip from the download links below ( custom recovery flashable )

3. Connect your tab 4 into your pc.

4. Move the image to your sd card (preffered) or to your system storage

5. Turn off your tab and boot it into custom recovery
(power + home + volume up on twrp)

6. Then select install. Do not wipe anything since we dont have to. Tough you can wipe the davlik cache for extra save results.

7. Search the zip and select it

8. Swipe to flash

9. Wait till its done

10. Enjoy!

Instructions for ODIN3 flash

PLEASE READ ALL STEPS AND DON'T PLAY AROUND WITH ODIN3. IF YOU SCREW WITH ODIN IT WILL BRICK YOUR DEVICE!

Instruction :

1. Download odin 3.07

2. Download the kernel

3. Download samsung usb drivers for pc

4. Turn off your tab 4

5. Hold volume up + power + home

6. Press volume up if it asks to continue or not

7. Plug your tab into your pc

8. Open odin as administrator (right click > run as admin)

9. Click PDA and choose the kernel

10. Make sure that only auto reboot and f. Reset time are checked.

11. Click start and it will flash and wait till it will reboot.

12. Done
The Following 9 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
6th May 2015, 09:58 PM |#3  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Special thanks to:

@TheFerhatKing For atleast trying to Port this to the T231

@moonbutt74. Give this guy a thanks and a cookie, because without him there is no way I would even be able to compile the kernel, nor boot it!

@g_ding84 for making the custom recovery flashable zip, comparing his and mine tab for testing and mentioning my kernel is his ROM thread ! Check out his ROM here!

@laufersteppenwolf for the additional overclock. I call him the god of marvell processors! I own my life to him for taking his time to work on my source code, this guy is just awesome! If you have a tab 3 7.0 (t210 or t211) then why don't you check out his kernel here!

@KouenHasuki for being available and ready to flash in situations where I just don't have time, and for being helpfull as possible!

@friedrich420 , if you will ever read this or come across this thread, I would thank you allot for pushing your N4 TMO AEL Kernel to github. It makes allot of my work easier since you device uses the same kernel version as mine (3.10)! So porting features gives me less headaches because of YOUR kernel. Thanks allot man!

Without these people the kernel wouldn't be, what it is and what it will become so give them their thanks!
The Following 10 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
7th May 2015, 11:49 AM |#4  
g_ding84's Avatar
Recognized Themer
Flag Rochester, NY
Thanks Meter: 9,045
 
Donate to Me
More
Got it flashed and boot up. I'll be testing it but so far running smooth. great work . I look forward to seeing you next version
Attached Thumbnails
Click image for larger version

Name:	1430995764570.jpg
Views:	4124
Size:	58.4 KB
ID:	3300978  
The Following 3 Users Say Thank You to g_ding84 For This Useful Post: [ View ] Gift g_ding84 Ad-Free
7th May 2015, 11:51 AM |#5  
g_ding84's Avatar
Recognized Themer
Flag Rochester, NY
Thanks Meter: 9,045
 
Donate to Me
More
Kernel Tuner. Stock voltages and clock speed. Seems to ramp down quicker. Always a good thing.
Attached Thumbnails
Click image for larger version

Name:	1430995796943.jpg
Views:	3586
Size:	84.4 KB
ID:	3300979  
The Following 3 Users Say Thank You to g_ding84 For This Useful Post: [ View ] Gift g_ding84 Ad-Free
7th May 2015, 12:05 PM |#6  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Quote:
Originally Posted by g_ding84

Kernel Tuner. Stock voltages and clock speed. Seems to ramp down quicker. Always a good thing.

Thanks allot for those news man. Really glad to hear this.

PS: I use your rom. Its awesome
The Following 2 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
8th May 2015, 02:42 PM |#7  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Good news everyone! It seems like I found the file with the clock speed in it! I will be giving you reports once the compile is done!
The Following User Says Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
8th May 2015, 03:26 PM |#8  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Smile
So i seem to have managed to do something with the clock speed. The phone showed 1,066 ghz and then after a while (i assume it went into a too high clock) it crashed. I will log and investigate further. This is good news
The Following User Says Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
8th May 2015, 05:25 PM |#9  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
alright so this is confusing

I managed to get to overclock results but it runs very laggy.



Any help or reason would be appriciated
The Following User Says Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
8th May 2015, 08:05 PM |#10  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Smile Overclock achieved successfully
Hello sorry if I am a bit hyped right now! As the title says I managed to get a successful overclock without any lag or crashing. Currently its only +65mhz ( from 1183 to 1248 mhz ) after atleast 20 flashes its finally there. I am planning to get the clockspeed higher later but for now i will let it like this. Please be noted that this may drain your battery faster and make your device run hotter. I will be releasing a under clock kernel in the future. Expect to get the commits on git hub and and the link for the update soon!

-Greetings CTXz

happy overclocking!


The Following 5 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
9th May 2015, 01:21 AM |#11  
CTXz's Avatar
OP Inactive Recognized Developer
Flag Prague
Thanks Meter: 2,277
 
More
Info 2 V2.0 OUT!
V2.0 Is now out with the yet minor overclock. Sorry for the delay. I had some issues with github and after fighting from 11pm to 2am I finally got them done correctly
The Following 4 Users Say Thank You to CTXz For This Useful Post: [ View ] Gift CTXz Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes