25 May 2012

[DelanoKernel][cf-root & non][Universal] Adaptation for GB ICS Gio


Copied From ChainFire's 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, and just adds root, busybox. The Kernel is Custom Supporting Ext4 FS, OC, and other Features*

THIS IS NOT A ROM - it is only a kernel (S5660: boot image). You need to have a firmware already on your device (S5660: tested on Stock/Custom Gingerbread DXKP6, and DXKT4 using ext4 fs). 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
Quote

Please Donate to Chainfire or Press Thanks button Here
There have now been nearly 1.000.000 downloads of CF-Root for various devices (see for example Galaxy S1, Galaxy Tab 7", and Galaxy S2), and many more if you include ROMs, kernels, etc that use it. Don't be a leech, buy me a beer (and use the "Thanks" button!). Imagine if every CF-Root user had donated me $1...

*Features
Some binary files added:
-- pre-Rooted, su binary added
-- Superuser added
-- Busybox installed
- Integrated Tweaks Manager & CWM Manager
- Running All Scripts in /system/etc/init.d
- Custom Bootanimation Working on All Roms
- Overclock support
- BLN support (lights.msm7k.so modified)
- wifi module (ar6000.ko) included, so this version of CF-Root-S5660 will work on all versions of Gingerbread or CM GB
- ext4 support
- added more governors scaling & iosched
- etc


Instructions - CWM/RZR
- Follow these instructions to the letter. Do not touch any buttons or checkboxes that are not listed below to touch!
- Flash CWM or RZRecovery.
- Download the File To Your Sd-Card
- Flash via CWM or RZRecovery
- No Need to Data Wipe
- Initial/First Boot May Take Long Time,Very Long Maybe .



CF-Root/CWM4 is NOT compatible with ROM Manager! Manage/perform your backup/restores from CWM directly or using the CWM Manager application included with CF-Root

- ADB is functional in recovery, however it may take up to a minute for it to start up after booting into recovery.
- When connected to ADB in recovery, you need to use "rootsh" command to get root, instead of "su". This will not prompt you, it will just give you root. Obviously the "rootsh" command does not work when booted normally.


CWM Manager
Same as Chainfire's CF-Root
Features:
- Boot to CWM
- Backup firmware
- Restore backups (S5660: 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) (S5660: 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 S5660.
- 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!

Note: If you flash a different kernel, CWM Manager may remain installed. However, functions may not work, because they need kernel compatibility !

Custom boot / init scripts
CF-Root will execute the following scripts if present, in the order listed:

- /system/etc/init.d/* (there can be many files here, no extensions! use #!)
- /system/bin/customboot.sh (busybox sh)
- /system/xbin/customboot.sh (busybox sh)
- /data/local/customboot.sh (busybox sh)

Please make sure you chown / chmod the scripts correctly so they can be executed. Pretty much root:root / 755.

Custom boot animations and binaries
CF-Root also supports custom boot animations:

- /system/media/bootanimation.zip
- /data/local/bootanimation.zip

And custom boot binaries:

- /data/local/bootanimation.bin

Installing busybox over the included version
It is possible to install a custom busybox over CF-Root v3.0 and newer. However, this is not without risk. CF-Root makes heavy use of scripting, and many CF-Root scripts rely on the internal busybox version. If you do install a seperate busybox version (always use "stericson" installer!), install it to /system/xbin. Installing it to /system/bin will mess things up for sure. Even if you do that part right, it may still break CF-Root, so make sure to make a backup before trying.

How ?
I wrote my own toolchain to ease patching of initramfs, and that is what all this is based on. Took me a few days to get it to this state. If this works right, however, next time it will probably take me a few hours tops

Downloads (They Will Work better On Every GB Rom Formatted to Ext4 fs)

FOR OTHER CHANGELOGS of each kernel that isn't written here are in kernel package n_n

For 12072012 Kernel build date (Non CF-root for CM/AOKP/Paranoid/MIUI4 (ICS based)):
  • Added 600 672 729 787 800, .... ,... MHz
  • S2E Compatible
  • Added a lot of governors
  • Fix Forces ondemand gov. while opening camera app
  • Other Improvements
For 26/27062012 Kernel build date (Non CF-root/CFR for CM & Stock base GB experimental):
  • U can see while u are installing it

For 21/20062012 Kernel build date (Non CF-root for CM & Stock  GB base):

  • kernel 2.6.37.6 improvement with lot of patches
  • update features
  • added & update some iosched & gov.scaling
  • kgsl drivers changes
  • added s2e support (stock xD)
  • custom miuibootanim
  • more
For exp-version-update-07/06/2012 [CM base 5 & Stock base v1.2-exp]:

  • kernel 2.6.37.6 improvement
  • update features
  • added 614, 672, 729, 787 MHz
  • added lot of governors
  • more
*Tips before flashing this one.
U need to change your governor > lulzactive, and Set on Boot.
Then, go flash it!
And, u will free to change your governor to another one

For exp-version-update-11/05/2012:
  • kernel 2.6.37.6 improvement
  • update features
  • update tegrak lulzactive
  • backport adreno 3.x kernel
  • enable cleancache & frontswap
  • comes with new adreno libs
  • etc
*NOTE:
Change & apply your cpufreq or clock from CpuControl, to make this work properly ^_^

01/05/2012 (info for non-OC)
  • kernel 2.6.37.6 non-OC support:

(600, 729, 748, 768, 787, 800)
  • update patches on kernel
  • many more like cf-root OC support
30/04/2012:
  • kernel 2.6.37.6 improvement
  • update patches on kernel
  • using new samsung propiertary device
  • updated su
  • revert governors
  • revert UnderClock
  • etc
21/04/2012:
  • update kernel to 2.6.37.6 (using base cm-kernel too)
  • removed a few governors scaling
  • removed UC 748 768 (cause on this kernel it's not adapted :(, but I will try again :P )
  • add some patches for kernel
  • etc

UPDATE
All of these updates are flashed on recovery mode

For OC Kernel support
CF-Root section
Base CM GB cf-root update 27062012

here

Base Stock GB cf-root update 27062012
here




Non-OC Kernel Support:
Stock base
here

CM base
here


NON CF-Root:
DelanoKernel for CM/AOKP/Paranoid/MIUI4 12072012 (ICS based)
here


(GB BASED)
DelanoKernel for Stock base 27062012
here


DelanoKernel for CM base 27062012
here



Old Release:
Base CM GB cf-root update 26062012

http://d-h.st/5Et 

Base Stock GB cf-root update 26062012

http://d-h.st/w5n

DelanoKernel for Stock base 26062012
http://d-h.st/zYd 

DelanoKernel for CM base 260602012
http://d-h.st/YTh

Base CM GB cf-root update 6
http://d-h.st/A6l
md5sum
360001461b9886ea36a21033e42b80ba

Base stock GB cf-root update experimental 250612

Base CM GB update 25062012
http://d-h.st/Ia9

For wifi on CM base
db.tt/aSewl4gH


Stock base non

http://d-h.st/82c
mdhash

DelanoKernel for CM base
http://d-h.st/BQA
md5sum

Base stock GB cf-root update 6
http://d-h.st/wOO
md5sum
52d323cebd9294404839a09b8ef2044e

Base CM GB cf-root update 5
http://d-h.st/nXn
md5sum
9e4b5716715b2b6f0802d81785ba1d25

Stock base v1.2 Exp-version update

http://d-h.st/Dd4
MD5SUM
c8d2b2433205e3933f08968f61e1ef97

Base stock GB cf-root update 4
http://d-h.st/nvd
md5sum
ce630b4ab2c2501c5079438b63b67e66



Base CM GB cf-root
http://d-h.st/YYQ
md5sum
4cfe431aa0e51e57d7817068525ccc23
Stock Base v1.1 Exp-Kernel version UPDATE:
http://d-h.st/0dx
md5sum
010b34d07cd991809014cde39c5e4aa2
Stock Base v1.0 Exp-Kernel version:
http://d-h.st/yFG
md5sum
cb77f91678758b7d3b3efb9898f4863e
http://d-h.st/lLs update 3
md5sum
3a73de7b8db3ad6168a019c054b88c17
http://d-h.st/Jb7 update 3
md5sum
107ae10cf386dc2cd31daa59c6e26fc2
http://idws.us/befjaae (outdated)
on 4shared (outdated)
http://www.4shared.com/zip/dlcfXkUx
md5sum
c8f5d0fd3d76f5bc57959ba048a0f5ac
http://idws.us/befjaaf (outdated)
on 4shared (outdated)
http://www.4shared.com/zip/Z5VZDYPs
md5sum
c76bbf6d0705f014258cc308d76ad04c 

update_cf-root-gio_#Delano.zip (Flash via recovery)
http://www.4shared.com/zip/7bREsFhG/new_update_b2_cf-root_Delano.html
Md5sum:
54d7768059dc17cd99a1edccc55a9f53

cf-root-gio_#Delano.zip (Flash via recovery)
http://www.mediafire.com/?3b9i3pewz84oi3m
md5sum:
8c6529558c871efcb1ee61ab0f9975f8

cf-root-gio_#Delano.tar.md5 (Flash via Odin)
http://www.mediafire.com/?ncfaumvsms5mgd2
md5sum:
75e92d13230205700d0ddd749e64e346

For CM or MIUI GB 
update_b2-cf-root-gio_#Delano.zip (Flash via recovery)
http://www.4shared.com/zip/AQi9vi_W/update_b2_cf-root_mod_Delano.html
Md5sum:
790b644d4338c2c18a9a7c6c2ad751bd

CM-cf-root-gio_#Delano.zip (Flash via recovery)
http://www.mediafire.com/?egzgcb648f87dqc
md5sum:
3d60d203ea30cedf8048ce3109cff6f2

CM-cf-root-gio_#Delano.tar.md5  
(Flash via Odin)
http://www.mediafire.com/?45dz4jfh35s46zd
md5sum:
aa5e5e6552a1b0afb3ecd560fdeb5528

For CM or MIUI ICS 
Universal-CM-ICS-MIUI_cf-root-gio_#Delano.zip 
(Flash via recovery)
http://www.mediafire.com/?5lyuneyaoud71g4
md5sum:
cbfac3cac2e4041c8b083529d25b7113 [/color]

Please make sure check your md5sum is match!
And, don't mirror any of my files!
Thx to consider

CREDITS & THX TO
-Chainfire (Please Donate Him or Press Thanks)
-Special Thanks To Ketut.Kumajaya
-pratyush.creed
-BNC (thx to Pepe for helping testing and Tirta07 for mirror)
-Galaxy GIO Community (thx to darmajies & Ozy Bieber for helping testing & Phiexz)
-XDA & Andro-ID
-TeamCooper
-All Devs and All members

Source device:
https://github.com/delanoister-Andro-ID/android_device_samsung_gio

Source kernel:
https://github.com/delanoister

Source written post:
THREAD @GIOCOMM
[DelanoKernel][cf-root & non] Adaptation for GB ICS Gio]
DELANO's BLOG

Title Post: [DelanoKernel][cf-root & non][Universal] Adaptation for GB ICS Gio
Rating: 100% based on 99998 ratings. 5 user reviews.
Author: De Johnson

Thanks for visiting Delano Blog, just leave a comment if there's any suggestion

0 Comments
Tweets
Comments

0 comments:

Post a Comment

Note:
1. Please comment on post-related!
2. Don't be spammer! Thank you.

◄ Newer Post Older Post ►
 

www.technomonde.blogspot.com. © 2012. Delano's Blog. Powered by blogger.Theme Mod by Delanoister