yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 4 Original Android Development] CTXz:
I would say yes. Tough it is fairly complicated so it might take time
[Galaxy Tab 4 Original Android Development] CTXz:
If you are interested on what i am working. I am porting some I/O schedulers from [MENTION=4716493]laufersteppenwolf[/MENTION]s kernel. I will be adding few more before uploading a new version. The clock speed will be 1344 mhz since the most of you were satisfied with it.

If anyone would like to see a I/O scheduler of his favour in the next update, please write it into the comments :p
[Galaxy Tab 4 Original Android Development] CTXz:
v3.0 out!

Alright guys. The next update with new features. This time I ported some I/O schedulers from [MENTION=4716493]laufersteppenwolf[/MENTION] 's werewolf kernel. Additionally the clockspeed has been reduced / fixed to 1344 mhz again!

Flash and have fun!
[Galaxy Tab 4 Original Android Development] g_ding84:
This is exciting! ROW is a great scheduler. Combined with over clocking......brings new life to the tablet.
[Galaxy Tab 4 Original Android Development] sid21177:
Do u have the stock kernel as a recovery zip somewhere so we can go back if needed without having to revert to the stock ROM
[Galaxy Tab 4 Original Android Development] CTXz:
Yes. I can upload it

edit-------------------------------------------------------------

Links up now. Thanks to [MENTION=4644109]g_ding84[/MENTION] for the links (they are from his thread)

Sent from my Pink unicorn
[Galaxy Tab 4 Original Android Development] g_ding84:
I have one posted in my thread.
[Galaxy Tab 4 Original Android Development] sid21177:
Thanks, much appreciated
[Galaxy Tab 4 Original Android Development] xda23:
What app are you using on your tab that's showing your kernel o.c.
[Galaxy Tab 4 Original Android Development] CTXz:
Mainly kernel toolkit now, tough the one on the picture is no-frills cpu control

Sent from my Space Ship in Space
[Galaxy Tab 4 Original Android Development] CTXz:
Next update will probably be new CPU governors. If there are any governors you would like to see, please post it here or sent me a pm.

Sent from the phone witch name I don't remember
[Galaxy Tab 4 Original Android Development] KouenHasuki:
Cant seem to get the I/O Scheduler to stick. Kernel Toolkit wont kick it over for some reason
[Galaxy Tab 4 Original Android Development] CTXz:
Sometimes i think your tablet hates my kernel

Also do you have root
[Galaxy Tab 4 Original Android Development] AL_IRAQI:
I think it's better to add synapse support to the kernel

https://play.google.com/store/apps/details?id=com.af.synapse

I found other apps laggy and never save my settings
[Galaxy Tab 4 Original Android Development] CTXz:
I took a look at some synapse commits. I can't promise it but I'll try to added it in a update later.
[Galaxy Tab 4 Original Android Development] CTXz:
Alright

Finally i managed to get one gov working! I had to and will probably have to exclude some lines in the codes of the governors, so if v4.0 comes out, there is a very little risk that some governors may react unstable etc. Tough I don't think that will happen.

---------- edit ------------

The hair is on the display of the tab, not on yours :D
[Galaxy Tab 4 Original Android Development] CTXz:
Alright 4.0 is coming closer. Added the adaptive gov. I will probably add 2-3 more govs before releasing 4.0. So stay tuned!

Sent from the matrix
[Galaxy Tab 4 Original Android Development] CTXz:
4.0 OUT!

4.0 Is now out, packing 4 new cpu gorvenors! Enjoy it guys! ;)
[Galaxy Tab 4 Original Android Development] doctazz:
Using this with stock nook ROM for the t230nu. Adaptive governor is my favorite of the added ones. Still prefer interactive, though.
[Galaxy Tab 4 Original Android Development] jdmsohc22:
So far so good on my Prism Barebone v4.0! Thanks brother..!! This debloated ROM is moving quick as hell on interactive mode..
[Galaxy Tab 4 Original Android Development] CTXz:
I am very glad to hear this kind of feedback! Thank you allot! So now to version 5.0. What will come next :D
[Galaxy Tab 4 Original Android Development] CTXz:
NOOOO

Alright i have some bad news. My Ubuntu got screwed, like really screweD

Thanks god there is github!

Sorry if i won't release a update this weak.

