[Kernel] Hellcat's Root Kernel v1.25 // root,CWM5+4+stock,CIFS,BLN,BootLOGO and more - Galaxy S II Original Android Development

OMG, *another* rooting kernel
Yes , wanted to try to dive into this, and so here is my selfbuilt kernel.
The kernel is built from the original Samy sources, not just a modded initramfs and repacked, actually built from scratch.
{
"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"
}
Features
Root
Kernel comes "instant rooted", after flashing this kernel your system is completely rooted (su, busybox and the Superuser app).
Nothing more needs to be done, totally newb friendly
MULTIPLE Recoveries!
By default this kernel will run ClockworkMod 5.0.2.3 when booting into recovery.
You can, however, set an option to boot two other recoveries:
Create a file "opt.recovery.cwm4" in /sdcard to get ClockWorkMod Recovery 4.0.1.4 when booting to recovery.
Create a file "opt.recovery.stock" in /sdcard to get original stock (e3) recovery when booting to recovery.
Content of the files doesn't matter, a 0-byte size is good enough already, it just needs to exist and have the above stated names.
ADB with root priv's in recovery mode
When booted into recovery mode you have ADB available to connect to from your PC.
ADB also runns with full root priv's in recovery mode for all your haxx'n'tinker needs (in normally booted OS mode ADB still runns "secure" with only user priv's, use su to get root there)
Custom boot scripts
There is some bootscripts you can put your own commands in for being executed during boot.
The scripts are /system/bootrc.sh and /data/bootrc.sh.
Additional modules natively supported and loaded on boot
The original plan was to integrate these into the kernel, but due to hitting size limits of the zImage I decided to have them loaded from external directories.
Currently supported modules: (these modules are compiled together with the kernel and are included in the download!)
- slow-work.ko (not needed on Android 2.3.4 FWs, like XXKG2, e.t.c.)
- cifs.ko
If these modules are present in either /system/lib/modules or /data/lib/modules they will be automatically loaded at boot and are available to use (for example in case of CIFS, just get CifsManager from the marketplace and start mounting your shares)
Custom Bootanimation and Bootsound
This kernel also supports using a custom bootanim (bootanimation.zip) and bootsound (PowerOn.wav).
To install, simply create a folder "import" on in your /sdcard and drop your files into it, i.e.:
/sdcard/import/bootanimation.zip -> for bootanimation
/sdcard/import/PowerOn.wav -> for bootsound
If either one of those is present upon the next boot they will automatically be installed to the correct path and be available.
Custom Boot-LOGO !
This let's you change the logo shown BEFORE the bootanimation (usually the "Samsung Galaxy SII" splash screen).
Similar to the bootanim and -sound, copy the desired logo.jpg (480x800, max. 100k) to:
/sdcard/import/logo.jpg
Upon the next boot the new bootlogo will be installed!
Please read the additional note about installing a new bootlogo bellow!
BLN support
This kernel has BLN (=BackLight Notification) support!
Just install the BLN Pro App from the market (to actually use/get the notification lights you need the paid version, the free version only lets you test if BLN works propperly) and off your blinkieness goes
Touchscreen Sensitivity Fix
vitalij's touchscreen fix to make the touch more responsive again when performing movements on the screen.
init.d support
If you got a lot of shell scripts you want to have executed during boot, just drop them in
- /system/etc/init.d
or
- /data/etc/init.d
Everything put into those directories will be executed during boot
Might add more features as I go and figure out how they work
Click to expand...
Click to collapse
Note about installing custom Boot-LOGO:
When you reboot to have the new logo installed you will at first still see the old logo.
When the system comes up it will (esp. at the first time) stay in the bootanimation for quite some time -. this is normal and to be expected!
The phone will eventually reboot again (also normal!) and you should already see your new bootlogo
/!\ The custom bootlogo ONLY works when the yellow triangle is NOT shown, in situations where the phone shows the yellow triangle screen, it will override the custom bootlogo.
I figured out how to apply a new bootlogo thanks to this thread and simply automated the process and made it a bit more simple to apply (IMO).
How to install
Download a build of my kernel that matches your FW/current kernel version und unpack the downloaded archive.
You will get a .tar file. Don't extract that, you need this .tar.
(go to Settings -> About this phone -> look at "Kernel Version", this will tell you what kernel build you need)
Make sure no Kies related processes are running in the background (start Taskmanager and kill'em all)
Launch Odin
Select the .tar file extracted previously as PDA
Power off your phone and restart it in Download Mode (hold "Vol-Down + Home + Power" to turn it one) and press Vol-Up to confirm and actually entering Download Mode.
Connect your phone to the PC via USB
When Odin recognized the phone, hit START
The phone should reboot shortly after and that's it, you're all set
I hope you like it
I might build it for other firmware versions as the one I have so far as well, but might take a while as I completely (re)build the kernel for every firmware version, i.e. (re)applying all mods to the original initramfs and then do a clean build (which takes ~45 minutes on my current setup).
It might not be completely neccessary to do that, but it's the most cleanest way IMO, and I like it clean
Companion Tool
A little tool to aid with some tasks after rooting, makes getting rid of the yellow triangle a bit more easy (see bellow).
This tool can also backup and restore the EFS partition for you, no need to deal with terminal commands anymore
Since v1.20 of kTool it also has a function to check/verify the EFS backup, if it's OK and all.
The kernel includes this tool and it will be automatically installed on your system, there is no need to download and install it seperately, I will still provide it as seperate download though for those interested in using the tool but not using the kernel.
Click to expand...
Click to collapse
Removing the yellow triangle /!\
Getting rid of the yellow triangle in a few simple steps:
Flash this (or any other) custom kernel via Odin
Once your system is rooted run the Companion Tool ("HC-kTool")
Tap "Dump current kernel"
Tap "Reboot to Downloadmode"
When back in downloadmode, start Odin, connect the phone and flash any stock Samsung kernel (this will remove the yellow triangle as the phone is now running on an official kernel again)
when the phone rebooted after the Odin flash start up the Companion Tool again
Tap "Flash kernel from /sdcard/zImage"
Tap "Reboot"
That's it.
You are now running the custom kernel (again) but without having the yellow triangle on boot - also the custom bootlogo now works again (it doesn't when the triangle is shown).
Easy?
Thanks and additional credits
Chainfire - for his CF-Root, that got my SGS2 rooted in the first place, inspired me to try on my own kernel tinkering and gave me ideas for the initial feature set
neldar and [email protected] - neldar for the original BLN mod and creams for his blog posts here and here that significantly helped me to add BLN support to my kernel
connexion2005 - for this thread that got me onto the right track about changing the bootlogo (disclaimer: I did *not* use any of his files, everything has been made and automated from scratch, though the credits for the original method belong to this guy! )
vitalij - for the touchscreen sensitivity fix he described in this thread
Enjoy:
v1.24 XWKE7 (2.3.3): [ DOWNLOAD ]
v1.24 XWKF1 (2.3.3): [ DOWNLOAD ]
v1.24 XWKF3 (2.3.3): [ DOWNLOAD ]
v1.24 XXKG1 (2.3.4): [ DOWNLOAD ]
v1.24 XXKG2 (2.3.4): [ DOWNLOAD ]
v1.24 XXKG3 (2.3.4): [ DOWNLOAD ]
v1.24 XXKG5 (2.3.4): [ DOWNLOAD ]
v1.24 XXKG6 (2.3.4): [ DOWNLOAD ]
v1.24 UHKG7 (2.3.4): [ DOWNLOAD ]
v1.24 ZSKG2: [ DOWNLOAD ]
Built from Sammy's i9100_update2 source:
v1.24 XXKH1 (2.3.4): [ DOWNLOAD ]
v1.24 XXKH3 (2.3.4): [ DOWNLOAD ]
v1.24 XXKI3 (2.3.5): [ DOWNLOAD ]
v1.24 XXKI4 (2.3.5): [ DOWNLOAD ]
v1.24 XWKI4 (2.3.4): [ DOWNLOAD ]
v1.24 XWKI8 (2.3.5): [ DOWNLOAD ]
Built from Sammy's i9100_update2 source:
v1.25 XWKI4 (2.3.4): [ DOWNLOAD ]
v1.25 XXKH1 (2.3.4): [ DOWNLOAD ]
Built from Sammy's i9100_update3 source:
v1.25 XWKI8 (2.3.5): [ DOWNLOAD ]
v1.25 XXKI3 (2.3.5): [ DOWNLOAD ]
v1.25 XXKI4 (2.3.5): [ DOWNLOAD ]
v1.25 XWKJ1 (2.3.5): [ DOWNLOAD ]
v1.25 XWKJ2 (2.3.5): [ DOWNLOAD ]
v1.25 XWKJ3 (2.3.5): [ DOWNLOAD ]
v1.25 XWKK2 (2.3.6): [ DOWNLOAD ]
v1.25 XWKK5 (2.3.6): [ DOWNLOAD ]
v1.25 XXKL1 (2.3.6): [ DOWNLOAD ]
v1.25 XILA2 (2.3.6): [ DOWNLOAD ]
v1.25 XWLA4 (2.3.6): [ DOWNLOAD ]
kTool companion tool v1.24 : [ kTool XDA thread (with market link for download) ]
The kernels are compiled pretty universal, so the KE7 one should work on most 2.3.3 based FWs and the KG2 one on most 2.3.4 ones.
Though, if there's demand/requests for a FW version specific build, I can make one

The more kernels the better

jlevy73 said:
The more kernels the better
Click to expand...
Click to collapse
LOL, nothing else needs to be said.

I also finally figured out how to enable custom boot animation (du'h, Samy uses a different path than default Android for the anim.zip in their bootanimation executable....) and I found a way to replace the boot splash logo, the one before the animation (even though this only works when no yellow triangle is shown).
Just have to find a neat and not too messy way to implement my idea, will put both things into the next build then

UPDATED to v1.10
Now supports custom bootanim, bootsound and bootlogo!
Also features a totally easy way to apply/install them

Kg3
HellcatDroid said:
UPDATED to v1.10
Now supports custom bootanim, bootsound and bootlogo!
Also features a totally easy way to apply/install them
Click to expand...
Click to collapse
Any chance of a kg3 kernel..... It sounds really good.

murdoch1 said:
Any chance of a kg3 kernel..... It sounds really good.
Click to expand...
Click to collapse
Ask, and you shall receive
KF1 and KG3 builds posted!

I've got something off-topic, but I presume you're not the same hellcat as the PSP's hellcat?

Please add the touchsreen fixe into your kernel
Thanks!

info5i2002 said:
I've got something off-topic, but I presume you're not the same hellcat as the PSP's hellcat?
Click to expand...
Click to collapse
Well, actually.... I am
Found some additional playground for me
cerede2000 said:
Please add the touchsreen fixe into your kernel
Thanks!
Click to expand...
Click to collapse
You got some linkage on the matter for me?
Would be happy to include it Just need to know what exactely it is/does as I haven't encountered it so far.

Took the liberty to make a XXKG6 build - in case some one cares....

Nice one, keep up the good work mate

Great work! Any chance of implementing the BLN kernel-support into the kernel?
https://github.com/creams/Galaxy-S2-liblights-for-BLN

HellcatDroid said:
Took the liberty to make a XXKG6 build - in case some one cares....
Click to expand...
Click to collapse
Thank you - testing on stock KG6 (rooted) : on surface appears good.
I see an error when trying to load Tegrak Overclock (Ultimate) modules ...
err1code=1
inSmod: can't insert '/data/data/com.tegrak.overclock.ultimate/files/tegrak_overclock.ko': invalid module format
err2code=255
insmod:intit_module '/data/data/com.tegrak.overclock.ultimate/files/tegrak_overclock.ko' failed (Exec format error).
Click to expand...
Click to collapse
Running fix_permissions now
Err - I don't want you to loose the kernel publication here : I don't see sources for your work.

theredone51 said:
Great work! Any chance of implementing the BLN kernel-support into the kernel?
https://github.com/creams/Galaxy-S2-liblights-for-BLN
Click to expand...
Click to collapse
Will try. Ew, looks like I gotta set up a full Android build environment for that.... well, well, we shall see
You got a link for me to something I can test it with, in case I actually get something compiled from that?
tomj777 said:
I see an error when trying to load Tegrak Overclock (Ultimate) modules ...
Click to expand...
Click to collapse
Looks like the same issue as with the CIFS modules.
The CIFS modules needed to be recompiled for new(er) kernels (they didn't run on stock 2.3.4 as well).
tomj777 said:
Err - I don't want you to loose the kernel publication here : I don't see sources for your work.
Click to expand...
Click to collapse
You mean the kernel source code?
That's the untouched Samsung source so far, it's been posted lot's of times.
Everything has been done in the initramfs, and everyone wanting to peek at that can extract it with one of the many zImage extracters also posted around here
I am also close to finishing this little tool, just some polishing and hopefully ready to throw it into the wild by tomorrow:
Should also help a bit with getting rid of the yellow triangle (reflashing the custom kernel after having flashed a stock one and such things).
I'll include it into the next kernel version, until then I'll just post it as seperate .apk

HellcatDroid said:
Looks like the same issue as with the CIFS modules.
The CIFS modules needed to be recompiled for new(er) kernels (they didn't run on stock 2.3.4 as well).
You mean the kernel source code?
That's the untouched Samsung source so far, it's been posted lot's of times.
Everything has been done in the initramfs, and everyone wanting to peek at that can extract it with one of the many zImage extracters also posted around here
Click to expand...
Click to collapse
Thanks - CIFS - is that something you plan on doing?
Source - that's my confusion - didn't know - thx

Just posted the Companion Tool ("HC-kTool") .apk download and instructions on how to remove the yellow triangle (with help of that tool).
tomj777 said:
Thanks - CIFS - is that something you plan on doing?
Click to expand...
Click to collapse
The CIFS modules are already included in the downloads, just copy them to /system/lib/modules or /data/lib/modules and they are loaded on boot and are ready to be used.

If you make this Kernel overclockable up to 1600 and undervolted with SetCPU and add the BLN support, would be the icing on the cake
I'm currently using your KG6 kernel with Criskelo 9 rom.

Good news: BLN will be in the next version! (I just tested it successfully with the free BLN controll app )
Just have to recompile every build, so might take a day until I have them all ready for upload (boss is expecting me to do some real work ), but consider it inbound

@HellcatDroid your kernel looking good. I especially like your kernel companion app with the efs backup/restore function. Can I make a humble request to include ZSKG2 firmware kernel (hong kong/taiwan, you can find here http://forum.xda-developers.com/showthread.php?t=1075278)? Thanks

Related

[CF-Root-S5830 3.7] CF-Root adaptation for Gingerbread

Copied from Chainfire post:
This rooted kernel is for the "rooting beginners" and those who want to keep as close to stock as possible. CF-Root takes the kernel from an original Samsung firmware (S5830: compiled ext4 as module with ext2, ext3 and ext4 support), and just adds root, busybox, and (unprotected recovery and CWM compatibility) OR (CWM3). S5830: using a modified official CWM4 for Samsung Galaxy Ace.
If you are looking for highly optimized kernels or kernels that perform specific functions, look elsewhere. All CF-Root's are based on original Samsung kernels, they are NOT recompiled, and thus ensure maximum compatibility. S5830: have a kernel version compiled from Samsung original kernel source using a config file extracted from device.
THIS IS NOT A ROM - it is only a kernel (S5830: boot and recovery image). You need to have a firmware already on your device (S5830: tested on stock Gingerbread XXKPH, XWKPN, and DXKPB). You do NOT need to wipe anything for this patch. You DO need to read the instructions.
MAKE SURE YOUR PHONE CAN ENTER DOWNLOAD MODE USING THE KEYCOMBINATION WHILE BOOTING BEFORE FLASHING CF-ROOT (or anything, really)
Donate
There have now been over 200.000 downloads of CF-Root for various devices (1700+ for CF-Root-S5830 b80), and many more if you include ROMs, kernels, etc that use it. Don't be a leech, buy Chainfire a beer (and use the "Thanks" button!)
Features
Some binary files added:
-- Root, su binary v2.3.2-efgh
-- Superuser v2.3.6.3
-- Busybox v1.17.2 for the boot image and v1.16.2androidminimal for the recovery image (from CWM)
-- A modified CWM
Instructions (short)
- Boot into recovery and flash CF-Root-S5830-v3.7-b82.zip. Done.
Instructions (long)
ClockworkMod
- Booting into recovery will immediately give you CWM4! The standard recovery is completely gone.
- ADB is functional in recovery.
- When connected to ADB in recovery, you will get root directly.
- If you wonder where your bootup sounds have gone, CF-Root probably renamed them.
CWM Manager
Same as Chainfire's CF-Root
Features:
- Boot to CWM
- Backup firmware
- Restore backups (S5830: Do not use CWM Manager to restore any backup for now, use CWM Advance Backup directly!)
- Delete backups
- Install APKs
- Flash CWM update.zip's
- Flash kernels (zImage, zImage in TAR, zImage in ZIP, zImage in TAR in ZIP) (S5830: you have to rename boot.img to zImage)
Tweak Manager
Same as Chainfire's CF-Root, except:
- Kernel: Scheduler option always disabled on boot. Kernel scheduler tweak not working on S5830.
- Now have "DT: Auto start" option to turn on/off Darktremor a2sd script on boot. Don't worry, Darktremor apps2sd setting is persistent, event you turn off the auto start script. It's safer to turn a2sd auto start off!
Ext4 Manager
Same as Chainfire's CF-Root.
Obviously you should revert back to rfs before flashing a new stock/modified ROM!
S5830: No need to revert back to rfs before flashing a new stock Gingerbread ROM! Tested using XXKPH, XWKPN, and DXKPB.
Custom boot / init scripts
Same as Chainfire's CF-Root.
Mount /dev/block/mmcblk0p2 to /system/sd if the microSD second partition present (ext2, ext3, or ext4), do not remove the microSD while S5830 ON (event after unmounted from "SD card and phone storage settings"), turn off your phone first before eject the microSD! It's safe to connect your phone to PC and mount the first partition (FAT/FAT32) in mass storage mode.
Custom boot animations and binaries
Same as Chainfire's CF-Root. S5830: DXKPB have a bug (or Samsung made it), bootanimation not closed when boot complete, CF-Root fix it!
Dark Tremor apps2sd:
A modified DT's apps2sd to guarantee no longer interfere Wi-Fi, BT, GPS, etc. Flash it using CWM recovery or CWM Manager - Flash update.
CF-Root by default not automatically start DT a2sd script on boot. Run Tweak Manager and select "DT: Auto start" option, then "Apply changes" to reboot your phone. When booting, bootloop will occur several times during DT apps2sd activation for the first time.
Installing busybox over the included version
Don't do it!
How ?
- Base on Chainfire's CF-Root, used a modified mkbootfs in order files in /sbin have the appropriate permissions.
- A modified CWM4 package to make sure ext4 Manager conversion scripts working as expected.
- Boot logo modification, references from here and here.
The original post (in Indonesian): CF-Root-S5830XXKPH.
BUGFIX: b82-ex-fixed
Fix for following bugs:
Auto boot when plugged into the charger/USB from off state or turned off when the device connected to charger/USB
Gallery3D freeze after browsing some pictures, and then fail to display 3D textures in all 3D app
Copy b82-ex-fixed.zip to SD card and then install it via "CWM Manager - Flash kernel"!
UPDATE: CF-Root-S5830 v3.7 b82-ex
swap and BLN support
Using a kernel compiled from source, the config file extracted from DXKPB device (/proc/config.gz) with small modification
Need a patched Service Manager (services.jar) installed on deodexed framework for fully working BLN. Backup your /system/framework/services.jar first!
UPDATE: CF-Root-S5830 v3.7 b82
The original update (in Indonesian): CF-Root-S5830-v3.7-b82
Single *.zip for both boot and CWM recovery image. Flashable using stock or CWM recovery!
Using Samsung Galaxy Ace DXKPB stock kernel (2.6.35.7-perf-CL514579), don't blame me if you got SOD
ext4 as a module
wifi module (ar6000.ko) included, so this version of CF-Root-S5830 will work on all versions of Gingerbread
Busybox installed in /system/xbin
Need the new CF-Root-S5830_ext4-v1.3u3.apk for rfs and ext4 filesystem conversion
Bootanimation fix, kill bootanimation when boot done (DXKPB bugfix?). Android Scribble as demo bootanimation, delete /data/local/bootanimation.zip if you don't like it
cifs.ko and tun.ko included, no need separate package
Since using the stock kernel, have no BLN and swap support
Small size boot and recovery image, ~5MB each
UPDATE: CF-Root-S5830 v3.7 b80
kernel compiled using gcc version 4.5.2 (Sourcery G++ Lite 2011.03-42)
swap support
ext3, ext4 filesystem support
lzma initramfs support
kernel log buffer size: 12 -> 4KB
small-memory-footprint RCU -> Tiny RCU
default kernel command string: mem=330M console=NULL hw=5 fbaddr=0xf6000 quiet
printk without timing information
debug info disabled
alsa debug disabled
unnecessary LCD and battery printk removed
BLN kernel support, modified liblights.msm7k.so
wifi module taken from XWKPN to make a single distribution for both KPH and KPN
recovery b79: fix CSC flashing error
Single distribution for both KPN and KPH. For full BLN support, you have to install KPH/KPN services on deodexed framework. Backup your /system/framework/services.jar first!
UPDATE: CF-Root-S5830 v3.7 b78
Using only 1 system property from the previous 21 (CF-Root + DT apps2sd). Now is guaranteed CF-Root no longer interfere Wi-Fi, BT, GPS, etc. It's a big problem if Android system property reach the 247 limit. You can use "getprop | grep -c ]" to count registered system property.
The tweak script in /system/etc/init.d, it allows advanced users to do further tweaking
New icon for CWM, Tweak, and ext4 Manager. Thanks to moemooo.
Using CWM4 recovery. CWM4 re-packaged to ensure the ext4 Manager script working as expected. The ext4 script also improved, check SD card second partition also.
Modified Darktremor apps2sd to use the CF-Root busybox. Reducing system property need to 0. Method of mounting SD card second partition fixed, false filesystem type detection will not happen.
Turn the button backlight when the CF-Root script starts executed and turn it off upon completion. This could be an indicator of a problem and inform the user how long the CF-Root script is executed. Apparently fast so the already b78 user was not aware of this new feature
Tweaks LCD in Tweak Manager changed as a switch for toggling a2sd script execution when booting.
DOWNLOAD:
CF-Root-S5830-v3.7-b84.zip (12.55 MB)
BUGFIX: Invisible boot animation.
Install CF-Root-S5830-v3.7-b84.zip via "CWM recovery" first and then install b84-fixed.zip via "CWM Manager - Flash kernel"!
CF-Root-S5830-v3.7-b83.zip (12.38 MB)
- Untested since on CyanogenMod 7.2 firmware for now
- Using b82 recovery image
- CPU and system bus overclock enabled
- GPU driver backported from 2.6.35-11 kernel source
- interactive, interactiveX, smart*ss, and smart*ssV2 governor
- Samsung on the fly governor setting disabled
- WiFi driver taken from DXKPD
CF-Root-S5830-v3.7-b82.zip (11.95 MB)
Don't use the older version of CF-Root-S5830, I leave the attachments here since like to see the comparison between the number of downloads and the thanks list
CF-Root-S5830-v3.7-b82-ex.zip (11.83 MB)
The -ex version have swap and BLN support. This version using a kernel compiled from source, the config file extracted from DXKPB device (/proc/config.gz) without alot modification. Need a patched Service Manager (services.jar) for fully working BLN. Only DXKPB Service Manager attached here (CF-Root-S5830_DXKPB-services.zip) for now. You can patch your deodexed services.jar base on neldar's patch or ask me to do it.
A modified ext4 Manager to make it work on Galaxy Ace. Need a modified CWM4 recovery, not sure will work on official CWM4 from illarain/koush. This version show /system/sd partition size.
A reference multi CSC, taken from XWKPN (Europe?) and DXKC1 (Asia?). Default CSC: Indonesia . A good reference for ROM cooker
sec_csc.zip (3.69 MB)
DOWNLOAD RECORD:
CF-Root-S5830-v3.7-b80_cifs_tun.zip: 493 downloads
CF-Root-S5830-v3.7-b80_boot.zip: 1777 downloads
CF-Root-S5830-v3.7-b79_recovery.zip: 1556 downloads
CF-Root-S5830_tweaks-jrs.zip: 284 downloads
CF-Root-S5830_tweaks-default.zip: 151 downloads
Users Say Thank You: 28 Chainfire said, "Don't be a leech".
ganas gan.. porting dari ROM org luar negeri punya yah?
ada yg ditambahin ga asli dari ente?
(wicked cool bro... so you ported the existing ROM from abroad? is there any original mods made by you?)
Can you please explain in short what this is & how this will improve the performance of my ace? I already use the new kernel by coolya & cwm...
Don't Forget to hit Thanks if I helped you!
Sent from my Galaxy Ace.
Does it work for ace European (France) ?
Tib44 said:
Does it work for ace European (France) ?
Click to expand...
Click to collapse
I think it will work if ur firmware based on kph
Yes it works on stock european kph.
App2sd working and my quadrant benchmark shows 1468.Thanks.
ketut.kumajaya
Programs on a SDcard do not work - after reboot(((
Thief777 said:
ketut.kumajaya
Programs on a SDcard do not work - after reboot(((
Click to expand...
Click to collapse
Same here!!!
I can't use wifi connection anymore if I installed this kernel. I tried it several times, with custom rom as base, then stock KPH as per instruction, the result all same. I can't use wifi to connect to the internet as soon I flashed this kernel. The wifi says connected, but can't connect to the internet. Using 3G works fine though.
Apart from that I love it! when converting the rfs to ext4 I can feel the device feels more responsive than ever! I can also use recovery mode to backup/restore ROM! I'm impressed! the only negative thing is the wifi
Found a bug! Remove any application installed on SD card. I will fix this ASAP. About the WiFi, I will try to find the problem, working on me.
Will it work for CodeROM v1b bro ?
Sent from my GT-S5830 using XDA App
ketut.kumajaya said:
Found a bug! Remove any application installed on SD card. I will fix this ASAP. About the WiFi, I will try to find the problem, working on me.
Click to expand...
Click to collapse
I look forward
Hey I had a problem with this kernel...
First I flashed the stock kph & then the cf root file. Then I rebooted my ace & installed the ext4 manager.
In that I selected convert 2 ext4..
But nothing happened.. so I manually flashed the illarean's cwm. After which when I entered the recovery mode it automatically started converting the file system to ext4.. After that when I rebooted it got stuck at the galaxy ace logo.. Then at a black screen..
Is there somthing that I have done wrong?
Sent from my GT-S5830 using XDA App
adiles said:
Hey I had a problem with this kernel...
First I flashed the stock kph & then the cf root file. Then I rebooted my ace & installed the ext4 manager.
In that I selected convert 2 ext4..
But nothing happened.. so I manually flashed the illarean's cwm. After which when I entered the recovery mode it automatically started converting the file system to ext4.. After that when I rebooted it got stuck at the galaxy ace logo.. Then at a black screen..
Is there somthing that I have done wrong?
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
Expect correction
adiles said:
Hey I had a problem with this kernel...
First I flashed the stock kph & then the cf root file. Then I rebooted my ace & installed the ext4 manager.
In that I selected convert 2 ext4..
But nothing happened.. so I manually flashed the illarean's cwm. After which when I entered the recovery mode it automatically started converting the file system to ext4.. After that when I rebooted it got stuck at the galaxy ace logo.. Then at a black screen..
Is there somthing that I have done wrong?
Sent from my GT-S5830 using XDA App
Click to expand...
Click to collapse
CF-Root recovery is a modified version of ilarrain's CWM. CF-Root boot, recovery, and ext4 manager is one package. Not guarantee its working as expected in different combinations. Make sure your SD card in good condition and have enough space (larger than /system partition ~250MB). Don't use ext4 manager with different recovery image!
As I had said earlier that this is fantastic but there are some bugs here.Wifi is not working. Link2sd works but on reboot the sd-ext partition does not get mounted.But on manually mounting sd-ext it works again.
apps in SDcard Issue
hello there
I've just flashed the CF-Root kernel on my ACE, it was fast and very easy to do it, the device booted up without any problem, the only inconvenient was that all my apps located in the SD card had gone. I just had to reinstall everythig which i dont care too much about.
The apps seems to install normally and be functional but after i turn off or reboot the device, all tha apps previosuly installed in the SD card GONE!!!
If i enter in the "Manage Applications menu" i got something like the image attached.
{
"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"
}
It seems like every time a boot up the path to the app SD card files erase or something like that.
Is this normal?? I did something wrong? perhaps i need to format the SDcard in ext4 format or configure something in the CWM3.
Thanks in advance guys.
@Erick_GM
Yes, release 74 have a serious bug. Erase applications on SD card every boot I will fix it in release 75 including CWM Manager as a bonus Hey, your WiFi works?
@skynet28
CF-Root for Galaxy Ace will adopt Dark Tremor's a2sd.
ketut.kumajaya said:
Yes, release 74 have a serious bug. Erase applications on SD card every boot I will fix it in release 75 including CWM Manager as a bonus
Click to expand...
Click to collapse
uuuu what a shame, so there's no solution for that issue at the moment.
If i flash the XXKPH's PDA with the odin i'll recover the original kernel without harming /data or /system??
greetings
EDIT:
yes my wifi works as usual, why?
ketut.kumajaya said:
Found a bug! Remove any application installed on SD card. I will fix this ASAP. About the WiFi, I will try to find the problem, working on me.
Click to expand...
Click to collapse
I just installed CF-Root-v3.7-b75-S5830XXKPH and so far so good! no missing applications, wifi working, ext4 conversion success. Thank you!

[RECOVERY image] {v2} X10 GB 3.0.1.G.0.75 [Prerooted + Fixed xRecovery]

This would not have been possible without the tools provided by aZuZu and the help provided by jerpelea!!!
THANK YOU GUYS!
[ 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"
}
[ Requirements ]
any working ROM with recovery
[best situation is to flash stock 2.1 se rom root it and install recovery using latest flashtool]
flashtool
FTF bundle posted below
Recovery image posted below
[ Features ]
Stock SE 2.3.3 ROM
prerooted (superuser files pre-installed, busybox pre-installed)
xRecovery-0.3 (GBready) recovery (all known issues related to recovery are fixed in this version)
[ Important Links Before u Begin ]
Flashtool
[FLASHTOOL GUIDE] HOW TO for n00bies
[ How To ]
*FOLLOW THE STEPS PRECISELY ELSE U WILL GET STUCK*
download the ftf bundle & compressed recovery image from linnks below
extract the contents of the recovery image to a folder on desktop
u will get a folder with 4 files as shown below:
connect device to PC and mount sdcard
copy that extrated folder to /sdcard/xrecovery/backup/
so final path to folder & files should look like:
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75_fixed_rec/cache.img
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75_fixed_rec/data.img
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75_fixed_rec/nandroid.md5
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75_fixed_rec/system.img
once copying is finished unmount sdcard and disconnect cable
reboot into recovery and restore this backup
AFTER RESTORE IS DONE DO NOT REBOOT
directly remove battery and wait for few minutes (since we dont have power off in recovery this is crude way to do it)
now start flashtool and connect X10 in flash mode and flash the ftf bundle provided below
after flashing is complete just restart device and enjoy prerooted X10 SE 2.3.3 GB!!!
[ Info ]
if u get adb push errors to /system then anantshri has a solution: check here
NO-KNOWN root exploit was used! all the info on how to do this is already there in the threads i had created earlier and of-course using some ingenuous thinking ... u can check my sig for the links to those threads...
files prepared from following FTF file posted in flashtool thread:
Androxyde said:
X10i Generic
Generic version 2.3.3 build 3.0.1.G.0.75 (MD5: 36F52BAA3556CDD7E56383614C01E5D6)
Click to expand...
Click to collapse
[ 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 ]
FTF bundle (contains only kernel & baseband from stock SE FW 2.3.3)
[12MB] http://doomlord.sylvester20007.com/x10/x10_gb/X10i_3.0.1.G.0.75_only_kernel_baseband.7z [Multiupload mirror]
Recovery image
[109MB] http://doomlord.sylvester20007.com/x10/x10_gb/prerooted_X10i_3.0.1.G.0.75_fixed_rec.7z [Multiupload mirror]
[ Warning ]
if u ppl (modders/rom makers) will be using this work atleast link back to thread & atleast acknowledge the work i did!!! (this mean u too TripNRaVeR)
[ Older Verions ]
Older versions are posted below in 2nd post
Older Versions
THE FOLLOWING IS OLD INFO
[ Requirements ]
any working ROM with recovery [best situation is to flash stock 2.1 se rom root it and install recovery]
flashtool
FTF bundle posted below
Recovery image posted below
[ Features ]
Stock SE 2.3.3 ROM
prerooted (superuser files pre-installed, busybox pre-installed)
FreeXperia recovery (slightly buggy but will be improved later)
[ How To (Recovery Image Way)]
*FOLLOW THE STEPS PRECISELY ELSE U WILL GET STUCK*
download the ftf bundle & compressed recovery image from linnks below
extract the contents of the recovery image to a folder on desktop
u will get a folder with 4 files as shown below:
connect device to PC and mount sdcard
copy that extrated folder to /sdcard/xrecovery/backup/
so final path to folder & files should look like:
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75/cache.img
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75/data.img
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75/nandroid.md5
/sdcard/xrecovery/backup/prerooted_X10i_3.0.1.G.0.75/system.img
once copying is finished unmount sdcard and disconnect cable
reboot into recovery and restore this backup
AFTER RESTORE IS DONE DO NOT REBOOT
wipe cache, data partitions
directly remove battery and wait for few minutes (since we dont have power off in recovery this is crude way to do it)
now start flashtool and connect X10 in flash mode and flash the ftf bundle provided below
after flashing is complete just restart device and enjoy prerooted X10 SE 2.3.3 GB!!!
[ How To (Alternate update.zip Way)] (thanks to kxhawkins)
*FOLLOW THE STEPS PRECISELY ELSE U WILL GET STUCK*
Hi guys since i am out right now i couldnt test it but kxhawkins has posted direct flash-able update.zip HERE, instructions are there in his post... please test it out and report back...
[ Info ]
this has already been tested to work by me, erickwill & kxhawkins... but please test it and report back...
NO-KNOWN root exploit was used! all the info on how to do this is already there in the threads i had created earlier and of-course using some ingenuous thinking ... u can check my sig for the links to those threads...
files prepared from following FTF file posted in flashtool thread:
Androxyde said:
X10i Generic
Generic version 2.3.3 build 3.0.1.G.0.75 (MD5: 36F52BAA3556CDD7E56383614C01E5D6)
Click to expand...
Click to collapse
[ 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 ]
FTF bundle (contains only kernel & baseband from stock SE FW 2.3.3)
[12MB] http://doomlord.sylvester20007.com/x10/x10_gb/X10i_3.0.1.G.0.75_only_kernel_baseband.7z [Multiupload mirror]
Recovery image
[134MB] http://doomlord.sylvester20007.com/x10/x10_gb/prerooted_X10i_3.0.1.G.0.75.7z [Multiupload mirror]
[ Warning ]
if u ppl (modders/rom makers) will be using this work atleast link back to thread & atleast acknowledge the work i did!!! (this mean u too TripNRaVeR)
the prerooted + recovery image might be slightly buggy (as i havent verified the permissions on all files yet) but till then u can enjoy prerooted SE 2.3.3 GB ROM
[ Known Issues ]
Included recovery (FreeXperia recovery) is slightly buggy and might give "unable to mount sdcard" problem if used multiple times in same recovery session.. <<< FIX >>>: install the latest fixed xRecovery posted by zdzihu here: http://forum.xda-developers.com/showthread.php?t=859571
are u lookin fordward to custom kenrels??
files uploaded and posted!
happy play
waiting, exciting.!
Which CDA is this based on Doom?
Sent from my X10i using Tapatalk
That was extremely fast after the short time you had after the release,
Thank you dev team.
Flashing back to 2.1 and getting to play with 2.3.3 prerooted
Vatis
Good lad. Any chance of a thread or post so we know what Apps are safe to remove etc?
DooMLoRD said:
files uploaded and posted!
happy play
Click to expand...
Click to collapse
do you think the custum roms 3.60 or 3.63 will work???
youre awesome doom
AWESOME my friend! Good job!
If I don't currently have a rom with recovery/root, whats the easiest way to get one?
I'm on stock 2.1.
Andybrit said:
If I don't currently have a rom with recovery/root, whats the easiest way to get one?
I'm on stock 2.1.
Click to expand...
Click to collapse
root with flashtool and then after reboot instal busybox from market then flash xreco with flashtool
A little suggestion, next time u should upload to multiupload.com, now u have your server overloaded and we download @ 40 kb/s...
thanks my friend , gonna tray to optimise it cause is laggy as hell
cheers
Achotjan
Soon as my gf gets off pc will give this a shot and report back
Good job doom and freeXperia team
Sent from my Desire HD using XDA App
unbelievable, good work
Andybrit said:
If I don't currently have a rom with recovery/root, whats the easiest way to get one?
I'm on stock 2.1.
Click to expand...
Click to collapse
Just download the latest flashtool, connect your phone and press root , after that your phone will restart then ask root perms from flashtool again and install xrecovery through flashtool again.
Thats all good luck
achotjan said:
thanks my friend , gonna tray to optimise it cause is laggy as hell
cheers
Achotjan
Click to expand...
Click to collapse
Think removing crap apps could just be enough on this.
hey Doom, thanks for this! don you wanna mirror these files? the dl is pretty slow.
can i downgrade from Original GB to 2.1 then flash this?

[KERNEL][PLAY][CDMA] DooMKernel [Rel:v02][CLOSED][FW:3.0.1.A.0.145]

-----[ UPDATE ]-----
DooMKernel v02 changelog here
-----[ UPDATE ]-----
ok so this is the first kernel for Xperia Play (CDMA) R800x
it is based on kernel sources posted by SE for R800i/R800a
http://developer.sonyericsson.com/wportal/devworld/downloads/download/301a0150151tarbz2?cc=gb&lc=en
i am not sure if everything will work correctly as i only have R800i to test...
this is ment for R800x FW 3.0.1.A.0.145
[ special thanks to ]
Blagus
zdzihu
aZuZu
jerpelea
Thank you guys for ur help! this would not have been possible without ur help!
Thank you 007shark, netizenmt, 216Monster for you kind donation!
[ screenshots ]
refer to my Arc kernel thread
[ 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 ]
features are same as my Play GSM kernel
[ NOTICE ]
since i have changed the kernel version string stock wifi modules will no longer work on my kernel...
if u try to enable them on new kernel u will get "ERROR" while starting WIFI...
i will be providing wifi modules for my kernel which HAVE TO BE FLASHED VIA RECOVERY for wifi/bt to work correctly
stock wifi modules will also be provided which again will have to be flashed via recovery if u want to return to stock kernel OR if u revert to older or lower kernels
remember i have already told this to u guys... if i see some users reporting that wifi is giving error because u did not follow my instructions ur post WILL BE IGNORED....
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
latest stock SE FW
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)
NoFrills CPU Control (free) to select I/O scheduler
VDD control app: IncrediControl
[OPTIONAL] CIFS Manager (free)
[OPTIONAL] Swapper 2 (free)
FOR Two Way Call Recording: CallRecorder app (PAID) [TRIAL version] {p.s.: keep watching that thread for newer trial versions}
details regarding recovery and how to enter recovery
[ how to install my kernel (v07 onwards) ]
download the boot.img & wifi modules update.zip
save the boot.img in the folder with fastboot binaries (fastboot.exe files)
save the wifi 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
FOR OVERCLOCKING
start SetCPU/NoFrills CPU Control app on ur Play (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/Xperia-2011-Kernel-2.6.32.9/tree/play-cdma
[ 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 (CyanogenMod device maintainers for Xperia 2011 phones) you can donate
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YJ7AK6HLAVNHU
[ downloads ]
<NEW>
[PLAY][CDMA] DooMKernel (v02) [2.0 GHz version] (will show up as #2)
MD5HASH: 3b58a740844a02b3df8305c09cbd4683
[PLAY][CDMA] DooMKernel (v02) [1.6 GHz version] (will show up as #1002)
MD5HASH: 9be2b87daec194bd325f3cf0421b65c9
[PLAY][CDMA] DooMKernel (v02) WiFi modules
MD5HASH: 5e9ee519fe8a3ed2fe91d19c6a92bc3a
<OLD>
FINAL v01 (with working recovery entry)
[PLAY][CDMA] DooMKernel (v01) [ 2.0Ghz version ]
[ MD5HASH: 7ddeae45a762644fb65173e360f6c1ee ]
[PLAY][CDMA] DooMKernel (v01) [ 1.6Ghz version ] (alternate version [will show up as 1001] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: a33228d0c714fc7eaa2aa7252de33b06 ]
[PLAY][CDMA] WIFI MODULES for DooMKernel (v01)
WIFI MODULES for stock kernel
----
[ 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!!!
{
"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"
}
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=1368636"][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)
[ older versions ]
cheers!
reserved for later
sure to more than one is interested, at least not because I use ami gsm, a health
Can't wait to see a CM7 compatible version of the CDMA kernel. Keep up the awesome work!
Sent from my R800x
I will definitely test this when I get home from work tonight.
Sent from my R800x using XDA App
well i flashed it and its been on the kernel load screen for like 5 minutes now doubting its going to boot ill let it sit for 10 minutes and post an update
and before anyone asks i have an r800x on 2.3.3 from OTA update so that means i have the right fw right?
*update* got sick of looking at the really cool grim reaper android and flashed the 1.6ghz version saddly it appears this may not boot either
*update 2* no luck with the 1.6 ghz version either flashed back to v3 of your gsm kernel where i have everything but wifi
I also get stuck at the splash screen with the GrimDroid. The recovery is working and I really like the new red recovery text. I just pulled the battery and powered back on and still stuck at GrimDroid. I tried the 1.6GHz one on verizon 2.3.3 firmware. I don't think it would make a difference for me to flash the 3.0.1.A.0.145 firmware because I am not even getting to the boot animation.
EDIT: BTW, here is the verizon stock wifi module from 2.3.3 3.0.1.E.0.88 firmware. http://dl.dropbox.com/u/35097081/bcm4329.ko
test version
DooMLoRD said:
TRY THIS:
[PLAY][CDMA] DooMKernel (v01) [ 2.0Ghz version ]
[ MD5HASH: e808353382057c598ee7a3a716d5e2cc ]
[PLAY][CDMA] DooMKernel (v01) [ 1.6Ghz version ] (alternate version [will show up as 1001] to be used if th 2.0ghz kernel doesnt boot)
[ MD5HASH: 04965cfaa52807a800024052c26b030a ]
[PLAY][CDMA] WIFI MODULES for DooMKernel (v01)
WIFI MODULES for stock kernel
this version booted up on my R800i so i think it will (hopefully) work on R800x
i am using older ramdisk from my .468 FW GSM kernel
please test and let me know asap!
Click to expand...
Click to collapse
Boots and as far as i can tell everything works perfectly thank you soo much for this doom finally have wifi and a camera. only complaints not using grimdroid splash screen and soo many I/O schedulers and governors idk what one to choose anymore lol.
Curious about this. About to try it on 007s modified UK rom.
Also, yeah. What is the best combination for i/o and governor. Just flashed it, camera and wifi seem to work ok, and chose noop i/o, and lagfee governor to test first.
This is also working with the stock verizon 2.3.3 firmware. Overclocking is working confirmed with CPU Spy. Wifi and camera are working.
EDIT: Finally a reason for R800x users to get their bootloaders unlocked.
great
now i will make a proper "final" version with newest recovery and new logo
hold on for few minutes
v01-FINAL
this version booted up on my R800i so i think it will (hopefully) work on R800x
i am using older ramdisk from my .468 FW GSM kernel with all new stuff (new recovery, new logo, etc )
Well after several hours of using this everything has been fine except I had one random shut down, running stock frequencies, conservative governor and noop i/p scheduler. Same settings I used with the v3 kernel no issues.
Sent from my R800x using XDA App
thank you very much! it works really well! are you going to be mantaining this along side the gsm kernel? i really hope so. I'm loving the 2ghz kernel! I went and bought the pay version of xcharge reboot to show my support.
i have one question though, is there a way to boot into recovery while the kernel is loading like you can in cm7's kernel? when the free xperia logo is showing if you just mash all the keys randomly it'll bring up their cwm instead of the rom. is it possible with your kernel?
i've tried it for about 45 minutes now with no problems. It's working flawlessly. i've done some stress testing, checked out the new cpu governors and it's all good so far. I'll respond back if i come across any problems though.
thanks for all your hard work and keep it up! i really appreciate it.
xrishox said:
thank you very much! it works really well! are you going to be mantaining this along side the gsm kernel? i really hope so. I'm loving the 2ghz kernel! I went and bought the pay version of xcharge reboot to show my support.
i have one question though, is there a way to boot into recovery while the kernel is loading like you can in cm7's kernel? when the free xperia logo is showing if you just mash all the keys randomly it'll bring up their cwm instead of the rom. is it possible with your kernel?
i've tried it for about 45 minutes now with no problems. It's working flawlessly. i've done some stress testing, checked out the new cpu governors and it's all good so far. I'll respond back if i come across any problems though.
thanks for all your hard work and keep it up! i really appreciate it.
Click to expand...
Click to collapse
Yup when u see the bootlogo watch the LED, when it turns BLUE keep pressing BACK button
Sent from my R800i using XDA App
Yeah I've been trying for the last 20 minutes to get into recovery nothing works about to go back to v3 so I can make backups
Sent from my R800x using XDA App
bladestonez said:
Yeah I've been trying for the last 20 minutes to get into recovery nothing works about to go back to v3 so I can make backups
Sent from my R800x using XDA App
Click to expand...
Click to collapse
buddy i could enter recovery at the first go...
u just need to watch the LED notification (at power button) as soon as it turns BLUE keep pressing BACK button
BTW i tested only on R800i
i can't get into the recovery menu either. I've tried holding down the back button as soon as it turns blue, i've tried pressing it really fast as soon as it turns blue, i've tried pressing it in slower intervals as soon as it turns blue and i've tried pressing it repeatedly from the time i hit the power button, and nothing seems to put it into the recovery menu.
xrishox said:
i can't get into the recovery menu either. I've tried holding down the back button as soon as it turns blue, i've tried pressing it really fast as soon as it turns blue, i've tried pressing it in slower intervals as soon as it turns blue and i've tried pressing it repeatedly from the time i hit the power button, and nothing seems to put it into the recovery menu.
Click to expand...
Click to collapse
are u sure u guys are using the latest v01-FINAL?

[KERNEL][PLAY][GSM] Advanced Stock (with Recovery) [Rel:v01][Dt:1/JAN][FW:.42/58/62]

so here is a Advanced Stock Kernel for stock SE 4.0.2.A.0.42/.58/.62 FW... all the features in this and TONS more are there in my DooMKernel... this is ment for those users who do not want to use my DooMKernel (for what ever reason)...
the main kernel zImage is from Xperia PLAY GSM FW 4.0.2.A.0.62 only the ramdisk has changes and some awesome features!!
[ disclaimer ]
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 ]
[v01 onwards] added my modCWM-v04 TouchEdition Recovery
[v01 onwards] will create /sd-ext mounting point (for actually mounting the partition use an init.d script)
[v01 onwards] added some mounting tweaks
[v01 onwards] added support for bootsounds (currently broken on stock rom but same code works perfectly on CM7 so i will work more on this later)
[v01 onwards] added some tweaks for sdcard performance, Virtual Memory teaks, task killer tweaks
[v01 onwards] added support for init.d scripts (/system/etc/init.d)
[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] autorooting (prerooted)
su binary & superuser.apk will automatically be installed by kernel
busybox already installed in /sbin/
[v01 onwards] insecure ramdisk
ramdisk is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw (thank you Blagus for the tip )
[ credits for features ]
refer to my Arc kernel thread
[ requirements ]
stock SE 4.0.2.A.0.42/.58/.62 FW
bootloader unlocked
working fastboot
[ how to install this kernel ]
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
Incase you are installing this over kernel other than stock, you may run into wifi not working issue... in that case flash the wifi modules for stock kernel via recovery to get it working again...
[ 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
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
SEARCH button to SELECT
HOME button to GO UP
MENU button to GO DOWN
[ 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 ]
<NEW>
[PLAY][GSM] Advanced Stock (FW: 4.0.2.A.0.42/.58/.62)
[ MD5HASH: 4090c1035b0ac08041979c6ab6ea1410 ]
[ 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)
{
"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!
Features of my custom touch edition recovery
base recovery sources are from koush/CyanogenMod/FreeXperia Team... i have added more features to it and my team mate, Napstar, has worked on adding the Touch capabilities...
[ features ]
remapped key layouts for specifically for Xperia PLAY
revamped layout for recovery menu (to improve navigation) [renamed few options and changed their order]
changed "wipe data/factory reset" option to just "factory reset", and detailed the partitions which will be wiped
added reboot options
reboot into system
reboot into recovery
reboot into fastboot mode
some modification in "Partition SDCard" section:
put up a confirmation to warn the user that this option will wipe sdcard
added ability to select filesystem when creating new layout
add confirmation to "backup" option in Nandroid menu... it used to keep getting pressed by mistake and start making backups immediately... now it will ask u before starting backup
removed tons of "NO"s from some menus...
[ how to enter recovery ]
when the device is booting the new bootlogo will be shown, keep watching the notification LED
when the LED turns BLUE keep pressing the BACK button
you will now enter my custom recovery
[ how to navigate in recovery ]
the recovery is touch edition so controls are on screen
if someone prefers to use hardware buttons the the mapping is as follows:
BACK button -- to go BACK in menu
HOME button -- to navigate UP in menu
MENU button -- to navigate DOWN in menu
SEARCH button -- to SELECT menu item
reserved for later
Sorry to be dumb dude......can we overclock with this kernel?
ten_tickles said:
Sorry to be dumb dude......can we overclock with this kernel?
Click to expand...
Click to collapse
obviously not...
Unfortunately Wi-Fi on my Generic .62 is broken. Shows "Error" instead of "Turn on Wi-Fi".
Maybe the reason is that my previous kernel was your 08 DooMKernel with correct Wi-Fi libs and now they're incompatible with this kernel?
DooMLoRD said:
obviously not...
Click to expand...
Click to collapse
Obviously not obvious to me
Thank you so much dude
I just installed it on my xperia play FW .62
Everything works, no issues
romcio47 said:
Unfortunately Wi-Fi on my Generic .62 is broken. Shows "Error" instead of "Turn on Wi-Fi".
Maybe the reason is that my previous kernel was your 08 DooMKernel with correct Wi-Fi libs and now they're incompatible with this kernel?
Click to expand...
Click to collapse
yes u will need to flash back stock wifi modules... i have added a link to them in first post...
can this kernel be use to root the stock .62 rom?
shervintonrivera24 said:
can this kernel be use to root the stock .62 rom?
Click to expand...
Click to collapse
yes it can be used
I can't use Link2sd on this kernal
What happen????
can't mount ext4 but can mount ext2
T_T
This is what I have been waiting for, never been a fan of over clocking, so now I get all the DooMLoRD goodness, and none of the other bits I don't really like.
I think I'll be buying u another drink later mate, seeing as its pay day tomorrow!!
i can flash with recovery?
i can flash this kernel with clockworkmod?, if yes. How?
Thanks
dssmex said:
i can flash this kernel with clockworkmod?, if yes. How?
Thanks
Click to expand...
Click to collapse
Nope, you would need a dedicated recovery partition which the device lacks.
dssmex said:
i can flash this kernel with clockworkmod?, if yes. How?
Click to expand...
Click to collapse
sonicfreak360 said:
Nope, you would need a dedicated recovery partition which the device lacks.
Click to expand...
Click to collapse
Don't mean to sound stupid or anything, but this is a kernal, so u need to use FASTBOOT to flash it, not recovery at all, wither it has a dedicated recovery partition or not.
I've never hear of using recovery to flash a boot.img file, only .zip update or mod files.
dssmex said:
i can flash this kernel with clockworkmod?, if yes. How?
Thanks
Click to expand...
Click to collapse
SEMC devices have hidden boot partition which we cannot read/write to in OS/Recovery...
only way to flash kernels for SEMC (Xperia 2011) devices is fastboot...
DooMLoRD said:
[*][v01 onwards] added support for bootsounds (currently broken on stock rom but same code works perfectly on CM7 so i will work more on this later)
Click to expand...
Click to collapse
How is that going??
Would love to have a nice sound when I boot my XPlay, like the PS3 boot sound, or seeing as i'm a retro gamer, the PS1 sound
P.S. Hope u can enjoy another beer on me
DooMLoRD said:
rootfs and /system mounted as rw (thank you Blagus for the tip )
Click to expand...
Click to collapse
Why do you do this ?
Is it impossible to get it to work otherwise ?
(adb remount is not exactly difficult to do)
Its convenient because you can test a command knowing it will fail and then remount it if you need to.
I can only guess at how much more hassle for people trying to use a touchscreen for file management have.
(If there is something to do with breaking recovery etc then that is a valid reason).
There are benefits to a minimal amount of changes.
So what would it need to do to get ap2sd working on this kernel? Is it the same as the Doom Kernel? I'm curious to see how the battery lasts with this kernel the 42 ftf and 36 baseband and libs

[KERNEL][Xperia U] Advanced Stock Kernel [Rel:v01][Dt:03/JUNE]

[ info ]
so friends i present to u Advanced stock kernel for Xperia U!
i dont have device with me but a friend of mine requested me to make this kernel so here it is
now u dont need to flash pre-rooted system images
the main kernel (zImage) is stock from FW 6.0.B.1.564
i MAY work on integrating recovery into this advanced stock kernel IF AND WHEN i get time...
thanks to my friend Jozinek for sending the kernel.sin & Amor Cbr, Pwng3 for testing it on their phone!
[ disclaimer ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ features ]
[v01 onwards] added support for init.d scripts (/system/etc/init.d)
[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] autorooting (prerooted)
su binary & superuser.apk will automatically be installed by kernel
busybox (1.18.4) gets installed at /system/xbin/
[v01 onwards] insecure ramdisk
ramdisk is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
[ requirements ]
stock Sony 6.0.B.1.564 FW
bootloader unlocked
working fastboot
you have read this thread
[ how to install this kernel ]
download the kernel.elf
save the it in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the kernel.elf
Code:
fastboot flash boot kernel.elf
reboot phone and enjoy the kernel
[ 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 ]
[Xperia U] Advanced Stock Kernel (FW: .564)
[ MD5HASH: 6507a237005d8ce7b5b7c4d7655ae4a2 ]
TEST OUT AND LET ME KNOW ASAP!
incase the device doesnt boot, open any stock FTF in FlashTool and flash the kernel.sin (with loader.sin selected) ONLY to get back to stock kernel!
{
"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!
Nice to see 1st kernel for U?
Too bad i have a locked bootloader
DooMLoRD said:
[ info ]
so friends i present to u a TEST Advanced stock kernel for Xperia U!
i dont have device with me but i hope some of u with the device can test it out and let me know...
if it works then u dont need to flash pre-rooted system images
the main kernel (zImage) is stock from FW 6.0.B.1.564
i MAY work on integrating recovery into this advanced stock kernel IF AND WHEN i get time...
thanks to my friend Jozinek to provide me the kernel.sin
[ disclaimer ]
I AM NOT TO BE HELD RESPONSIBLE IF U DAMAGE UR PHONE / SPILL UR COFFEE / MISS UR ALARMS / ANY OTHER CALAMITY/MISHAP
[ features ]
[v01 onwards] added support for init.d scripts (/system/etc/init.d)
[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] autorooting (prerooted)
su binary & superuser.apk will automatically be installed by kernel
busybox (1.18.4) gets installed at /system/xbin/
[v01 onwards] insecure ramdisk
ramdisk is insecure (ro.secure=0)
adb server is persistent
usb debugging enabled
rootfs and /system mounted as rw
[ requirements ]
CLEAN un-rooted stock Sony 6.0.B.1.564 FW along with FTF ready for flashing via FlashTool
bootloader unlocked
working fastboot
you have read this thread
[ how to install this kernel ]
download the kernel.elf
save the it in the folder with fastboot binaries (fastboot.exe files)
power down device
start device in fastboot mode
use the following command to flash the kernel.elf
Code:
fastboot flash boot kernel.elf
reboot phone and enjoy the kernel
[ 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 ]
[Xperia U] Advanced Stock Kernel (FW: .564)
[ MD5HASH: 6507a237005d8ce7b5b7c4d7655ae4a2 ]
TEST OUT AND LET ME KNOW ASAP!
incase the device doesnt boot, open any stock FTF in FlashTool and flash the kernel.sin (with loader.sin selected) ONLY to get back to stock kernel!
cheers!
Click to expand...
Click to collapse
1st kernel for my SXU..I try it update : it works
how to recovery on xperia U
Amor Cbr said:
1st kernel for my SXU..I try it update : it works
how to recovery on xperia U
Click to expand...
Click to collapse
great so can u confirm that the device boots with this kernel? also does the system get rooted?
P.S.: recovery is currently NOT integrated
DooMLoRD said:
great so can u confirm that the device boots with this kernel? also does the system get rooted?
P.S.: recovery is currently NOT integrated
Click to expand...
Click to collapse
Working perfectly. The system is rooted
How do I check if the device is booting with this kernel?
Thanks a ton btw!
Pwng3 said:
Working perfectly. The system is rooted
How do I check if the device is booting with this kernel?
Thanks a ton btw!
Click to expand...
Click to collapse
after flashing the kernel using the given command did the device start and boot up into android OS?
DooMLoRD said:
after flashing the kernel using the given command did the device start and boot up into android OS?
Click to expand...
Click to collapse
Are you asking if it booted successfully after flashing? Yes it did.
But, in the Kernel Version it still says : "[email protected] #1". Wouldn't it be different if you recompiled it?
Pwng3 said:
Are you asking if it booted successfully after flashing? Yes it did.
But, in the Kernel Version it still says : "[email protected] #1". Wouldn't it be different if you recompiled it?
Click to expand...
Click to collapse
thats good enough...
the kernel is from stock kernel.sin, as no kernel sources are available at the moment i cannot do a fresh clean compile...
anyways i am updating the 1st post with the info that the kernel is tested on a device and it works
DooMLoRD said:
thats good enough...
the kernel is from stock kernel.sin, as no kernel sources are available at the moment i cannot do a fresh clean compile...
anyways i am updating the 1st post with the info that the kernel is tested on a device and it works
Click to expand...
Click to collapse
Please go ahead
Waiting for Sony to release the sources so that we can lay our hands on our very own DoomKernel
Pwng3 said:
Please go ahead
Waiting for Sony to release the sources so that we can lay our hands on our very own DoomKernel
Click to expand...
Click to collapse
i wont be working on custom kernels for Xperia P, Sola & U as i dont have those devices and in anycase i dont have time to work on them...
honestly i would have LOVED to, but due to lack of time i will be barely able to support the existing devices i have (ARC, PLAY, S)... so i dont want to take up additional responsibilities when i know that i wont have time to work on those devices as of now...
DooMLoRD said:
great so can u confirm that the device boots with this kernel? also does the system get rooted?
P.S.: recovery is currently NOT integrated
Click to expand...
Click to collapse
yes, the system is rooted great job!! thx
waiting for integrated recovery with DoomKernel+OC
DooMLoRD said:
i wont be working on custom kernels for Xperia P, Sola & U as i dont have those devices and in anycase i dont have time to work on them...
honestly i would have LOVED to, but due to lack of time i will be barely able to support the existing devices i have (ARC, PLAY, S)... so i dont want to take up additional responsibilities when i know that i wont have time to work on those devices as of now...
Click to expand...
Click to collapse
Ouch! That's a bummer
I was really looking forward to powering up my phone with a sexy Kernel...
Goodluck nevertheless, have fun in IIMA
Tapatalked from Xperia U
it works. the phone is rooted now, but keep in mind to do a backup of your sms/whatsapp/app, before flash this kernel.
I hear sometimes, a strange "tic tic" from the speaker, never heard before flashing doomkernel.
I will keep testing this
Thank you man!
Pwng3 said:
Ouch! That's a bummer
I was really looking forward to powering up my phone with a sexy Kernel...
Goodluck nevertheless, have fun in IIMA
Tapatalked from Xperia U
Click to expand...
Click to collapse
i know a few devs who are interested in creating kernel for this device... so dont worry u guys will get custom kernel once sources are released!
Thanks for you work :-D
Envoyer depuis mon Nozomi avec Tapatalk
dimostar said:
it works. the phone is rooted now, but keep in mind to do a backup of your sms/whatsapp/app, before flash this kernel.
I hear sometimes, a strange "tic tic" from the speaker, never heard before flashing doomkernel.
I will keep testing this
Thank you man!
Click to expand...
Click to collapse
I also hear those "tic tic" when closing or opening apps sometimes, im on stock ROM
pel.89 said:
I also hear those "tic tic" when closing or opening apps sometimes, im on stock ROM
Click to expand...
Click to collapse
I had the same problem even when I was on the stock Kernel. Very rarely though. So I'm pretty sure that there is nothing wrong with the Kernel posted by DoomLord.
DoomKernel perhaps?
it's was disappointing...DooMKernel is very good kernel...
doesnt work for me
type all in, but said that i need root access
edit: ok...i got it
XDA_Bruno said:
it's was disappointing...DooMKernel is very good kernel...
Click to expand...
Click to collapse
I understand, but you shouldn't worry, there are many devs interested in this phone.
I being one of them will be quick to create custom kernel once I get my device (month or 2) and I will be working in the FreeXperia team to bring CM9 to this device
Although, I wouldn't say I am as good as DooMLoRD, I'm sure you will enjoy the work of me and other developers
Keiran
Sent from my Xperia Play using Tapatalk 2

Categories

Resources