[Xperia Arc Android Development] DooMLoRD:
DooMKernels for this ROM

DooMKernels for this ROM

[ features ]

[v05-modCWM v04 TouchEdition onwards] new CWM5.0.2.7 TouchEdition recovery!!!

[v05 onwards] fixed USB mounting IN RECOVERY ONLY

[v05 onwards] fixed ADB IN RECOVERY ONLY

[v04 onwards] fixes wifi & GSM data

[v04 onwards] using 4.1.C.0.6 SEMC sources

[v03 onwards] fixed TouchScreen drivers to support ICS

[v03 onwards] fixed USB mounting issues in ROM (thanks to FXP-ics kernel sources)

[v03 onwards] changed kernel version string to "-DooMKernel"

[v03 onwards] most (kernel specific) modules integrated right inside ramdisk [no need to separately flash them]

[v03 onwards] added new Max frequency: :eek: 2.0Ghz :eek:

[v03 onwards] added lots of intermediate frequencies (from 122Mhz to 2.0Ghz for almost every 100/120Mhz there is a select-able frequency)

[v03 onwards] added fully working two way call recording

[v03 onwards] added CPU governors:

BrazilianWax

Smoothass

Lagfree

InteractiveX

Savaged-Zen

SmartAssV2

Smartass

Scary

MinMax

Interactive

[v03 onwards] added I/O Schedulers:

V(R)

BFQ v2-r1

Simple I/O (sio)

[v03 onwards] enabled a few I/O Schedulers

noop

Anticipatory

Deadline (default)

CFQ

[v03 onwards] added SLQB memory allocator (and set it as default)

[v03 onwards] added TinyRCU along with fixes (and set it as default)

[v03 onwards] bumped BFQ to v2-r1

[v03 onwards] added Stochastic Fair Blue Net scheduler

[v03 onwards] bumped jHASH to v3

[v03 onwards] increased VM max readahead to 512kb

[v03 onwards] some patches to fix kernel memory leaks

[v03 onwards] minor fix to display the kernel version info correctly in "About Phone"

[v03 onwards] added some mounting tweaks

[v03 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)

[v03 onwards] TESTING: reverted some changes in kernel sources to older FW kernel sources to test if the issue of increased battery drain is resolved

[v03 onwards] compiled using newest gcc-4.6.2-(2011.10) linaro toolchain with O4 optimizations

[v03 onwards] using 4.0.2.A.0.42 kernel sources

[v03 onwards] added FULL USB-OTG support! [Keyboard + Mouse + USB-Storage] (no need to use any modules anymore :) ) [for exact usb-storage mounting commands refer to this thread: http://xdaforums.com/showthread.php?t=1224676] [UNTESTED]

[v03 onwards] enabled NLS_UTF8

[v03 onwards] added user-level/runtime CPU voltage control with fixes to show only those frequencies which are enabled in CPU-freq table [VDD control "sysfs interface"] (for more info keep checking this post: http://xdaforums.com/showpost.php?p=16610299&postcount=362)

[v03 onwards] enabled SWAP support

[v03 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)

[v03 onwards] enabled ARM THUMBEE extensions

[v03 onwards] init.d scripts/binaries execution support

[v03 onwards] enabled support (in kernel) for many file systems

EXT2

EXT3

EXT4

NTFS (Read & Write)

[v03 onwards] enabled NFS (client & server) support in kernel

[v03 onwards] enabled CIFS support in kernel

[v03 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)

[v03 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]

[v03 onwards] enabled IPTABLES/NETFILTER support

[v03 onwards] for sake of safe booting the device will always boot at min 245Mhz / max 1024Mhz

[v02 onwards] autorooting (with latest Superuser binaries and app 3.0.7)

[v02 onwards] added support for userinit scripts:

if sd-ext is mounted then it will execute /sd-ext/userinit.sh & shell scripts in /sd-ext/userinit.d/ folder

also scripts in /data/local/ will be executed... it will execute /data/local/userinit.sh & shell scripts in /data/local/userinit.d/ folder

[v02 onwards] init.d (/system/etc/init.d/) script execution support

[v02 onwards] insecure ramdisk (ro.secure=0 & FS mounted as RW)

[v01 onwards] included my own version of CWM5.0.2.7 recovery

[ credits for features ]

Fixed TouchScreen inspired from tj_style's TouchScreen porting thread & zdzhiu's ICS port for X10

Fixed USB Storage Mounting - thanks to FreeXperia ICS kernel sources

for more info visit my ARC kernel thread

[ sources ]

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

[ download links ]

< NEW >

v05 modCWM v04 TouchEdition:

(changelog and details here)

[ARC/ARC S] DooMKernel ICS ALPHA v05 modCWM v04 TouchEdition [1.6Ghz version only]

MD5HASH: 564cefa01843bf20784750a3f975407f

wifi modules are same as v04...

< OLD >

v05:

(changelog and details here)

[ARC/ARC S] DooMKernel ICS ALPHA v05 [1.6Ghz version only]

MD5HASH: 3de7b243ae5afd0956cc03a435947a08

wifi modules are same as v04...

v04:

(changelog and details here)

[ARC/ARC S] DooMKernel ICS ALPHA v04 [1.6Ghz version only]

MD5HASH: d525c7b30cf96d0354de94f36a9c4e5a

Wifi Modules for v04 kernel

MD5HASH: b8e955721380ac39a574031642aa5df8

Wifi Modules for v02/stock kernel

MD5HASH: 50c9479e9b9acc905acdde506690d67f

v03:

(changelog/known issues)

[ARC/ARC S] DooMKernel ICS ALPHA v03 [ 2.0GHz version ] (will showup as #1)

MD5HASH: c517e460ac237a9f6ff2a8c0ad072e2c

[ARC/ARC S] DooMKernel ICS ALPHA v03 [ 1.6GHz version ] (alternate version [will show up as #1001] to be used if th 2.0GHz kernel doesnt boot)

MD5HASH: c56f6c1fe57365013f22fce5a5ddde9e

v02:

[ARC/ARC S] DooMKernel ICS ALPHA v02

MD5HASH: e943cfe1475fd9466817782ca4679116

v01:

[ARC/ARC S] DooMKernel ICS ALPHA v01

MD5HASH: 3d73c4edd6c5717545b06f89dbf442c6