Question Rooting Guide For The Note 10 Pro Max (sweetin) ? - Redmi Note 10 Pro

Can someone link me to a full rooting guide for the sweetin variant? It'll be a big help!
Thanks!

a safe haven said:
Can someone link me to a full rooting guide for the sweetin variant? It'll be a big help!
Thanks!
Click to expand...
Click to collapse
Hi
Rooting the sweetin is pretty straight forward like most Mi phones. I am sure you can google it and iron it out.
But just FYI, below are the steps -
Link Mi Account for unlocking in Developer options.
Unlock Bootloader using Mi Unlock Tool (lengthy, considering 15 days waiting period)
Flash latest TWRP
Install Magisk via TWRP.
Please let me know if you need further details

nkrishna said:
Hi
Rooting the sweetin is pretty straight forward like most Mi phones. I am sure you can google it and iron it out.
But just FYI, below are the steps -
Link Mi Account for unlocking in Developer options.
Unlock Bootloader using Mi Unlock Tool (lengthy, considering 15 days waiting period)
Flash latest TWRP
Install Magisk via TWRP.
Please let me know if you need further details
Click to expand...
Click to collapse
I thought TWRP wasnt available/fully functional yet.
Do you have a link to that?

a safe haven said:
I thought TWRP wasnt available/fully functional yet.
Do you have a link to that?
Click to expand...
Click to collapse
It is in a very good shape now that decryption is enabled, although there are a few bugs like sideload. I expect this will be cleared very soon though. You can find more info on that here -
[RECOVERY] [12] [OFFICIAL] TeamWin Recovery Project
Introduction: Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added...
forum.xda-developers.com
And download the TWRP here-
Downloads for : Xiaomi Redmi Note 10 Pro | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com

a safe haven said:
Can someone link me to a full rooting guide for the sweetin variant? It'll be a big help!
Thanks!
Click to expand...
Click to collapse
-Enable developer options
-Apply Mi for unlock
insert the active sim
register mi account using that sim
bind the number, account and phone in developer options for unlock
(you can take away sim, if you are using on another phone)
-Check using mi unlock tool and apply for it
you will get a time to wait of 168 hours(7 days)
-Unlock after the wait period
(device will be erased)
go enable developer options again
enable USB debugging
-TWRP
get the TWRP in this forum, which is very good with decryption and USB OTG/SD card access
use adb, fastboot commands on terminal and flash TWRP as your recovery and boot
(If you only want to boot without flash, you can do that too)
-Root with Magisk
with TWRP, you can flash magisk
(latest magisk will be available as apk, so change to zip and flash)
boot to ROM after flash success
-Update magisk
get magisk canary from magisk github(availabl as debug apk) and install that to update already flashed magisk(can use regular apk also which the magisk by itself will do)
canary magisk has the codes to read safety net pass correctly
-safety net check
enable magisk hide, and hide google play services, gpay or any other app you want to
flash magiskhide props config within magisk
check safety net from magisk(if canary) or by safet net test app or using gpay or any banking app
I assume, finer steps and details you already know.

nkrishna said:
It is in a very good shape now that decryption is enabled, although there are a few bugs like sideload. I expect this will be cleared very soon though. You can find more info on that here -
[RECOVERY] [12] [OFFICIAL] TeamWin Recovery Project
Introduction: Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added...
forum.xda-developers.com
And download the TWRP here-
Downloads for : Xiaomi Redmi Note 10 Pro | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Click to expand...
Click to collapse
Thank you, appreciate it.
rathisarov said:
-Enable developer options
-Apply Mi for unlock
insert the active sim
register mi account using that sim
bind the number, account and phone in developer options for unlock
(you can take away sim, if you are using on another phone)
-Check using mi unlock tool and apply for it
you will get a time to wait of 168 hours(7 days)
-Unlock after the wait period
(device will be erased)
go enable developer options again
enable USB debugging
-TWRP
get the TWRP in this forum, which is very good with decryption and USB OTG/SD card access
use adb, fastboot commands on terminal and flash TWRP as your recovery and boot
(If you only want to boot without flash, you can do that too)
-Root with Magisk
with TWRP, you can flash magisk
(latest magisk will be available as apk, so change to zip and flash)
boot to ROM after flash success
-Update magisk
get magisk canary from magisk github(availabl as debug apk) and install that to update already flashed magisk(can use regular apk also which the magisk by itself will do)
canary magisk has the codes to read safety net pass correctly
-safety net check
enable magisk hide, and hide google play services, gpay or any other app you want to
flash magiskhide props config within magisk
check safety net from magisk(if canary) or by safet net test app or using gpay or any banking app
I assume, finer steps and details you already know.
Click to expand...
Click to collapse
Thanks for the full guide, this really helps a lot.
Also, how do you guys install OTA with twrp?
Will I be able to install OTA's using twrp?

a safe haven said:
Thank you, appreciate it.
Thanks for the full guide, this really helps a lot.
Also, how do you guys install OTA with twrp?
Will I be able to install OTA's using twrp?
Click to expand...
Click to collapse
depends on the rom, i believe
can be as simple as download update and flash(it goes through TWRP) or, you might have to download full ROM package, flash that, and then again flash magisk or even TWRP(esp if it gets replaced) sometimes
it varies

rathisarov said:
depends on the rom, i believe
can be as simple as download update and flash(it goes through TWRP) or, you might have to download full ROM package, flash that, and then again flash magisk or even TWRP(esp if it gets replaced) sometimes
it varies
Click to expand...
Click to collapse
Did you install the latest 12.0.10 update then?
I assume you have a rooted note 10 pro max, what was your procedure?

