MI4C Flashing custom recovery & custom ROM - Xiaomi Mi 4C

Hello guys, i am noob at flashing recoveries or ROMS, i would like to know what are the chances to brick my phone even if i do everything right?

If you do everything perfect, there is a 0% chance to brick your phone. However, it is very hard to do it perfectly.
I have rerooted 3 tines, put 6 roms on my phone (xiaomi.eu is my current favourite) and installed xposed twice. The only brick I ever had was for flashing a bad kernel (me being stupid). I fixed it in 30s with TWRP.
Just don't mess about, install SuperSU, and don't give root to any unknown app.
I used http://forum.xda-developers.com/mi-4c/general/guide-unlocking-mi4c-bl-verification-t3336779/ to root my phone, Installed TWRP from the official website (if it doesn't respond to touch don't panic, leave it alone for two minutes and it works again) , and then installed xiaomi.eu's rom.
Happy Flashing
Feel free to ask the good people of XDA if you need any help
Or, alternatively, PM me if you are having trouble understanding any instructions

Related

[Completed] Need stable immersive mode and custom rom

I have a ZTE Grand X Max+ (only a Cricket phone) now. I rooted with kingroot, installed twrp recovery and flashed supersu. Since then, aside from all the exploring of the app store for the only-root apps, I am in desperate need of a verified and fully stable custom rom. If anyone knows of one for me please let me know. I need it so badly.
In the meantime, I am taking advantage of immersive full screen and I have tried 3 paid apps and few of the free too. All either cannot let you fix the brightness on a widget, use the button for recent apps on your custom soft keys or don't let you accept incoming calls. Can someone who is familiar with this whole topic of immersive mode please reply with a fully functional immersive mode/full screen app. As I've said, I have tried from the best of the paid version root immersive apps in the play store.
Thank you to all who have read my requests and all of you should all have an awesome weekend.
Looking forward to your feedback.
Hello,
I looked around for ROMs for you but came up inconclusive due to dead links and ROMs full of issues.
Try posting your question in the forum linked below.
http://forum.xda-developers.com/android/help
The experts there may be able to help, good luck.
Thank you very much for your time and effort. I actually was stuck without a rom after following a rogue set of instructions for something I forgot what for but it said to wipe out certain cache and I didn't have a backup of my stock rom. I went searching for a custom rom and used one for the Grand X Max, an absolute no no and I don't k of what I was thinking. But I flashed it with twrp and it worked, don't know why. There were many bugs in it. Luckily I found the stock rom and flashed, then rooted, flashed twrp and supersu zip again. But my point is that during the time living with no os, I was a madman searching for a rom and didn't find one for my phone. You are a lot more experienced than me, that's a given. If you could find any stable ones, I will definitely follow the directions you gave me. Thank you again. :thumbup:
battle3am said:
Thank you very much for your time and effort. I actually was stuck without a rom after following a rogue set of instructions for something I forgot what for but it said to wipe out certain cache and I didn't have a backup of my stock rom. I went searching for a custom rom and used one for the Grand X Max, an absolute no no and I don't k of what I was thinking. But I flashed it with twrp and it worked, don't know why. There were many bugs in it. Luckily I found the stock rom and flashed, then rooted, flashed twrp and supersu zip again. But my point is that during the time living with no os, I was a madman searching for a rom and didn't find one for my phone. You are a lot more experienced than me, that's a given. If you could find any stable ones, I will definitely follow the directions you gave me. Thank you again. :thumbup:
Click to expand...
Click to collapse
If your device is back on stock and working normally and you are rooted, try looking in to using the Xposed installer and its' modules to customize your stock ROM, with the right modules you can make your stock ROM as cool and feature packed as a custom ROM. Try the "L Speed" mod also.
I love learning more and more, day by day about living with my rooted phone. Is it possible that you can please give me basic direction so that I can get started with Xposed?

Migrating from one M8 to another - sanity check

