Is it possible to install gapps on the Android 11 beta? - ZTE Nubia Z20 Questions & Answers

Have some free time this coming weekend and was considering installing the android 11 beta posted here
Reading around this forum I've seen people have had issues installing gapps.
Has anyone managed to install gapps successfully? If not, I will stay on the NX627J_CNCommon_V2.23 build.
Thanks in advance.
EDIT:
I have now upgraded to Android 11 and installed google apps, here's how I did it.
The usual disclaimers apply: DO NOT DO THIS IF YOU ARE NOT FAMILIAR WITH ADB, FASTBOOT ETC. I will not be held responsible for bricked devices.
If you wish to void your warranty the command to unlock the bootloader and allow flashing with fasboot the command is "fastboot oem nubia_unlock NUBIA_NX627J"
1. Backup the data you want to keep from your phone. Wipe the phone using stock recovery or TWPR
2. Upgrade to 2.24 using full zip. As I had previously rooted my device so the stock recovery wasn't working and I had to flash TWRP.
3. Upgrade to 3.11 using full zip. Either use the stock recovery or TWRP. This will be the last time you can use TWRP for flashing due to changes in Android 11. TWRP does not support Android 11 yet. If I'd have realised this before I would have tried to flashed google apps at this step. Can't confirm if this works but I wish I'd have tried it.
4. If you need root, install the APK for magisk "canary" (or any version that supports patching boot.img)
5. Open the zip for 3.11 and extract boot.img, copy to your device
6. Patch the boot.img using Magisk. I used these instructions. Reboot.
7. Congratluations, you have Android 11 with root!
If you need gapps and didn't install them yet, it's still possible. Flashing without TWRP was a challenge, but after a lot of hours wasted, I found that BiTG apps was working which I downloaded from this page. I flashed using EX Kernel Manager but I would imagine other apps that allow root flashing will work similarly.
Currently, I have not been able to get SafetyNet checks to pass. I will update this thread with details as I uncover them.
For WhatsApp verfication to pass make sure you have granted Google services framework SMS permissions.
Hope this is helpful for some people who are thinking about making the move to Android 11. No major issues to report yet, will update this thread if anything comes up.
EDIT 2021/02/22: I have repeated this process successfully for V3.15.

thais rom support to flash twrp or google app?

someone who helps? very ugly problem that notifications from whatsapp do not arrive

mmason75123 said:
Have some free time this coming weekend and was considering installing the android 11 beta posted here
Reading around this forum I've seen people have had issues installing gapps.
Has anyone managed to install gapps successfully? If not, I will stay on the NX627J_CNCommon_V2.23 build.
Thanks in advance
Click to expand...
Click to collapse
All work fine in this version (NX627J_CNCommon_V2.23 build)? notifications whatsapp? names of calls?

updated OP now, I have finally managed to upgrade to Android 11!

mmason75123 said:
Have some free time this coming weekend and was considering installing the android 11 beta posted here
Reading around this forum I've seen people have had issues installing gapps.
Has anyone managed to install gapps successfully? If not, I will stay on the NX627J_CNCommon_V2.23 build.
Thanks in advance.
EDIT:
I have now upgraded to Android 11 and installed google apps, here's how I did it.
The usual disclaimers apply: DO NOT DO THIS IF YOU ARE NOT FAMILIAR WITH ADB, FASTBOOT ETC. I will not be held responsible for bricked devices.
1. Backup the data you want to keep from your phone. Wipe the phone using stock recovery or TWPR
2. Upgrade to 2.24 using full zip. As I had previously rooted my device so the stock recovery wasn't working and I had to flash TWRP.
3. Upgrade to 3.11 using full zip. Either use the stock recovery or TWRP. This will be the last time you can use TWRP for flashing due to changes in Android 11. TWRP does not support Android 11 yet. If I'd have realised this before I would have tried to flashed google apps at this step. Can't confirm if this works but I wish I'd have tried it.
4. If you need root, install the APK for magisk "canary" (or any version that supports patching boot.img)
5. Open the zip for 3.11 and extract boot.img, copy to your device
6. Patch the boot.img using Magisk. I used these instructions. Reboot.
7. Congratluations, you have Android 11 with root!
If you need gapps and didn't install them yet, it's still possible. Flashing without TWRP was a challenge, but after a lot of hours wasted, I found that BiTG apps was working which I downloaded from this page. I flashed using EX Kernel Manager but I would imagine other apps that allow root flashing will work similarly.
Currently, I have not been able to get SafetyNet checks to pass. I will update this thread with details as I uncover them.
For WhatsApp verfication to pass make sure you have granted Google services framework SMS permissions.
Hope this is helpful for some people who are thinking about making the move to Android 11. No major issues to report yet, will update this thread if anything comes up.
Click to expand...
Click to collapse
how can i unbloat this **** and get the stock rom? Are they going to release a global rom android 11?

B4$Q said:
how can i unbloat this **** and get the stock rom? Are they going to release a global rom android 11?
Click to expand...
Click to collapse
you can uninstall most of the bloat without root, and even more of it with
obviously I don't work for nubia but at this point a global ROM seems a way off, especially given there has been nothing since 2.03
here is the forum post for release 3.11
【2020年11月30日】Android R V311 for Z20 小批量更新公告-努比亚Z20-努比亚/红魔社区 - 手机版

mmason75123 said:
you can uninstall most of the bloat without root, and even more of it with
obviously I don't work for nubia but at this point a global ROM seems a way off, especially given there has been nothing since 2.03
here is the forum post for release 3.11
【2020年11月30日】Android R V311 for Z20 小批量更新公告-努比亚Z20-努比亚/红魔社区 - 手机版
Click to expand...
Click to collapse
I want to make it stock. Is there a tutorial for that? Their rom has too many issues, including the notifications and that ugly skin with their useless chinese features.

B4$Q said:
I want to make it stock. Is there a tutorial for that? Their rom has too many issues, including the notifications and that ugly skin with their useless chinese features.
Click to expand...
Click to collapse
"stock" for this phone is what you have installed now. There is no custom ROM, which is your real complaint. To be honest, I would also much prefer a custom ROM, if you find one let me know! Anyway this is completely off topic for this thread

mmason75123 said:
"stock" for this phone is what you have installed now. There is no custom ROM, which is your real complaint. To be honest, I would also much prefer a custom ROM, if you find one let me know! Anyway this is completely off topic for this thread
Click to expand...
Click to collapse
Yeah, stock is what I have installed right now, which is Android 9. I would like to get the stock Android 11, without their skin. Maybe a GSI rom could fix it, but I was not able to install it. As soon as you flash the gsi rom on nubia ui 8, the system breaks.

B4$Q said:
Yeah, stock is what I have installed right now, which is Android 9. I would like to get the stock Android 11, without their skin. Maybe a GSI rom could fix it, but I was not able to install it. As soon as you flash the gsi rom on nubia ui 8, the system breaks.
Click to expand...
Click to collapse
Yeah I hear you - it's incredibly annoying that you can't set the default launcher to anything else. Well, I'm sure you can probably! But I'm going to leave my phone to settle for a few days at least before messingw ith it any more
Good luck.

mmason75123 said:
Yeah I hear you - it's incredibly annoying that you can't set the default launcher to anything else. Well, I'm sure you can probably! But I'm going to leave my phone to settle for a few days at least before messingw ith it any more
Good luck.
Click to expand...
Click to collapse
I'll stay on Android 9 for the moment, but I will never buy from this brand again. Apple proved me again that their phones are the best from the market. And Google Phones of course.

I have updated my phone from Android 9 to Android 11 V3.11 everything works fine but can I install gapps and how?

