Author Topic: [KERNEL][PLAY][GSM] DooMKernel [Rel:v07][Dt:12/Nov][FW:4.0.2.A.0.42]  (Read 4529 times)

Offline Keiran

  • Android Developer
  • Developer Administrator
  • *****
  • Posts: 357
  • Reputation: 1
  • Android Application Developer
    • The Darkforest Group
  • Buy me some coffee
  • Firmware: Android 4.2.1 Jellybean
  • Model: Asus Google Nexus 7
  • Mods: CyanogenMod 10.1 Nightly
  • Service: Three UK
Quote
---[ UPDATES ]---
changelog for
DooMKernel v07 (FW 4.0.2.A.0.42) posted here

---[ UPDATES ]---



hello ppl!

this kernel is for stock SE 4.0.2.A.0.42 FW...
I HIGHLY RECOMMEND USING 4.0.2.A.0.42 FW

for older kernel versions for older FW refer to following:
Older Releases [FW: 4.0.A.2.368]Older Releases [FW: 3.0.1.A.0.145/146/148]


Thank you
robytigers , Adam3Sixty, The_Gatekeeper_, Flava0ne & dannejanne for u kind donations


[ special thanks to ]
BlaguszdzihuaZuZujerpelea
Thank you guys for ur help! this would not have been possible without ur help!



[ screenshots ]

refer to my
Arc kernel thread



[ disclaimer ]

OVERCLOCKING CAN BE DANGEROUS! U RISK THE HARDWARE GETTING DAMAGED!
PROCEED WITH CAUTION! U HAVE BEEN WARNED!

I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP



[ features ]
[v07 onwards]
minor changes in my modified CWM recovery (modCWM-v3)[v07 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)[v07 onwards] TESTING: reverted some changes in kernel sources to older FW kernel sources to test if the issue of increased battery drain is resolved[v07 onwards] compiled using newest gcc-4.6.2-(2011.10) linaro toolchain with O4 optimizations[v07 onwards] changed kernel version string to "-DooMKernel" (will require specific modules for wifi)[v06-modCWM-v2 onwards] LOTS of changes in my modified CWM recovery[v06 onwards] shifted to 4.0.2.A.0.42 kernel sources[v06 onwards] now using my own modified version of CWM recovery with "Fix Permissions" and "Partition SDcard" support and some cleanup in menu (for ease of use)[v05 onwards] shifted to 4.0.2.A.0.9 kernel sources[v05 onwards] removed undervolting, now using stock kernel voltages (will improve stability on all devices)[v05 onwards] modified recovery to support /sd-ext backup/restore (remember /sd-ext has to be the 2nd partition on ur sdcard [mmcblk0p2] for this to work)[v05 onwards] corrected issues "high lcd brightness when in recovery"[v04 onwards] new DooMKernel Logo - thanks to pvyParts (and thanks to Flava0ne for fixing it for Xperia 2011 line)[v04 onwards] cool button-backlight notification to tell u when to spam keys for entering recovery [only spam the button when u see the backlight active][v04 onwards] updated recovery to CWM v5.0.2.6 FreeXperia Team[v04 onwards] added lower voltages (more undervolt) new voltage table[v04 onwards] added new Max frequency:  2.0Ghz [/q]
[/size][/font]
  • [v04 onwards] updated integrated SuperUser app to v3.0.5[v03 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)[v03 onwards] added new CPU governors:InteractiveXSavaged-ZenSmartAssV2[v02-FIX onwards] fixed sysinit support[v02-FIX onwards] enabled /system/etc/install-recovery.sh execution[v02 onwards] added new bootup CPU thresholding, device will no longer jump to max freq for initial few seconds (might help some device who have booting issues)[v02 onwards] improved init.d support, now scripts in /system/etc/init.d will automatically be given correct permissions and be executed (this will not correct/fix the errors which might be inherently present in the script)[v02 onwards] corrected VDD control to show only those frequencies which are enabled in CPU-freq table[v02 onwards] autorooting (prerooted)su binary & superuser.apk will automatically be installed by kernel  (thanks to Bin4ry for posting the file RootXperia.zip; i have used the superuser files from his zip)
  • busybox already installed in /sbin/
  • [v02 onwards] added recovery CWM v4.0.1.4 FreeXperia Team (keep tapping/pressing BACK button when u see new bootlogo)[v01 onwards] added I/O Schedulers:V(R)BFQ[v01 onwards] added CPU Governors:SmartassScaryMinMaxInteractive[v01 onwards] enabled NLS_UTF8[v01 onwards] added user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://forum.xda-developers.com/show...&postcount=362)[v01 onwards] added new Max frequency:  1.9Ghz [/size][/font]
  • [v01 onwards] added lots of intermediate frequencies (from 122Mhz to 1.9Ghz for almost every 100/120Mhz there is a select-able frequency) [the kernel will default to 245Mhz min / 1024Mhz max for each boot][v01 onwards] enabled SWAP support[v01 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)[v01 onwards] enabled a few I/O SchedulersnoopAnticipatoryDeadline (default)CFQ[v01 onwards] enabled ARM THUMBEE extensions[v01 onwards] enabled support (in kernel) for many file systemsEXT2EXT3EXT4NTFS (Read & Write)[v01 onwards] enabled NFS (client & server) support in kernel[v01 onwards] enabled CIFS support in kernel[v01 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support][v01 onwards] USB-OTG support (already enabled in SE FW)[v01 onwards] insecure kernelkernel is insecure (ro.secure=0)adb server is persistentusb debugging enabledrootfs and /system mounted as rw (thank you Blagus for the tip )
  • enabled IPTABLES/NETFILTER support


    [ NOTICE ]
    since i have changed the kernel version string
    stock wifi modules will no longer work on my kernel...if u try to enable them on new kernel (v7 onwards) u will get "ERROR" while starting WIFI...i will be providing wifi modules for my kernel which HAVE TO BE FLASHED VIA RECOVERY for wifi/bt to work correctlystock wifi modules will also be provided which again will have to be flashed via recovery if u want to return to stock kernel OR if u revert to older v06 or lower kernels


    remember i have already told this to u guys... if i see some users reporting that wifi is giving error because u did not follow my instructions ur post WILL BE IGNORED....


    [ credits for features ]

    refer to my
    Arc kernel thread



    [ requirements ]
    stock SE 4.0.2.A.0.42 FWbootloader unlockedworking fastbootu have read this:
    [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROMandroid app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)NoFrills CPU Control (free) to select I/O schedulerVDD control app: IncrediControl[OPTIONAL] CIFS Manager (free)[OPTIONAL] Swapper 2 (free)


    [ how to install my kernel (v07 onwards) ]
    download the boot.img & wifi modules update.zipsave the boot.img in the folder with fastboot binaries (fastboot.exe files)save the wifi modules update.zip to sdcard (on phone)power down devicestart device in fastboot modeuse the following command to flash the boot.img


    Code:
    [/size][/font][/color]
    fastboot flash boot boot.img
    reboot phone and enter recoveryflash the wifi modules update.zip for my kernelreboot phone and enjoy the kernel



[ how to get back to stock kernel OR older versions of my kernel (v06 and lower) ]
download the stock wifi modules update.zipextract the kernel.sin (or boot.img if u want to flash my older kernels) file from the stock FTF u used to flash this fimwaresave the kernel.sin (or boot.img if u want to flash my older kernels) in the folder with fastboot binaries (fastboot.exe files)save the wifi modules update.zip to sdcard (on phone)reboot phone and enter recoveryflash the stock wifi modules update.zippower down devicestart device in fastboot modeuse the following command to flash the kernel.sin (or boot.img if u want to flash my older kernels)


Code:
[/size][/font][/color]
fastboot flash boot kernel.sin
reboot phone and thats it u should now be on stock kernel (or my older kernel)


FOR OVERCLOCKINGstart SetCPU/NoFrills CPU Control app on ur Play (or any other app which supports overclocking) (u may get a popup asking for SuperUser permissions, click ok/yes/allow)now slowly increase the MAX slider to the right (one notch at a time) to increase the maximum frequency limitDO NOT JUMP TO THE LAST POSSIBLE FREQUENCYSLOWLY increase the frequency one notch at a time and do stability/testing for few hours


[ my kernel sources ]

https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9



[ donations ]