Running Ubuntu gnome with a successfully recovery!!! I am back!
[Galaxy Tab 4 Original Android Development] c-prodigo:
which governor you recommend?
[Galaxy Tab 4 Original Android Development] CTXz:
Haha i think allot will disagree here but I prefer the once that are powerful and performance packed but drain battery. I am this guy how sacrifices anything for performance. So currently I use Lionheart but before I used performance.
[Galaxy Tab 4 Original Android Development] KouenHasuki:
Great work your doing here mate!
[Galaxy Tab 4 Original Android Development] CTXz:
Thanks guys for supporting me all. Currently i am working on a feature called sweep2wake. The thing is that it won't work during deepsleep witch is frustrating and I just can't find that god damn file! I might have to convert it for now into sweep2lock
[Galaxy Tab 4 Original Android Development] yuber26:
Take your time mate you awesome work, coz nobody else make a kernel for us tab :D you only one.. i use performance governor and looks greats on 3D games.. Lionheart is buggy maybe.. not work for me.. try to make more smooth and light the kernel :D to make it faster mate :good: but all in goog time :laugh: Thanks a lot for your hard work try to make a good kernel.. I can not imagine a ROM made for you, with your own kernel :D
[Galaxy Tab 4 Original Android Development] CTXz:
So I know this is a bit unexpected here but sadly my friend needed his tablet back so I pretty much reached the deadline here. Now v5.0 is so buggy, that I just can't release it to the public. I know this project was quite short but it came way beyond my expectations. If you want to continue on my project feel free to download use or modify the sorcecode from my github (be aware that the s2w functions has its issues). So does it end here already, maybe yes maybe no. For sure it will take some time till I can work on this project again. Huge thanks to the wonderfull community out here! I can't say how much I thank for every single download of this kernel. I will be answering questions as much as I can. If I will get to developing on this project again I will be telling you immediately!

Thank you guys!
[Galaxy Tab 4 Original Android Development] the_dealer:
I can't get 3.0 or 4.0 to work with twrp. Every time it says failed to open zip. I tried to extract both zips on my laptop and I get the same failed to open zip error message. I also double checked to make sure I downloaded the correct ones, so that's not it. Any ideas?

Sent from my Samsung Galaxy Tab®4 on 38's
[Galaxy Tab 4 Original Android Development] CTXz:
Maybe use Odin version?
[Galaxy Tab 4 Original Android Development] the_dealer:
Yea, I'll try it and see. I didn't know if anyone else has had that problem. I've been on 2.1 for awhile, I wasn't supposed to revert to stock before trying 3.0 of 4.0 was I?

Sent from my Samsung Galaxy Tab®4 on 38's
[Galaxy Tab 4 Original Android Development] CTXz:
No it should all work fine without reverting
[Galaxy Tab 4 Original Android Development] sub77:
deleted - completly wrong device...
[Galaxy Tab 4 Original Android Development] CTXz:
If you didn't know guys Google I/o is streaming right now! Le me feeling exited! :p
[Galaxy Tab 4 Original Android Development] yuber26:
So sad mate :crying: well.. thank you very much for your hard work creating this great kernel for us all owners of this tablet my friend, really for me I really appreciate it, as well I was saying earlier, you are the only one that has created a kernel so far today , here again we are waiting for you to continue doing your magic to succeed in improving our tablet .. were going to create a rom? lollipop? amazing friend .. hope you can continue with this great project of the Rom and improving the kernel in the future .. thanks for your hard work .. a great greeting from me, take care and we are reading :good::highfive::victory::D
[Galaxy Tab 4 Original Android Development] CTXz:
I cri everytim <3 thanks

------edit------

Just turned senior member !
[Galaxy Tab 4 Original Android Development] the_dealer:
I used odin for 4.0 and it works great. I'm on Acheron v1.7, and use kernel toolkit(although I have no clue wtf I'm doing). What would be a good governor with a balance of performance and battery(but a little more performance oriented?)? I'm on lion heart now

Sent from my Samsung Galaxy Tab®4 on 38's
[Galaxy Tab 4 Original Android Development] CTXz:
I guess you might have to find out by yourself. Lion heart is good in performance but adaptive and interactive are pretty much the ones between performance and battery saving
[Galaxy Tab 4 Original Android Development] Samsong:
greetings, CTXz. i'm a fan of your work on this kernel and appreciate your time spent.

I've actually been working on my own kernel for the t230 for the past couple weeks, though I've had very little time to spend on it so far.. currently I've integrated the keyboard gadget patch (no small task given the amount of modifications required, as I'm sure you understand) and have it compiling/flashing though not yet sufficiently tested outside the emulator.

keyboard patch: github/pelya/android-keyboard-gadget

(i still need to *.patch my mods and submit it to this git)

my git: github/chase2534/gtab47.freekern

