[HOW TO] [ROOT] [7.1.2 - 8.1.X] Get ctsProfile: true on Magisk's SafetyNet Test - Xiaomi Redmi Note 5 / 5 Plus Guides, News, & Discu

Hey there! I was looking around for some help trying to fix this "error" on our vince and finally, i believe, i found the solution for it :good:
Requirements:
Unlocked bootloader
Magisk on it's latest version
MagiskHide Props Config magisk module installed and enabled, you could find it on Download section on magisk or in this link.
A terminal emulator of your choice.
Steps:
Once you have completed the requirements then you are able to move forward
Open the terminal emulator you chose before.
Write on it props and press enter.
Grant root access.
Type 1 (Edit device fingerprint) and press enter, IT WON'T BRAKE YOUR FINGERPRINT SENSOR.
Type f (Pick a certified fingerprint) and press enter.
Type down 16 (Xiaomi) and press enter.
Then choose 23 (Xiaomi Redmi 5 Plus 7.1.2) NO MATTER THE ANDROID VERSION. UPDATED
Type y and press enter.
And finally reboot your phone by typing y and pressing enter.
After booting up you should be able to well-pass the SafetyNet test on Magisk Manager.
Also clear i am on, in my opinion, the best 8.1 rom for vince Liquid Remix 1.9.4.
This is my first post and i wait that i can really help you with this error.
GREETS! :good:
Also worked for me on EVERY Android 9.0 ROM available for our device.
Thanks to:
 @topjohnwu for Magisk.
 @Didgeridoohan for MagiskHide Props Config module.
 @wendelneves7 for Liquid Remix ROM

Thank you guy it's work on Redmi 5 Plus Global 8.9.6

Works

in case something went wrong with FP (after did this mod), is it possible to revert back to prev. FP?

It's ok for miui 8.1 build 8.8.30, but be carefull, at the point 7 you have to select 21 and no 22 (weyred) because Redmi 5 plus is "vince".... 21 is for 7.1.2 but work even for 8.1.

quasyl said:
It's ok for miui 8.1 build 8.8.30, but be carefull, at the point 7 you have to select 21 and no 22 (weyred) because Redmi 5 plus is "vince".... 21 is for 7.1.2 but work even for 8.1.
Click to expand...
Click to collapse
Yes it's better same device although different android version. It's said in module description.

quasyl said:
It's ok for miui 8.1 build 8.8.30, but be carefull, at the point 7 you have to select 21 and no 22 (weyred) because Redmi 5 plus is "vince".... 21 is for 7.1.2 but work even for 8.1.
Click to expand...
Click to collapse
jes0411 said:
Yes it's better same device although different android version. It's said in module description.
Click to expand...
Click to collapse
Thank you for contribution, OP Updated.

Rayquaza said:
in case something went wrong with FP (after did this mod), is it possible to revert back to prev. FP?
Click to expand...
Click to collapse
1- Open terminal emulator you chose.
2- Type down props and press enter.
3- Type r and press enter.
4- Type y and press enter.
5- Type y and press enter, then your phone will reboot and your gonna have reverted back.

adrianmich said:
Hey there! I was looking around for some help trying to fix this "error" on our vince and finally, i believe, i found the solution for it :good:
Requirements:
Unlocked bootloader
Magisk on it's latest version
MagiskHide Props Config magisk module installed and enabled, you could find it on Download section on magisk or in this link.
A terminal emulator of your choice.
Steps:
Once you have completed the requirements then you are able to move forward
Open the terminal emulator you chose before.
Write on it props and press enter.
Grant root access.
Type 1 (Edit device fingerprint) and press enter, IT WON'T BRAKE YOUR FINGERPRINT SENSOR.
Type f (Pick a certified fingerprint) and press enter.
Type down 12 (Xiaomi) and press enter.
Then choose 21 (Xiaomi Redmi 5 Plus 7.1.2) NO MATTER THE ANDROID VERSION. UPDATED
Type y and press enter.
And finally reboot your phone by typing y and pressing enter.
After booting up you should be able to well-pass the SafetyNet test on Magisk Manager.
Also clear i am on, in my opinion, the best 8.1 rom for vince Liquid Remix 1.9.4.
This is my first post and i wait that i can really help you with this error.
GREETS! :good:
Thanks to:
@topjohnwu for Magisk.
@Didgeridoohan for MagiskHide Props Config module.
@wendelneves7 for Liquid Remix ROM
Click to expand...
Click to collapse
Thank you, it's great

I'm facing this.... Can anyone help me??

azhark193 said:
I'm facing this.... Can anyone help me??
Click to expand...
Click to collapse
Install busybox.

Thanks for this! Passing the checks now.
Running Pixel Experience 2018-12-31 Build, and had some slight differences.
Step 6. Xiaomi was number 17, not 12.
Step 7. (Xiaomi Redmi 5 Plus 7.1.2) was option 25.
So just have to make sure you select the correct device.

Related

[App]Google Lens integrated in Google Assistant

I found a way to integrate Google Lens in Google assistant​Prerequisites :
-Your phone should be rooted
-any root explorer
-u need to flash this created by @ZeevoX :https://drive.google.com/file/d/1h2wWPs26DxyWtUdpBS-ASYMMn5TDSFwN/view file if u have already done it don't bother
Features :
-Google Lens will be enabled on google assistant
-"Hey Google" hotword
Note :
-i'am not responsible for bootloops and bricked devices !
- create a nandroid backup {incase anything goes wrong}
Instructions
Well lot of u people might have enabled google lens in photos application but the assistant integration of lens is kept exclusively for google phones but it can be enabled by changing certain build.prop codes
-open root explorer
-navigate to system/build.prop
-Look for these codes : [the font written in italics will not be seen in the codes - your device info will be there]
Code:
ro.product.model=your phone's model
ro.product.brand=your phone's brand
ro.product.manufacturer=your phone's manufacturer
-Change these values to :
Code:
ro.product.model=Pixel 2 XL
ro.product.brand=Google
ro.product.manufacturer=Google
-now add this line at the end :
Code:
ro.opa.eligible_device=true
-save the file
-clear Google apps data
-Reboot
If you like it please press the thank icon
Use GOOGLE BETA
Credits: @ZeevoX
@Aadhith
Working on Validus as I personally tested it.
And Omni ROM also
And Pixel Experience
And Dirty Unicorns also
And Resurrection Remix 6.0
And AEX 5.X
And bootleggers
And Jaguar 8.1
Working also in Device Mido in Android N RR
And try on other ROMs and report me.
U will also get lens in photos
See this
Testing...a good port by the Devs..but not working on Jaguar Rom 8.1...any suggestions on how to enable it?
Didn't work for me on Validus. Dunno why though. I followed all the instructions
I will be more specific. The device works. But after a few seconds, systemui stops responding and I have to reboot the device again. But again and again the same problem.
Well I done these steps
Use google beta
GaZillionAire said:
Use google beta
Click to expand...
Click to collapse
Thanks, I updated to beta and now it's working perfectly. You may want to mention it in the OP that it requires Google Beta app
Not working here. Huawei Mate 10 Pro running AOSP Android 8.0 Oreo Treble ROM.
MishaalRahman said:
Not working here. Huawei Mate 10 Pro running AOSP Android 8.0 Oreo Treble ROM.
Click to expand...
Click to collapse
Bro I ain't tested it in Treble ROMs
According to me many treble ROMs are buggy
May be that's why it's not working
GaZillionAire said:
Bro I ain't tested it in Treble ROMs
According to me many treble ROMs are buggy
May be that's why it's not working
Click to expand...
Click to collapse
It's really not that buggy anymore. And I don't see why the ROM matters here.
Please test on other ROMs so I will add them in list
Tirthyawarmachine said:
I will be more specific. The device works. But after a few seconds, systemui stops responding and I have to reboot the device again. But again and again the same problem.
Click to expand...
Click to collapse
Use google beta and then try
Working in Omni ROM latest build zuk z2 plus
Tirthyawarmachine said:
Testing...a good port by the Devs..but not working on Jaguar Rom 8.1...any suggestions on how to enable it?
Click to expand...
Click to collapse
Use Google beta
Better not to try in stock zui .when I tried it did not boot back into os
Dude, when are we supposed to flash the file?
I am not following your steps!
Vaibhav K said:
Dude, when are we supposed to flash the file?
I am not following your steps!
Click to expand...
Click to collapse
U have to flash the file before editing the bulid.prop and make sure u r using Google beta

passing safetynet on miui 10 global beta failed(magisk 16)

cannot pass safety net on miui 10 global beta .
i installed root using magisk 16.
everything works fine ( Gcam, viper4droid etc)
but my safetynet is broken.
cts profile mismatch is true.
i m unable to find any solution.
tried universal safety net fix through twrp it says no magisk installed but root is working properly.
can anyone fix it?
wirex13 said:
cannot pass safety net on miui 10 global beta .
i installed root using magisk 16.
everything works fine ( Gcam, viper4droid etc)
but my safetynet is broken.
cts profile mismatch is true.
i m unable to find any solution.
tried universal safety net fix through twrp it says no magisk installed but root is working properly.
can anyone fix it?
Click to expand...
Click to collapse
Install the fix through magisk directly. Not twrp.
change your device fingerprint in build. prop file.. and then reboot ..voila!
you can replace fingerprint with stable rom v9. 5.13
Can anyone share the stable rom's fingerprint from their device?? It will be very helpful.
Edit :-I have found a fix and stable rom's fingerprint in this thread.
https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228
And its working very well. Hope that helps you. Ask me if you need any help about enabling this module because its a bit different than others.
otonieru said:
Install the fix through magisk directly. Not twrp.
Click to expand...
Click to collapse
its says
Copying zip to temp directory - Installing ... Failed! !
wirex13 said:
its says
Copying zip to temp directory - Installing ... Failed! !
Click to expand...
Click to collapse
If that so, theres chance your magisk installation was derp. Try reinstalling magisk first. Or use the safetynet prop fix module, not the universal one.
RockStar8 said:
Can anyone share the stable rom's fingerprint from their device?? It will be very helpful.
Edit :-I have found a fix and stable rom's fingerprint in this thread.
https://forum.xda-developers.com/apps/magisk/module-magiskhide-props-config-t3789228
And its working very well. Hope that helps you. Ask me if you need any help about enabling this module because its a bit different than others.
Click to expand...
Click to collapse
i used above steps but in terminal it says
"the settings boot script does not appeared to run during boot"
this means the module doesn't work.
dipak9477 said:
change your device fingerprint in build. prop file.. and then reboot ..voila!
you can replace fingerprint with stable rom v9. 5.13
Click to expand...
Click to collapse
can u provide ro fingerprint
ro.build.fingerprint =
wirex13 said:
i used above steps but in terminal it says
"the settings boot script does not appeared to run during boot"
this means the module doesn't work.
Click to expand...
Click to collapse
The module itself has Redmi Note 5 Pro Oreo MIUI 9.5 Stable signature added in its database. You just need to download and flash the module from magisk and reboot. Then open terminal and run command su then allow root access then run command props choose change device signature then choose Redmi Note 5 Pro then Confirm and Reboot. Just remember to reboot after installing the module and then use terminal commands.
dipak9477 said:
change your device fingerprint in build. prop file.. and then reboot ..voila!
you can replace fingerprint with stable rom v9. 5.13
Click to expand...
Click to collapse
just replace miui version in ro. build. fingerprint with V9.5.13.0.OEIMIFA

[GUIDE] GSI ROMs installation tutorial. In pursuit of the best ROM that is not MIUI

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

