Does flashing a stock ROM Unroot? Nandroid data wipe? - Desire General

Hi guys, noob help needed.
Sat back for a while and eventually took the plunge yesterday to root and try some custom ROMs and all went fine - thanks to all those who put the time in for the tutorials and tools.
I've come from Stock Orange and the battery life was great which I know others weren't reporting, but since using the custom ROMs I've noticed an increased drain - I need good battery life for my working day.
I've got fake flash and nandroid to make it easy to skip between ROMs, but the stock HTC ROM I want to use for work (no Orange bloatware) is a .exe installer.
So, my noob question - if I run this, will it unroot my phone? Or will I just be able to flash a custom ROM via Fake Flash after?
Second question is - do I need to wipe any data before I run nandroid restore? I read somewhere (can't remember where) that there were SMS issues if you didn't? If so, what exactly should I wipe?
Final question - there seems to be differing opinions on what is the best set-up for the storage card format/partitions. Any recommendations on the 'correct' guide before I sort out Apps2SD?
Thanks in advance for your help

Bump.............!

Basically if you flash an unrooted stock rom, that is what you will have. A stock desire with no root.
What custom roms have you tried? Most should actually increase battery life.
No need to wipe anything before doing a nandroid restore. It's a bit like windows system restore. It replaces everything back to the way it was at the moment you did the backup.
As for A2SD, if you are using a 2.1 rom then you need an EXT partition on the SD card. Froyo or 2.2 roms don't need the EXT partition, but some now use it as most people don't like googles version of A2SD. An EXT partition of 512MB and the rest FAT32 is normally recommended.

socktug said:
Basically if you flash an unrooted stock rom, that is what you will have. A stock desire with no root.
What custom roms have you tried? Most should actually increase battery life.
No need to wipe anything before doing a nandroid restore. It's a bit like windows system restore. It replaces everything back to the way it was at the moment you did the backup.
As for A2SD, if you are using a 2.1 rom then you need an EXT partition on the SD card. Froyo or 2.2 roms don't need the EXT partition, but some now use it as most people don't like googles version of A2SD. An EXT partition of 512MB and the rest FAT32 is normally recommended.
Click to expand...
Click to collapse
Appreciate your reply - the unrooted Stock ROM = not rooted, makes sense to me now!
I'm running deFroST now and the battery usage is probably 50% higher... It seems to be the luck of the draw.
Thanks for info on no wipe needed and partitioning.
All the best.

Related

Which ROM with apps2sd+?

I have currently got a R1 rom with apps2sd on it but would like a ROM with apps2sd+ to save internal memory.
I have narrowed it down to 2 roms,
Pays-ROM Desire Sense v1.6 Dalvik+A2SD (RockSolid)+(BraveSoul OC)[05/19/10]
or
17/May r3 - MoDaCo Custom ROM
Im not to sure which one to go for. The requirements im after is obviously apps2sd+ and is the most similar to the standard HTD desre ROM.
Thanks,
Depending on the options you choose in the kitchen you can get the Modaco ROM to be pretty much the same as HTC Sense. I'm running a r3 MCR with A2SD+ and ADW Launcher on top and everything's running great.
Will changing the ROM wipe everything from the phone or will it still be there?
Finally, when installing the ROM with a2sd+, will it move the dalvik cache automatically to the SD or will i have to do it?
It's definetly recommended to do a FULL wipe before flashing a ROM. Just be as thorough as you can possibly be to avoid issues or even just having to flash again. Don't want to scare you but some people did brick their USB port while flashing. How this exactly happens isn't really clear but i always just do that bit extra to avoid issues.
So, you can use titanium backup to backup all your apps+appdata and also systemdata, then in recovery you can also do a nandroid backup which will backup your full system.
If flash is succesfull you can restore your backups with titanium backup again. Don't try to restore HTC stuff when it's not included in the new ROM.
If flashing is not succesful or you encounter to many issues you can always restore your nandroid backup. I tried to make a nandroid+ext partition backup but that didn't work somehow so i always just copy the whole card to my pc before doing anything.

How do I change to a different ROM?

A total noob question but that's because I'm a noob. Anyway I'm currently using CynogenMod7, but I want to try a diffrent ROM. What do I have to do?
All the info you need to do that is here
Okay but would I have to format my SD card or partition it?
How would I keep my old apps and app data?
Thanks
Tajio said:
Okay but would I have to format my SD card or partition it?
How would I keep my old apps and app data?
Thanks
Click to expand...
Click to collapse
You dont need to format SD Card (some ROM's require EXT partition, if you dont have it then you might need to repartition it), to keep apps and app data use Titanium Backup.
Backup apps using Titanium Backup
Backup contacts
Boot into recovery
Perform Nandroid backup
Wipe/factory reset
Install new ROM from zip
Sent from my CM7.1 Desire using XDA Premium App
some basic things before flashing ROMs
Depends on what ROM you're trying to flash. Some ROMs don't require partitioning your SD card. However, ROMs that feature A2SD+, Data2SD, Data2Whatever or Data2Ext will require that you make 2 or 3 partitions. Those 4 scripts are for people who have tons of apps and cannot be served by the stock phone memory.
Safest way to enjoy flashing ROMs is to:
a) save all the stuff in your SD Card onto your computer or another storage device
b) sync all your contacts into a Google account. If you don't have one, make one. You'll find it very convenient to sync back all contacts everytime you flash a new ROM
c) use MyBackup Root or Titanium Backup; they can both save apps for later reinstatement, include settings and data, like your Angry Birds score. Personally, Titanium Backup is much better than MyBackup Root. Go buy the pro version, it works even better.
d) remember to make a Nandroid backup in recovery. Be aware, though, that when you make a Nandroid backup in ClockworkMod and in the future decide to flash Amon_Ra or another recovery, those cannot restore the nandroid backup that CWM did. Amon_Ra nandroid backup can only be restored by Amon_Ra recovery, likewise with other recoveries. So the first step to do after flashing a new recovery is to make another nandroid backup, in case of trouble.
e) remember the golden rule of safe flashing: always wear a condom. Ooops. I meant, wipe data, cache and Dalvik-cache. Many problems with hanging or bootloops can be traced to not doing the 3 wipes.
Alright thanks everyone!
Can somebody post a link how to root desire i have one and is running stock
want change it. Sorry for hijacking the thread as i dint wanted to start a new one for this.
http://forum.xda-developers.com/showthread.php?t=1016084
There's a search feature also
Sent from my CM7.1 Desire using XDA Premium App
noob here too and this is exactly what I was looking for.
first root a few days ago and flashed GingerVillain 2.7 but was wondering how to go about flashing to a new rom (possibly cyanogen 7).
this answered my question.
thanks to all for the thread.
zedmarcus said:
noob here too and this is exactly what I was looking for.
first root a few days ago and flashed GingerVillain 2.7 but was wondering how to go about flashing to a new rom (possibly cyanogen 7).
this answered my question.
thanks to all for the thread.
Click to expand...
Click to collapse
Go into recovery, full wipe/factory reset + dalvik cache wipe and flash new ROM.
When you flash CM7 dont forget to also flash google apps (look in first post)

