[XS][Kernel][STOCK+] V5.4.1OC [14-03-13] Recovery Independent!!

Search This thread

tosa.th

Senior Member
Aug 11, 2012
99
136
Bangkok
For those who have an UNLOCKED boot loader.

Kernel Stock+ is
= Sony latest ICS .55 kernel base
+ Auto-root with SuperSU
+ Init.d
+ Governor : Badass, Intellidemand, Interactive, Lagfree, Hotplug, Wheatley
+ I/O schedule : SIO, ROW, ZEN
+ elf extract (support recovery in FOTA partiton)
+ few tweak
+ OC to 1674Mhz(some version)

Stock+ V5.4.1 (OC)
- Over clock again to 1674MHz
- Port few lib, optimize from Open SEMC kernel
- Omit smartassv2 it cause my phone stuck at max frequently.
http://www.mediafire.com/download.php?hsma936uzlasgao

Stock+ V5.3 (Not OC)
http://www.mediafire.com/download.php?ohybzjcfu1ad6hc
- Update recovery TWRP 2.4.1
- Support elf extract so you are no longer tie to TWRP 2.4.1. Now you can update TWRP to the latest version or even install CWM. Check http://xdaforums.com/showthread.php?t=2173202
- Fix Auto Root
- Remove PeqasusQ
- Add Lagfree, Hotplug, Wheatley

Stock+ V5.2 (Enable to Over Clock to match XSL speed)
http://www.mediafire.com/?4n0n5b04g76h8ew
- Change max frequency to 1674MHz
- Change RAM Disk to limit max frequency at 1512MHz

Stock+ V5.1 (update TWRP to V2.3.3.0)
http://www.mediafire.com/?ehkzz5lb59zgbxd
- New ramdisk structure. Now ramdisk split into two 1st for recovery and 2nd for Stock ICS boot.
- 1st ramdisk is ported from http://xdaforums.com/showthread.php?t=2075562.
- 2nd ramdisk is exacted from sony stock kernel.sin merge with ramdisk from Advance Stock Kernel this should retain "autoroot" function and "init.d" support

Stock+ V2
link : http://www.mediafire.com/?vzpj4b6kpoa5zsl
This kernel feature
- build from .55 source + fix cache formatting issue
- little mod ram disk to set minimum frequency at 192000
- on demand tweak for better battery life.
- autoroot with superSU
- Xperia boot screen

Stock+ V1
Link : http://www.mediafire.com/?5sb5352k7pz5lc5
It is unmodified STOCK kernel extract from .55 kernel.sin plus CWM with auto root functionality.
I made a little mod to ramdisk to make it auto root with SuperSU instead of Superuser. The wifi module also replace with the one from stock firmware as well. The wifi module in Advance stock Kernel is not compatible with this kernel.

The kernel work just fine but I notice some bug when I try to format cache or wipe cache it will cause your cache partition corrupt. So if you like to use unmodified stock kernel please remember NOT wipe or format cache.

Well if you already wipe/format and want to get around the problem just simply install other kernel e.g. advance stock ICS17 or my stock mod kernel list above then format cache after that reinstall unmodified stock or you can leave it as it is.


Note.
- 28/01/13 : just found a bug regarding to setcpu and antutu set at boot not appear to set both core correctly. Please give No-frills CPU control or Kernel tuner a try but remember not to use with pagasusq.
- To install by fastboot just extract kernel.elf from the zip.
- Source is outdate because I can not upload a big file. I will update source as soon as I get proper internet connection.
- Now you can update TWRP to the latest version using goo.manager or even install CWM. Check http://xdaforums.com/showthread.php?t=2173202


Feedback is appreciate.

Source :
- kernel http://www.mediafire.com/?b0nga11uw2syw2s
- 2nd Ramdisk http://www.mediafire.com/?9s7059o8g7fxubo
Credit :
championswimmer, Arakmar, cobrato
Mericon, DorimanX, Faux123, krabappel2548, Open SEMC
 
Last edited:

tosa.th

Senior Member
Aug 11, 2012
99
136
Bangkok
please verify and confirm..this flashable zip i made is composed of .55 firmware stock kernel, cwm and supersu v.97


I think this is different mate. The one you provide is not the real recovery. This is the same way people use for Locked boot loader. The recovery is locate in "system". If you format system you will loose it or if you install new ROM which has script to format system you probably loose recovery!!

Mine the recovery is not in system partition. It is loaded in ramdisk. You won't loose it even you format system.

Cheers.
tosa.th
 

tosa.th

Senior Member
Aug 11, 2012
99
136
Bangkok
Can you make one with SuperUser please?
SuperSU is not much user friendly as Superuser :'(

