[Kernel][LINARO][May - 28][ICS & JellyBean] Sliding_XU -v4.0 [Stock][CM]

Search This thread

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Kernel Features:
  • Based on Sony Latest Source Code: 6.1.1.B.1.54 / .56 / .75 / 6.2.A.0.400.
  • Based on Linux Kernel Source Code: 3.0.80. (JellyBean kernel is still 3.0.08)
  • Compiled Using Linaro 4.7.3
  • FXP Recovery
  • Init.d Support.
  • Auto Root.
  • Auto Install for Wi-Fi Modules.
  • Good Battery Life.
  • NTFS Support
  • CIFS Support
  • Clean-Cache Support
  • zRam & zCache Support
  • Google Snappy Drivers [ICS only]
  • ext 2 / 3 / 4 Support.
  • Kernel Image Compressed Using LZO.
  • Governors:
    • Conservative
    • HotPlug
    • HotPlugX
    • Interactive
    • InteractiveX
    • Lazy
    • Lionheart
    • LulzActiveq
    • MinMax
    • Nightmare
    • onDemand
    • onDemandX
    • onDemandQ
    • Pegasusq
    • Powersave
    • Performance
    • Scary
    • Sakuractive
    • SmarassV2
    • Userspace
    • Wheatley
  • IO schedulers:
    • VR
    • SIO
    • Row
    • Deadline
    • CFQ
--------------------------------------------------------------------------------------------
Things you MUST know about:
  • So far none :)
--------------------------------------------------------------------------------------------
Recommended Governor - I/O Schduler for best performance and battery life.
  • You tell me, I can't make the decision since i don't own the device.
--------------------------------------------------------------------------------------------
Recommended For All Users:
  • To get better graphics score for 2D graphics, go to: Settings -> Developer Options -> Force GPU 2D Rendering
    I used to get 270 in benchmarking score for 2D Graphics, but after enabling it, I started getting above 970 (That was the case on Xperia P)
--------------------------------------------------------------------------------------------
Known Issues:
  • You tell me :)
--------------------------------------------------------------------------------------------
Credits:
  • Thanks To Sony for: Kernel Source Code.
  • Thanks To @DooMLoRD for: Auto Root Script & Init.d Enabler Script.
  • Thanks To @pipi14 & @drsanket_xperia_u for: Helping me in testing.
  • Special Thanks To @alivanov79 For His Ramdisk.
  • Special Thanks To @FXP For Their JellyBean Source Code.
--------------------------------------------------------------------------------------------
Always Remember:
  • Please Don't mirror my files, I like to keep track of download count. :)
  • Report Bugs in this thread and I will fix them as soon as possible.
  • If you like my kernel please rate it :)
  • If you like my work and would like to support me ( Here ) I appreciate it :)
--------------------------------------------------------------------------------------------
Change Log in Second Post:
--------------------------------------------------------------------------------------------
Download Link: (Clearing Cache and Dalvik-Cache recommended)
--------------------------------------------------------------------------------------------
How To Flash
  • Flash via CWM.
  • You need an unlocked bootloader to use this kernel.
  • If you want to use Fastboot Method, extract Kernel.elf from the zip file and flash it.
--------------------------------------------------------------------------------------------
Sources: Github
 
Last edited:

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Change Log:
------------------------------------------------
[25-5-2013] Version 3.5
------------------------------------------------
  • Updated linux kernel source code to 3.0.78
  • Compiled using Linaro 4.7.1. (After the failur of Linaro 4.8.1)
  • Enabled zCache and zRam
  • Added missing flags for a complete -O2 optimization.
  • Added Back HotplugX governor.
  • Added Back LionHeart Governor
------------------------------------------------

[12-5-2013] Version 3.4
------------------------------------------------
  • Updated linux kernel source code to 3.0.78
  • Compiled using Linaro 4.7.1. (After the failur of Linaro 4.8.1)
  • Enabled zCache and zRam
  • Added missing flags for a complete -O2 optimization.
  • Added Back HotplugX governor.
------------------------------------------------
[8-4-2013] Version 3.3
------------------------------------------------
  • Added Lionheart & scary governors.
  • Improved Battery Life.
  • Improved Performance.
------------------------------------------------
[5-4-2013] Version 3.2
------------------------------------------------
  • Added new governors: OnDemandQ - Hotplug (got it from a different source) - InteractiveTest (it's the same as InteractiveX but got it from a different source, please test it and tell me if it's better than the already included interactiveX)
  • Some under the hood changes :)
------------------------------------------------
[29-3-2013] Version 3.1
------------------------------------------------
  • Updated Linux Kernel Source Code To: 3.0.71
  • Added Nightmare and Lulzactive governor.
  • I suppose issues are now fixed :)
------------------------------------------------
[27-3-2013] Version 3 Stable.
------------------------------------------------
  • Updated Linux Kernel Source Code To: 3.0.70
  • Compiled Using Linaro 4.7.
  • I suppose issues are now fixed :)
------------------------------------------------
[24-3-2013] Version 2 Stable.
------------------------------------------------
  • Fixed Recovery.
  • Added few extra options to make kernel memory friendly.
  • Completed the missing options (some of the options added in kernel features were missing in version 1)
------------------------------------------------
[21-3-2013] Version 1 Test Release.
------------------------------------------------
  • Initial Release.

 
Last edited:

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Bro can u give instructions plz

Sent from my ST25i using xda app-developers app

Sure I wili ladd it to the first post :)
So far you need to flash the kernel via Fastboot by executing this command:
fastboot flash boot boot.img (if you are using test 1)
fastboot flash boot boot_Test2.img (if yo uare using test 2)

Reserved for feedback..... Downloading
Didn't saw this coming ;)

Thanks my friend, I finally got it working.
Tell me what you think of the kernel :)
 
  • Like
Reactions: pajerm and mesarabi

manukohli

Senior Member
Oct 22, 2011
417
137
Ludhiana
Re: [Kernel][Sony Xperia U][March - 21] Sliding_XU [Stock]

Already download both... But dont kno wat to do... Lol... I m already rooted with cwm. .... So will I lose root if I flash fst one
--------
So far you need to flash the kernel via Fastboot by executing this command:
fastboot flash boot boot.img (if you are using test 1)
fastboot flash boot boot_Test2.img (if yo uare using test 2)
Through cmd prompy

Sent from my ST25i using xda app-developers app
 
Last edited:

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Already download both... But dont kno wat to do... Lol... I m already rooted with cwm. .... So will I lose root if I flash fst one

Sent from my ST25i using xda app-developers app

No my friend, root doesn't enable you to flash a custom kernel.
You must unlock your bootloader.
Rooting is a different process.
This kernel roots the phone (if using test 2) so don't worry about root :)
 

manukohli

Senior Member
Oct 22, 2011
417
137
Ludhiana
Re: [Kernel][Sony Xperia U][March - 21] Sliding_XU [Stock]

Tnx bro... Looks like I have to w8 till I unlock bootlooder :(

Sent from my ST25i using xda app-developers app
 

doctor_droid

Senior Member
Oct 29, 2012
4,472
1,938
Indore
DeepUnknown said:
Thanks for confirming, now I can update OP.
Please don't forget to check if recovery is working :)

I had recovery preinstalled :/
After fastbooting kernel recovery is still working
(sorry I dun knw whether changing kernel affects preinstalled recovery or not)
 

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
I had recovery preinstalled :/
After fastbooting kernel recovery is still working
(sorry I dun knw whether changing kernel affects preinstalled recovery or not)

No problem my friend, I suppose I will for someone to confirm it, in the end it's still in it's test phase :)
Yet I'm still waiting for performance & battery feedback :p :D
 
  • Like
Reactions: doctor_droid

doctor_droid

Senior Member
Oct 29, 2012
4,472
1,938
Indore
Re: [Kernel][Sony Xperia U][March - 21] Sliding_XU [Stock]

Battery life is so far good.... A bit better than stock... Not extremely better ( miracles dun happen overnight ;) )
Nt experiencing lags... Games running smooth (temple run 2 and shadowgun tested, I have just these 2 :/... Nenamark 2 is 29fps ( max for stock I guess)
Antutu 7200(+-100)

M nt a fan of benchmarks bt performance is smooth overall

Since this kernel is compiled from source... It has almost equaled the stock kernel wid additional features
In the very first release

Great job ...... :)
 
  • Like
Reactions: OmarBizreh

babu.rajiv2007

Senior Member
Jun 1, 2012
415
110
Kerala
Re: [Kernel][Sony Xperia U][March - 21] Sliding_XU [Stock]

I had seen the kernel for Xperia P and marveled at the number of satisfied users, and was hoping you'd make one for us... And voila!! Thanks a lot, bro.

I'm current on CM, and will wait for the CM version.
Thanks a lot. :thumbup:

Sent from my Xperia U using Tapatalk 2
 
  • Like
Reactions: OmarBizreh

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
I had seen the kernel for Xperia P and marveled at the number of satisfied users, and was hoping you'd make one for us... And voila!! Thanks a lot, bro.

I'm current on CM, and will wait for the CM version.
Thanks a lot. :thumbup:

Sent from my Xperia U using Tapatalk 2

send me the FXP kernel and you will have the kernel in your PM inbox in an hour or two :)
 

xhk_sk

Member
Dec 15, 2012
49
25
Is this going to work on C.1.0? As i know that is the fastest and the latest version,thats why i flashed it. Im looking forward to use this if you confirm thats working on C.1.0,will post feedback too.
 

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Is this going to work on C.1.0? As i know that is the fastest and the latest version,thats why i flashed it. Im looking forward to use this if you confirm thats working on C.1.0,will post feedback too.

To be honest I can't confirm anything because I don't have the device, my expectations are based on what I've seen on my Xperia P before it got bricked and also building my expectations on what users will report.
So you will have to try it out your self and if it doesn't work you can simply flash back a different kernel to make your device boot again :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 145
    Kernel Features:
    • Based on Sony Latest Source Code: 6.1.1.B.1.54 / .56 / .75 / 6.2.A.0.400.
    • Based on Linux Kernel Source Code: 3.0.80. (JellyBean kernel is still 3.0.08)
    • Compiled Using Linaro 4.7.3
    • FXP Recovery
    • Init.d Support.
    • Auto Root.
    • Auto Install for Wi-Fi Modules.
    • Good Battery Life.
    • NTFS Support
    • CIFS Support
    • Clean-Cache Support
    • zRam & zCache Support
    • Google Snappy Drivers [ICS only]
    • ext 2 / 3 / 4 Support.
    • Kernel Image Compressed Using LZO.
    • Governors:
      • Conservative
      • HotPlug
      • HotPlugX
      • Interactive
      • InteractiveX
      • Lazy
      • Lionheart
      • LulzActiveq
      • MinMax
      • Nightmare
      • onDemand
      • onDemandX
      • onDemandQ
      • Pegasusq
      • Powersave
      • Performance
      • Scary
      • Sakuractive
      • SmarassV2
      • Userspace
      • Wheatley
    • IO schedulers:
      • VR
      • SIO
      • Row
      • Deadline
      • CFQ
    --------------------------------------------------------------------------------------------
    Things you MUST know about:
    • So far none :)
    --------------------------------------------------------------------------------------------
    Recommended Governor - I/O Schduler for best performance and battery life.
    • You tell me, I can't make the decision since i don't own the device.
    --------------------------------------------------------------------------------------------
    Recommended For All Users:
    • To get better graphics score for 2D graphics, go to: Settings -> Developer Options -> Force GPU 2D Rendering
      I used to get 270 in benchmarking score for 2D Graphics, but after enabling it, I started getting above 970 (That was the case on Xperia P)
    --------------------------------------------------------------------------------------------
    Known Issues:
    • You tell me :)
    --------------------------------------------------------------------------------------------
    Credits:
    • Thanks To Sony for: Kernel Source Code.
    • Thanks To @DooMLoRD for: Auto Root Script & Init.d Enabler Script.
    • Thanks To @pipi14 & @drsanket_xperia_u for: Helping me in testing.
    • Special Thanks To @alivanov79 For His Ramdisk.
    • Special Thanks To @FXP For Their JellyBean Source Code.
    --------------------------------------------------------------------------------------------
    Always Remember:
    • Please Don't mirror my files, I like to keep track of download count. :)
    • Report Bugs in this thread and I will fix them as soon as possible.
    • If you like my kernel please rate it :)
    • If you like my work and would like to support me ( Here ) I appreciate it :)
    --------------------------------------------------------------------------------------------
    Change Log in Second Post:
    --------------------------------------------------------------------------------------------
    Download Link: (Clearing Cache and Dalvik-Cache recommended)
    --------------------------------------------------------------------------------------------
    How To Flash
    • Flash via CWM.
    • You need an unlocked bootloader to use this kernel.
    • If you want to use Fastboot Method, extract Kernel.elf from the zip file and flash it.
    --------------------------------------------------------------------------------------------
    Sources: Github
    35
    Version 4 (Stock ONLY) Change Log
    • ICS kernel links for CM9.1 & Stock included in Download section of this post.
    • v4 is for Stock JellyBean ONLY. v3.x & v2 are for ICS ONLY
    • Based on FXP source code for CM10
    • All features of ICS kernel included
    • All Governors & IO Schedulers of ICS kernel also included (maybe I missed on or two, but the important ones are there :) )
    • irq: Set CPU affinity as soon as the irq thread is created [1]
    • ARM: decompressor: Enable unaligned memory access for v6 and above [2]
    ------------------------------------------------------------------------------------------------------
    Explanation for [1] & [2]
    • [1] In an embedded target where IRQ affinities are pre-configured during
      boot-time (and not modified through /proc/irq/../smp_affinity) during
      run-time, the extra latency due to irq_thread_check_affinity can be
      avoided during processing of the first interrupt with this patch.

    • [2] Modern GCC can generate code which makes use of the CPU's native
      unaligned memory access capabilities. This is useful for the C
      decompressor implementations used for unpacking compressed kernels.

      This patch disables alignment faults and enables the v6 unaligned
      access model on CPUs which support these features (i.e., v6 and
      later), allowing full unaligned access support for C code in the
      decompressor.

      The decompressor C code must not be built to assume that unaligned
      access works if support for v5 or older platforms is included in
      the kernel.

      For correct code generation, C decompressor code must always use
      the get_unaligned and put_unaligned accessors when dealing with
      unaligned pointers, regardless of this patch.
    ------------------------------------------------------------------------------------------------------
    Side Note
    • You may have heard of XDA - DevCon, well I got an invitation to that event but my only issue is I'm financially tied.
    ------------------------------------------------------------------------------------------------------
    Download
    ------------------------------------------------------------------------------------------------------
    25
    Change Log:
    ------------------------------------------------
    [25-5-2013] Version 3.5
    ------------------------------------------------
    • Updated linux kernel source code to 3.0.78
    • Compiled using Linaro 4.7.1. (After the failur of Linaro 4.8.1)
    • Enabled zCache and zRam
    • Added missing flags for a complete -O2 optimization.
    • Added Back HotplugX governor.
    • Added Back LionHeart Governor
    ------------------------------------------------

    [12-5-2013] Version 3.4
    ------------------------------------------------
    • Updated linux kernel source code to 3.0.78
    • Compiled using Linaro 4.7.1. (After the failur of Linaro 4.8.1)
    • Enabled zCache and zRam
    • Added missing flags for a complete -O2 optimization.
    • Added Back HotplugX governor.
    ------------------------------------------------
    [8-4-2013] Version 3.3
    ------------------------------------------------
    • Added Lionheart & scary governors.
    • Improved Battery Life.
    • Improved Performance.
    ------------------------------------------------
    [5-4-2013] Version 3.2
    ------------------------------------------------
    • Added new governors: OnDemandQ - Hotplug (got it from a different source) - InteractiveTest (it's the same as InteractiveX but got it from a different source, please test it and tell me if it's better than the already included interactiveX)
    • Some under the hood changes :)
    ------------------------------------------------
    [29-3-2013] Version 3.1
    ------------------------------------------------
    • Updated Linux Kernel Source Code To: 3.0.71
    • Added Nightmare and Lulzactive governor.
    • I suppose issues are now fixed :)
    ------------------------------------------------
    [27-3-2013] Version 3 Stable.
    ------------------------------------------------
    • Updated Linux Kernel Source Code To: 3.0.70
    • Compiled Using Linaro 4.7.
    • I suppose issues are now fixed :)
    ------------------------------------------------
    [24-3-2013] Version 2 Stable.
    ------------------------------------------------
    • Fixed Recovery.
    • Added few extra options to make kernel memory friendly.
    • Completed the missing options (some of the options added in kernel features were missing in version 1)
    ------------------------------------------------
    [21-3-2013] Version 1 Test Release.
    ------------------------------------------------
    • Initial Release.

    17
    Version 3.4 (Stock & CM) Change Log
    • Updated linux kernel source code to 3.0.78
    • Compiled using Linaro 4.7.1. (After the failur of Linaro 4.8.1)
    • Enabled zCache and zRam
    • Added missing flags for a complete -O2 optimization.
    • Added Back HotplugX governor.
    • Added Back LionHeart Governor
    ------------------------------------------------------------------------------------------------------
    Download
    ------------------------------------------------------------------------------------------------------
    Side Note
    • You may have heard of XDA - DevCon, well I got an invitation to that event but my only issue is I'm financially tied. This kernel got 1600+ downloads for v3.3 (and 10$ donations which I'm really grateful for :) donations are calculated for each version.), I really appreciate it if at least each one of you guys donate a 1$ so I can afford paying for the plane ticket :).
    • Thanks for all who tested v3.4 or offered testing the kernel before it's release :)
    ------------------------------------------------------------------------------------------------------
    16
    Yes, recovery and offline charging works, it reboots just before bootanimation..

    Then there is an issue in the source code, because the last test I gave to you was v3.3 and you reported same results.
    I will try to port Xperia P source code my self, cuz I've used both the one that was posted here and the one that was posted on Sola forum and got the same results. will need some time though :-/
    Or I might just use another kernel source code to save time, porting it my self with the little time I have will take long time.

    Edit:
    No worries no matter what I will make a kernel for Jelly Bean roms :)
    Just be patient and I'm sorry for all the trouble I caused :)
    Thank you.