Is there a way to root without wiping out everything first? - Xiaomi Mi MIX Questions & Answers

I've got the phone setup pretty good already, But i'd like root to be able to disable some stock apps and take backups.
I think I am on the China stable rom, so at this point I think the only way is to flash the china dev rom to get root and then flash back afterwards?

Related

Restoring to stock ROM (N1 ATT)

I have been testing the N1 for a few days, and just making sure there aren't any hardware issues before I void the warranty (possibly) through unlocking the bootloader and flashing a ROM. I would like to know if it is possible to revert to a factory settings ROM with exactly the "out of the box" settings and OS.
Backup: Unlock, install a RA-nexus recovery, save current ROM to SD, save settings with a backup app.
Restore: Start RA-nexus, recover ROM from SD, do factory settings wipe.
Is this correct?
Currently you can't relock the bootloader, you can revert everything apart from this. It does void your warranty but apparently HTC have been decent about fixing rooted N1s with hardware defects anyhow.
justin2net said:
I have been testing the N1 for a few days, and just making sure there aren't any hardware issues before I void the warranty (possibly) through unlocking the bootloader and flashing a ROM. I would like to know if it is possible to revert to a factory settings ROM with exactly the "out of the box" settings and OS.
Backup: Unlock, install a RA-nexus recovery, save current ROM to SD, save settings with a backup app.
Restore: Start RA-nexus, recover ROM from SD, do factory settings wipe.
Is this correct?
Click to expand...
Click to collapse
As @nDrg said, you can't relock the bootloader, but you can restore the phone completely to the stock ROM... download the EPE54B stock ROM, rename it to PASSIMG.zip, copy it to the SD card, enter bootloader mode. The phone will find the zip and ask you if you want to apply the update... this will restore everything to the stock EPE54B ROM
Didn't work for me, please help...
Hello,
I tried to place the above listed file on my SD (tried the one from the link on your sig, and one from another source) and could not get it to recognize the file from bootloader, nor could I flash it from zip (via recovery).
I have been searching for a way to revert to stock ROM for days now (and I have been researching) and I can't seem to find a way that I can get to work. (I am running both cyanogenmod 5.06, and modaco's sense - switch back and forth with the RA revovery screen). I can't connect reliably to wifi on either, and want the option to go back to stock.
I'm very much new to Android (and the Nexus) thus I'm probably just missing some things that are obvious to more advanced users.
I was hoping that you might be willing to post a step by step guide to reverting to stock for newbies? (Explain each step, eg. I barely know what fastboot is). Or, do you know of a guide that you could point me (and others I'm sure) to?
One might ask why I rooted and modded my device when I did not understand enough of what I was undertaking to reverse the process. One would be absolutely correct in such a question! That being said, if anyone is willing to help, it would be much appreciated.
Thanks so much,
Randy
Just curious why you'd want to go back to stock?
prettyboy85712 said:
Just curious why you'd want to go back to stock?
Click to expand...
Click to collapse
@prettyboy85712:
I do love both cyanogenmod and modaco's sense rom, but I haven't been able to connect via wifi on either for quite awhile (though normal network connection works fine). To be more specific, if I have been able to connect via wifi without the sim card in the phone, but not with it inserted.
As well, it seems like a good idea to be able to revert to stock if I did need to (stock updates, etc.) and I'd like to try wifi with stock, to see if it's the phone or the ROM. (My fault for not figuring out how to do this before I modded )
Thanks so much,
Randy
if u want to go completely back where u still receive ota (minus the locked bootloader that u can't change that its unlocked) u can download the signed secure nexus 1 Rom from modaco and then flash the boot,system,and recovery.img though fast boot go to nexus one forum and search rolling back to stock Rom it gives detailed instructions on how to do it I did it to make sure it works and was simple it is and u even get ota updates from Google hope this helps if u need any help just send me a pm good luck let us know how it goes
-------------------------------------
Sent from my Nexus One

This may be odd

But i rooted my N1, but i am completely happy with the way it is now and i dont want to flash a custom rom on it, so what can i really do now, for instance would i be able to install wired tether and have it work? or do i need to install a custom rom for that
I am just wondering if there is any benefit of your the N1 so far without having to flash a custom rom
yes, you should be able to install wired and wifi tether. but i would suggest giving other roms a shot, if you dont like it. just do a nand restore
can you still install apps2sd with no custom rom?
also newb question. doesn installing a custom rom after root give a noticable perfomance boost? like feeing up more ram and rom as well?
most custom roms have the himem enabled, so that will double the available ram for you to use. and apps2sd only works well with the custom rom they came with
i am running cyanogen, and it works really well, better than stock for sure.
But when you go to the download page of wired tethered it says i need a rdnis enabled kernel and i dont think the nexus one comes stock with it, but thats mainly just a guess not an actual fact of knowledge
I don't blame you the N1 already performs great even when it's stock, but since you're already rooted, I suggest you flash Amon's recovery, do a nandroid back up, and try out the available ROMs, you will get everything the stock ROM has and A LOT more, it gives you more memory, speed boost, battery savings, and the option to save aps to SD. If you aren't happy with it you can always restore it.
I'm running Enomther's ROM right now, and trust me you wont get disappointed.
Good Luck!
michaelo147 said:
But i rooted my N1, but i am completely happy with the way it is now and i dont want to flash a custom rom on it, so what can i really do now, for instance would i be able to install wired tether and have it work? or do i need to install a custom rom for that
I am just wondering if there is any benefit of your the N1 so far without having to flash a custom rom
Click to expand...
Click to collapse
sorry another question.
If i decide to root. could i backup all my current apps and recover them once i root. I have mybackup pro and will i be able to just run restore apps in a custom rom with mybackup pro?
And with rooted phones, all over the air updates by google must be manually installed right? instead of ota right?
I'm not sure how backup pro works but I think it'll restore your aps coz that's what its for also when you flash a new ROM, the first time you open your downloads list from the market, all the apps you have installed from your previous ROM will be available for download. Note that this only works the first time you open market, so make sure you don't exit the market until your done installing all, or you won't see them again.
Yes you wont get OTA updates when you're rooted, but this is not a big deal since the devs update their ROM as soon as Google releases an update, often, they even get the leaked versions and incorporate it in their ROMs, so you'll be running the updated version of the N1 way before the stock N1's get it.
inhuman5000 said:
sorry another question.
If i decide to root. could i backup all my current apps and recover them once i root. I have mybackup pro and will i be able to just run restore apps in a custom rom with mybackup pro?
Click to expand...
Click to collapse
GuerillaZhou said:
yes, you should be able to install wired and wifi tether. but i would suggest giving other roms a shot, if you dont like it. just do a nand restore
Click to expand...
Click to collapse
This is actually incorrect. The kernal needs to be updated to be able to use ether of the tethering apps. With the stock rom, there isn't much you can do with a rooted phone. In fact, its almost a waste to root unless your going to run a custom ROM. I use and trust Enomther's ROM's. VERY stable and capable of using tether apps, apps2sd, has the hacked kernal that allows the full use of the 512Mb of RAM etc. etc. Check it out here.
rjhay22 said:
I'm not sure how backup pro works but I think it'll restore your aps coz that's what its for also when you flash a new ROM, the first time you open your downloads list from the market, all the apps you have installed from your previous ROM will be available for download. Note that this only works the first time you open market, so make sure you don't exit the market until your done installing all, or you won't see them again.
Yes you wont get OTA updates when you're rooted, but this is not a big deal since the devs update their ROM as soon as Google releases an update, often, they even get the leaked versions and incorporate it in their ROMs, so you'll be running the updated version of the N1 way before the stock N1's get it.
Click to expand...
Click to collapse
thanks alot man.
inhuman5000 said:
sorry another question.
If i decide to root. could i backup all my current apps and recover them once i root. I have mybackup pro and will i be able to just run restore apps in a custom rom with mybackup pro?
And with rooted phones, all over the air updates by google must be manually installed right? instead of ota right?
Click to expand...
Click to collapse
Not sure about backup pro, but I think it should do what you need... atleast thats what ppl have said... i personally never used it..
Most cooked ROMs disable OTA updates... but if u hv stock rooted, you will get the OTA updates, but it'll most likely disable root if a new boot image is part of the OTA...
Daily people post about this. Why un-lock the bootloader (thus VOIDING your warranty) to keep a stock rom? Makes absolutely no sense. Cyanogen and Emon are trusted people that WILL NOT RELEASE ANYTHING THAT WILL BLOW UP YOUR PHONE!! There is a disclaimer for idiots that may not pay attention. If you follow directions you will never have a problem. If you end up with a problem (bootloop or alot of FCs) hop on #cyanogenmod on freenode IRC. Those guys are always willing to help you through problems, Even noobs usually.
Hardware defects will happen on stock just as they will custom ROMs. So don't waste your time un-locking, if you don't plan on running a custom ROM.
YOU CAN'T BRICK YOUR PHONE FLASHING CyanogenMOD/Emon ROMS!!! ONLY RADIOS AND SPL's!!!!!!!!
dude chill there questions i rooted my g1 and i thought it was a fun experience and i just bought a nexus one and i wanted to see if i could root it, but i really enjoy the way my nexus one runs now, its all i wanted to know

[Q] I keep losing root after reboot, even after custom kernel installs

Hello,
I keep losing root after reboot, tried several kernels like Semaphore and CF-Root but after rebooting my phone i don't have root anymore, how can i fix this?
I have Faryaab deodexed JVS ROM
Thanks
if you keep losing root, I would suggest that you need to do a complete clean and then re-install.
Copy anything important onto your PC, do a Titanium backup of your apps and copy that to your PC then do a complete clean and reinstall either using stock firmware or use the cleanse option with Tornado (use google)
After you should flash first your kernel with root and a stock firmware to confirm the problem is no longer present and only then flash a custom rom. If you again lose root then you will know it is not the kernel at all but the rom that is the source of your problems. Only then install back your apps.
Thanks
Already solved the problem by wiping and installing Dark Core kernel but i think the wipe was not necessary.
Now i am just afraid of changing kernel because of losing root again, oh well
I keep loosing root even just after using Kingroot , which is the only rooting apk that seems to work on my SGH-i337Z 4.4.2 .
I run Kingroot and have root and I wanted to make a back up of it so when I install Skyfall ROM or another ROM I can restore to the back up if things go south or I just don't like the new ROM.
Right after doing the back up and I reboot . . . . . root is gone.
I have been searching the forum but have yet to find the reason why I loose root and or a " fix".
I can't seem to do back ups or reboot of any kind and still retain root.
Any ideas ?
Thanks,

[Q] Restoring Root from restoring rom via CWM

Hey,
I've looked around and cannot seem to get a straight answer about this. So I'll keep this short
My question being: If I have lost root is it safe/recommended to gain root again by restoring a NANDroid backup (with root) or by flashing a new ROM (with root) as long as I can get into CWM (even without root)?
Thanks in advance!
You say you have lost root. I assume you're on one of the ICS roms?
Without root how you can restore nandroid backup?
CWM won't work without root.
correct
chasmodo said:
You say you have lost root. I assume you're on one of the ICS roms?
Click to expand...
Click to collapse
Yes I am on an ICS rom (MidNoteV2.0). It says that I have root, then to go do a NANDroid backup, I have to flash the abyss kernel, reboot into that recovery, make the NANDroid backup, then flash CF-LP1 kernel.
Problem is that when I reboot now, I no longer have root privileges, but I can still reboot into CWM recovery.
Without root how you can restore nandroid backup?
CWM won't work without root.
Click to expand...
Click to collapse
And yes I can still get into CWM and restore backups, or flash new .zip s even when it says I have lost root
Is it possible that I may have lost a more superficial part of root, where apps are not allowed to gain super user permissions, but the core functions enabled by root are still available?
Ranafram said:
Is it possible that I may have lost a more superficial part of root, where apps are not allowed to gain super user permissions, but the core functions enabled by root are still available?
Click to expand...
Click to collapse
What you've got right now is partial root, and that's the plague of all early ICS Roms. You can forget about making useful nandroid backups. Restore brings back partially rooted Roms no good to anyone.
The only way to gain full root again would be to do it all over again, which means
rooted GB Rom
Chinese Repack through Mobile Odin
Desired ICS custom Rom (with wipes where the dev says).
And there is no other way to make sure you're properly rooted.
I've done it 3 times already.
chasmodo said:
What you've got right now is partial root, and that's the plague of all early ICS Roms. You can forget about making useful nandroid backups. Restore brings back partially rooted Roms no good to anyone.
The only way to gain full root again would be to do it all over again, which means
rooted GB Rom
Chinese Repack through Mobile Odin
Desired ICS custom Rom (with wipes where the dev says).
And there is no other way to make sure you're properly rooted.
I've done it 3 times already.
Click to expand...
Click to collapse
Yea it sucks :/ but I've just been reflashing the original ICS ROM I was using. And haven't encountered too many issues so far.
When you say root GB rom then Chinese repack then install ICS ROM, you mean first flash back a GB rooted rom and kernel, then flash a Chinese kernel, then it's rom?
Initially I actually just rooted my GB stock rom, then immediately jumped to a ICS ROM that included the new kernel. And I didn't end up using Odin once, I somehow mnaged it all through CWM.
Sent from my GT-N7000 using xda premium

[Q] Is it a good idea to flash a rom on a "somewhat" rooted phone?

Hi, I'm running Benny's 4.3 (build number 3.04.651.2) Deodexed (because i do not see any .odex files in the system folder, right?) and I want to flash the update which keeps popping up in the notifications every 24 hours after clearing app data.
I tried doing the OTA update but my phone goes into TWRP. My biggest concern is flashing the stock rooted update because my phone really isn't rooted. I have SuperSu on the phone and sometimes I get "SuperSu has been granted permission" or something like that but Root Checker app says the phone does not have proper root access. I don't really know what is going on because I took my phone to a repair center to get it unlocked shortly after i got the official OTA 4.3 update. I read that you need to downgrade to 4.1 and then unlock the phone through SimUnlockHelper apk. When I got my phone back everything was working as it should and my phone is indeed unlocked.
My biggest concern is flashing a stock rooted rom because of the fact that my phone does not have proper root access. Would you recommend doing this and are there any precautions I should be aware of because I had nothing to do with rooting or tweaking android before since this is my first phone that runs android officially.
Thanks!
Andza195 said:
Hi, I'm running Benny's 4.3 (build number 3.04.651.2) Deodexed (because i do not see any .odex files in the system folder, right?) and I want to flash the update which keeps popping up in the notifications every 24 hours after clearing app data.
I tried doing the OTA update but my phone goes into TWRP. My biggest concern is flashing the stock rooted update because my phone really isn't rooted. I have SuperSu on the phone and sometimes I get "SuperSu has been granted permission" or something like that but Root Checker app says the phone does not have proper root access. I don't really know what is going on because I took my phone to a repair center to get it unlocked shortly after i got the official OTA 4.3 update. I read that you need to downgrade to 4.1 and then unlock the phone through SimUnlockHelper apk. When I got my phone back everything was working as it should and my phone is indeed unlocked.
My biggest concern is flashing a stock rooted rom because of the fact that my phone does not have proper root access. Would you recommend doing this and are there any precautions I should be aware of because I had nothing to do with rooting or tweaking android before since this is my first phone that runs android officially.
Thanks!
Click to expand...
Click to collapse
use the backup feature in twrp to make a nandroid and flash a stock rooted 4.3 rom. if it doesn't work restore your backup. if u need any info the sticky thread at the top of this section by bd19 will really help. read thoroughly. fyi you cannot ota with a custom recovery (twrp) you need stock recovery.
jblaze10 said:
use the backup feature in twrp to make a nandroid and flash a stock rooted 4.3 rom. if it doesn't work restore your backup. if u need any info the sticky thread at the top of this section by bd19 will really help. read thoroughly. fyi you cannot ota with a custom recovery (twrp) you need stock recovery.
Click to expand...
Click to collapse
^This is the safest option @Andza195
BTW, imo, it should work, but just backup just in case. Also, if something doesn't work, the real best method is just to download the newest version of the ROM, back (everything that's important to you) up, wipe everything in TWRP except Internal Storage (because this is where the flashable .zip is at!) and flash the ROM fresh.
jblaze10 said:
use the backup feature in twrp to make a nandroid and flash a stock rooted 4.3 rom. if it doesn't work restore your backup. if u need any info the sticky thread at the top of this section by bd19 will really help. read thoroughly. fyi you cannot ota with a custom recovery (twrp) you need stock recovery.
Click to expand...
Click to collapse
Okay, thanks!
StormyNight said:
^This is the safest option @Andza195
BTW, imo, it should work, but just backup just in case. Also, if something doesn't work, the real best method is just to download the newest version of the ROM, back (everything that's important to you) up, wipe everything in TWRP except Internal Storage (because this is where the flashable .zip is at!) and flash the ROM fresh.
Click to expand...
Click to collapse
Just flashed the stock rooted kitkat rom and everything is working as it was before, thank you all for your help!

Categories

Resources