[GUIDE] Flashing ROM PixelExperience 10 GSI [Android 10] [Stable]

GSI ROM: PixelExperience-10.0-20200328-GSI-ARM64-AB
Take it at Your Own Risk
INSTALLATION :
Enter TWRP Recovery
Select Wipe - Format Data - type "yes" and confirm
Select Reboot - Power off and Enter TWRP again
Copy GSI ROM and GAPPS to your phone
Install - Install Image - select PixelExperience-10.0-20200328-GSI-ARM64-AB.img - select System Image and Confirm to flash.
Select Reboot - Power off and Enter TWRP again
Select Wipe - Advanced Wipe - select "System" - Repair or Change File System - Resize File System - Confirm to Resize
Select Mount - select "System" & "Vendor"
Select Install - select open_gapps-arm64-10.0-nano-20200408.zip and Confirm Flash
Reboot - System
Setup the phone - Done!
DOWNLOAD:
GSI ROM PixelExperience-10.0-20200328-GSI-ARM64-AB.img.xz
Open GAPPS open_gapps-arm64-10.0-nano-20200408.zip
ISSUE:
MTP does not work
other by your self
Credits
Thanks to ExpressLukeGSI
Watch this video how to flash it:
R3garding the new Rom
Hey,
In the vdo as the guy sets up.his device it shows an option for fingerprint unlock...I wanted to know that does the in display fingerprint scanner work with this build? Please reply
Pratham Gajjar said:
Hey,
In the vdo as the guy sets up.his device it shows an option for fingerprint unlock...I wanted to know that does the in display fingerprint scanner work with this build? Please reply
Click to expand...
Click to collapse
Nope. No gsi support fingerprint unlock for our a50
HI! does fingerprint work in apps? (i mean everything but screen unlock)
Cheers
How's the camera on this? Is it better than the stock rom?
Unable to repair system.
Getting this error whenever i try to resize file system.
Juanube said:
Nope. No gsi support fingerprint unlock for our a50
Click to expand...
Click to collapse
Hey I just saw this post that a new version of treble was announced. I read the patch notes and it clearly said Fingerprint Solution for under display samsung A50....
So can someone please try it out and tell here? I want to check that before installing.
Thanks in Advance
​bootloop on infinix x650c
pratham_coolboi said:
Hey I just saw this post that a new version of treble was announced. I read the patch notes and it clearly said Fingerprint Solution for under display samsung A50....
So can someone please try it out and tell here? I want to check that before installing.
Thanks in Advance
Click to expand...
Click to collapse
Hi, yes, it works (buggy as stock rom). In Havoc or Bliss you can use face unlock too.
Cheers
And where to find this latest gsi?
Adilox9 said:
And where to find this latest gsi?
Click to expand...
Click to collapse
https://sourceforge.net/projects/expressluke-gsis/ has latest gis for a50
cpatrick3000 said:
Hi, yes, it works (buggy as stock rom). In Havoc or Bliss you can use face unlock too.
Cheers
Click to expand...
Click to collapse
Can you please Give out the links for that latest GSI? And also some kind of tutorial on that would be appreciated

[11][R][GSI][A51] HAVOC OS 4.1 GSI FOR SAMSUNG GALAXY A51[A51]

