[XPERIA X10 Android Development] DooMLoRD:
FreeKernel-mod351 by tkymgr

Linux Kernel Version:

2.6.29

Kernel features:

added 1.152 ghz frequency (might be unstable on some devices)

FIXED Camera FC on video recording

Call volume fix

removed 32 fps cap

implemented netfilter (Droid wall, native USB/wifi tethering etc.)

CIFS

UC/UV

revive 128MHz cpu clock(default 245-998MHz)

Swap on (automatic making root directory)

remove swap area(but swap is available)

Requirements:

baseband .52 + the relevant kernel

clean 2.1 ROM, compatibile with .52 baseband

clean 2.2 ROM, compatibile with .52 baseband

clean 2.3 ROM, compatibile with .52 baseband

working xRecovery

Known Issues:

-

Tested On:

ThGo v1.0.5 SO-01B 2.0.1.B.0.19

Link provided by developer (flashable via recovery):

FreeKernel-mod351-eclair [for 2.1 ROM]

FreeKernel-mod351-froyo [for 2.2 ROM]

FreeKernel-mod351-gb [for 2.3 ROM]

[IMP] the above update.zip package contains a different chargemon/recovery & various binaries & libs, for the sake of compatibility with the posts of this thread i will be individually posting the boot.img & wifi.ko module only... if this is unacceptable kindly send me a p.m. and i will remove those links...

P.S.: the above update.zip comes with a totally different miniloader (bootloader_bypass_files_v5.zip)... i will compile information related to ALL available miniloaders later and post them on this thread...

Link to download boot.img (flashable via recovery):

[VIMP NOTE FOR FROYO USERS who do not see any change in custom kernel after flashing the boot.img]

[for 2.1 ROMs]

http://doomlord.sylvester20007.com/x10/custom_kernels/boot.img/boot.img_FreeKernel-mod351-ECLAIR.zip [mirror]

[for 2.2 ROMs] (including TripNMiUI 1.6.x)

http://doomlord.sylvester20007.com/x10/custom_kernels/boot.img/boot.img_FreeKernel-mod351-FROYO.zip [mirror]

[for 2.3 ROMs]

http://doomlord.sylvester20007.com/x10/custom_kernels/boot.img/boot.img_FreeKernel-mod351-GB.zip [mirror]

MD5 hash of boot.img:

[for 2.1 ROMs]

c3557098a8a10f52503455c48a359f6f

[for 2.2 ROMs] (including TripNMiUI 1.6.x)

a815e255d51ecca09a34c038b03069fa

[for 2.3 ROMs]

93655cdb8345c3e5010b5fa9ce230f7d

Additional file(s) provided with kernel:

kernel part of custom ROM

WIFI module [mirror]

WIFI module (CM7/GB roms) [mirror]

Thank you ThJap for providing the above files...

Bootloader Bypass files:

{there should be no need to use any of the following files but i am just keeping them for reference sake}

There seems to be some issues face by some users, where in using an older version of miniloader helped them sort out the issues. So I will provide all those versions.

Flashable update.zip via recovery, contains miniloader & splboot.ko:

bootloader_bypass_files_v1.zip [slightly older miniloader] {came with older FreeXperiaKernels}

bootloader_bypass_files_v2.zip [older miniloader] (testing only) {came with FreeKernel by zdzihu}

bootloader_bypass_files_v3.zip [older miniloader] (testing only) {came with Flashtool v0.2.9.1}

bootloader_bypass_files_v4.zip (recommended) [newest miniloader] {comes with newer FreeXperiaKernels (from CM7 J022 K011 onwards)}

[IMP]

for v4 miniloader: u need to be on the baseband from the baseband package provided in CM7 J022 for the v4 miniloader to work properly... even if u already have baseband 2.0.52 please reflash using the baseband package provided in CM7 J022...

[ I didnt get time to test these files. please post report if there was any problem to flash these files via recovery. THANKS ]