[Kernel][April - 5][LINARO] Sliding_XP Kernel v7.4.4 [CM]

Search This thread

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
This kernel is for CM Roms, for Stock roms (or stock based roms) use this version of the kernel
--------------------------------------------------------------------------------------------
Kernel Features:
  • Based on Sony Latest Source Code: 6.1.1.B.1.54 / .56 / .75.
  • Based on Linux Kernel Source Code: 3.0.71.
  • Compiled Using Linaro 4.7
  • FXP Recovery
  • Init.d Support.
  • Auto Root.
  • Auto Install for Wi-Fi Modules.
  • Good Battery Life.
  • NTFS Support
  • CIFS Support
  • Clean-Cache Support
  • ext 2 / 3 / 4 Support.
  • Kernel Image Compressed Using LZO.
  • Governors:
    • Conservative
    • Dynamic Interactive
    • HotPlug
    • Interactive
    • InteractiveX
    • InteractiveTEST (same as interactiveX but from a different source)
    • Lazy
    • Lionheart
    • LulzActiveq
    • MinMax
    • Nightmare
    • onDemand
    • onDemandX
    • onDemandQ
    • Pegasusq
    • Powersave
    • Performance
    • Scary
    • Sakuractive
    • SmarassV2
    • Userspace
    • Wheatley
  • IO schedulers:
    • VR
    • SIO
    • Row
    • Zen
    • Deadline
    • CFQ
--------------------------------------------------------------------------------------------
Known Issues:
  • LED Light is not working as it should.
--------------------------------------------------------------------------------------------
Credits:
  • Sony for the source code.
  • FXP for kernel Ramdisk (using it since they made it especially for their rom. to make sure everything goes well.)
  • neverhood11 for testing.
--------------------------------------------------------------------------------------------
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 :)
--------------------------------------------------------------------------------------------
Change Log in Second Post.
--------------------------------------------------------------------------------------------
Download Links:
--------------------------------------------------------------------------------------------
Note:
--------------------------------------------------------------------------------------------
Sources: Github
 
Last edited:

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
Change Log:
------------------------------------------------
[8-4-2013] Version 7.4.4
------------------------------------------------
  • Added new governors: Lionheart, scary.
  • Speed improvements
  • Battery life improvements
------------------------------------------------
[?-4-2013] Version 7.4.3
------------------------------------------------
  • Released for stock roms only.
------------------------------------------------



Code:
------------------------------------------------
[5-4-2013] Version 7.4.2
------------------------------------------------
[LIST]
[*]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 :)
[*]Fixed wifi issue.
[/LIST]
------------------------------------------------------------------------------------------------------------
[27/3/2013] Version 7.4.1
[LIST]
[*]Based on Linux Kernel Source Code Version 3.0.71
[*]Added Nightmare and Lulzactiveq governors.
[/LIST]
------------------------------------------------------------------------------------------------------------
[27/3/2013] Version 7.4
[LIST]
[*]Compiled Using Linaro 4.7
[*]Based on Linux Kernel Source Code Version 3.0.70
[*]CWM Version added.
[*]Some improvements here and there :)
[/LIST]
------------------------------------------------------------------------------------------------------------
[1/3/2013] Version 7.3:
[LIST]
[*]Fixed Wi-Fi Issue.
[*]NTFS Support
[*]CIFS Support
[*]ext2 / 3 Support (ext4 is already supported)
[*]New governor [MinMax]
[*]Added back hotplug governor (hopping this time it's fixed)
[*]Performance tweaks for the following governors: Pegasusq / Interactive / onDemand(x)
[*]Few improvements for longer battery life.
[*]Fixed init.d issue.
[*]Switched to SuperSU app by Chainfire.
[*]Enabled Clean-Cache.
[/LIST]
------------------------------------------------------------------------------------------------------------
[16/1/2013] Version 
[LIST]
[*]Added Back Hotplug
[LIST]
[*]New Governors
[*]Wheatley (Recommended)
[*]lazy
[*]sakuractive
[*]interactivex
[*]ondemandx
[/LIST]
[*]Memory Management Improvements
[*]Process Management Improvements
[*]Wifi Fix (You confirm :) )
[/LIST]
------------------------------------------------------------------------------------------------------------
[10/1/2013] Version 7.1:
[LIST]
[*]Better memory management.
[*]Better processes management.
[/LIST]
------------------------------------------------------------------------------------------------------------
[10/1/2013] Version 7:
[LIST]
[*]Updated to Sony's latest source code.
[/LIST]
------------------------------------------------------------------------------------------------------------
[9/1/2013] Version 6.1:
[LIST]
[*]Initial Release
[/LIST]
------------------------------------------------------------------------------------------------------------
 