[Q] a2sd or a2sd+ on rooted stock rom

Hi
I have not been on the desire forum for quite a while as i got an SG2 but a friend of mine needs some help with his HTC Desire.
He is realy frustrated with the memory running out all the time so
I am going to root it for him and try to get him sorted with the memory issues.
He will not require anything special so I basically want to root it and install a2sd or a2sd+ onto his stock rom if possible so as not to lose his apps etc.
My question is, is it possible to install a2sd or a2sd+ onto a rooted stock rom without losing any data?
I know i need to add an ext3 partition which is not a problem.
It is but its much more hassle than its worth. best bet would be to flash something like Teppic74's rooted stock 2.3.3 (or even 2.2 but Dont see why you would).
You probably wouldnt need to wipe for this anyway. This is assuming its a GSM (Sim card) phone.
You can always take a titanium backup of all the apps and data anyway incase you do have to root.
http://forum.xda-developers.com/showthread.php?t=1200261
Stock GB: http://forum.xda-developers.com/showthread.php?t=1200261
Stock Froyo: http://forum.xda-developers.com/showthread.php?t=773997
Look for A2SD+ in description.
Backup all apps/data with Titanium Backup before wiping.
thanks guys. just what i was looking for

Planning to S-OFF, some questions before I do

So, I'm planning to finally S-OFF, mainly for the extra internal storage, and the extra speed since I won't be needing my ext3 parition any longer, so just to get some things straight -
1) I am currently on the latest Oxygen ROM, is it OK to S-OFF with this ROM?
2) I've made a nandroid backup of my ROM for restore, thing is, once I re-partition without an sd-ext, what happens when restoring the nandroid? Because when restoring, it needs to restore sd-ext... What do I need to do?
Thanks
As far as I know, Oxygen has a built in a2sd enabled when it sees that you have an EXT partition and might mess up Alpharev's (and or Revolutionary's) S-off process accourding to their site. I suggest you flash CM7 rom temporarily then S-Off with this installed since natively it doesn't support A2SD.
I'm not sure about the 2nd question. My logic tells me that I leave the ext, and do a nandrestore because it will obviously look for an ext partition to flash the data files back. The problem is once, restored and rebooted I don't know if there is a command or zip file you can flash to undo the a2sd and transfer the data from the ext to the data partition of the phone.
It would be better to go do a fresh reinstall of the rom and use titanium backup to restore your apps back.
Thanks, I probably will do the long TB restore process.
Re. the ROM issue - Will flashing Leedroid 2.5.0 Froyo ROM be good enough? As it seems to be pretty stock-ish.
Quoting Alpharev.nl
Requirements:
The only requirement right now is that the ROM you're running is rooted.
As techniques such as 'data2ext' have been popping up, these might disturb our finely-tuned flashing process.
Please revert to a rooted stock ROM if possible. Your /data partition is used for temporary storage of important files.
Click to expand...
Click to collapse
For my understanding as long as the ROM doesn't use data2ext, or 'anything'2ext out of the box it's good to go. I've S-off with Cyanogenmod rom on my phone so I can only speak from what I experienced.

