[KERNEL][ICS] ** CTCaer Kernel ** v2.8.2 [UKSM][UV/OC][Triple Buffering][RAM Hacks]

Which keys you prefer for dual recovery?

  • volume: TWRP, power: CWM

    Votes: 12 12.2%
  • volume: CWM, power: TWRP

    Votes: 56 57.1%
  • I don't mind. It's easy to remember.

    Votes: 30 30.6%

  • Total voters
    98

knightthgink

Senior Member
Jul 22, 2012
276
32
0
Ok. Gonna remove mine too and test it again. Give me some minutes to figure out whats wrong.
Btw you all have problem with superuser?
superuser FC with Iced Bean ROM.

---------- Post added at 09:58 PM ---------- Previous post was at 09:52 PM ----------

Superuser FC. SuperSU does not update. Disabled superuser, rebooted, enabled, rebooted and it's NOT working.
I find a way to let superuser working.

remove superuser and reboot.
 
  • Like
Reactions: CTCaer

CTCaer

Senior Member
Mar 24, 2012
367
975
0
Thank you. Take your time. Kernel is great.
Ok deleted the files 3 times. All the times worked. Rechecked the script: it's good.
It's strange that it doesnt work for you.

Also if you were able to delete superuser and su that means that you had root!
And also to reinstall them you had to delete the autorooted file in /system. With that missing the autoroot script is triggering.

And I repeat when the autoroot is done there's no need to update the binary. It's already there. Plus it's a special version of superuser and update function doesnt work.


Anyway probably now you dont have root to delete the autorooted flag file.

Here are the steps:
Search and flash a kernel which has unprotected boot. (debuggable=1, and secure=0) (2nd hint Lupus ics kernel and if i remember sirkay had too.)
Go to it's recovery and mount /system.
Connect to pc and run adb shell
With it's unprotect kernel you'll see # (root) in shell.
Just type "rm /system/autorooted"
Reflash my kernel and the superuser and su will be there.

After that don't do anything. Just go to the programs that use root and allow them to use it.



EDIT:---------
superuser FC with Iced Bean ROM.

---------- Post added at 09:58 PM ---------- Previous post was at 09:52 PM ----------



I find a way to let superuser working.

remove superuser and reboot.
I see. Btw did you had super su? If yes maybe thats why. Superuser's Su binary is not compatible with Super SU.
In the end i'll maybe remove the autoroot next version.

Well my autoroot hate and arcatarc is right in the end. It causes a lot of problems to already rooted roms.
I'll update op for ppl to know.
 
Last edited:

Abyssmal

Senior Member
Jul 12, 2012
148
25
0
Sofia
Ok deleted the files 3 times. All the times worked. Rechecked the script: it's good.
It's strange that it doesnt work for you.

Also if you were able to delete superuser and su that means that you had root!
And also to reinstall them you had to delete the autorooted file in /system. With that missing the autoroot script is triggering.

And I repeat when the autoroot is done there's no need to update the binary. It's already there. Plus it's a special version of superuser and update function doesnt work.


Anyway probably now you dont have root to delete the autorooted flag file.
Here are the steps:
Search and flash a kernel which has unprotected boot. (debuggable=1, and secure=0) (2nd hint Lupus ics kernel and if i remember sirkay had too.)
Go to it's recovery and mount /system.
Connect to pc and run adb shell
With it's unprotect kernel you'll see # (root) in shell.
Just type "rm /system/autorooted"
Reflash my kernel and the superuser and su will be there.

After that don't do anything. Just go to the programs that use root and allow them to use it.
OK, trying this now. Only I haven't deleted superuser till now, just disabled it from Apps list. Hope this works.
 

CTCaer

Senior Member
Mar 24, 2012
367
975
0
For me works without any problem.

Rom: Zelly Cream
It probably has to do with the super su app. It conflicts.

Anyway sorry people I should have written it in OP.
Updated it with more details there. Check it.

EDIT1:----------
I think with that all will be happy. Create a file before flashing and your su binary and su app will not be touched.


EDIT2:----------
About the mass storage in standby anyone have a problem?
The scripts for usb storage and settings are stock, so this seems strange
 
Last edited:

CTCaer

Senior Member
Mar 24, 2012
367
975
0
Do you know how to make facebook more smoother when scroll.
Yeah by deleting it :p

In a serious note it just has crappy rendering. It uses so much ram and it even not use a cache for rendering.
They are many out there.. I'm looking at you opera mobile. (it worked so well before months until an update that broke it's rendering.
Anyway facebook is laggy even in my friend's galaxy s3
 
  • Like
Reactions: knightthgink

knightthgink

Senior Member
Jul 22, 2012
276
32
0
Yeah by deleting it :p

In a serious note it just has crappy rendering. It uses so much ram and it even not use a cache for rendering.
They are many out there.. I'm looking at you opera mobile. (it worked so well before months until an update that broke it's rendering.
Anyway facebook is laggy even in my friend's galaxy s3
Really? I thought my xperia ray is not fast enough XD.
But xperia P is smooth when facebook with ICS.
 

CTCaer

Senior Member
Mar 24, 2012
367
975
0
Really? I thought my xperia ray is not fast enough XD.
But xperia P is smooth when facebook with ICS.
Well I can open 15 tabs in opera mini and see a page with multiple changing images and still the scrolling is flying.
Clearly they have ****ty rendering in facebook.

