[ROM][ARC/ARC S]{4.0.3} IceCream Sandwich LEAKED [ROM:v01][Kernel:v02][Dt:05/Jan] - Xperia Arc Android Development

---[ UPDATES ]---
GSM NOW WORKS!!!
---[ UPDATES ]---
[ info ]
ok guys so here it is...
FIRSTLY A BIG THANK YOU TO WHOEVER LEAKED THE ROM FOR US
flashing a leaked FTF was scary for me, as i didnt want to risk flashing it directly on my ARC, so i created a prerooted update.zip...
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ WARNING ]
THIS IS AN LEAKED ROM
WE KNOW LOTS OF THINGS DONT WORK
I AM NOT A ROM DEVELOPER... THIS WAS POSTED JUST SO THAT ARC USERS CAN HAPPILY ENJOY THE LEAKED ICS ROM (that too prerooted )
MORE THINGS WILL FOLLOW AS AND WHEN I CAN GET THEM TO WORK
DO NOT ASK FOR FURTHER UPDATES/ETA
ALL USER DATA (from /data partition) WILL BE WIPED WHILE INSTALLING THIS
[ features ]
Easy to flash update.zip via recovery
Prerooted with superuser and busybox installed
currently using stock kernel provided by SE
[ requirements ]
stock .42 firmware (use FTF)
unlocked bootloader
supplied files
[ how to install ]
download my latest kernel from this post
flash my kernel using:
Code:
fastboot flash boot boot.img
then reboot from fastboot using:
Code:
fastboot reboot
device will now start booting and show my kernel logo
when the blue LED lights up keep spamming/pressing BACK button
u will now enter my modded recovery
flash the ROMs update.zip (this will take some time a minute or two)
thats it now reboot device and it will start booting into ICS
first boot will take time!!!
enjoy!
[ 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 ]
i have uploaded most files to multiupload.com OR direct links to xda server.... so kindly DO NOT MIRROR MY FILES!!!
ROM:
MAIN v01
XPERIA-ARC-DooMLoRD-ICS-4.0.3-LEAKED.zip
MD5HASH: 08515d32baa9436eb17f8b06d8d77e2b
KERNELS:
DooMKernel for this ROM
FIXES:
FIXES posted here
ADDONS:
ADDONS posted here
READ THE FULL THREAD BEFORE ASKING ANY QUERIES OR REPORTING ANY BUGS/ISSUES
ENJOY!!!