Cyanogenmod - Stock and S-Off

Hi all,
Please excuse the n00b questions, recent convert from iOS.. and apologies if this has been covered 1000 times, I could not find what I was looking for with the search function.
I currently own an HTC Desire (Bravo GSM) running 2.2.2 which I have set to Rooted/S-Off. I've been reading about Cyanogenmod and want to give 7.2 a go however I would like to have the option of being able to restore exactly what I've got currently i.e. retaining the Rooted/S-Off without having to go through Revolutionary again etc if at all possible.
There are plenty of guides detailing how to install Cyanogenmod which look straightforward, and I've seen mention of restoring to stock being easy, however there isn't much in the way of info regarding retaining my current Rooted/S-Off status and how to actually perform the restore. I've installed ClockworkMod/Nandroid and have copied the contents of the SD card to my PC as I understand the SD card is cleared during Cyanogenmod's install.
If anyone could give me an insight on whether my aims are possible and a quick guide to restoring (ie, which files I'd need to chuck back onto the SD card to restore), I'd be most grateful.
S-off, root, cwm recovery, SD card partition and the radio survive every time you install a new ROM. You don't/can't back them up. When you do a nandroid backup, it backs up all your data (apps, messages, etc).
Since you already took a nandroid backup, you're good to flash cyanogen mod. Just ensure you've partitioned your SD card correctly and full wipe is done before flashing.
Sent from my Nexus 10 using XDA Premium HD app
Dont forget, download gapps to flash after the rom.
Gentlemen, I can see why this forum is so highly regarded. Thank you.
Could anyone let me know if a guide exists to restore from the Nandroid backup?
I would also recommend 4ext recovery, its way better than CWM recovery.
And just so u know if uv made a nandroid backup using CWM recovery, u wont be able to restore it with 4ext recovery (if that makes sense)
So first thing, google 4ext recovery, download and install the "4ext recovery updater app" then open the app and flash 4ext recovery. Once thats done ul have to backup all important files etc + nandroid backup and save to PC coz ul need to partition ur sdcard and that will wipe everything.
Theres a guide in my sig for partitioning with 4ext.
After reading this some time ago, I wonder why everyone wants or needs S-Off.
https://plus.google.com/103583939320326217147/posts/P1i8qzLfkTm
mzrdisi said:
After reading this some time ago, I wonder why everyone wants or needs S-Off.
https://plus.google.com/103583939320326217147/posts/P1i8qzLfkTm
Click to expand...
Click to collapse
U need s-off because the desire internal memory is piss poor and with s-off u can change ur hboot to maximize data/user memory. Also u can use fastboot commands, flash radio etc etc.
Desire internal memory partition is 250/40/147 (system, cache,data) so if u flash a custom rom that is only 80mb then ur wasting 170mb in system partition so by using a custom hboot u can maximize ur data partition. Like if u use a rom like mildwild and the rom is 80mb then u can use a hboot that i made where the partition layout is 90/5/342 so ur not wasting any mb
jmcclue said:
U need s-off because the desire internal memory is piss poor and with s-off u can change ur hboot to maximize data/user memory. Also u can use fastboot commands, flash radio etc etc.
Desire internal memory partition is 250/40/147 (system, cache,data) so if u flash a custom rom that is only 80mb then ur wasting 170mb in system partition so by using a custom hboot u can maximize ur data partition. Like if u use a rom like mildwild and the rom is 80mb then u can use a hboot that i made where the partition layout is 90/5/342 so ur not wasting any mb
Click to expand...
Click to collapse
That's a great point. And now I realize I posted my response in the completely wrong forum, somehow. Haha
mzrdisi said:
That's a great point. And now I realize I posted my response in the completely wrong forum, somehow. Haha
Click to expand...
Click to collapse
Haha i was wondering coz u posted a link for the htc One. The htc desire, u really need s-off but for newer devices u dont (not sure if u can even s-off them anyway) coz they all have enough memory and an unlocked bootloader is enough in my opinion.

Categories

Resources