---[ NEW ]---
added test release v06, v06-1113 & v06-FS with BootManager-v2.0 for Stock based roms download links changelog can be found here
---[ NEW ]---
so here is the first kernel for unlocked bootloaders...
use [Dev] Bypass "bootloader" [PROPER METHOD] to unlock bootloader...
thanks to the_laser to openly release this unlock...
DO NOT ASK QUESTIONS AS TO HOW TO UNLOCK BOOTLOADER, FOR THAT INFO REFER TO the_laser's thread...
[ screenshots ]
[ features ]
[ requirements ]
[ additional Info ]
ok time for some gyan!
[ Credits for Features ]
thank you all for ur work!
[ DISCLAIMER ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ 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
[ download link ]
KINDLY DO NOT MIRROR MY FILES
< NEW >
please test them out and let me know how it goes!
< OLD FILES >
[ how to install ]
IF U HAVE UNLOCKED THE BOOTLOADER PROPERLY,
FLASHING VIA FLASHTOOL WILL SUCCEED
AND U WILL SEE NEW BOOT LOGO AT STARTUP
NO MORE SE TEXT LOGO
[ troubleshooting ]
[ additional Links ]
[ 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":
[ sources ]
latest kernel sources have been pushed to git...
DooMKernel (X10) @ GITHUB
enjoy!
added test release v06, v06-1113 & v06-FS with BootManager-v2.0 for Stock based roms download links changelog can be found here
---[ NEW ]---
so here is the first kernel for unlocked bootloaders...
use [Dev] Bypass "bootloader" [PROPER METHOD] to unlock bootloader...
thanks to the_laser to openly release this unlock...
DO NOT ASK QUESTIONS AS TO HOW TO UNLOCK BOOTLOADER, FOR THAT INFO REFER TO the_laser's thread...
[ screenshots ]
[ features ]
- derived from FreeXperia Kernel:
- kernel version 2.6.29
- latest SE sources patched
- Classic RCU
- added an interesting change in GPU frequency *might* increase gaming/benchmarking performance
- FPSuncap at kernel level
- removed nv_vsync and set to manual
- fixed DEEPSLEEP (thanks to jerpelea)
- my additions:
- additional stuff added:
- features added to kernel-ramdisk
- autoroot feature (very simple rooting)
- busybox already installed in /sbin
- BootManager 1.4 with multiple recoveries
- insecure shell
- rootfs and /system remounted as RW
- persistent ADB
- added z's FPS uncap fix
- Recovery in Kernel given preference over recovery in /system
- user-level/runtime CPU voltage control [VDD control "sysfs interface"] (for more info keep checking this post: http://xdaforums.com/showthread.php?p=16877711#post16877711)
- improved in-call volume
- added fixed ondemand & conservative CPU governors
- z's workaround for added for cpu idling too high (http://xdaforums.com/showpost.php?p=16459282&postcount=111), thanks to Karlson2k for informing me about this!
- enabled SWAP support
- cpu voltage modulation:
- FS & S-series voltages - stock voltages
- X-series voltages - undervolted (use undervolt scripts / app)
- bumped jHash to v3
- increased VM MAX READAHEAD to 512KB
- updated config with iptables fix for droidwall & co (thanks to Jerpelea)
- optimized frequency-voltage table: added and unlocked LOTS of frequencies from 128Mhz to 1228Mhz
- startup/bootup frequencies set at min:245Mhz, max:998Mhz (in ramdisk)
- advanced init.d scripts execution support
- CPU Governors activated/added: (the inbuilt governors have not been disabled) [default: OnDemand]
- Smartass [now using different sources][settings used from here, thanks to viulian for those settings/parameter values]
- Interactive
- Scary (for info on how it works read this)
- MinMax
- smartassV2 (thanks to erasmux) with some fixes from ThJap
- interactiveX (thanks to imoseyon) with some fixes i made
- SavagedZen
- Lagfree (thanks to ThJap)
- BazillianWax
- Smoothass
- compiled using GCC-4.6.2 with O4 optimization (thanks to tkymgr)
- File System support (in kernel):
- EXT3
- EXT4
- NTFS
- SquashFS
- NFS (server/client)
- CIFS
- enabled access to .config through /proc/config.gz
- enabled ARM THUMBEE extensions
- enabled NLS_UTF8 support
- SLAB memory allocator
- I/O scheduler added/activated: (the inbuilt I/O schedulers have not been disabled) [default: deadline]
- Simple I/O
- BFQ
- CFQ (Tweaked)
- Anticipatory
- Tweaked scheduler params to give better responsiveness
- enabled TUN & TAP (VPN support)
- added new logo!! Thanks to soheil_rf
[ requirements ]
- bootloader unlocked device
- flashtool
- latest SE FW 3.0.1.G.0.75 or ROM based on that FW
[ additional Info ]
ok time for some gyan!
- see each cpu/chip is different
- each is unique and has different tolerances
- so dont directly jump to max frequency/undervolted kernel (X-series voltages)
- slowly keep increasing the frequency
- check its stability for 5-10 hrs
- check for random reboots
- check which one is best suitable for ur device
- if u start getting reboots/wlods then throttle back and use lower frequencies
- if X-series voltages give u random reboots/instability then use S-series voltages
- remember just because someone elses device was able to work at that frequency/voltage doesnt mean that ur phone can support/handle that frequency/voltage
[ Credits for Features ]
- SmartAssV2 CPU Governor ported from Hero-Kernel sources by erasmux
- InteractiveX CPU Governor ported from LeanKernel sources by imoseyon
- Savaged-Zen CPU Governor ported from Savaged-Zen Kernel sources by Savaged-Zen
- added an interesting change in GPU frequency *might* increase gaming/benchmarking performance (thanks to FreeXperia)
- FPSuncap at kernel level (thanks to FreeXperia)
- removed nv_vsync and set to manual (thanks to FreeXperia) [might make UI more smooth]
- fixed ondemand & conservative CPU governors (thanks to tkymgr)
- VDD control "sysfs" interface ported from UmaroKernel sources by umaro (original posted by snq- here)
- Base kernel from sources by jerpelea (FreeXperia Project)
- Interactive CPU Governor ported from Bukington's gaosp Kernel sources
- Smartass CPU Governor & BFQ I/O scheduler ported from Conap30's Droid Eris kernel sources
- [new]Smartass CPU Governor ported from UmaroKernel sources by umaro (original posted by erasmux) [Fixed/modified for X10]
- Scary CPU Governor ported from UmaroKernel sources by umaro (original posted by scaryghoul) [Fixed/modified for X10]
- Scheduler parameter Tweaks ported from erasmux's Hero-Fly Kernel sources
- TUN/TAP (VPN) support thanks to help from zdzihu
- and finally ME for getting this all together for u guys
thank you all for ur work!
[ DISCLAIMER ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ 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
[ download link ]
KINDLY DO NOT MIRROR MY FILES
< NEW >
- v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )
for Stock ROM (and ROMS based on stock ROM)
- X10_2.3.3_DooMKernel-v06-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : 99c795e2d8106a8efa147079a973da57 ]
- x10_gb_DooMKernel-v06_wifi modules (can be flashed via CWM Recovery)
- X10_2.3.3_DooMKernel-v06-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
- v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )
for Stock ROM (and ROMS based on stock ROM)
- X10_2.3.3_DooMKernel-v06-1113-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : ffb2f927ce63719d5f8dc4810d8209a0 ]
- x10_gb_DooMKernel-v06-1113_wifi modules (can be flashed via CWM Recovery)
- X10_2.3.3_DooMKernel-v06-1113-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
- v06-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)
for Stock ROM (and ROMS based on stock ROM)
- X10_2.3.3_DooMKernel-v06-FS-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
[ MD5HASH : c2e72435c7259012b746be86d6bd9d63 ]
- x10_gb_DooMKernel-v06-FS_wifi modules (can be flashed via CWM recovery)
- X10_2.3.3_DooMKernel-v06-FS-BootManager-v2.0.ftf (to be flashed via FLASHTOOL)
please test them out and let me know how it goes!
< OLD FILES >
[ how to install ]
- the kernel is now a ftf file so flash using flashtool
- flash wifi modules using recovery
IF U HAVE UNLOCKED THE BOOTLOADER PROPERLY,
FLASHING VIA FLASHTOOL WILL SUCCEED
AND U WILL SEE NEW BOOT LOGO AT STARTUP
NO MORE SE TEXT LOGO
[ troubleshooting ]
- if u get stuck at bootanimation then try rebooting into recovery and wiping cache/dalvik-cache and then reboot
- if the overclocked version doesnt work for u then try FS-series...
[ additional Links ]
- preconfigured init.d startup scripts for setting cpu voltages to S/X series values (for v05/v05-FS)
- VERY Important SetCPU information (in second post, towards end)
- Information on cpu governors
- lots of info on CPU Governors and I/O Schedulers
- [DISCUSSION-TEST] CPU Governors and I/O Schedulers
- the new update to WB's ROM (4.0.4) has some issues... check the following: http://xdaforums.com/showpost.php?p=17049346&postcount=565
[ 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:
[URL="http://xdaforums.com/showthread.php?t=1253853"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
[ sources ]
latest kernel sources have been pushed to git...
DooMKernel (X10) @ GITHUB
enjoy!
Last edited: