Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL][X10] DooMKernel [UNLOCKED BOOTLOADERS]{Rel:v06}[Dt:10/Jan][FW3.0.1.G.0.75]

OP DooMLoRD

8th September 2011, 02:20 PM   |  #1  
DooMLoRD's Avatar
OP Recognized Developer
Flag Noida
Thanks Meter: 39,111
 
13,127 posts
Join Date:Joined: Jul 2010
---[ 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 ]
  • 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
      1. autoroot feature (very simple rooting)
      2. busybox already installed in /sbin
      3. BootManager 1.4 with multiple recoveries
      4. insecure shell
      5. rootfs and /system remounted as RW
      6. persistent ADB
      7. added z's FPS uncap fix
      8. 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://forum.xda-developers.com/show...1#post16877711)
    • improved in-call volume
    • added fixed ondemand & conservative CPU governors
    • z's workaround for added for cpu idling too high (http://forum.xda-developers.com/show...&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 ]
  1. bootloader unlocked device
  2. flashtool
  3. 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 ]

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 >
  1. v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )

    for Stock ROM (and ROMS based on stock ROM)

  2. v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )

    for Stock ROM (and ROMS based on stock ROM)

  3. v06-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)

    for Stock ROM (and ROMS based on stock ROM)





please test them out and let me know how it goes!


< OLD FILES >


[ how to install ]
  1. the kernel is now a ftf file so flash using flashtool
  2. 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 ]
  1. if u get stuck at bootanimation then try rebooting into recovery and wiping cache/dalvik-cache and then reboot
  2. if the overclocked version doesnt work for u then try FS-series...


[ 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":

HTML Code:
[URL="http://forum.xda-developers.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 by DooMLoRD; 16th February 2012 at 05:54 PM.
The Following 171 Users Say Thank You to DooMLoRD For This Useful Post: [ View ]
8th September 2011, 02:21 PM   |  #2  
DooMLoRD's Avatar
OP Recognized Developer
Flag Noida
Thanks Meter: 39,111
 
13,127 posts
Join Date:Joined: Jul 2010
<old files>


KINDLY DO NOT MIRROR MY FILES


v06/v06-FS/v06-1113
  1. v06 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT} ( min/max: 128Mhz/1228Mhz )

    for Stock ROM (and ROMS based on stock ROM)

  2. v06-1113 [medium OVERCLOCK VERSION] ( min/max: 128Mhz/1113Mhz )

    for Stock ROM (and ROMS based on stock ROM)

  3. v06-FS [NOT OVERCLOCKED] (min/max: 245Mhz/998Mhz)

    for Stock ROM (and ROMS based on stock ROM)




v05/v05-FS

added test release v05a & v05a-FS with BootManager-v1.3 for Stock based roms download links changelog can be found here

added test release v05a & v05a-FS with BootManager-v1.3 for CM7-FXP rom download links changelog can be found here

added test release v05a & v05a-FS with BootManager-v1.3 for LukeMIUI-1.10.8 rom download links changelog can be found here



  1. v05 (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT}
    [ min/max: 128Mhz/1228Mhz ]

    1. for Stock ROM (and ROMS based on stock ROM)


    2. for CM7-FXP ROM (and ROMS based on CM7-FXP ROM)


  2. v05-FS (NOT OVERCLOCKED)
    [ min/max: 245Mhz/998Mhz ]

    1. for Stock ROM (and ROMS based on stock ROM)


    2. for CM7-FXP ROM (and ROMS based on CM7-FXP ROM)




these versions are NOT for CM7-FXP ROM
  1. v04b (only for EXPERIENCED TESTERS) [OVERCLOCKED VERSION] {DEVICE MAY NOT BOOT}


  2. v04-FS


Last edited by DooMLoRD; 9th January 2012 at 11:01 PM.
The Following 31 Users Say Thank You to DooMLoRD For This Useful Post: [ View ]
8th September 2011, 02:21 PM   |  #3  
DooMLoRD's Avatar
OP Recognized Developer
Flag Noida
Thanks Meter: 39,111
 
13,127 posts
Join Date:Joined: Jul 2010
reserved reserved2
The Following 23 Users Say Thank You to DooMLoRD For This Useful Post: [ View ]
8th September 2011, 02:23 PM   |  #4  
sahibunlimited's Avatar
Recognized Contributor
Flag Nagpur
Thanks Meter: 2,455
 
6,816 posts
Join Date:Joined: Jul 2011
More
The first Real Custom Kernel For X10...
Thanks Doom!!
@XDA i need some more thanks for today!!
Last edited by sahibunlimited; 8th September 2011 at 02:45 PM.
The Following 3 Users Say Thank You to sahibunlimited For This Useful Post: [ View ]
8th September 2011, 02:25 PM   |  #5  
OmegaRED^'s Avatar
Senior Member
Thanks Meter: 608
 
2,702 posts
Join Date:Joined: Oct 2010
Amazing work guys!
And thank you for a kernel.

Awaiting Xrecovery.
8th September 2011, 02:28 PM   |  #6  
ephumuris's Avatar
Senior Member
Flag Hull
Thanks Meter: 480
 
3,145 posts
Join Date:Joined: Dec 2008
More
Too fast i blinked and it's here!
8th September 2011, 02:28 PM   |  #7  
Crowds's Avatar
Recognized Contributor
Flag Azeitão
Thanks Meter: 2,132
 
3,662 posts
Join Date:Joined: Jun 2008
Donate to Me
More
Hi my friend, so:

- This is ONLY who´s already got bootloader unlocked, right?
- For now there isn´t the possibility to get this straight forward by xRecovery and/or CMW, right?

So: you´ve dona an almost perfect job i´ll wait for a simpler/straight forward way (i´m sure you´re workin´ on it)

---

Another thing: How can i integrate this on a custom rom so this is pre-installed? is there any way of doing this?

Thks for all your work even if you already have another (great) phone

Cheers
8th September 2011, 02:31 PM   |  #8  
xachiel's Avatar
Senior Member
Las Piñas
Thanks Meter: 52
 
262 posts
Join Date:Joined: Apr 2011
More
great work again doom!
8th September 2011, 02:35 PM   |  #9  
colossus's Avatar
Retired Senior Moderator
Thanks Meter: 3,123
 
3,205 posts
Join Date:Joined: Aug 2009
Donate to Me
More
Hi Doom,

Ok i have flashed the kernel, this is showing in my about phone, is this correct?

Edit..
It must be right as i have never used your FS kernel before, thanks bro.

EDIT.. Out of thanks but not forget and some beers.
Last edited by colossus; 9th January 2012 at 03:47 PM.
8th September 2011, 02:44 PM   |  #10  
Crowds's Avatar
Recognized Contributor
Flag Azeitão
Thanks Meter: 2,132
 
3,662 posts
Join Date:Joined: Jun 2008
Donate to Me
More
Quote:
Originally Posted by colossus

Hi Doom,

Ok i have flashed the kernel, this is showing in my about phone, is this correct?

Edit..
It must be right as i have never used your FS kernel before, thanks bro.

i think that IF on boot i won´t see SE logo that´s because you´re unlocked

just a guess

Post Reply Subscribe to Thread

Tags
cwm, doomkernel
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes