NikShiP Posted November 28, 2011 Report Posted November 28, 2011 READ THE FOLLOWING VERY CAREFULLY 1. So far we all know, that in order to use the ellusive extra features of SGS II, we must apply root. If we have a custom rom, then we definitely have root because of the modified kernel that is included in the rom. If we have a stock rom, we must flash a custom made kernel which will give us root. 2. The best kernel for this purpose is CF-Root, made by master chef Chainfire. It does what it says. It provides root and some other extraordinairy features, that they can do only good! CF-Root is based each time on the latest stock kernel from Samsung. CF-Root is flashed only through odin. A quote from developer itself: 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, and ClockWorkMod (CWM4) recovery THIS IS NOT A ROM - it is only a modified kernel. You need to have the relevant firmware already on your device. You do NOT need to wipe anything for this patch. You DO need to read the instructions. PLEASE READ THIS ENTIRE POST! Features - The kernel is fully stock and taken from the original firmware, with just the following added: - Root - Superuser 2.3.6.1 - Busybox v1.16.2androidminimal (from CWM) - Integrated CWM 4.0.0.2 BUT with CF-Root we also get the famous ClockWorkMod recovery, from now on CWM. 3. CWM replaces the stock recovery of SGS II. Through that, all custom roms are flashed. It is the only way. So if you want to flash any custom rom you must have CWM. It is accessed the same way stock recovery is accessed: volume down + home button + on/off button. CWM is included in every custom kernel and so it comes with every custom rom. If you have a custom rom and want to flash another custom rom, you can definitely do it cause you allready have CWM. But if you 're on a stock rom, you must flash first CF-Root in order to get CWM. Another quote from the developer himself: CF-Root includes a custom version of CWM4. I always make custom versions, as the originals often do not take some Samsung specific things into account. 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 - Booting into recovery will immediately give you CWM. The standard recovery will only be started if a Samsung package is detected. 4. In addition with CF-Root comes one of the handiest apps made by an xda developer, the CWM Manager. Here's the original quote from the developer himself: CWM Manager Because of incompatibility with ROM Manager, I wrote and included "CWM Manager". This is a new app (as of March 30, 2011). You can find it under Applications -> CWM. It is much faster to use than manually booting into CWM and selecting these options. Features: - Boot to CWM - Backup firmware - Restore backups - Delete backups - Install APKs - Flash CWM3/4 update.zip's - Flash kernels (zImage, zImage in TAR, zImage in ZIP, zImage in TAR in ZIP) - without changing warning triangle status or increasing flash counter Note: If you flash a different kernel, CWM Manager may remain installed. However, functions may not work, because they need kernel compatibility ! At this version of CWM Manager this does not produce errors, it just doesn't do what you expect it to. IMPORTANT: Help! Which file do I use ? Listen closely, for I will say zis only once! Go to Settings -> About phone -> Kernel Version. Note the string present there: 2.6.35.7-I9100XXKG1-CL349526 What matters most (KG1) in this case, is in bold. Try to find the matching file under downloads: CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip The XX and OXA identifiers are not that important. Usually a "KG1" kernel is a "KG1" kernel, and that is that. Sometimes (pretty rare) it happens there will be multiple different kernels with the same name in different firmwares, that are actually different. If this happens, they are usually only very minor changes and you should expect them to still be fully compatible. I include the "XX" and "OXA" identifiers so the very advanced users can deduce from which full firmware I have taken the kernel file. Don't worry too much, just find the matching download and use it. What if there is no matching download ? You can ask me to make one, but I can tell you right now, I very very rarely make CF-Root's for kernels on request, unless it is the very latest kernel that has been released by Samsung. In the latter case, be sure to let me know. If there's no match and I'm not making one, try finding the closest match. You should treat "KG1" as a number, but instead of 1-9, we have 1-9, A-Z (where A would be 10, and Z would be 35). "KG2" is really close to "KG1", "KF1" is not close to "KG1" at all. I hope that makes sense. That should be all, that you must know in order to flash custom roms, themes, kernels, other important updates etc. Everything through CWM!!! You just put the file, that is something like: ''update.zip'', in the root of sd card and when you boot on CWM you select: Install zip from sd card > Choose zip from sd card and find the appropriate file! ***You select with home button and move back with on/off button. Now, Step to the next post! >>> :-bd Quote
NikShiP Posted November 28, 2011 Author Report Posted November 28, 2011 In this post I will update the latest few versions of CF-Root, in order to select the one that corresponds with your current stock firmware. That means that you should check in settings which firmware version do you have. REMEMBER: if you want to envolve with custom roms, kernels, themes etc, you must stay up to date with the stcock firmwares. Meaning that you should have the latest firmware installed on your phone. BEFORE ENVOLVING WITH CUSTOMIZATION PROCCEDURES ALWAYS KEEP A BACK UP IN CASE OF ANYTHING GOES WRONG. It is a .tar file that you flash through odin. You put it at ''PDA'' and you don't touch anything else. Hit ''START'' and in 6-7'' it will be done! CF-Root-SGS2_XW_XEU_KE2-v4.0-CWM4 http://www.multiupload.com/U8MNWC7UDT CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4 http://www.multiupload.com/YMO5QAHE16 CF-Root-SGS2_XW_OJV_KF1-v4.0-CWM4 http://www.multiupload.com/2KEPP18OOU CF-Root-SGS2_XW_CLK_KF3-v4.0-CWM4.zip http://www.multiupload.com/MIISDLCOSB CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4 http://www.multiupload.com/YPC4370HWJ CF-Root-SGS2_XX_OXA_KG5-v4.1-CWM4 http://www.multiupload.com/EJFJ0DHPVN CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4 http://www.multiupload.com/HVFQGVUTL6 CF-Root-SGS2_XX_OXA_KH1-v4.1-CWM4 http://www.multiupload.com/I3FO4OCNJN CF-Root-SGS2_XX_OXA_KH3-v4.1-CWM4 http://www.multiupload.com/17RNGES6WK CF-Root-SGS2_XW_NEE_KI4-v4.1-CWM4 http://www.multiupload.com/5KIBTFYO7U odin http://www.multiupload.com/8O9NYS8DE7 [img width=591 height=420]http://img807.imageshack.us/img807/394/screen2ut.jpg GET RID OF THE YELLOW TRIANGLE ON BOOT: It is so simple guys. In order to get rid of that nasty yellow triangle on startup (I personally don't bother), all you have to do, after you flash a custom rom, is to flash again the stock kernel through odin! You just load the .tar file as it is on PDA and touch NOTHING else. Then press START and in 6-7'' it will be done! Enjoy!!! Quote
shashwat Posted November 28, 2011 Report Posted November 28, 2011 really nice tutorial, now i have some idea of installing custom rom and other things. 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.