anyways I'm hoping I'll have a beta within the next week or so, until then i prolly won't mask my own thread.. and i know you've made your work here open source, but for personal reasons I'm asking as well - may i have your blessing to shamelessly copy your work here (while giving full credit of course) so this community may continue to benefit from it?

I've plenty of code under my belt but this is a new area to me.. so things will move slowly but only for a while. let me know - if it's OK, I'm sure you'll be hearing a few questions from me in th he future. :p
[Galaxy Tab 4 Original Android Development] CTXz:
Hey man you really didn't have to ask for my code :D Feel free to use it however you want, I am probably more glad to hear this than you are for the existence of this sadly unfinished kernel :P It makes me very happy that people are interested in my work so have fun and do whatever you want with it! Good luck -CTXz
[Galaxy Tab 4 Original Android Development] Shadowfenix:
Ir blaster

good work but the IR Blaster not works with this kernel.
[Galaxy Tab 4 Original Android Development] CTXz:
Really ? Strange I swear I used the T230 NU kernel
[Galaxy Tab 4 Original Android Development] JBolho:
Hi guys, i have a T230 running on stock TW, (rooted and with TWRP recovery installed), i would like to use this custom kernel, is it enough to flash it and wipe cache and dalvik? Or do i have to do a factory reset / rom re-flash after kernel installation?
[Galaxy Tab 4 Original Android Development] CTXz:
Wowowowow... You don't need to factory man. Just flashing it without wiping anything should be fine. Tough IF there are issues u may wipe dalvik. But don't factory reset that would be nonsense :p
[Galaxy Tab 4 Original Android Development] JBolho:
Thank you, just asked to be 100% sure. I guess i still remember all too well the days with my Xperia X8 :P

Anyway, i flashed it and it runs well, very good job indeed. There's just 2 small things, i think it would be useful an extra step between the 1Ghz and the 1.34Ghz setting, and i can't seem to change the I/O scheduler, it keeps reverting back to stock.
[Galaxy Tab 4 Original Android Development] CTXz:
You are now the 2nd one that reports this issue with the I/O's. I took a log of one and I saw that maybe it were some wierdo permission problems. Saadly as I said, I no longer have the tablet at me so I can't really dev on at this point.
[Galaxy Tab 4 Original Android Development] JBolho:
I tried with ROM Toolbox, Kernel Toolkit and Trickster MOD.

Trickster MOD does nothing in I/O settings, just can't seem to be able to apply the values (either the read-ahead value or the scheduler), but reads the CPU frequencies correctly and Governors.

ROM Toolbox can't read CPU frequencies, Governors or I/O schedulers, but can access other kernel settings (vm, fs and so on) and change those without problem, including the I/O read-ahead value.

Kernel Toolkit takes ages to startup (about 2 minutes on screen saying "reading system files" or something like that), but after that it reads the CPU frequencies correctly and Governors, allows to change the I/O read-ahead value, but if i try to change the scheduler, it sort of freezes and ends up making me force-close it.
[Galaxy Tab 4 Original Android Development] invaderdan:
Got a Tab 4 as a free gift from Virgin Media and while I wasn't expecting much i was a bit dissapointed at the performance. That was until I installed the Prism Barebone rom and your kernel and now it runs like a dream. Thanks dude! :):):D
[Galaxy Tab 4 Original Android Development] Anonim47:
Hi brother, what GCC you're using for compile this kernel? I'am also compiling SM-T231 kernel with Linaro 4.9.3 Cortex_a7 but it's not working. Stuck in boot logo. I'am using the ketut's degasmkbootimg :D
[Galaxy Tab 4 Original Android Development] CTXz:
Hey Anonim47

Here is what I pretty much use

- Compiler scripts by [MENTION=5864662]moonbutt74[/MENTION]. Use go to compile and clean to clean the mess after compiling. Place them outside of your kernel but make sure your directory is set correct. (WARNING YOU WILL HAVE TO CHANGE THINGS LIKE DIRECTORIES AND SET UP THE CORES LOWER (MINE IS -J8) ) After you compile it, it will return a boot.img, dt_image and modules. Make sure you replace all 3 in the ramdisk of the original boot.img. You can grab them here https://www.mediafire.com/folder/xri86hln4kh2od9,8d94do3wuscthfn/shared

Again don't forget to lower the cores unless you have an overpowered i7 Like I have because I don't want your pc to blow up.

- Toolchains I used : linaro-armeabi_4.9-a9

Grab them from my github here : https://github.com/ctxgaming/linaro-armeabi_4.9-a9

Don't forget to change the toolchains and the path in the makefile!

- Ramdisk tools I used https://www.androidfilehost.com/?fid=95916177934546921 Uploaded by [MENTION=5864662]moonbutt74[/MENTION]

