Related
Samsung Ultimate Kernel Cleaning Script ICS
WHAT UKC DOES
The script cleans the left over files of a kernel, to prevent issues or compatibility problems when switching between kernels, kinda like Ccleaner for windows.
It does a cache wipe / dalvik cache wipe and a few other operations, basically it does the maintenance job for you, no need to manually do those tasks before flashing a new kernel.
Click to expand...
Click to collapse
Operations performed:
Formatting cache partition
Wiping Dalvik-Cache
Deleting old kernel settings files ** [only GT-i9000]
Cleaning up old Modules
Formatting cache for Security Purpose
Wiping Dalvik-Cache for Security Purpose
COMPATIBILITY
ROMs:
Any ICS based ROM
Click to expand...
Click to collapse
Any Samsung based ROM
Any AOSP based ROM
[/QUOTE]
Cleans after Kernels:
Thoravukk KERNEL
Abyss KERNEL
CF-Root
FLUXI Kernel
N.E.A.K. Kernel
Ninphetamine
Phenomenal
RedPillKernel
SiyahKernel
SpeedMod
Void.echo
DOWNLOAD AND INSTALL
http://BillionUploads.com/ai5qenr4xov4
Installation guide:
Download the zip file from the link above.
Place the file on your internal SD-CARD.
Restart to ClockWorkMod Recovery.
Install the zip like any other package.
Install the Kernel of your choice.
Reboot the device.
DONE!
Click to expand...
Click to collapse
CHANGELOG
6/6/2012 - V2.6.5
LitePro parameter will delete
xxTweaker app from fluxi kernel will delete
more neak parameters added
nstools app parameter added
Bugfix for one thoravukk parameter
Click to expand...
Click to collapse
Some more kernel parameters from thoravukk like the app and more
Click to expand...
Click to collapse
Some more parameters from abyss kernel
Click to expand...
Click to collapse
Thoravukk parameters added
Click to expand...
Click to collapse
5/04/2012 - v2.5
abyss kernel settings included
Click to expand...
Click to collapse
27/02/2012 - v2.4
Redpill kernel settings will removed now
Click to expand...
Click to collapse
23/02/2012 - v2.3
backup of init.d folder to internal sdcard in the init.d_backup folder (for the situation if somebody wants back to his older kernel or he misses some scripts/tweaks of the old init.d folder, than he can copy it to his actually init.d folder)
some little bugfixes
Click to expand...
Click to collapse
21/02/2012 - v2.2
/data/app/net.fluxi.xxTweaker-1.apk is included.
Click to expand...
Click to collapse
14/02/2012 - v2.1
Deleting the NEAK-Downloader.apk, which is coming with N.E.A.K. Kernel.
Click to expand...
Click to collapse
14/02/2012 - v2.0
Fluxi kernel settings are included
Click to expand...
Click to collapse
11/02/2012 - v1.9
RedPill kernel settings deleted aswell.
Click to expand...
Click to collapse
Initial release
Siyah setting files are completely deleted
Cleaning up old module (Thunderbold) was again taken out
added new files to be deleted
some adjustments based on AOSP Rome
There are kernels of another, deleted the old settings
add NEAK kernel settings
add void.echo kernel settings
add kernel settings Abyss
Phenomenal add kernel settings
add Ninphetamine kernel settings
add Speedmod kernel settings
add CF-Root Kernel Settings.
Click to expand...
Click to collapse
DON'T FORGET TO SAY THANKS TO Mecss AND MadMurdoc !
Will try soon, thanks
Sent from my GT-I9100 using xda premium
Sorry..
Could you please explain what this is in a bit more depth?
Thanks,
its for a clean install of a kernel
Sent from my GT-I9100 using xda premium
In synopsis of a lay man - it removes all scripts or modifications left by the previous kernel, restoring all to default in order to flash a fresh kernel.
About time we get this on the GS2, I remember using kernal cleaning scripts on the GS1 and it did wonders..
Great to see this and thanks o.p..
Sent from my GT-I9100 using Tapatalk
Dorilife said:
About time we get this on the GS2, I remember using kernal cleaning scripts on the GS1 and it did wonders..
Great to see this and thanks o.p..
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
its same one pal
Do we have to clear caches before flashing the cleanup script?
Sent from a Galaxy S 2 Far Away
I've lost my modem and reflash them doesn't work ... The airplane mode is only work ... Do you think this cleaning script work for to solve my problem ?
What's the difference between this solution and the wipe cache and wipe Dalvick cache with CWM ?
Sorry for my english ...
[email protected] said:
I've lost my modem and reflash them doesn't work ... The airplane mode is only work ... Do you think this cleaning script work for to solve my problem ?
What's the difference between this solution and the wipe cache and wipe Dalvick cache with CWM ?
Sorry for my english ...
Click to expand...
Click to collapse
i don't na pal its only for a clean install of a kernel the difference is it just cleans the kernel stuff not anything else
lambstone said:
Do we have to clear caches before flashing the cleanup script?
Sent from a Galaxy S 2 Far Away
Click to expand...
Click to collapse
no just follow the guide and u be fine mate
any one had good results with this yet
marvinhemstock said:
any one had good results with this yet
Click to expand...
Click to collapse
yea pal its works done it every time when i put a different kernel on any other time iv done it without it had problems wid the kernel not all times tho hope that helps
Thanks!!!!
Euhm this is a major improvement for me! I had alway worse batterylife then others here. I logged out of latitude, kept an eye on my wakelocks etc.
I also noticed that my top wastes of battery went to ANDROID-SYSTEM. Never exactly knew why.
I used many roms and many different kernels!!!
Since I used this and reflashed the kernel (speedmod or siyah v2.2i) Android system changed from 60% to 7% and 5%.
To all: try this and reflash and please report back!
Thanks for this script!
huuub said:
euhm this is a major improvement for me! I had alway worse batterylife then others here. I logged out of latitude, kept an eye on my wakelocks etc.
I also noticed that my top wastes of battery went to android-system. Never exactly knew why.
I used many roms and many different kernels!!!
Since i used this and reflashed the kernel (speedmod or siyah v2.2i) android system changed from 60% to 7% and 5%.
To all: Try this and reflash and please report back!
Thanks for this script!
Click to expand...
Click to collapse
iam glad it worked for u
Thanks!
Does this mean that also cmw is gone and i have to Flash via odin After this Script? Or can i just enter cmw like normal?
Mighty_X said:
Does this mean that also cmw is gone and i have to Flash via odin After this Script? Or can i just enter cmw like normal?
Click to expand...
Click to collapse
anyone knows?
Mighty_X said:
Does this mean that also cmw is gone and i have to Flash via odin After this Script? Or can i just enter cmw like normal?
Click to expand...
Click to collapse
no its does not go u can enter cmw as normal
snowblind2142 said:
Could you please explain what this is in a bit more depth?
Click to expand...
Click to collapse
Looking at the script in the ZIP reveals the following cleanup operations are executed:
Code:
ui_print("Formatting Cache Partition...");
delete_recursive("/cache");
...
ui_print("Wiping dalvik-cache...");
delete_recursive("/data/dalvik-cache");
...
ui_print("Deleting old kernel settings files");
delete("/system/etc/init.d/S_volt_scheduler");
delete("/system/etc/init.d/S70zipalign");
delete("/system/etc/init.d/S90scheduler");
delete("/system/etc/init.d/S99finish");
delete("/system/etc/init.d/89system_tweak");
delete("/system/etc/init.d/98system_tweak");
delete("/system/etc/init.d/S89system_tweak");
delete("/system/etc/init.d/S98system_tweak");
delete("/system/etc/init.d/S90screenstate_scaling");
delete("/system/etc/init.d/90screenstate_scaling");
delete("/system/etc/init.d/98screenstate_scaling");
delete("/system/etc/init.d/S98screenstate_scaling");
...
ui_print("Cleaning up old modules");
package_extract_dir("script", "/tmp/script");
set_perm(0, 0, 755, "/tmp/script/cleaningmodules");
run_program("/tmp/script/cleaningmodules");
...
ui_print("Formatting Cache for security purpose...");
delete_recursive("/cache");
...
ui_print("Wiping dalvik-cache for security purpose...");
delete_recursive("/data/dalvik-cache");
Hi,
I have stock rom .42 with NightELF kernel v8.5 and Wi-Fi don't work!
Help me, please.
Thanks
try wipe all and dalvik cache,battery stats and fix permissions in advanced menu in cwm...
Did you flash wifi modules via recovery for nighelfs kernel.
Taptalked
I will try.
Thanks!
duarteO said:
Hi,
I have stock rom .42 with NightELF kernel v8.5 and Wi-Fi don't work!
Help me, please.
Thanks
Click to expand...
Click to collapse
just flash the wifi modules and wifi will work as usual ...
Where may i download wifw modules?
duarteO said:
Where may i download wifw modules?
Click to expand...
Click to collapse
Night-Elf said:
Download kernel v8.5 for Stock rom:
Full: boot_ne_v8_5.zip
Lite: boot_ne_v8_5-lite.zip
Download Wi-Fi modules for stok rom and install him with recovery: Neo_v8n.zip
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1468043
btw can anyone tell me a good app to overclock and use with Nightelf kernel ?
I use setcpu works well.
[KERNEL][RECOVERY](lock/unlock)"kCernels" & reCovery zips for all ROM(fxp/stock etc)
Hello
This post Contains only works Compiled from Source
MODDED/REPACKED works ca nbe found on next post
but, before you proceed I want to make a few things clear.
This works do not involve much of any MAJOR source code changes. Just overclocking, streamlining, adding/removing governors and schedulers etc etc.
These kernels are for UNLOCKED bootloaders and are to flashed with flashtool. The wifi modules are to be installed through CWM/Xrecovery.
============================================================
1. kCernel-FXPmod (for CM7 and MIUI roms based on FXP's CM7
compiled from freexperia sources
compatible with FXP and FXP-based ROMs
min = 128mhz || max= 1228mhz or 1036mhz or 1305mhz versions available
11 different governors (v2 onwards)
Doomlord's Touch Recovery included (v2 onwards)
user level VDD control (over/undervolting) (v4 onwards)
**new**brazillianwax, smoothass, lagfree governors added (v5 onwards)
v5 ---> link
---older versions----
v4 ---> link
v3 ---> cancelled during internal testing
v2 ---> link
v1 ---> link
WARNING : If you face ANY issue WHATSOEVER by using this kernel You are supposed to Report it ONLY and ONLY on this thread and NOT on FXP's thread.
NOTE: Mirrors to all above kernels and wifi modules can be found in my signature. Download either from my dev-host account or from my direct download server hosted at icxperia.com
Click to expand...
Click to collapse
2. kCernel-STOCK (for stock and stock based ROMs)
compiled from th-Jap's thKernel Sources
compatible with all stock and stock based (wolf,donuthd,x10s,thgo,feralab) ROMs
128mhz - 1228mhz
KGSL 1.1 backport (done by th_jap himself, i just merged the changes)
13 different governors
Doomlord's Touch Recovery included (v1 onwards)
added all governors from doomlord (v1 onwards)
new** enabled cfq, VR, anticipatory IO schedulers (v2 onwards)
v2 ---> link
---older versions----
v1 ---> link
NOTE: Mirrors to all above kernels and wifi modules can be found in my signature. Download either from my dev-host account or from my direct download server hosted at icxperia.com
Click to expand...
Click to collapse
============================================================
Here are works that i have taken (with appropriate permissions to use)
sources of doomkernel made by DoomLord -->> forked repo
sources of FXP-kernel made by FXP (jerpelea) -->> forked repo
sources of thgo2-kernel made by Th-Jap (hayashikejinan) -->> forked repo
sources of Sony GB kernel (3.0.1.G.0.75) made available by SONY -->> my pushed repo
BootMenu and Touch recovery compiled binaries made by DoomLord --->> original thread
I want to mention here that i'm extremely grateful to
1. the respective devs(fxp, z, doom, th_go) to allow me to use their sources
2. doomlord who gave me the "search more" mantra that helped me learn more
3. Regnart's Guide for compiling kernels
4. TAL333 & maikinho for being great friends, support and guide
[RECOVERY]
all MODDED Kernels are at post#3
and all recoveries for locked bootloaders are at post #5
but, before you proceed I want to make a few things clear.
Post #3 and Post #5 does not contain any work involving "source level changes"
all work is modded/repacked/kanged work and not any original development
Here are works that i have taken (with appropriate permissions to use)
compiled kernel zimage of doomkernel made by DoomLord -->> original thread
compiled kernel zimage of freexperia project made by FXP (and freexperia team) -->> original thread
BootMenu and Touch recovery compiled binaries made by DoomLord --->> original thread
CWM5 compiled binary compiled by FXP for x10 (from freexperia project)
xRecovery compiled by zdzihu for x10
I want to mention here that i'm extremely grateful to
1. the respective devs(fxp, z, doom) to allow me to use their works
2. doomlord whose kernel unpacking and repacking tools make these possible
3. oodie and cobrato who helped me understand more about modding ramdisks
Modded kernels
THESE ARE ARE FLASHABLE FTF FILES FOR
UNLOCKED BOOTLOADERS
FOR FLASHABLE ZIPS LOCKED BOOTLOADERS SEE POST #5
Hi Guys!!
So here are my collection of Kernels (i have not compiled zImage
anywhere, only modded the ramdisk)
kindly note that for fs and full oc version of doomkernel (with
doomkernel bootsplash) please wait for doom to update v6 kernel on his
own thread
*1.
doomkernel-v6-half-oc-bootmanager-fulltouchdoomrecovery
(with sonyericsson bootsplash) to be used with any stock based rom
*2.
doomkernel-v6-half-oc-bootmanager-fulltouchdoomrecovery
(with new 2012 only"SONY" bootsplash)
for usage with my X10s ROM!! (or any other stock based rom)
*3.
fxp113-with doom's FULL TOUCH RECOVERY
(with my own kCernel bootsplash)
This one is ^TOTALLY^ compatible with fxp113 rom as it is the same
kernel zimage as fxp113
*4.
fxp113-cm7-with xrec+cwm5+touchrecovery+doom's bootmenu
(press 'back' to go to menu, and go to recovery from there)
(with my kcernel bootsplash)
^TOTALLY^ compatible with fxp113 rom as same zimage from fxp113 used
5.
oodie-cm7-v3-fulloc-1.28ghz
no change to recovery system (i.e same recovery as in original oodie kernel)
with oodie's original bootsplash
FXP users who want full oc are requested to try ^this^
kernel and see if there are anybugs.
6.
oodie-miui-prime X - fulloc-1.28ghz
no change to recovery system (i.e same recovery as in original oodie kernel)
with oodie's original bootsplash
IMPORTANT:
wifi modules
for 1 and 2, take doomkernel v6-1113 wifi modules from doomkernel thread
for 5 and 5, take doomkernel v6-fulloc wifi modules from doomkernel thread
for 3 and 4, if you are on latest fxp, then wifi modules not needed
(already in your rom)
note : kernels marked * before serial no. are TESTED SUCCESFUL
credits are all to respective devs whose kernels are used (fxp, doom, thjap)
and huge thanks to doom whose tools i used to make these modifications
and thanks to oodie and cobrato to help me do this
can't believe it ...
X10 are not dead !!!
These are xrec flashable zips of multi recovery system for locked bootloader
someone please make cwm zips with these files.
i forgot making and now I'm out of home
THE RECOVERY BINARIES ARE COMPILED BY
RESPECTIVE DEVS (FXP, DOOMLORD & ZDZIHU) I HAVE NOT COMPILED THEM. I
HAVE ONLY MADE THEM USABLE THROUGH CHARGEMON
SCRIPTS.
with
bootmenu
without
menu
INSTRUCTIONS
as device boot, yellow led will flash and phone vibrates, please press
button at that time
with menu : -
back button > menu
without menu :-
back > xrecovery
vol up > cwm 5 recovery
vol down > touch recovery
NOTE
users on unlocked bootloader can also use this just for testing/fun/requirement
when booting, wait for YELLOW led (when see blue led of
cobrato/oodie/doomkernel or pink led of fxp/achotjan kernel, just wait
3.seconds, then phone will vibrate and you'll see yellow led, then
press button )
WARNING!!
in with menu version, pressing back takes you to boot-menu (of
doomlord) but beaware, it'll take almost 30-45 seconds for bootmenu to
appear. I'm working on this problem. PLEASE DO NOT SHOUT "ERROR ERROR,
BRICK BRICK" WITHOUT WAITING FOR 45 SEC AFTER PRESSING BACK BUTTON"
Similarly for without menu version, booting to doom's touch recovery
takes almost 1 minute. (Cwm5 and xrec boots instantly, without
problem)
CREDITS
koush > cwm
fxp > cwm for x10
doom > touch rec & bootmenu
zdzihu > xrecovery
championswimmer said:
uploaded... please test!!!!
Click to expand...
Click to collapse
This is Full OC version?
Sent from my X10 using xda premium
MrCzlenson said:
This is Full OC version?
Sent from my X10 using xda premium
Click to expand...
Click to collapse
yes!!
i'll do the other's soon
Nice but what is with locked bl.?
Sent from my X10 using XDA
just one word .... perfect!!!
Hey Champ
Works perfect, thank you very much
Nice no more thanks left it seems. If u like i can test with v8 for u (unless u tested already)
Sent from my X10i using XDA
Nice work buddy!
________________________
laneyofdeath said:
Nice no more thanks left it seems. If u like i can test with v8 for u (unless u tested already)
Sent from my X10i using XDA
Click to expand...
Click to collapse
Tapatalk have unlimited thanks(or atleast tapatalk 2 have unlimited)
laneyofdeath said:
Nice no more thanks left it seems. If u like i can test with v8 for u (unless u tested already)
Sent from my X10i using XDA
Click to expand...
Click to collapse
please test !!!!!!!!!!!!
sahibunlimited said:
Nice work buddy!
________________________
Tapatalk have unlimited thanks(or atleast tapatalk 2 have unlimited)
Click to expand...
Click to collapse
yes!! also in new xda app!!!
Someone make video please!!!!!
What is the difference from full os,half os and final fs version?Which kernel I have to download?Thanks
do i have to install the Rom again after flashing the kernel ?
prioxxx said:
What is the difference from full os,half os and final fs version?Which kernel I have to download?Thanks
Click to expand...
Click to collapse
have you used doomkernel ever before?
sparxx4 said:
do i have to install the Rom again after flashing the kernel ?
Click to expand...
Click to collapse
no
Sent from my X10S using xda premium
championswimmer said:
have you used doomkernel ever before?
Click to expand...
Click to collapse
Doomkernel I have in my phone with your rom
prioxxx said:
championswimmer said:
have you used doomkernel ever before?
Doomkernel I have in my phone with your rom
Click to expand...
Click to collapse
for unlocked bl?
this kernel is for unlocked bl only
full = 1.2ghz
half = 1.13ghz
fs =998mhz (no overclock)
Sent from my X10S using xda premium
Click to expand...
Click to collapse
championswimmer said:
for unlocked bl?
this kernel is for unlocked bl only
full = 1.2ghz
half = 1.13ghz
fs =998mhz (no overclock)
Sent from my X10S using xda premium
Click to expand...
Click to collapse
Yes unlock bl!Ok thanks a lot because I have the fs =998 in my phone!So I will download the correct!
Latest Kernel mod -> Go Here
Based on 4.1.B.0.431 ICS 4.0.4 Kernel, features new CPU governors and autoroot.
Q. Who would benefit from this?
Those who want to stick to stock kernel for Official ICS (4.1.A.0.562), but would still want to get the benefits of init.d scripts, and native root access!
I personally feel ICS stock kernel is more battery friendly than Night-elf RC2 kernel.
Q. Features?
- init.d support (credits DooMLoRD for showing the way)
- ro.secure=0 (that is now adb has native root access!)
- clockworkmod 5.5 (credits Night-elf)
- no other changes to stock kernel
- zImage changes not possible as source is not available from SONY
Download
boot_ICS_plus_v5.img
Changes: Previous features +
1. Switched to Doomlord's arc ics recovery (better features)
2. Important bug-fixes. (Please update!)
boot_ICS_plus_v4.img
Changes: Previous features +
1. Perfect ADB connection in recovery.
2. Short vibrate on entering recovery added
boot_stock_ICS_initd_root_cwm_v3.img
Changes: Now restores stock WIFI modules (so you can directly flash from Night-elf kernel without losing WIFI!)
Those who are using v2 without problems do not need to update!
boot_stock_ICS_initd_root_cwm_v2.img
Changes: CWM 5.5, with ADB & USB mount (credits Night-elf)
Q. How to install?
Just as you install a custom kernel.
If no wifi, just delete "modules_version" and "modules_reversion" in "/system/lib/modules" and reboot
Steps:
1. Follow this guide to install official ICS + root
(Do not install CWM)
2. If you already have DooMLoRD/nAa CWM, go to /system/bin with any root explorer and delete recovery.tar and chargemon
3. Power down device and get into FASTBOOT MODE -> switch off device hold menu key & plugin usb. (LED notification turns BLUE)
4. check fastboot with "fastboot devices"
5. flash boot image
fastboot flash boot boot.img
6. Reboot with "fastboot reboot"
7. Enjoy!
Very good work
when going to overclock, swap?
You can make a support for swap too?
Very thankful for this kernel
Thanks a lot!!
Sent from my Xperia Neo V using XDA
Waiting For Dual-Boot Kernal
Battery is a bit issue on all ICS rom. But I almost get 80% off that in GB. 100% battery runs almost 1d 12hr+.
Currently on nightelf kernel. Will give the stock kernel a shot. Will report in a week.
Sent from my MT11i
aamirrasool said:
Waiting For Dual-Boot Kernal
Click to expand...
Click to collapse
dual boot with what
Kernel That Supports Dual-Boot, So that we can Have Two or more OS's on our Device. Like ICS and WP7 or Meego..
Dual-Boot just like in HTC and Samsung Devices.
my wifi do not working
yes, wifi not working. m using your kenel + your rom
Sent from my BlackBerry Runtime for Android Apps using Tapatalk 2 Beta-5
kvroath said:
yes, wifi not working. m using your kenel + your rom
Sent from my BlackBerry Runtime for Android Apps using Tapatalk 2 Beta-5
Click to expand...
Click to collapse
If You were using Nightelf's kernel, You have to restore stock wifi modules.
Can you use this on locked bootloader being plain thick here as its 7 in the morning lol
Sent from my MT11i using xda premium
@shardul_seth
Thanks again!!
Keep up the good works..
p/s: waiting for more extra features..
sent from my digital typewriter
voyteckst said:
If You were using Nightelf's kernel, You have to restore stock wifi modules.
Click to expand...
Click to collapse
how?
i believe that you should open overclocking features on your kernel!!!
keep up the good work
satiros said:
i believe that you should open overclocking features on your kernel!!!
keep up the good work
Click to expand...
Click to collapse
The latest ICS kernel source has not been released by Sony.. only then we can use the latest.
But till then, we can use Night-Elf kernel for OC..
I may make a stock wifi restore patch for Night-elf kernel, for those who want to try stock kernel after being on Night-elf
shardul_seth said:
The latest ICS kernel source has not been released by Sony.. only then we can use the latest.
But till then, we can use Night-Elf kernel for OC..
I may make a stock wifi restore patch for Night-elf kernel, for those who want to try stock kernel after being on Night-elf
Click to expand...
Click to collapse
thank you
i would like to ask what is the improvemt over nightelf in power drainage
in simple how much more does it last in terms of battery????
Thanks.
Download and wordink...
First, i was on GB, then i flash .562. Then flash your kernel and your rom. wifi go turning on all the time. -_-
voyteckst said:
If You were using Nightelf's kernel, You have to restore stock wifi modules.
Click to expand...
Click to collapse
kvroath said:
First, i was on GB, then i flash .562. Then flash your kernel and your rom. wifi go turning on all the time. -_-
Click to expand...
Click to collapse
go to wifi settings, press menu, click advanced, then choose wifi sleep policy.
@shardul_seth Can You include tun module in future version? I'm wondering if version compiled from nightelf's will work...
First of all,
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM/kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Ok then, now that u've read the disclaimer we can continue with me and this kernel.
Frankly i'm no dev, just know a little bit of linux thus i know howto compile kernel, and i like tinkering with kernel to include what i like.
by that i'm learning as i go, so go easy on me please
About the kernel name, MESA stands for Man-Eating Seals of Antiquity, codename for kernel 2.6.32.
https://en.wikipedia.org/wiki/List_of_Linux_kernel_names
Click to expand...
Click to collapse
Roughly features of this kernel include:
- base on Sony's official 4.1.B.0.587 kernel source, so i build this from ground up. patched to upstream 2.6.32.60. ics kernel should work with stock/custom rom based on stock ics 4.1.B.0.431 or 4.1.B.0.587, and jb kernel should work with source based jb rom eg cm10, aokp and pa. personally i've tested this with expeacer's exmiuiv4, lasan's miui, stock ics, fxp's cm10 and aokp jb.
- updated to upstream linux 2.6.32.61.
- hybrid kernel, support stock/stock based, cm9/cm9 based, cm10/cm10 based rom.
- patched with Con Kolivas's patchset that includes bfs task scheduler v0.404, so this is a bfs kernel. stock kernel and all of custom kernel here so far uses cfs cpu scheduler. read about bfs cpu scheduler here.
- oc upto 1.8ghz and using 100mhz steps. default boot only use 1ghz.
- uv sysfs interface to modify voltage. i also decrease voltage abit. for anyone who wish to use stock voltage, heres stock voltage table
- cpu governors includes default stock ondemand, interactive, powersave, perfomance and userspace, i've added ondemandx, intellidemand, smartassV2, smoothass, interactivex, brazilianwax, scary, lulzactive, lagfree, smartass, minmax and savagedzen. default booting governor is interactive, its been updated/backported from kernel 3.x. read about cpu governors here.
- disk io scheduler includes deadline, sio, cfq, noop, anticipatory, zen, bfq and vr. default booting disk io scheduler is sio. read about io schedulers here.
- dual recovery, cwm and twrp. access cwm by pressing volume down button and twrp by pressing power button. also can swap those keycode by adding "swap.recovery.keycode=true" to build.prop. phone will vibrate slightly before entering both recovery as indicator. also included autoroot which wont give problem with miui rom, init.d startup script and unsecure ramdisk for adb root access. v4.7 got twrp 2.4.3.0 and cwm 6.0.3.9.
- swap and zram support.
- ext2/3/4 support.
- usb otg support.
- ntfs read/write with fuse module built in.
- samba support with cifs module built in.
- wifi modules integrated into kernel, then added into ramdisk. it will be insmod directly from ramdisk and existing wifi modules in rom wont be touched.
for full itsy bitsy changes read the changelog.txt in download folder.
and to comply and abide with gpl, source diff also included in the download folder.
Click to expand...
Click to collapse
Howto install:
1- be sure u already unlocked bootloader.
2- download correct kernel for your rom and phone and make sure md5 checksum matches. jellybean rom should use the kernel with "jb" in filename. or just use the new hybrid which support cm9/cm9 based, cm10/cm10 based rom and cm10.1/cm10.1 based rom.
3- if kernel downloaded in *.7z format u need to unpack it using winrar or 7zip.
4- flash the kernel via fastboot.
Click to expand...
Click to collapse
Troubleshoot:
- ini.d script not working? read this
- stuck at booting after flashing kernel? wait a little bit longer. kernel needs to run some script when booting.
- still stuck at booting? wipe cache and dalvik cache via recovery.
Click to expand...
Click to collapse
Reporting bugs:
1- if u got freeze problem, paste logcat to pastebin and give me the link.
2- if u got sudden reboot, after the sudden reboot, paste content of /proc/last_kmesg to pastebin and give me the link.
3- also tell me which phone u use, with which rom and which kernel.
what is that logcat and dmesg thingy u kept talking about? google for it.
how to get it? use this
Click to expand...
Click to collapse
Credits also goes to:
- google for this awesome platform, android.
- sony for releasing the kernel source.
- fxp team for some of their patch i use, and for the awesome cm10.
- kamarush for helping with problem i've had with wifi modules earlier, and also for the ramdisk i've taken from his minicmlite v3 kernel.
- doomlord for some of his patch i use.
- krizky82 for some of his patch i use.
- adridu59 for some of his patch i use.
- <insert your name here if u feel that i've failed to mention your name>
Click to expand...
Click to collapse
nice, good work.
can you please post the sources?
far fetched request,
can you make this for cm9?
Good work, i wonder if someone could develop a BFS Kernel for Mini pro. i used to use BFS with my Optimus One.
Nice one mate....!! i think it is more battery efficient( uses less battery)
gandhar said:
nice, good work.
can you please post the sources?
far fetched request,
can you make this for cm9?
Click to expand...
Click to collapse
because i had ****ty connection speed i wont be able to setup github and the like.
but diff patch are in download folder. use that to patch sony's official 4.1.B.0.431 and u'll get exact source as on my pc
Good job Mate
Sent from my SK17i using XDA
an0nym0us_ said:
because i had ****ty connection speed i wont be able to setup github and the like.
but diff patch are in download folder. use that to patch sony's official 4.1.B.0.431 and u'll get exact source as on my pc
Click to expand...
Click to collapse
yeah, thanks..
just wondering
what if you compile with fxp ramdisk, what happens then?
gandhar said:
yeah, thanks..
just wondering
what if you compile with fxp ramdisk, what happens then?
Click to expand...
Click to collapse
i've never tested, but probably wont boot. fxp's cm9 need its own kernel config too, not just difference in the ramdisk.
coolbuy said:
Good work, i wonder if someone could develop a BFS Kernel for Mini pro. i used to use BFS with my Optimus One.
Click to expand...
Click to collapse
whats BFS buddy???
an0nym0us_ said:
i've never tested, but probably wont boot. fxp's cm9 need its own kernel config too, not just difference in the ramdisk.
Click to expand...
Click to collapse
i'll try that out someday and let you know if it works out.
good day
whalesplaho said:
whats BFS buddy???
Click to expand...
Click to collapse
http://ck.kolivas.org/patches/bfs/sched-BFS.txt
http://ck.kolivas.org/patches/bfs/bfs-faq.txt
an0nym0us_ said:
http://ck.kolivas.org/patches/bfs/sched-BFS.txt
http://ck.kolivas.org/patches/bfs/bfs-faq.txt
Click to expand...
Click to collapse
thanks buddy....
I installed your kernel with hybrom v2 wt19i at the monent working perfect good work
Sent from my WT19i using XDA
Bluetooth not working with stock rom.
Wifi works perfect with the MESA Modules
fabiode34 said:
Bluetooth not working with stock rom.
Wifi works perfect with the MESA Modules
Click to expand...
Click to collapse
Umm can anyone else confirm this?
Forgot to test bt myself on stock rom earlier. Currently on exmiui and bt works for send/receive file to/from my laptop.
Congratulations men, waiting for xmp
Sent from my SK17a using xda premium
an0nym0us_ said:
Umm can anyone else confirm this?
Forgot to test bt myself on stock rom earlier. Currently on exmiui and bt works for send/receive file to/from my laptop.
Click to expand...
Click to collapse
Here it says "Activating..."
But nothing else... Can you send me the bluetooth modules from your current rom?
fabiode34 said:
Here it says "Activating..."
But nothing else... Can you send me the bluetooth modules from your current rom?
Click to expand...
Click to collapse
Did u reboot and try again after reboot?
If that didn't work too i'll test myself later by restoring my stock rom cwm backup.
Yes i already tried rebooting.
Still says "Activating..."
bluetooth works fine for me and wlan i forgot to install wifi modules (downloading now) i think it will works fine
Really nice work and thank you
Btw it's oc 1.6
Edit: my Rom MIUI v4 2.6.15