DooMKernels for this ROM
DooMKernels for this ROM
[ features ]
[v02 onwards] uses latest kernel sources from SE
[v02 onwards] changed kernel version string to "-DooMKernel"
[v02 onwards] most (kernel specific) modules integrated right inside ramdisk [no need to separately flash them]
[v02 onwards] added new Max frequency: 1.6Ghz
[v02 onwards] added lots of intermediate frequencies (from 122Mhz to 1.6Ghz for almost every 100/120Mhz there is a select-able frequency)
[v02 onwards] added fully working two way call recording
[v02 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v02 onwards] added I/O Schedulers:
V(R)
BFQ v2-r1
Simple I/O (sio)
[v02 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v02 onwards] bumped BFQ to v2-r1
[v02 onwards] bumped jHASH to v3
[v02 onwards] increased VM max readahead to 512kb
[v02 onwards] some patches to fix kernel memory leaks
[v02 onwards] minor fix to display the kernel version info correctly in "About Phone"
[v02 onwards] added some mounting tweaks
[v02 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)
[v02 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://forum.xda-developers.com/showthread.php?t=1224676] [UNTESTED]
[v02 onwards] enabled NLS_UTF8
[v02 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://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v02 onwards] enabled SWAP support
[v02 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v02 onwards] enabled ARM THUMBEE extensions
[v02 onwards] init.d scripts/binaries execution support
[v02 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v02 onwards] enabled NFS (client & server) support in kernel
[v02 onwards] enabled CIFS support in kernel
[v02 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v02 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v02 onwards] enabled IPTABLES/NETFILTER support
[v02 onwards] for sake of safe booting the device will always boot at min 245Mhz / max 1024Mhz
[v01 onwards] autorooting (with latest Superuser binaries and app 3.0.7)
[v01 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
[v01 onwards] init.d (/system/etc/init.d/) script execution support
[v01 onwards] insecure ramdisk (ro.secure=0 & FS mounted as RW)
[v01 onwards] included my own version of CWM5.0.2.7 recovery
[ download links ]
v02:
[ARC/ARC S] DooMKernel ICS LEAKED v02 (changelog and details here)
MD5HASH: 67e697ea0e53d15cb0063085ea501384
Wifi Modules for v02 kernel
MD5HASH: b8e955721380ac39a574031642aa5df8
Wifi Modules for v01/stock kernel
MD5HASH: 6ba1bf6e0654fd5f02cadac8cadeca1b
v01: (advanced stock kernel)
[ARC/ARC S] DooMKernel ICS LEAKED v01
MD5HASH: ae6d8c19582b4a4af7e6a29dba396cbe

FIXES
Fix for GSM to work
SuperUser fix (thanks to ubufugu for the tip for using the zip from this thread)
flash it via recovery

may be this one too

this one finally should be enough

Once again leading the way DooMLoRD you truly are a great asset to the SE Development community.

Wow arc have got so many goodies
BTW did u saw changes in the system and kernel?
coz anyone would have changed from 4.0.1 to 4.0.3
EDIT: someone contact a news writer

sahibunlimited said:
Wow arc have got so many goodies
BTW did u saw changes in the system and kernel?
coz anyone would have changed from 4.0.1 to 4.0.3
Click to expand...
Click to collapse
yes ofcouse i know that much
its different... few things changed....
@ALL
ROM & compatible kernel release!!!
happy play!
regards,
DooMLoRD

Copy Paste description from Alpha ROM right ?
"JUST SO THAT ARC USERS CAN HAPPILY ENJOY THE ALPHA ICS ROM (that too prerooted )"
Did you tried it and you are saying GSM not working ? or didn't try it yet and wait someone to try ?
But still.. once again ! DooMLord. Our saviour !

Got it

oojjii said:
Copy Paste description from Alpha ROM right ?
"JUST SO THAT ARC USERS CAN HAPPILY ENJOY THE ALPHA ICS ROM (that too prerooted )"
Did you tried it and you are saying GSM not working ? or didn't try it yet and wait someone to try ?
But still.. once again ! DooMLord. Our saviour !
Click to expand...
Click to collapse
ya i had copy pasted it
@ALL
weird thing...
seems GSM is working but it crashes immediately as the android.phone process FCs...
we need someone to help fix this!!!

Any bugs?It "Ok" too instal it?

daniel_dedeman said:
Any bugs?It "Ok" too instal it?
Click to expand...
Click to collapse
There must be bugs as even official releases have bugs, let alone leaked/alpha.
It's okay if you want to just see the difference. I would say at this point, the 4.0.1 ROM would be better suit as a daily driver.
Give this ROM one week and we will be where the 4.0.3 is. Be patient.

thanks again Doomlord

DooMLoRD said:
ya i had copy pasted it
@ALL
weird thing...
seems GSM is working but it crashes immediately as the android.phone process FCs...
we need someone to help fix this!!!
Click to expand...
Click to collapse
Same thing happens to the keyboard.

DooMKernel v02 released!
DooMKernel v02 released!!!
so everyone here is the FIRST PROPER CUSTOM KERNEL FOR SE ICS (leaked)!!!!
if u encounter any issues kindly report them at the earliest!!
u can always safely revert back to v01 kernel if this kernel gives u too much trouble
[ features ]
[v02 onwards] uses latest kernel sources from SE
[v02 onwards] changed kernel version string to "-DooMKernel"
[v02 onwards] most (kernel specific) modules integrated right inside ramdisk [no need to separately flash them]
[v02 onwards] added new Max frequency: 1.6Ghz
[v02 onwards] added lots of intermediate frequencies (from 122Mhz to 1.6Ghz for almost every 100/120Mhz there is a select-able frequency)
[v02 onwards] added fully working two way call recording
[v02 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v02 onwards] added I/O Schedulers:
V(R)
BFQ v2-r1
Simple I/O (sio)
[v02 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v02 onwards] bumped BFQ to v2-r1
[v02 onwards] bumped jHASH to v3
[v02 onwards] increased VM max readahead to 512kb
[v02 onwards] some patches to fix kernel memory leaks
[v02 onwards] minor fix to display the kernel version info correctly in "About Phone"
[v02 onwards] added some mounting tweaks
[v02 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)
[v02 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://forum.xda-developers.com/showthread.php?t=1224676] [UNTESTED]
[v02 onwards] enabled NLS_UTF8
[v02 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://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v02 onwards] enabled SWAP support
[v02 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v02 onwards] enabled ARM THUMBEE extensions
[v02 onwards] init.d scripts/binaries execution support
[v02 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v02 onwards] enabled NFS (client & server) support in kernel
[v02 onwards] enabled CIFS support in kernel
[v02 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v02 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v02 onwards] enabled IPTABLES/NETFILTER support
[v02 onwards] for sake of safe booting the device will always boot at min 245Mhz / max 1024Mhz
you will need to separately flash wifi modules for this kernel!!!
download links at kernels post
ENJOY!

this 4.0.3 seems very similar to 2.3...nothing similar in UI to ICS?
Why?
SE customize this rom more than 4.0.1???

DooMLoRD said:
DooMKernel v02 released!!!
Click to expand...
Click to collapse
we can use this kernel on Alpha 4.0.1??
do we need wifi modules??
Thanks in advance.

elliot472 said:
we can use this kernel on Alpha 4.0.1??
do we need wifi modules??
Thanks in advance.
Click to expand...
Click to collapse
just hold on.... i am posting a different one for 4.0.1

DooMLoRD said:
just hold on.... i am posting a different one for 4.0.1
Click to expand...
Click to collapse
no problem happy to wait.
amazed by the speed of what has been achieved in the past week.
and im sure SE are looking on amazed aswell. lol.

Related

[KERNEL][ARC/ARC S] DooMKernel CM7 [NO LONGER MAINTAINED]

----[ UPDATE ]----
DooMLoRD said:
due to lack of time i will no longer be able to maintain this kernel.
so i am closing this thread
regards,
DooMLoRD
Click to expand...
Click to collapse
----[ UPDATE ]----
DooMKernel for FreeXperia CM7!!!​
since my initial sources (for stock based roms) were not working correctly on CM7 i will be using modified FreeXperia Kernel source... i will keep separate kernels for CM7 & stock...
[ special thanks to ]
jerpelea
Blagus
zdzihu
aZuZu
Thank you guys for ur help! this would not have been possible without ur help!
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ 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
whenever u are doing bug-reporting (for CM7-FXP rom) kindly make sure that the issues/bugs are reproducible on kernel provided by CM7-FXP...
also any specific queries/issues when using my kernel on CM7-FXP should first be posted in this thread... if we figure out that its not related to my kernel then u can post the issue in CM7-FXP thread...
[ WARNING ]
"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!
[ features ]
the base kernel sources are from FreeXperia CM7 so the features from that kernel will be in this kernel too
[v03 onwards] shifted to 4.0.2.A.0.42 kernel sources
[v03 onwards] added fully working two way call recording (tested and works perfectly)
[v03 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
[v03 onwards] added I/O scheduler: Simple I/O (sio)
[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] bumped jHASH to v3
[v03 onwards] increased VM max readahead to 512kb
[v03 onwards] some patches to fix kernel memory leaks
[v03 onwards] small update in ramdisk for FXP046 compatibility
[v03 onwards] few changes in my modified CWM recovery
[v03 onwards] added some mounting tweaks
[v03 onwards] added support for bootsounds (MORE INFO ABOUT THIS HERE)
[v03 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
[v02-modCWM-v2 onwards] my modified CWM recovery
[v02-modCWM-v2 onwards] small update in ramdisk for FXP045 compatibility
[v02 onwards] updated kernel sources to 4.0.2.A.0.9 kernel sources
[v02 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)
[v01 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]
[v01 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v01 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v01 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)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[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/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 2.0Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 2.0Ghz for almost every 100/120Mhz there is a select-able frequency)
[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 Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v02 onwards] FULL USB-OTG support
[v01 onwards] Latest CWM recovery (Thanks to FreeXperia team)
[v01 onwards] enabled IPTABLES/NETFILTER (including advanced) support
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
latest FreeXperia Project CM7 ROM (available from here: http://forum.xda-developers.com/showthread.php?t=1102523)
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free) OR use CPU Setting under CyanogenMod Settings (Performance)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[OPTIONAL] xCharge Reboot Otions (paid) [app to reboot into recovery/fastboot mode]
FOR Two Way Call Recording: CallRecorder app (PAID) [TRIAL version] {p.s.: keep watching that thread for newer trial versions}
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (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 limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ my kernel sources ]
https://github.com/DooMLoRD/semc-kernel-msm7x30
[ 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 you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=THUJZQB2U5PNC
[ downloads ]
<NEW>
[ARC/ARC S] DooMKernel CM7 (v03) [For: CM7-FXP046/7] [ 2.0Ghz version ]
[ MD5HASH: 925dc2a3b1349f32ba280ab2e995258f ]
[ARC/ARC S] DooMKernel CM7 (v03) [For: CM7-FXP046/7] [ 1.6Ghz version ] (alternate version [will show up as 1003], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 9873ea230d6b2a45cbaf004a16af92a8 ]
<OLD>
[ARC/ARC S] DooMKernel CM7 (v02) modCWM-v2 [For: CM7-FXP044/5] [ 2.0Ghz version ]
[ MD5HASH: babc4a7a3882ccc31e74db6939fd550c ]
[ARC/ARC S] DooMKernel CM7 (v02) modCWM-v2 [For: CM7-FXP044/5] [ 1.6Ghz version ] (alternate version [will show up as 1002], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: f5e03b2396a99afdbd98afb146122df1 ]
[ARC/ARC S] DooMKernel CM7 (v02) [For: CM7-FXP043] [ 2.0Ghz version ]
[ MD5HASH: ec6422b0f34511427fdd62d0fbf2629e ]
[ARC/ARC S] DooMKernel CM7 (v02) [For: CM7-FXP043] [ 1.6Ghz version ] (alternate version [will show up as 1002], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 71b2148644e70155b67d8fcb7d95dbdc ]
[ARC/ARC S] DooMKernel CM7 (v01) [For: CM7-FXP041] ( mirror ) [ MD5HASH: 0cfa42a7703fe98fda08daef0936dc59 ]
[ older versions ]
for older kernel versions refer to following:
Older Releases
[ 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://forum.xda-developers.com/showthread.php?t=1303635"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
enjoy!
reserved for later
reserved for later2
haha, will try, will try =D
Sent from my LT15i using XDA App
sorry for possibly stupid question, will it work on ray?
I will try it howsoever
funiewski said:
sorry for possibly stupid question, will it work om ray?
I will try it howsoever
Click to expand...
Click to collapse
no it wont... i will need to compile separate kernel for RAY...
:'( sad night
10
funiewski said:
:'( sad night
10
Click to expand...
Click to collapse
check p.m.
awesome!
not work on stock rom?
yt92 said:
awesome!
not work on stock rom?
Click to expand...
Click to collapse
waiting for new .283 sources... once i get those will create updated kernel for stock roms too
Doom will your kernel/recovery still retain ClockworkMod backups from the fxp recovery to be able to restore.
In case things go wrong (with me they do)
Sent from my Arc to your eyes.
Hahahaah OMFG that android Logo is badass hahahahaha LOVE IT
thanks for your work doom
DooMLoRD,
you best as usual make great job and I want to say that the logo at boot just amazing
punkmonkey1984 said:
Doom will your kernel/recovery still retain ClockworkMod backups from the fxp recovery to be able to restore.
In case things go wrong (with me they do)
Sent from my Arc to your eyes.
Click to expand...
Click to collapse
Yes they should... please test it out...
Sent from my LT15i using XDA App
what are advantages of using your kernel over fxp kernel, other than several governors and whooping 2 Ghz OC(WOW) ?
I know that you have posted all its features but i dont know any features of fxp kernel so cant differentiate it .
rYuuk said:
what are advantages of using your kernel over fxp kernel, other than several governors and whooping 2 Ghz OC(WOW) ?
I know that you have posted all its features but i dont know any features of fxp kernel so cant differentiate it .
Click to expand...
Click to collapse
more choices/more tweaking for u to play with
DooMLoRD said:
more choices/more tweaking for u to play with
Click to expand...
Click to collapse
You mean to say that this will be faster than Fxp kernel ??
Making cm7(doomkernel) fastest ROM ?
rYuuk said:
You mean to say that this will be faster than Fxp kernel ??
Making cm7(doomkernel) fastest ROM ?
Click to expand...
Click to collapse
could be... try it out urself
I flashed your kernel it worked fine. But when i increase frequency from 1500 to 1800 ....everything freezes after a while and screen distorts, it blackens out,and show rectangular glitch in b/w of screen and clicking on power button restarts it, again this happens. Also i increased frequency from cyanogenmod settings, could this be the problem?
rYuuk said:
I flashed your kernel it worked fine. But when i increase frequency from 1500 to 1800 ....everything freezes after a while and screen distorts, it blackens out,and show rectangular glitch in b/w of screen and clicking on power button restarts it, again this happens. Also i increased frequency from cyanogenmod settings, could this be the problem?
Click to expand...
Click to collapse
well... not all devices support such high overclock... also there could be another issue.. .currently we are using undervolting to get good battery life... if u wish u could try increasing voltage for those frequencies...
on my Arc it can work for some time on 2Ghz... but after few intensive Linpack runs the device freezes exactly like u explained...

[KERNEL][ARC/ARC S] DooMKernel MIUI [NO LONGER MAINTAINED]

----[ UPDATE ]----
DooMLoRD said:
due to lack of time i will no longer be able to maintain this kernel.
so i am closing this thread
regards,
DooMLoRD
Click to expand...
Click to collapse
----[ UPDATE ]----
DooMKernel for MIUI!!!​
since many users requested for it, here it is MIUI version of DooMKernel!!! kernel is a modified version of my CM7 kernel...
[ special thanks to ]
jerpelea
Blagus
zdzihu
aZuZu
Thank you guys for ur help! this would not have been possible without ur help!
thanks to JasonStein & bheremans to point out changes to make my kernel work on MiUI
[ screenshots ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ 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
[ WARNING ]
"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!
[ features ]
the base kernel sources are from FreeXperia CM7 so the features from that kernel will be in this kernel too
[v02 onwards] shifted to 4.0.2.A.0.42 kernel sources
[v02 onwards] added fully working two way call recording (tested and works perfectly)
[v02 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
[v02 onwards] added I/O scheduler: Simple I/O (sio)
[v02 onwards] added SLQB memory allocator (and set it as default)
[v02 onwards] added TinyRCU along with fixes (and set it as default)
[v02 onwards] bumped BFQ to v2-r1
[v02 onwards] bumped jHASH to v3
[v02 onwards] increased VM max readahead to 512kb
[v02 onwards] some patches to fix kernel memory leaks
[v02 onwards] small update in ramdisk for FXP046 compatibility
[v02 onwards] few changes in my modified CWM recovery
[v02 onwards] added some mounting tweaks
[v02 onwards] added support for bootsounds (MORE INFO ABOUT THIS HERE)
[v02 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
[v01 onwards] my modified CWM recovery
[v01 onwards] small update in ramdisk for FXP045 compatibility
[v01 onwards] updated kernel sources to 4.0.2.A.0.9 kernel sources
[v01 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)
[v01 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]
[v01 onwards] compiled using toolchain gcc-4.4.3 (might improve kernel performance)
[v01 onwards] added new CPU governors:
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v01 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)
[v01 onwards] added I/O Schedulers:
V(R)
BFQ
[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/showpost.php?p=16610299&postcount=362)
[v01 onwards] added new Max frequency: 2.0Ghz
[v01 onwards] added lots of intermediate frequencies (from 122Mhz to 2.0Ghz for almost every 100/120Mhz there is a select-able frequency)
[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 Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v01 onwards] enabled ARM THUMBEE extensions
[v01 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v01 onwards] enabled NFS (client & server) support in kernel
[v01 onwards] enabled CIFS support in kernel
[v01 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v01 onwards] FULL USB-OTG support
[v01 onwards] enabled IPTABLES/NETFILTER (including advanced) support
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
latest MiUI ROM (available from here: http://forum.xda-developers.com/showthread.php?t=1302802)
bootloader unlocked
working fastboot
u have read this: [How-To] Safely test custom kernels / custom ROMs and get back to stock SE 2.3 ROM
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free) OR use CPU Setting under CyanogenMod Settings (Performance)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
[OPTIONAL] xCharge Reboot Otions (paid) [app to reboot into recovery/fastboot mode]
[ how to install ]
download the boot.img
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (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 limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ my kernel sources ]
https://github.com/DooMLoRD/semc-kernel-msm7x30
[ 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 you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=THUJZQB2U5PNC
[ downloads ]
<NEW>
[ARC/ARC S] DooMKernel MIUI (v02) [ 2.0Ghz version ]
[ MD5HASH: 54353513ffd9639bad2140008dde8938 ]
[ARC/ARC S] DooMKernel MIUI (v02) [ 1.6Ghz version ] (alternate version [will show up as 1002], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 7a036d898796bb48b3fe602e3f56a222 ]
[ older versions ]
[ARC/ARC S] DooMKernel MIUI (v01) [For: Blend-MIUI] [ 2.0Ghz version ]
[ MD5HASH: 3dfc22b2fa67090ebf322c72d56a86c7 ]
[ARC/ARC S] DooMKernel MIUI (v01) [For: Blend-MIUI] [ 1.6Ghz version ] (alternate version [will show up as 1001], to be used if the 2.0Ghz version doesnt boot)
[ MD5HASH: 6bd7ae86ae9a644c9ce4b1226c3bd716 ]
for older kernel versions refer to following:
Older Releases
[ 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://forum.xda-developers.com/showthread.php?t=1342238"][IMG]http://attachments.xda-developers.com/attachment.php?attachmentid=747839&stc=1&d=1318445476[/IMG][/URL]
enjoy!
reserved for later use
Thanks a lot! Does this work with this MIUI also: http://forum.xda-developers.com/showthread.php?t=1308849 ???
Thanks Mate .. I was waiting for this for a while
hotginger said:
Thanks a lot! Does this work with this MIUI also: http://forum.xda-developers.com/showthread.php?t=1308849 ???
Click to expand...
Click to collapse
i dont know... i just checked on one of them... should work on others too i guess...
Ok, I will try, and give feedback later this evening...
Edit: seems to work just fine!!!! Even got A2SD working now!
Yes thanks!!!
WOW !! Thanks Doom!!!
Thanks Doom really works great!
Sent from my MIUI Arc
Is it better for stability use 122 - 1.6ghz interactive or 122 - 2ghz ondemand or smartass?
---------- Post added at 12:32 PM ---------- Previous post was at 12:22 PM ----------
why with your 2ghz kernel on MiUI or CM7, quadrant does not run? it reboots the phone...
kurogana.inc said:
Is it better for stability use 122 - 1.6ghz interactive or 122 - 2ghz ondemand or smartass?
---------- Post added at 12:32 PM ---------- Previous post was at 12:22 PM ----------
why with your 2ghz kernel on MiUI or CM7, quadrant does not run? it reboots the phone...
Click to expand...
Click to collapse
at which frequencies did u try quadrant? and which governor?
remember not all devices support those frequencies...
DooMLoRD said:
at which frequencies did u try quadrant? and which governor?
remember not all devices support those frequencies...
Click to expand...
Click to collapse
i used 122 min and 2ghz max with interactive governor... with miui and cm7 mod and at the middle of bench it reboots, if a use 122 - 1,9ghz it works normal... its only a doubt, not a problem
Hi doomlord thanx for ur kernal for miui..weder same kernal can b used wid cm7..is it?
Sent from my LT15i using Tapatalk
swavab said:
Hi doomlord thanx for ur kernal for miui..weder same kernal can b used wid cm7..is it?
Sent from my LT15i using Tapatalk
Click to expand...
Click to collapse
please do not quote such big posts
no CM7 has different kernel... check other thread
DooMLoRD said:
please do not quote such big posts
no CM7 has different kernel... check other thread
Click to expand...
Click to collapse
Thanx..edited
Sent from my LT15i using Tapatalk
Hi Doom,
I dont know if it is kernel related but when i am in Whatsapp i cant adjust the ringer volume. When go to home or an other app it works fine though.
Sent from my MIUI Arc
DooMLoRD said:
please do not quote such big posts
no CM7 has different kernel... check other thread
Click to expand...
Click to collapse
Hi doom..we r eagerly waiting for next release for miui with new 2way recording fix and sources even though it s in trial phase..please give a trial for miui also if u can.thanks in advance from heart to you doom..
Sent from my LT15i using Tapatalk
swavab said:
Hi doom..we r eagerly waiting for next release for miui with new 2way recording fix and sources even though it s in trial phase..please give a trial for miui also if u can.thanks in advance from heart to you doom..
Sent from my LT15i using Tapatalk
Click to expand...
Click to collapse
i just finished testing Play kernel (for stock) yesterday and released it few hrs back... right now i am testing ARC kernel (for stock)... once testing on stock is done, i will release that kernel and then start testing on CM7... once testing on CM7 is done CM7 & MiUI kernels will be released simultaneously...
Great news, thank you so much for your hard work.
I had some issues with the phone not going into deep sleep on BlendMIUI v08 but they were solved after flashing your kernel!
DooMLoRD said:
i just finished testing Play kernel (for stock) yesterday and released it few hrs back... right now i am testing ARC kernel (for stock)... once testing on stock is done, i will release that kernel and then start testing on CM7... once testing on CM7 is done CM7 & MiUI kernels will be released simultaneously...
Click to expand...
Click to collapse
With gratitude dear doom
Sent from my LT15i using Tapatalk

[KERNEL][ARC/ARC S] DooMKernel {ICS} [Rel:v5][Dt:18/MAY][FW:ICSBeta/.562(LEAK)]

-----[ UPDATE ]-----
DooMKernel v05 released! changelog here
-----[ UPDATE ]-----
[ intro ]
hello guys! here is the FIRST custom kernel for SE/Sony ICS Beta!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
incase u need to go back to stock kernel, i suggest u try my Advanced Stock Kernel for ICS-Beta...
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
[ 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
[ WARNING ]
"Partition SDCard" option in CWM5 WILL WIPE UR SDCARD!!!
[ features ]
[v05 onwards] added AROMA File Manager directly into the kernel (ramdisk)!! so u can have access to file manager operations RIGHT INSIDE RECOVERY!!!! (more information on how to access this is here)
[v05 onwards] updated ramdisk scripts to correct superuser permission and to properly install busybox (1.18.4 full) in /system/xbin/
[v05 onwards] updated to patched ZRAM (thanks to faux123) [details on how to use it, here is a recovery flashable update.zip to enable it]
[v05 onwards] added Fugeswap to lowmemorykiller (thanks to LeeDroid-)
[v05 onwards] bootup CPU frequency fix-up now at kernel level so no more need for having two separate versions of same kernels (1.6 GHz and 2.0 GHz), both are now merged into one
[v04 onwards] updated to latest 4.1.C.0.7 sources
some changes to adreno drivers (this fixes the graphics glitches)
updated ondemand governor
etc...
[v04 onwards] decreased the vibration at bootup to shorter time (200ms)
[v04 onwards] updated autorooting script to give correct permissions to su binary (06755)
[v04 onwards] updated ramdisk to correct busybox links if found in /system/xbin/
[v03 onwards] 2.0Ghz & 1.6Ghz versions
[v03 onwards] 0% battery patch inbuilt
[v03 onwards] zram (one of this is causing increased battery drain on PLAY)
[v03 onwards] cleancache (one of this is causing increased battery drain on PLAY)
[v03 onwards] my modified cpufreq driver (better battery life)
[v03 onwards] disabled NFS/CIFS (better battery life)
[v02 onwards] incorporated small fix so that on ARC S the device will boot at 1.4Ghz as max bootup speed
[v02 onwards] added new notification for Recovery entry: device will vibrate (for 3 seconds) when its waiting for users to press recovery entry key (BACK button)
[v02 onwards] updated recovery with CWM5.5 graphics
[v02 onwards] using 4.1.C.0.6 (ICS-Alpha) SEMC sources
[v02 onwards] fixed TouchScreen drivers to support ICS
[v02 onwards] fixed USB mounting issues in ROM (thanks to FXP-ics kernel sources)
[v02 onwards] changed kernel version string to "-DooMKernel"
[v02 onwards] most (kernel specific) modules integrated right inside ramdisk [no need to separately flash them]
[v02 onwards] added new Max frequency: 1.6Ghz
[v02 onwards] added lots of intermediate frequencies (from 122Mhz to 1.6Ghz for almost every 100/120Mhz there is a select-able frequency)
[v02 onwards] added fully working two way call recording
[v02 onwards] added CPU governors:
BrazilianWax
Smoothass
Lagfree
InteractiveX
Savaged-Zen
SmartAssV2
Smartass
Scary
MinMax
Interactive
[v02 onwards] added I/O Schedulers:
V(R)
BFQ v2-r1
Simple I/O (sio)
[v02 onwards] enabled a few I/O Schedulers
noop
Anticipatory
Deadline (default)
CFQ
[v02 onwards] added SLQB memory allocator (and set it as default)
[v02 onwards] added TinyRCU along with fixes (and set it as default)
[v02 onwards] bumped BFQ to v2-r1
[v02 onwards] added Stochastic Fair Blue Net scheduler
[v02 onwards] bumped jHASH to v3
[v02 onwards] increased VM max readahead to 512kb
[v03 onwards] some patches to fix kernel memory leaks
[v02 onwards] minor fix to display the kernel version info correctly in "About Phone"
[v02 onwards] added some mounting tweaks
[v02 onwards] major cleaning of kernel sources (cleaned defconfigs using FXP defconfigs as reference)
[v02 onwards] TESTING: reverted some changes in kernel sources to older FW kernel sources to test if the issue of increased battery drain is resolved
[v02 onwards] compiled using newest gcc-4.6.2-(2011.10) linaro toolchain with O4 optimizations
[v02 onwards] using 4.0.2.A.0.42 kernel sources
[v02 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://forum.xda-developers.com/showthread.php?t=1224676] [UNTESTED]
[v02 onwards] enabled NLS_UTF8
[v02 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://forum.xda-developers.com/showpost.php?p=16610299&postcount=362)
[v02 onwards] enabled SWAP support
[v02 onwards] enabled CDROM filesystem support in kernel (now u can mount ISO files)
[v02 onwards] enabled ARM THUMBEE extensions
[v02 onwards] init.d scripts/binaries execution support
[v02 onwards] enabled support (in kernel) for many file systems
EXT2
EXT3
EXT4
NTFS (Read & Write)
[v02 onwards] enabled NFS (client & server) support in kernel
[v02 onwards] enabled CIFS support in kernel
[v02 onwards] enabled access to kernel .config (can be pulled from /proc/config.gz)
[v02 onwards] enabled TUN/TAP driver support (integrated in kernel) [VPN support]
[v02 onwards] enabled IPTABLES/NETFILTER support
[v02 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)
[v02 onwards] included my own version of CWM5.0.2.7 recovery
[ credits for features ]
BIG THANKS TO thomassafca for the tip to disable aminations! i was not planning to release this kernel with those gfx glitches
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
[ requirements ]
stock SE ICS Beta FW* (i havent tested on other ROMs so i cannot guarantee that it will work on them!) OR leaked ICS 4.1.A.0.562 FW)
bootloader unlocked
working fastboot
[ how to install this kernel ]
download the boot.img & modules update.zip
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
save the modules update.zip to sdcard (on phone)
power down device
start device in fastboot mode
use the following command to flash the boot.img
Code:
fastboot flash boot boot.img
reboot phone and enter recovery
flash the wifi modules update.zip for my kernel
reboot phone and enjoy the kernel
[ how to enter recovery ]
entry key is the BACK button
there are multiple notifications to tell u when to press the entry key:
LED will light up to BLUE
Key backlight will start glowing
the phone will vibrate when its waiting for keypress
thats it you should now enter my custom recovery
[ how to use/navigate in recovery ]
BACK button to GO BACK
MENU button to SELECT
VOLUME UP button to GO UP
VOLUME DOWN button to GO DOWN
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur Arc (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 limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ 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
[ sources ]
https://github.com/DooMLoRD/Xperia-2011-Kernel-2.6.32.9/tree/ics
If you use any of my sources/patches kindly send me a p.m. on XDA letting me know that you are using them, also credit me in ur kernel thread/OP and link back to this thread!
[ download links ]
< NEW >
v05:
[ARC/ARC S] DooMKernel ICS BETA v05
MD5HASH: fc3c9f1914abe21a82a67065726b8e90
Wifi Modules for v05 kernel
MD5HASH: 9a5c91993770d57375dd90b23479976c
< OLD >
v04:
[ARC/ARC S] DooMKernel ICS BETA v04 [2.0Ghz version only]
MD5HASH: af3089fc440fbb4822610eb49239573c
[ARC/ARC S] DooMKernel ICS BETA v04 [1.6Ghz version only] (will show up as #1004)
MD5HASH: 574aa2a873841ae487bcc3c578c2aec9
Wifi Modules for v04 kernel
MD5HASH: c55cb0996228bd8647d6d1f46b6c9d99
v03:
[ARC/ARC S] DooMKernel ICS BETA v03 [2.0Ghz version only]
MD5HASH: b816ab5bcaa7073b15173db9290a2bec
[ARC/ARC S] DooMKernel ICS BETA v03 [1.6Ghz version only] (will show up as #1003)
MD5HASH: 873547e8c2d557dfa0fba4f8d0c08f89
Wifi Modules for v02 onwards kernel
MD5HASH: b8e955721380ac39a574031642aa5df8
Wifi Modules for stock kernel
MD5HASH: 828e1d2807946c8ed5cb6424da2c7727
v02:
[ARC/ARC S] DooMKernel ICS BETA v02 [1.6Ghz version only]
MD5HASH: b86d6701d601b4909aa57e1be9127cb7
[ 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://forum.xda-developers.com/showthread.php?t=1520654"][IMG]http://icxperia.com/doomlord/doomkernel-sig.png[/IMG][/URL]
[ 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)
cheers!
reserved for later
Spot on,
Can get my 1.4 core back now.
Thanks.
thank you dear doom it's working great in my arc ill try it more and report, can you make tun.ko file so droidvpn could work with your kernel please. I need droidvpn becuse in Syria there is no market and a lot of siyes won't open please help me
fixed TouchScreen drivers to support ICS
Click to expand...
Click to collapse
is this for recovery or the os Doom?
LIONS1 said:
thank you dear doom it's working great in my arc ill try it more and report, can you make tun.ko file so droidvpn could work with your kernel please. I need droidvpn becuse in Syria there is no market and a lot of siyes won't open please help me
Click to expand...
Click to collapse
TUN/TAP is already integrated in kernel
https://github.com/DooMLoRD/Xperia-...nel/arch/arm/configs/doom_arc_defconfig#L1095
Crocodile1973 said:
is this for recovery or the os Doom?
Click to expand...
Click to collapse
OS... we havent yet started work on ICS branch for our full touch recovery...
dont worry it will be done soon
first thing for me is to start patching this kernel
thank you dear doom it's working great in my arc ill try it more and report, can you make tun.ko file so droidvpn could work with your kernel please. I need droidvpn becuse in Syria there is no market and a lot of websites won't open please help me
kernel mate kernel..
from the ARC
I followed your instructions. Flashed the kernel and at Recovery I installed the ZIP files with the wifi modules, but I have no wifi. I installed first the wifi modules for 02 and, after no wifi (option is grayed-out), I installed at recovery the stock ones. Same thing, no wifi. I have to flash again the stock kernel to regain wifi.
What is the module to use?
Thank you.
no problem with wifi here, module works fine.
it does feel more sluggish than v1 (but then it's probably going to as it's old sources, etc etc..) but this is great news
i would advise people to check "Force GPU rendering" and turn the animations off *BEFORE* flashing the v2 kernel as that is some scary ****, it may prevent unnecessary screams of "my phone! my phone!!"
Take your time Doom, we're not going anywhere (and nice to see the doomdroid back on my boot screen )
problem with graphics when use no-frills .screen frozen -didnt refresh when 2d rendering is not selected
when set cpu to 1.3ghz ,cpu spy shows that 1400 is active??
low performance of doomkernel against stock - sql tested
when set oln external charger after shut down, recovery menu starts
Thank you
Nice kernel!
Love the indication for entering CWM, for me the lights would have been enough without vibrate as my vibrator is kind of noisy but then again very happy its there at all
finally I can try out Z's sweet liteICS with higher cpu clock.
As a first time DoomKernel-user the govenours are kind of a maze for me, is there somewhere that I can find a quick key to what the difference is?
Nice to have you back from your interviews, been waiting for you to do some magic here now that we have ICS to play around with. Been playing around with your kernels for Arc since the beginning so gonna try this one out and see...
It's gonna be an interesting spring now with you, zdzihu and ICS i hope.
What about 0%user doom??
Yeah I agree rather not have the vibration to say enter recovery. If your on the go, bit odd vibrating away on the bus. With animations off, its pretty OK for old sources.
Sent from my LT15i using xda premium
hi doom, i would like to ask if this kernel includes your doomkernel boot logo?
because if yes, no disrespect but as much as i've been a fan of your work ever since v1, i've come to love the new ICS beta bootlogo (the just "SONY") as well...
and so, may i kindly request for that to be preserved?
cryogenix said:
hi doom, i would like to ask if this kernel includes your doomkernel boot logo?
because if yes, no disrespect but as much as i've been a fan of your work ever since v1, i've come to love the new ICS beta bootlogo (the just "SONY") as well...
and so, may i kindly request for that to be preserved?
Click to expand...
Click to collapse
You're welcome!
Petter88 said:
Nice kernel!
Love the indication for entering CWM, for me the lights would have been enough without vibrate as my vibrator is kind of noisy but then again very happy its there at all
finally I can try out Z's sweet liteICS with higher cpu clock.
As a first time DoomKernel-user the govenours are kind of a maze for me, is there somewhere that I can find a quick key to what the difference is?
Click to expand...
Click to collapse
check my ARC GB kernel thread for links to some useful threads for info on CPU gov/IO schedulers...
nghiemdung said:
What about 0%user doom??
Click to expand...
Click to collapse
not yet... this is using older sources... i will start patching soon to integrate all new changes...
Crocodile1973 said:
Yeah I agree rather not have the vibration to say enter recovery. If your on the go, bit odd vibrating away on the bus. With animations off, its pretty OK for old sources.
Sent from my LT15i using xda premium
Click to expand...
Click to collapse
i think the vibration during bootup is actually good...
it serves two purposes...
firstly, u do not need to bother watching ur phone for visual indications to enter recovery...
secondly, incase the device bootloops due to some reason u will know instead of the battery draining out in bootloops
cryogenix said:
hi doom, i would like to ask if this kernel includes your doomkernel boot logo?
because if yes, no disrespect but as much as i've been a fan of your work ever since v1, i've come to love the new ICS beta bootlogo (the just "SONY") as well...
and so, may i kindly request for that to be preserved?
Click to expand...
Click to collapse
NO... i have put in a lot of effort, time in getting this kernel to what it is today so i want to have this custom bootlogo bootlogo...
it shouldnt be too much of a "discomfort" for u guys to have my bootlogo just for a few seconds of bootup... incase it is u can search my thread on how to make replace/make ur own bootlogo... dont ask me how to... its all there SEARCH/READ...
redstorml said:
problem with graphics when use no-frills .screen frozen -didnt refresh when 2d rendering is not selected
when set cpu to 1.3ghz ,cpu spy shows that 1400 is active??
low performance of doomkernel against stock - sql tested
when set oln external charger after shut down, recovery menu starts
Click to expand...
Click to collapse
rendering issue should be sorted when we have new ICS-Beta kernel sources available from SE/Sony Devs...
i dont have this issue with SETCPU... when i select 1.3 Ghz thats the one which is active... it could be some misbehaving governor though... can u tell me which CPU governor u selected?
i dont know abt SQL test but quadrant std (newest one) is showing much better performance as compared to stock...
"when set oln external charger after shut down" <<< thats offline charging and its working fine, i just checked!
estuardo4 said:
I followed your instructions. Flashed the kernel and at Recovery I installed the ZIP files with the wifi modules, but I have no wifi. I installed first the wifi modules for 02 and, after no wifi (option is grayed-out), I installed at recovery the stock ones. Same thing, no wifi. I have to flash again the stock kernel to regain wifi.
What is the module to use?
Thank you.
Click to expand...
Click to collapse
kindly flash the WIFI modules for my kernel via recovery and everything should work correctly...
which ROM u tested on?
sminki said:
...
i would advise people to check "Force GPU rendering" and turn the animations off *BEFORE* flashing the v2 kernel as that is some scary ****, it may prevent unnecessary screams of "my phone! my phone!!"
...
Click to expand...
Click to collapse
yes good point i think i will highlight this in OP...
so what's the difference between this and the advanced stock released earlier today?
DooMLoRD said:
"when set oln external charger after shut down" <<< thats offline charging and its working fine, i just checked!
Click to expand...
Click to collapse
i'm talking ablout CWM RECOVERY.if its on charcher and you shut down the phone,it turns off than i strarts again with vibration to show battery logo for charging

[KERNEL][SP] DooMKernel (v13)[20140604]

----------------[ ANNOUNCEMENT ]--------------------
DooMKernel v13 released!
----------------[ ANNOUNCEMENT ]--------------------
DooMKernel for Xperia SP!!!​
[ intro ]
so friends i present to u the legendary DooMKernel!
thanks to all the users who donated this device to me!
[ 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
DO NOT CROSS FLASH! THIS IS MENT ONLY FOR Xperia SP (C5306/C5303/C5302)
[ features ]
added and enabled intelli-plug v2.6 - intelli-plug is an alternative to MPDecision hotplug governor! (thanks to @faux123 ) [v13 onwards]
again added backported Low Memory Killer from fusion3 kernel (Xperia Z) - lets see how this handles RAM! [v13 onwards]
added and enabled support for kernel mode NEON and more patches & crash fixes! [v13 onwards]
added and enabled Intelli-KSM (thanks to @faux123 ) [v12 onwards]
added fixes to intelli-thermal driver [v12 onwards]
enabled hard limits with Cpufreq limiter driver [v12 onwards]
added and enabled Force Fast Charging - ported from my Xperia T kernel (thanks to @faux123 ) [v11 onwards]
added and enabled ZRAM driver - do lot of testing before "Setting on Boot" [v11 onwards]
fixed RAM management bug thanks to loads of inputs from users! [v11 onwards]
force 500mA charging current on unknown chargers [v11 onwards]
disabled CPU frequency OverClock - was causing major stability issues for some users [v10 onwards]
reverted to LMK from original Xperia SP kernel sources [v10 onwards]
added per-core overall stats - now you can see the time spent by each CPU in various frequency steps [v09 onwards]
brought back CPU OverClock upto 1.89 GHz ! - device will boot by default at 1.728 GHz [v09 onwards]
added msm_cpufreq_limiter "Snake Charmer" - now the cores are properly capped! (thanks to @faux123 ) [v09 onwards]
added optimized memory read/write drivers [v09 onwards]
added and enabled new I/O Schedulers: [v09 onwards]
BFQ
FIOPS
ZEN
VR
added and enabled new CPU frequency governor: lionheart ! [v09 onwards]
updated ramdisk to 12.1.A.1.201 firmware [v09 onwards]
merged 12.1.A.1.201 firmware kernel sources [v09 onwards]
backported Low Memory Killer from fusion3 kernel (Xperia Z) - hopefully this should fix the low RAM bug! [v08 onwards]
added and enabled new CPU frequency governor: intelli-active ! [v08 onwards]
updated recoveries! Philz Recovery to v6.25.0 (thanks to @Phil3759 ) & CWM Recovery to v6.0.4.7, TWRP to v2.7.0.0 (thanks to @[NUT] ) [v08 onwards]
testing stability disable 1.89 GHz CPU overclock [v07 onwards]
fixed boot up CPU frequency (now properly limited to 1.7 GHz) [v06 onwards]
disabled dynamic fsync, testing fix for possible kernel crash [v06 onwards]
some fixes to msm_thermal thermal manager [v06 onwards]
testing possible fix for sibling core CPU max freq bump [v06 onwards]
some fixes to auto_hotplug module (reduce kmsg output) [v06 onwards]
fixed time-date issue while booting up [v05-new onwards]
added Xperia Reboot app support exclusively for my kernel users! now you can use app to enter into any recovery from the OS! [v05 onwards]
multi-recovery solution! {here is how to use it!} [v05 onwards]
added PhilZ touch recovery as a THIRD select-able recovery (thanks to @Phil3759)
updated to CWM 6.0.4.6 - official touch CWM recovery
updated to latest TWRP 2.6.3.0
shifted combined ramdisk to LZMA compression [v05 onwards]
updated stock ramdisk to (4.3) 12.1.A.2.226 firmware [v05 onwards]
updated with 12.1.A.2.226 firmware kernel sources [v05 onwards]
updated to CWM 6.0.4.6 - official touch CWM recovery [v04 onwards]
sped up rebooting into recovery [v04 onwards]
fixed date/time stamp in recovery [v04 onwards]
merged 12.0.A.2.254 kernel sources [v03 onwards]
front camera working fine! - thanks to updated sources from sony [v03 onwards]
added dual recovery! CWM 6.0.3.7 & TWRP 2.6.3.0 (thanks to Dees_Troy for helping out with fixing TWRP!) {here is how to use it} [v02 onwards]
added Samsung exFAT driver, currently not used [v02 onwards]
added auto hotplug driver to smartly throttle CPU hotplugging (with patches thanks to mathkid95, motley-git, morfic & franciscofranco) [v02 onwards]
added support for LZ4 compression/decompression [v02 onwards]
some fixes to kernel sources [v02 onwards]
added optimized AES/SHA1 routines [v02 onwards]
compiled using O3 optimizations [v02 onwards]
patches to msm_thermal - stock thermal driver [v02 onwards]
added intelli_thermal custom driver for thermal control! (thanks to faux123) {here is how control this} [v02 onwards]
added Dynamic F-Sync (v1.2) (thanks to faux123) [v02 onwards]
added intelli_demand CPU freq governor (v4.2) (thanks to faux123) [v02 onwards]
added True CDROM Emulation (thanks to FrozenCow) {here is how to use it} [v02 onwards]
added Kernel level Sound Control (v3.0) (BIG thanks to faux123) {here is how to use it} [v02 onwards]
added Simple I/O scheduler [v02 onwards]
added wheatley CPU governor (thanks to Ezekeel) [v02 onwards]
added smooth scrolling (thanks to gorkhanmoral) [v02 onwards]
updated stock ramdisk to 12.0.A.2.254 firmware [v02 onwards]
merged 12.0.A.1.257/259/284 kernel sources [v02 onwards]
CPU overclock upto 1890Mhz! [v01 onwards]
kernel patch to restrict CPU bootup at 384Mhz to 1728Mhz [v01 onwards]
enabled NLS_UTF8 [v01 onwards]
enabled NTFS R/W [v01 onwards]
faster reboot into recovery [v01 onwards]
added CPU Voltage Control interface (VDD) {here is how to use it} [v01 onwards]
removed CPU auto throttling restrictions by disabling MSM_DCVS [v01 onwards]
added Cortex-A15 optimizations for compiling [v01 onwards]
compiled using latest toolchain GCC 4.7 Google [v01 onwards]
shift to XZ compression [v01 onwards]
added recovery modded CWM Recovery 6.0.3.2 [v01 onwards]
added DooMKernel bootlogo [v01 onwards]
startup script (init.d) support! {here is how to use it} [v01 onwards]
ramdisk tweaks [v01 onwards]
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
[ credits for features ]
FreeXperia Team (especially Jerpelea) - for too many things!
Faux123 - for CPU & GPU overclock code, voltage control, lots of other patches, you rock dude!
sj8023ld - for device config
FranciscoFranco - for Cortex-A15 optimizations
Dees_Troy - for helping out with fixing TWRP for this device!
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
Xperia SP [C5302/C5303/C5306]
stock JellyBean 4.3 FW
.201 - v09, v10, v11, v12, v13
.266 - v05, v05-new, v06, v07, v08
stock JellyBean 4.1.2 FW
.245/254- v02, v03, v04
.284- v01
bootloader unlocked
working fastboot
android app for overclocking like SetCPU (paid) or NoFrills CPU Control (free)
[ how to install my kernel ] (via recovery)
download the kernel package update.zip
save the package update.zip to sdcard (of phone)
reboot phone and enter recovery
flash the kernel package update.zip
reboot phone and enjoy the kernel
[ how to install my kernel ] (via fastboot)
download the kernel package update.zip
save it on c:\ and extract the kernel.elf from the package
save the kernel.elf to the folder containing fastboot binary
flash the kernel.elf using fastboot:
Code:
fastboot flash boot kernel.elf
reboot from fastboot
Code:
fastboot reboot
the device should now start booting, enjoy the kernel
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur phone (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 limit
DO NOT JUMP TO THE LAST POSSIBLE FREQUENCY
SLOWLY increase the frequency one notch at a time and do stability/testing for few hours
[ tips / recommendations ]
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
faux123 has posted very nice info regarding most features
[ my kernel sources ]
Just a statement regarding kernel source: The Kernel Source is released for all at GITHUB repo given below. BUT Free software does NOT mean no work or time was spent working on it. A lot of my free time has gone into patching/testing this kernel/features integrated in this kernel. If you use my modified kernel source in parts or in its entirety, I kindly ask you mention its origins and to send me a github pull request or PM whenever you find bugs or think you can help improve my kernel hack further. This way the entire community will truly benefit from the spirit of open source.
Thank you !
Click to expand...
Click to collapse
https://github.com/DooMLoRD/android_kernel_sony_msm8960t
[ 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
[ downloads ]
KINDLY DO NOT MIRROR MY FILES
(MIRROR 1) | (MIRROR 2)
NEW
v13 (changelog)
[Xperia SP] DooMKernel v13 (mirror)
[ MD5HASH: 451bec280322d10cbe51f3d76432bb8b ]
OLD
v12 (changelog)
[Xperia SP] DooMKernel v12 (mirror)
[ MD5HASH: 2d8fc36e109ea942ada7327bec31e219 ]
v11 (changelog)
[Xperia SP] DooMKernel v11 (mirror)
[ MD5HASH: 6494bb7e286b01ad07c63008cb4934dc ]
v10 (changelog)
[Xperia SP] DooMKernel v10 (mirror)
[ MD5HASH: b6cf6a3e0b800137eceac89bc569d3c7 ]
v09 (changelog)
[Xperia SP] DooMKernel v09 (mirror)
[ MD5HASH: 6ff81c13688f0e90c7fcf1fcf786dbbe ]
v08 (changelog)
[Xperia SP] DooMKernel v08 (mirror)
[ MD5HASH: 941637c93068a2cd060ba80f01632d8f ]
v07 (changelog)
[Xperia SP] DooMKernel v07 (mirror)
[ MD5HASH: 7d9c5e8724e9c0177e14238c4f7dbaf5 ]
v06 (changelog)
[Xperia SP] DooMKernel v06(mirror)
[ MD5HASH: 092bafee9da9bc0e1a89f7624f1eb258 ]
v05-new (changelog)
[Xperia SP] DooMKernel v05-new (mirror)
[ MD5HASH: 08368097eb43d852f2dab06aa2748612 ]
v05 (changelog)
[Xperia SP] DooMKernel v05 (mirror)
[ MD5HASH: 61f5fe244f700c562fece888f3e4e06e ]
v04 (changelog)
[Xperia SP] DooMKernel v04 (mirror)
[ MD5HASH: 7ccd04207c6527364976333d82f59794 ]
v03 (changelog)
[Xperia SP] DooMKernel v03
[ MD5HASH: 5f7cb0cb7025be9bcd3f5aeef8fff012 ]
v02 (changelog)
[Xperia SP] DooMKernel v02
[ MD5HASH: b91f5ff26ad38b1e3051a192d5d4eb1f ]
v01 (changelog)
[Xperia SP] DooMKernel v01
[ MD5HASH: 7e06e5d23b65c0a0a248518a84cb3a01 ]
Please do as much testing as possible and report back if you are running into any issues!
READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
cheers!
reserved
DooMKernel v01 released!
Changelog
CPU overclock upto 1890Mhz!
kernel patch to restrict CPU bootup at 384Mhz to 1728Mhz
enabled NLS_UTF8
enabled NTFS R/W
faster reboot into recovery
added CPU Voltage Control interface (VDD) {here is how to use it}
removed CPU auto throttling restrictions by disabling MSM_DCVS
added Cortex-A15 optimizations for compiling
compiled using latest toolchain GCC 4.7 Google
shift to XZ compression
added recovery modded CWM Recovery 6.0.3.2
added DooMKernel bootlog
startup script (init.d) support! {here is how to use it}
ramdisk tweaks
kernel is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
download links at first post! please test it out and let me know!
regards,
DooMLoRD
OmG the legendary doom kernal has arrived wish i could flash this boot im stuck on locked bootloader and cant gain root yet lol good work my friend :thumbup:
Sent from my C5303 using xda app-developers app
Tomorrow morning I will test it with .257
Is ther any way to backup ta partition in c5303?
Sent from my C5303 using xda premium
How to use Multi-Recoveries (CWM + TWRP + Philz):
Since many users have their own preference of recoveries, I have included CWM, TWRP & Philz recoveries into my kernel!!
The kernel has inbuilt triggers to enter any recovery. When the kernel is ready during bootup it will indicate by:
showing my bootlogo
the LED illumination bar turns disco lights
there is a small vibration
Following are the triggers:
CWM recovery: Keep tapping VOLUME UP button
TWRP recovery: Keep tapping VOLUME DOWN button
Philz recovery: Keep tapping CAMERA button
Alternatively you can now also reboot into any of these selected recoveries using my Xperia Reboot app!
I have updated my Xperia Reboot app to supports multirecovery solution implemented in latest DooMKernel (Feb 1, 2014 onwards) on supported devices!
DooMLoRD said:
check out the Xperia Z section... there is a tool for that... but again... DO NOT MESS AROUND WITH TA partition... IT IS VERY VERY VERY RISKY.... if anything goes wrong you will get HARD BRICKED DEVICE!
Click to expand...
Click to collapse
But warranty stays...
Probably they will replace board or tell me: f**k you, you did this!
Tomorrow I'll unlock my BL.
Thanks Doomlord.
Sent from my C5303 using xda premium
reaper61616 said:
But warranty stays...
Probably they will replace board or tell me: f**k you, you do this!
Tomorrow I'll unlock my BL.
Thanks Doomlord.
Sent from my C5303 using xda premium
Click to expand...
Click to collapse
warranty stays even if u relock bootloader
but its ur call
DooMLoRD said:
warranty stays even if u relock bootloader
but its ur call
Click to expand...
Click to collapse
But 'rooting device may void warranty' - something like that Is written in unlock bl service from Sony.
Anyway - this is not place to talk about this. Let's stay on-topic.
Thanks one more time.
Sent from my C5303 using xda premium
Flashed it on my C5303.
Screen will not respond to touches intermittently. It will work for a couple of swipes, but then it will go unresponsive for 10 seconds or so...
Edit. Will ONLY happen when plugged in to the USB. No data transfer going through, doesn't matter if there is an active ADB session (such as logcat). It will do the same. By pressing the on off button to put it to sleep and wake it up again it works for another swipe or so and then it will become unresponsive.
When not in the USB it works OK.
dumraden said:
Flashed it on my C5303.
Screen will not respond to touches intermittently. It will work for a couple of swipes, but then it will go unresponsive for 10 seconds or so...
Click to expand...
Click to collapse
does it happen when u have device connected to PC?
i faced this issue even on stock kernel...
DooMLoRD said:
does it happen when u have device connected to PC?
i faced this issue even on stock kernel...
Click to expand...
Click to collapse
You might have missed the edit.
ONLY when connected to the PC. It never happened on the stock kernel.
dumraden said:
You might have missed the edit.
ONLY when connected to the PC. It never happened on the stock kernel.
Click to expand...
Click to collapse
it happens to me even on .211 & .284 firmware stock kernel....
I guess I can live with it for the time being.
I was on .257. Is there a possibility where it is an issue with the 284 kernels?
dumraden said:
I guess I can live with it for the time being.
I was on .257. Is there a possibility where it is an issue with the 284 kernels?
Click to expand...
Click to collapse
can u send me link for the .257 FW? i will test it out on my device too...
BTW i am using the 12.0.A.1.237 FW kernel sources for this kernel release...
20 minutes of using your kernel.
First impresion:
smooth, bug when pressing vol- when need to enter recovery (know must click vol+) - phone rebooting.
SuperSU is running correctly, gain root.
THANKS!!
EDIT:
And also no problem with unresponding touch screen on .257.
EDIT2:
In recovery when try to backup to external SD error appears (can't mount external SD) - need to go to mount and storage and manually mount external SD first and then backup to SD.
Hey doomlord any plans for a kernal for locked bootloader or a cwm recovery for locked bootloader.....want to stay on locked bootloader for some more time......
Can I use it on .257 firmware?
cachanilla86 said:
Can I use it on .257 firmware?
Click to expand...
Click to collapse
I'm using it on C5303 .257 .
Tip:
First read thread then ask questions.
So im assuming everyone here who had flashed doomkernel already unlocked their BL. Did you lose you Bravia Engine 2? if not, how did you do it? That's the only thing that's preventing me from unlocking my BL.

[KERNEL][Z2] DooMKernel (v11)[20141011]

----------------[ ANNOUNCEMENT ]--------------------
DooMKernel v11 released!
----------------[ ANNOUNCEMENT ]--------------------
DooMKernel for Xperia Z2 !!!​
[ intro ]
so friends i present to u the legendary DooMKernel! the first publicly released custom kernel of Xperia Z2!
initially i didnt have the device with me but @yeeson has been helping to test out the kernel on his Z2!
Many thanks to @tpcastelli for a very kind and generous donation by sending his spare Z2 to me for development!
[ screenshot ]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[ disclaimer ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
DO NOT CROSS FLASH! THIS IS MENT ONLY FOR Xperia Z2 (D6502/03)
[ WARNING ]
ITS HIGHLY RECOMMENDED TO FIRST ROOT ON LOCKED BOOTLOADER AND TAKE TA BACKUP BEFORE BOOTLOADER UNLOCK!
[ features ]
updated Sound Control driver to v3.6 - new controls exposed! check out latest FauxSound app! (thanks to @faux123 ) [v11 onwards]
updated to new thermal driver Intelli-thermal v2 (thanks to @faux123 ) [v11 onwards]
updated TWRP Recovery to v2.8.0.1 (thanks to @Dees_Troy ) [v11 onwards]
updated Sound Control driver to v3.5 - new controls exposed! check out latest FauxSound app! (thanks to @faux123 ) [v10 onwards]
updated Intelli-active CPU governor (thanks to @faux123 ) [v10 onwards]
updated Intelli-Plug driver to v3.8 with loads of new fixes & optimizations (thanks to @faux123 ) [v10 onwards]
updated ramdisk to 17.1.2.A.0.314 firmware sources [v10 onwards]
updated kernel sources with 17.1.2.A.0.314 firmware sources
updated kernel sources with 17.1.1.A.0.438 firmware sources
added new patched intelli_plug driver - no need of custom WLAN modules now! (thanks to @faux123 ) [v09 onwards]
added and enabled TRUE CD ROM Emulation! (thanks to @FrozenCow ) [v09 onwards]
here is how to use it
reverted back to stock WLAN & MHL modules [v09 onwards]
fixed issue: wifi hotspot now works again! [v09 onwards]
fixed issue: exFAT sdcard are now supported! [v09 onwards]
added and enabled proper RAM Console support - now users can get /proc/last_kmsg (thanks to @Kali- ) [v08 onwards]
now we have custom built Broadcom BCMDHD WiFi WLAN module (thanks to @Kali- ) and updated to .402 firmware sources [v08 ONLY]
THIS BREAKS exFAT compatibility for now! if you have exFAT based external SDCARD IT WILL NOT WORK WITH THIS KERNEL VERSION!
added and enabled intelli-plug v2.6 - intelli-plug is an alternative to MPDecision hotplug governor! (thanks to @faux123 ) [v08 onwards]
fixed VFPmodule bounce crash at bootup (thanks to @myfluxi ) [v07 onwards]
added interface to control vibration intensity (thanks to @Kali- ) [v07 onwards]
interface is located at: /sys/devices/virtual/timed_output/vibrator/vtg_level
accepted values: 12 to 31
added two-way stereo call recording support! (thanks to @chdloc ) [v07 onwards]
not sure if it works correctly!
added my wicked DooMKernel logo!!! \m/, [v07 onwards]
fixed msm/logo display issue [v07 onwards]
updated kernel sources to 17.1.1.A.0.402 firmware sources! [v06 onwards]
updated ramdisk to support 17.1.1.A.0.402 firmware! [v06 onwards]
added and enabled CPU Undervolting interface! (thanks to @faux123 ) [v06 onwards]
added and enabled Simple GPU Algorithm with tweakable parameters! (thanks to @faux123 ) [v06 onwards]
added some more PowerSuspend hooks (thanks to @Yank555.lu ) [v06 onwards]
added and enabled msm-sleeper - now the device will be capped at 1.19 GHz when screen is off! (thanks to @flar2 ) [v06 onwards]
added and enabled PowerSuspend drivers - better earlysleep/resume drivers (thanks to @faux123 ) [v05 onwards]
added and enabled Intelli-KSM (thanks to @faux123 ) [v05 onwards]
added and enabled Force FastCharge! - force fast-charging on unknown power adapters (thanks to @faux123 ) [v05 onwards]
added and enabled support for kernel mode NEON and more patches [v05 onwards]
shifted to GCC 4.9.1 Linaro toolchain with Cortex-A15 optimizations [v04 onwards]
disabled kernel level RIC - should fix /system remount issues [v04 onwards]
fixed GPU governor - simple_ondemand crash (thanks to @myfluxi ) [v04 onwards]
added optimized memory read/write drivers [v04 onwards]
added CPU OverClock upto 2.45 GHz ! - device will boot by default at 2.26 GHz [v04 onwards]
added new tweaked CPU frequency governors: [v04 onwards]
LionHeart
SmartAssV2
LagFree
Wheatley
added & enabled kernel level Sound Control! ( thanks to @faux123 ) [v03 onwards]
added & enabled kernel level Color Control! ( thanks to @faux123 ) [v03 onwards]
added & enabled kernel level CPU throttling! (device will always have min: 300MHz & max: 2.26GHz) [v02 onwards]
added new I/O schedulers [v02 onwards]
BFQ
SIO
FIOPS
fixes to CPUFREQ driver [v02 onwards]
upgraded LZO (de)compression drivers [v02 onwards]
added per-core overall stats - now you can see the time spent by each core in a particular frequency state! [v02 onwards]
ARM unaligned access enabled! [v02 onwards]
added LZ4 compression/decompression support [v02 onwards]
added intelli-thermal kernel thermal driver with optimizations for 8974 SOC (thanks to @faux123) [v02 onwards]
added and enabled new CPU governor: Intelli-active! (thanks to @faux123) [v02 onwards]
added msm_cpufreq_limiter "Snake Charmer" - now the cores are properly capped! (thanks to @faux123 ) [v02 onwards]
added faster & optimized string & memcopy drivers [v02 onwards]
compiled using GCC 4.8.3 Linaro toolchain with Cortex-A15 optimizations (thanks to @dbolivar ) [v01 onwards]
enabled NTFS R/W support [v01 onwards]
shifted combined ramdisk to LZMA compression [v01 onwards]
enabled ARM cortex-a15 targetting MSM Krait CPU optimization [v01 onwards]
multi-recovery solution! {here is how to use it!} [v01 onwards]
TIP: if u are experiencing very slow backup in CWM do this
added CWM (latest) - official touch CWM recovery [v01 onwards]
added TWRP (latest) [v01 onwards]
added PhilZ touch recovery as a THIRD select-able recovery (ported from Z1) (thanks to @Phil3759) [v01 onwards]
sped up rebooting into recovery [v01 onwards]
added fix for system remount in ramdisk! [v01 onwards]
update stock ramdisk to 17.1.A.2.69 firmware [v01 onwards]
udpate to 17.1.A.2.69 firmware kernel sources [v01 onwards]
added compiler optimizations (thanks to @franciscofranco) [v01 onwards]
shift to XZ compression [v01 onwards]
startup script (init.d) support! {here is how to use it} [v01 onwards]
ramdisk tweaks [v01 onwards]
adb server is persistent
usb debugging enabled
Share your settings!
[ credits for features ]
FreeXperia Team (especially Jerpelea) - for too many things!
Kali- - to help get the correct dtbTool parameters for a bootable kernel
Faux123 - for lots of patches, you rock dude!
koush & all CyanogenMod maintainers - for too many things!
Phil3759 - for his excellent work on PhilZ Touch Recovery
Dees_Troy & TeamWin - for their excellent work on TWRP Touch Recovery
myfluxi - for a lot of great patches
flar2 - for a lot of great patches
dbolivar- toolchain fixes
FranciscoFranco - for Cortex-A15 optimizations, bunch of other things!
THANK YOU GUYS FOR YOUR AWESOME WORK!
[ requirements ]
Xperia Z2 [D6502/03]
stock KitKat 4.4.2 FW
17.1.2.A.0.314 - v10, v11
17.1.1.A.0.402 - v06, v07, v08, v09
17.1.A.2.69 - v01, v02, v03, v04, v05
bootloader unlocked [ READ THE WARNING IN THAT THREAD BEFORE UNLOCKING BOOTLOADER ]
working fastboot
android app for overclocking/voltage control like FauxClock app (paid) [RECOMMENDED] or Pimp my Z1 (free) or SetCPU (paid) or NoFrills CPU Control (free) or Kernel Tuner (free)
android app for kernel level Sound Control - FauxSound Audio/Sound Control (paid)
android app for entering into multi-recovery solution - Xperia Reboot (paid)
[ how to install my kernel ] (via recovery) [RECOMMENDED]
download the kernel package
save it to the sdcard
reboot into recovery
flash the kernel package using recovery
reboot from recovery into system
the device should now start booting
enjoy the kernel
[ how to install my kernel ] (via fastboot)
download the kernel image
save kernel to the folder containing fastboot binary
flash the boot.img using fastboot:
Code:
fastboot flash boot boot.img
reboot from fastboot
Code:
fastboot reboot
the device should now start booting
enjoy the kernel
[ tips / recommendations ]
before u report any battery drain issues please read this:
[GUIDE] HOW-TO Properly Evaluate Battery Life and Provide Useful Reports
faux123 has posted very nice info regarding most features
[ my kernel sources ]
Just a statement regarding kernel source: The Kernel Source is released for all at GITHUB repo given below. BUT Free software does NOT mean no work or time was spent working on it. A lot of my free time has gone into patching/testing this kernel/features integrated in this kernel. If you use my modified kernel source in parts or in its entirety, I kindly ask you mention its origins and to send me a github pull request or PM whenever you find bugs or think you can help improve my kernel hack further. This way the entire community will truly benefit from the spirit of open source.
Thank you !
Click to expand...
Click to collapse
https://github.com/DooMLoRD/android_kernel_sony_msm8974ab
[ 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
OR
you can buy one of my awesome apps from Play Store!
[ downloads ]
KINDLY DO NOT MIRROR MY FILES
NEW
please keep the advanced stock kernel recovery package on sdcard to avoid bootloops!
newer kernels wont boot on older stock ROM or ROMs based on older FW, you will get bootloops!
v11 (changelog)
[Xperia Z2] DooMKernel v11
[ MD5HASH: f062f85a52dc92eade9be61180b07b3e ]
OLD
v10 (changelog)
[Xperia Z2] DooMKernel v10
[ MD5HASH: 4512100c77e90fba724d41609a1f1785 ]
v09 (changelog)
[Xperia Z2] DooMKernel v09 {MIRROR}
[ MD5HASH: d07631aa14a44614b263c819f83b8009 ]
v08 (changelog)
[Xperia Z2] DooMKernel v08 {MIRROR}
[ MD5HASH: 84b325f97b119edb8ceaaf12049f63c5 ]
FW 402: back to stock >> Z2-DooMLoRD_StockFirmwareFiles-FW_402
v07 (changelog)
[Xperia Z2] DooMKernel v07 {MIRROR}
[ MD5HASH: 1aaf83addfd130d3a649d793d78b534d ]
v06 (changelog)
[Xperia Z2] DooMKernel v06 {MIRROR}
[ MD5HASH: 4f09648825f306d9cb0b2bdb912fd3ad ]
v05 (changelog)
[Xperia Z2] DooMKernel v05 {MIRROR}
[ MD5HASH: 4f09648825f306d9cb0b2bdb912fd3ad ]
v04 (changelog)
[Xperia Z2] DooMKernel v04 {MIRROR}
[ MD5HASH: 4f31d5f0d83eb5bef84ed53a4d547e2a ]
v03 (changelog)
[Xperia Z2] DooMKernel v03
[ MD5HASH: 819c3789ba5458f13790dcf246af2ddf ]
v02 (changelog)
[Xperia Z2] DooMKernel v02 {MIRROR}
[ MD5HASH: 2aed1e5271ec4f3ccc9e4836ddcb0953 ]
v01
[Xperia Z2] DooMKernel v01
[ MD5HASH: 00cb6a8beee166efa4ff966dda365b29 ]
Please do as much testing as possible and report back if you are running into any issues!
READ THIS POST AND THE THREAD CAREFULLY BEFORE ASKING QUESTION!
cheers!
regards,
DooMLoRD
reserved post #1
reserved post #2
reserved post #3
Amazing!! The Kraken has been unleashed!! :victory:
FIRSTLY the kernel building instructions given by Sony in the README_Xperia are WRONG!!!
those trying to build their own custom kernels be sure to check out my thread:
[Tutorial] Kernel building instructions for Xperia Z2
regards,
DooMLoRD
And now the masses quietly sit back and await a locked bootloader root exploit
Z2
DooMKernel v02 released!
HUGE UPDATE!
changelog
added & enabled kernel level CPU throttling! (device will always have min: 300MHz & max: 2.26GHz)
added new I/O schedulers
BFQ
SIO
FIOPS
fixes to CPUFREQ driver
upgraded LZO (de)compression drivers
added per-core overall stats - now you can see the time spent by each core in a particular frequency state!
ARM unaligned access enabled!
added LZ4 compression/decompression support
added intelli-thermal kernel thermal driver with optimizations for 8974 SOC (thanks to @faux123)
added and enabled new CPU governor: Intelli-active! (thanks to @faux123)
added msm_cpufreq_limiter "Snake Charmer" - now the cores are properly capped! (thanks to @faux123 )
added faster & optimized string & memcopy drivers
huge thanks to @yeeson for testing all this on his phone!
download links at first post!
Please do consider donating ! I am raising funds to get the Xperia Z2 !
please keep sending in your feedback it helps me improve my kernel! constructive feedback is ALWAYS welcome!
Lots more features incoming, OverClock, LCD Color Control, PowerSuspend drivers, possibly FastCharge & Sound Control in next release!!!
regards,
DooMLoRD
I'll definitely try out your kernel once there are more custom ROMs out. It's still really silent in here although the Z2 isn't that different to the Z1...
Hopefully some more devs will get this phone and also will release some dark inverted ROMs
Gesendet von meinem D6503 mit Tapatalk
Can't wait to try out this, hope dev find and exploit for TA Backup and save us all
just installed will update after few days of usage. thanks and really great work atleast someone is active in this forum
can you pls add the best setting suggestion and tuning app for your kernel ?
rehanraza said:
can you pls add the best setting suggestion and tuning app for your kernel ?
Click to expand...
Click to collapse
FauxClock is the best app for this... Its a paid app though...
You can also try Pimp my Z1 (free), not sure if it will work on this device though...
Sent from my C6902 using XDA Free mobile app
DooMLoRD said:
FauxClock is the best app for this... Its a paid app though...
You can also try Pimp my Z1 (free), not sure if it will work on this device though...
Sent from my C6902 using XDA Free mobile app
Click to expand...
Click to collapse
Tried for sometimes although it's too early to assess but here are few observations.
It's but lagy compared to stock kernel.
4G reception is not very good with this kernel.
Mobile phone heats up more quicker than stock
Reverting back to stock for the time being but it a very a good start forr this device.
Sent from my D6503 using Tapatalk
DooMLoRD said:
DooMKernel v02 released!
Click to expand...
Click to collapse
Nice work Doom as always. Got some Z2's finally today so will be trying this out later when get a chance to unlock one
poo-tang said:
Nice work Doom as always. Got some Z2's finally today so will be trying this out later when get a chance to unlock one
Click to expand...
Click to collapse
"some Z2's" ???
And I was happy to get one
Installed this on my Z2 last night, works like a charm! Keep up the good work
Sent from my D6503 using Tapatalk
Hey everyone!
I'm new to the world of Xperia after several years of having HTC, so sorry for maybe noob question. Is there a chance to have v02 as a zip file to flash in recovery? I have unlocked bootloader, rooted device and installed Cwm. My current Rom is Rom aur 2.0. Can anyone please help?
Thanks in advance!
Cheers!
amon87 said:
Hey everyone!
I'm new to the world of Xperia after several years of having HTC, so sorry for maybe noob question. Is there a chance to have v02 as a zip file to flash in recovery? I have unlocked bootloader, rooted device and installed Cwm. My current Rom is Rom aur 2.0. Can anyone please help?
Thanks in advance!
Cheers!
Click to expand...
Click to collapse
Hey buddy no, unfortunately you'll have to fastboot the kernel.
Sent from my D6503 using Tapatalk
amon87 said:
Hey everyone!
I'm new to the world of Xperia after several years of having HTC, so sorry for maybe noob question. Is there a chance to have v02 as a zip file to flash in recovery? I have unlocked bootloader, rooted device and installed Cwm. My current Rom is Rom aur 2.0. Can anyone please help?
Thanks in advance!
Cheers!
Click to expand...
Click to collapse
I will provide recovery flashable zips soon..

Categories

Resources