If you need anything more I am here to respond ;)

Also sorry for the late response
[Galaxy Tab 4 Original Android Development] Anonim47:
Thankyou :o

I will start compile again :o
[Galaxy Tab 4 Original Android Development] The_Anomalist:
I was told that in order to over clock further their is a regulator file that u will have to find in order to increase oc even furthe . as mentioned earlier in the thread he tried oc to 1.4 but it was laggy? I think it might be cuz that regulator file was not adjusted? But I could be wrong. Thanks@Decimalman for the tips:)
[Galaxy Tab 4 Original Android Development] CTXz:
I believe I did edit that one too but it seems like some devices just went full potato with 1.4 GHz where some could handle it. I think its just pretty much the limit but I could be wrong
[Galaxy Tab 4 Original Android Development] The_Anomalist:
He said there were many many regulators each to specific hardware and he did say that certain regulator would have to be adjusted more for further over clocking. How far did u adjust the regulator? And could u tell me which one it is?
[Galaxy Tab 4 Original Android Development] sub77:
its all in the dtbs, and its regulating the voltage, so i would not regulate too much, remember moonbutts exploded tab.
[Galaxy Tab 4 Original Android Development] Anonim47:
Do you have try to delete power.mrvl.so in /system/lib/hw? My other device (Lenovo A706, Galaxy Tab 2) is working great with Overclock when power library are removed (identified with power.<soc>.so in hw folder) ;)

Btw i'am try to compile the T231 kernel with your tools and GCC but it doesn't work :crying: It's stucked at the bootlogo\

This is my Git Repo
[Galaxy Tab 4 Original Android Development] CTXz:
Hey, I don't think that you need to remove it, but you can give it a try. Now, are you using the correct ramdisk for your device?
[Galaxy Tab 4 Original Android Development] CTXz:
Hey, I don't think that you need to remove it, but you can give it a try. Now, are you using the correct boot.img for your device?
[Galaxy Tab 4 Original Android Development] Anonim47:
Yes, i'am dumping my device boot image
[Galaxy Tab 4 Original Android Development] CTXz:
GPU is stock, I didn't get to the point of overclocking the gpu.
[Galaxy Tab 4 Original Android Development] The_Anomalist:
That's what I was thinking. I've just never seen stock freq set that high before lol
[Galaxy Tab 4 Original Android Development] CTXz:
OK could you flash the dumped boot.img and tell me if it really works?
[Galaxy Tab 4 Original Android Development] The_Anomalist:
[MENTION=4932679]decimalman[/MENTION] has helped me as i am going to start builing but untill then i want to offer help (if helps at all lol) on the kernel development and here is some of what was said.

And he was saying he was curious to why u disabled dvfs even though it makes oc a little harder. since AFAICT it could be used to add undervolt (or overvolt) support. I suppose it probably complicates overclocking, since it looks like it's lowering the voltage from the initial setting. It looks like there's a voltage limit at drivers/clk/mmp/dvfs-dvc.c, line 198, and voltage tables in drivers/clk/mmp/dvfs-pxa1088.c, starting at line 62. With DVFS enabled, you could probably change the voltage tables. Getting the clock working is probably more important for overclocking, though.

He also just mentioned that dvfs has some intresting stuff so check it out
[Galaxy Tab 4 Original Android Development] Anonim47:
It's work, but if i unpack then repack it, it's doesn't work anymore. :D
[Galaxy Tab 4 Original Android Development] CTXz:
I was told that dvfs is a very annoying and frustrating feature that would make apps stutter after a longterm of usage. Because of that reason I decided to remove it
[Galaxy Tab 4 Original Android Development] sub77:
that was the right decision, i think.
[Galaxy Tab 4 Original Android Development] CTXz:
Wow 430 downloads of v4.0 in total. Thanks so much guys. I never expected so many downloads!
[Galaxy Tab 4 Original Android Development] AlexC_01:
Thanks

Thank you for your effort you put into this.

It is very much appreciated. :good:

I like my Tab 4 a lot better now.

Thanks :D
[Galaxy Tab 4 Original Android Development] CTXz:
Hmmm ? I am not sure if you have to use different tools on the t231 than the ones on the t230 / NU. I will ask moonbutt74 about this.
[Galaxy Tab 4 Original Android Development] CTXz:
[MENTION=6376551]Anonim47[/MENTION]

Could you run adb and pm me the output of

cat /proc/cpuinfo
[Galaxy Tab 4 Original Android Development] soujiro2350:
deleted