mmason75123 said:
Have some free time this coming weekend and was considering installing the android 11 beta posted here
Reading around this forum I've seen people have had issues installing gapps.
Has anyone managed to install gapps successfully? If not, I will stay on the NX627J_CNCommon_V2.23 build.
Thanks in advance.
EDIT:
I have now upgraded to Android 11 and installed google apps, here's how I did it.
The usual disclaimers apply: DO NOT DO THIS IF YOU ARE NOT FAMILIAR WITH ADB, FASTBOOT ETC. I will not be held responsible for bricked devices.
1. Backup the data you want to keep from your phone. Wipe the phone using stock recovery or TWPR
2. Upgrade to 2.24 using full zip. As I had previously rooted my device so the stock recovery wasn't working and I had to flash TWRP.
3. Upgrade to 3.11 using full zip. Either use the stock recovery or TWRP. This will be the last time you can use TWRP for flashing due to changes in Android 11. TWRP does not support Android 11 yet. If I'd have realised this before I would have tried to flashed google apps at this step. Can't confirm if this works but I wish I'd have tried it.
4. If you need root, install the APK for magisk "canary" (or any version that supports patching boot.img)
5. Open the zip for 3.11 and extract boot.img, copy to your device
6. Patch the boot.img using Magisk. I used these instructions. Reboot.
7. Congratluations, you have Android 11 with root!
If you need gapps and didn't install them yet, it's still possible. Flashing without TWRP was a challenge, but after a lot of hours wasted, I found that BiTG apps was working which I downloaded from this page. I flashed using EX Kernel Manager but I would imagine other apps that allow root flashing will work similarly.
Currently, I have not been able to get SafetyNet checks to pass. I will update this thread with details as I uncover them.
For WhatsApp verfication to pass make sure you have granted Google services framework SMS permissions.
Hope this is helpful for some people who are thinking about making the move to Android 11. No major issues to report yet, will update this thread if anything comes up.
Click to expand...
Click to collapse
You may want to add in the instructions the command to unlock the bootloader of the z20 since users wouldn't be able to flash otherwise.
I managed to get this working and trying to de-china-fy to have english only. Will report back if I can somehow replace the default launcher.
Edit: got a my total launcher running by placing the apk inside the folder where the default nubia launcher is sitting. With root, just place the apk under system/app/nubia launcher folder. It's not working 100% perfect for me as nubia edge gestures stop letting me pull up recent apps so I can't multi task anymore

aso89 said:
I have updated my phone from Android 9 to Android 11 V3.11 everything works fine but can I install gapps and how?
Click to expand...
Click to collapse
See OP "If you need gapps", here's the link again to get them again. BiTGApps-arm64-11.0.0-R17_signed-20200923.zip is the name of the file I have.
[GAPPS] Download GApps for Android 11 (JUNE 2021 UPDATE)
Google Apps (GApps) for Android 11 based ROMs needs to be flashed separately. Here is a direct link to download Android 11 compatible GApps.
www.cyanogenmods.org

xda-nitro said:
You may want to add in the instructions the command to unlock the bootloader of the z20 since users wouldn't be able to flash otherwise.
I managed to get this working and trying to de-china-fy to have english only. Will report back if I can somehow replace the default launcher.
Edit: got a my total launcher running by placing the apk inside the folder where the default nubia launcher is sitting. With root, just place the apk under system/app/nubia launcher folder. It's not working 100% perfect for me as nubia edge gestures stop letting me pull up recent apps so I can't multi task anymore
Click to expand...
Click to collapse
Thanks that's a good idea, I'll try it out. Can you explain a little more around the gestures issue, is it that you show the navbar and the nubia controls are now somehow in the way? I've been a fan of the nubia navigation since I gave it a go and became used to it. Having the back button at any point in the screen is useful I find.
I've added the command to unlock the bootloader to the OP btw.

mmason75123 said:
Thanks that's a good idea, I'll try it out. Can you explain a little more around the gestures issue, is it that you show the navbar and the nubia controls are now somehow in the way? I've been a fan of the nubia navigation since I gave it a go and became used to it. Having the back button at any point in the screen is useful I find.
I've added the command to unlock the bootloader to the OP btw.
Click to expand...
Click to collapse
With the stock nubia launcher even with the Chinese app taken out, swiping left always tries to get you to the Chinese google feed like page. I didn't care for that so I replaced the launcher with total launcher which worked.
The problem is that the swipe up gesture that usually pull up the recent apps to allow switching between application is not working. Even switching the navigation from gestures to 3 button navigation and pressing the recent apps button does nothing.
Perhaps I took one too many Chinese system apps out which caused this error or it is somehow tied into system and nubia launcher itself. Will have to test further.

xda-nitro said:
With the stock nubia launcher even with the Chinese app taken out, swiping left always tries to get you to the Chinese google feed like page. I didn't care for that so I replaced the launcher with total launcher which worked.
The problem is that the swipe up gesture that usually pull up the recent apps to allow switching between application is not working. Even switching the navigation from gestures to 3 button navigation and pressing the recent apps button does nothing.
Perhaps I took one too many Chinese system apps out which caused this error or it is somehow tied into system and nubia launcher itself. Will have to test further.
Click to expand...
Click to collapse
Thanks makes sense. Yes it sounds like you've uninstalled the Recents app, either reinstate or there are alternatives out there I believe

mmason75123 said:
Thanks makes sense. Yes it sounds like you've uninstalled the Recents app, either reinstate or there are alternatives out there I believe
Click to expand...
Click to collapse
Just to confirm, I have just tried to set a new default launcher as you suggest above by replacing the APK. Replacing with SmartLauncher I couldn't return to the home screen using the swipe up gesture so have rolled back.

mmason75123 said:
Just to confirm, I have just tried to set a new default launcher as you suggest above by replacing the APK. Replacing with SmartLauncher I couldn't return to the home screen using the swipe up gesture so have rolled back.
Click to expand...
Click to collapse
It's weird, the recent apps and swipe up are linked to the nubia launcher for some reason. Despite this, I'm staying with with my launcher as I can't stand the apple like nature of the nubia launcher. I think I have managed to get rid of all the Chinese apps though so all good for now.

xda-nitro said:
It's weird, the recent apps and swipe up are linked to the nubia launcher for some reason. Despite this, I'm staying with with my launcher as I can't stand the apple like nature of the nubia launcher. I think I have managed to get rid of all the Chinese apps though so all good for now.
Click to expand...
Click to collapse
Do you get notifications from apps? When I had that rom, I was not receiving any notification.

Related

[CUSTOM RECOVERY] TWRP Recovery

DISCLAIMER
We are not responsible for any damage, bootloop, bricked or broken tablets and Relationships.
Team @csolanol & @diegocr is back!!!
Notice
This recovery can't be flashed to the tablet meanwhile the bootloader is locked. We don't have any way to unlock it for now so you must launch it this way:
Code:
fastboot boot TWRP_Fire_2.8.7.0_adb.img
Edit: Project became stable. Got rid of the backlight error thanks to @diegocr.
Download
https://www.androidfilehost.com/?fid=24269982087018181
Update 2015-12-14
MTP working, if doesn't mount disable and re-enable
Don't use USB storage, not working
Update 2015-12-13
Added adb & USB storage mount USB storage not working
XDA:DevDB Information
[CUSTOM RECOVERY] TWRP Recovery, Tool/Utility for the Amazon Fire
Contributors
csolanol, diegocr
Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2015-11-09
Created 2015-11-06
Last Updated 2015-12-14
Video: 2015 Fire: Booting TWRP, Rooting, Installing Gapps
Basic Directions
Download/Install Drivers
Verify Divers were installed Correctly
Download/Install ADB/Fastboot files
Test Fastboot commands
Download Twrp.img from link in post #1
Boot Custom Recovery with
Code:
fastboot boot TWRP_Fire_recovery.img
check root status with https://play.google.com/store/apps/details?id=com.jrummyapps.rootchecker
This is a temporary recovery, it must be booted with fastboot commands, every time want to use it.
What you can do with a Custom Recovery
Root Stock rom with SuperSu.zip
Install Google Apps Select Arm | 5.1 | pico version
Install Xposed Framwork
Backup Rom
Install Custom ROM
Install Stock Firmware (UnBrick)
...
I know this sounds stupid but cant you sign your images by getting the amazon api key or something?
Awesomeslayerg said:
I know this sounds stupid but cant you sign your images by getting the amazon api key or something?
Click to expand...
Click to collapse
I don't think there is anyway to do that which is why signed software is generally trust-able.
bullet25 said:
I don't think there is anyway to do that which is why signed software is generally trust-able.
Click to expand...
Click to collapse
Well i've seen people using lg sign tool or something to sign there images to flash thier images and make them bootable.
keep up the great work now we just gotta get custom rom installed
Can Flashify be used to boot into the recovery?
niphoet said:
Can Flashify be used to boot into the recovery?
Click to expand...
Click to collapse
no, can not
Sent from my KFFOWI using Tapatalk
Hopefully we'll get custom roms soon... AOSP on a $50, quality, device would be awesome!
THANK YOU!!! Making a backup now! I don't know if this is important or not but when I started my backup, it showed the command screen, and the first line I saw there was in red, and said
Code:
[COLOR="Red"]E:Find_File: Error opening '/sys/class/backlight'[/COLOR]
again, don't know if it's a big deal or not but thanks again so glad I can now make a backup and to OTG USB thumb drive even!!! THANKS!!!!!!!!!!!
petermg said:
THANK YOU!!! Making a backup now! I don't know if this is important or not but when I started my backup, it showed the command screen, and the first line I saw there was in red, and said
Code:
[COLOR="Red"]E:Find_File: Error opening '/sys/class/backlight'[/COLOR]
again, don't know if it's a big deal or not but thanks again so glad I can now make a backup and to OTG USB thumb drive even!!! THANKS!!!!!!!!!!!
Click to expand...
Click to collapse
Just ignore that line.
Any Tom development started yet?
Awesomeslayerg said:
Any Tom development started yet?
Click to expand...
Click to collapse
Yes, however right now I'm just doing a highly customized, de-bloated, de-amazon'd, pre-rooted, stock based rom. I don't know if anyone is working on AOSP or CM based roms at the moment.
added video to post #2
Harry44 said:
Yes, however right now I'm just doing a highly customized, de-bloated, de-amazon'd, pre-rooted, stock based rom. I don't know if anyone is working on AOSP or CM based roms at the moment.
Click to expand...
Click to collapse
That sounds really great. I tried to make a deblooated rom, but I broke the settings application by accident. I guess I'll just wait until someone else releases theirs... :/
SD, I am trying to install TWRP as per the video. For some reason, my files look different then your and I am running Win 10. Any advice? Thanks much.
PS: When I get to the command prompt,, mine just opens up to my system, not the ADB folder....
EDIT: Ok, got it to go, don't know how, but it worked. Anyone else notice the device runs a little sluggish after this? Thanks!
hey since this is running lollipop amazon os. cany you guys make a costom rom like the hdx developers do that can be booted without unlocking the bootloader. they use safestrap which is like twrp but for locked bootloaders and install custom roms. they arnt fully custom they have amazon aspects that let it boot with the locked bootloader but it is almost fully custom the hdx has a nexus rom and a cm11 rom they made for it.
sandman512 said:
SD, I am trying to install TWRP as per the video. For some reason, my files look different then your and I am running Win 10. Any advice? Thanks much.
PS: When I get to the command prompt,, mine just opens up to my system, not the ADB folder....
EDIT: Ok, got it to go, don't know how, but it worked. Anyone else notice the device runs a little sluggish after this? Thanks!
Click to expand...
Click to collapse
Did you install Google apps zip?
It's not unusual for google services to slow down a device
sd_shadow said:
Did you install Google apps zip?
It's not unusual for google services to slow down a device
Click to expand...
Click to collapse
Thanks for the reply. Yes, did install the Google Apps Zip? Can that be uninstalled?
sandman512 said:
Thanks for the reply. Yes, did install the Google Apps Zip? Can that be uninstalled?
Click to expand...
Click to collapse
Not as easily as it they were installed.
Use a root file manager, to delete or rename or move.
Use titanium backup pro or similar app, to freeze google apps
you freeze all google apps, and see if performance improved, them unfreeze google apps one at a time to see which ones are causing issues.

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?

