Hi all,
i got a new SGS2 and i started to root / kernel / roms. Everything was ok until i soft-bricked.
So i managed to install the 2.3.5 Stock Rom (as nothing else i found worked), but i believed it also overwritten the PIT file (i know, i was a newbie).
Now every time i try to install a kernel, it hangs at the loading with the yellow exclamation point. Can only reboot and enter in download mode. Some kernels let me enter in restore mode.
please note that 2.3.5 is working perfectly fine and no issues there. but i want to try some kernels and ROMs.
thank you,
Edit: Sorry, maybe I didn't fully understand your problem. I assume you don't have root anymore? Try the zergrush method with tool SuperOneClick v2.3.1. Thread posts report working with SGS2 (not G model).
http://forum.xda-developers.com/showthread.php?t=803682#
OR,
Flash DarkKnight kernel v2.3 (based on siyahkernel) with auto root fixed.
Flash with Odin or CWM. I use it!
http://checkrom.com/threads/kernel-darkknight-v2-3-updated-dec-1.265/
Or, after zergrush root, Try flash siyahkernel v2.3 via Odin. Find it in XDA Original Android Development.
There is a .tar file download to flash with Odin or .zip file download with CWM Recovery.
Don't forget to at least read posts
1 & 2 (faq) as well as the last few pages of the thread before posting any questions.
If successful, you should have a new CWM Recovery v5.xx as well.
Once installed, I do recommend using CPU governor "smartassV2". Read on and you'll find more about that
After root Another way is to extract the "zimage" from the download, put on sdcard and flash with a app such as Hellcat's kTool found free on the Market.
https://market.android.com/details?id=net.hellcat.droiddev.ktool
Sent from my GT-I9100 using xda premium
Related
Hey everyone,
First of all, i apologize if any of what i'm asking here is stuff that has been covered before. I have been searching myself for answers for the last several days and have found plenty of good info, but i am new to android and i think i need to ask some question to help get a base level understanding of what i need to do. I am a bit nervous about bricking my phone so i maybe haven't been as adventurous trying to get everything running as god intended.
Firstly, i have used and understand Odin, using it to flash roms and such. I have rooted the phone and installed ROM Manager and clockworkmod 4.0.1.5 on the phone, but when i boot into recovery mode, it is still on the android recovery 3e and i cannot do the update.zip, I get signature verification failed. Now i KNOW this is cause of the android recovery 3e, and i have found this issue has been encountered plenty before, but my confusion is in some of the solutions i have found. Mainly the terminology and how the steps directly apply to the phone. For example, I found on another forum thread :
1- Copy the Zimage from your rooted kernel and paste it to SD card of your phone.
2- Flash the Stock kernel via Odin to get rid of Yellow triangle.
3- Flash the Zip file (Zimage) via CWM which you've already pasted in Step 1.
i don't really understand what the zimage is. Why do i need it, what IS it frankly? Where do i get it or a stock kernel for my phone. Does versioning matter much? i read that for the most part the kernels are almost identical to each other, and the fact all i really need is for the android recovery mode to be 2e or whatever it is (so it will not do the signature check on the update.zip file), that i don't really need to pay much attention to the actual kernel version.
What i really need i guess is for someone to break it down for me and either explain the steps or give me a detailed step by step on how to get clockworkmod recovery working so i can proceed with the cyanogen mod running on phone (not enjoying touchwiz at all).
Again, sorry if i am giving anyone spasms at my noobish-ness, but i have been searching for my answers for a day or two now and i haven't been able to find anything that really tells me what i need to know.
Phone : GT-I9100M
Android : 2.3.3
Kernal : 2.6.35.7-I9100XWKDD-CL
Build : GINGERBREAD.UGKG2
Thanks
riccochet said:
Hey everyone,
clockworkmod 4.0.1.5 on the phone, but when i boot into recovery mode, it is still on the android recovery 3e
That means you have not installed it flash CWM and \Root from here .
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
Beware of following instructions from a separate rom to the one you are flashing .
1- Copy the Zimage from your rooted kernel and paste it to SD card of your phone.
2- Flash the Stock kernel via Odin to get rid of Yellow triangle.
3- Flash the Zip file (Zimage) via CWM which you've already pasted in Step 1.
i don't really understand what the zimage is.
ZImage is the kernel .
Why do i need it, what IS it frankly? Where do i get it or a stock kernel for my phone. Does versioning matter much? i read that for the most part the kernels are almost identical to each other, and the fact all i really need is for the android recovery mode to be 2e or whatever it is (so it will not do the signature check on the update.zip file), that i don't really need to pay much attention to the actual kernel version.
You are confusing yourself .
Flash correct CWM from above link .
Choose the custom rom and follow the instructions posted for that rom .
CyanogenMod as the man says
Warning : Not for new users, flash this build only if you know what you are doing !!!
#Followed by his install instructions ~~~
jje
Click to expand...
Click to collapse
Thanks for the reply. I have been doing more reading and i think i am understanding the rooting process a bit better.
I looked at the link you posted (thanks for that, i saw the forum post for the i9000 but i never could find the i9100 post for some reason) and i DO have another question after reading through a good chunk of the posts on it.
There is no CF Root for my kernel, but the reply that was made to someone else with my kernel version was :
"Flash the Stock 2.3.4 ROM (XXKG5, XXKG6 or XXKG7) and root with CF-Root-XXKG6."
I understand that process and how it works but i thought you were only supposed to flash roms based on your firmware version? My KDD kernel version is running on 2.3.3
Will this cause any issues if i flash the stock 2.3.4 ROM?
Download cm7 zip for the newest nightly.
Copy it to internal sd card.
Flash any cf root kernel
Boot into recovery
Wipe data and cache, you will lose all your data on your phone, so backup sms (I recommend sms backup +), also you will lose App data so you might want to back that up first using something like titanium backup.
Wipe dalvik cache (under advanced)
Chose install zip from sd card
Select the cm7 zip
Reboot
If you get stuck at the boot screen go back into recovery and flash the zip again
Sent from my GT-I9100 using XDA Premium App
Thanks Veyka.
I think i'm ok with the CM7 install process. I am probably going to wait until i really feel like i understand the whole process from front to back before i start messing with that though.
I can't get to that point yet however since i haven't been able to get CWM recovery working yet. I have the Android Recovery 3e, which will not install from zip files that aren't digitally signed.
So i'm trying to get CF Root installed and working, however, as mentioned in my previous post there is no CF Root for my kernel. I would like it clarified if it is ok for me to flash to a 2.3.4 stock ROM (i'm running 2.3.3) and then use a CF root for a the new ROM.
I was under the impression that this was not a good idea.
If i should not be doing this, is there a recommended way to upgrade my firmware to 2.3.4 so i can use a newer CF Root?
Thanks
Pick a new stock rom, I would go for kg6, flash it via odin.
Then flash the kg6 CF root kernel via odin and you will have cwm recovery.
Don't put the pit into odin and don't tick repartition or update bootloader.
There is a good thread with all the info you need on flashing stock roms with odin and a list of all avaliable roms.
Sent from my GT-I9100 using XDA Premium App
Thanks for all the help. I was able to make sense of the process (which is actually quite simple, just needed to put it all together in my head to make sense) and get everything done.
Appreciate all the help!
veyka said:
Download cm7 zip for the newest nightly.
Copy it to internal sd card.
Flash any cf root kernel
Boot into recovery
Wipe data and cache, you will lose all your data on your phone, so backup sms (I recommend sms backup +), also you will lose App data so you might want to back that up first using something like titanium backup.
Wipe dalvik cache (under advanced)
Chose install zip from sd card
Select the cm7 zip
Reboot
If you get stuck at the boot screen go back into recovery and flash the zip again
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Hi,
I have rooted my phone using the quick root guide found here and therefore I have my stock kernel back w/ root. Do I need to install a cf root kernel?
Also, when the new ROM gets flashed how does one recover the apps and data lost?
NABNAP said:
Hi,
I have rooted my phone using the quick root guide found here and therefore I have my stock kernel back w/ root. Do I need to install a cf root kernel?
Also, when the new ROM gets flashed how does one recover the apps and data lost?
Click to expand...
Click to collapse
Use Titanium Backup PRO for your app. You can backup all of them then restore on any rom.
Is there anything that Titanium Backup doesn't back up for which I need to use another application?
Thanks.
NABNAP said:
Is there anything that Titanium Backup doesn't back up for which I need to use another application?
Thanks.
Click to expand...
Click to collapse
sms.. use another app to backup your sms.. for example sms backup as mentioned before..
Hey guys, I've had my S2 for about a month and decided to root it using Chain fire's post. I have the Telstra firmware(just incase), stock kernel and CF-root kernel, after rooting I flashed the stock kernel to remove the warning triangle, I still had root access and then tried using CWM zImage via the app... my phone rebooted into recovery mode but says:
-- copying media files...
Successfully copied meida files
# MANUAL MODE #
-- Updating application..
successfull...--Applying Multi-CSC...
Installing " "
Can't access to '/system/csc/TEL/sytem/
Successfully applied multi-CSC
then finally the normal(not clockworkmod from root) android recover options appear.
Does anyone know of a different root to CF-Root where I can use a stock kernel that doesn't hijack the recovery options?.
dylan1232 said:
Hey guys, I've had my S2 for about a month and decided to root it using Chain fire's post. I have the Telstra firmware(just incase), stock kernel and CF-root kernel, after rooting I flashed the stock kernel to remove the warning triangle, I still had root access and then tried using CWM zImage via the app... my phone rebooted into recovery mode but says:
-- copying media files...
Successfully copied meida files
# MANUAL MODE #
-- Updating application..
successfull...--Applying Multi-CSC...
Installing " "
Can't access to '/system/csc/TEL/sytem/
Successfully applied multi-CSC
then finally the normal(not clockworkmod from root) android recover options appear.
Does anyone know of a different root to CF-Root where I can use a stock kernel that doesn't hijack the recovery options?.
Click to expand...
Click to collapse
Recovery is part of the kernel, so all kernels will overwrite the recovery when you flash them.
Follow the guide in the cf-root thread to the letter to get CWM and remove the yellow triangle, or buy a USB jig and use it to reset counter and remove the yellow triangle.
I did exactly as the guide says, recovery now only works if I don't use a stock kernel.
I went into download mode, opened odin making sure repartition isn't checked, loaded CF-root-KF4.tar, got root access, the phone rebooted i made sure it was rooted and checked out CWM recovery then went into download mode again and flashed the stock kernel from Intratech's Telstra Carrier branded firmwares Thread and root was fine so I checked CWM recovery and it was gone, I then extracted zImage from the CFroot I flashed and placed on the phone /sdcard I ran CWManager clciked flash kernel>Zimage and it rebooted into the normal recovery mode with CSC crap there still.
How is there not a root program that doesn't modify (doesn't change features) recovery mode? I'd like to update by KIES in future and need to keep the stock kernel I believe.
Other root methods are posted on XDA .
jje
Sent from my GT-I9100 using xda premium
No useless posts please
it wasn't useless there are other methods ie super one click root
Sent from my GT-I9100 using xda premium
Other methods to root
Zergrush
Superoneclickroot
You *need* a custom kernel in order to have CWM recovery on the SGS2, if you just want root, you can flash a root kernel, then flash your stock kernel.
You will LOSE CWM but KEEP root.
Also CF-root is a stock kernel, just with a modified initramfs (added root and CWM recovery)
I think JJ was referring to searching the forum and you will find the other methods..... So not useless unless you need spoon feeding
Sent from my GT-I9100 using xda premium
When I said Useless I mean not being helpful, and it wasn't I've checked the forums which I thought I read superoneclick doesn't work on retail phones.
and on the and then there was root I saw the guide has been super-ceded by CF-root, most guides on youtube are CF-root I'll have to just look around more.
@Veyka is the superoneclick root working? and what's the alternative you suggest?.
Hi All
Please let me explain in detail:
1. I had original ICS and flashed CF-Root with ODIN
2. Flashed new JB-Polland with ODIN
3. Lost root access and CF apps
4. Re-flashed CF-Root, CF apps and root access granted
5. Opening CWM i get the following msg: "This version of CWM should be used with CF-CWM v1.1" Now from reading other posts, i think this error is due to CF-Root not supporting JB.
Therefore what are my options?
1. Can I flash a new root over CF-Root, that supports JB.
2. Do I do the triangle away and try to clear CF-Root
3. Any other suggestions?
Thanks in advance guys.
Whenever I'm flashing a ROM, I flash over the previous one.
I installed CF-Root, flashed MIUI, didn't like it so flashed CM10, didn't like it so flashed to stock again then reset my flash count to 0.
Or use it as is. Everyone who uses CF-Root with JB gets that message. You can still perform backups, updates and ZIP installs through CWM recovery.
Thanks Sleepycat, I didn't realise you could keep using it. Part of the message says some features have been disabled.
Running backup in recovery mode now and seems to be going sweet.
Thanks Guys
its just the app that's incompatible, not CWM itself.
Sent from my GT-I9300 using Tapatalk 2
Depending on what you are flashing, what is on the phone will be "overwritten". For example if you flash a kernel you will replace just the kernel, if you are flashing a full rom, everything that the rom contains will overwrite its equivalent in the phone (which is why you needed to reflash the root).
If you want to ensure you can get back to original state you needed to have done a nandroid backup at the beginning from which to restore later.
Hope this helps
Sent from my GT-I9300 using xda app-developers app
Guys I need help with rooting and installing CWM recovery on my phone so i can install custom roms. Im running on stock 4.03 ZSLPE...What is the safest way for me without bricking my phone. Because 1 of my friends super bricked his phone after trying to install a custom rom..Plz help
Try cf-foot ( kernel ) or try the zip methord ( i forgot the link , search in google ,this is a little bit safer )
Sent from my GT-I9100 using xda premium
Mebin Robin said:
Try cf-foot ( kernel ) or try the zip methord ( i forgot the link , search in google ,this is a little bit safer )
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Cf root will just root the phone ryt ?? What i want is to have CWM recovery to be able to install custom roms
pasanjay said:
Cf root will just root the phone ryt ?? What i want is to have CWM recovery to be able to install custom roms
Click to expand...
Click to collapse
Cf root will give u root and CWM recovery, so u're be able to install custom rom
1. Download any version of CWM from here
2. Get desired rom (kernel too if you want)
3. Place everything in Externel SDcard
4. Boot into stock recovery (Power+Home+Vol up)
5. Use stock recovery to flash CWM
6. Backup Current stock rom
7. Wipe the usual
8. Flash Custom rom (Or just kernel)
9. Reboot
10. ?? Profit ??
Now you got Custom rom or Kernel + Full stock rom backup (can always get stock rom from sammobile if you lose it)
-Grift- said:
1. Download any version of CWM from here
2. Get desired rom (kernel too if you want)
3. Place everything in Externel SDcard
4. Boot into stock recovery (Power+Home+Vol up)
5. Use stock recovery to flash CWM
6. Backup Current stock rom
7. Wipe the usual
8. Flash Custom rom (Or just kernel)
9. Reboot
10. ?? Profit ??
Now you got Custom rom or Kernel + Full stock rom backup (can always get stock rom from sammobile if you lose it)
Click to expand...
Click to collapse
Thank u for the response. But im a bit scared flash or wipe in temp touch recovery. Because a friend of mine got his s2 super bricked while trying to flash on stock 4.04 kernel. does this emcc bug affect 4.03 stock kernels as well? So can i just flash the latest Siyah Kernel using ODIN ??
Any time you root/flash a Rom theres a chance to brick your phone. What -Grift- said is the easiest and best way to flash a custom Rom in my opinion. Just make a Nandroid backup, delete data and cache, install the zip file from your SD card. I've flashed 4 Roms so far with this phone, all successfully. Currently I'm running Cyanogenmod 7 on my DINC 2. Good luck on whatever method you choose.
Sent from my Droid Incredible 2 using Tapatalk.
Go into download mode, connect your phone to your computer and use Odin to flash a custom kernel to your phone. That done, you have root and you're safe from the emmc superbug. (EDIT: although 4.0.3 doesnt have the bug, if thats what is bothering you) You can then flash a custom rom or whatever else you please. Use the TAR version of siyah v4.1.5 from www.gokhanmoral.com
Instructions on how to use Odin are available all over this site and on the web in general. Search and you'll get it.
If you don't wanna use Odin, your only other option is flashing temporary CWM. Search for rachmat3's method or use the one mentioned above. All three are equally safe provided you read up on the procedure adequately.
99.9% of the phones getting bricked is coz people jump headlong into the procedure without first bothering to educate themselves on how to go about it. They get what they deserve.
Sent from my GT-I9100 using xda app-developers app.
If noobs on xda have taught me one thing, its that smartphones just aren't for everyone.
Or just wipe only when you have flash the rom (custom recoveries are safe e.g siyah dorimanx)
Edit: AFAIK 4.0.3 are safe the bug is with leaked 4.0.4?
HAXTREME said:
Go into download mode, connect your phone to your computer and use Odin to flash a custom kernel to your phone. That done, you have root and you're safe from the emmc superbug. (EDIT: although 4.0.3 doesnt have the bug, if thats what is bothering you) You can then flash a custom rom or whatever else you please. Use the TAR version of siyah v4.1.5 from www.gokhanmoral.com
Instructions on how to use Odin are available all over this site and on the web in general. Search and you'll get it.
If you don't wanna use Odin, your only other option is flashing temporary CWM. Search for rachmat3's method or use the one mentioned above. All three are equally safe provided you read up on the procedure adequately.
99.9% of the phones getting bricked is coz people jump headlong into the procedure without first bothering to educate themselves on how to go about it. They get what they deserve.
Sent from my GT-I9100 using xda app-developers app.
If noobs on xda have taught me one thing, its that smartphones just aren't for everyone.
Click to expand...
Click to collapse
Thank you for the info. I know few things about rooting and custom roms. I have flashed so moany roms with my HTC. Im new to samsung and odin. Thats why i wanted to make sure before doing anything stupid.
Thank u all for the help. I successfuly flashed Siyah kernel to get root and CWM
Hi All,
As an ex iPhone owner, I am new to Android. I want to root it so I can put on my own ROM.
I have found a straightforward method and already stuckon stage 1. TYPICAL.
I need to find an insecure kernel, but I cant find one. My existing on my v4.0.4 android S2 is
Kernel Version
3.0.15-I9100PBVLPC-CL1020445
[email protected] #3
Anyone know how I find one for this?
Thanks
OK....first things first.....ICS 4.0.4.....
Brick bug alert.......
See this thread...
http://forum.xda-developers.com/showthread.php?t=1693704
and download the app in the OP to find out whether you're at risk or not.
If you find that you ARE at risk....don't panic, all is not lost.
To root your phone, you can use this method....
http://forum.xda-developers.com/showthread.php?t=1501719
Download the two files in the links and follow the instructions.... You will find that you are rooted and have "temporary" CWM......
Do not wipe anything at this stage.
Use this temporary CWM to make your nandroid backup (first) and flash your "brick bug safe" kernel.
Once you have flashed the kernel you will find that the temporary CWM has been overwritten by the CWM in the kernel.
It is the kernel CWM that you use to perform the wipes and ROM flash. When you flash your chosen ROM, you will find that the ROM has overwritten the kernel/CWM that you previously flashed.....
This is how I did it, without issue.....good luck...
Sent from my CM10.1 powered Galaxy S2 with tapatalk 2