saw already your answer to my question. bummer.
[Galaxy Tab 4 Original Android Development] The_Anomalist:
What file for over clocking did u use under drivers/clk/MMP?
[Galaxy Tab 4 Original Android Development] CTXz:
Check theese commits https://github.com/CTXz/android_ker...mmit/c7990f446e83701749fa48c814bfca6f3234be2b
[Galaxy Tab 4 Original Android Development] The_Anomalist:
So i built a kernel using your source. So i was reading and reading and finally got the umderstanding of the proccesser some what. Down to the point, i got stable oc of 1482 but im am not posting a build until i add mor freq steps:D also right now im using [MENTION=721905]ctx[/MENTION]'s zip cuz i still dont know how exactly to build my own flashable zips. Oh and i guess i enabled two freq steps at 1482 so i also got to figure out how to use that for further overclock
[Galaxy Tab 4 Original Android Development] The_Anomalist:
I just heard the coolest thing ever from [MENTION=4932679]decimalman[/MENTION]! After some messing around it seems that in theory our beloved tab 4 might see some insane frequency changes!, im talkin working stable at 2.5 ghz! Now this could be implemented tomorrow or it could take a week, who knows but i will definatley see this go through! Ps im looking to also oc the gpu to a stable 800mhz but that as well will take some time. :laugh::):D

---------- Post added at 01:03 AM ---------- Previous post was at 12:29 AM ----------

Srry i mis understood him. The cpu cant handle that frequency but we might see 1.6-1.8 hopefully.
[Galaxy Tab 4 Original Android Development] CTXz:
I am very happy to see this and I will support your project on here as much as possible. Feel free to take over this project if you want. With that said I only have one big please to use github as much as possible. Open source is a huge thing for me and I will support it as much as I can. With that said the kernel is a part of the GPL. Without open source almost all devs wouldn't learn anything. So take my tip and show the world your talent so they can evolve it too. Again good luck with all!
[Galaxy Tab 4 Original Android Development] The_Anomalist:
I will think about taking over this thread as i am still learning i do not want to do that this second. but like github and what not , u shouldnt have no worries ill post as many changes as i can to it as far. as all features go those will take a bit as this marvell processer is a pain in my arse but dont worry ppl ill give this tab as much love as possible.?
[Galaxy Tab 4 Original Android Development] The_Anomalist:
Ive been talking with [MENTION=4932679]decimalman[/MENTION] and it seems we have hit a wall. The base freq is pretty high compared to e.g the galaxy s3 which has a base freq at 28mhz and the tabs base is way higher than that, pll seems to have only a set amount of steps (312,624,1066,1482) "1482 " being my oc step. I for now will make a change to the current steps since I cannot add steps at this point my changes would be (416,727,1169,1344,1500) which I have a extra step which sets both highest freq steps to 1482 the changes that [MENTION=4932679]decimalman[/MENTION] gave me allows the use of that second highest freq step. My question to u guys is that good for now? I want ur options and suggestions on theses changes and what else u are curious about regarding adding more features to the kernel. Plz feedback is a virtue I would love to here ur guys thoughts :)
[Galaxy Tab 4 Original Android Development] doctazz:
I'd be open to the CPU maxing out at 1482 or 1500. As it is, I'm not sure if the CPU can safely take anything higher. When my Tab 4 runs at 1344, it can get quite hot after 30 minutes to an hour when running full screen video or 3D games. I haven't read the thread lately (just moved recently from Los Angeles to Jersey City near New York City... US cross country trips on a Greyhound Bus LOL :silly:), so I'm curious to see if there's any progress in OCing the GPU.
[Galaxy Tab 4 Original Android Development] CTXz:
Well as I said, I can do nothing without owning the tab. Currently I am just really hoping/begging in my inner that my friend no longer needs the tab xD . however if I would get the tab in my hands again I would probably work on a cm12.1 ROM.
[Galaxy Tab 4 Original Android Development] The_Anomalist:
I have one build that currently works just fine at 1482 no real changes as far as heating goes and as far as 3d games go I can't really play games like dead trigger which runs really good on my tab but my digitizer is a lil outta wak cuz I can't have two fingers on at the same time cuz it seems to not recognize bother fingers:(. Ayw going back to the heating issue that's where dvfs steps in, it actually keeps my tab fairly cool on heavy games like asphalt 8

And for GPU oc I'm working on that but that is way harder to change than the cpu . if over clocking the GPU further I would have to change the memory bandwidth which I still am looking for lol.

---------- Post added at 04:12 PM ---------- Previous post was at 04:10 PM ----------

That would be sweet lol so happens I was actually reading on how to build cm for new device. I got da kernel lol