[ROM][10.0][Xiaomi Mi 9][UNOFFICIAL]LineageOS 17.1 CLEAN, STOCK + Signature Spoofing [2021-01-21]

** Standard Disclaimer: Unlocking your Bootloader will Void your Warranty. I take no responsibility for this or for any bricked devices. These thing should go without saying at this point, but there they are. If you are here, I assume you are familiar with LineageOS, TWRP, and moving from MIUI to AOSP-based ROMs**
I've built a clean version of LineageOS 17.1 for Mi 9 that includes Signature Spoofing, but no other modifications.
This will allow those who are interested to get full MicroG support without the need of using any sort of Patcher or Magisk/XPosed Module. YOu all may have used my previous LineageOS Clean,Stock ROM and this is just an updated build of that ROM + Signature Spoofing to make life easier for those who want MicroG.
I flashed this and followed the simple steps of installing F-Droid, adding the MicroG Repo, and Installing the necessary packages via F-Droid and confirmed MicroG Self-check passes all the tests (once you finish granting the necessary permissions for each).
I prefer this over the NanoDroid or other patching methods as a much cleaner way to use MicroG with LineageOS.
Proprietary Blobs/Device Tree are DRG-Developer's as referenced in their post: here
Kernel source is by DRG-Developer: here
Xiaomi Hardware package used is the primary LineageOS from their github here
My reason for this is that there does not seem to be an officially-supported build for our device on the LineageOS for MicroG project or a recent, unofficial build.
What Works:
Pretty much everything from what I can tell
Fingerprint Sensor it working like a champ so far.
DT2W/DT2S
NFC Seems to be working but I don't have a device to test against
Known Issues:
You tell me...
Download:
849.98 MB file on MEGA
mega.nz
Prerequisite:
Make sure you are running a current AOSP/MIUI ROM with the latest firmware flashed and TWRP Installed
Install:
From TWRP:
1) Wipe Date (standard wipe)
2) Format Date ---> 'yes'
3) push ROM zip to /sdcard/
4) Flash ROM zip
4b) - OPTIONAL - Flash Magisk Zip for Root
5) Reboot to system
If you want to to install MicroG, just follow the steps outlined here in the "Install" section to get F-Droid installed, add the MicroG Repo, and install the handful of apps needed. No need for any of the patching steps.
DRG-Developer's device trees were last updated on 2020-10-18 so expect this build to reflect that. So far everything seems to function very well.
Does it support GApps too or it's only for MicroG?
Edit:
I test it and It's working well with GApps
Thanks for your build.
Vogie said:
Does it support GApps too or it's only for MicroG?
Edit:
I test it and It's working well with GApps
Thanks for your build.
Click to expand...
Click to collapse
Thanks for testing! If you find any bugs, please post them here. I may not be able to troubleshoot everything but at least other users will be aware.
What changes between your older release of LineageOS 17.1? https://forum.xda-developers.com/t/...ineageos-17-1-clean-stock-2020-07-10.4041523/
ICanTrollU said:
What changes between your older release of LineageOS 17.1? https://forum.xda-developers.com/t/...ineageos-17-1-clean-stock-2020-07-10.4041523/
Click to expand...
Click to collapse
Later/updated device trees and built-in Signature Spoofing that you don't get with stock Lineage.
photonmedia said:
Thanks for testing! If you find any bugs, please post them here. I may not be able to troubleshoot everything but at least other users will be aware.
Click to expand...
Click to collapse
Sure,
I'm using this ROM for daily use since yesterday and seems like very stable since now and battery life is good.
I missed `Internet Band-with Speed indicator` and `three finger swipe screen shot gesture` that I think these features are not available in LineageOS.
Vogie said:
Sure,
I'm using this ROM for daily use since yesterday and seems like very stable since now and battery life is good.
I missed `Internet Band-with Speed indicator` and `three finger swipe screen shot gesture` that I think these features are not available in LineageOS.
Click to expand...
Click to collapse
Yes, I do not believe those are included in stock LineageOS.
photonmedia said:
Yes, I do not believe those are included in stock LineageOS.
Click to expand...
Click to collapse
I didn't find any issue that relate to ROM, it's quite stable
I just have a issue on ANXCamera self camera that force close the ANXCamera that I think is not related to ROM
photonmedia said:
...
What Works:
...
NFC Seems to be working but I don't have a device to test against
Click to expand...
Click to collapse
This morning I checked NFC by sending a picture from my MI 9 to my wife's Mi 9T (also equipped with LOS). The transfer was successfull!
Thank you very much for providing this clean (stock) ROM!
Hi,
I've just unlocked my device and flashed Mauronofrio's TWRP afer that, i've installed this rom. And everytime it seems to be bootlooping. Showing the MI logo and after that it turns off and goes back to the Mi logo again. I've tried flashing it a few times, wiping data / system ETC. At the moment I'm restoring it with flashtool to get it back working. But am I doing something wrong?
nico445 said:
Hi,
I've just unlocked my device and flashed Mauronofrio's TWRP afer that, i've installed this rom. And everytime it seems to be bootlooping. Showing the MI logo and after that it turns off and goes back to the Mi logo again. I've tried flashing it a few times, wiping data / system ETC. At the moment I'm restoring it with flashtool to get it back working. But am I doing something wrong?
Click to expand...
Click to collapse
Did you wipe data AND "Format" Data? When you Format data is asks you to confirm by typing "yes" in the TWRP Recovery. Try Wiping and Formatting data, then push the ROM to the phone and Flash.
Ah that was probably it. ADB Sideload wasn't co-operating so i've flashed the rom first and after that wiped + formatted the data. Thanks! I've just restored the phone but will try this later again.
nico445 said:
Ah that was probably it. ADB Sideload wasn't co-operating so i've flashed the rom first and after that wiped + formatted the data. Thanks! I've just restored the phone but will try this later again.
Click to expand...
Click to collapse
Also, be sure you are coming from an updated ROM running current firmware.
Thank for your build ;-)
Are NFC Payements working on it?
john_matrix said:
Thank for your build ;-)
Are NFC Payements working on it?
Click to expand...
Click to collapse
I have not tested payments. Another user confirmed that file transfer via NFC works. I do not use NFC for payments so cannot test.
Hi, does screen off fod work?
Your rom is really simple stock rom, but there is something that I can't make it work. Waze has been my pain, the map dont load and I cant make it run. Anyway you did a good job. You discovered how can we put updates in the rom?
theandroid02 said:
Hi, does screen off fod work?
Click to expand...
Click to collapse
No, you have to double-tap to wake or hit the power button to wake the screen before you can use the fingerprint scanner.
Vinicius7 said:
Your rom is really simple stock rom, but there is something that I can't make it work. Waze has been my pain, the map dont load and I cant make it run. Anyway you did a good job. You discovered how can we put updates in the rom?
Click to expand...
Click to collapse
After installing, did you Install F-Droid and enable the Magisk repositories to install the necessary Magisk Modules and Location Backends? Then in the MicroG settings ensure all the checkboxes are checked?
Thanks for making this ROM. Really appreciate it.
The only small issue I am noticing is that my finance apps (example: banking apps, stock trading apps) popup an alert saying that my device is rooted (even though it is not) and this could be a security risk. The apps do still function but its a bit annoying to see this alert every time I launch the app.
Is this because the ROM has been signed with public keys? This alert does not appear when I used the iode OS ROM for Mi 9 or when I use the official Lineage OS for MicroG ROM on my Mi 8.
dmahtani said:
Thanks for making this ROM. Really appreciate it.
The only small issue I am noticing is that my finance apps (example: banking apps, stock trading apps) popup an alert saying that my device is rooted (even though it is not) and this could be a security risk. The apps do still function but its a bit annoying to see this alert every time I launch the app.
Is this because the ROM has been signed with public keys? This alert does not appear when I used the iode OS ROM for Mi 9 or when I use the official Lineage OS for MicroG ROM on my Mi 8.
Click to expand...
Click to collapse
I'm not sure. It could be the Signature Spoofing aspect. I don't think iode has that and I know stock LIneage does not.
Do you have Magisk installed?