Sup guys,
I've rooted every phone I've had, but I do it so infrequently that I always have to refresh my memory with it. Current situation is that I have a rooted M8 running mostly stock 4.4.4 ROM, but with a bunch of Xposed mods and a few system tweaks - it's dialed in just the way I want it, but the screen is separating so I've got my hands on another M8 running 4.4.2. I basically want to get the 4.4.2 M8 to the state of my 4.4.4 device. I've already made a complete backup ROM from the 4.4.4 phone and I want to restore that ROM to the 4.4.2 device. With the 4.4.2 device, I plan to:
S-Off (Try Firewater. May or may not work. If doesn't work, try Sunshine)
Install recovery - CWM or TWRP
Flash Super SU
Update firmware from 4.4.2 to 4.4.4 from here: http://forum.xda-developers.com/showpost.php?p=52017763&postcount=2
Flash my complete backup ROM from my current device
Sanity check? Am I missing anything here? When I rooted my current M8 (4.4.2), weaksauce actually worked, and I flashed CWM recovery and Super SU by placing them on the SD card. That is what I plan to do again since that was so easy. Recommendations?
Cheers guys!
j006 said:
Sup guys,
I've rooted every phone I've had, but I do it so infrequently that I always have to refresh my memory with it. Current situation is that I have a rooted M8 running mostly stock 4.4.4 ROM, but with a bunch of Xposed mods and a few system tweaks - it's dialed in just the way I want it, but the screen is separating so I've got my hands on another M8 running 4.4.2. I basically want to get the 4.4.2 M8 to the state of my 4.4.4 device. I've already made a complete backup ROM from the 4.4.4 phone and I want to restore that ROM to the 4.4.2 device. With the 4.4.2 device, I plan to:
S-Off (Try Firewater. May or may not work. If doesn't work, try Sunshine)
Install recovery - CWM or TWRP
Flash Super SU
Update firmware from 4.4.2 to 4.4.4 from here: http://forum.xda-developers.com/showpost.php?p=52017763&postcount=2
Flash my complete backup ROM from my current device
Sanity check? Am I missing anything here? When I rooted my current M8 (4.4.2), weaksauce actually worked, and I flashed CWM recovery and Super SU by placing them on the SD card. That is what I plan to do again since that was so easy. Recommendations?
Cheers guys!
Click to expand...
Click to collapse
firewater sever is taken down, even if you have an old version of it laying around it is useless.. you must pay for sunshine.
but other than that everything looks good.
you have your nandroid backup, on the new m8, s-off using sunshine, then update the firmware from 442 to 444, then flash custom recovery (TWRP is recommended), and then wipe and restore the nandroid and you should be good to go. :good:
(no need to flash supersu as the ROM you have backed up using nandroid is already rooted)
Many thanks! A couple of years ago when I did this I remember it being fairly straightforward. Do you personally find any real benefit in upgrading to one of the Lollipop ROMs this go 'round? Seems like it's more trouble than what you gain, though I may be uninformed of course..
Cheers!
j006 said:
Many thanks! A couple of years ago when I did this I remember it being fairly straightforward. Do you personally find any real benefit in upgrading to one of the Lollipop ROMs this go 'round? Seems like it's more trouble than what you gain, though I may be uninformed of course..
Cheers!
Click to expand...
Click to collapse
I find many benefits to LP over KK personally.
If you like a stock ROM we have stock based LP ROMs, and firmware.zip you can flash and you are up an running a stock LP ROM within 10 minutes. Sure you need to set things up, but most can be backed up and if you take some screen shots of everything it's pretty easy to get everything set up to your liking.
If you want some customization there are ROMs like mine, that come mostly stock with some benefits like root, busybox, etc, and then offer you a MOD Pack.
See ROM thread here
If you want to customize pretty much every aspect of the ROM you have Venom at your fingertips.
Venom ROM thread
There is the benefit of having all the security updates with the newest firmware.
We also have Marshmallow 6.0 ROMs out already that are rock solid.
A Google Play Edition ROM found here
And a Sense based ROM found here
You can also run some Sense 7 ROMs that are very stable, you can find one in my linked thread posted above, and in the Development area.
I personally would try things out, that's the great benefit of root/s-off/custom recovery/ROMs
You can always make a nandroid backup of your current ROM, and flash the older firmware to get right back where you left off.
Best of luck, enjoy your flashings

Root on PD2 6.0.1 Sprint S6 Edge/TWRP 3.0.2-1.

Hi folks,
just posting this writeup thinking maybe it might be of help to some people.
Started with a clean S6 Edge straight from Samsung repair for broken screen. Factory wipe, KNOX reset. It had the PD2 update. Tried using Skipsoft's Toolkit and ponied up a donation to get the Pro version with the S6 Edge 6.0.1 update, but it didn't work: it got stuck at the "SEANDROID NOT ENFORCING" screen after flashing TWRP 3.0.2. I know there are issues with 3.0.2, but it's what's optioned in Toolkit now.
Flashing TWRP 2.8.7.0 results in normal boot, but I could not enter recovery mode for some reason. 3.0.0-0 didn't work, either.
What I ended up doing is forcing phone into download mode (Power+Volume Down+Home), ODINing TWRP 3.0.2-1. This resulted in a bootloop (somewhat expected). But I could get into recovery easily. From recovery, I flashed Renegade's PD2-Aroma V3.0 Full ROM via ADB sideload. After a very long first boot, everything works 100%! Root, SuperSU, etc., all taken care of. Hotspot works.
Notes and tips:
- While I didn't use Skipsoft's Toolkit in the end, it's still worth supporting. Might work smoothly using 3.0.2-1 instead of 3.0.2.0, but I'm comfortable with adb/fastboot/etc. so just ended up using that. If you don't already have Android SDK and tools/platform-tools, Skipsoft conveniently includes those commands in its directory under C:\Unified_Android_Toolkit (they're named adb-toolkit and fastboot-toolkit. You can copy and rename them as "adb" and "fastboot" for convenience).
- Make sure you get the right TWRP 3.0.2-1 device version. You want to use twrp-3.0.2-1-zeroltespr.tar.md5 for Sprint S6 Edge. Remove the .md5 part and set it to use the .tar extension (stupid Windows asks you to confirm file extension type change).
- In TWRP you can either push your custom ROM or sideload it. To push a file, move the custom ROM into the same directory you've got adb/fastboot for convenience. Open a terminal window in that directory, and either "adb push customromfilenamehere.zip /sdcard/" or in TWRP, click Advanced/ADB Sideload, and enter "adb sideload customromfilenamehere.zip".
- If you're sideloading it, it's gonna take a while, and will start flashing even while the transfer percentage is creeping up. Example: at around 9%, it started AROMA, around 14%, it went through some of the installation options. It was done flashing everything and ready for reboot even though the terminal window said only 76% was transferred. That's ok. Click "finish" in AROMA on phone, reboot. Unplug phone. Wait a long time for first boot (this took around 20 minutes for me). ENJOY.
Remember: all is not lost as long as you can get into download mode! Power-Volume Down-Home until you get to screen prompting to get to download mode. Volume up to select that mode. You can ODIN from here.
Additionally: if you find yourself for whatever reason stuck at the initial S6 Edge boot screen with "SEANDROID NOT ENFORCING," you might be in some kinda of boot limbo. I was able to issue some adb commands here, even with recovery was borked and the phone didn't boot all the way. Doing an "adb reboot-bootloader" would let me do a complete boot to ROM while I was trying to get the different TWRP versions working (until 3.0.2-1).
Hope this helps someone.
tl;dr: For PD2/6.0.1 Sprint S6 Edge, manual flash TWRP 3.0.2-1. Push custom ROM through Recovery. Reboot, wait a long time. Success!
Just to Clarify (and mostly for myself), I think this is the simplest and most foolproof way to get yourself fully update and on a custom rom with root.
1. ODIN Stock PD2 Image. Reboot, make sure dev options + USB debugging is enabled.
2. ODIN latest TWRP 3.0.2.1 - HERE.
3. Obtain root by going into TWRP immediately after you install it and flashing the root kernel Ram did for this device - HERE
4. Then after wiping cache, dalvik and data in TWRP, flash Renegade ROM 3.0 PD2.
Using CFauto root method is known to cause issues. This is the type of approach I took and it was flawless. The initial boot of the Renegade ROM can seriously take like 20min though, I thought I was looping for a second.
If anyone disagrees with this method or sees where it can be done better, please advise. This seems to prevent the instance of any loops or issues. The Renegade ROM has a rooted kernel so flashing the root kernel is likely a redundant step. You could omit Step 3 if you are flashing a custom ROM, probably, but it seems to prevent any hangups. But if you plan to stay stock, you still have to flash a rooted kernel after TWRP.
Alpine- said:
Just to Clarify (and mostly for myself), I think this is the simplest and most foolproof way to get yourself fully update and on a custom rom with root.
1. ODIN Stock PD2 Image. Reboot, make sure dev options + USB debugging is enabled.
2. ODIN Ram's TWRP 3.0.2 - HERE I'm assuming the other guy's 3.0.2 works fine too, I am not sure why you hung and had to revert to a 2.x TWRP build.
3. Obtain root by going into TWRP immediately after you install it and flashing the root kernel Ram did for this device - HERE
4. Then after wiping cache, dalvik and data in TWRP, flash Renegade ROM 3.0 PD2.
Using CFauto root method is known to cause issues. This is the type of approach I took and it was flawless. The initial boot of the Renegade ROM can seriously take like 20min though, I thought I was looping for a second.
If anyone disagrees with this method or sees where it can be done better, please advise. This seems to prevent the instance of any loops or issues. The Renegade ROM has a rooted kernel so flashing the root kernel is likely a redundant step. You could omit Step 3 if you are flashing a custom ROM, probably, but it seems to prevent any hangups. But if you plan to stay stock, you still have to flash a rooted kernel after TWRP.
Click to expand...
Click to collapse
I noticed chainfire now has a CF-autoroot for the 925P 6.01 and people were having success using the one for the 925F. Any verification on this? Haven't seen anyone on this forum say anything about it. I just bought a new S6 edge for sprint. I always am about year behind on phones because of the high cost of the latest and greatest. I picked the edge because my wife has had one a year and it gets a lot better reception than my N5. But, I gots to have root and don't wanna screw up a new phone. I know the first thing I need to do is check which software it's running. Should I do this before I activate it or can i stop any system upgrades before they install?
baknblack said:
I noticed chainfire now has a CF-autoroot for the 925P 6.01 and people were having success using the one for the 925F. Any verification on this? Haven't seen anyone on this forum say anything about it. I just bought a new S6 edge for sprint. I always am about year behind on phones because of the high cost of the latest and greatest. I picked the edge because my wife has had one a year and it gets a lot better reception than my N5. But, I gots to have root and don't wanna screw up a new phone. I know the first thing I need to do is check which software it's running. Should I do this before I activate it or can i stop any system upgrades before they install?
Click to expand...
Click to collapse
I have not attempted to use CF-autoroot just because of reported issues and the general recommendation being to use the standard method. It may work fine now that its been updated, but I have not personally tested it.
Alpine- said:
I have not attempted to use CF-autoroot just because of reported issues and the general recommendation being to use the standard method. It may work fine now that its been updated, but I have not personally tested it.
Click to expand...
Click to collapse
I just bought my phone new off ebay it updated to PF4 just as soon as I activated it. I couldn't stop it. Anyway I used the CF autoroot on it and it worked perfectly. I tried to do it manually a couple times first and never could get TWRP to flash. It would say it was successful but, stock recovery stayed. Anyways, I got er done and running Renegade wich btw is an awesome ROM. This is my first samsung device and had I done a bit more research I'd of known the majority of development is on the regular S6. I just picked the edge because my wife has one and it worked so much better in the boonies than my N5 did.
baknblack said:
I just bought my phone new off ebay it updated to PF4 just as soon as I activated it. I couldn't stop it. Anyway I used the CF autoroot on it and it worked perfectly. I tried to do it manually a couple times first and never could get TWRP to flash. It would say it was successful but, stock recovery stayed. Anyways, I got er done and running Renegade wich btw is an awesome ROM. This is my first samsung device and had I done a bit more research I'd of known the majority of development is on the regular S6. I just picked the edge because my wife has one and it worked so much better in the boonies than my N5 did.
Click to expand...
Click to collapse
Edge is better imo, certainly looks better. All you need is Renegade rom anyway. May be a few more roms in active dev for s6 but nothing better per se. Renegade rom dev is alive and well.
Would these root methods trip knox?
chen69chuck said:
Would these root methods trip knox?
Click to expand...
Click to collapse
Yes
Thanks.
Working for g920v 6.0.1?
freaking thank you been struggling with twrp on and off for two days trying to bring this phone back from the dead! YOU the man

Rooting and Roms ?

Hello,
Basically I'm trying to root my XZ(F8331) and trying to install a rom, but I've got a bit of an issue and need a complete backup of the entire phone before I proceed to root and rom the phone (as from my understanding it will wipe everything on my phone). So how would I go about doing so ? I'm on 7.1.1 and honestly cannot tolerate how slow my phone has become, also rom suggestions are welcome(looking for a stable, fast rom with a working camera). If there are other similar posts please link me them and I'll close this thread.
Thank you

Need help for a simpleton.

Hey guys., I have the power, and unlocked bootloader, it took a minute because in or of practice, but on stock ROM was able to install twrp, and magisk and rooted. I made a backup. Phone was running fine. I Dodd something and now my back up well not load. Also this a/ b slot thing is ffing with me. I followed guides, but still don't quite get it. I'm running RR official right now, and it works. But I don't believe it's fine correctly. How can I get my backup to work, and clear things. I mean a 3 gig install should not be using 9 gigs.
Lunartss said:
Hey guys., I have the power, and unlocked bootloader, it took a minute because in or of practice, but on stock ROM was able to install twrp, and magisk and rooted. I made a backup. Phone was running fine. I Dodd something and now my back up well not load. Also this a/ b slot thing is ffing with me. I followed guides, but still don't quite get it. I'm running RR official right now, and it works. But I don't believe it's fine correctly. How can I get my backup to work, and clear things. I mean a 3 gig install should not be using 9 gigs.
Click to expand...
Click to collapse
If you goal is to use the device in an unlocked state you don't really need to worry about a stock backup it is good you took one but still. I wouldn't know why your backup would restore unless the device is encrypted. However all you should really need to do to get things going on Resurrection Remix is do an advanced wipe of everything and then flash rom+ gapps then setup afterwards flash magisk and you're off. If internal storage is an issue consider a different rom or gapps package Rr is a big rom with lots of customizations I'm not saying there isn't any issue but it would take up some room thats for sure.
Cheers!

Categories

Resources