I would used it if you used Superuser but you used SuperSU which is not so used friendly as Superuser.

I did it but for now it is in elf format. Please check first post.
You probably not need it because if you already rooted with ICS16 which come with superuser then the kernel will not reroot your system.

I'm still learning, could you please explain or give me some info about how you find user friendly of superuser? I read around here and lot of people said supeSU is quicker.

Cheers,
tosa.th
 
  • Like
Reactions: darkerm

darkerm

Senior Member
I am not a Dev but since my 1st Xperia NEO I have always used Superuser. I only once used SuperSu and its was last night When I was looking for a way to Root .55 of my Xperia S.
The used Interface it kinda messy and had a lot of option but in Superuser it just a few thing and easy to understand.
I don't know about others but As far as I know and Experienced most of the xperia user and even my friend use Superuser instead of supersu.
 

tosa.th

Senior Member
Aug 11, 2012
99
136
Bangkok

Crocodile1973

Senior Member
Jan 7, 2011
565
97
It easy more than what I thought. I spent hours messing around with zImage within cwm flash-able zip of ICS16.
Finally I figure it out. Please try the CWM version of this stock kernel in first post.

Cheers,
tosa.th

Testing now, so far all OK. Flashing worked, rebooted OK.

Sent from my LT26i using xda premium
 

mrsatan

Senior Member
Jul 12, 2009
1,889
501
SLC
I am not a Dev but since my 1st Xperia NEO I have always used Superuser. I only once used SuperSu and its was last night When I was looking for a way to Root .55 of my Xperia S.
The used Interface it kinda messy and had a lot of option but in Superuser it just a few thing and easy to understand.
I don't know about others but As far as I know and Experienced most of the xperia user and even my friend use Superuser instead of supersu.

Supersu owns super user. Chainfire is the man

Sent from hell using Xperia-S(atan)
 

mrsatan

Senior Member
Jul 12, 2009
1,889
501
SLC
Someone needs to make a kernel with twrp. Anyone have a good kernel tutorial. I'll look into it.

Sent from hell using Xperia-S(atan)
 

tosa.th

Senior Member
Aug 11, 2012
99
136
Bangkok
Someone needs to make a kernel with twrp. Anyone have a good kernel tutorial. I'll look into it.

Sent from hell using Xperia-S(atan)

You may start from the link in my first post. It is for Acro S but it should give you an idea. There is an instruction in page 5.

I use kernel kitchen to unpack and repack kernel.

Cheers,
Tosa.th
 

mrsatan

Senior Member
Jul 12, 2009
1,889
501
SLC
You may start from the link in my first post. It is for Acro S but it should give you an idea. There is an instruction in page 5.

I use kernel kitchen to unpack and repack kernel.

Cheers,
Tosa.th

Cool, ill take a look when i get some time. Is kernel kitchen only for linux?
 

giancaleone