if u feel that this work has helped u OR u think that the work i put into making this is worthy of donations, then click on the following link for buying me some coffee/beer/etc

PAYPAL DONATION LINK


FreeXperia PROJECT: if you want to support FreeXperia PROJECT (CyanogenMod device maintainers for Xperia 2011 phones) you can donate
https://www.paypal.com/cgi-bin/websc...=YJ7AK6HLAVNHU



[ downloads ]


<NEW>


[PLAY] DooMKernel (v07) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: e08de8d21fd9769335b112a598e0a7ca ]

[PLAY] DooMKernel (v07) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1007] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 35dfd8a0bfe4ab665b8757e62e481e30 ]


WIFI MODULES for DooMKernel (v07)WIFI MODULES for stock kernel or DooMKernel (v06 and lower)






<OLD>


[PLAY] DooMKernel (v06) modCWM-v2 (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: fae1af533432bf1ea113c805e619cdf6 ]

[PLAY] DooMKernel (v06) modCWM-v2 (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1006] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 6d40ace7e70b6e8d3980a75e8e14b5f6 ]

[PLAY] DooMKernel (v06) (FW: 4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: 635ccc983021309af23e478e6774b3e5 ]

[PLAY] DooMKernel (v06) (FW: 4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1006] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 4d00b3958da759fde2356bc547ef8b31 ]

[PLAY] DooMKernel (v05) [moddedCWM] (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 2.0Ghz version ]
[ MD5HASH: 56872139f9a8886a3d62078f888cf7ac ]

[PLAY] DooMKernel (v05) [moddedCWM] (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1005] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: b3631e64e51932c2dc43963285c8a58d ]

[PLAY] DooMKernel (v05) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 2.0Ghz version ][ MD5HASH: 39dd2bc032df9dcf9a50a64359e8ef01 ]

[PLAY] DooMKernel (v05) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ 1.6Ghz version ] (alternate version [will show up as 1005], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 5b19c1bef49d417f17d9a2fec30543ab ]

[PLAY] DooMKernel (v04) (FW: 4.0.1.A.0.283/4.0.2.A.0.42) [ MD5HASH: 897cfa6b69bef4d55b2c2b775ed1afa7 ]


[ DooMKernel Signature banners!!! ]
If you like to use my kernels and u want to show the world that u use it/love it , then you can add this banner to you signature!!!

Just copy the following code and paste it in you USER CP under "
Edit Signature":

HTML Code:
[/size][/font][/color]


[ for modders/themers/others ]

hey guys here i am attaching a template update.zip which has been tested to work on the recovery provided here... u can add ur stuff to that file and edit the updater-script so that the u can flash ur files via this recovery...
basically it contains the correct combination of update-binary & mounting syntax...

this file is NOT required for normal/general users

TEMPLATE UPDATE.ZIP (v1)



[ older versions ]

for older kernel versions for older FW refer to following:
Older Releases [FW: 4.0.A.2.368]Older Releases [FW: 3.0.1.A.0.145/146/148]





cheers!
source: xda[/size][/font]
Follow me on twitter.

Darkforest Group Handset Forums


Offline cseamus

  • Newcomer
  • *
  • Posts: 3
  • Reputation: 0
  • DFG User
  • Firmware: 4.0.2.A.0.42
  • Model: R800i
  • Mods: Rooted Using Zergrush(Superuser), Locked Bootloader
Re: [KERNEL][PLAY][GSM] DooMKernel [Rel:v07][Dt:12/Nov][FW:4.0.2.A.0.42]
« Reply #1 on: January 11, 2012, 06:52:31 AM »
Can we get the link for DarkForrest Kernel here as well?
I prefer for stability (based on feedback from most) a DarkForest kernel, DarkForest rom combination. Since it's all based on stock, all features (wifi, camera, touchpads, etc.) are all working yes?
The Sony Mobile Brava Engine does work on a DarkForest rom am I right?

Darkforest Group Handset Forums

Re: [KERNEL][PLAY][GSM] DooMKernel [Rel:v07][Dt:12/Nov][FW:4.0.2.A.0.42]
« Reply #1 on: January 11, 2012, 06:52:31 AM »

Tags: kernel xperia play