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..
I was quite familiar with rooting with my HTC Desire but the process for the GS 2 seems a bit more complex
I've rooted using Method 1 here. However, I just flashed the Root_xxx_xxx.zip without CWM.
If I want to flash CWM do I need to now unroot and flash CMW followed by the Root file, or can I install CMW after flashing the Root file?
Also, is CMW installed on the external SD card or is it kept on the phone itself? And any advantage/disadvantage to CMW 6,0 over 4?
Thanks chaps.
b0ng0 said:
I was quite familiar with rooting with my HTC Desire but the process for the GS 2 seems a bit more complex
I've rooted using Method 1 here. However, I just flashed the Root_xxx_xxx.zip without CWM.
If I want to flash CWM do I need to now unroot and flash CMW followed by the Root file, or can I install CMW after flashing the Root file?
Also, is CMW installed on the external SD card or is it kept on the phone itself? And any advantage/disadvantage to CMW 6,0 over 4?
Thanks chaps.
Click to expand...
Click to collapse
u can flash the CWM after flashing the root file no need to unroot
its installed on ur internal memory and CWM 6.x is more advanced compared to 4.x for u since all the latest custom kernel's are based on CWM 6.x for now
Sun90 said:
u can flash the CWM after flashing the root file no need to unroot
its installed on ur internal memory and CWM 6.x is more advanced compared to 4.x for u since all the latest custom kernel's are based on CWM 6.x for now
Click to expand...
Click to collapse
Thanks buddy, I really appreciate you taking the time to answer!
b0ng0 said:
Thanks buddy, I really appreciate you taking the time to answer!
Click to expand...
Click to collapse
ur welcome
hi,
after reading & talking to people regarding changing ROM most of the people recomended backing up the EFS partition (the IMEI)
i have read many tutorials some of them with weird hidden manus that dint match mine #*7284# and actually im getting kind of lost...
can anyone please help me find a guide with an updated on how backup my EFS/IMEI before im trying to mess with my phone?
thanks in advance,
ER
It's just a folder in the root of the device. You can copy it manually using any file manager with root access. Some recoveries such as philz, have an option to backup. There are efs backup apps on play.....
Sent from my GT-I9300 using Tapatalk 2
rootSU said:
It's just a folder in the root of the device. You can copy it manually using any file manager with root access. Some recoveries such as philz, have an option to backup. There are efs backup apps on play.....
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
so i have to root my samsung before rom massing to backup IMEI in the EFS?
Yes, but if you want to stay stock no need to back up efs there is slim to nothing chances you will lose imei
Hi, if you want backup /efs folder, don't do a copy folder with root explorer.
Use this app play.google com /store/apps/details?id=net.hellcat.droiddev.ktool
errdos said:
so i have to root my samsung before rom massing to backup IMEI in the EFS?
Click to expand...
Click to collapse
Well if you want to flash custom ROMs you are going to need Root anyway except if you just want to update your current Samsung Firmware. In this case you can just flash via Odin of course without Rooting your device.
Maybe you can backup the EFS Folder via ADB but I never tried that so just pulling it from the system folder via a root explorer is easier, at least for me.
Scarface1991 said:
Well if you want to flash custom ROMs you are going to need Root anyway except if you just want to update your current Samsung Firmware. In this case you can just flash via Odin of course without Rooting your device.
Maybe you can backup the EFS Folder via ADB but I never tried that so just pulling it from the system folder via a root explorer is easier, at least for me.
Click to expand...
Click to collapse
if i understood correctly you flash CWM trough odin and then you can just flash your new rom. am i worng?
and it seems that that guy above you mentioned that copying isn't enough...
so root --> back up all EFS folder (which contains IME) --> flash CWM trough odin --> use CWM to install new rom?
ER
errdos said:
if i understood correctly you flash CWM trough odin and then you can just flash your new rom. am i worng?
and it seems that that guy above you mentioned that copying isn't enough...
so root --> back up all EFS folder (which contains IME) --> flash CWM trough odin --> use CWM to install new rom?
ER
Click to expand...
Click to collapse
The guy above said that a manual restoring of EFS isn't possible when the phone won't boot into the ROM, well that`s correct but the point of a EFS backup is to restore it when you have a working ROM but without a EFS Folder (happened for some reason more than once here at XDA).
Yes if you have Root, backup your EFS Folder, then you can flash a CWM Recovery through Odin and then after wiping data/cache you can flash a new custom ROM.
first of all thanks for all the help. now at least i can start
so ill just look for goot root tutorial
more of a opinion questions:
so you recommend on using Odin to get CWM? or RomManager ( i heard it can do it)
do you have any rom you can reommend on? or another restore program other then clockwork?
errdos said:
first of all thanks for all the help. now at least i can start
so ill just look for goot root tutorial
more of a opinion questions:
so you recommend on using Odin to get CWM? or RomManager ( i heard it can do it)
do you have any rom you can reommend on? or another restore program other then clockwork?
Click to expand...
Click to collapse
Well it shouldn't really matter but one time I tried to flash CWM through ROM Manager and it failed for some reason leaving me with a bootloop. I don't now what went wrong there but since then I either use Odin to flash CWM or the last time I did it by flashing the Siyah Kernel. It gives you Root and you can flash the CWM Siyah Touch Recovery straight from the S-Tweaks App but it`s really your decision.
About the ROM, there are ROMs that are based on Samsung`s TouchWiz Firmware and ROMs that are based on AOSP / CyanogenMod. There is no such thing as a best ROM, so you are going to have to figure this out yourself since it depends on your personal taste. I use Temasek`s build of CyanogenMod with his Kernel and it gives me the right amount of customization and can be used as a daily driver.
Scarface1991 said:
The guy above said that a manual restoring of EFS isn't possible when the phone won't boot into the ROM
Click to expand...
Click to collapse
adb shell?
rootSU said:
adb shell?
Click to expand...
Click to collapse
I don't have much ADB experience. So it is possible without actually booting into the ROM to push the EFS Folder into the /system folder?
yes
Scarface1991 said:
I don't have much ADB experience. So it is possible without actually booting into the ROM to push the EFS Folder into the /system folder?
Click to expand...
Click to collapse
So long as your recovery supports it (custom recovery) then yep.
Sent from my GT-I9300 using Tapatalk 2
Flashing and Rootins
Thealshear said:
Yes, but if you want to stay stock no need to back up efs there is slim to nothing chances you will lose imei
Click to expand...
Click to collapse
Unless u want a $400 MP3 player make many and various types of backups.
For ten days i was without a cool phone cuz i rushed ahead and didnt read the guides in their entirety esp the parts on backup-i was so keen to flash a rom and i wrecked my phone and it wasnt easy also worth a read is the pages on how to decypher the code eg where that firmware is from and what modem or csc it has with it
i am currently on cm10.1 nightly builds.i did not do back up of my stock rom.i want to go back to my stock rom because many of the samsung features are missing even though its fast.please tell me the clear procedure to flash it(wiping etc.).if i go back do i loose my root access and also custom recovery.how to get again root access to install custom rom
sunnihith said:
i am currently on cm10.1 nightly builds.i did not do back up of my stock rom.i want to go back to my stock rom because many of the samsung features are missing even though its fast.please tell me the clear procedure to flash it(wiping etc.).if i go back do i loose my root access and also custom recovery.how to get again root access to install custom rom
Click to expand...
Click to collapse
Download one of the stock ROMs from Sammobile.com or simply from here and flash it using ODIN. Check this. Remember to download 4.1.2 + ROMs only. Don t flash ICS ROMs as there is a risk of SDS.
Once you flash stock, you will loose your root. So just root again using CF AutoRoot. CF-AutoRoot does not give you custom recovery. So after rooting you will have to install a custom recovery.
PhilZ Recovery is good. Download the .tar.md5 and flash using ODIN same way you flashed the ROM.
NOTE : - Download the versions for your phone model only. Don t download and flash other phone model s ROM/Recovery.
things to do before and after flashing
dhirend_6d said:
Download one of the stock ROMs from Sammobile.com or simply from here and flash it using ODIN. Check this. Remember to download 4.1.2 + ROMs only. Don t flash ICS ROMs as there is a risk of SDS.
Once you flash stock, you will loose your root. So just root again using CF AutoRoot. CF-AutoRoot does not give you custom recovery. So after rooting you will have to install a custom recovery.
PhilZ Recovery is good. Download the .tar.md5 and flash using ODIN same way you flashed the ROM.
NOTE : - Download the versions for your phone model only. Don t download and flash other phone model s ROM/Recovery.
Click to expand...
Click to collapse
what are things i need to do before and after flashing..fatory reset etc...wiping dalvik cache..please mention clearly.i did my current cm10.1 back up and also users apps with titanium back up.will that back up delete while flashing.can i use that back up after gaining root access to restore the user apps..please explain clearly.
sunnihith said:
what are things i need to do before and after flashing..fatory reset etc...wiping dalvik cache..please mention clearly.i did my current cm10.1 back up and also users apps with titanium back up.will that back up delete while flashing.can i use that back up after gaining root access to restore the user apps..please explain clearly.
Click to expand...
Click to collapse
Goto recovery now with your custom ROM, wipe data. Then reboot into download and flash Stock ROM and do as I mentioned.
And yes the backup which you have can be used after gaining root access to restore apps+data using Titanium Backup.
The backups are stored in your SD card. Nothing is deleted from the SD card. But to be on the safer side, just keep a backup of your backups in your computer.
The CM10.1 backup should be in clockworkmod folder in internal/external SD and the apps backup should be there in Titanium Backup folder in internal SD card.
Simply read the how to return to stock for warranty guide
Is there a need to use triangle away app
dhirend_6d said:
Goto recovery now with your custom ROM, wipe data. Then reboot into download and flash Stock ROM and do as I mentioned.
And yes the backup which you have can be used after gaining root access to restore apps+data using Titanium Backup.
The backups are stored in your SD card. Nothing is deleted from the SD card. But to be on the safer side, just keep a backup of your backups in your computer.
The CM10.1 backup should be in clockworkmod folder in internal/external SD and the apps backup should be there in Titanium Backup folder in internal SD card.
Click to expand...
Click to collapse
Is there a need to use triangle away app..during this process..i dont want to claim any warranty.if official firmware update is released can i download that and flash on my rom
sunnihith said:
Is there a need to use triangle away app..during this process..i dont want to claim any warranty.if official firmware update is released can i download that and flash on my rom
Click to expand...
Click to collapse
If you don't want to claim any warranty then there is no need to use Triangle Away App...
My Binary Count is 13 and i don't care to reset it.
but if you are returning to stock rom then its always a good idea to reset your binary count.
because if you broke your touch then there is no way to reset your binary count and you wont be able to claim warranty.
believe me it happened to me once.
I always thought that if there is something problem with my phone then i could use triangle away and un-root my phone to claim warranty
but what if touch screen is not working ? Damn no way to reset binary cout
sunnihith said:
Is there a need to use triangle away app..during this process..i dont want to claim any warranty.
Click to expand...
Click to collapse
No.
laura almeida said:
If you don't want to claim any warranty then there is no need to use Triangle Away App...
My Binary Count is 13 and i don't care to reset it.
but if you are returning to stock rom then its always a good idea to reset your binary count.
because if you broke your touch then there is no way to reset your binary count and you wont be able to claim warranty.
believe me it happened to me once.
I always thought that if there is something problem with my phone then i could use triangle away and un-root my phone to claim warranty
but what if touch screen is not working ? Damn no way to reset binary cout
Click to expand...
Click to collapse
Now why would the touchscreen stop working abruptly??
UNLESS YOU FLASH SOME OTHER DEVICES S ROM OR RECOVERY.:cyclops:
And also this.
dhirend_6d said:
No.
Now why would the touchscreen stop working abruptly??
UNLESS YOU FLASH SOME OTHER DEVICES S ROM OR RECOVERY.:cyclops:
And also this.
Click to expand...
Click to collapse
I dont Actually remember it was a long time ago...
they said my touch sensor got fried
---------- Post added at 02:04 PM ---------- Previous post was at 01:58 PM ----------
dhirend_6d said:
No.
Now why would the touchscreen stop working abruptly??
UNLESS YOU FLASH SOME OTHER DEVICES S ROM OR RECOVERY.:cyclops:
And also this.
Click to expand...
Click to collapse
Using A Mouse is a very good idea.
Never thought about this before
Thank you very much for sharing some Light
sunnihith said:
Is there a need to use triangle away app..during this process..i dont want to claim any warranty.if official firmware update is released can i download that and flash on my rom
Click to expand...
Click to collapse
i had flashed stock rom today morning.in the morning it wa all fine it was chargingamd also pc was detecting my phone but now it is not charging.more over my pc is also not able to detect my phone.there is also no sound when connected to stock charger.i have tried with other cable and also other usb but not charging.its showing the symbol but not charging.please help me out.
dhirend_6d said:
Goto recovery now with your custom ROM, wipe data. Then reboot into download and flash Stock ROM and do as I mentioned.
And yes the backup which you have can be used after gaining root access to restore apps+data using Titanium Backup.
The backups are stored in your SD card. Nothing is deleted from the SD card. But to be on the safer side, just keep a backup of your backups in your computer.
The CM10.1 backup should be in clockworkmod folder in internal/external SD and the apps backup should be there in Titanium Backup folder in internal SD card.
Click to expand...
Click to collapse
i had flashed stock rom today morning.in the morning it wa all fine it was chargingamd also pc was detecting my phone but now it is not charging.more over my pc is also not able to detect my phone.there is also no sound when connected to stock charger.i have tried with other cable and also other usb but not charging.its showing the symbol but not charging.please help me out.
sunnihith said:
i had flashed stock rom today morning.in the morning it wa all fine it was chargingamd also pc was detecting my phone but now it is not charging.more over my pc is also not able to detect my phone.there is also no sound when connected to stock charger.i have tried with other cable and also other usb but not charging.its showing the symbol but not charging.please help me out.
Click to expand...
Click to collapse
Weird. O__O Well try wiping the data/cache/dalvik from recovery and check.
dhirend_6d said:
Weird. O__O Well try wiping the data/cache/dalvik from recovery and check.[/QU
wiped cache,dalvik cache and also done factory rest.its showing symbol but not charging.more over i once again flashed cm10.1 to check whether its a stock rom problem but same result.
Click to expand...
Click to collapse
dhirend_6d said:
Weird. O__O Well try wiping the data/cache/dalvik from recovery and check.
Click to expand...
Click to collapse
wiped cache,dalvik cache and also done factory rest.its showing symbol but not charging.more over i once again flashed cm10.1 to check whether its a stock rom problem but same result.
Hello,
is there any easy way to backup my original factory firmware so after I flash a new ROM and I won't like it I can revert back to what factory gave me?
Best you can do is root your phone, and do a nandroid backup in CWRecovery before doing anything else to the phone (flashing a custom rom/kernel/etc). This will give you a 'snapshot' of your stock setup only with root, and all you'd need to do to unroot is flash a stock kernel.
Or you can simply flash a stock rom with Odin over whatever you have at the time.
There's no way to do what you're asking with a stock/unrooted phone.
As mentioned above u can't do it with out rooting. First root your phone without flashing any custom rom or kernel by pasting the zip file in ext sd and apply update using stock recovery. Then download recovery tools from play store and get your temporary cwm touch recovery. After this go to stock recovery and apply this zip. Then do a nandroid backup and reboot after it finishes. You'll have the exact stock rom, kernel and recovery. :good:
santhosh502 said:
First root your phone without flashing any custom rom or kernel by pasting the zip file in ext sd and apply update using stock recovery. Then download recovery tools from play store and get your temporary cwm touch recovery. After this go to stock recovery and apply this zip. Then do a nandroid backup and reboot after it finishes. You'll have the exact stock rom, kernel and recovery. :good:
Click to expand...
Click to collapse
I know you guys here don't like such questions, but can I ask for links to that tools? I got S2 Root file but it has to be flashed via Odin. What recovery tools from Play Store? You mean this?: https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools&hl=pl
How can I get "my temporary CWM touch recovery"? What ZIP to apply then? Geez! Am I that stupid or it is just language issue? Hahaha
blackfire74 said:
I know you guys here don't like such questions, but can I ask for links to that tools? I got S2 Root file but it has to be flashed via Odin. What recovery tools from Play Store? You mean this?: https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools&hl=pl
How can I get "my temporary CWM touch recovery"? What ZIP to apply then? Geez! Am I that stupid or it is just language issue? Hahaha
Click to expand...
Click to collapse
Dont worry dude. i'll try and explain as much as i can.
1. Go to http://forum.xda-developers.com/showthread.php?t=1746794 and choose the Root_SuperSU.0.96.Only-signed.zip or Root_SuperSU.0.98.Only-signed.zip from the attachments.
2. Paste it in your ext sd card and power off.
3. Reboot into recovery mode and choose apply update from sdcard and select the SuperSU file.
4. Now reboot your device and it will be successfully rooted and SuperSU will be installed.
5. Download temporary cwm recovery from their website or get it via recovery tools in play store. (link provided by you is correct except for different language i think )
6. Paste cwm.zip it in ext sd and reboot into recovery mode. apply update and you will get temporary cwm recovery.
7. Now you can take backup from it. it will backup all your data and both rom, kernel and even recovery will be stock.
Be careful while flashing roms or kernels though. :good: