Help with flashing new rom - One (M7) Q&A, Help & Troubleshooting

Hi all. I was able to flash a custom rom to my htc one m7 a long time ago.
I am currently using ARHD 91.0 and I am planning to try the new one 93.0
My recovery is TWRP.
I have a few questions and I hope you can help a newbie here.
1. What are the steps I need to follow in changing my previous ROM to a new one?
2. Will I be able to restore all my data (pics, contacts, apps, etc)? If yes, how and what do I need to do?
Thank you in advance!

jaypeeb0917 said:
Hi all. I was able to flash a custom rom to my htc one m7 a long time ago.
I am currently using ARHD 91.0 and I am planning to try the new one 93.0
My recovery is TWRP.
I have a few questions and I hope you can help a newbie here.
1. What are the steps I need to follow in changing my previous ROM to a new one?
2. Will I be able to restore all my data (pics, contacts, apps, etc)? If yes, how and what do I need to do?
Thank you in advance!
Click to expand...
Click to collapse
1. Best thing to do is a clean flash. That means you need to wipe everything except internal storage from TWRP, and then flash ARHD 93.0.zip. You can also do a dirty flash - wipe cache and dalvik cache only in recovery and flash ARHD 93.0.zip, but that could cause various issues.
2. Save your contacts to google account, and you will have them no matter what you do with your phone. Your pics will be saved on your internal memory because you don't need to wipe internal memory. As for apps and data, that will be erased with clean flash for sure. I don't know about dirty flash because I always do a clean flash, but there is Titanium backup app in playstore that allows you to save your app data and transfer it onto a new ROM.
Wow, this must be the longest post I ever made [emoji4]
jaypeeb0917 said:
Hi all. I was able to flash a custom rom to my htc one m7 a long time ago.
I am currently using ARHD 91.0 and I am planning to try the new one 93.0
My recovery is TWRP.
I have a few questions and I hope you can help a newbie here.
1. What are the steps I need to follow in changing my previous ROM to a new one?
2. Will I be able to restore all my data (pics, contacts, apps, etc)? If yes, how and what do I need to do?
Thank you in advance!
Click to expand...
Click to collapse

donkeykong1 said:
1. Best thing to do is a clean flash. That means you need to wipe everything except internal storage from TWRP, and then flash ARHD 93.0.zip. You can also do a dirty flash - wipe cache and dalvik cache only in recovery and flash ARHD 93.0.zip, but that could cause various issues.
2. Save your contacts to google account, and you will have them no matter what you do with your phone. Your pics will be saved on your internal memory because you don't need to wipe internal memory. As for apps and data, that will be erased with clean flash for sure. I don't know about dirty flash because I always do a clean flash, but there is Titanium backup app in playstore that allows you to save your app data and transfer it onto a new ROM.
Wow, this must be the longest post I ever made [emoji4]
Click to expand...
Click to collapse
Thanks for the reply @donkeykong1
I will read on doing a clean flash and update this thread once I am done.

Related

how to propperly flash anything after already S-off

