Can we use xposed Module on Redmi Note 5 Pro
kbsarfaraz said:
Can we use xposed Module on Redmi Note 5 Pro
Click to expand...
Click to collapse
Ofc
But when flashing zip using recovery, device stuck on mi logo
kbsarfaraz said:
But when flashing zip using recovery, device stuck on mi logo
Click to expand...
Click to collapse
Download and install the xposed installer first and download zip through it.
- Install Magisk
- Go to Download section, search for xposed
- Install the xPosed installer for Magisk given in the text link
- Install the suitable framework
works and does not get kicked out by ROM updates.
Xposed doesn't work on miui 10 for our device. It gives bootloop.
I believe SELinux has to be _permissive_
peter-k said:
- Install Magisk
- Go to Download section, search for xposed
- Install the xPosed installer for Magisk given in the text link
- Install the suitable framework
works and does not get kicked out by ROM updates.
Click to expand...
Click to collapse
are you sure?
ive tried rovos twrp and magisk both ends in bootloop on miui oreo.
raptorddd said:
are you sure?
ive tried rovos twrp and magisk both ends in bootloop on miui oreo.
Click to expand...
Click to collapse
Yep, that's right.
He asked: Can we use xposed Module on Redmi Note 5 Pro?
For now use custom rom for xposed
peter-k said:
Yep, that's right.
He asked: Can we use xposed Module on Redmi Note 5 Pro?
Click to expand...
Click to collapse
well we can but it bootloops on me. are you using it right now?
i remeber you use microG well theres a way supposely to inject signature spoofing on miui 10
you also said you made flashable .. no need theres one in this thread.
https://forum.xda-developers.com/showpost.php?p=77460913&postcount=3798
raptorddd said:
well we can but it bootloops on me. are you using it right now?
i remeber you use microG well theres a way supposely to inject signature spoofing on miui 10
you also said you made flashable .. no need theres one in this thread.
https://forum.xda-developers.com/showpost.php?p=77460913&postcount=3798
Click to expand...
Click to collapse
I have seen you referring this microG many times with much admiration. The only microG I know is a small app required to sign in YouTube vanced and the older og YouTube. But of course you are talking about something much more complex. So what is that much useful that microG and fake gapps offer? I predict that it might need a lengthy answer so a summary would be good enough too.
raptorddd said:
well we can but it bootloops on me. are you using it right now?
i remeber you use microG well theres a way supposely to inject signature spoofing on miui 10
you also said you made flashable .. no need theres one in this thread.
https://forum.xda-developers.com/showpost.php?p=77460913&postcount=3798
Click to expand...
Click to collapse
Raptorddd, it is not possible using xPosed modules or framework on MIUI based ROMs. I was merely answering the general question if it can be installed on the Redmi Note 5. That question did not ask for MIUI.
To make that clear once again to all other users:
- MIUI uses a special framework that does not allow working with usual xPosed framwork
- Oreo AOSP and LIneage based ROMs do install and work with xPosed.
I have never used Gapps on my Redmi Note 5. I have microG on all my Oreo ROMs based on AOSP and Lineage. The easiest are Havoc and Aosip, these happen to be the two best ones at this time (for me). I have packed the Google Sync adapters and all microG modules in two zip files that I can flash from TWRP. That way the somewhat tedious installation of microG is vastly simplyfied when changing ROM. Nanodroid in the thread includes items I don't want.
peter-k said:
Raptorddd, it is not possible using xPosed modules or framework on MIUI based ROMs. I was merely answering the general question if it can be installed on the Redmi Note 5. That question did not ask for MIUI.
To make that clear once again to all other users:
- MIUI uses a special framework that does not allow working with usual xPosed framwork
- Oreo AOSP and LIneage based ROMs do install and work with xPosed.
I have never used Gapps on my Redmi Note 5. I have microG on all my Oreo ROMs based on AOSP and Lineage. The easiest are Havoc and Aosip, these happen to be the two best ones at this time (for me). I have packed the Google Sync adapters and all microG modules in two zip files that I can flash from TWRP. That way the somewhat tedious installation of microG is vastly simplyfied when changing ROM. Nanodroid in the thread includes items I don't want.
Click to expand...
Click to collapse
ok got it.. i tought you had it on miui.. they are working on a patcher for 8.1 in nanodroid.. theres a guy with miui also helping.
---------- Post added at 07:06 PM ---------- Previous post was at 06:48 PM ----------
kostas gp said:
I have seen you referring this microG many times with much admiration. The only microG I know is a small app required to sign in YouTube vanced and the older og YouTube. But of course you are talking about something much more complex. So what is that much useful that microG and fake gapps offer? I predict that it might need a lengthy answer so a summary would be good enough too.
Click to expand...
Click to collapse
well lets say its a lite version of google play services.. means more battery and also i can feel more responsive and snappier once you remove it. the only thing i log in is my google account for playstore.. microg replaces playservices.. that has like 300 services and and maybe 20 are on. while microg has like 7 or so.. on and less then 20 services..
i just want longer battery and more performance.. with microG that guy said on link that he added the signature to miui 10. i have not tried it yet.. easy way is magisk module or in nougat roms that are deodexed... oreo is odexed so cant patch it.. they are working on a patch that woks on oreo.. also 9.0 pie has problems i assumed rom is deodexed.
Gapps is a major contributor to battery consumption, most of the services are calling home functions that ensure Google gets also the last bit of where you go and what you do. Google Play services ensures this still happening in particular when there are non-Google apps running. Over the years it has been developed from an acceptable application framework to ensure location, notification and app service functions to a heavy prying tool. It is important for Google, which that is why it's force updated.
Google is making app developers disabling apps functioning, if no Google apps are installed, even though the app would work perfectly fine without.
That is where microG comes in. It is a not always a 100% replacement, some apps such as Google maps work only partially with microG, though there are alternatives for almost everything. https://shadow53.com/android/no-gapps/setup-guide/microg/
Tried to flash Xposed today only via Magisk 17.1v
Ended up in bootloop for MIUI 10 Developer ROM.
P.S.- Reflash the same zip via Recovery to uninstall and get out of boot loop
Some are claiming Xposed v90-beta3 is working with MIUI 10 but i've tried and it just results in a bootloop or booting to TWRP.
Has anyone on here had any success with xposed and MIUI 10?
Doesn't work, I tried and it too ended up in bootloop.
raptorddd said:
ok got it.. i tought you had it on miui.. they are working on a patcher for 8.1 in nanodroid.. theres a guy with miui also helping.
---------- Post added at 07:06 PM ---------- Previous post was at 06:48 PM ----------
well lets say its a lite version of google play services.. means more battery and also i can feel more responsive and snappier once you remove it. the only thing i log in is my google account for playstore.. microg replaces playservices.. that has like 300 services and and maybe 20 are on. while microg has like 7 or so.. on and less then 20 services..
i just want longer battery and more performance.. with microG that guy said on link that he added the signature to miui 10. i have not tried it yet.. easy way is magisk module or in nougat roms that are deodexed... oreo is odexed so cant patch it.. they are working on a patch that woks on oreo.. also 9.0 pie has problems i assumed rom is deodexed.
Click to expand...
Click to collapse
Indeed, long battery would be just fine, I expected working for nearly 24 hours but my phone had no charge in 18 hours or maybe it's the issue with my device?
Отправлено с моего MS650 через Tapatalk
I've just bought whyred in Indonesia. My rom is official OREO but still MIUI 9.X. I wanna use Xposed Installer for Gojek. Could I install Xposed installer on my Whyred? Thanks
Related
Hi guys,
Hoping my noob self can get some guidance here.
Basically i followed this guide: https://forum.xda-developers.com/pixel-xl/how-to/guide-stock-7-1-2-root-safetynet-ok-t3617347
But after doing so it seems that Magisk isnt working.
Is there anything i can do; installing a CROM, any work arrounds?
I've tried this as well but no avail: https://forum.xda-developers.com/apps/magisk/safetynet-fix-pass-safetynet-2017-07-17-t3637801
ChrisChan92 said:
Hi guys,
Hoping my noob self can get some guidance here.
Basically i followed this guide: https://forum.xda-developers.com/pixel-xl/how-to/guide-stock-7-1-2-root-safetynet-ok-t3617347
But after doing so it seems that Magisk isnt working.
Is there anything i can do; installing a CROM, any work arrounds?
I've tried this as well but no avail: https://forum.xda-developers.com/apps/magisk/safetynet-fix-pass-safetynet-2017-07-17-t3637801
Click to expand...
Click to collapse
Google has just updated the play store, there is a topic on here with the commands you need to execute via adb or command prompt in order to get magisk working properly, but seems you already did that, what version of magisk and magisk manager are you using
sakumaxp said:
Google has just updated the play store, there is a topic on here with the commands you need to execute via adb or command prompt in order to get magisk working properly, but seems you already did that, what version of magisk and magisk manager are you using
Click to expand...
Click to collapse
I'm using Magisk v12.0 and Manager v5.05
Magisk 13.2 gives me a system could not be mounted error
ChrisChan92 said:
I'm using Magisk v12.0 and Manager v5.05
Magisk 13.2 gives me a system could not be mounted error
Click to expand...
Click to collapse
Then go into mount, check system then recheck it, that used to fix it for me
sakumaxp said:
Then go into mount, check system then recheck it, that used to fix it for me
Click to expand...
Click to collapse
I've tried it multiple times, even rebooting in between
The Pixel doesn't use the official version of Magisk so any instructions for how to get the official version working might not apply on the Pixel. For a while if you enabled core only mode in the unofficial version the Pixel would still pass Safety Net even though the official version had stopped working. I have no idea if this workaround still works or not since I went back to stock but if you haven't tried it yet its certainly worth a try. Since the official link for the unofficial Pixel version of Magisk is hosted in the Resurrection Remix rom thread and discussion of Magisk issues frequently goes on there as well you might want to check the later posts in the rom thread and see if there is updated info regarding unofficial Magisk.
jhs39 said:
The Pixel doesn't use the official version of Magisk so any instructions for how to get the official version working might not apply on the Pixel. For a while if you enabled core only mode in the unofficial version the Pixel would still pass Safety Net even though the official version had stopped working. I have no idea if this workaround still works or not since I went back to stock but if you haven't tried it yet its certainly worth a try. Since the official link for the unofficial Pixel version of Magisk is hosted in the Resurrection Remix rom thread and discussion of Magisk issues frequently goes on there as well you might want to check the later posts in the rom thread and see if there is updated info regarding unofficial Magisk.
Click to expand...
Click to collapse
Ressurection Remix is a custom rom? Do you know if it works with Pixel? Because i'm fine with installing custom rom its not a must for me to have stock
ChrisChan92 said:
Ressurection Remix is a custom rom? Do you know if it works with Pixel? Because i'm fine with installing custom rom its not a must for me to have stock
Click to expand...
Click to collapse
Resurrection Remix is a custom rom but there is no need to install it to use Unofficial Magisk. That's just where the official download link is hosted, probably because the dev has some link to that particular rom. But Unofficial Magisk is not included or integrated in any way into that rom--Magisk is downloaded and flashed separately from the rom and should work the same on that rom, a different custom rom or stock.
---------- Post added at 11:26 PM ---------- Previous post was at 11:18 PM ----------
As a side note there's nothing wrong with Resurrection Remix but if you did want to give a custom Rom a try I would personally recommend Dirty Unicorns or Screwed. They aren't hosted on XDA but don't let that bother you. A quick Google search will turn up where they are officially hosted and in my personal experience they are easily the best custom Roms available for the Pixel. That said, I went back to stock so I could try Android O and have stayed on stock so far.
jhs39 said:
Resurrection Remix is a custom rom but there is no need to install it to use Unofficial Magisk. That's just where the official download link is hosted, probably because the dev has some link to that particular rom. But Unofficial Magisk is not included or integrated in any way into that rom--Magisk is downloaded and flashed separately from the rom and should work the same on that rom, a different custom rom or stock.
---------- Post added at 11:26 PM ---------- Previous post was at 11:18 PM ----------
As a side note there's nothing wrong with Resurrection Remix but if you did want to give a custom Rom a try I would personally recommend Dirty Unicorns or Screwed. They aren't hosted on XDA but don't let that bother you. A quick Google search will turn up where they are officially hosted and in my personal experience they are easily the best custom Roms available for the Pixel. That said, I went back to stock so I could try Android O and have stayed on stock so far.
Click to expand...
Click to collapse
Only because I just found out, screwed doesn't support Pixel Google Photos Unlimited Upload at Original
pcriz said:
Only because I just found out, screwed doesn't support Pixel Google Photos Unlimited Upload at Original
Click to expand...
Click to collapse
That's true but it's probably temporary. The devs have been notified of that bug and they are usually pretty responsive. I could actually see Google changing their code to deny the unlimited original photo backup to Pixels that are altered--i.e. unlocked bootloader, root, custom recovery or custom rom since Google has made it pretty clear they don't want people doing these things on the Pixel, but I haven't read anything that indicates Google has done this. But don't be surprised if they do it in the future.
jhs39 said:
That's true but it's probably temporary. The devs have been notified of that bug and they are usually pretty responsive. I could actually see Google changing their code to deny the unlimited original photo backup to Pixels that are altered--i.e. unlocked bootloader, root, custom recovery or custom rom since Google has made it pretty clear they don't want people doing these things on the Pixel, but I haven't read anything that indicates Google has done this. But don't be surprised if they do it in the future.
Click to expand...
Click to collapse
I feel like the roms where it is working is just a matter of something NOT being changed in them and needing to find the delta but I agree I wouldn't be surprised if they look the stance of purposefully not allowing modded devices.
pcriz said:
I feel like the roms where it is working is just a matter of something NOT being changed in them and needing to find the delta but I agree I wouldn't be surprised if they look the stance of purposefully not allowing modded devices.
Click to expand...
Click to collapse
I'm not a programmer and can't say for sure but you might be right. I think the devs at Screwed (if I remember correctly) are the ones who say they create as lean of a rom as possible by removing useless code. They might have removed something they shouldn't have. It's still an excellent rom but that is a serious bug for people who rely on the photo at full quality backup feature and take a lot of pics.
A modified xposed installer and framework for nougat is now available thanks to the Purify os team and rovo
https://forum.xda-developers.com/xposed/xposed-android-nougat-sdk-25-arm64-t3639221
Follow the link above.
1. Make backups, twrp/titanium
2. Install the modified xposed installer first, must be done first!
https://forum.xda-developers.com/devdb/project/?id=13191#downloads
Use the top one on the list it may get updated
3. Next download the modified xposed framework from Purify here
http://fastkit.org/xposed/
Follow the links.... SDK24 for nougat 7.0..... Then download the xposed version 87 model... Flash from twrp
Again make sure you fully back up, it all went fine for me, but sometimes these things don't go right.
Plenty of posts in the linked forum but a bit of a jumble as usual, all with varied results, but the above will work for us.
Not sure how many modules are usable yet, I have one working so I know it does work.
Which are you using, and what would you like to use?
undrwater said:
Which are you using, and what would you like to use?
Click to expand...
Click to collapse
Status bar sleep.. Working
Status bar download progress.... Working (mostly)
Status bar cpu temp.. Not working
Status bar cpu frequency.. Not working
Any of the status bar theming such as wanams xtouchwiz would be good
Also xinternalsd was useful but not working
Can you change aspect ratio yet?
blaze82 said:
Can you change aspect ratio yet?
Click to expand...
Click to collapse
Not something I would normally do, is there a particular module you use for that?
It's been such a long time since I came across this, being able to adjust screen ratio and dpi on a per app basis. No real reason to now but with the 4:3 ratio on this tab, it'll be nice.
Also, been a while since I've used xbosed
does not work for me.. i get a recovery-boot loop and it does not start the system
Ch3ck3rM0n said:
does not work for me.. i get a recovery-boot loop and it does not start the system
Click to expand...
Click to collapse
I have been using it without problem for a while, but the versions used are crucial to success, I couldn't get the magisk systemless to work. Try going back to the beginning and make sure each download is correct, the method in the first post will work.
hmm.. but i need magisk :-/
Ch3ck3rM0n said:
hmm.. but i need magisk :-/
Click to expand...
Click to collapse
Ok, it may be possible for it to work, I didn't persist with it, what is the benefit with magisk for you?
rorymc928 said:
Ok, it may be possible for it to work, I didn't persist with it, what is the benefit with magisk for you?
Click to expand...
Click to collapse
Get it work with super su but installed OBBonSD does not work (with GTA, KotoR,...). Do you have any idea?
EDIT: Found a solution with http://repo.xposed.info/module/com.pyler.xinternalsd
I have followed the directions exactly and I tried twice to install xposed on my t825 rooted with magisk 14. No luck unfortunately. Has anybody been successful in installing it ??
If yes, could he share the methodology ?
xpil said:
... with magisk 14
Click to expand...
Click to collapse
had the same problem.. remove magisk and install superSU.. xposed do not work with magisk -.-' on this tablet..
Question, how do I remove xposed again?
Can I do it with the installer app, or do I need a special skript? Never used Xposed on Samsung before and I know everything works differently.
Hello,
Your experience : Do you have a "" Tab S3 SM-T825, Nougat 7.0, Root SuperSU "" on which you have installed Xposed.
1- Does Xposed work normally with different modules?
(No Bootloop or tablet block?)
2 - Which version xposed * .zip ?
3 - Which Version XposedInstaller _ *. Apk ?
Thank you
Cordially
Yam_y
Yam_y said:
Hello,
Your experience : Do you have a "" Tab S3 SM-T825, Nougat 7.0, Root SuperSU "" on which you have installed Xposed.
1- Does Xposed work normally with different modules?
(No Bootloop or tablet block?)
2 - Which version xposed * .zip ?
3 - Which Version XposedInstaller _ *. Apk ?
Thank you
Cordially
Yam_y
Click to expand...
Click to collapse
Fairly old thread this, I have a T820, however I've made roms for both variants, the t825 thread is here,
https://forum.xda-developers.com/galaxy-tab-s3/development/rom-sm-t825-tweaked-t3769742
the earlier versions are nougat the latest 3.0 on are oreo both work fine, you'll find instructions in the thread, if changing to oreo you need to flash the oreo bootloader, through odin, if returning to nougat you need to flash the older nougat bootloader as they're not cross compatible.
Xposed works fine on both, xposed installer included after booting, start the xposed installer app and select install it picks the correct version.
Root is by magisk.
rorymc928 said:
Fairly old thread this, I have a T820, however I've made roms for both variants, the t825 thread is here,
https://forum.xda-developers.com/galaxy-tab-s3/development/rom-sm-t825-tweaked-t3769742
the earlier versions are nougat the latest 3.0 on are oreo both work fine, you'll find instructions in the thread, if changing to oreo you need to flash the oreo bootloader, through odin, if returning to nougat you need to flash the older nougat bootloader as they're not cross compatible.
Xposed works fine on both, xposed installer included after booting, start the xposed installer app and select install it picks the correct version.
Root is by magisk.
Click to expand...
Click to collapse
Hello Rorymc
Thanks for the answer and for the link SM-T825 TWEAKED, but I'm already Root with SuperSU + Dm-Verity with Rom ARA2 Nougat 7.0 and I just have to flash Xposed with TWRP.
So, I think I have to take Xposed.zip and Xposedinstaller APK from rovo89 in pure version without add and unmodified ?
I hope I'm not mistaken .....
Cordially
Yam
Yam_y said:
Hello Rorymc
Thanks for the answer and for the link SM-T825 TWEAKED, but I'm already Root with SuperSU + Dm-Verity with Rom ARA2 Nougat 7.0 and I just have to flash Xposed with TWRP.
So, I think I have to take Xposed.zip and Xposedinstaller APK from rovo89 in pure version without add and unmodified ?
I hope I'm not mistaken .....
Cordially
Yam
Click to expand...
Click to collapse
Yes that's correct, just make sure you get the correct versions, if anything goes wrong just restore your backup.
rorymc928 said:
Yes that's correct, just make sure you get the correct versions, if anything goes wrong just restore your backup.
Click to expand...
Click to collapse
Hello,
Thank you. Well understood. I like your precise answers
Cordially
Yam
Disclaimer: I am not a developer (I don't code), but I have been flashing ROMs for many devices over the years. This is more of a practical guide from an end-user perspective in pursuit of finding the best ROM for this magnificent hardware. This is more of a compilation of all the relevant information I found. I'm very open to suggestions/corrections that could improve this.
Disclaimer: Only tested with RR, PixelExperience, and ArrowOS GSI.
I haven't seen a proper guide to flash GSI ROMs for Mi Mix 3, thus I decided to share what I know that works. I put a brief explanation for each step below.
1. Unlock Bootloader - If you haven't done so yet, I recommend following the instructions in https://www.reddit.com/r/Xiaomi/wiki/bootloader
2. Install TWRP
a) I recommend to use the official TWRP from this link https://twrp.me/xiaomi/xiaomimix3.html or refer to the forum https://forum.xda-developers.com/mi-mix-3/development/recovery-unofficial-twrp-recovery-t3901261.
b) To install TWRP, I recommend to follow the instructions from Xiaomi.eu. For those not familiar, the "twrp.img" in the code should be the full path of the file. Something like "D:\folder\twrp.img"
c) If you have an older version of TWRP, I suggest to update it to the official.
3. Install Xiaomi.eu - Start from this step in case of bootloops or issues (especially caused by Magisk modules by my experience)
a) This is what I do instead of the 'flash vendor.img from Chinese Dev' prerequisite mentioned in other threads. This is an easier step (just one flash in TWRP) and a better fallback (a working ROM) in case things go wrong. I have had no issues (fingerprint, calls, etc..) with this and I've done this thrice.
b) Download the latest MIUIv10.2 Stable for MIMix3 from the link https://xiaomi.eu/community/threads/miui-10-0-10-1-10-2-stable-release.47170/.
c) Wipe > Format Data (prevents problems, and removes encryption if you had it). Also do Factory Reset (idk, just to be sure).
d) Copy xiaomi.eu ROM to internal storage, then Install > Flash. No need to boot/restart, proceed to the next step.
4. Install GSI ROM - wth is GSI? https://github.com/phhusson/treble_experimentations/wiki/Frequently-asked-questions-(FAQ)
a) We can actually install any GSI in https://forum.xda-developers.com/project-treble/trebleenabled-device-development but there is an issue in installing Google Apps (Open GApps) as many people mentioned in https://forum.xda-developers.com/mi-mix-3/development/9-0-resurrection-remix-v7-0-t3891975 and as confirmed by the official TWRP thread https://forum.xda-developers.com/mi...p-recovery-t3901261/post79035909#post79035909
b) Given the above, the only feasible options are GSI ROMs with built-in GApps and the only 2 I found are PixelExperience GSI and ArrowOS GSI. As GApps is integrated in the system.img, no need to flash Open GApps thus no issues. Having tried both, I personally recommend ArrowOS due to the performance and additional customization options.
c) Download the arm64 AB version (ArrowOS as an example) https://forum.xda-developers.com/pr...abled-device-development/gsi-arrowos-t3835111
d) Copy the resulting system.img to internal storage (extract if its a .zip), in TWRP click Install > Install Images > select system.img of ArrowOS > select System partition. You can now boot, or follow next step to root with Magisk.
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-mix-3/how-to/root-magisk-18-2-mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Final Thoughts
ArrowOS GSI seems to be stable enough and I'm using it as my daily driver now. I am so much happier compared to when using MIUI Global ROM. I really like the performance (very fluid), battery life (a lot better than MIUI Global), customizations (like traffic indicator, status bar stuff), unli Google Photos, and everything that makes AOSP/stock android awesome. No more bloatware, annoying non-dismissable notifications, and horrible auto brightness from MIUI.
The only real issue I encountered so far is the bluetooth audio/music issue, but this seems to be a common problem in GSI ROMs. Bluetooth calls work though. There is no app to handle the slider (but I don't care. lol). Lastly, the AI button becomes useless, but see below for the fix.
Optional stuff that makes things better:
1. Remapping AI button - When using GSI ROMs, AI button becomes useless. But to map it back to Google Assistant (or anything actually), follow the instructions from this thread (needs some knowledge about Tasker). https://forum.xda-developers.com/showpost.php?p=78523778&postcount=38 For the Tasker Task, I selected Input > Voice Command. This now assigns the button to open Google Assistant. Does not work well when screen is off though, but its just easy to unlock.
2. Google Camera - The main reason why I bought this phone. Google Camera brings out the best in the awesome camera - Use this version https://forum.xda-developers.com/mi-mix-3/themes/gcam-6-manual-focus-long-exposure-t3885610
3. Stereo Speaker Mod - https://forum.xda-developers.com/mi-mix-3/themes/magisk-stereo-speaker-mod-mix-3-t3900580 Makes the phone earpiece into a speaker, increasing overall volume. I personally use version 3 and I'm very happy.
4. Fluid NG - App in Google Play Store to have the same recents/home/back gestures from MIUI 10.
reasonablebasis said:
Disclaimer: I am not a developer (I don't code), but I have been flashing ROMs for many devices over the years. This is more of a practical guide from an end-user perspective in pursuit of finding the best ROM for this magnificent hardware. This is more of a compilation of all the relevant information I found. I'm very open to suggestions/corrections that could improve this
I haven't seen a proper guide to flash GSI ROMs for Mi Mix 3, thus I decided to share what I know that works. I put a brief explanation for each step below.
1. Unlock Bootloader - If you haven't done so yet, I recommend following the instructions in https://www.reddit.com/r/Xiaomi/wiki/bootloader
2. Install TWRP
a) I recommend to use the official TWRP from this link https://twrp.me/xiaomi/xiaomimix3.html or refer to the forum https://forum.xda-developers.com/mi-mix-3/development/recovery-unofficial-twrp-recovery-t3901261.
b) To install TWRP, I recommend to follow the instructions from Xiaomi.eu. For those not familiar, the "twrp.img" in the code should be the full path of the file. Something like "D:\folder\twrp.img"
c) If you have an older version of TWRP, I suggest to update it to the official.
3. Install Xiaomi.eu - Start from this step in case of bootloops or issues (especially caused by Magisk modules by my experience)
a) This is what I do instead of the 'flash vendor.img from Chinese Dev' prerequisite mentioned in other threads. This is an easier step (just one flash in TWRP) and a better fallback (a working ROM) in case things go wrong. I have had no issues (fingerprint, calls, etc..) with this and I've done this thrice.
b) Download the latest MIUIv10.2 Stable for MIMix3 from the link https://xiaomi.eu/community/threads/miui-10-0-10-1-10-2-stable-release.47170/.
c) Wipe > Format Data (prevents problems, and removes encryption if you had it). Also do Factory Reset (idk, just to be sure).
d) Copy xiaomi.eu ROM to internal storage, then Install > Flash. No need to boot/restart, proceed to the next step.
4. Install GSI ROM - wth is GSI? https://github.com/phhusson/treble_experimentations/wiki/Frequently-asked-questions-(FAQ)
a) We can actually install any GSI in https://forum.xda-developers.com/project-treble/trebleenabled-device-development but there is an issue in installing Google Apps (Open GApps) as many people mentioned in https://forum.xda-developers.com/mi-mix-3/development/9-0-resurrection-remix-v7-0-t3891975 and as confirmed by the official TWRP thread https://forum.xda-developers.com/mi...p-recovery-t3901261/post79035909#post79035909
b) Given the above, the only feasible options are GSI ROMs with built-in GApps and the only 2 I found are PixelExperience GSI and ArrowOS GSI. As GApps is integrated in the system.img, no need to flash Open GApps thus no issues. Having tried both, I personally recommend ArrowOS due to the performance and additional customization options.
c) Download the arm64 AB version (ArrowOS as an example) https://forum.xda-developers.com/pr...abled-device-development/gsi-arrowos-t3835111
d) Copy the resulting system.img to internal storage (extract if its a .zip), in TWRP click Install > Install Images > select system.img of ArrowOS > select System partition. You can now boot, or follow next step to root with Magisk.
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-mix-3/how-to/root-magisk-18-2-mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Final Thoughts
ArrowOS GSI seems to be stable enough and I'm using it as my daily driver now. I am so much happier compared to when using MIUI Global ROM. I really like the performance (very fluid), battery life (a lot better than MIUI Global), customizations (like traffic indicator, status bar stuff), unli Google Photos, and everything that makes AOSP/stock android awesome. No more bloatware, annoying non-dismissable notifications, and horrible auto brightness from MIUI.
The only real issue I encountered so far is the bluetooth audio/music issue, but this seems to be a common problem in GSI ROMs. Bluetooth calls work though. There is no app to handle the slider (but I don't care. lol). Lastly, the AI button becomes useless, but see below for the fix.
Optional stuff that makes things better:
1. Remapping AI button - When using GSI ROMs, AI button becomes useless. But to map it back to Google Assistant (or anything actually), follow the instructions from this thread (needs some knowledge about Tasker). https://forum.xda-developers.com/showpost.php?p=78523778&postcount=38 For the Tasker Task, I selected Input > Voice Command. This now assigns the button to open Google Assistant. Does not work well when screen is off though, but its just easy to unlock.
2. Google Camera - The main reason why I bought this phone. Google Camera brings out the best in the awesome camera - Use this version https://forum.xda-developers.com/mi-mix-3/themes/gcam-6-manual-focus-long-exposure-t3885610
3. Stereo Speaker Mod - https://forum.xda-developers.com/mi-mix-3/themes/magisk-stereo-speaker-mod-mix-3-t3900580 Makes the phone earpiece into a speaker, increasing overall volume. I personally use version 3 and I'm very happy.
Click to expand...
Click to collapse
Not all GSI work ontop of Xiaomi Eu
Flashing magisk and safety net patch also doesn't guarantee safety net passing on a few of the GSI as well. CTS will fail for obvious reasons
Mackay53 said:
Not all GSI work ontop of Xiaomi Eu
Flashing magisk and safety net patch also doesn't guarantee safety net passing on a few of the GSI as well.
Click to expand...
Click to collapse
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
reasonablebasis said:
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
Click to expand...
Click to collapse
Can't remember as it was a while ago, possibly OctoOS and descendant and 1 other, omni ROM maybe.
For the ones that come with SU you need to navigate to the xbin folder in the system and remove the SU file.
Then cause Xiaomi EU uses the wrong fingerprint props you need to use the magisk props config module and manually type in the mix 3 fingerprint (unless the module has been updated to include mix 3).
If you installed the Chinese dev vendor then the props will be there ready to be used so the magisk module can make them active without manually typing it. This will sort out both safety net fails.
If this was sometime ago, the features in China Dev would have already been integrated in the latest China Stable, which is the basis of Xiaomi.EU.
Maybe you can test it now to see if Xiaomi.EU really works. I tried it with RR, PixelExperience, and ArrowOS and I'm facing no issues. So flashing China Dev vendor.img seems to be an outdated instruction.
reasonablebasis said:
Noted. Which GSI have you tried that do not work on top of Xiaomi.EU? I tried RR, PixelExperience, and ArrowOS and all work well. I can put this as a disclaimer.
Any solution for the Magisk safetynet, or is this really the best solution available so far?
Click to expand...
Click to collapse
Pixel dust gsi too....
reasonablebasis said:
If this was sometime ago, the features in China Dev would have already been integrated in the latest China Stable, which is the basis of Xiaomi.EU.
Maybe you can test it now to see if Xiaomi.EU really works. I tried it with RR, PixelExperience, and ArrowOS and I'm facing no issues. So flashing China Dev vendor.img seems to be an outdated instruction.
Click to expand...
Click to collapse
The 3 GSI you mention is a very small sample of the GSI available so you can't say it's an outdated instruction. Have you tested them all like I have? No you haven't.
Xiaomi EU does not use the correct mix3 vendor.img, that's what causes the issue.
Mackay53 said:
The 3 GSI you mention is a very small sample of the GSI available so you can't say it's an outdated instruction. Have you tested them all like I have? No you haven't.
Xiaomi EU does not use the correct mix3 vendor.img, that's what causes the issue.
Click to expand...
Click to collapse
Ok, I'll put a disclaimer that this only works on RR, PixelExperience, and ArrowOS. Anyway, I'm sure that the latest stable Xiaomi.EU vendor works without any issues with ArrowOS, else why would I be using it as my daily driver.
[deleted, duplicate post]
Someone know if there is a GSI with gapps and that don't have issue with bluetooth?
SafetyPatch module
reasonablebasis said:
5. Install Magisk
a) The Magisk version that passes SafetyNet is the builds from ianmacd https://github.com/ianmacd/MagiskBuilds look for v18.2 (newer versions might work but I haven't tried them yet). You can still use the official Magisk Manager and the ianmacd version will be recognized. Just change the update channel in Magisk to https://goo.gl/yZpnrf. Credits to this thread https://forum.xda-developers.com/mi-...mix-3-t3905754
b) After flashing Magisk, boot, install Magisk Manager, then download and install the module "SafetyPatch". SafetyNet check will now be success.
c) Even though SafetyNet is passed, some banking apps still are not working. Hopefully someone can share a solution (probably MagiskHide Props Config, or canary builds?) to make banking apps work.
Click to expand...
Click to collapse
Mate, I can't find this module via Magisk Manager... Please help!
jonny908 said:
Mate, I can't find this module via Magisk Manager... Please help!
Click to expand...
Click to collapse
You sure? Try searching for "SafetyPatch"
reasonablebasis said:
You sure? Try searching for "SafetyPatch"
Click to expand...
Click to collapse
Strange....
reasonablebasis said:
You sure? Try searching for "SafetyPatch"
Click to expand...
Click to collapse
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
jonny908 said:
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
Click to expand...
Click to collapse
On Arrow ?
Wahoux said:
On Arrow ?
Click to expand...
Click to collapse
Yep! Not sure how to prove that though xD
Android Q GSI !
https://www.xda-developers.com/android-q-gsi-project-treble/
Wahoux said:
Android Q GSI !
https://www.xda-developers.com/android-q-gsi-project-treble/
Click to expand...
Click to collapse
Dare to try? xD
jonny908 said:
Dare to try? xD
Click to expand...
Click to collapse
ahah no xD
Right now i'm about to flash Arrow, I hope I won't have bluetooth issue . On the non-GSI Pixel Experience, some reported issue with bluetooth whereas it was working fine for me... so let's see :fingers-crossed:
jonny908 said:
Mate, I can't find this module via Magisk Manager... Please help!
Click to expand...
Click to collapse
jonny908 said:
Issue resolved. I had to use Magisk Manager 7.x.x, I was trying using 6.0.
Installed, MagiskHide working as it should now.
---------- Post added at 18:23 ---------- Previous post was at 18:15 ----------
@reasonablebasis
Sorry for third post in a row., but.... I have no issues with bluetooth audio/music that everyone is talking about. Listening to Spotify on my QCY bluetooth earphones now.....
Click to expand...
Click to collapse
Wow good for you. You flashed xiaomi.eu prior to GSI right? enumerate the steps you did, so that we we hopefully can replicate your success. Hehe
Hi, folks. I have a redmi note 8t.
I would like to know if installing a custom rom from miui (EU, MIglobe...) keeps the NFC for payments . I have heard that you can't, that you have to do root and install a magistk module...I hope you can help me with this doubt, since I have unlocked the bootloader...thank you very much!
I have MiUiMix on Android 9 with preinstalled root. I just downloaded magisk manager app and enabled magisk hide. Payments in Poland works.
Lineage 17.1 with Magisk & MagiskHidePropsConf.
Google Pay works fine (france).
Edit: Also, Widevine still L1 so Netflix in HD, Banks app, Pokemon Go works, etc..
_PePe_ said:
Hi, folks. I have a redmi note 8t.
I would like to know if installing a custom rom from miui (EU, MIglobe...) keeps the NFC for payments . I have heard that you can't, that you have to do root and install a magistk module...I hope you can help me with this doubt, since I have unlocked the bootloader...thank you very much!
Click to expand...
Click to collapse
If I got you right, you're asking if unlocking bootloader doesn't allow using NFC. If I'm not mistaken, I could use NFC when I unlocked the phone, but I'm not exactly sure.
If you ask after installing a custom ROM NFC works, for that yes, you definitely need to install magisk. Don't be scared though, it's an easy process. Just flash a ROM, then finalize it (ie. start the mobile and setup the ROM). Once you're done with it, go back to twrp and flash magisk. Then install magisk manager (apk).
When in magisk manager both parts are green (that both are installed and working right), rename magisk manager (change it to something other than manager), let it download magisk manager again, and turn on magisk hide. Restart the phone, and in the menu you'll find from which apps manager should hide itself. Choose the banking apps and you're all ready to go.
I use the same mobile, and these are the steps I took. It's simple, straightforward and intuitive. Don't worry, you'll have NFC once you follow these simple steps.
Thank you so much for your answer... I'm sorry I didn't answer sooner, but I couldn't because of my job...
Now I have the EU stable (miui11) waiting for me to update to 12 .... recommend me another rom based on miui ? .... thanks again and a greeting!
_PePe_ said:
Thank you so much for your answer... I'm sorry I didn't answer sooner, but I couldn't because of my job...
Now I have the EU stable (miui11) waiting for me to update to 12 .... recommend me another rom based on miui ? .... thanks again and a greeting!
Click to expand...
Click to collapse
First, you're most welcome!
Second, I didn't use any miui based ROM. Of those I tried, I fancied them in decreasing order as follows:
crDroid
LineageOS
Pixel Experience / Paranoid Android
In general, I can't say I'm dissatisfied with any. It's just minor stuff that put one over another, and all have been good in general. I use crDroid now simply because it allows more customizations - albeit I can't use front and aux cams. It's a singular issue though, as I don't read this from other users.
So I'd say try any, if you want. Because I use it now, I'd recommend crDroid but you'll find fans of all, and others that I didn't mention. It comes down to trial and error in the end.
NFC works with all four that I mentioned. In the beginning, when I first rooted and installed a custom ROM, my banking app warned me that I use a rooted phone and whatever, yet it's simple to fix. Don't worry about making NFC work, it really is easy. Step by step,
Install magisk from twrp
Install magisk manager
Rename magisk manager app
Open the app and let it install magisk again
Restart
Enable magisk hide
Restart
Then install your banking app and from magisk manager, add the banking app to hidden apps
And that's it. It seems a long process but takes five minutes.
Thank you very much for your comment my friend .....I have it in mind to install these roms ....greetings!
Hello, guys! I have a question for you; I hope you could help me out with this, I've been looking over the web and couldn't find anything.
First some background.
Right after I bought my POCO F3, I unlocked the bootloader and flashed the xiaomi.eu rom, I stayed there for months, but then I wanted to try some AOSP ROMs, so I flashed crDroid, it wasn't what I was looking for, so I switched to Pixel Experience, I was pretty happy with it but some banking apps didn't work even with Magisk and zygisk and all that stuff, so I tried to flash Pixel OS but their recovery didn't work for me, my last shot was Lineage OS, but it was similar to crDroid, long story short, I decided to go back to MIUI global.
I used the official MiFlash tool and flashed the latest release of MIUI global stable through fastboot.
My concern is the following, after flashing the original rom through fastboot with the option "clean_all" is the phone stays the same as before flashing all that stuff? If not, what should I do?
Somehow I feel like there is a huge mess in the internal memory and I just want to make sure that everything is formatted, cleaned and original, like it never had any custom rom installed before.
If you chose clean all it will be like Brandon new, take note if you leave the bootloader un locked it will not pass google play store of certification, how lame right ,they want you to lock the bootloader, that's why I chose Arrow
jefffrom said:
If you chose clean all it will be like Brandon new, take note if you leave the bootloader un locked it will not pass google play store of certification, how lame right ,they want you to lock the bootloader, that's why I chose Arrow
Click to expand...
Click to collapse
I didn't now that, I just installed safetynet test and it fails the CTS profile match
Can I just lock the bootloader again to go back to normal? I don't plan to keep messing around with custom roms again
woix said:
I didn't now that, I just installed safetynet test and it fails the CTS profile match
Can I just lock the bootloader again to go back to normal? I don't plan to keep messing around with custom roms again
Click to expand...
Click to collapse
Yes
jefffrom said:
Yes
Click to expand...
Click to collapse
Thanks bro, I'll do that
You don't need to lock the BL.
Get Magisk, enable Zygisk, and use the Magisk Module "SafetyNet Fix" from GitHub. The Module did the job for me.
Might also work on Pixel Experience. ^^
I'm currently just using Stock MIUI 13.
cyanGalaxy said:
You don't need to lock the BL.
Get Magisk, enable Zygisk, and use the Magisk Module "SafetyNet Fix" from GitHub. The Module did the job for me.
Might also work on Pixel Experience. ^^
I'm currently just using Stock MIUI 13.
Click to expand...
Click to collapse
I already did that in pixel experience, but there was just one banking app that didn't want to work no matter what I try. I really wanted to stay in pixel experience but now that I'm back in MIUI 13 with poco launcher 4 it's not that bad either, at least I have Dolby Atmos, HDR and all that stuff.
woix said:
I already did that in pixel experience, but there was just one banking app that didn't want to work no matter what I try. I really wanted to stay in pixel experience but now that I'm back in MIUI 13 with poco launcher 4 it's not that bad either, at least I have Dolby Atmos, HDR and all that stuff.
Click to expand...
Click to collapse
Yeah because of Dolby Atmos and MIUI Camera I'm also staying on MIUI. ^^
BTW, just to really make sure, you used Magisk Module "SafetyNet Fix" on Pixel Experience, yes?
You can try deleting the folder "TWRP" if existent (some apps check for that folder, e.g. Mario Kart). You can also try hiding Magisk App (apps also check for that app).
cyanGalaxy said:
Yeah because of Dolby Atmos and MIUI Camera I'm also staying on MIUI. ^^
BTW, just to really make sure, you used Magisk Module "SafetyNet Fix" on Pixel Experience, yes?
You can try deleting the folder "TWRP" if existent (some apps check for that folder, e.g. Mario Kart). You can also try hiding Magisk App (apps also check for that app).
Click to expand...
Click to collapse
Yes, All of that. I followed this tutorial btw
cyanGalaxy said:
Yeah because of Dolby Atmos and MIUI Camera I'm also staying on MIUI. ^^
BTW, just to really make sure, you used Magisk Module "SafetyNet Fix" on Pixel Experience, yes?
You can try deleting the folder "TWRP" if existent (some apps check for that folder, e.g. Mario Kart). You can also try hiding Magisk App (apps also check for that app).
Click to expand...
Click to collapse
if you want the goodies of MIUI but also to pass safetynet without issues i suggest you to try "xiaomi eu"
they are based on the chinese rom which is ahead in terms of features and bugfixes (specially the beta) and have some optimizations to make the experience better
emmanuelin14 said:
if you want the goodies of MIUI but also to pass safetynet without issues i suggest you to try "xiaomi eu"
they are based on the chinese rom which is ahead in terms of features and bugfixes (specially the beta) and have some optimizations to make the experience better
Click to expand...
Click to collapse
Tried it.. it's oky... I like Google System Apps more. Call Recording Feature was nice. :v
But unfortunately, GSI's didn't work/boot with Xiaomi.eu (Generic System Images). I like to be able to use GSI's, to try out other new OSes from time to time, Dual Boot sorta. ^^