a safe haven said:
Did you install the latest 12.0.10 update then?
I assume you have a rooted note 10 pro max, what was your procedure?
Click to expand...
Click to collapse
note 10 pro indian version
updated to the latest stable and then rooted.
(but I don't think firmware matters; I mean it is the same procedure)

rathisarov said:
note 10 pro indian version
updated to the latest stable and then rooted.
(but I don't think firmware matters; I mean it is the same procedure)
Click to expand...
Click to collapse
Sorry for not clearing it up, I meant by Xiaomi OTA's.
Do tell me what your procedure is gonna be when the next OTA comes out since you're on TWRP.
It'll be a big help since I don't want to use custom ROMs at the moment.

a safe haven said:
Sorry for not clearing it up, I meant by Xiaomi OTA's.
Do tell me what your procedure is gonna be when the next OTA comes out since you're on TWRP.
It'll be a big help since I don't want to use custom ROMs at the moment.
Click to expand...
Click to collapse
unfortunately, always, I move out of MIUI to AOSP based minimalistic ROMs(I like that way)
I might not be of help to you.
But, earlier, it was like this-
once bootloader unlocked, we won't get incremental MIUI updates
so, got to download full ROM, update
and after update, every time recovery will be replaced
so need to re flash TWRP, re flash Magisk
(i don't think anything much changed, still not very sure)

rathisarov said:
unfortunately, always, I move out of MIUI to AOSP based minimalistic ROMs(I like that way)
I might not be of help to you.
But, earlier, it was like this-
once bootloader unlocked, we won't get incremental MIUI updates
so, got to download full ROM, update
and after update, every time recovery will be replaced
so need to re flash TWRP, re flash Magisk
(i don't think anything much changed, still not very sure)
Click to expand...
Click to collapse
I see, I appreciate your input regardless.
Is it usually a dirty flash? or does it wipe out everything as in factory reset after installing the update?

Also, what custom rom have you been using?
Is it stable? Are all the cameras fully functional while using the aosp based rom?
I haven't unfortunately found a stable gcam that fully works with the note 10 pro yet, therefore I am being hesitant to switch to custom ROMs for now, otherwise, I would've flashed an AOSP rom in a heartbeat, I hate MIUI.
rathisarov said:
unfortunately, always, I move out of MIUI to AOSP based minimalistic ROMs(I like that way)
I might not be of help to you.
But, earlier, it was like this-
once bootloader unlocked, we won't get incremental MIUI updates
so, got to download full ROM, update
and after update, every time recovery will be replaced
so need to re flash TWRP, re flash Magisk
(i don't think anything much changed, still not very sure)
Click to expand...
Click to collapse

Related

[GAPPS] 64 Bit Slim Gapps

Now that you installed TWRP or another custom recovery, here is a working GAPPS for Xiaomi Note Pro, this one so far works
perfectly, do not rely on manual install version as they are missing key lib and framework files.
http://www.slimdevs.com/Gapps/Lollipop-arm64/
lorinkundert said:
Now that you installed TWRP or another custom recovery, here is a working GAPPS for Xiaomi Note Pro, this one so far works
perfectly, do not rely on manual install version as they are missing key lib and framework files.
http://www.slimdevs.com/Gapps/Lollipop-arm64/
Click to expand...
Click to collapse
So just flash over the top of existing or is there more to it?
Thanks
Flashed. All working fine.
jazz452 said:
So just flash over the top of existing or is there more to it?
Thanks
Click to expand...
Click to collapse
You should if you already manually installed GAPPS, with my phone it was flash the ROM, flash TWRP, flash SU, and GAPPS
lorinkundert said:
You should if you already manually installed GAPPS, with my phone it was flash the ROM, flash TWRP, flash SU, and GAPPS
Click to expand...
Click to collapse
Installed over existing Gapps no problem except while rebooting and updating my phone was that hot I could hardly touch it. Sat it on a cool damp sponge, once it finished it cooled back to normal.
jazz452 said:
So just flash over the top of existing or is there more to it?
Thanks
Click to expand...
Click to collapse
Not Found
The requested URL /Gapps/Lollipop-arm64/ was not found on this server.
Can u reupload to mega? thx
FxJohnnyEng said:
Not Found
The requested URL /Gapps/Lollipop-arm64/ was not found on this server.
Can u reupload to mega? thx
Click to expand...
Click to collapse
Hi,
Uploaded to mega for you here's the link
https://mega.co.nz/#!iRkgxAYS!hIJFpAQ1SUjlkCq3Syr8v1iTz-lRnRMj5LRl-oIiqAo
Kahun said:
Hi,
Uploaded to mega for you here's the link
https://mega.co.nz/#!iRkgxAYS!hIJFpAQ1SUjlkCq3Syr8v1iTz-lRnRMj5LRl-oIiqAo
Click to expand...
Click to collapse
Thanks for your kindness
For root, need you guys clarify bit,
As i can see from this forum link: http://en.miui.com/download-262.html
Xiao mi note pro stable rom is V6.5.4.0.KXECNCD, can i use this root tutorial to activate root for my mi note pro instead of installing developer rom?
Thanks
FxJohnnyEng said:
Thanks for your kindness
For root, need you guys clarify bit,
As i can see from this forum link: http://en.miui.com/download-262.html
Xiao mi note pro stable rom is V6.5.4.0.KXECNCD, can i use this root tutorial to activate root for my mi note pro instead of installing developer rom?
Thanks
Click to expand...
Click to collapse
There is no root method released yet apart from installing the developer rom
Kahun said:
There is no root method released yet apart from installing the developer rom
Click to expand...
Click to collapse
Most important question to ask, i new to xiao mi environment,
Let say i install the developer rom, anytime i can download the stable rom and update over? While installing do i need clean data or the rom?
Do i need like use twrp to backup the stock rom first or something?
need your advice bro, and how about the recovery? as i know use flashify to backup and restore, as stock rom doesnt not have root yet, so cant backup as well.
Thanks if you can give me assurance
FxJohnnyEng said:
Most important question to ask, i new to xiao mi environment,
Let say i install the developer rom, anytime i can download the stable rom and update over? While installing do i need clean data or the rom?
Do i need like use twrp to backup the stock rom first or something?
need your advice bro, and how about the recovery? as i know use flashify to backup and restore, as stock rom doesnt not have root yet, so cant backup as well.
Thanks if you can give me assurance
Click to expand...
Click to collapse
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
I've been updating weekly and I'm using TWRP as my recovery with no issues...
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
TWRP works fine on the stable ROM, you just have to hold the vol up and power button at first boot as you would if you want to go into
recovery mode
skw5115 said:
I've been updating weekly and I'm using TWRP as my recovery with no issues...
Click to expand...
Click to collapse
lorinkundert said:
TWRP works fine on the stable ROM, you just have to hold the vol up and power button at first boot as you would if you want to go into
recovery mode
Click to expand...
Click to collapse
Strangely enough I have 2 mi note pros and both of them can't update through TWRP. Yes TWRP will work fine in stable rom but u ll need root perm to flash it first. That's what I had to do as it failed through fastboot
Kahun said:
You won't get TWRP on without developer rom first as it fails through fastboot. The only method is using Flashify. Best thing is staying with developer rom as it is stable, had no problem at all with it. You will also receive weekly updates. Just don't flash TWRP because the updates will brake it needs to be stock recovery. You can install the developer rom by downloading it onto your phone and installing it using the Updater app on your phone. Once you have activated it the root permissions a bit strange. First what you have to do is open app that required root permissions, close the app then go to Security App>Permissions>Root Access and select the app. Yes you can flash the stock rom back at any time but you will loose root. I'm waiting for Xiaomi to release the Kernel Source, when that happens we will have custom roms such as Cyaongen mod, root methods etc..
Click to expand...
Click to collapse
So if i flash developer rom, recovery will remain stock and will have root access right? so i update developer rom and go back stock anytime without issue right?
Thanks for explanation, not feeling good to update twrp yet , later GG
Yup that's correct.
Kahun said:
Yup that's correct.
Click to expand...
Click to collapse
Dear Professor kahun,
Just to confirm, is this http://en.miui.com/download-262.html rom for Mi Note Pro? Just in case before i update it.
Thanks
FxJohnnyEng said:
Dear Professor kahun,
Just to confirm, is this http://en.miui.com/download-262.html rom for Mi Note Pro? Just in case before i update it.
Thanks
Click to expand...
Click to collapse
No that's MI Note. The download for MI Note Pro is here: http://en.miui.com/download-273.html
skw5115 said:
No that's MI Note. The download for MI Note Pro is here: http://en.miui.com/download-273.html
Click to expand...
Click to collapse
Thanks bro, lucky i download but haven update XD
FxJohnnyEng said:
Thanks bro, lucky i download but haven update XD
Click to expand...
Click to collapse
It would have failed anyway without editing the build.prop xD

First Things To Do After Getting My Mi Mix?

Just found out that I have a Mi Mix waiting for me when I get home. I've made a checklist of what I want to do to it to get it setup for my use. I wanted to know if anyone had anything to add or has done any of what I'm planning on.
Unlock Bootloader
This should be relatively simple. I already have my unlock permission and will be using the directions from here: http://en.miui.com/thread-202290-1-1.html
As far as I can tell by reading that thread, I do not need to install the developer ROM first. Is this correct?
I will also follow the top reply to this thread which mentions linking your device to your Mi account before unlocking to prevent errors: https://m.reddit.com/r/Xiaomi/comments/5co8t1/mi_unlock_approval/​
Install TWRP
My plan is to follow these instructions: http://forum.xda-developers.com/mi-mix/development/recovery-official-twrp-xiaomi-mi-mix-t3498960
This is where I start having questions. I've been out of the rooting and ROMing game for a couple of years. Does anyone recommend rooting with anything other than SuperSU? I'm reading that it was bought by a Chinese company and shouldn't be trusted. I've also read that using Magisk you can have root that is easily turned off. I'll admit I'm pretty lost at the moment when it comes to what Magisk does and how to use it. But if it is the recommended way of doing things I will do the research to learn it.​
Flash The EU ROM
I think my plan is to flash this EU ROM which debloats everything and seems to come with gapps and a lot of other nice optimizations: https://xiaomi.eu/community/threads/6-11-10.36056/
My first question is has anyone tried this?
My second question is will I need to reinstall TWRP and re-root? I think I will have to re-TWRP because on the TWRP page there is one version for stock and one for the EU version. I will be on stock first and I can't flash EU until after I flash TWRP. So I think the procedure will have to be:
Flash stock TWRP
Flash EU ROM
Flash EU TWRP
Re-Root?
Turn Off All Battery Optimizations
Don't have a guide for this yet but I'm guessing it's not hard to find. Feel free to reply with one if you have one.​
Personalize
Launchers/Themes/Icon Packs/etc. Don't need suggestions here since I already know what I have in mind.​
Anything else?
The only other thing I can think of that I might want to install is Xposed. I've never used it and don't know how to install it but I'll learn if I can be convinced that it's something I want.
What else am I missing?​
I think right now the biggest thing I'm curious about is if anyone has used the EU ROM and what the procedure is if you use that ROM since there are 2 different versions of TWRP for the Mi Mix. But any other suggestions on what to do with the initial setup or how to make my experience better are welcome. I'd also love to hear about any "gotchas" that aren't mentioned in the guides from people who have actually done it.
Well I took the plunge without waiting for feedback and for anyone who is interested, I'll answer my own questions. Read the posts that I linked in the OP to understand what I'm doing below. I will not cover how to get unlock permission as this has been covered elsewhere.
Unlock Bootloader
As far as I can tell by reading that thread, I do not need to install the developer ROM first. Is this correct?
Click to expand...
Click to collapse
This is not correct. You must install the Dev ROM and connect to WiFi and follow the steps to enable Developer options and login to your Mi account in developer options.​
Install TWRP
Before installing TWRP you must update back to the stable ROM. The non-EU version of TWRP will not work with the Dev ROM as of this posting. You can update to the stable ROM using the same steps as updating to the developer ROM. In the TWRP install guide I linked above, I stopped right after step 6 and continued below.​
Flash the EU ROM
Instead of flashing SuperSU after installing TWRP, I copied over the EU ROM linked above and flashed that. Then I followed the instructions starting from step 3 of this post to flash SuperSU, Magisk, and suhide: https://www.reddit.com/r/pokemongod...k_v7_systemless_xposed_v866_released/d8d7ziw/
The only change I made is that in between steps 4 and 5, I flashed the EU version of TWRP before continuing because otherwise the touchscreen would not work in TWRP. I used the most recent versions for the SuperSU, Magisk, and suhide and I did not flash Xposed yet but I believe I can do that in the future if I want to.​
That's where I'm at now. The rest of my checklist was mostly personal preference so I won't go into that. Hope this helps.
@chimera533
THX for taking the plunge & sharing your results with us.
I'm sure I'll be doing the same once mine arrives, hope you don't mind if I look this way if I have any questions regarding TWRP/Root/etc.....
Thank you for posting this, this is the exact list of what I will be doing when my Mi Mix comes in the mail (C'mon Ibuygou).
I couldn't seem to find a EU rom for Mi mix though it is listed in the thread as a supported drive. Will you please drop me the link to download? Thank you.
jim380 said:
I couldn't seem to find a EU rom for Mi mix though it is listed in the thread as a supported drive. Will you please drop me the link to download? Thank you.
Click to expand...
Click to collapse
I think I got mine from here: https://megadysk.pl/f/6.11.10
Just scroll down to the Mi Mix one.
There are 3 repositories to the 6.11.10 weekly ROMs at the top of the page here: https://xiaomi.eu/community/threads/6-11-10.36056/
As far as I know there are no stable EU builds for the Mi Mix probably because it's so new.
Also I believe the weekly updates show up here: https://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/
The Mi Mix was skipped for 6.11.17 as evidenced by the note at the top of the 6.11.17 thread.
That's about all I know. I highly recommend reading all or most of every link I posted here. I'll confess that if I had, I would've known things like having to flash back to stable before TWRP-ing as well as some other things.
It would be nice if you did an edit of your original post, rather than a 'by the way' post below it. It would be much easier to follow the instructions.
I've installed TWRP on multiple phones. The dm-verity stuff is new to me (A xiaomi/MIUI thing I guess),
so the sequence appears to be:
install Official MIUI China developer ROM
<unlock>
install Official stable rom
install Official (Non-EU) TWRP (requires stable)
copy/install EU ROM after step 6 (aka before exiting TWRP)
< Do you reboot now and go back into fastload now? or stay inside TWRP? >
Install EU TWRP
install supersu (again, before you exit TWRP?)
Install Magisk, suhide?
Apologies but I'm away from home at the moment. I'll update the OP with more detail when I have a bit more time. But I'll give you some quick answers below.
install Official MIUI China developer ROM
Remember to log in to your Mi account in the developer options
<unlock>
install Official stable rom
install Official (Non-EU) TWRP (requires stable)
copy/install EU ROM after step 6 (aka before exiting TWRP)
While still in TWRP, install SuperSU in systemless mode.
Boot to system once
Boot back to fastboot and install EU TWRP
Boot to TWRP and install Magisk, suhide
Boot to system and install magisk manager
Got the Mi Mix 128GB overpriced in Thailand, but without any waiting time.
Love your early thread, very helpful.
I also want to get twrp, suhide, magisk and xposed, but I like to stay on the Chinese Dev or official ROM, not xiaomi.eu, because I like the paid themes which are only available on official ROMs.
I've got a MIUI developer account for 4 years, so I can unlock the device directly, being on stable ROM.
Now the steps are a bit unclear for me. Do I understand them correctly?
1. Unlock bootloader
Download and install the developer rom: http://en.miui.com/download-317.html
Create/Login with your MI Account on the device.
Apply for unlocking the bootloader here: http://en.miui.com/unlock/
Install stable ROM if desired
2. Install official TWRP (NON-EU)
Boot into fastboot mode by turning off your device then pressing volume up and power button
Install Minimal ADB and Fastboot on your PC: http://forum.xda-developers.com/showthread.php?t=2317790
Download the correct TWRP image file: https://dl.twrp.me/lithium/twrp-3.0.2-0-lithium.img.html
Copy the twrp file to where minimal adb and fastboot has been installed and rename the twrp file to twrp.img
Open fastboot on your computer and type:
Code:
fastboot flash recovery twrp.img
Code:
fastboot reboot
3. Install SuperSU in systemless mode
Download newest SuperSU: https://play.google.com/store/apps/details?id=eu.chainfire.supersu / http://download.chainfire.eu/1013/SuperSU/SR4-SuperSU-v2.78-SR4-20161115184928.zip
In ADB shell or TWRP shell, type
Code:
echo SYSTEMLESS=true > /data/.supersu
if you don't already have this file to configure SuperSU to install in systemless mode.
Flash SuperSU.
4. Boot to system
5. Boot into TWRP, install Magisk, suhide, Xposed
suhide: http://forum.xda-developers.com/apps/supersu/suhide-t3450396
systemless xposed 86.2: http://forum.xda-developers.com/attachment.php?attachmentid=3897543&d=1475913773
magisk: http://tiny.cc/latestmagisk
6. Boot to system and install Magistk Manager
magisk manager: http://tiny.cc/latestmanager
7. Install XPosed
chimera533 said:
I think I got mine from here: https://megadysk.pl/f/6.11.10
Just scroll down to the Mi Mix one.
There are 3 repositories to the 6.11.10 weekly ROMs at the top of the page here: https://xiaomi.eu/community/threads/6-11-10.36056/
As far as I know there are no stable EU builds for the Mi Mix probably because it's so new.
Also I believe the weekly updates show up here: https://xiaomi.eu/community/forums/miui-weekly-rom-releases.103/
The Mi Mix was skipped for 6.11.17 as evidenced by the note at the top of the 6.11.17 thread.
That's about all I know. I highly recommend reading all or most of every link I posted here. I'll confess that if I had, I would've known things like having to flash back to stable before TWRP-ing as well as some other things.
Click to expand...
Click to collapse
Thank you so much for your help. I installed the ROM and have had it running for 2 days now. Coming from a HTC 10 (custom ROMed and everything), I;m really not digging MIUI on this phone. Lags so much it's literally driving me crazy. My 2 yrs old LG G2, which also has amazing screen-to-body ratio btw, runs circle around this phone. Really disappointed about this phone due to the software performance issues.
jim380 said:
Thank you so much for your help. I installed the ROM and have had it running for 2 days now. Coming from a HTC 10 (custom ROMed and everything), I;m really not digging MIUI on this phone. Lags so much it's literally driving me crazy. My 2 yrs old LG G2, which also has amazing screen-to-body ratio btw, runs circle around this phone. Really disappointed about this phone due to the software performance issues.
Click to expand...
Click to collapse
I don't experience any lags on the original ROM.
From my experience those micro-lags and performance issuese showed up on various devices in my Android past whenever something was wrong with the ROM. A clean flash mostly helped solve the problem.
I'm currently on the original Chinese stable with SuperSu and TWRP. It's blazing fast. What's the reason to flash the xiaomi.eu rom?
underlines said:
I don't experience any lags on the original ROM.
From my experience those micro-lags and performance issuese showed up on various devices in my Android past whenever something was wrong with the ROM. A clean flash mostly helped solve the problem.
I'm currently on the original Chinese stable with SuperSu and TWRP. It's blazing fast. What's the reason to flash the xiaomi.eu rom?
Click to expand...
Click to collapse
I had a nightmare trying to get to the EU Rom yesterday, I was mostly successful, however after a reboot i'd lose Touch in both TWRP and System. Thanks to this post from Chimera533 I was finally able to do it!
Anyway the main reason for the EU ROM is to get rid of all the Bloat and Chinese throughout the ROM that you cannot get rid of. It also has Google Services baked in properly so everything works correctly.
I also had a few other little niggles while on the Chinese ROM :-
Purchases from Google Play Movies wouldn't work
No Smart Lock while connected to Android Wear
No way to replace BAIDU and set Google as the search
So far i'm loving the EU Rom, i've not seen any lag at all while using it and pretty much everything seems to work exactly as it should - it has enhanced the MIX experience so much for me - love this thing!
Guys, how do I disable all battery saving optimizations / memory management optimzations? My background apps keep shutting automatically off after a while.
I'm on the default ROM without root (still waiting for developer approval)...
yakuzlin said:
Guys, how do I disable all battery saving optimizations / memory management optimzations? My background apps keep shutting automatically off after a while.
I'm on the default ROM without root (still waiting for developer approval)...
Click to expand...
Click to collapse
Go to the battery section & have a look around, you should find several settings for battery management.
You're gonna need root & an app such as Titanium Backup Pro, or, SD Maid Pro to disable a lot of the MIUI & Cheetah Mobile applications.
Fine tuning on a per app basis isn't enough (do not optimize battery savings for the apps you want to work properly, notifications, messaging, etc) .....
I highly recommend flashing the EU ROM, it seems to have better memory management than the Global ROM, but, you'll still need to disable a lot of the MIUI apps & all of the Cheetah Mobile s***ware to get memory management more to what you're used to experiencing.
One other item, go to Developer Options & disable MIUI Optimization, it should be the last item or close to it....

[GUIDE] Installing OxygenOS on Chinese models, easy rooting guide and much more!

Ok so I've seen a lot of confusion on how to correctly flash OxygenOS on your brand new OnePlus 5, and also how to correctly and easily root your phone.. This guide aims to clear up any confusion regarding this. Ready? Let's move on.
Q: What's the difference between International and Chinese versions of the OnePlus 5?
A: Hardware-wise there is absolutely no difference between the 2 versions. In terms of software, the international version runs OxygenOS (OOS) while the Chinese version runs HydrogenOS(H2OS). H2OS has no Google services pre-installed and is generally not recommended for use outside China. Both OxygenOS and HydrogenOS are official updates by OnePlus.
Q: I bought a Chinese phone. How do I install OxygenOS then?
A: 1. Download the latest OxygenOS from here. Download the full zip and NOT the OTA update.
2. Place it in the root of your internal memory. Basically don't put the file in any folder.
3. Go to Settings > System updates, press the gear icon and select Local upgrade.
4. Choose the file, the phone will boot into recovery and everything is done.
Q: OK I want to root my phone but I don't want to lose Android Pay, Netflix, Pokemon GO etc. Is it possible?
Simple answer: Yes. Long answer: Maybe not in the long run.
Why is that so? You see, back in the old days there were little downsides to rooting. Alas, Android Pay and Pokemon GO came along, and in an effort to tighten up security, Google implemented this thing called
SafetyNet. Basically it's a measure to test your system integrity, meaning that any modification to system will trigger SafetyNet and many apps will be "locked down". Android Pay and Pokemon GO will not work,
and Netflix won't show up on Google Play anymore. Some devices even check for unlocked bootloader, but apparently not the OnePlus 5, so you don't have to switch to a custom kernel to root.
To overcome this problem, the brilliant minds at XDA came up with system-less root. Chainfire was the first to implement it in SuperSU, but right now nobody uses SuperSU anymore. Magisk is the new kid in town,
and quite frankly much better IMO.
Q: Alright enough talk, how do I root the phone?
A: Patience my young Padawan. I will get to that in a moment. But here are some things you have to know.
1. Rooting involves unlocking your bootloader, and ALL YOUR DATA WILL BE WIPED. Keep a backup and move everything in your internal memory somewhere else.
2. Magisk may beat SafetyNet now, but there is no guarantee this will always be the case. So your SafetyNet enabled apps may not work all the time.
3. OTA updates from OnePlus will work differently when you are rooted. But hey that's what this guide is for. :good:
Easy rooting guide
1. Install ADB drivers.
2. Go into settings > about phone. Press the build no. a few times to activate developer options.
3. Turn on developer options, OEM unlocking and USB debugging.
4. Connect phone to PC and allow ADB access on phone. Wait for drivers to finish installing.
5. Download and install this simple tool on your PC.
6. Download one of the 2 TWRP recoveries below.
TWRP Official
xdvs23's TWRP
7. Open the All-in-One tool and make sure your device is recognised as OnePlus 5. Click on Unlock bootloader. Your bootloader is now unlocked and all your DATA WILL BE WIPED!
8. Select the "and boot it" arrow and click flash TWRP, click manual mode and choose the TWRP.img file you downloaded earlier.
9. After everything is done, your phone should now boot into TWRP successfully. Do not reboot yet.
10. On your PC, download the latest version of Magisk. Place the zip file onto your phone using USB and flash it with TWRP. Clear cache and reboot into system.
11. You should now see a new app called Magisk Manager. Check for updates!
12. However, do keep in mind not to mess around the system. If you need something, check to see if there any Magisk Modules available. There is also a small repo in the downloads section in Magisk Manager. Also Adaway works great with Magisk. Just make sure to turn on systemless host file in Magisk manager.
14. Congrats you are now rooted!:highfive:
Q: Alright now that I'm rooted, how do I get official updates?
A: 1. Download the latest OxygenOS from here. Download the full zip and NOT the OTA update. Place it on your phone. Make sure you also have your Magisk zip.
2. Boot into TWRP. Press the volume button when the bootloader unlocked screen comes up. Use volume buttons and power button to select recovery.
3. Flash the OxygenOS zip file. DO NOT reboot yet!
4. Tap the home button and flash Magisk. Clear cache.
5. Reboot into system and you are done!
Hope this guide is simple enough for you guys to understand. It might seem daunting at first, but practice makes perfect.
Also it is not a requirement to root, most people get by fine without ever rooting. But we are not like normal people, are we? Why else would we be on XDA then?
Further questions
Q1: Why Magisk and not SuperSU?
A: Besides the fact that Magisk is being constantly updated to bypass SafetyNet, it is also open-source. Wish I could say the same for SuperSU, the app is not what it used to be. Chainfire is no longer aware of the changes made in his app and I for one am not willing to take my chances with a shady developer. I had countless bad experiences with Chinese apps, many of them created by large companies. Check out this thread for more info.
Q2: Why exactly is HydrogenOS not recommended for use outside China?
A: Besides the aforementioned lack of Google apps, HydrogenOS is also tweaked differently from OxygenOS. It is significantly more aggressive in killing apps and not letting them run in the background, as you would expect with the number of rogue apps in China, made worse by the fact that there is no Play Store in China. OxygenOS on the other hand has a limit of 32 apps in memory, which I guess is a nice compromise between performance and battery life.
Reserved just in case. Probably will never need it though.
to be fair, there are still lots of people using SuperSU..
What should I do if I still want to use SuperSU?
2 noob questions @jasonwsc or anyone who knows
How about wiping dalvik and cache?
And how about encryption? Do I need to remove my fingerprint/security pattern before flashing OR rooting?
Thanks a lot for your help, the OP5 will be the first phone I can actually root. My old Xperia Z (2013) had a locked bootloader that was not unlockable haha.
ipredatorv said:
2 noob questions @jasonwsc or anyone who knows
How about wiping dalvik and cache?
And how about encryption? Do I need to remove my fingerprint/security pattern before flashing OR rooting?
Thanks a lot for your help, the OP5 will be the first phone I can actually root. My old Xperia Z (2013) had a locked bootloader that was not unlockable haha.
Click to expand...
Click to collapse
Wiping Dalvik and cache is usually done after flashing a ROM in TWRP. Not that big of deal now that many apps use ART, but still good to do to prevent app crashes.
No need to remove fingerprint security before rooting.
iamelton said:
to be fair, there are still lots of people using SuperSU..
Click to expand...
Click to collapse
Ningyou Higeki said:
What should I do if I still want to use SuperSU?
Click to expand...
Click to collapse
Just flash SuperSU zip instead of Magisk.
I don't know why anyone still uses SuperSU though. For one, it's sold to a Chinese company and is no longer open source. Not to mention it doesn't pass SafetyNet at all.
jasonwsc said:
Wiping Dalvik and cache is usually done after flashing a ROM in TWRP. Not that big of deal now that many apps use ART, but still good to do to prevent app crashes.
No need to remove fingerprint security before rooting.
Click to expand...
Click to collapse
Thanks for the clarification!
I only asked about wiping dalvik/cache because some other people here recommended that, as it may help to fix my battery drain issue.
Sent from my ONEPLUS A5000 using Tapatalk
ipredatorv said:
Thanks for the clarification!
I only asked about wiping dalvik/cache because some other people here recommended that, as it may help to fix my battery drain issue.
Sent from my ONEPLUS A5000 using Tapatalk
Click to expand...
Click to collapse
It might help with your battery drain issue, but chances are some apps are running in the background draining your battery.
Google services not working
I have installed oxygen OS in my chinese version OP5 following above method. However, after installing oxygen OS my google play store isnt working. When I open google play store, it stucks on checking info.
Nishatian1 said:
I have installed oxygen OS in my chinese version OP5 following above method. However, after installing oxygen OS my google play store isnt working. When I open google play store, it stucks on checking info.
Click to expand...
Click to collapse
Just a wild guess, but are you still in China? Check your VPN before trying to access the Google Playstore. Otherwise, remove the Playstore and download the most recent Playstore apk from a website like apkmirror. If they offer multiple versions, go for ARM 64.
Sent from my ONEPLUS A5000 using Tapatalk
jasonwsc said:
Just flash SuperSU zip instead of Magisk.
I don't know why anyone still uses SuperSU though. For one, it's sold to a Chinese company and is no longer open source. Not to mention it doesn't pass SafetyNet at all.
Click to expand...
Click to collapse
I'm a little tired of tuning my phone now. And I don't care about SafetyNet. BTW, how's Magisk's compatibility now?
jasonwsc said:
Just flash SuperSU zip instead of Magisk.
I don't know why anyone still uses SuperSU though. For one, it's sold to a Chinese company and is no longer open source. Not to mention it doesn't pass SafetyNet at all.
Click to expand...
Click to collapse
I got my Chinese OP5 two days ago and went through the whole procedure of unlocking, rooting, and flashing OxygenOS. Now I see that somebody took the time to write a nice guide on how to do it. Thanks @jasonwsc! I really wish I had this available to me already. I am sure it's gonna be a great help to others though!
I wasn't aware that SuperSU had been sold to a Chinese company through and that it is no longer open source. Knowing what I know now I regret flashing SuperSU yesterday and would love to switch to Magisk.
My question would be: what's the "proper way" to switch from SuperSU to Magisk? Just unroot via SuperSU and flash Magisk, or is there a better, cleaner way?
Edit:
Nevermind, just searched it and there's a super nice guide here.
Ningyou Higeki said:
I'm a little tired of tuning my phone now. And I don't care about SafetyNet. BTW, how's Magisk's compatibility now?
Click to expand...
Click to collapse
Magisk works fine, have no issues so far.
Hello,
I have the opportunity to receive an OP5T (128 GB)
from China. The ROM will be Hydrogen OS and not Oxygen OS.
I would like to be sure that the procedure used to install Oxygen OS will be the same as for the OP5?
Moazamali said:
Hello,
I have the opportunity to receive an OP5T (128 GB)
from China. The ROM will be Hydrogen OS and not Oxygen OS.
I would like to be sure that the procedure used to install Oxygen OS will be the same as for the OP5?
Click to expand...
Click to collapse
Yes it's the same. Just flash the firmware file for OP5T instead of the OP5.
i have international model oneplus 5. My phone was bricked, so i unbricked the phone by flashing h2os. I have rooted my phone with supersu and unrooted it again by flashing stock recovery. i want to now flash my phone with oxygenos. i have tried but no success. Please guide me with correct method.
Thanks
nayemohd said:
i have international model oneplus 5. My phone was bricked, so i unbricked the phone by flashing h2os. I have rooted my phone with supersu and unrooted it again by flashing stock recovery. i want to now flash my phone with oxygenos. i have tried but no success. Please guide me with correct method.
Thanks
Click to expand...
Click to collapse
See here https://forum.xda-developers.com/oneplus-5/how-to/official-oxygenos-4-5-2-7-1-1-ota-t3627003 it might be useful to format internal storage.
strongst said:
See here https://forum.xda-developers.com/oneplus-5/how-to/official-oxygenos-4-5-2-7-1-1-ota-t3627003 it might be useful to format internal storage.
Click to expand...
Click to collapse
Good morning all,
I have the same problem. Installed a H2os on a international oneplus 5.
Didn't like it so much so I formatted the system and installed the open beta 26.
However if I want to use the latest recovery either to clear cache or davlik cache I get a bunch of errors.
Any idea why?
kimon60 said:
Good morning all,
I have the same problem. Installed a H2os on a international oneplus 5.
Didn't like it so much so I formatted the system and installed the open beta 26.
However if I want to use the latest recovery either to clear cache or davlik cache I get a bunch of errors.
Any idea why?
Click to expand...
Click to collapse
Which h2os version and which recovery version did you use(file names please)? What do you mean with formatting the system? What did you wipe or format exactly?

Anyone got a working TWRP for Mi 8 global? MIUI 10.

As title. I've tried like 5 different TWRP versions linked from all over the Mi 8 forums and none have worked for me. Any and all versions have made the ROM unable to boot, every restart will load recovery instead and I have to flash stock boot to get the ROM to work. Bootloader unlocked, ROM rooted by having Magisk create a patched boot cos every other way also failed.
I'm also looking for it.
ArmedandDangerous said:
As title. I've tried like 5 different TWRP versions linked from all over the Mi 8 forums and none have worked for me. Any and all versions have made the ROM unable to boot, every restart will load recovery instead and I have to flash stock boot to get the ROM to work. Bootloader unlocked, ROM rooted by having Magisk create a patched boot cos every other way also failed.
Click to expand...
Click to collapse
Currently https://forum.xda-developers.com/mi-8/development/recovery-twrp-3-2-3-0-mi-8-t3837745 this version working but you've to format all of your data then flash your rom. I know its not the standard solution and even I'm waiting for official TWRP for our beloved Mi 8.
You need to choose Format Data first, Reboot again to Recovery, and then flash the DM Verity and Encryption Disabler.
After that, you can go ahead to flash any ROM you like.
mrnannu said:
Currently https://forum.xda-developers.com/mi-8/development/recovery-twrp-3-2-3-0-mi-8-t3837745 this version working but you've to format all of your data then flash your rom. I know its not the standard solution and even I'm waiting for official TWRP for our beloved Mi 8.
Click to expand...
Click to collapse
Aw man crap, I don't want to wipe my phone againt, bootloader unlock already did it ): I'll wait for a regular version of TWRP then thanks!
motherninja said:
You need to choose Format Data first, Reboot again to Recovery, and then flash the DM Verity and Encryption Disabler.
After that, you can go ahead to flash any ROM you like.
Click to expand...
Click to collapse
Thanks! It's more work than I want to deal with now, phone just got wiped from unlocking bootloader, I don't wanna go through another 5 hours of downloading and reinstalling everything.
ArmedandDangerous said:
Aw man crap, I don't want to wipe my phone againt, bootloader unlock already did it ): I'll wait for a regular version of TWRP then thanks!
Thanks! It's more work than I want to deal with now, phone just got wiped from unlocking bootloader, I don't wanna go through another 5 hours of downloading and reinstalling everything.
Click to expand...
Click to collapse
Believe me, it worth the efforts! It would be much better than staying with crappy MIUI 10 Global Stable.
Currently, I'm with MIUI EU 10.0.6.0 Stable and I don't want to go back to stock MIUI Stable, just don't forget to install Magisk 17.2 for root access, replace the GPS.conf with your preferred country server URL (I believed it should be Malaysia) - look for a thread by @RainGater for the complete walkthrough - and although it is not necessary, it would be better to edit the default Xiaomi EU build.prop to change the region to match your country (by default it is set to Romania or some EU country, I forgot)
motherninja said:
Believe me, it worth the efforts! It would be much better than staying with crappy MIUI 10 Global Stable.
Currently, I'm with MIUI EU 10.0.6.0 Stable and I don't want to go back to stock MIUI Stable, just don't forget to install Magisk 17.2 for root access, replace the GPS.conf with your preferred country server URL (I believed it should be Malaysia) and although it is not necessary, it would be better to edit the default Xiaomi EU build.prop to change the region to match your country (by default it is set to Romania or some EU country, I forgot)
Here, I uploaded the needed files to my personal Drive account to save your time, those are the files that I use personally for my Mi 8.
Click to expand...
Click to collapse
I don't actually have a problem with my ROM. My GPS works fine, and I've already gotten root on my stock Global. Right now in my journey with Android which started with the HTC Desire Z, I don't need a custom ROM, I just need root for the occasional app that needs it I do have root now, but would love TWRP too so I can make full backups. Will check out your links regardless, thanks!

Questions about TWRP/ROM/ etc

Hello, I'm new to the Xiaomi world and I still have trouble understanding some terms ...
I am currently waiting for the necessary 168 hours before I can unlock my bootloader.
I would like to know what are the differences between orangefox and twrp, which one to choose?
What are the differences between global and eu?
I think I'm in global because I'm in 10.3.2.0
If I root my phone will I be able to update without removing everything?
Thank you in advance.
ImEraaz said:
Hello, I'm new to the Xiaomi world and I still have trouble understanding some terms ...
I am currently waiting for the necessary 168 hours before I can unlock my bootloader.
I would like to know what are the differences between orangefox and twrp, which one to choose?
What are the differences between global and eu?
I think I'm in global because I'm in 10.3.2.0
If I root my phone will I be able to update without removing everything?
Thank you in advance.
Click to expand...
Click to collapse
TWRP is very customisable and as such there are many different versions. Orange Fox is just a very heavily customised version of TWRP. It has a number of additional features over vanilla TWRP, some of which are specific to Xiaomi devices. However there are other versions of TWRP that also have been customised with additional features that are Xiaomi specific, it's just that these other versions are still very much recognisable as a version of TWRP as they keep the same UI design.
I don't think anyone is really sure what differences, if any, there are between the global and EU ROMs, at least from a functionality point of view. It might just be ad delivery and data collection differences, due to the EU having stricter laws around data protection and such things.
If you root you won't be able to use OTA. If you do you will lose root. You will need to manually update by installing the latest recovery ROM followed by Magisk again. (I assume that will be your root solution)
Just use either recovery for now. The only difference is the interface imo. F2fs support is still bad in recovery.
Use miui.eu, it's the same but stripped down and without ads.
Sure, as long as it's a compatible update.
-
I do recommend you backup your Android 9 partitions before flashing. I wiped and installed 10 and cannot go back.
Thank you guys for the infos, I think I'll go with classic TWRP and install the xiaomi.eu rom and then for the root I would reinstall it with each update this is not a problem
Orangefox has the ability to surviving OTA updates if prepared well.
Sent from my Mi 9T Pro using Tapatalk
ImEraaz said:
Thank you guys for the infos, I think I'll go with classic TWRP and install the xiaomi.eu rom and then for the root I would reinstall it with each update this is not a problem
Click to expand...
Click to collapse
If you go with the xiaomi.eu ROM then Magisk will automatically install itself when you update.
Cool Thanks.
And for the TWRP the best actually is the unofficial one from @mauronofrio or there is an official for android p ? Is the last on twrp.me will work ? Thanks
Robbo.5000 said:
[…] followed by Magisk again. (I assume that will be your root solution)
Click to expand...
Click to collapse
Robbo.5000 said:
If you go with the xiaomi.eu ROM then Magisk will automatically install itself when you update.
Click to expand...
Click to collapse
If Magisk is a rooting solution, and if Xiaomi.eu ROM installs Magisk automatically, does it mean If I install Xiaomi.eu ROM, I have no other choice but to root my phone, therefore I won't be able to use OTA updates and will have to update manually each time there is a new ROM ?
Thordelan said:
If Magisk is a rooting solution, and if Xiaomi.eu ROM installs Magisk automatically, does it mean If I install Xiaomi.eu ROM, I have no other choice but to root my phone, therefore I won't be able to use OTA updates and will have to update manually each time there is a new ROM ?
Click to expand...
Click to collapse
I tried to find infos on xiaomi.eu and I don't think magisk is automatically installed
Thordelan said:
If Magisk is a rooting solution, and if Xiaomi.eu ROM installs Magisk automatically, does it mean If I install Xiaomi.eu ROM, I have no other choice but to root my phone, therefore I won't be able to use OTA updates and will have to update manually each time there is a new ROM ?
Click to expand...
Click to collapse
No.
Magisk will automatically install itself if you have already installed it.
This is common behaviour for things like Magisk and GApps. If they've been installed on a custom ROM, they will automatically reinstall themselves when you update that ROM.
Xiaomi.eu does not come with Magisk pre-installed.
You are also confusing OTA updating a rooted phone with an official ROM and with a Xiaomi.eu ROM.
Xiaomi.eu is a custom ROM and so updating it is more like other typical custom ROMs.

Categories

Resources