im just curious and also i want to be able to get an answer to this question. so that noobs like me that have a rooted and s-off device dont get things mixed up.
is truly necesary to do a full wipe ( data, delvik cache, etc.) to flash anything from a simple tweek to something more complex like a custom rom, or kernel?
Yes...it is truly necessary. The only exception being if it's an upgrade for a ROM you're already using. I.e. upgrading WhateverRom 1.4 to 1.5. Even then though a full or partial(cache and dalvik) wipe is usually recommended. You WILL have many problems if you flash a completely different ROM over another one without doing a full wipe.
Edit: proper procedure would be 1. Download the ROM you want 2. Place it onto your external sd card 3. Boot to recovery 4. Full wipe 5. Flash the .zip 6. Reboot 7. Enjoy 8. (optional) Report bugs to the developer in the thread dedicated to the ROM including as much information as you can about your setup, how the bug was achieved and so on
Sent from my HTC Holiday using xda premium
Monkeymannnn said:
Yes...it is truly necessary. The only exception being if it's an upgrade for a ROM you're already using. I.e. upgrading WhateverRom 1.4 to 1.5. Even then though a full or partial(cache and dalvik) wipe is usually recommended. You WILL have many problems if you flash a completely different ROM over another one without doing a full wipe.
Edit: proper procedure would be 1. Download the ROM you want 2. Place it onto your external sd card 3. Boot to recovery 4. Full wipe 5. Flash the .zip 6. Reboot 7. Enjoy 8. (optional) Report bugs to the developer in the thread dedicated to the ROM including as much information as you can about your setup, how the bug was achieved and so on
Sent from my HTC Holiday using xda premium
Click to expand...
Click to collapse
Thanks a lot for your answer, now, to further clarify my questions,
when you are just installing a simple mod, I.E a kernel, to a rom that already feel comfortable with, and you do an delvik and cache wipe? sometimes it really does not writes its properties over the previous kernel, let me explain.
i tried flashing holics kernell which is an non-overclock kernel with an very stable and battery friendly governor. over an more aggressive kernel like the overclocked Faux 123 v007. the results were that my device showed that the kernel installed was the holics but the cpu frequencies that were being run by the governor were more like the previous kernel and the phone was still overclocked although it wasnt supposed to anymore!
is this due to no doing a full data wipe? besides delvik and cache.
also if i was to do a full wipe. wouldnt i have to have some kind of apps back up system planned out. in order to make the phone looked just like it was before the kernel was flashed.?
I'm not that knowledgeable on kernels, but your best bet (afaik) would be to let your ROM boot up for the first time and then flash the new kernel. Titanium Backup is one of if not the best backup program (backs up apps as well as their data among other things). System data such as contacts, texts, etc. can be backed up and restored, but only to the same or very similar ROMs. You're gonna have problems if you restore data from say a touchwiz type interface to sense. Google backs up your contacts and apps anyways if you let it so they'll be restored and re-downloaded once you sign in with your google account.
Sent from my HTC Holiday using xda premium
With any rom or addons always read the devs instructions
Wiping data, cache and dalvik cache is a very safe bet, as for kernels the rom will flash it for you during the installation however if you are wanting to flash a custom kernel other than one in a rom. Just flash the rom and then the kernel.
ronnie498 said:
most devs will let you know what you need to do when flashing their item.
Click to expand...
Click to collapse
That's something I forgot to mention. ALWAYS read the entirety of the original post(s) from the dev. Also read through as much as you can of the thread from there. Nobody appreciates being asked things that were already covered in the thread. Some don't include full instructions, but most will and what they're telling you is what you need to follow.
Sent from my HTC Holiday using xda premium
Here's what I do...
If flashing a whole Rom (even if its just an update) I wipe everything...data, cache and dalvic
If flashing a kernel/apps/tweaks then I just wipe cache and flavorc cache
Those methods have yet to fail me...also, you don't have to let the Rom boot up before flashing a kernel...you can flash a Rom then immediatly flash a kernel (assuming the kernel is compatible with the Rom)
Sent from my HTC Holiday using Tapatalk 2
mg2195 said:
Here's what I do...
If flashing a whole Rom (even if its just an update) I wipe everything...data, cache and dalvic
If flashing a kernel/apps/tweaks then I just wipe cache and flavorc cache
Those methods have yet to fail me...also, you don't have to let the Rom boot up before flashing a kernel...you can flash a Rom then immediatly flash a kernel (assuming the kernel is compatible with the Rom)
Sent from my HTC Holiday using Tapatalk 2
Click to expand...
Click to collapse
THanks, that answers my questions.
i have yet fail to fallow instructions and there have been very little times when i have got my device stuck,
and most of the times when it happened i was able to find the answer of my questions around the forum,
you guys do a great job. :good:

Switching from ARHD to Trickdroid

Hey all,
I'm very new to Android and have ARHD on my HTC One. I was thinking of trying out Trickdroid but I always see instructions to backup and wipe all data before I install the new ROM. I know how Nandroid backups work but if I wiped the data and installed Trickdroid, then recovered from Nandroid, wouldn't that restore the ARHD ROM as well? How would one go about backing up my phone to make sure I lose as little information as possible after the switch?
The Inquisition said:
Hey all,
I'm very new to Android and have ARHD on my HTC One. I was thinking of trying out Trickdroid but I always see instructions to backup and wipe all data before I install the new ROM. I know how Nandroid backups work but if I wiped the data and installed Trickdroid, then recovered from Nandroid, wouldn't that restore the ARHD ROM as well? How would one go about backing up my phone to make sure I lose as little information as possible after the switch?
Click to expand...
Click to collapse
Do a htc backup then do full wipe in trickdroid rom then restore htc backup that's what i would do
Use TitaniumBackup in order to backup your user applications, system settings, preferences, and many other things. It requires root priviliges to work, but since you're already on ARHD then you have it. After backing up with TitaniumBackup, go to recovery, wipe, install Trickdroid, and after you boot in Trickdroid install TitaniumBackup and restore either 'missing apps with data' or 'all user apps + system data'.
So the wipe won't remove the Titanium Backup from the phone?
No. Wipe system and data is different from format sd card. But just to be safe you can copy the titaniumbackup folder to your pc after you backup and then copy it back to device if it's lost.
Sent from my HTC One using Tapatalk 4 Beta
So the Trickdroid file won't even flash on my device now. I tried to flash it through recovery and it says that the installation failed and then says "(bad)"
Any fix or do I need to try and download the file again?
The Inquisition said:
So the Trickdroid file won't even flash on my device now. I tried to flash it through recovery and it says that the installation failed and then says "(bad)"
Any fix or do I need to try and download the file again?
Click to expand...
Click to collapse
Maybe a bad download.
Check the MD5
So, re try to download.
Yeah, I'd say it's a bad download as well. Also make sure you're using the latest version of whatever custom recovery you are using. I use TWRP 2.5.0 and it flashes ROMs with no problem.
Just downloaded another copy and it works now. Thanks for all the help guys.

[Q] flashing ARHD 12.1 over 12.0

Hi all,
Sorry I cannot post in ARHD thread due to insufficient post count...so here are my newbie questions:
- I had ARHD 12 installed, now I want to update to 12.1. I know you can flash over 12 without wiping data but the question is do I have to wipe cache in TWRP before flashing 12.1 over 12?
- on ARHD blog, the author said "It is highly recommended that you back up your SD card content to your PC before flashing this ROM. When you are done flashing the ROM, remove the content of SD card and copy back all files from PC". Does it mean I should connect phone to laptop, copy everything inside, flash the ROM, then delete everything? And why is it necessary?
Apologies for bad English.
Erase cache if you want - it's not a requirement. Although I usually do it anyway..
Copying files to your PC thing your talking about was probably from the ROM moving from 4.1.2 to 4.2.2. Nothing for you to worry about since you're already on 4.2.2.
Just flash it..
Sent from my HTC One using xda premium
redbull123 said:
Erase cache if you want - it's not a requirement. Although I usually do it anyway..
Click to expand...
Click to collapse
thanks for your answer. I would probably wipe cache and dalvik cache just incase. However would I lose anything by wiping these? phone settings, accounts, app settings...?
XkWiZiT said:
thanks for your answer. I would probably wipe cache and dalvik cache just incase. However would I lose anything by wiping these? phone settings, accounts, app settings...?
Click to expand...
Click to collapse
You wouldn't lose anything of importance - just your caches. They will re-appear on reboot.
i flashed 12.1 on 12 and everything is great, i did't wipe cache or anything else. U can backup your files just in case

[Q] Restore a recovery image onto another phone

I have a rooted HTC one with viper rom, my coworker has the same phone but with Android Revolution.
If I was to restore my recovery image.zip onto his phone, would this work? Or do I have to customise it alittle. If so, how would I do this?
I want him to keep all the same settings I have, but with different phone information. If that makes any sense? (sorry)
Any help would be greatly appreciated. Don't want the trouble of installing the rom and setting up the same settings and tweaks.
Thanks,
Andy
killerb4dger said:
I have a rooted HTC one with viper rom, my coworker has the same phone but with Android Revolution.
If I was to restore my recovery image.zip onto his phone, would this work? Or do I have to customise it alittle. If so, how would I do this?
I want him to keep all the same settings I have, but with different phone information. If that makes any sense? (sorry)
Any help would be greatly appreciated. Don't want the trouble of installing the rom and setting up the same settings and tweaks.
Thanks,
Andy
Click to expand...
Click to collapse
the image.zip that recovery creates only contains /system not everything (at least for me CWM 6.0.3.2), but you could do a full backup and transfer the entire folder to the other phone, and then do a RESTORE (not flash).
That will duplicate everything including apps and data, as well as all your accounts etc. which I guess you would have to delete and setup again.
nkk71 said:
the image.zip that recovery creates only contains /system not everything (at least for me CWM 6.0.3.2), but you could do a full backup and transfer the entire folder to the other phone, and then do a RESTORE (not flash).
That will duplicate everything including apps and data, as well as all your accounts etc. which I guess you would have to delete and setup again.
Click to expand...
Click to collapse
So I would need wipe and install the viper rom onto his device and restore my (custom) backup to it also. Sounds easy enough, I'll give that a try.
Thanks for the help.
killerb4dger said:
So I would need wipe and install the viper rom onto his device and restore my (custom) backup to it also. Sounds easy enough, I'll give that a try.
Thanks for the help.
Click to expand...
Click to collapse
No need to wipe, the restore will automatically wipe everything on the phone. Except sdcard of course.
But in recovery do a wipe of cache and dalvik after restore and before boot, just to be safe.
Sent from my HTC One using Tapatalk
Ah, I understand.
Thanks again!

How to flash OneDroid Rom on HTC ONE?

http://forum.xda-developers.com/showthread.php?t=2522530
I want to flash this Rom on my HTC ONE , but i am a real noob at flashing...Last time i tried to flash without a guide , i almost hardbricked my phone...So please can any one give a tutorial on how to flash this Rom on my HTC ONE... I have international HTC ONE with TWRP recovery, and its running Android revolution hd rom with Android 4.4 and sense 5.5....
Any help would be highly appreciated... (+if anyone has already installed it, please tell that if there are any problems in it..)
sulaimanalmani said:
http://forum.xda-developers.com/showthread.php?t=2522530
I want to flash this Rom on my HTC ONE , but i am a real noob at flashing...Last time i tried to flash without a guide , i almost hardbricked my phone...So please can any one give a tutorial on how to flash this Rom on my HTC ONE... I have international HTC ONE with TWRP recovery, and its running Android revolution hd rom with Android 4.4 and sense 5.5....
Any help would be highly appreciated... (+if anyone has already installed it, please tell that if there are any problems in it..)
Click to expand...
Click to collapse
download the rom
transfer to internal storage
boot 2 TWRP(2.6.3.3)
wipe-- advanced wipe-- wipe dalvik cache, system, data, cache
install
choose rom
swipe to flash
finished.
btw, very unlikely that a hardbrick can occur unless ur on low charge nd the phone conks off in the middle of installation
raghav kapur said:
download the rom
transfer to internal storage
boot 2 TWRP(2.6.3.3)
wipe-- advanced wipe-- wipe dalvik cache, system, data, cache
install
choose rom
swipe to flash
finished.
btw, very unlikely that a hardbrick can occur unless ur on low charge nd the phone conks off in the middle of installation
Click to expand...
Click to collapse
Thanks...btw can I get a easy gudie 'bout modding like why and when wiping is necessary and what dalvik cache etc..
sulaimanalmani said:
Thanks...btw can I get a easy gudie 'bout modding like why and when wiping is necessary and what dalvik cache etc..
Click to expand...
Click to collapse
Well i will need to search properly. But a wipe is usually recommended when you are installing a new rom. It is NECESSARY when you are switching roms which have a different base. Like Stock Android based ROMs like Cyanogenmod to Sense based ROMs like ARHD or vice versa.
P.S. If you think that i helped you, please hit the thanks button

Categories

Resources