Fix SuperSU please..

It's X-Ray with Tapatalk!
About that read the warning in OP.
If you don't want problems with SuperSU or any other SU binary and SU app just create /system/autorooted file with permissions 777, before flashing.
The autoroot script will see it and will never touch your root access apps.
 

hansip87

Senior Member
Jan 14, 2011
2,915
2,242
0
Jakarta
This is a nice kernel :D I love it! thanks and keep perfecting it :) One request for me, could we have 1Ghz as stock freq? I mean 1.4Ghz is not necessarily required for this old but beauty handset of mine, 1Ghz will do, and i don't want to clutter my phone with setCPU app or sorts (due to small RAM). currently, even the Temple Run2 is silky smooth with this kernel + GPU driver, love it.

Thanks again!
 

knightthgink

Senior Member
Jul 22, 2012
276
32
0
This is a nice kernel :D I love it! thanks and keep perfecting it :) One request for me, could we have 1Ghz as stock freq? I mean 1.4Ghz is not necessarily required for this old but beauty handset of mine, 1Ghz will do, and i don't want to clutter my phone with setCPU app or sorts (due to small RAM). currently, even the Temple Run2 is silky smooth with this kernel + GPU driver, love it.

Thanks again!
agree, I want have 1GHZ with smartassv2+SIO.
 
  • Like
Reactions: suaksoz

CTCaer

Senior Member
Mar 24, 2012
367
975
0
This is a nice kernel :D I love it! thanks and keep perfecting it :) One request for me, could we have 1Ghz as stock freq? I mean 1.4Ghz is not necessarily required for this old but beauty handset of mine, 1Ghz will do, and i don't want to clutter my phone with setCPU app or sorts (due to small RAM). currently, even the Temple Run2 is silky smooth with this kernel + GPU driver, love it.

Thanks again!
agree, I want have 1GHZ with smartassv2+SIO.
Don't worry. Create a simple script and put it in /system/etc/init.d with 777 perimissions.
Sth like this will do the job:

Code:
#!/system/bin/sh

#Limit to stock max freq
echo "1024000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq


#SIO scheduler (REMOVE # from the lines with "echo" below to enable it)
#SD
#echo "sio" > /sys/block/mmcblk0/queue/scheduler

#system partitions
#echo "sio" > /sys/block/mtdblock0/queue/scheduler
#echo "sio" > /sys/block/mtdblock1/queue/scheduler
#echo "sio" > /sys/block/mtdblock2/queue/scheduler
#echo "sio" > /sys/block/mtdblock3/queue/scheduler

#leave a line empty so sh can parse the "eof"
This will work for both of you. For ppl needding the SIO just uncomment (remove #) from the lines with echo "sio".

Easy as that. Change it and/or add more to configure whatever you want to cpu and io schedulers :)


EDIT1:---------
Thank you all for your comments. And don't forget read the WARNING at OP for the aytorooting before flashing.
In addition i would like to request feedback on UI and games feel with the tripple buffering and ram management (for LMK changes).
And of course if you like my kernel please hit thanks :D
 
Last edited:

C_Karhu

Senior Member
Jan 28, 2012
349
80
0
Hi!

This is a great kernel, nice and smooth!
But could you please remove the autoroot?
It's a smart feature, but it creates more problem than it solves...
I understand that I can make a script to stop it from touching the apps,
but I don't understand how to really. It worked flawless before the autoroot feature.
So I don't see the point with it.

Other than that, great work!
Cheers
 

frogerra

Senior Member
Jun 11, 2012
542
449
0
Cianjur
Re: [KERNEL][ICS] ***** CTCaer Kernel ***** [Linaro][UV/OC][Triple Buffering][RAM Hac

Hi!

This is a great kernel, nice and smooth!
But could you please remove the autoroot?
It's a smart feature, but it creates more problem than it solves...
I understand that I can make a script to stop it from touching the apps,
but I don't understand how to really. It worked flawless before the autoroot feature.
So I don't see the point with it.

Other than that, great work!
Cheers
+1

It's X-Ray with Tapatalk!
 

CTCaer

Senior Member
Mar 24, 2012
367
975
0
Hi!

This is a great kernel, nice and smooth!
But could you please remove the autoroot?
It's a smart feature, but it creates more problem than it solves...
I understand that I can make a script to stop it from touching the apps,
but I don't understand how to really. It worked flawless before the autoroot feature.
So I don't see the point with it.

Other than that, great work!
Cheers
You just create a file with the name autorooted in /system. Before flashing.
Indeed it's a future mainly for new users. It will be removed in next version. It will free up 1.5mb ram too (dont forget that ramdisk extracts and resides in ram).
For now all who have problem search my posts here for solutions.
Next version will have no cursed autoroot :p
 

Web_E

Senior Member
Sep 8, 2012
348
150
73
Bangalore / Kolkata
You just create a file with the name autorooted in /system. Before flashing.
Indeed it's a future mainly for new users. It will be removed in next version. It will free up 1.5mb ram too (dont forget that ramdisk extracts and resides in ram).
For now all who have problem search my posts here for solutions.
Next version will have no cursed autoroot :p
I created the autorooted file, flashed the kernel. Everything is silky smooth (on zelly cream 1.2.3 )

But now ADB don't have root access :( , any way to get it working ? (it was working with sirkey's kernel.)