Hi together,
since my new phone is pretty new, there are no real custom ROMs available at the moment.
I'd stick to LineageOS, but i prefer to stay with stock rom when xposed would be able to run on my Mix 2
I've understood:
-> root first
-> flash zip file with framework
-> install apk
-> add wanted modules
Okay, root seems to be a bit complicated now since there might be a TWRP image, but this is only available in some russian forums, where the registration gets a bit difficult with the captcha
But when rooted, what to flash next? arm or arm64?
The Oukitel Mix 2 has a Helio P20 (en.wikichip.org/wiki/mediatek/helio/mt6757) which is ARMv8 which can run 64Bit.
After some issues with the one TWRP availabe, finally fixed and found out that only Magisk seems to work at the moment.
(and it is a good idea to have the actually published system image from Oukitel available, fastboot flash system system.img saves hours )
When updating Magisk, my answer is solved: arm64, now flashing xposed-v89-sdk24-arm64.zip
Lonesome Walker said:
After some issues with the one TWRP availabe, finally fixed and found out that only Magisk seems to work at the moment.
(and it is a good idea to have the actually published system image from Oukitel available, fastboot flash system system.img saves hours )
When updating Magisk, my answer is solved: arm64, now flashing xposed-v89-sdk24-arm64.zip
Click to expand...
Click to collapse
Wait what did you flash? I got the TWRP 3.2.1 from pablo but what afterwards?
Related
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....
I made the update from stable global to beta global last week, because I needed to unlock bootloader. Now my plan was to wait for the first stable release of Lineage, but I didn't know about Xiaoumi.eu rom and that headphone volume was so bad on this stock (beta) rom...
Now my questions are:
Which partitions have to be wiped before flashing the ".eu" rom?
(Already googled this one on my own, see "EDIT")Are the weekly versions like Beta versions? If yes then would this one be the latest stable rom:
xiaomi.eu_multi_MIMAX2_V8.5.15.0.NDDCNED_v8-7.1.zip
Other than that there shouldn't be any other Things to worry about, right?
Thanks in advance!
EDIT: So I googled a bit about the meaning of weekly and I guess it will work well enough for me, downloading this one right now:
xiaomi.eu_multi_MIMAX2_7.10.12_v9-7.1.zip
I couldn't find much about my other questions though..
EDIT 2: I just went the "factory reset" way and wiped data, cache and dalvik and it worked.
No further questions from me.
Were you able to install Xposed on this ROM?
haven't tried yet, I don't have the time eight now to fix it if it starts acting weird or bootloops...
maybe I have some time in the weekend, I really need xposed fir pbmc...
dnbdel said:
Were you able to install Xposed on this ROM?
Click to expand...
Click to collapse
Good news, look at my reply in this thread: https://forum.xda-developers.com/mi-max-2/how-to/xposed-mi-max-2-t3686416
Tazmaniiac said:
I finally managed to flash xposed-v88.2-sdk25-arm64-test4.zip from the official MIUI 9 Github thread.
I'm on latest weekly MIUI 9 xiaomi.eu rom (7.10.19), which is Android 7.1 with Magisk 14.0. Flashed via iscle's TWRP.
Download for test4 (Android 7.1), Android 7.0 would be this one
Got the downloadlink from here: http://en.miui.com/forum.php?mod=viewthread&tid=946636&highlight=xposed
I suggest you to read the description in the MI Forum thread. I haven't tested any modules yet, I only know that the framework is active for me and that it disabled SafetyNet.
Click to expand...
Click to collapse
Tazmaniiac said:
Good news, look at my reply in this thread: https://forum.xda-developers.com/mi-max-2/how-to/xposed-mi-max-2-t3686416
Click to expand...
Click to collapse
Thanks man, sadly I the phone still won't boot after installing this updated Xposed version. Here are the steps I did:
Install newest Xiaomi ROM (7.10.19)
Flash TWRP
Install Magisk 14 zip via TWRP
Boot up again to check if Magisk was installed (it was)
Flash V88.2_Sdk25_Arm64 Xposed zip
-> Phone doesn't boot
Did I do a dumb mistake here or sth?
dnbdel said:
Thanks man, sadly I the phone still won't boot after installing this updated Xposed version. Here are the steps I did:
Install newest Xiaomi ROM (7.10.19)
Flash TWRP
Install Magisk 14 zip via TWRP
Boot up again to check if Magisk was installed (it was)
Flash V88.2_Sdk25_Arm64 Xposed zip
-> Phone doesn't boot
Did I do a dumb mistake here or sth?
Click to expand...
Click to collapse
Nope, that's more or less how I did it. But before I flashed this version of Xposed I installed the Xposed Installer. Maybe that's necessary, but I think not.
Can you try out flashing the no-verity-opt-encrypt.zip? I did it for something else earlier and also after every attempt of flashing Xposed.
If I understand it right some Xiaomi phones bootloop after you write to /system, then you have to flash that file to fix it. Xposed writes to /system, so that could be a solution.
Before you flash that research it a little bit more, because I don't know much about this topic and don't want to give you false advice.
EDIT:Did you flash the xposed version from my downloadlink? It is different from the regular 88.2 SDK25, it's a testversion made by the xposed creator specifically for MIUI 9 devices.
Hello,
I have a One Plus 5 with a Custom AOSP Rom 11.0 and TWRP 3.4.0.1 and I'm trying to install Magisk like it's explained here.
But whatever I try - it does not work.
When I flash it via TWRP it says everything went well, but in the end my Magisk Manager does not have the "green ticks" and my apps say I have no root access.
I also tried this with my current ROM but there is an error. I'll attach all logs and files in case it's helpful.
Thank you very much.
Edit:
I was now able to create a flashed boot.img file, but when I flash that it always boots into the bootloader and cannot boot my phone anymore normally anymore.
Quite simple... Magisk v20.4 isn't compatible with Android 11. Currently you need to switch to the beta update channel if you want root on A11.
Didgeridoohan said:
Quite simple... Magisk v20.4 isn't compatible with Android 11. Currently you need to switch to the beta update channel if you want root on A11.
Click to expand...
Click to collapse
Awesome thank you... A little bit embarissing since I spend so much time before but thank you very much
I installed Magisk with a patched image on a Pixel 4. This process appears to always patch boot.img with the latest version of Magisk. Is there any way to patch an image with an old version of Magisk? Specifically I'd like to install 21.2 (coming from 21.4).
If not, I assume I need to install a custom recovery to downgrade to an older version?
I'm assuming you mean that you want to downgrade from 21.4 to 21.2. You have a couple of possibilities actually.
You could setup your own custom update channel with the Magisk zip of your choice. I've described that here:
https://forum.xda-developers.com/t/magisk-general-support-discussion.3432382/post-84290797
But since you want to use the stable releases you can find the old update channel in Github's commit history. It takes a little bit of insight into how Github works though... I've had plans to write down the steps required in my Magisk guide for ages, but somehow I never get around to it.
Using this as your custom update channel would give you Magisk v21.2:
https://raw.githubusercontent.com/topjohnwu/magisk_files/d10a630a4d4a3c54cf57abc7411f698f0ff79161/stable.json
If you want to use TWRP you do not need to install it though. It's perfectly possible to boot TWRP without having to install it:
fastboot boot twrp.img
Keep in mind that no official support is given for old releases...
Excellent. That worked!
I ask as the instructions seem to imply that installing from recovery is a thing of the past. Is that just for certain devices?
Any difference with using the custom channel to do a direct install vs patch for downgrades?
amw2320 said:
Excellent. That worked!
I ask as the instructions seem to imply that installing from recovery is a thing of the past. Is that just for certain devices?
Any difference with using the custom channel to do a direct install vs patch for downgrades?
Click to expand...
Click to collapse
If there is a custom recovery available for your device it's very often a viable option for installation. But, as it says in the instructions, it may fail and patching the image may be your only option. Boot image patching or the direct install option are the recommended methods (since there it's possible for @topjohnwu to control exactly what's going on).
Once you have Magisk installed already it's generally recommended to use the direct install option, but since Android is Android and there are way too many different setups out there to even count there is going to be instances where the direct install fails and patching a boot image is needed, or even that installing through recovery is the only option.
There's no practical difference between direct install and patching the image manually. The only difference is in who's doing the flashing of the image (you or the Manager).
You've got a Pixel device, so you should be good on all accounts. @topjohnwu uses his Pixel devices to test a lot of stuff with Magisk and they'll pretty much always be fully supported.
Thanks, super useful
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