UPDATED GUIDE FOR ANDROID 11[R]
Hey Guys,
Before you dive in, irrespective of your reading speed read this carefully and slowly for better understanding but if you cannot focus and read it slowly then you better give up music for a few weeks.
About the Device
Before you jump in and get your hands dirty.. you should know that what you will be installing is Generic System Image, It is not specifically made for your device so if you are going to install some other GSI other than this, you might face some issues.
If you are a beginner, you should Go Through Project Treble, just for the sake of knowledge.
Also Galaxy A51 has A/B partition and Supports Project Treble though remember that Treble Devices are not same as A/B devices and Vice Versa.
Things You’ll Need
A Computer (not an iPad)
Internet [requirement around 6 gigs (4.8 gigs optional, for downloading stock Firmware, Highly Recommended)]
Samsung Galaxy A51 (will not work on A50)
Patience and a madcap attitude.
Resources
Download Odin from the link given below and extract it in a folder.
https://odindownload.com/download/Odin3_v3.13.3.zip
Adb and Fastboot Drivers
https://gsmusbdrivers.com/download/adb-fastboot-drivers/#
Samsung Drivers
https://developer.samsung.com/mobile/file/68b2dc40-3833-4a8b-b58e-32f7aca25c00
Havoc OS GSI [ANDROID 11]
[11][OFFICIAL] Havoc-OS 4.1 [ARM64/ARM/A64][A/AB/AB-VNDKLITE][GApps/Vanilla] | XDA Developers Forums (xda-developers.com)
Don’t forget to check that there is “arm64” and “ab” written on the name of the file
Other option is with Gapps (it means the rom will come with Google Play services built in, otherwise it is Vanilla Android.
CHONDOE FLASHER
ChonDoe_Flasher.zip | by androidhowto for Utilities (androidfilehost.com)
Twerp Recovery [ANDROID 11]
Twrp+vbmeta_A11.tar | by androidhowto for Utilities (androidfilehost.com)
Encryption Disabler
Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip | by androidhowto for Utilities (androidfilehost.com)
EDIT
BEFORE YOU PROCEED
1. IT IS MANDATORY TO FOR THE DEVICE TO BE IN ONE UI 3.0, ANDROID 11. IF NOT DOWNLOAD ONE UI 3 FROM Model : SM-A515F - Galaxy A51 — Samfrew.com THEN PROCEED.
2. NOT ALL GSIs WILL WORK TO KEEP A LIGHT HEART ABOUT A GSI NOT WORKING.
Its Show time
1. Go to settings and go to about phone, tap build number 7 times and a dialog will appear, you are now a developer. [IF IT WAZ THAT EASY]
2. Go to additional setting or search developer options in the settings search bar
3. Once in the developer settings find OEM unlock and turn in on, scroll down and also turn on USB debugging, your phone will ask the permission for accessing the data by your computer.
4. Turn off your device. Get a usb cable and connect it to your computer.
5. While phone is off first press Volume UP and Volume Down together, and then then insert the usb cable into the phone while holding the buttons wait for two seconds. a blue screen will come up telling you about consequences and life choices.
6. Long press the Volume Up Button and a new blue screen will show up asking you for unlocking the bootloader. Press Volume Up to confirm. You device will erase everything and reset itself ( Don’t forget to take backup of your Data).
7. After the setup screen appears skip everything in the setup and enable developers option and enable USB debugging in the developer options.
8. Turn off your device again and Repeat step 5.
9. Press Volume up for entering the download mode
10. Now in your computer, Install Odin and open Odin.exe you’ll find your device as comm: xx. Go to options and disable auto reboot.
11. Now click on the AP button and select the twerp you downloaded. do not remove the usb cable and after it is installed press vol down and power, as the screen goes black hold with cable connected press and hold vol up and power until twerp boots up.
12. If you miss it repeat the process again but don’t let it boot to One Ui.
13. twerp press wipe => format data =>type yes. Press home button and again go to wipe advanced select Data, Cache and Dalvik and swipe to clear.
14. Press home again. Go to reboot and select recovery, twerp wil reboot. Once it reboots transfer the encryption disabler to your phone and in twerp press install select the storage, sdcard or internal storage, where you have stored the file, select it and swipe to install.
15. Now in your computer extract the Havoc os image and rename it as “system.img”.
16. Place the chondoe flasher zip and system.img in internal storage and then flash chondoe flasher zip
17. Reboot and KABLAMO You have installed Havoc OS.
Bugs
A small random issue in Auto Brightness
If you root with magisk and install modules, after you reboot your phone will get into a bootloop. Use Phh_Magisk but I aint sure if it’ll work or not Your call madcap.
NONE OF THE FILES IN THIS TUTORIAL HAVE ANYTHING TO DO WITH ME. If SOMETIHING HAPPENS I AM NOT RESPONSIBLE. ONLY DO IT AT YOUR OWN RISK.
Troubleshooting.
If you find errors in twerp, such as unable to mount vendor or system_root, or data. Then you got to install the stock One Ui Back again, therefore it is highly recommended to keep with yourself the stock firmware. You will need It. And it is 4.78 gigs. You can download it from
Model : SM-A515F - Galaxy A51 — Samfrew.com
To reinstall the stock firmware first extract it and the open odin and repeat steps 8 and 9, once your device is detected in Odin press the respective buttons and select the respective files such as for BL button select the file With BL in the name. Do it for buttons, BL, AP(once you select the file it will take long for it load into odin so do not panic and let it load, it might become unresponsive but use patience and wait.)CP , CSC. Click on start and you’ll have ONE Ui back on your device.
To Lock the bootloader repeat steps 5 and 6.
If you still want more stability and Control You can install a different Kernel NDataX from (@Hendamanu) https://forum.xda-developers.com/m/hendramanu.11224917/
Does fingerprint works?
adrgmez said:
Does fingerprint works?
Click to expand...
Click to collapse
nah fingerprint is not supported in this one.
GrandmaGotGuns said:
nah fingerprint is not supported in this one.
Click to expand...
Click to collapse
The fingerprint will work when it works in the phh gsi, they are all based basically there, it is best to test directly in phh aosp or send logs to the dev
I have a problem with brightness. It's lower than on stock. Extended brightness range doesn't help that much
AlexHHHx said:
I have a problem with brightness. It's lower than on stock. Extended brightness range doesn't help that much
Click to expand...
Click to collapse
You can try another gsi such as aosp11
[email protected] - Browse Files at SourceForge.net
aosp with gapps also works great.
I currently have havoc Android 10 installed, I would like to update to Android 11, I am very happy with the battery life, as I read this version it has the same small bugs, but the battery lasts the same as the previous version?
darkshinigami said:
I currently have havoc Android 10 installed, I would like to update to Android 11, I am very happy with the battery life, as I read this version it has the same small bugs, but the battery lasts the same as the previous version?
Click to expand...
Click to collapse
Yeah havoc 10 is very good for battery life..
There is really not much difference between battery life as vendor for Android 11 Is optimized but u might see a small drop in battery. Make sure you install one up 3.0 first... you may test battery life with the stock one ui 3 11.0.. what really matters is the vendor, system image rarely makes difference ( unless its loaded with bloat).
So in conclusion vendor for Android 11 is pretty much optimized as that of Android 10 with minor difference and should offer almost same performance for different GSIs..
Thanks for answering bro, the truth with ui 3.0 the battery drained very quickly and the performance was terrible, but it was sure because it was updated via ota and it was not a clean installation, I will give it the opportunity, I am tempted by the one that goes better even if it loses a bit of battery life, thanks
GrandmaGotGuns said:
Yeah havoc 10 is very good for battery life..
There is really not much difference between battery life as vendor for Android 11 Is optimized but u might see a small drop in battery. Make sure you install one up 3.0 first... you may test battery life with the stock one ui 3 11.0.. what really matters is the vendor, system image rarely makes difference ( unless its loaded with bloat).
So in conclusion vendor for Android 11 is pretty much optimized as that of Android 10 with minor difference and should offer almost same performance for different GSIs..
Click to expand...
Click to collapse
darkshinigami said:
Thanks for answering bro, the truth with ui 3.0 the battery drained very quickly and the performance was terrible, but it was sure because it was updated via ota and it was not a clean installation, I will give it the opportunity, I am tempted by the one that goes better even if it loses a bit of battery life, thanks
Click to expand...
Click to collapse
I don't think clean install will really help.. didn't help me and I did mention unless , one ui is bloat city
But it's worth a shot...
darkshinigami said:
Atualmente tenho o havoc Android 10 instalado, gostaria de atualizar para o Android 11, estou muito feliz com a duração da bateria, pois li esta versão ela tem os mesmos pequenos bugs, mas a bateria dura o mesmo que a versão anterior?
Click to expand...
Click to collapse
The fingerprint run perfectly?
Thanks
hacker812c said:
The fingerprint run perfectly?
Thanks
Click to expand...
Click to collapse
Sorry dude.. it doesn't.
GrandmaGotGuns said:
Sorry dude.. it doesn't.
Click to expand...
Click to collapse
Great job i m using havoc in j7
Stsrting use a51 today
bro I already managed to install havoc 4.1 and I love the smoothness, and the battery is on the right track, it does not seem to be better than havoc 3, but better than the stock for sure, but I have a big problem and it is that the option of two taps to wake does not work, do you know if it is a matter of havoc or it is not yet implemented in the gsi code of android 11
darkshinigami said:
bro I already managed to install havoc 4.1 and I love the smoothness, and the battery is on the right track, it does not seem to be better than havoc 3, butbetter than the stock for sure, but I have a big problem and it is that the option of two taps to wake does not work, do you know if it is a matter of havoc or it is not yet implemented in the gsi code of android 11
Click to expand...
Click to collapse
Dude first of all if it has Android 11 in its name then it definitely has the Android 11 code. As far as these roms go.. they start from a very stock Android 11 from Google and they modify up to their requirements.. mostly they just cut and paste the code which they already have from previous versions to the same libraries as the new version without making any changes as Android is not drastically updating its small improvements and more polish.. more over the features like lock screen visualizer or double tap are installed as apk inside the rom. So there can be a lot of reasons something might not work when changing the Android version without optimization. Definitely it's a problem from their side or it can be incompatibility with the vendor of the device.. not all features will work as you expect them to unless it is specifically optimized for the particular device. And since we are dealing with GSIs here.. they are generic so the above scenario of optimization is really over the top as it is made for each and every device. They mostly focus on important features and leave the rest on the vendors.. if it works then yay if not then eh...
GrandmaGotGuns said:
Dude first of all if it has Android 11 in its name then it definitely has the Android 11 code. As far as these roms go.. they start from a very stock Android 11 from Google and they modify up to their requirements.. mostly they just cut and paste the code which they already have from previous versions to the same libraries as the new version without making any changes as Android is not drastically updating its small improvements and more polish.. more over the features like lock screen visualizer or double tap are installed as apk inside the rom. So there can be a lot of reasons something might not work when changing the Android version without optimization. Definitely it's a problem from their side or it can be incompatibility with the vendor of the device.. not all features will work as you expect them to unless it is specifically optimized for the particular device. And since we are dealing with GSIs here.. they are generic so the above scenario of optimization is really over the top as it is made for each and every device. They mostly focus on important features and leave the rest on the vendors.. if it works then yay if not then eh...
Click to expand...
Click to collapse
Ah then my guess was not bad, but thanks for clarifying it, for now I will play it with the option to activate the ambient screen when lifting, and sometimes I forget that I am trying a generic rom, rather it surprises me that it is not have so many things broken, rather it is to be appreciated that there are people who take their time to compile and share these roms, it will be to wait maybe later they will implement it
GrandmaGotGuns said:
Sorry dude.. it doesn't.
Click to expand...
Click to collapse
The problem is aosp phh or only havoc?
Goodnight from brazil
I send new thread for phh developer for correction fingerprint a51 natively
Eu send new thread for phh developer for correction fingerprint a51 natively
GrandmaGotGuns said:
nah fingerprint is not supported in this one.
Click to expand...
Click to collapse
What is the reason for using chondoe and not twrp to flash the rom directly?
Thanks 30+

Categories

Resources