Last edited:

kudaj316

Senior Member
Aug 22, 2012
645
160
Philippines
Xiaomi Poco X3 NFC
Im the first, im confused deep, why is there two wifi modules?

Edit: i guess ill wait for the auto install for modules, so i dont mess everything up,hihi:D

Sent from my LT22i using xda premium
 
Last edited:
  • Like
Reactions: basti0182

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
Installed modules with terminal, got no confirmation. Rebooted, still no wifi. Checked root explorer, lib directory disappeared...

edit: oooh, should be system/lib ; I thought you meant root as in the top level

edit2: ugh no I just keep getting "not found" errors
 
Last edited:

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
Thanks, but I'm having trouble getting adb to recognize my device. Sony PC companion recognizes it fine, usb debugging is on but it keeps saying no device found
 

chewdaniel

Senior Member
Feb 27, 2011
2,013
859
Kuala Lumpur
ok then do the following...

1. put those 2 files into internal storage
2. open terminal emulator

Inside terminal emulator:-

su
cd /mnt/sdcard
mv cw1200_core.ko /system/lib/modules
mv cw1200_wlan.ko /system/lib/modules
cd /system/lib/modules
chmod 644 cw1200_*.ko
echo "insmod /system/lib/modules/cw1200_core.ko" >> /system/etc/hw_config.sh
echo "insmod /system/lib/modules/cw1200_wlan.ko" >> /system/etc/hw_config.sh
reboot
 

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
ok then do the following...

1. put those 2 files into internal storage
2. open terminal emulator

Inside terminal emulator:-

su
cd /mnt/sdcard
mv cw1200_core.ko /system/lib/modules
mv cw1200_wlan.ko /system/lib/modules
cd /system/lib/modules
chmod 644 cw1200_*.ko
echo "insmod /system/lib/modules/cw1200_core.ko" >> /system/etc/hw_config.sh
echo "insmod /system/lib/modules/cw1200_wlan.ko" >> /system/etc/hw_config.sh
reboot

Did this (very painstakingly) in the phone terminal, rebooted- no change. I guess I wait for next update :/


also, above poster is right - no deep sleep
 

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
thanks chew for the tip, il try this, but new kernel v6.1 has a bug, no deep sleep

Bro there is no such bug, this kernel is the same as version 6, I only added two lines of code so the compiler sees the new IO schedulers that I forgot to add for version 6.
I'm also confused, you mentioned it here, and on the original thread, so which rom are you using now :p
 

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
Did this (very painstakingly) in the phone terminal, rebooted- no change. I guess I wait for next update :/


also, above poster is right - no deep sleep

Eason85 is wrong, there is deep sleep :D

I tried it again, I get "failed: cross-device link 255|app_38@android", when I try to edit permissions or install it tells me it's a read-only file system, but I'm root already...

I re-su'd and then tried again, I got "syntax error: 'newline' unexpected app_28@android: /system/lib/modules" then again and it's a read-only file system
 
Last edited:
  • Like
Reactions: OmarBizreh

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
I'd be happy to test, though I might not have time for the next 4-6 hours.

I'm having issues with adbshell but I'm not sure if it's cm 9.1 or the sd-card mounter's problem. It seems that whether MTP or MSD I can only access the command line while the auto-run dialogue of plugging the phone in is up. Once that is closed I lose my adb link and it immediately says device not found. Strange.
 
Last edited:

kudaj316

