How to pass SafetyNet after rooting via Magisk? (See details) - Xiaomi Mi A1 Questions & Answers

Okay, so i flashed the stock firmware (flash all but storage) that I found on xiaomifirmware.com (September security patch) onto my phone. I did this because I rooted my device previously and installed TWRP but I was unable to install OTA updates and so I decided to revert back.
In the process, I somehow ended up soft bricking my phone and that's why I had to flash the stock firmware via fastboot.
The problem is, ever since then, my device shows up as unverified on Google Play. My OEM is locked and all settings were set to stock.
Furthermore, when I decided to root it again using Magisk, I was unable to pass SafetyNet, regardless of however much I tried any of the solutions found via Google search.
So how do I fix this?

Same issue with Play Store! even I flashed Rom using FastBoot. got into bootloop because of Substratum Theme engine. The factory version of Play Store shows Device Certified but after It gets updated, it shows uncertified!

Related

Does rooting/boot loader unlock hampers OTA updates?

Okay I know there are already many threads related to this issue but novice users like me needs a clear answer. I unlocked the bootloader of this device and installed magisk to get root (the method without using twrp, but the modified boot.img). Now when I wanted the ota, I uninstalled magisk using uninstall.zip (worked), flashed stock boot.img(worked) and relocked the bootloader and did a factory reset (worked). (Btw, I haven't installed any modules). Received the ota after several days and downloaded it. But it turns out, it shows an "installation error" everytime I try to update it. I think installing magisk tampers your system partitions hence even though you can get the update, but cannot install it. And then there are many "YouTube tutorials" who claim to have installed the OTA after uninstalling magisk and unrooting it.
The only option left for users like me is to flash the stock oreo rom from mi global and then try to update it. (Please recommend me any other solution if you know) But my question is to the experienced ones in this forum, can you say, once tampering with the system using magisk, you can still successfully install an OTA update?

SM-G531M - FRP can't be disabled when logged into Google

Hi! I have flashed successfully a stock rom of Android 5.1.1 on this device (SM-G531M) using the latest Odin. I enabled the developer options and then OEM Unlock and USB Debugging. Flashed TWRP, everything great. Once TWRP was on my device I installed Magisk following the instructions and no problem. So having root access and TWRP on my phone, really happy that no problems came up on the way, I decide to log into my Google account to update and get some apps and here is when the problems appear. I checked that OEM Unlock is still on and reboot my phone to find that FRP is on and can't boot because of root (can't get in recovery either because TWRP is not the stock recovery), so I flash the device again with the stock rom and find out that I can't remove FRP lock to flash TWRP again. I try removing my google account and FRP is off, so I have to choose:
a) root access and TWRP recovery or
b) Google Account and get new apps or update the ones I have.
Nowhere I looked I could find any answer or anyone having this issue. Can someone tell me what am I doing wrong? I really have no idea why this happens, is a Google update that does this to everyone or what's going on?
Thanks in advance!

How to relock the Bootloader on G950F Exynos without TWRP and without root access?

Days ago, I had the wonderful idea of installing TWRP. I didn't want to install a custom ROM, I simply wanted TWRP + the current android. However, after I installed TWRP, the Android 8.0 was wiped out. I thought I would still keep the Android 8...
I tried to install many older versions (from April, June, July, August) of the stock ROM 8.0 via Odin, but all of them failed (as far as I learned, they failed because they had an older version than the Bootloader I had installed), then I successfully installed a stock ROM build from December.
Now, my phone doesn't pass the SafetyNet Test. It fails on "CTS profile match" (I read on the internet it is due to the unlocked Bootloader).
Interesting thing is: when I browse to "Developer Options -> OEM unlock", it says "Bootloader is already unlocked", even if the option is unset.
Now I have no TWRP (and I don't want to play with it anymore) and I have no root access.
Does anyone know how to "relock" the Bootloader or do anything that will allow me to pass the SafetyNet Test?

Problems with updating to August Update

Hi! I wanted to switch from Pixel Experience back to stock, I flashed V10.0.11.0 using the official fastboot image (I used flash_all.bat). However, when I try to install the August update using OTA, it always fails for no reason. I had TWRP and Magisk installed with Pixel Experience, but reflashing everything should have deleted those. Also, I didn't flash Magisk or TWRP. I didn't even boot temporary TWRP - everything should be completely stock, but the OTA still fails. What am I doing wrong?
Edit: Curiously, Google Play shows that my device is not certified. How the hell is my phone still not considered stock? I tried reflashing multiple times, and even locking the bootloader, but the OTA still fails, and the phone is still not certified!

Fixing s10+ G975F

TLDR: Phone stuck on phone is starting.... after Magisk patched stock rom update flashed with Odin
I rooted my s10+ a long time ago with Magisk, probably v7 or 8. Root stopped working when I updated Magisk manager to v18 or so, the phone still worked like a normal phone without root. Recently I wanted to update the stock rom to the latest version and proceeded to download the rom, patched it with Magisk (manager updated to v24). Flashed it with Odin (with CSC_Home as I didn't want to lose data) and the phone is stuck on phone is starting.... The top menu works, I can access setting, but not any of the apps.
Can the phone be salvaged without wiping all data and if not, how do I back up the data given the current state of the phone? I have tried to connect it to computer, but it does not show up.
Is there anyone who can assist?

Categories

Resources