Senior Member
Jul 25, 2008
156
51
Great work.
I have a unlock bootloader and Whit this kernel there is an increase of performance.
Now i have the stock. 55 and Whit the antutu and i have 8390
Whit cm10 i have 8900. I think this is a Great kernel.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 55
    For those who have an UNLOCKED boot loader.

    Kernel Stock+ is
    = Sony latest ICS .55 kernel base
    + Auto-root with SuperSU
    + Init.d
    + Governor : Badass, Intellidemand, Interactive, Lagfree, Hotplug, Wheatley
    + I/O schedule : SIO, ROW, ZEN
    + elf extract (support recovery in FOTA partiton)
    + few tweak
    + OC to 1674Mhz(some version)

    Stock+ V5.4.1 (OC)
    - Over clock again to 1674MHz
    - Port few lib, optimize from Open SEMC kernel
    - Omit smartassv2 it cause my phone stuck at max frequently.
    http://www.mediafire.com/download.php?hsma936uzlasgao

    Stock+ V5.3 (Not OC)
    http://www.mediafire.com/download.php?ohybzjcfu1ad6hc
    - Update recovery TWRP 2.4.1
    - Support elf extract so you are no longer tie to TWRP 2.4.1. Now you can update TWRP to the latest version or even install CWM. Check http://xdaforums.com/showthread.php?t=2173202
    - Fix Auto Root
    - Remove PeqasusQ
    - Add Lagfree, Hotplug, Wheatley

    Stock+ V5.2 (Enable to Over Clock to match XSL speed)
    http://www.mediafire.com/?4n0n5b04g76h8ew
    - Change max frequency to 1674MHz
    - Change RAM Disk to limit max frequency at 1512MHz

    Stock+ V5.1 (update TWRP to V2.3.3.0)
    http://www.mediafire.com/?ehkzz5lb59zgbxd
    - New ramdisk structure. Now ramdisk split into two 1st for recovery and 2nd for Stock ICS boot.
    - 1st ramdisk is ported from http://xdaforums.com/showthread.php?t=2075562.
    - 2nd ramdisk is exacted from sony stock kernel.sin merge with ramdisk from Advance Stock Kernel this should retain "autoroot" function and "init.d" support

    Stock+ V2
    link : http://www.mediafire.com/?vzpj4b6kpoa5zsl
    This kernel feature
    - build from .55 source + fix cache formatting issue
    - little mod ram disk to set minimum frequency at 192000
    - on demand tweak for better battery life.
    - autoroot with superSU
    - Xperia boot screen

    Stock+ V1
    Link : http://www.mediafire.com/?5sb5352k7pz5lc5
    It is unmodified STOCK kernel extract from .55 kernel.sin plus CWM with auto root functionality.
    I made a little mod to ramdisk to make it auto root with SuperSU instead of Superuser. The wifi module also replace with the one from stock firmware as well. The wifi module in Advance stock Kernel is not compatible with this kernel.

    The kernel work just fine but I notice some bug when I try to format cache or wipe cache it will cause your cache partition corrupt. So if you like to use unmodified stock kernel please remember NOT wipe or format cache.

    Well if you already wipe/format and want to get around the problem just simply install other kernel e.g. advance stock ICS17 or my stock mod kernel list above then format cache after that reinstall unmodified stock or you can leave it as it is.


    Note.
    - 28/01/13 : just found a bug regarding to setcpu and antutu set at boot not appear to set both core correctly. Please give No-frills CPU control or Kernel tuner a try but remember not to use with pagasusq.
    - To install by fastboot just extract kernel.elf from the zip.
    - Source is outdate because I can not upload a big file. I will update source as soon as I get proper internet connection.
    - Now you can update TWRP to the latest version using goo.manager or even install CWM. Check http://xdaforums.com/showthread.php?t=2173202


    Feedback is appreciate.

    Source :
    - kernel http://www.mediafire.com/?b0nga11uw2syw2s
    - 2nd Ramdisk http://www.mediafire.com/?9s7059o8g7fxubo
    Credit :
    championswimmer, Arakmar, cobrato
    Mericon, DorimanX, Faux123, krabappel2548, Open SEMC
    4
    please verify and confirm..this flashable zip i made is composed of .55 firmware stock kernel, cwm and supersu v.97
    3
    The 5.3 update is epic :), wheatley governor is very good. I'm not getting exceptional benchmark scores in Antutu but the phone feels fluent anyway and battery easily lasts 1.5 day with heavy usage (but with proper app management).

    Can http://xdaforums.com/showthread.php?p=37127683 be used to update the twrp?
    And I must say u did an awesome job with this kernel! :thumbup:

    Sent from my LT26i using xda premium

    Yes this kernel supports the extract_elf_ramdisk setup, you can just install GooManager, select Flash ROMs and the app will ask if you have a custom recovery. Choose to install one and it will install the latest TWRP for you. I have TWRP 2.4.3.0 since last night without having to install another kernel.

    so just flash using cwm?

    Yeah just install the zip file and wipe Dalvik cache. CWM will just keep on working. If you'd reboot recovery after the installation it will be TWRP.
    2
    A quick report. I have my phone running for 33 hours on your kernel without recharging, rebooting or any apps FCing. Was at about 21% battery but now I'm recharging anyway. Most of the time I used PegasusQ as governor and no other changes to I/O scheduler or clock speeds.

    As far as stability or battery performance goes, the kernel is really good. I have 160MB of free memory which is about exactly the same as 24 hours ago, so no memory leaks or stuff like that and in my opinion that's plenty of memory backup in case I open a memory hungry app.. Your tweaks probably saved some battery life but I would have liked a little more performance, everything is a bit more sluggish compared to Arakmar's kernel. I noticed it most in the launcher (widgets get loaded late really often) and when opening apps. So the battery part you've got covered, now for a bit fluidity? :p

    EDIT: I just noticed that I changed the I/O scheduler to noop. Changing it back to deadline made the launcher a lot more fluent :).

    EDIT 2: The combination PegasusQ and deadline scheduler seems to make the phone very unstable.. At first wifi wouldn't work anymore. Clearing cache and dalvik cache fixed that, but now when I enable my cpu settings (PegasusQ+deadline+default clock speeds) the phone gets hot in the left top corner and reboots most of the time. My cpu control program sets the settings back to default in case of an unexpected reboot, so the phone works fine after rebooting. Changing the scheduler back to deadline will make the phone reboot in a few minutes...
    2
    Update

    Update
    - Add Badass governor
    - Unlock Interactive governor
    - TWRP recovery