[Q] How to switch ROMs - One (M7) Q&A, Help & Troubleshooting

Hey I'm new to customs ROMs and want to test the various roms available. I was wondering how I would properly switch from one rom to another without losing all of my data. I am using a HTC One running MoDaCo.Switch Beta 13.

SniperSquad said:
Hey I'm new to customs ROMs and want to test the various roms available. I was wondering how I would properly switch from one rom to another without losing all of my data. I am using a HTC One running MoDaCo.Switch Beta 13.
Click to expand...
Click to collapse
you would manually have to backup to computer and restore or use a program like ti backup (not recommended by me though, it seems some people had difficulty with it) or you could use a cloud service like dropbox to backup photos.
You can backup settings and apps downloaded using HTC Backup

Would I need to somehow remove my current ROM before flashing the new one?
Sent from my HTC One with MoDaCo.SWITCH Beta 13 using xda app-developers app

Yes. If you are flashing a new Rom, it's best to do full wipe first then flash. Each room has its own thread and on the first page, there is always information for the Roman as well as the flash instructions. Make sure you read every thing before flashing. Lastly, backup your rom in case anything may go wrong.
Sent from my Nexus 7 using Tapatalk 4

Related

[Q]Dualboot Android

I love so much AOSP Roms for our Galaxy S I9000..I have done a nandroid back-up of Galnet MIUI v4 and Cyanogenmod 7..so if i want one of two roms i have to format system/data/cache/datadata from recovery and then restore the back-up..
My question is if is there a way to manage to do a dualboot between this two (or others) Roms..??
I think if it is possible it will be a great develoment for our Galaxy S..
Maybe i'm sayng a stupid thing but i want to read your opinions about this..
Cheers
i dont think its stupid at all, this would be a great feature! I have seen this in other android devices!
I've always wondered this too.
This was done on my previous device (HTC Hero) but it was a bit of a pain. The second Rom was installed on SDcard which was slow, and was FCing constantly, etc.
Whoever's interested can have a look at the HTC Hero forum section. It was ported by Kendon (he was part of VillainROM back then, don't know now).
Hope some developpers can do this ..
If it was possible on Htc Hero with less memory and less power it could be done also on Galaxy S I9000..
But Htc Hero is Htc and Galaxy S is Samsung so..i don't know..
I'm sure this week in dev I saw a trial program to do just this, running up to 4 roms! Will hunt down link if I can! Brb
Sent from my GT-I9000 using XDA Premium App
Where..??On I9000 Development section..??
Just checked back in dev,q & a and general, 10 pages back, so either it is buried deeper, or it was a total phone bricker and mods pulled it, will search some more
Sent from my GT-I9000 using XDA Premium App
slaphead20 said:
Just checked back in dev,q & a and general, 10 pages back, so either it is buried deeper, or it was a total phone bricker and mods pulled it, will search some more
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
saw that 2...it was for the evo if i recall ...
Cant find it anywhere, @silkydude....thanks for confirming, started to think I had lost the plot!
Sent from my GT-I9000 using XDA Premium App
Hi there,
Dual booting is kinda possible.
First one is to have very slims roms so you can install both on the nand and select one using a modded recovery.
Second one is to use redbend_ua script that will backup the current running rom, and then install another one and run it. The operation takes between 5 to 10 min depending on the rom and thats the only possibility to switch from 2.2.1 to 2.3 and vice-verca without having to flash bootloaders as redbend can flash bootloaders.
Also using redbend can be tricky as it can dump and write on partition but if it fail at flashing bootloaders you will be bricked.
Bricked phones can still be recovered using j-tag or 301k resitor.
Here is an attempt by z4ziggy:
http://z4ziggy.wordpress.com/2010/09/15/rom-flashing-using-redbend_ua/
The script in this page does not work but it can be improved.
You should check with him and some good dev like supercurio or codeworkx.
Also before applying any scripts, post it here and ask other people to see if it seems correct.
Happy flashing.
quick edit:
Be sure to dump the whole rom and restore the whole image even empty bml as it may have an importance.
We have to ask to developpers..
Not really, try to make a script that dump some bml, then try to restore them is it works then your good to go further.
Finally when you have a working script use tegrak kernel sources to include a "boot selection" as he did.
(on tegrak at phone boot you can enter recovery using the "home" button, change that to run the script so if you wait it boots normally, if you push "home" it dump the current rom and restore another one to boot on it)
Editing again:
If you use 2.2.1 bootloaders only, you can symlink an rom.img at boot and boot on it, it is easier but it is also pretty slow. (see nexus S rom port by supercurio)

