Hi,
I'm researching flashing via CWR, ROM over ROM without flashing to Stock via ODIN. Specifically, I'm at Cog 3.02 with "base" Cognition Kernel/Modem thinking about going to Andromeda...both employ Voodoo/EXT4, so shouldn't need to disable lagfix (I think?)...
I read at this link (apologies for spaces, but I'm new so can't post actual links): h t t p : / / forum.xda-developers.com/showthread.php?t=900463
a spirited debate starting about page 4 that flashing to ODIN is effectively doubling your chances for a bad flash, and that recovering a bad flash via CWM is far easier (just try re-flash again...and again(?) until fail back to trying ODIN) than recovering a bad ODIN flash.
If that's true, what prep should I do first via CWR?
1. Andromeda says requires wipe, does ROM install do this or do I do it via CWR first (wipe data/factory reset in recovery)? How 'deep' is a wipe...what do I need to save prior to this?
2. Wipe Dalvik Cache and/or wipe cache partition?
3. Save /efs folder?
4. Aside from TiBu backup to PC, am I missing anything else to save? I forgot to save my Android ID on my first flash, so it's my understanding I can only get that back via flash to Stock...I'd prefer to only go to ODIN if I have to.
Another question I had was regarding nandroid. I made a nandroid backup right after flashing to Cog. Do I really even need this? Since I haven't changed kernel/modem, wouldn't I be better off just flashing my initial Cog zip file?
Finally thanks to all who make this site kick_ss. Connexion2005's videos are indispensable for a newbie like me. People actually answer questions here, and the Devs suceed in delivering onto us a wolf in (out of the box) sheep's clothing...something AT&T and Samsung have failed to do.
Cognition 3.02 is my first and only custom ROM and DG, you have literally saved me from making my phone a brick the old fashioned way: throwing it against a wall. Running flawlessly since Jan 17th...at the same time, I am eager to see what else is out there, ***safely*** as possible.
Thanks in advance.
Since they are both ext 4 you should be ok.
The rom wipes, I clear davlik cache before flash and after, but there our no good reason as to why
Efs files, do you use kies? If so you may want to back them up, if not don't worry, I have never backed then up
Odin flash is not needed but my opinion is you should know how to use odin prior to flashing. Why panic to figure it out if something goes wrong,?
NANDROID only needed if youare going back to cog and after you have flushed the rom you want to restore settings
I think I got everything you asked
Thank you.
So really just the Dalvik cache wipe in CWR prior to.
Kies...soooo failed ever getting that working, and don't seem to need it.
Yeah I actually flashed ODIN1 unnecessarily prior to my flash to Cog. I was at stock and somehow thought ADW would mess it up...rook. I have build 1006 so good to know ODIN's there if I need it.
Re: Nandroid, but if I kept the initial zip for my flash to Cog wouldn't I just use that? Or does Nandroid do better job of ensuring good flash back to what I have right now?
Not familiar with flushing...Would I be able to restore Nandroid directly on top of ROM I'm switching off of?
Thanks again.
OP,
You'd double the chance of failure if all else were equal. I don't have statistics, but I have no doubt that failures happen far more often with odin flashes, though.
1. Andromeda says requires wipe, does ROM install do this or do I do it via CWR first (wipe data/factory reset in recovery)? How 'deep' is a wipe...what do I need to save prior to this?
2. Wipe Dalvik Cache and/or wipe cache partition?
3. Save /efs folder?
4. Aside from TiBu backup to PC, am I missing anything else to save? I forgot to save my Android ID on my first flash, so it's my understanding I can only get that back via flash to Stock...I'd prefer to only go to ODIN if I have to.
Click to expand...
Click to collapse
The ROM install script does the wipe. This simply means all your apps and data will be erased (your pictures and anything on the internal and any external sdcard will not be deleted).
I never wipe the dalvik cache or cache partition before flashing. I only do that if I'm having issues like FCs (sometimes happens after a bad theme install, for example).
You probably should have backed up /efs before flashing anything, but that's not to say a backup now isn't a good idea. You only need to do this once.
If I recall, you do need to flash 2.1 to get the ID back. I'm not 100% sure there isn't another way.
WRT the nadroid backup, you don't really need it. What I do is keep 2 or 3 good CWM flashable ROMs and the CWM update.zip on my sdcard in case of problems. I also keep TiBU backup of my stuff there (which I also occasionally backup to my PC just in case my sdcard gets wiped for some reason).
One thing I would suggest is to be sure you have working button combos in case you ever need download mode (hopefully you never will, but it's always possible). If you don't have that, there is a clockwork flashable fix or you could just flash cognition or perception once and then flash whatever you want over them (you can do both flashes all without ever leaving recovery). That should fix the button combos since DG's ROMs include a good sbl.bin (I'm not a fan of that inclusion, but it is useful in this case). Since you are running Cog, I assume your download mode is already working.
Thanks opcow.
Yeah I made sure I could get into d/l and recovery mode with button combos before I even rooted.
So would you ever use a Nandroid backup if you added a different kernel/modem to a ROM? Or would you just go back to the initial zip and SGS Kernel to flash kernel/modem? I haven't done kernel flash...yet...
Madtowndave said:
Thanks opcow.
Yeah I made sure I could get into d/l and recovery mode with button combos before I even rooted.
So would you ever use a Nandroid backup if you added a different kernel/modem to a ROM? Or would you just go back to the initial zip and SGS Kernel to flash kernel/modem? I haven't done kernel flash...yet...
Click to expand...
Click to collapse
If the ROM you were running when you backed up is compatible with the new kernel then I don't see why there would be a problem. I don't do it, myself, but I'm not sure why. Maybe it's because I have the paid TiBU and I just use that.
Thanks again...
Yeah I bought full TiBu, so obviously that should work for the apps/data.
Did some more digging tonight and apparently Nandroid backup is ROM only, not Kernel...So seemingly would need to be on same Kernel at least to do proper Nandroid restore.
...that being the case, I guess I don't understand why people stress importance of running a Nandroid prior to and/or post ROM flash...am I missing something?
If you like a rom and set everything up but want to try another doing a nandroid allows you to restore once you flash the rom again.
Also good to run nandroid on new flash, so if you play with themes and something goes wrong you can restore
That makes sense.
Showing me newbie-ness since I haven't played around with themes yet...
...Figured I'd at least get 2nd ROM flash out the shoot before playing with kernels, modems or themes...
This thread is helpful for me. I appreciate your time.
This is along the lines of the question that I was going to post so figured would ask here. I too am considering trying out the new Andromeda. I am currently using Cog 3.04 and want to test out the new Andromeda. The TiBu I have right now is from when i was on stock as I just recently purchased this and Cog was my first flash.. Would i want to continue to use that backup when i flash to andromeda, or would it be better to run a full backup with tibu while cog is on there and then flash to andromeda and use the cog backup??
also,, from above, i could possibly just skip the step with odin and go straight to andromeda? or do I need to run odin and put it back to stock before going over to andromeda?
thanks
zug
Hey Zug,
Just flashed andromeda last night via method outlined above...did not revert to stock at all (no odin). Only issue thus far is market only showing very few installed apps under 'My Apps', but I think this is a common issue. Will research solution tonight (I did have some issues getting back all apps from TiBu, but after I restored missing apps twice and rebooted a few times they all appear to be back). Also my simi clock widget comes and goes, not sure why...might clear dalvik cache to see if that helps.
Regarding TiBu, it saves apps and data. It is not ROM specific...you just back it up, then after you flash new ROM you restore missing apps with data (do NOT restore system data).
EDIT: Resolved the My Apps Market issue (only a few were showing after flash) by going to Settings, Applications, Manage, go to Market, Clear Data, reboot. Search is my friend.
i897 running Andromeda 2.0
Thanks Madtowndave.. i might give that a try.. so, since my phone is rooted and what not, i can just go to the guide and start at the portion about puting the new rom on the sd card, rebooting it and what not in recovery and select that zip and flash it right ? (well condensed version of course) and it should all be good?? guessing if this fails can always use the odin and wipe it and go back?
since i added a few new apps, guessing then that i should use tibu and go ahead and reback up everything since this rom does the master clear and then reload them right?? and hate to ask.. but how do I do the nandroid? newbie still to android and i know that just backs up the rom, but is it a app to dl from market? was fishing around in phone and didnt quite see it yet. .but figured i would do a nandroid in case i want to go back to cog.. this smart?
thnx again
zug
I think most of your questions are answered by others in this thread...
One thing I noticed last night is that I only got red (voodoo) cwm recovery menu via 3 button or long press power and reboot to recovery...when I rebooted to recovery via ROM Manager, I got the green cwm recovery menu. Not sure if this matters, but in another forum (on Vibrant phone, our sgs cousin), they said to flash ROM via the red voodoo cwm menu (since cog and andromeda both employ voodoo you can leave it enabled).
Nandroid backup you can do either from ROM manager or in cwm recovery...
Also andromeda wipes the system data, not a master clear...your data on 16 gig internal memory should not be affected, but is very good idea to backup everything to pc per the flash custom ROM guide.
i897 running Andromeda 2.0
Thanks again madtown.. going to give it a try now.. as andromeda just finished DL'ing
Good luck, hope it goes smooth for you as it seemingly has for me...Feel like a bit of a heretic for not flashing to odin first...maybe I'm just lucky.
i897 running Andromeda 2.0
hmm. ok. .so did the reboot to recovery and installed andromeda.. did it take a tad bit for yours to boot into the phone portion after it got to the andromeda screen?? mine seemed like it was hanging and was about to worry.. but finally booted in.. so figured would see if yours did too? .. gonna test stuff out now and restore tibu
Yeah, did for me too...and yes I was worried. Pretty sure this is very normal on first boot into new ROM in general. Like I said, TiBu was a bit cranky for me and required 2 restores and reboots...
Really enjoying this ROM, btw.
i897 running Andromeda 2.0
yeh.. im still doing the install from tibu (getting paid version after tomorrow since payday since im hating have to select install for every app ) .. and then will reboot and test .. though one thing ive noticed that is diff from the video is the lock screen.. in his review it was the lock button and he swiped it up.. mine is set to a puzzle piece by default?? any idea??
edit.. k mine was a 1st time go for apps restored with tibu .this is pretty nice.. it does appear to be a lot faster/smoother than cog so far.. though the Keep the lights on app should keep my bottom buttons on all the time right? least thats what i thought i was from the video and mine seem to still fade out.. even though i hit the app and it said it was enabled..
changing unlock is in settings, display...
Dunno about lights, mine just worked. Make sure service started and reboot I guess.
i897 running Andromeda 2.0
ok.. that was what it was for the lock part.. thnx .. didnt know that was there for those 4 choices.. thought only could do the none, pattern, pw etc..
everything went fine until i decided to load my contacts/sms etc from tibu.. now when i rebooted to add them, i keep getting the message "Sorry, The application Swype (processcom.swype.android.inputmethod) has stopped unexpectedly.. please try again" constantly getting things like that about swype.. any idea what happened or what i need to do?
edit.. sucked it up and re-flashed ;( will just sync contacts and deal with the ones missing for now ;(
Related
Ok, so I'm thinking about finally flashing a rom because I am tired of waiting on the official update, probably using cog. However there are some things that I want to make sure I understand before I start flashing.
(1) I want to be able to go back to this official jh7 in car something arises. If I am not mistaken, I can do that through clockwork recovery by using "flash clockwork mod". If I'm correct this will create an update.zip file that can be reinstalled by going to phone recovery and reinstalling packages. If so, what all does this back up? Will it be like a stock jh7 with only default apps and settings? Do I need to un root and un-lag fix from what I did through ryanza oclf?
(2) do I need to un root and un lag fix oclf to install a rom.
(3) I'm pretty sure that it will not have my apps/settings from now, to get these I must backup using titanium, and reinstall from titanium on new rom correct?
Sent from my SAMSUNG-SGH-I897 using XDA App
Nerz said:
Ok, so I'm thinking about finally flashing a rom because I am tired of waiting on the official update, probably using cog. However there are some things that I want to make sure I understand before I start flashing.
(1) I want to be able to go back to this official jh7 in car something arises. If I am not mistaken, I can do that through clockwork recovery by using "flash clockwork mod". If I'm correct this will create an update.zip file that can be reinstalled by going to phone recovery and reinstalling packages. If so, what all does this back up? Will it be like a stock jh7 with only default apps and settings? Do I need to un root and un-lag fix from what I did through ryanza oclf?
(2) do I need to un root and un lag fix oclf to install a rom.
(3) I'm pretty sure that it will not have my apps/settings from now, to get these I must backup using titanium, and reinstall from titanium on new rom correct?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
Great place to start is with Cognition Roms. Have run several and currently on 2.3b6. It's fast and the Froyo touches make it worth NOT waiting for an official update.
1. Once you are rooted, install Rom manager, and flash Clockwork Recovery. Reboot into Recovery from Rom manager. There are several options in recovery but toggle to backup and restore and then select backup. Doing this will create a nandroid backup of your phone as it exists now. This file will be stored on your phone's external sd and from there I always copy or move mine to my removable sd card. If you ever want to restore reboot into clockwork recovery, toggle to backup and restore, then restore and find the file (would rename it if i were you) then restore.
Another great tool is the Odin 1 click restore. If you get your phone jacked and can't get into recovery this will take you back to stock with no root. Cog recommends flashing back to stock with Odin and then rooting again before flashing another rom so it would be good to learn this method anyway.
2. Can't flash a new rom without being rooted. I would uninstall the lag fix also. There is a lagfix built into the current Cog rom called Voodoo.
3. Backup up apps with Tit backup but when you restore, restore the app only and not the data. I backup my text messages and call log with sms backup which works pretty well and restores easily.
From your current state. Download the latest cog rom 2.3b6 from your phone's browser and rom manager will pick up the download. Go to rom manager when it's downloaded, click download rom, find the zip file, wipe date, wipe cache and watch the magic.
The cognition wiki explains the steps as well.
The water's warm so jump on in.
Roof King said:
3. Backup up apps with Tit backup but when you restore, restore the app only and not the data. I backup my text messages and call log with sms backup which works pretty well and restores easily.
From your current state. Download the latest cog rom 2.3b6 from your phone's browser and rom manager will pick up the download. Go to rom manager when it's downloaded, click download rom, find the zip file, wipe date, wipe cache and watch the magic.
The cognition wiki explains the steps as well.
The water's warm so jump on in.
Click to expand...
Click to collapse
Thanks for your help, I'm anxious now. If I want to restore a game amr its save games don't I have to restore data too? And on the wipe data and write cache, by that you mean from clockwork recovery? Thanx again for your help
Sent from my SAMSUNG-SGH-I897 using XDA App
I've read it many times in the Cognition forum that restoring data with apps can give you problems. I have done it in the past with no difficulties on some apps and had issues with others. You can try and see what happens. My kids always get upset when I flash a new rom because they have to start Angry Birds from the beginning again. I'm not an expert by any means but you might want to search the cognition thread and get some second opinions.
You can flash a new rom from rom manager and since you are at stock with root is probably the easiest. Go to rom manager, install rom from sd card, you will then be taken to your sd file directory, go to download, then the cog file you want to flash. You will get a prompt to backup existing rom which you can do if you haven't already done your nandroid backup but if you have a backup already then you can leave unchecked. You will also get a prompt to wipe date and cache which you want to do. Rom manager will take it from there. Phone will go into recovery and you will see on the screen what is happening as the file is downloaded and everything currently on the phone is wiped and will reboot.
Note on Tit backup - I would copy your backup file to your external sd. My files, long press tibu, copy, go to external sd, paste. Little extra protection and only restore apps and not system stuff. Apps are always a certain color in tibu.
Ok, so when I try a remove oclf it gives me an error dating I have 312 mb free on rfs, but 662 mb used on ext2, must free up some space.
Do I delete some stuff on /data/data to free up some space?
Sent from my SAMSUNG-SGH-I897 using XDA App
Not sure on that one. I had oclf installed once and was able to uninstall pretty easy in Ryan's program. It might not matter if you are wiping data but DG has posted several times about disabling lagfixes. You can always give it a shot and then restore your backup if you have issues.
Sent from my SAMSUNG-SGH-I897 using XDA App
I successfully installed cognition and like to say thank you for your help and thanks to thanks to great developers and helpful ppl of this great community.
Sent from my SAMSUNG-SGH-I897 using XDA App
Nerz said:
I successfully installed cognition and like to say thank you for your help and thanks to thanks to great developers and helpful ppl of this great community.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
No prob! Welcome to the club
Ok, i have read many posts, the one from ODIN and ask people, watched videos, and nothing. Im starting in the rooting process, im currently on Phoenix 2.5, before i flashed this rom i made a backup rom with Clockwork, i decided to restore to stock using clockwork, but it failed on me and i fear that my phone was bricked. I flashed again the phoenix rom, but i want to return to my stock rom, but i dont know why, i just want to flash darkys rom, but i dont know how to restore back to stock, if i use odin by default i have to do the master clear, please help me, i dont want to be stuck on this rom.
hernan078 said:
Ok, i have read many posts, the one from ODIN and ask people, watched videos, and nothing. Im starting in the rooting process, im currently on Phoenix 2.5, before i flashed this rom i made a backup rom with Clockwork, i decided to restore to stock using clockwork, but it failed on me and i fear that my phone was bricked. I flashed again the phoenix rom, but i want to return to my stock rom, but i dont know why, i just want to flash darkys rom, but i dont know how to restore back to stock, if i use odin by default i have to do the master clear, please help me, i dont want to be stuck on this rom.
Click to expand...
Click to collapse
#1: Are you disabling Lagfix before flashing? If not, that may be your problem.
#2: Prepare to be flamed for posting in the devs section with a Q&A post.
hernan078 said:
Ok, i have read many posts, the one from ODIN and ask people, watched videos, and nothing. Im starting in the rooting process, im currently on Phoenix 2.5, before i flashed this rom i made a backup rom with Clockwork, i decided to restore to stock using clockwork, but it failed on me and i fear that my phone was bricked. I flashed again the phoenix rom, but i want to return to my stock rom, but i dont know why, i just want to flash darkys rom, but i dont know how to restore back to stock, if i use odin by default i have to do the master clear, please help me, i dont want to be stuck on this rom.
Click to expand...
Click to collapse
POST IN THE RIGHT SECTION (I guess I had to do that, right??)
To answer your question - Gr8danes is right, you should be disabling your lagfix to restore your backup first.
Do this by going into your /sdcard/voodoo directory - Create a folder named "disable-lagfix" and reboot your phone. You will hear the robotic voice reconverting your file system - this will take about 3-5 minutes.
Then proceed with flashing your stock backup.
If that fails, you will have to use ODIN One Click to revert back to Eclair 2.1
born_fisherman said:
POST IN THE RIGHT SECTION (I guess I had to do that, right??)
To answer your question - Gr8danes is right, you should be disabling your lagfix to restore your backup first.
Do this by going into your /sdcard/voodoo directory - Create a folder named "disable-lagfix" and reboot your phone. You will hear the robotic voice reconverting your file system - this will take about 3-5 minutes.
Then proceed with flashing your stock backup.
If that fails, you will have to use ODIN One Click to revert back to Eclair 2.1
Click to expand...
Click to collapse
So as long as the file system is restored (voodoo disabled) you CAN nandroid back to stock? Awesome.
thanks a lot, and sorry for posting in the wrong section.
Suppose everything fails, when i decide to use ODIN, do i need to do the master clear?
hernan078 said:
thanks a lot, and sorry for posting in the wrong section.
Suppose everything fails, when i decide to use ODIN, do i need to do the master clear?
Click to expand...
Click to collapse
no you do not need to master clear
also, the nandroid doesnt backup the KERNEL or the MODEM so you will likely get a bootloop after trying to restore your stock backup. in order to get back to stock, the best option is ODIN.
im using clockwork, i did the backup with clockwork
hernan078 said:
im using clockwork, i did the backup with clockwork
Click to expand...
Click to collapse
yeah, clockwork doesnt backup/restore the stock kernel+modem for you (one of its downfalls on this phone it seems). thats a manual process. the other option is to use the JH7 stock+rooted rom, thats designed for clockwork
But if i disable the lagfix, and do the restore using clockwork, it will fail? I MUST USE ODIN?? If i have to use ODIN, whats the point of doing a backup stock rom?
Pirateghost said:
yeah, clockwork doesnt backup/restore the stock kernel+modem for you (one of its downfalls on this phone it seems). thats a manual process. the other option is to use the JH7 stock+rooted rom, thats designed for clockwork
Click to expand...
Click to collapse
Haven't seen that around here, can you link?
Phateless said:
Haven't seen that around here, can you link?
Click to expand...
Click to collapse
dont know of any links. i just know in my testing that is what happened.
if you look at a backup done in clockwork, there are the following files created:
cache.img
data.img
datadata.img
nandroid.md5
system.img
if you are flashing from a 2.2 rom to a 2.1 backup, you will get caught in a bootloop because you still have the kernel from 2.2, as cwm doesnt backup the kernel for our phones. if you flash a 2.1 kernel, via clockwork, or odin, your backup will boot up, but you will probably get FC's on a lot of things, because the modem is still a 2.2 modem, and causes instabilities. if you then flash a 2.1 modem, your backup will boot up without any issues. the best way to deal with this is to keep a 2.1 kernel and 2.1 modem CWM flashable zips on your sd card alongside your nandroid backup, flash the modem and kernel, then restore the backup.
Pirateghost said:
dont know of any links. i just know in my testing that is what happened.
if you look at a backup done in clockwork, there are the following files created:
cache.img
data.img
datadata.img
nandroid.md5
system.img
if you are flashing from a 2.2 rom to a 2.1 backup, you will get caught in a bootloop because you still have the kernel from 2.2, as cwm doesnt backup the kernel for our phones. if you flash a 2.1 kernel, via clockwork, or odin, your backup will boot up, but you will probably get FC's on a lot of things, because the modem is still a 2.2 modem, and causes instabilities. if you then flash a 2.1 modem, your backup will boot up without any issues. the best way to deal with this is to keep a 2.1 kernel and 2.1 modem CWM flashable zips on your sd card alongside your nandroid backup, flash the modem and kernel, then restore the backup.
Click to expand...
Click to collapse
thats sounds to me like too much work, or things that i didnt do, best option is to use odin then, right?
hernan078 said:
But if i disable the lagfix, and do the restore using clockwork, it will fail? I MUST USE ODIN?? If i have to use ODIN, whats the point of doing a backup stock rom?
Click to expand...
Click to collapse
It backs up apps and settings, but it isn't meant for restoring firmware versions.
If you just want to run Darky's then just flash it and skip the whole returning to stock step. It's really not necessary.
opcow said:
It backs up apps and settings, but it isn't meant for restoring firmware versions.
If you just want to run Darky's then just flash it and skip the whole returning to stock step. It's really not necessary.
Click to expand...
Click to collapse
i dont need to go back to stock to flash another rom? i can just flash darkys on top of Phoenix?
hernan078 said:
i dont need to go back to stock to flash another rom? i can just flash darkys on top of Phoenix?
Click to expand...
Click to collapse
You should use the option in cwm recovery for WIPE DATA/SYSTEM RESTORE before you do, but yes.
hernan078 said:
i dont need to go back to stock to flash another rom? i can just flash darkys on top of Phoenix?
Click to expand...
Click to collapse
Yes, u don't have to restore stock first before flashing another rom, but like said above, make sure to do a factory reset in cwm..
As for odin, you don't have to master clear either, you can use either odin one click or download a stock rom from samfirmware.com and use regular odin...
Sent from my SGH-I897 using XDA App
Phateless said:
You should use the option in cwm recovery for WIPE DATA/SYSTEM RESTORE before you do, but yes.
Click to expand...
Click to collapse
i didnt understood your instructions, i just see and option that says wipe data/facory reset, what do i do to install darkys rom, while still on phoenix?
hernan078 said:
i didnt understood your instructions, i just see and option that says wipe data/facory reset, what do i do to install darkys rom, while still on phoenix?
Click to expand...
Click to collapse
Here are the install instructions from the first post of the Darky's thread:
HOW TO FLASH
Place the ROM on the root of your SD card.
Backup your apps using Titanium Backup.
Open ROM Manager (Downloadable from the market)
Choose "Install ROM from SD card". If after you flash and you have problems like force closes and you can't receive calls, wipe data/cache.
Let the phone sit for 5-10 minutes after booting.
Be happy.
Click to expand...
Click to collapse
That's pretty much how I've done it with all the ROMs I've used for the last couple of months, except that I boot to recovery mode to choose the ROM and start the install.
ok, thanks a lot guys, i spent all my thanks for today, but the conclusion is that i can flash darkys rom on top of phoenix, restoring back to stock will be if i want to take it for warranty or something like that right?
hernan078 said:
ok, thanks a lot guys, i spent all my thanks for today, but the conclusion is that i can flash darkys rom on top of phoenix, restoring back to stock will be if i want to take it for warranty or something like that right?
Click to expand...
Click to collapse
That's my opinion. The install script formats and deletes everything anyway, so going back to stock is superfluous. Some people disagree, but as per my other post, the Darky's instructions say nothing about flashing stock.
I went a couple of months without going back to stock and in that time I flashed various versions of Cognition, Darky's, di11igaf, Assonance, Perception, Axura, Phoenix, Doc's, Serendipity and probably others I've forgotten. I only flashed stock the other day because I sent my phone back to Samsung to see if I can get one with working GPS.
I read as much as I can about installation of a custom ROM. I think I'm confident enough to do it now, but I just want someone to review these steps before I start.
I have a Rogers I896 currently running the stock froyo that I upgraded via Kies with a build 10.10.
Because this is on a build 10.10 I can't follow the steps vertabim with the guide in the android development forum.
1. Root with SuperOneClick
2. Titanium Backup
3. Use Odin3 v1.7 or later to restore to stock with this http://forum.xda-developers.com/showthread.php?t=905042 and the 512 pit file. (I understand this is unnecessary as I'm already stock, but in case I need to revert back to stock from a custom ROM, this is what I'll do)
4. Reroot with SuperOneClick
5. Get the ROM and put it in the root of the phone
6. Download ROM Manager and install Clockwork Recovery
7. Boot into recovery and install zip from SD card and choose the zip file that I downloaded.
8. Titanium Backup to restore
Please let me know if I'm missing something. I think I read something about Nandroid backup somewhere in the forums. I'm not exactly sure what that is and it didn't really say that in the guide. Should I do that and how do I perform that?
I'm thinking about installing either Paragon, Serendipity, or di11i. Perhaps someone can also maybe list some differences, issues, pros and cons about these ROMs.
Thanks in advance!
your steps are good enough for you to flash to a new rom.
You may have trouble with installing Clockwork. If you do, follow this link.
Also, once you reboot into clockwork, remember to do a backup of your current ROM and move it and your TiBu backups to your HD. Clearing your cache before you install your new ROM isn't a bad idea either
Goodluck!
Is clearing cache done in the clockwork recovery? I notice an option for "clear download cache" from Rom manager. Is that the same thing?
integrasaurus said:
You may have trouble with installing Clockwork. If you do, follow this link.
Also, once you reboot into clockwork, remember to do a backup of your current ROM and move it and your TiBu backups to your HD. Clearing your cache before you install your new ROM isn't a bad idea either
Goodluck!
Click to expand...
Click to collapse
Sent from my SAMSUNG-SGH-I896 using XDA App
likiud said:
Is clearing cache done in the clockwork recovery? I notice an option for "clear download cache" from Rom manager. Is that the same thing?
I do not think "clear cache" is necessary when you install a new rom, since most of rom will format the related partitions first. You can clear the dalvik cache in the cwm.
A master clear is recommended since it will reset your phone to factory default and delete all the data in your built-in sdcard.
Click to expand...
Click to collapse
mengbo said:
likiud said:
Is clearing cache done in the clockwork recovery? I notice an option for "clear download cache" from Rom manager. Is that the same thing?
I do not think "clear cache" is necessary when you install a new rom, since most of rom will format the related partitions first. You can clear the dalvik cache in the cwm.
A master clear is recommended since it will reset your phone to factory default and delete all the data in your built-in sdcard.
Click to expand...
Click to collapse
It doesn't hurt AFAIK. I do notice after restoring apps with TiBu some apps require you to clear their cache in order to work properly, so I do it as a preventative measure.
Another tip: do NOT restore all system data with TiBu after you flash!
Click to expand...
Click to collapse
I started on Rogers stock 2.2.
Used superoneclick to root. Installed rom manager. Used a script to modify my recovery 3e file. Rebooted into recovery. Flashed cwm. Installed my custom rom.
Pretty awesome.
Sent from my SGH-i896
Hey I don’t mean to hijack/bump the thread but I’ve got an I896 which I’m attempting to flash a custom ROM onto, but I’m a complete phone newbie and could use some assistance when it comes to clarifying some instructions. This thread seemed to be the most “laid out” instruction guide for the I896 which I could find.
Currently my phone is running 2.2 Froyo / I896UXJL1 / Kernel 2.6.32.9 which I got via Kies early January when the update was released by Rogers.
I downloaded SuperOneClick 1.7 and rooted it without problems, but that’s as far as I’m clear/comfortable.
1. Do I need to use Odin (http://forum.xda-developers.com/showthread.php?t=905042) to restore to stock? Since I’m on the default Rogers technically that is already stock, no? Can I simply continue on from where I am?
a. If I don’t need to use Odin, do I need to make a backup with titanium?
2. Does step 6 of the OP’s list simply involve hitting the “Flash ClockworkMod Recovery” option in ROM Manager v3.0.1.0?
3. After that is it simply a matter of downloading my ROM of choice (Serendipity 5.12) and putting the .zip into my root folder, booting into recovery via the “Reboot into Recovery” option in ROM Manager, and then selecting to install the ROM .zip file?
4. Is my above three points everything I need to know or is there anything else I should know/be considered?
Also, when rooting I simply turned USB debugging on, ran the two .exe’s in order and then hit root after plugging in my phone. Was I supposed to go into download mode or anything or is that only for other modes of rooting (I have superuser installed and titanium backup was able to get root access so I assume my phone rooted properly).
That being said, I’ve read a ton of threads and a ton of stickies but things tend to seem either old/outdated or focusing on the AT&T i897, with there being limited information on a newbie friendly “explain all” way from A to B for the i896, unless I missed it. Some mention rooting with X, and using path ABC to root/flash a custom rom, and others mention rooting with Z and using patch DEF to do the same; all of which have left me feeling uneasy about flashing. ><
I'd be more then happy to provide any information in which I may have left out, and would appreciate any help I can get as I'm more then enthusiastic about flashing my first custom ROM but would like have the knowledge to do it right instead of being left with a brick. Yes, I know it seems almost all "bricked" captivates are unbrickable, though I would prefer to avoid that road at all costs either way haha.
mengbo said:
Another tip: do NOT restore all system data with TiBu after you flash!
Click to expand...
Click to collapse
I'm curious to know why not to restore system data?
Is "missing apps with data" ok to restore?
Restoring system data messes things up. Restore "missing apps with data" only. no system data.
If you restore system+data your home screen will fill up with force closes faster than you can clear them out, I know this Because I did it...twice, this is where my aww.W.T.F? sig came from. Don't panic if this noobish brain fart happens to you, just re-flash the rom and only restore missing apps+data as studacris said and enjoy.
Simple question. If answered in another thread, please give me a pointer. I searched, but couldnt find an answer. Here is the question.
Why do we have to revert to Stock 2.1 before flashing a custom ROM? Why can't we flash a 2.2 custom ROM over another 2.2 Custom ROM? And finally, is there a CWM flashable version of stock 2.1 with root and cwm pre-installed?
Thanks.
before a lagfix was adopted as "standard" by the dev community this was necessary to reset the phone file system to n unmodified state. Now that all the devs are using the same type of awesome lagfix, reflashing to stock isn't really necessary anymore, IMHO. I never do it anymore. I just do a wipe user data from my recovery menu and everything seems to work fine.
The answer is not simple.
You do not have to flash stock. It used to be more needed. Devs still say so, but I believe that is largely to problem shoot issues from the get go. Threads are cluttered with comments like omg my phone is possessed. Well what were you running prior, and what was your setup? If stock well we know what was what. If ulk kernel with ext 2 loop, then yes there could be issues
Flashing stock at this point is just as risky, if not more risky then flashing directly over. If something feels wrong and you can't fix it, flash stock\master clear start over
So in essence, we can flash fine over an existing ROM and if there are issues, better go to stock and flash from there. Am I right? Can you list the steps you take to flash a new ROM without going to stock? Will there be issues if lets say I flash a 2.2 ROM over a 2.2.1 ROM?
I.do this but it may be redundant
Backup apps
Dl rom
Boot recovery
delete cache
delete davlik cache
Flash rom
delete davlik cache
Boot
I never did flash back to stock. I failed. Odin would not connect.
But for you guys out there - there is a way to bring recovery menu, that's what saved me.
Remove SIM and SD card.
Power+VolumeUp = reboot from any locked state
Power+VolumeDown=reboot into recovery
Power+both Volumes=download mode, never worked for connecting Odin, I could go there from Recovery
So my sequence:
remove old backups
create new backups
download ROM
boot into recovery
flash rom
clear cache partition and dalvik cache (probably the same)
run fix permissions
reboot
I think for most new ROMs that take advantage of the updated 2.2.1 filesystems you don't need voodoo or any lagfix. Can't even remember the last time I used ext4 when using speedmod kernel and JS3/JS5 Rom. Makes it easier to flash new roms when you don't have to worry about corruption.
But flash back to stock clears out any unnecessary gunk that could cause 90% of Force Closes and random vibrates on boot
I always thought of it as installing a new operating system or a different version of. It. Cming from the same roots of the ROM or OS, you can just install a different, major update over it (Different ROM) and be on your way.
However if sonething is built differently from the start (Windows and OSX), you cant just install right over the other because there are problems.
I always start back at the beginning because it onky takes a few minutes extra and it makes the phone a whole lot faster; you clean out alk the gunk and unused folders and whatnot.
you definitely want to do a master clear if you do not start from stock, since there are some caches on your sdcard may ruin your new system.
mengbo said:
you definitely want to do a master clear if you do not start from stock, since there are some caches on your sdcard may ruin your new system.
Click to expand...
Click to collapse
Does anyone know how to do a Master Clear with Odin3? Or is there some other way we can do it without Odin3?
Thanks.
Enhanced said:
Does anyone know how to do a Master Clear with Odin3? Or is there some other way we can do it without Odin3?
Thanks.
Click to expand...
Click to collapse
I use the oneclick odin to do master clear. The master clear works on i896 too.
Hi all
First post. There's a bit of detail here as I'm not sure if there's something that might be relevant to the question that I'll be asking.
I had my phone rooted for a year or two now, "happily" sitting on stock Gingerbread. Over the weekend, I decided to take the plunge and install CyanogenMod 10.2
Prior to starting, I went in to ClockWorkMod Recovery and made a Nandroid backup. (CWM was installed when I rooted the phone, it was version 2.5.1.0)
I also used TitaniumBackup to back up all of my contacts and SMS messages (wasn't bothered with anything else).
I downloaded CM 10.2 from the website and gapps-jb-2013013 to go with it. I read around how to do the update and armed with the laptop for googling, I began:
Wiped everything and began flashing CM.
It failed. Got an Error 0 when trying to install the package.
Googled furiously, tried editing a line in the CM zip file (something to do with detecting the model of my phone), then flashing it from the external SD card. Still nothing. Copied original CM zip file back to the external SD card. Eventually got fed up and rebooted phone to recovery thinking I was beaten and I'd have to restore to stock
But then I notice that CWM has changed. Now I have the gears/orange/hat logo, it's reporting that it's version 6.x
So it seems that it updated CWM. I'm wondering if that might have been causing the problems...
So I now try to re-flash CyanogenMod. It flashes. Flash gapps too: It works - Hooray! Try rebooting -> bootloop (although at least now it's a cyanogenmod bootloop )
Can't power off phone, so I remove the battery, give it the old DOS 15 seconds, battery back in and boot to recovery again.
Wiped partitions again, reflashed CyanogenMod and gapps and this time it works. Hooray again! Reboot phone and in no time it's asking about google accounts and such. AWESOME (albeit slightly nervewracking)
So I have CM 10.2 running and Play Store runs and I can download apps. I pull down Titanium, restore my contacts to test it out.
Crash. (Something about acore process has stopped ...)
Reboot. acore still crashing.
OK, no panic. It's probably broken, but the since I've just flashed it and have nothing on there other than ROM and gapps, I can do it again.
Did. Went fine. New Nandroid Backup as a precaution.
So, Titanium won't extract contacts. Wasn't going to chance it with SMS messages, so held off on installing it again.
Googled some more, read about AppExtractor which can talks directly to Nandroid backups.
Installed AppExtractor, tried restoring contacts - blanks the 3 contacts I had started manually creating and leaves me with nothing.
Rebooted just in case. Still nothing
Tried it again just in case it would prefer an empty contacts location. Still Nothing.
Decided that because I now have a Nandroid backup of CM, I'll go back to stock, export SMS and contacts out to some sort of neutral format, then come back to CM (with newly acquired Nandroid backup) and import. Should be straightforward.
And as if you couldn't guess: It wasn't.
CWM (6.x) refuses to restore the stock rom (I've also tried using a backup that I made about 6 months ago, no luck there either).
So the situation is now: Phone running fine on CM 10.2.1 (only one spontaneous reboot and subsequent bootloop), but can't restore old Nandroid backups (taken with CWM 2.5.1.0 speedmod).
I've tried e-mailing the author of AppExtractor but haven't heard anything back.
Finally, to the questions (thanks for your patience)
Any thoughts on why I can't go back to the old stock rom? Is there no backward compatibility?
And: Any way to restore SMS messages and contacts from the old stock rom to the new CM rom (if AppExtractor doesn't work).
Thanks in advance
Scouser27
Of course you can't restore contacts, TW format and AOSP are not compatible. Also nandroid done with CWM 2xxx isn'restorable with CWM 5xxx or 6xxx.
Also forget Titanium Backup for any system apps or files. Not gonna work with Cyanogenmod. Every OP warns about that.
The best way is to flash your old GB with odin, then SpeedMod kernel, restore your nandroid, export contacts to SD card (in contacts app in menu) and backup SMS with app "SMS backup & restore" by Ritesh Sahu.
I have described all here:
http://forum.xda-developers.com/showthread.php?t=2444308
tetakpatalked from Nexus 7 flo
Partial answer
Found a partial answer to the first question in the FAQ of this post:
Link
So it would seem that the only way back would be to get the stock Gingerbread (I have a copy of a file that appears to be the rooted Samsung Kernel)
[Additional thanks to tetakpatak for his reply whilst I was posting this - it seems that the article I linked above is the same one quoted in tetakpataks reply]
Realistically though, I'm not sure I could be bothered with going back to stock.
So now to the recovery of contacts and SMS messages.
Thanks again
Scouser27
scouser27 said:
Scouser27
Click to expand...
Click to collapse
Don't worry. I hope you know which GB did you use before. At least you must know which SpeedMod kernel did you have so if you now just flash a fairy similar GB like you used before and the same SpeedMod kernel, you will be able to restore your nandroid backup so you will have all your data back.
tetakpatalked from Nexus 7 flo
tetakpatak said:
Don't worry. I hope you know which GB did you use before. At least you must know which SpeedMod kernel did you have so if you now just flash a fairy similar GB like you used before and the same SpeedMod kernel, you will be able to restore your nandroid backup so you will have all your data back.
tetakpatalked from Nexus 7 flo
Click to expand...
Click to collapse
Thanks for the suggestions and apologies for the delay in replying.
I don't know the Gingerbread version - didn't think I'd be going back to it!
I appreciate you taking the time to follow up on this, but I'm going to park this issue and learn a simple lesson. BACK UP EVERYTHING and do it more than one way!!
Thanks again for the help and suggestions