Senior Member
Aug 22, 2012
645
160
Philippines
Xiaomi Poco X3 NFC
Bro there is no such bug, this kernel is the same as version 6, I only added two lines of code so the compiler sees the new IO schedulers that I forgot to add for version 6.
I'm also confused, you mentioned it here, and on the original thread, so which rom are you using now :p

im using the latest firmware .75 im also confused, il try to flash the kernel again...maybe it was just a flux or something
 

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
As for current issues I'm having a strong feeling they are related to drivers, though I wont make it as the main reason for having those issues. Yet I will see what to be done but so far I've done many things and yet those issues remain. let's hope Sony release the new source code so we can finally find out what is causing the issue :)
also this kernel is built for CM roms you WILL face issues while using it with stock rom :)

@Eason85 As for your issue did you have such thing while using CM kernel?!
To be honest this kernel is the same as the one I made for stock rom, the only difference is the ramdisk.
I will be compiling it from FXP source but I found they are the same (my kernel and their kernel)
but maybe FXP made some changes to work with their rom.
I will be doing another build from their source code :)
 
Last edited:

Eason85

Senior Member
Dec 7, 2012
354
48
Bangkok
As for current issues I'm having a strong feeling they are related to drivers, though I wont make it as the main reason for having those issues. Yet I will see what to be done but so far I've done many things and yet those issues remain. let's hope Sony release the new source code so we can finally find out what is causing the issue :)
also this kernel is built for CM roms you WILL face issues while using it with stock rom :)

@Eason85 As for your issue did you have such thing while using CM kernel?!
To be honest this kernel is the same as the one I made for stock rom, the only difference is the ramdisk.
I will be compiling it from FXP source but I found they are the same (my kernel and their kernel)
but maybe FXP made some changes to work with their rom.
I will be doing another build from their source code :)

I can't know for sure because I never tried to use adb shell on FXP's kernel. :cyclops:
 

OmarBizreh

Inactive Recognized Developer
Oct 26, 2011
2,109
3,499
Damascus
plus.google.com
just ran a test version with wifi included in ramdisk... flawless :D

now to leave my phone overnight and hope the battery is enough for the alarm :D

@DeepUnknown: tks again my friend for a wonderful kernel :D

Your welcome, I'm happy wifi issue got fixed :D
Now let's work on making this kernel more battery friendly :D
 

megablakbar

Senior Member
Oct 17, 2012
472
60
Amman
Hey deep can you make your kernel CWM flashable it makes things easier