Boot up to 5 ROMs Instantly

This looks amazing
https://market.android.com/details?id=com.drx2.bootmanager&feature=search_result
Don't forget to hit the Thanks button!
wow that looks too good to be true...
I would like to hear some personal experiences on here. Anyone?
Sent from my ThunderBolt using XDA App
It is a really cool App, installing the roms takes some time, but switching between them is quick and easy.
Sent from my ADR6400L using XDA App
OMFGodddddd!!!!!!!! Yes!!!!! This is like legalizing drugs for flasher addicts!!
EDIT: bought it, and playing with it right now
edit: I like it alot, set the newer cm7 as my phone rom, and installed vicious miui in slot 1 just to play around with, its pretty fun, this makes me a flash a holic x5 or is that 4
Is this a must?
really cool app but this thread belongs in the themes & apps section
Playing around with this now, thx for the post. Never would have thought this would have been remotely possible ..therefore I never looked for anything like it via market lol.
cool app, but, how does it work?
is it automating the flashing process?
is it changing the boot.ini to make my phone look for the other os install on the sd card?
am I flashing like mad going in between roms?
I find these questions need to be answered first before I install this.
the way I understand it is
1.main rom i flashed on my phone internal memory+(kernel)
(on SD)
{
rom2+(kernel)
rom3+(kernel)
rom4+(kernel)
rom5+(kernel)
}
and the app works by flashing an update.zip that changes where the phone looks to boot.
Am I correct in my understanding?
EDIT:
Support thread
http://www.droidforums.net/forum/dr...ndroids-first-multi-booter-application-2.html
Useful answers
1. Will this also work if you have a froyo rom and gb rom that you are switching between?
Yes u can install whatever roms u want to whatever slots gb roms froyo roms whatever makes u happy they're all completely separate it's like having 5 different phones basically
**** remember your radios folks we have mr1 and mr2 some roms need separate radios so if you use the app and swap, you wont have any data untill you flash a new one through hboot.
2. Are you saying that when you flash between roms, the app will auto wipe data, cache and dalvik?
The app creates imgs into the slots when u install a fresh rom to a slot u should check all the check boxes to wipe data cache and system but it doesn't wipe the data cache and system on ur phone just the slots data cache and system the app doesn't touch any of ur data on ur phone just makes it's own in the sdcard
3. Let's say I have Chevy's Froyo rom and his SS GB rom on there. If I flash from GB to froyo, then back to GB. Will I have to restore apps?
No each slot is saved all of it's data stays there nothing is ever wiped again just like having five phones basically all of ur slots are completely separate all of ur data is separate and saved nothing is lost
it aint workin right for me. I tried doing an install from the sdcard and it is telling me i dont have enough space. but i have 1.37 gb free!
This app is kick a**! I know one of the devs that made this app back from my D1 days (he was co-creator of one of the best D1 ROM's IMO) and he is an amazing dev! I was lucky enough to test this app and it is def worth the $$ if you're a person that can't decide on 1 ROM or you just like to try all the latest and greatest ROM's that drop.
Sent from my ThunderBolt using XDA App
I just downloaded this, can't wait to set it up and try it, maybe ill give some aosp roms a try.
Thank you!
Sent from my ADR6400L using XDA Premium App
So my question is...does it run the ROM from the SD card?
If so...how is the speed/lag once the ROM is booted up?
I like the idea of having different ROMs to test, but I'm wondering how much time you'd be saving if it takes that long to install a ROM initially.
A lot of these Devs have nightlys or almost nightlys....
Very interesting...
looks pretty retarded to me... right up there with rom manager. i cant wait to see how it effs things up for some beginner noobie
not all roms work,you may get FCs during setup... yeah looks pretty amazing.
think ill stick to manually wiping and restoring my nandroids after i get them set up.
dajogejr said:
So my question is...does it run the ROM from the SD card?
If so...how is the speed/lag once the ROM is booted up?
I like the idea of having different ROMs to test, but I'm wondering how much time you'd be saving if it takes that long to install a ROM initially.
A lot of these Devs have nightlys or almost nightlys....
Very interesting...
Click to expand...
Click to collapse
That's what has kept me from purchasing it. It's been in the market for a few days now but if the rom runs off the sdcard it could cause issues.
YankInDaSouth said:
This app is kick a**! I know one of the devs that made this app back from my D1 days (he was co-creator of one of the best D1 ROM's IMO) and he is an amazing dev! I was lucky enough to test this app and it is def worth the $$ if you're a person that can't decide on 1 ROM or you just like to try all the latest and greatest ROM's that drop.
Sent from my ThunderBolt using XDA App
Click to expand...
Click to collapse
Was it one of the devs from Sourcery rom? That was the best rom IMO so that's why I ask.
Sent from my ThunderBolt using XDA Premium App
scotty1223 said:
looks pretty retarded to me... right up there with rom manager. i cant wait to see how it effs things up for some beginner noobie
not all roms work,you may get FCs during setup... yeah looks pretty amazing.
think ill stick to manually wiping and restoring my nandroids after i get them set up.
Click to expand...
Click to collapse
That leads to my question. Isn't this basically like restoring a nand backup? Maybe this app makes it easier? IDK. I guess it's worth checking out.
Sent from my ADR6400L using XDA Premium App
On initial setup do you need to reinstall your current rom?
Sent from my ThunderBolt using XDA Premium App
Yes, it runs from the sdcard. Lag is minimal if you let the kernel settle when you boot one up. On my thunderbolt I don't really notice any lag and i don't even overclock.
Sent from my ADR6400L using XDA App

Mod please delete

Please delete thread mod
SynysterSilence said:
Hello welcome to the first ever Synyster rom. This is going to be complete 100% dinc stock that i will create from a nandroid back up (im getting a refurbished one today) It will be posted tonight so if anyone wants to be alpha testers PM me or simply comment. Also, if you want to be a tester, i would rather you have a good understanding of rom development. This is so that if you run across a problem you could fix it for me since i know little about this. If you are able to fix something and do it succssfully i will update the post and give you credit for what you did.
Click to expand...
Click to collapse
nice name.
While I love your enthusiasm, Stock+ is a good stock ROM. There's also several other releases of the OTA on here. If you were to develop another stock ROM for this community, it really wouldn't be a very big contribution.
A community built ROM is kind of a cool idea though.
Sent from my ADR6300 using xda premium
yea but theres times when im looking for a pure stock rom for it and i can never find it. I love stock plus its great but i have 2 primary reasons for this: giving people a pure stock rom, and giving people a pure stock rom to use as a base. also i plan to do this for several other devices thatll be the point of the synyster stock rom series is to give different phones absolute stock if needed.
synisterwolf said:
nice name.
Click to expand...
Click to collapse
why thank you sir xD
Why build from a nandroid when the ruu and otas are available? That makes no sense to me personally.
Sent from my ADR6300 using XDA Premium App
SynysterSilence said:
yea but theres times when im looking for a pure stock rom for it and i can never find it. I love stock plus its great but i have 2 primary reasons for this: giving people a pure stock rom, and giving people a pure stock rom to use as a base. also i plan to do this for several other devices thatll be the point of the synyster stock rom series is to give different phones absolute stock if needed.
Click to expand...
Click to collapse
Might I suggest using the latest OTA? A nandroid backup isn't necessarily the best base for a rom.
If you do end up going the way of a nandroid backup, only use the system and boot images. The data and cache partitions will be created on first boot.
I would also suggest making a /data/app folder in your rom zip for bloat/market apps, so the user can uninstall them easier.
wdfowty said:
Might I suggest using the latest OTA? A nandroid backup isn't necessarily the best base for a rom.
If you do end up going the way of a nandroid backup, only use the system and boot images. The data and cache partitions will be created on first boot.
I would also suggest making a /data/app folder in your rom zip for bloat/market apps, so the user can uninstall them easier.
Click to expand...
Click to collapse
will do ill see what i can do if i have any troubles would you be able to help me out with it? ill give you full credit if you do.
blastthenoise said:
Why build from a nandroid when the ruu and otas are available? That makes no sense to me personally.
Sent from my ADR6300 using XDA Premium App
Click to expand...
Click to collapse
cause im originally making this for normal use like any other rom im just allowing people to use it as a base if they so choose. also alot of people that are new to making roms dont know how to use otas or the ruu so using this would be a great way for them to start out
If you want a stock ROM just use the OTA.
Let me google that for you.
SynysterSilence said:
cause im originally making this for normal use like any other rom im just allowing people to use it as a base if they so choose. also alot of people that are new to making roms dont know how to use otas or the ruu so using this would be a great way for them to start out
Click to expand...
Click to collapse
If you are using the kitchen to build your ROMs you are better off using the rom.zip file found in the RUU or one of the other bases already posted on here. There are like 5 or them already. I personally would never use any ROM built off a nandroid even my own. That said I have made my own stock ROMs before using the kitchen and found its best to just use wildstangs gingerbread base which has been cleaned up removing all the Sprint stuff out of it. Saves the time of going in and editing the build.prop file yourself.
To extract the rom.zip file start the RUU and once at the first main screen click Start>Run and type %temp% now, find the newest folder and in there will be a ZIP file called Rom.
Wildstangs base:
http://forum.xda-developers.com/showthread.php?t=1247253

[ROM][5.1] 9/17/2015-Lollipop Stock Rooted Google Play Edition LMY47O.H9

This is a Stock Google Play Edition Rom LMY47O.H9. It has no modifications besides being rooted
Devs feel free to use as a base, just give proper credit
Updated 9/17/2015
1. Make sure you do a wipe if coming from another rom
2. Flash in recovery
3. reboot(I suggest TWRP)
4. profit
It seems people on older firmware are having issues with wifi. This is due to your old firmware. If you are not S-off you will have to wait for your carrier to release updated firmware. There is nothing that can be done about it. :-/
If you have problems make sure you do a full wipe.. if you continue to have problems you need to be as detailed as possible.. What version firmware are you running? What ROM are you coming from? Are you bootloader unlocked? you need details.. if you don't give details you're more likely to get a better answer as to why it doesn't work from the fortune teller on the corner.
Also, please do not PM me for support. PM's will not be answered. Post it in the thread. It helps other's having the same issue find a solution. If it's over PM it only benefits you and not everyone else
H9 Update rom zip compiled by: @enewman17
Downloads:
5.1 LMY47O.H6: http://graffixnyc.com/m8.php#rom
DO NOT MIRROR
As this is a stock rom.. Nothing will be added.. No bug reports taken.. this is how it came right from Google with the exception of root
Disclaimer: I am not responsible if you use this and brick your device or if your device blows up, implodes, flames start shooting from it or it kills your neighbor's dog. Flash at your own risk. I am not responsible.... It was the other guy... I swear....
XDA:DevDB Information
Stock GPE Rooted, ROM for the HTC One (M8)
Contributors
graffixnyc, loserskater
ROM OS Version: 5.1.x Lollipop
Version Information
Status: Stable
Created 2015-04-08
Last Updated 2015-09-17
That was quick!!! Thanks Buddy!!
Keep this in mind, system write protection is enabled by default, the current module available does not yet work to disable write protection on GPe based roms.
Hi Graffixnyc, long time after s3. So I have att version and I am unlocking bootloader right now. i will install recovery after that and then, will this run on ATT version like a regular flash from recovery?
ceo.mtcl said:
Hi Graffixnyc, long time after s3. So I have att version and I am unlocking bootloader right now. i will install recovery after that and then, will this run on ATT version like a regular flash from recovery?
Click to expand...
Click to collapse
Hey dude!! I actually saw yourr other post in my thread but forgot to respond! How is everything?? It has been a while. Yes, it will run fine. I'm running it on my AT&T version.
seems super laggy to me, even the bootanimation. did a full wipe to.
I'm having issues as well with lots of lag and no camera or wifi.
odd, im flashed the backup version and its perfect
Will this work on the dev edition
Sent from my HTC One M8
Flashed this one and used the backup. The backup is more fluid than this for some reason.
Sent from my HTC One_M8 using Tapatalk
charlieb620 said:
Flashed this one and used the backup. The backup is more fluid than this for some reason.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
I flashed this and I don't have any issues. I did a wipe before I did..
graffixnyc said:
I flashed this and I don't have any issues. I did a wipe before I did..
Click to expand...
Click to collapse
I'll try again.
Sent from my HTC One_M8 using Tapatalk
charlieb620 said:
I'll try again.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
It didn't seem laggier to me.. But I have since restored my data.. Let me try with a fresh system wipe and play with it for a bit
Seems fine to me.. I wiped and flashed and it doesnt seem laggy to me so far.. I'll keep playing with it but it seems just as good as the cwm back up version for me
Trying to install via PhilZ CWM and getting this:
Creating links and setting perms...
set_metadata_recursive: some changes failed
Edit: redownloading, checking sums and such.
Yup did a full wipe. Laggy. Lock screen, waking, sleeping and drawer
Sent from my HTC One_M8 using Tapatalk
Fixed it. Had to specifically format /data for some reason. A full wipe wasn't cutting it.
Running smoothly here. Full wipe using Philz. Well chose the Install new rom option or whatever it's called. No lag!
Though question.. Since this is just the stock GPE ROM, does that include the stock recovery? Philz came up saying that the ROM may try to flash a recovery on boot and whether I want this to happen.. chose no.. but not sure what's going on.
BAM1789 said:
Running smoothly here. Full wipe using Philz. Well chose the Install new rom option or whatever it's called. No lag!
Though question.. Since this is just the stock GPE ROM, does that include the stock recovery? Philz came up saying that the ROM may try to flash a recovery on boot and whether I want this to happen.. chose no.. but not sure what's going on.
Click to expand...
Click to collapse
You were correct to chose no. It doesn't flash a recovery. Chainfire uses the install-recovery.sh script file for root purposes. twrp knows about this I believe since chainfire works directly with dees troy..
Build.prop changes?
I feel like my new M8 is almost perfect. Going from AT&T bloatware to a almost Nexus experience! Thank you so much for the hard work! One question and hopefully it isn't a noob question but I always change my LCD density down to 380 as I feel stock is huge! Do we need S-off to be able to change that in build.prop as I can edit it but it doesn't change anything. Thanks in advance for any info.

Newbie but rooted, just a couple of questions :)

Hi, I'm new here and new also to rooting etc.
I have successfully unlocked and rooted my M7 and using TWRP recovery.
I am under the impression you can't update OTA when rooted, I would like a standard ROM with sense 6, but I just have a couple of questions....
1. Could someone supply a link to the best stable Sense 6 ROM suitable for an unlocked UK M7?
2. Could you also explain how to install the ROM using some not too technical language
Thanks for your help
Ben
Sent from my HTC One using XDA Free mobile app
I cant tell you much as I am using Miui rom and i have killed an M7 a while back but Viper ROm is the best I have used and that is Sense 6. Bare in mind I have not used a Sense 6 rom at all but last Viper i used was 5.5 and it was great.
There is Android Revolution HD, im not sure if this is Sense 6 but is is a custom rom as close to stock that you can get.
Just download the ZIP and enter your receovery and flash, it is simple as. Just dont wipe internal SD card..
twerg said:
I cant tell you much as I am using Miui rom and i have killed an M7 a while back but Viper ROm is the best I have used and that is Sense 6. Bare in mind I have not used a Sense 6 rom at all but last Viper i used was 5.5 and it was great.
There is Android Revolution HD, im not sure if this is Sense 6 but is is a custom rom as close to stock that you can get.
Just download the ZIP and enter your receovery and flash, it is simple as. Just dont wipe internal SD card..
Click to expand...
Click to collapse
So I download the zip file on my computer, where do I save it on my phone, bearing in mind it doesn't have an SD card?
Thanks for your help by the way
Sent from my HTC One
Just place it on the internal memory of the phone. Don't put it in any folders. Then boot into TWRP, select "Install zip from SD card" (the internal space paritition is labelled as "sdcard" due to the way android works), find the zip and install it.
Awesome, I guess I don't delete the original ROM then?
Ben
Sent from my HTC One
bloodyniceben said:
Awesome, I guess I don't delete the original ROM then?
Ben
Sent from my HTC One
Click to expand...
Click to collapse
You would be well advised to make a back up of your original rom first. If something goes wrong you can go back to it, may be hard to find it on the web if you dont.
Best advice. Do a nandroid backup of your Rom now and try a few different ones. Personally I like android revolution hd. If you are going to try that use twrp 2.6.3.3. It doesn't like other versions very much
Sent from my HTC One using XDA Premium 4 mobile app
All done and appear to have no problems so far, using Renovate SixthSense Milestone 2.3.0
Thanks for your assistance and suggestions
Ben :laugh:
Well, I have been using Viper One which is super stable and has got a lot of tweaks... Worth trying. The other one is the InsertCoin ROM
Sent from my HTC One using Tapatalk
I know you've asked for sense roms, but I would definitely give some aosp roms a try. I've always liked aosp better. That said, it seems like development for this phone leans more towards sense based roms and definitely sense kernels. Only a couple of aosp kernels to choose from. I'm new to this phone (switched to Tmo a couple months ago and didn't want to buy a new phone on payments), but I was disappointed to see that after being out for a year the aosp development was somewhat lacking.

Categories

Resources