Related
Get Edxposed, Magisk, and GPay to work together.
1. Install or make sure you are on latest Magisk Manger (7.5.1 or newer)
2. Install or make sure you are on latest Magisk (20.3 or newer)
3. Hide the following in Magisk Hide
-Google Pay
-Google Play services, only select the following
-com.google.android.gms
-com.google.android.gms.unstable-Google Play Services for AR
-Google Play Store, select everything but com.android.vending
-Google Services Framework
-Nfc Service
4. Install the following modules
-GPay SQLite Fix (Full Edition)
https://forum.xda-developers.com/showpost.php?p=79643248&postcount=176-SQLite for Arm aarch64 devices via Magisk Manager
-hardwareoff by @Displax (Thanks to @Kris Chen for making me aware of it) or use MagiskHide Props to set check to basic and fingerprint to Pixel 3a
5. Reboot
At this point make sure you have GPay working before installing edxposed. If for some reason you are unable to use GPay try deleting data for Google Play Services/Google Play Store/Google Pay
After you confirm that GPay is working then move on to installing edxposed
1. Download and install Riru - Core via Magisk Manager
2. Download Edxposed Manager (4.5.4 or newer) (Don't Install Yet!)
https://github.com/ElderDrivers/EdXposedManager/releases/3. Download Edxposed (4563) (Don't Install Yet!)
I'm personally using the YAHFA version.
https://ci.appveyor.com/project/ElderDrivers/edxposed/history
4. Once you have all these files downloaded turn on Airplane Mode and install the Edxposed Magisk Module (Magisk -> Modules and press the + sign, find the downloaded zip and select it, Magisk will install it) and Edxposed Manager APK and reboot
5. Once booted up remain in Airplane Mode
6. Open Edxposed Manger and go to Settings and turn on "App List mode"
7. Exit and reopen Edxposed Manager
8. Go to Applications on the side menu (should say "Black List" on top) and select the following apps
-Google Pay (may not be needed)
-com.android.nfc.auto_generated_rro_product_
-com.android.nfc.auto_generated_rro_vendor_
-Nfc Service
-pixelnfc (new in Android 11)9. Go to Settings on the side menu, at the bottom of settings find and enabled "Pass SafetyNet"
10. Reboot and turn off Airplane Mode
11. Optional* Hide Magisk Manager
Note. Steps 4-9 should be done in Airplane Mode, this will keep anything tripping safety net during the setup process.
eg1122 said:
When phone detects update
1. Disable any desired Magisk modules, ex. Edxposed
2. Reboot
3. In Magisk, select Uninstall, press Restore Images
4. Do NOT Reboot
5. Install OTA Update via Settings -> System -> System Updates
6. When prompted to reboot, Do NOT Reboot
7. In Magisk Manager press Install
8. Select Install to Inactive Slot
9. Reboot
10. Enable the Magisk modules one by one
In case of bootloop after enabling a module there are 2 ways that I know of on how to retain root and fix bootloop.
One requires ADB
While phone is stuck in bootloop, connect phone to PC and run this commands via ADB.
adb wait-for-device shell magisk --remove-modules
adb reboot
This will remove all modules and you should be able to boot.
The second way is via fastboot. More information in this thread.
https://forum.xda-developers.com/pixel-4-xl/themes/magisk-modules-disabler-booting-magisk-t3990557
Click to expand...
Click to collapse
Here are some screen shots of it working
Thanks for this @eg1122.
After soft-bricking on my first try, I've been wondering what the working version combination is.
The one that is available to me is an older version maybe that's what caused my bootloop? Why does my screenshot look like crap?
Sent from my Pixel 4 XL using Tapatalk
View attachment 4858559
Finally got exposed/gravitybox installed.
Anyone know any tweaks for the home screen grid size?
Sent from my Pixel 4 XL using Tapatalk
xdeslitx said:
Finally got exposed/gravitybox installed.
Anyone know any tweaks for the home screen grid size?
Click to expand...
Click to collapse
Check my thread in Themes and Apps section
https://forum.xda-developers.com/pixel-4-xl/themes/substratum-pixel-launcher-editor-t3990687
xdeslitx said:
The one that is available to me is an older version maybe that's what caused my bootloop? Why does my screenshot look like crap?
Click to expand...
Click to collapse
Use the link I posted to get 0.4.5.5
eg1122 said:
Check my thread in Themes and Apps section
https://forum.xda-developers.com/pixel-4-xl/themes/substratum-pixel-launcher-editor-t3990687
Click to expand...
Click to collapse
That looks pretty nice...thanks
Sent from my Pixel 4 XL using Tapatalk
eg1122 said:
I've been reading a lot of our forums and many are asking about Xposed. Decided to make this thread to try to keep all discussion in one place and make it easy to find information.
I am currently running Xposed and I'll lay out the steps I took to get it working.
1. In Magisk Manager find and install Riru - Core v19.5
2. Reboot
3. Download and install Riru - EdXposed v0.4.5.5_beta (YAHFA) via Magisk
https://github.com/ElderDrivers/EdXposed/pull/354
4. Install EdXposed Installer
https://github.com/solohsu/XposedIn...d_v2.2.5/EdXposedInstaller_v2.2.5-release.apk
5. Reboot
6. Enjoy
Click to expand...
Click to collapse
This won't trip Safety net right i assume?
varun.gid said:
This won't trip Safety net right i assume?
Click to expand...
Click to collapse
Nope
Disregard...
How does using Xposed affect monthly security updates? Do you have to disable or whatever? I'm not sure I want to do this, I'd rather not cause problems.
Got xposed installed and running thanks to this thread, but the module download screen is empty - just shows the refreshing icon and "module list will be loaded in a few seconds" forever. Anyone else seeing this?
gettinwicked said:
How does using Xposed affect monthly security updates? Do you have to disable or whatever? I'm not sure I want to do this, I'd rather not cause problems.
Click to expand...
Click to collapse
I disable big modules like Xposed when I update. Then re-enable them once update is completed. I'll put a step by step here.
When phone detects update
1. Disable any desired Magisk modules, ex. Edxposed
2. Reboot
3. In Magisk, select Uninstall, press Restore Images
4. Do NOT Reboot
5. Install OTA Update via Settings -> System -> System Updates
6. When prompted to reboot, Do NOT Reboot
7. In Magisk Manager press Install
8. Select Install to Inactive Slot
9. Reboot
10. Enable the Magisk modules one by one
In case of bootloop after enabling a module there are 2 ways that I know of on how to retain root and fix bootloop.
One requires ADB
While phone is stuck in bootloop, connect phone to PC and run this commands via ADB.
adb wait-for-device shell magisk --remove-modules
adb reboot
This will remove all modules and you should be able to boot.
The second way is via fastboot. More information in this thread.
https://forum.xda-developers.com/pixel-4-xl/themes/magisk-modules-disabler-booting-magisk-t3990557
tardis_42 said:
Got xposed installed and running thanks to this thread, but the module download screen is empty - just shows the refreshing icon and "module list will be loaded in a few seconds" forever. Anyone else seeing this?
Click to expand...
Click to collapse
Try the following
Try clearing app data and cache for edxposed.
Uninstall Edxposed installer and reinstall
Reinstall any Xposed modules not showing up
eg1122 said:
Try the following
Try clearing app data and cache for edxposed.
Uninstall Edxposed installer and reinstall
Reinstall any Xposed modules not showing up
Click to expand...
Click to collapse
Clearing data did it, thanks!
How do you install edexposed via magisk? I haven't rooted since the P1 so I'm out of the loop here sorry.
madgooner2810 said:
How do you install edexposed via magisk? I haven't rooted since the P1 so I'm out of the loop here sorry.
Click to expand...
Click to collapse
In Magisk, go to Modules and press the + button, then find the zip and select it.
Thanks...
FYI, Riru - EdXposed v0.4.6.0_beta (YAHFA) via Magisk also works.
@eg1122 great instructions worked perfectly. Thanks!
I am unable to download some apps, especially banking apps due to CTS profile and basic integrity failing securitynet...also, my device (oneplus 6) is showing the Google play protect certificate is invalid.
I have never rooted my device or installed Magisk (or any other rooting software) ... the max I had done was open the Developer Options (and hardly used any). I dont know how to go about this without having to do a hard factory reset... even then, I am not sure if the required apps will function on the phone.
Any help with this will be much appreciated.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SafetyNet appears to fail on some bootloader-unlocked devices, even if the device has not been modified in any other way. Your phone seems to be one of these.
jwoegerbauer said:
SafetyNet appears to fail on some bootloader-unlocked devices, even if the device has not been modified in any other way. Your phone seems to be one of these.
Click to expand...
Click to collapse
Thanks for the reply..but how do I work around this? Do I have to do a factory reset or get a new phone?
There is a solution but you are gonna need magisk manager and framework installed. If you already have it then skip this step, if you don't say it here I'll help
1) What model is your phone?
gabtit7 said:
There is a solution but you are gonna need magisk manager and framework installed. If you already have it then skip this step, if you don't say it here I'll help
1) What model is your phone?
Click to expand...
Click to collapse
No I dont have magisk manager and framework installed.
Phone model is - Oneplus 6 (A6003), with the latest OS version 10.3.7
Tell me your android version before getting started
for failing the safetynet test i will suppose you have twrp install as recovery, if you dont go here
How to install TWRP recovery on Android smartphones
Installing TWRP on an Android device is the first step towards custom development.
www.xda-developers.com
then from your mobile phone go here
How to Install and Download Magisk Manager APK v26.1 [Guide]
Download Magisk Manager APK Latest Version and How to Install Magisk 24 via TWRP to Root, use Magisk Hide and Uninstall Magisk Complete Guide in 2023
magiskroot.net
and download the magisk manager, you need to have unknown sources enabled
On the top of the screen you will see info about magisk manager and the framework
install the framework
FROM NOW ON YOU CONTINUE ON YOUR OWN RISK, THERE IS A CHANCE YOUR PHONE GETS BRICKED
even if it does get bricked contact me here i'll still try to help
Now here is the weird part
once you click the install button it will prompt you with some options
1) disable the "Recovery Mode" option
2) select direct install (if possible), else select download zip file only
if you selected direct install then you should ust reboot and the magisk part is ready
If you selected the "only zip file" option:
1) check the "Downloads" folder in your file manager and you should find a magisk21.x.zip file
2) boot in twrp
3) after you enter password go from main menu to install
4) navigate to the folder with the zip
5) select the zip and disable the "Zip signature verification" option and swipe the bar on the bottom. Just let the process finish and reboot
2 options at this part
1) your phone booted up normally
2) your phone got bricked
I'll continue to help but tell me how did it go till this part to get around any problems occured till now
gabtit7 said:
Tell me your android version before getting started
for failing the safetynet test i will suppose you have twrp install as recovery, if you dont go here
How to install TWRP recovery on Android smartphones
Installing TWRP on an Android device is the first step towards custom development.
www.xda-developers.com
then from your mobile phone go here
How to Install and Download Magisk Manager APK v26.1 [Guide]
Download Magisk Manager APK Latest Version and How to Install Magisk 24 via TWRP to Root, use Magisk Hide and Uninstall Magisk Complete Guide in 2023
magiskroot.net
and download the magisk manager, you need to have unknown sources enabled
On the top of the screen you will see info about magisk manager and the framework
install the framework
FROM NOW ON YOU CONTINUE ON YOUR OWN RISK, THERE IS A CHANCE YOUR PHONE GETS BRICKED
even if it does get bricked contact me here i'll still try to help
Now here is the weird part
once you click the install button it will prompt you with some options
1) disable the "Recovery Mode" option
2) select direct install (if possible), else select download zip file only
if you selected direct install then you should ust reboot and the magisk part is ready
If you selected the "only zip file" option:
1) check the "Downloads" folder in your file manager and you should find a magisk21.x.zip file
2) boot in twrp
3) after you enter password go from main menu to install
4) navigate to the folder with the zip
5) select the zip and disable the "Zip signature verification" option and swipe the bar on the bottom. Just let the process finish and reboot
2 options at this part
1) your phone booted up normally
2) your phone got bricked
I'll continue to help but tell me how did it go till this part to get around any problems occured till now
Click to expand...
Click to collapse
Is it safe to install TWRP to backup all apps, docs, pics and videos?
shahz19 said:
Is it safe to install TWRP to backup all apps, docs, pics and videos?
Click to expand...
Click to collapse
Android version is 10
gabtit7 said:
Tell me your android version before getting started
for failing the safetynet test i will suppose you have twrp install as recovery, if you dont go here
How to install TWRP recovery on Android smartphones
Installing TWRP on an Android device is the first step towards custom development.
www.xda-developers.com
then from your mobile phone go here
How to Install and Download Magisk Manager APK v26.1 [Guide]
Download Magisk Manager APK Latest Version and How to Install Magisk 24 via TWRP to Root, use Magisk Hide and Uninstall Magisk Complete Guide in 2023
magiskroot.net
and download the magisk manager, you need to have unknown sources enabled
On the top of the screen you will see info about magisk manager and the framework
install the framework
FROM NOW ON YOU CONTINUE ON YOUR OWN RISK, THERE IS A CHANCE YOUR PHONE GETS BRICKED
even if it does get bricked contact me here i'll still try to help
Now here is the weird part
once you click the install button it will prompt you with some options
1) disable the "Recovery Mode" option
2) select direct install (if possible), else select download zip file only
if you selected direct install then you should ust reboot and the magisk part is ready
If you selected the "only zip file" option:
1) check the "Downloads" folder in your file manager and you should find a magisk21.x.zip file
2) boot in twrp
3) after you enter password go from main menu to install
4) navigate to the folder with the zip
5) select the zip and disable the "Zip signature verification" option and swipe the bar on the bottom. Just let the process finish and reboot
2 options at this part
1) your phone booted up normally
2) your phone got bricked
I'll continue to help but tell me how did it go till this part to get around any problems occured till now
Click to expand...
Click to collapse
Android version is 10
shahz19 said:
Android version is 10
Click to expand...
Click to collapse
For backing up you could use twrp but if rooted i recommend migrate-GPE
2) android version is ok you can do the steps i wrote on the first reply
gabtit7 said:
For backing up you could use twrp but if rooted i recommend migrate-GPE
2) android version is ok you can do the steps i wrote on the first reply
Click to expand...
Click to collapse
Is all of this safe? I dont want to brick my phone as i use it quite extensively for work... dont have the money to spend on a new phone...
google play works on my phone, i can access my gmail accounts, but my device shows as uncertified... I have even registered by device ID on Google
If you use your phone a lot, especially for business, i recommend to back off and dont root with magisk (thats what magisk does)
btw rooting is the only way to bypass the safetynet
The only reason im telling you to not continue is because i dont know much about the phone's model
I have a Xiaomi Redmi Note 8, the older versions of magiks bricked it (v20), now (v21) there is no problem
Also, i saw on the safetynet test you failed both ctsprofile and basicIntegrity, which i dont know if the solution i told would fix it
A Much easier solution is to search around these forums
OnePlus 6
OnePlus has consistently made the fastest phones on the market. They continue that trend with the OnePlus 6. The OnePlus 6 has a 6.28" display with a 1080x2280p resolution. The Snapdragon 845 chipset is paired with 6/8GB of RAM and 64/128GB of storage. The main camera is 16+20MP and the selfie...
forum.xda-developers.com
and either find a thread to help you or create one
somebidy will Definitely help you as they use the same phone model
Sorry for any inconvenience
shahz19 said:
google play works on my phone, i can access my gmail accounts, but my device shows as uncertified... I have even registered by device ID on Google
Click to expand...
Click to collapse
About this go to google playstore and search for netflix, you will not find it
gabtit7 said:
If you use your phone a lot, especially for business, i recommend to back off and dont root with magisk (thats what magisk does)
btw rooting is the only way to bypass the safetynet
The only reason im telling you to not continue is because i dont know much about the phone's model
I have a Xiaomi Redmi Note 8, the older versions of magiks bricked it (v20), now (v21) there is no problem
Also, i saw on the safetynet test you failed both ctsprofile and basicIntegrity, which i dont know if the solution i told would fix it
A Much easier solution is to search around these forums
OnePlus 6
OnePlus has consistently made the fastest phones on the market. They continue that trend with the OnePlus 6. The OnePlus 6 has a 6.28" display with a 1080x2280p resolution. The Snapdragon 845 chipset is paired with 6/8GB of RAM and 64/128GB of storage. The main camera is 16+20MP and the selfie...
forum.xda-developers.com
and either find a thread to help you or create one
somebidy will Definitely help you as they use the same phone model
Sorry for any inconvenience
Click to expand...
Click to collapse
thanks... will do
gabtit7 said:
About this go to google playstore and search for netflix, you will not find it
Click to expand...
Click to collapse
you are right..its not there...luckily, I have Netflix installed from before but am not updating it for fear it may not work after updating it.
So how do i go about certifying my device even after registering it with Google?
@shahz19
STOP LISTENING TO @gabtit7
IT'S ABSOLUTE NONSENSE WHAT HE/SHE TELLS YOU HERE / SEDUCES YOU TO DO: IT'S A VERY OUTDATED KNOWLEDGE HE/SHE HAS FROM THE STATE OF THINGS.
THE SAFETYNET API NOW NO LONGER QUERIES CTS PROFILE ON ANDROID DEVICE BUT SUCH ONE STORED ON GOOGLE SERVERS: MAGISK CAN'T PREVENT THIS. THE DEVELOPER OF MAGISK HAS ALREADY ADMITTED THAT! THE CAT-AND-MOUSE GAME HAS ENDED!
Nah, this still works
MAGISK MODULE ❯ Universal SafetyNet Fix 2.4.0
Universal SafetyNet Fix Magisk module Magisk module to work around Google's SafetyNet attestation. This module works around hardware attestation and recent updates to SafetyNet CTS profile checks. You must already be able to pass basic CTS...
forum.xda-developers.com
Release v1.1.1 · kdrag0n/safetynet-fix
Changes Removed security patch fixup to fix CTS profile mismatches on some devices Some devices will now need to use MagiskHide Props Config in addition to this module in order to pass CTS profil...
github.com
As long as they don't remove the fall back to basic check
shahz19 said:
Thanks for the reply..but how do I work around this? Do I have to do a factory reset or get a new phone?
Click to expand...
Click to collapse
If you are rooted via Magisk even if you do factory reset you will fail SafetyNet Test ...
Try downloading Magisk Module or Xposed Module that "fix" SafetyNet
Hi. I have the same phone and exectly the same issue. Any fix?
Can someone please tell me if its possible to install either Magisk module VolumeStepsExtender (FabIO) or MediaVolumeStepsExtender (Micdu70) on the latest Magisk 22 (app)? I would really appreciate some advice.
Yes you can install my Magisk module without issue on Magisk 22.
In Magisk app, go in the "Puzzle" icon then tap on "Install from package" button at the top of the screen to select the downloaded Magisk module you want to install.
Reboot your device and voilà!
I rebooted my device and
Any ideas as to why you would get "Magisk is not activated" ?
I have a Mediatech device, Android 10, and only module installed is MagiskHide (from the repo). I do not have TWRP.
Can I install a module via ADB / fastboot env?
I checked every result on on google and there is no direct explanation or solution for this issue anywhere!
What is it thats running that is actually displaying that message. I cloned magisk in VS and searched for that specific text expecting to find a printf statement but nothing
I guess its in the hands of the gods!
I have seen some of you guys successfully rooted this phone. How did you do that since TWRP doesn't have this model yet. I heard that I need to have the boot.img file but I don't even know where to get that. Please help me in getting that. Thank you.
First unlock your bootloader, I don't remember the exact procedure but there's a toggle in developer options, and a website you have to use, this also requires resetting your phone unfortunately
After that, get the Motorola (Lenovo) smart assistant from support.motorola.com, and "rescue" your device,
This is done for a few reasons, 1. It downloads the boot.img you need, and 2. it updates your phone, this is important because you can't do system updates anymore.
Once it's "rescued", install the magisk apk, copy the boot.img from C:\ProgramData\RSA\ROM Files\etc to your phone, use the magisk app to patch it, and it will create a patched file
Then download and extract the android sdk platform tools (fastboot/adb), and copy the patched boot.img to that folder
Plug your phone in and put it in bootloader mode (same as the rescue required, Vol - & plug in)
Then "fastboot flash boot patched_boot.img"
This is possible without all of this, using some third party website that collects firmware files, but I prefer this way because I want to make sure I have the latest updates, having an update popup every time I turn my screen on is very annoying.
Also a tip, when you set your phone up, make sure you turn off any auto updating when it asks you, and turn it off in developer options too, if you never check for updates automatically or manually it will never know there's updates to apply and never annoy you, to update you'd have to do another rescue and patch/flash
Smart assistant is also how you unbrick, if you happen to do that like I did with some random commands for a different phone
ShayBox said:
First unlock your bootloader, I don't remember the exact procedure but there's a toggle in developer options, and a website you have to use, this also requires resetting your phone unfortunately
After that, get the Motorola (Lenovo) smart assistant from support.motorola.com, and "rescue" your device,
This is done for a few reasons, 1. It downloads the boot.img you need, and 2. it updates your phone, this is important because you can't do system updates anymore.
Once it's "rescued", install the magisk apk, copy the boot.img from C:\ProgramData\RSA\ROM Files\etc to your phone, use the magisk app to patch it, and it will create a patched file
Then download and extract the android sdk platform tools (fastboot/adb), and copy the patched boot.img to that folder
Plug your phone in and put it in bootloader mode (same as the rescue required, Vol - & plug in)
Then "fastboot flash boot patched_boot.img"
This is possible without all of this, using some third party website that collects firmware files, but I prefer this way because I want to make sure I have the latest updates, having an update popup every time I turn my screen on is very annoying.
Also a tip, when you set your phone up, make sure you turn off any auto updating when it asks you, and turn it off in developer options too, if you never check for updates automatically or manually it will never know there's updates to apply and never annoy you, to update you'd have to do another rescue and patch/flash
Click to expand...
Click to collapse
Thank you for that detailed response. I was reading some posts on here and some people are saying that rooting this phone isn't a full root since they are not able to go Read/Write, is that true? Should I just wait indefinitely for a TWRP root?
cwgzz said:
Thank you for that detailed response. I was reading some posts on here and some people are saying that rooting this phone isn't a full root since they are not able to go Read/Write, is that true? Should I just wait indefinitely for a TWRP root?
Click to expand...
Click to collapse
This is true, and depending on what you want to do with root that may be a deal breaker, but I don't care for changing boot animation and stuff, I haven't run into any problems with read only system, root still works just fine, magisk modules work, etc
ShayBox said:
This is true, and depending on what you want to do with root that may be a deal breaker, but I don't care for changing boot animation and stuff, I haven't run into any problems with read only system, root still works just fine, magisk modules work, etc
Click to expand...
Click to collapse
What exactly is that though? To be able to Read/Write? I basically want to root my device so I can change the language of certain apps and not all apps and I need Xposed or something in order to do that. Also, I want to be able to change my location withouth having to use "mock location" under the developer settings.
cwgzz said:
What exactly is that though? To be able to Read/Write? I basically want to root my device so I can change the language of certain apps and not all apps and I need Xposed or something in order to do that. Also, I want to be able to change my location withouth having to use "mock location" under the developer settings.
Click to expand...
Click to collapse
I don't know anything about fake locations, I've only ever used mock location a couple times
To get xposed afaik you get the Riru and Riru - LSPosed magisk modules, reboot and you get an LSPosed shortcut, which is your xposed control that lets you manage your xposed modules
For adblock, adaway works great, for theming you can get substratum (not substratum lite) from the playstore, and themes from the playstore, that works off a substratum magisk module and will theme the entire UI
If you need busybox for anything get the magisk module and app because of the read only system, you have to use the magisk module that loads it every boot
ShayBox said:
I don't know anything about fake locations, I've only ever used mock location a couple times
To get xposed afaik you get the Riru and Riru - LSPosed magisk modules, reboot and you get an LSPosed shortcut, which is your xposed control that lets you manage your xposed modules
For adblock, adaway works great, for theming you can get substratum (not substratum lite) from the playstore, and themes from the playstore, that works off a substratum magisk module and will theme the entire UI
If you need busybox for anything get the magisk module and app because of the read only system, you have to use the magisk module that loads it every boot
Click to expand...
Click to collapse
Thank you again, hey, I don't understand one of the steps that you said.
"Then download and extract the android sdk platform tools (fastboot/adb), and copy the patched boot.img to that folder"
I have the platform tools folder on my computer already, do you mean put the patched file in the entire platform tools folder?
cwgzz said:
Thank you again, hey, I don't understand one of the steps that you said.
"Then download and extract the android sdk platform tools (fastboot/adb), and copy the patched boot.img to that folder"
I have the platform tools folder on my computer already, do you mean put the patched file in the entire platform tools folder?
Click to expand...
Click to collapse
Yes, it can be anywhere but you'll have to provide the path to it in the fastboot flash command
such as "fastboot flash boot patched_boot.img" or "fastboot flash boot C:\Users\Admin\Desktop\patched_boot.img"
putting it in the folder makes it easier to type
ShayBox said:
Yes, it can be anywhere but you'll have to provide the path to it in the fastboot flash command
such as "fastboot flash boot patched_boot.img" or "fastboot flash boot C:\Users\Admin\Desktop\patched_boot.img"
putting it in the folder makes it easier to type
Click to expand...
Click to collapse
Okay I am not finding how the phone will find the file when I am recovery mode... I patched the rom now and I can't figure out how to load the patched rom. The only options I have is reboot to bootloader, enter fastboot, apply update from adb/sd card, wide data, mount system,
Going into fastboot, the only options are reboot system now, enter recovery, reboot to bootloader, power off
Download the Android SDK Platform Tools from Google here https://developer.android.com/studio/releases/platform-tools
Extract that, then copy the patched boot img to that extracted folder
Turn off your phone, then hold volume down and plug it into your computer, this should boot it into bootloader mode
Then open a command prompt, powershell, or windows terminal inside the extracted folder
This is most easily done by holding shift and rightclicking in the empty area of the folder, and a new option will show in the rightclick menu for a command prompt, powershell, or windows terminal (depending on your version of windows)
Once you have that open, type "fastboot" and press tab, it should autocomplete the .exe part, which means you have the correct window open and it's in the correct folder
after that, add "flash boot <filename_patched_boot.img>", the file name may start with magisk, or you can rename it to something easier to type like "boot.img"
Press enter and it should start flashing it to the phone, if there's any problems please post a screenshot of the window
ShayBox said:
Download the Android SDK Platform Tools from Google here https://developer.android.com/studio/releases/platform-tools
Extract that, then copy the patched boot img to that extracted folder
Turn off your phone, then hold volume down and plug it into your computer, this should boot it into bootloader mode
Then open a command prompt, powershell, or windows terminal inside the extracted folder
This is most easily done by holding shift and rightclicking in the empty area of the folder, and a new option will show in the rightclick menu for a command prompt, powershell, or windows terminal (depending on your version of windows)
Once you have that open, type "fastboot" and press tab, it should autocomplete the .exe part, which means you have the correct window open and it's in the correct folder
after that, add "flash boot <filename_patched_boot.img>", the file name may start with magisk, or you can rename it to something easier to type like "boot.img"
Press enter and it should start flashing it to the phone, if there's any problems please post a screenshot of the window
Click to expand...
Click to collapse
It keeps saying fastboot: usage: no command (This is so complicated...)
ShayBox said:
Download the Android SDK Platform Tools from Google here https://developer.android.com/studio/releases/platform-tools
Extract that, then copy the patched boot img to that extracted folder
Turn off your phone, then hold volume down and plug it into your computer, this should boot it into bootloader mode
Then open a command prompt, powershell, or windows terminal inside the extracted folder
This is most easily done by holding shift and rightclicking in the empty area of the folder, and a new option will show in the rightclick menu for a command prompt, powershell, or windows terminal (depending on your version of windows)
Once you have that open, type "fastboot" and press tab, it should autocomplete the .exe part, which means you have the correct window open and it's in the correct folder
after that, add "flash boot <filename_patched_boot.img>", the file name may start with magisk, or you can rename it to something easier to type like "boot.img"
Press enter and it should start flashing it to the phone, if there's any problems please post a screenshot of the window
Click to expand...
Click to collapse
Okay I understand what you mean. Now it is saying cannot load boot.img, no such file or directory. It did autocomplete to .exe like you said.
cwgzz said:
It keeps saying fastboot: usage: no command (This is so complicated...)
Click to expand...
Click to collapse
cwgzz said:
Okay I understand what you mean. Now it is saying cannot load boot.img, no such file or directory. It did autocomplete to .exe like you said.
Click to expand...
Click to collapse
You're missing the end of the filename (.img)
ShayBox said:
You're missing the end of the filename (.img)
Click to expand...
Click to collapse
Oh... duh... what an idiot... hahah thank you so much for spending your time helping me out, I sincerely appreciate it so much. Alright so it's done flashing, am I good to turn on my phone and it's now rooted?
Yes you're now rooted, you can check with any root checker app or any app that uses root
Inside the magisk app settings make sure to click the "Hide Magisk app" button, then install this safetynet fix magisk module
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
This is the direct link to the version you need https://github.com/kdrag0n/safetynet-fix/releases/download/v2.1.2/safetynet-fix-v2.1.2.zip
This requires the Riru magisk module, available in the magisk app, and then you can install this zip in the magisk app on the same page
After both Riru and Safetynet fix are installed and you reboot, the safetynet check button in magisk should pass and be blue
For xposed support also install the Riru - LSPosed magisk module, or the older Riru - EdXposed magisk module (I recommend LSPosed)
ShayBox said:
Yes you're now rooted, you can check with any root checker app or any app that uses root
Inside the magisk app settings make sure to click the "Hide Magisk app" button, then install this safetynet fix magisk module
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
This is the direct link to the version you need https://github.com/kdrag0n/safetynet-fix/releases/download/v2.1.2/safetynet-fix-v2.1.2.zip
This requires the Riru magisk module, available in the magisk app, and then you can install this zip in the magisk app on the same page
After both Riru and Safetynet fix are installed and you reboot the safetynet check button in magisk should pass and be green
For xposed support also install the Riru - LSPosed magisk module, or the older Riru - EdXposed magisk module (I recommend LSPosed)
Click to expand...
Click to collapse
Man you are so helpful, thank you so much for all of your help!!! Do I do all of this on my phone? Do I still need to use my computer?
You shouldn't need your computer anymore, everything is done, you just have to install all your apps now
Hopefully this helps other people in the future
ShayBox said:
Yes you're now rooted, you can check with any root checker app or any app that uses root
Inside the magisk app settings make sure to click the "Hide Magisk app" button, then install this safetynet fix magisk module
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
This is the direct link to the version you need https://github.com/kdrag0n/safetynet-fix/releases/download/v2.1.2/safetynet-fix-v2.1.2.zip
This requires the Riru magisk module, available in the magisk app, and then you can install this zip in the magisk app on the same page
After both Riru and Safetynet fix are installed and you reboot, the safetynet check button in magisk should pass and be blue
For xposed support also install the Riru - LSPosed magisk module, or the older Riru - EdXposed magisk module (I recommend LSPosed)
Click to expand...
Click to collapse
It shows that safetynet is installed, I don't see the blue, lol what exactly is safetynet?
cwgzz said:
It shows that safetynet is installed, I don't see the blue, lol what exactly is safetynet?
Click to expand...
Click to collapse
There's apps that google will mark as "not compatible" if you have root, such as all nintendo games like mario run, this is for that I believe, what does the checker say for the 3 sections
ShayBox said:
There's apps that google will mark as "not compatible" if you have root, such as all nintendo games like mario run, this is for that I believe, what does the checker say for the 3 sections
Click to expand...
Click to collapse
Oh wow, would this also fix banking apps as well? I know my bank checks for root and won't work. And I am sorry, I don't know what you mean about the checker and 3 sections.
This thread is a easy fix to Google Play Store showing "This Device is not certified" after Rooted, it could cause some issuses like Netflix missing, PUBG MOBILE and Office installation failure.
Step 0: Preparing
You need Magisk >=24 with Zygisk. (Duh)
Step 1: Register Device (I don't know if it's necessary but I did it anyway)
Download DevCheck on Play Store or ApkPure, go to Tab "System", scroll down find Identifiers, Copy Google Services Framework ID.
Go to https://www.google.com/android/uncertified/ paste and register.
Step 2: Installing modules.
Download https://github.com/yanbuyu/XiaomiCTSPass/releases and https://github.com/kdrag0n/safetynet-fix/releases.(They both are zip)
Go to Magisk, upper-right corner setting, Turn on Zygisk.
Go back to main page, tap the Modules button in the bottom-right, click Install from storage then install those two modules you just downloaded.
Reboot your phone and boom, you're ready to go, in my case I didn't even have to Clear and apps storages or caches.
Other stuff:
Skkk's Unofficial Xiaomi Mi 10S TWRP(along with some other Mi phones): https://dl.akr-developers.com/?dir=skkk/TWRP/A12/v6.3_A12
Pixel Experience Official for Mi 10S: https://download.pixelexperience.org/thyme
Maomi's clean third-party rom, remove most analysis from Xiaomi: http://mm.hais.pw/root
Skkk's TWRP Fast explain:
Unlike the Pixel Experience, their Recovery image can flash into boot_a and boot_b.
BOOT for only fastboot boot BOOT.img, if you flash into boot_a or boot_b then you can't BOOT.
REC you can only flash into REC then fastboot reboot recovery.
REC_BOOT you can do both. fastboot flash boot_a boot.img.
Comment anything you want to ask me below.
thanks, I was trying to find a way to make Google Wallet work and finally found this tip, many thank bro
I installed this into MIUI China Stable and it worked, thank again