Xiaomi Mi 9T Pro decryption issues and flashing woes

Phone: Xiaomi Mi 9T /K20 Pro
Current Rom: Miui Global 12.5.1
Wanted Rom: Stock google/pixel with all google apps, but without the awful miui interface
Evening everyone.
I would be very grateful if some kind soul can assist me. I'm trying to replace the standard and hated miui rom with Evolution X (Raphael) rom or any other recommend rom. So far I've successfully managed to connect the phone, setup usb drivers and unlocked the phone as well as used fastboot to flash twrp-3.7.0_9-0-raphael.img.
So far so good, but here's the questions I have or issues I'm having:-
Even though I have removed all screenlocks, the phone files on twrp are still showing as decrypted. I've also deliberately put on a screenlock and then booted to twrp, but I get no messages or request to enter a password. FYI, if I go to Settings>Privacy, the phone does state that it's encrypted.. Other than flashing twrp-3.7.0_9-0-raphael.img, I have also flashed many other versions of twrp, but they all do the same thing, i.e. no mention of any screenlock or decryption.
Although I can flash twrp, if I reboot, it reverts back to miui stock recovery. I then have to reflash twrp image to get back in. Is there a way to keep it installed permanently?
I'm also confused whether I need to root the phone. Is this compulsory and if not, and is it worth it?
Lastly my main goal is to install a rom without the rubbish miui. I still want all google apps, camera, nfc, and everything else to work, but with so many custom roms available, it's getting confusing. Can you please recommend one that is new, popular and has all the standard google apps/rom and stuff?
Thanks in advance.
Apologies - Just BUMPING this up as no reply.
Try this recovery https://androidfilehost.com/?fid=15664248565197208247
vito_metallica said:
Try this recovery https://androidfilehost.com/?fid=15664248565197208247
Click to expand...
Click to collapse
Thanks very much. Sorry about this, but would you mind explaining what that file is and how do I install it? Is there a step-by-step guide that I can follow? Also once it's installed how do I use it to install the custom rom?
Thanks again for your help.
wowandroid said:
Thanks very much. Sorry about this, but would you mind explaining what that file is and how do I install it? Is there a step-by-step guide that I can follow? Also once it's installed how do I use it to install the custom rom?
Thanks again for your help.
Click to expand...
Click to collapse
It's a version of orangefox twrp with a fix to support android 13 encryption. Guides on how and what to install are usually provided by the ROMs developers, since each ROM requires different software and steps. I don't think anybody can really recommend you a specific custom ROM, since most of them have their quirks and bugs, but I tried both EvolutionX and VoltageOS and both were running fine on my device (both android 13), now I'm running lineageos 20 unofficial and it runs fine too.
I see you want to install EvolutionX, and you will find all info on their thread, and should ask support for that specific ROM on that thread.
Sorry @vito_metallica, when I was asking for a guide or link, is was not for how to install a ROM, but how to install the orangefox twrp. Last thing I want to do is to brick the phone, lol.
wowandroid said:
Sorry @vito_metallica, when I was asking for a guide or link, is was not for how to install a ROM, but how to install the orangefox twrp. Last thing I want to do is to brick the phone, lol.
Click to expand...
Click to collapse
Extract the zip and there is a recovery.img file inside. Maybe try it before actually flashing it (fastboot boot recovery.img)
And finally flash with fastboot flash recovery recovery.img
EDIT:
Just wanna say, thanks so much @vito_metallica
Believe it or not, I've now edited this same post 5-6 times, because each time there was an issue, I'd edit the post again and again, lol.
Good news! I've managed to successfully install the EvolutionX rom.
I've had a play around and its a brilliant rom. Just a few issues which I hope I can iron out:-
The Android System WebView won't update - I've tried to uninstall, clear cache/data etc, but it still won't work
Is there a way to remove, relocate or hide the bottom Google Search Bar? - I never tend to use it as I find it annoying, so I would prefer to totally remove it if possible.
Thanks again
I
wowandroid said:
EDIT:
Just wanna say, thanks so much @vito_metallica
Believe it or not, I've now edited this same post 5-6 times, because each time there was an issue, I'd edit the post again and again, lol.
Good news! I've managed to successfully install the EvolutionX rom.
I've had a play around and its a brilliant rom. Just a few issues which I hope I can iron out:-
The Android System WebView won't update - I've tried to uninstall, clear cache/data etc, but it still won't work
Is there a way to remove, relocate or hide the bottom Google Search Bar? - I never tend to use it as I find it annoying, so I would prefer to totally remove it if possible.
Thanks again
Click to expand...
Click to collapse
- Did you also clear cache and storage of Play store? If nothing works you could still install updates manually via apkmirror or you could install Chrome and use that as system WebView ( you can switch in dev settings ) or you could use Bromite system WebView ( search on GitHub for info about installation)
- If there isn't an option to remove the search bar you could still switch to a different launcher like lawnchair or Nova Launcher ( which I personally prefer), but maybe you should ask the EvolutionX devs first, since maybe the stock launcher has features built in that you would lose if using a custom one.
vito_metallica said:
I
- Did you also clear cache and storage of Play store? If nothing works you could still install updates manually via apkmirror or you could install Chrome and use that as system WebView ( you can switch in dev settings ) or you could use Bromite system WebView ( search on GitHub for info about installation)
- If there isn't an option to remove the search bar you could still switch to a different launcher like lawnchair or Nova Launcher ( which I personally prefer), but maybe you should ask the EvolutionX devs first, since maybe the stock launcher has features built in that you would lose if using a custom one.
Click to expand...
Click to collapse
I always thought by clearing the cache/storage , it would cause major issues, like apps stop working. Am I actually safe to do this without any ill-effect? Will it still remember that I'm logged in and what apps I've already downloaded/updated?
Regarding the bottom google search bar - I think I read somewhere this is built-in and it can't be removed without causing major issues. I guess I'll just have to live with it.
The other issue I've found with this rom is that after disabling gestures and re-enabling the 3 navigation buttons (which I prefer), they are the wrong-way round, i.e. I prefer the back button to be on the right-hand side. So if you know any way of fixing this then please let me know.
I'll post these questions on the dev's chat too.
Thanks for all your help and advice.

Categories

Resources