Sent from my Xperia P using Tapatalk 2
 

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    This kernel is for CM Roms, for Stock roms (or stock based roms) use this version of the kernel
    --------------------------------------------------------------------------------------------
    Kernel Features:
    • Based on Sony Latest Source Code: 6.1.1.B.1.54 / .56 / .75.
    • Based on Linux Kernel Source Code: 3.0.71.
    • Compiled Using Linaro 4.7
    • FXP Recovery
    • Init.d Support.
    • Auto Root.
    • Auto Install for Wi-Fi Modules.
    • Good Battery Life.
    • NTFS Support
    • CIFS Support
    • Clean-Cache Support
    • ext 2 / 3 / 4 Support.
    • Kernel Image Compressed Using LZO.
    • Governors:
      • Conservative
      • Dynamic Interactive
      • HotPlug
      • Interactive
      • InteractiveX
      • InteractiveTEST (same as interactiveX but from a different source)
      • Lazy
      • Lionheart
      • LulzActiveq
      • MinMax
      • Nightmare
      • onDemand
      • onDemandX
      • onDemandQ
      • Pegasusq
      • Powersave
      • Performance
      • Scary
      • Sakuractive
      • SmarassV2
      • Userspace
      • Wheatley
    • IO schedulers:
      • VR
      • SIO
      • Row
      • Zen
      • Deadline
      • CFQ
    --------------------------------------------------------------------------------------------
    Known Issues:
    • LED Light is not working as it should.
    --------------------------------------------------------------------------------------------
    Credits:
    • Sony for the source code.
    • FXP for kernel Ramdisk (using it since they made it especially for their rom. to make sure everything goes well.)
    • neverhood11 for testing.
    --------------------------------------------------------------------------------------------
    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 :)
    --------------------------------------------------------------------------------------------
    Change Log in Second Post.
    --------------------------------------------------------------------------------------------
    Download Links:
    --------------------------------------------------------------------------------------------
    Note:
    --------------------------------------------------------------------------------------------
    Sources: Github
    8
    Change Log:
    ------------------------------------------------
    [8-4-2013] Version 7.4.4
    ------------------------------------------------
    • Added new governors: Lionheart, scary.
    • Speed improvements
    • Battery life improvements
    ------------------------------------------------
    [?-4-2013] Version 7.4.3
    ------------------------------------------------
    • Released for stock roms only.
    ------------------------------------------------



    Code:
    ------------------------------------------------
    [5-4-2013] Version 7.4.2
    ------------------------------------------------
    [LIST]
    [*]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 :)
    [*]Fixed wifi issue.
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [27/3/2013] Version 7.4.1
    [LIST]
    [*]Based on Linux Kernel Source Code Version 3.0.71
    [*]Added Nightmare and Lulzactiveq governors.
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [27/3/2013] Version 7.4
    [LIST]
    [*]Compiled Using Linaro 4.7
    [*]Based on Linux Kernel Source Code Version 3.0.70
    [*]CWM Version added.
    [*]Some improvements here and there :)
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [1/3/2013] Version 7.3:
    [LIST]
    [*]Fixed Wi-Fi Issue.
    [*]NTFS Support
    [*]CIFS Support
    [*]ext2 / 3 Support (ext4 is already supported)
    [*]New governor [MinMax]
    [*]Added back hotplug governor (hopping this time it's fixed)
    [*]Performance tweaks for the following governors: Pegasusq / Interactive / onDemand(x)
    [*]Few improvements for longer battery life.
    [*]Fixed init.d issue.
    [*]Switched to SuperSU app by Chainfire.
    [*]Enabled Clean-Cache.
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [16/1/2013] Version 
    [LIST]
    [*]Added Back Hotplug
    [LIST]
    [*]New Governors
    [*]Wheatley (Recommended)
    [*]lazy
    [*]sakuractive
    [*]interactivex
    [*]ondemandx
    [/LIST]
    [*]Memory Management Improvements
    [*]Process Management Improvements
    [*]Wifi Fix (You confirm :) )
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [10/1/2013] Version 7.1:
    [LIST]
    [*]Better memory management.
    [*]Better processes management.
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [10/1/2013] Version 7:
    [LIST]
    [*]Updated to Sony's latest source code.
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    [9/1/2013] Version 6.1:
    [LIST]
    [*]Initial Release
    [/LIST]
    ------------------------------------------------------------------------------------------------------------
    6
    Hey guys I'm gonna be a bit late in reading all comments and taking necessary action because of one simple reason: Yesterday at 3 PM electricity went off in all Damascus because of major issue in electricity lines of the south parts in Syria, and until now it's not properly back, we still have blackouts, and my build machine is at home (while now I'm writing this reply from my laptop and I'm at the mall, so there is electricity :p)
    once everything is back to normal I will go back to work :)
    5
    Re: [Kernel][Sony Xperia P][January - 16] Sliding_XP Kernel v7.2 [CM]

    Sorry guys for the delay and I'm sorry I promissed one of the users with a test release for an option he requested in the kernel but I wasnt able to deliver it :-/
    The thing is the deadline for the graduation project is set to February 7, on February 9 final exams start, so I'm putting final touches on the report for the project and I'm preparing for final exams. I'm sorry I won't be able to do anything before I finish my exams (exams are only one week long) I have taken a note for wifi issue. If there is anything else please PM me a message with the title: "[CM]Request".
    Only PM's with that title will be handled first then I will read the rest. I hope version 7.2 is giving great results. If not I appreciate it if PM's with the title: "[CM]Feedback" are sent so I can have a clear idea on the experience of the latest version.
    Thank you all for understanding :)
    Have a nice day :D
    4
    As for wifi on Stock kernel users also faced this issue because I made those modules as a part of the kernel and not separate modules.
    I have fixed it for stock kernel by making them back as separate modules. now I'm doing the same for this kernel, let's wait and see what neverhood11 has to say since he is the one testing it :D