Related
I have tried to flash back to stock firmware but i am unable to get play store to certify. I have an unlocked bootloader and am able to return to stock and update to the latest firmware but play store will not certify. From my understanding the bootloader being unlocked should not effect the certification so there must be another problem and as i cannot flash the full restore to stock due to unlocked bootloader, i am at a loss to know how to address the problem.
Has anyone been able to return to stock and obtain certified play store status?
Ok it seems I was wrong and unlocked bootloader is the problem. CTS profile mismatch. Whish I knew about this before I unlocked the bootloader.
Root with magisk and use magisk hide and you can have a certified play store again. It works for me.
Yes i have previously done this but now i wish to have a pure stock setup. Biggest Problem with this device is that we are not able to restore a full factory image without a locked bootloader.
Is it possible to relock bootloader without wiping data? All my previous devices didn't require wipe, but I received such strange warning when tried to relock bootloader on Z2 Force Sprint
mapki said:
Is it possible to relock bootloader without wiping data? All my previous devices didn't require wipe, but I received such strange warning when tried to relock bootloader on Z2 Force Sprint
Click to expand...
Click to collapse
I believe you're not able to relock the bootloader until Motorola release a signed bootloader. I had the page once before I'll see if I can find it again and add an edit if I do.
mapki said:
Is it possible to relock bootloader without wiping data? All my previous devices didn't require wipe, but I received such strange warning when tried to relock bootloader on Z2 Force Sprint
Click to expand...
Click to collapse
Don't relock your bootloader unless you want a brick. Technically you can relock it, but everything has to be legit. You've already voided the warranty, relocking won't reinstate that, all that will happen is you'll be bricked with nothing to do about it because you've locked the bootloader.
Why do you want to relock it?
I would like to relock my bootloader and wondering the accuracy of this last post. Will relocking my Sprint Z2 Force bootloader brick my device?
I'm running completely stock via OTA 8.0.0 no root. The reason I want to relock my bootloader is bringing my phone to out of box status and pass SafetyNet. I don't want to root to get this done and I want to continue receiving OTA's.
I understand that my warranty is void when I unlocked bootloader originally and I understand relocking my bootloader will wipe data (factory reset).
Will this brick my phone?
Can I relock anymore?
What are the fastboot commands to relock the Z2?
Thanks!
jeffritz1 said:
I would like to relock my bootloader and wondering the accuracy of this last post. Will relocking my Sprint Z2 Force bootloader brick my device?
I'm running completely stock via OTA 8.0.0 no root. The reason I want to relock my bootloader is bringing my phone to out of box status and pass SafetyNet. I don't want to root to get this done and I want to continue receiving OTA's.
I understand that my warranty is void when I unlocked bootloader originally and I understand relocking my bootloader will wipe data (factory reset).
Will this brick my phone?
Can I relock anymore?
What are the fastboot commands to relock the Z2?
Thanks!
Click to expand...
Click to collapse
I would suggest flashing one of the flash alls for sprint before doing it to ensure being fully stock. The command is below. Also i f you ever have any issues and want to reunlock, you always can with your original unlock code.
"fastboot oem lock"
You'll get a "are you sure" message. Type in the command again and poof, relocked status.
Uzephi said:
I would suggest flashing one of the flash alls for sprint before doing it to ensure being fully stock. The command is below. Also i f you ever have any issues and want to reunlock, you always can with your original unlock code.
"fastboot oem lock"
You'll get a "are you sure" message. Type in the command again and poof, relocked status.
Click to expand...
Click to collapse
So, I did a "fastboot oem lock" and it re locked the bootloader. Restart bootloader, shows locked. Restart phone and still getting a splash screen similar to the one when your unlocked but this time it says "Device has loaded a different Operating System". Continues to boot normally into the system without issues. This was odd so I unlocked again did a Flashall w/ "XT1789-03_NASH_SPRINT_8.0.0_OCXS27.109-48-6_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip" and "fastboot oem lock". Both times said the lock was successful. But I'm still getting this boot splash screen with test reading "Device has loaded a different Operating System". System boots but still fails SafetyNet.
What gives? What am I missing?
From what I can muster up on XDA I can see that "you need a signed boot.img". Does this mean something and how can I find this?
Can anyone who has unlocked and then relocked their bootloader report on the behavior of your phone? Do you get the same "different OS" splash screen? Has anyone been successful at making it go away and passing safetynet?
jeffritz1 said:
Can anyone who has unlocked and then relocked their bootloader report on the behavior of your phone? Do you get the same "different OS" splash screen? Has anyone been successful at making it go away and passing safetynet?
Click to expand...
Click to collapse
I've been working on this all morning trying a couple different methods. But none have been successful. But the best I can figure, when in bootloader, there is a message stating that your system is "Modified". Somehow, that needs to get changed to what I can only speculate as "unmodified", or something alike.
I tried 3 different versions of returning to stock
First one I tired I cannot seemed to find now
Secondly, I tired:
https://forum.xda-developers.com/z2-force/how-to/how-to-return-to-stock-sprint-t3694783
Posted by Uzephi
I added the command "fastboot oem lock" 2 times just above the fastboot reboot command; thus locking bootloader.
But upon reboot, I still get the modified OS message.
Lastly, I tried this method
https://forum.xda-developers.com/showpost.php?p=76850077&postcount=6
I downloaded https://mirrors.lolinet.com/firmware/moto/nash/official/TMO/XT1789-04_NASH_TMO_C_8.0.0_OCX27.109-36_subsidy-TMO_regulatory-DEFAULT_CFC.xml.zip
Followed the instructions (to some degree) and modified them for Linux since I am not a windows user.
After reboot, radio did not work. No WiFi, not data, nothing. Developer options was already enabled, but oem bootloader unlocking option was grayed out. Now I cannot unlock my bootloader and flash an updated OS.
Thanks for the reply! As of now I am stock latest Sprint 8.0.0 July update with bootloader locked. I get the "Your device has loaded a different Operating System" splash screen when I boot up with a "ID:" followed by nothing. I don't know what this "ID:" with nothing following this means. Also when I run a SafetyNet status app is says failed. But, everything else in the OS appears to be working. Google Play shows "Certified" status and all my apps that require SafetyNet is working (Banking apps, Netflix, Hulu, Google Pay, etc...). So I accomplished my mission in getting these apps working and everything else appears stock. The only thing that troubles me is this "Your device has loaded a different Operating System" splash screen and the failed status in the SafetyNet app. Would love to know how to fix this or an explanation on why.
jeffritz1 said:
Thanks for the reply! As of now I am stock latest Sprint 8.0.0 July update with bootloader locked. I get the "Your device has loaded a different Operating System" splash screen when I boot up with a "ID:" followed by nothing. I don't know what this "ID:" with nothing following this means. Also when I run a SafetyNet status app is says failed. But, everything else in the OS appears to be working. Google Play shows "Certified" status and all my apps that require SafetyNet is working (Banking apps, Netflix, Hulu, Google Pay, etc...). So I accomplished my mission in getting these apps working and everything else appears stock. The only thing that troubles me is this "Your device has loaded a different Operating System" splash screen and the failed status in the SafetyNet app. Would love to know how to fix this or an explanation on why.
Click to expand...
Click to collapse
That message appear because you've unlocked your bootloader before, I'm getting that message too and I can update my device via OTA. If you change that splash screen OTAs will fail.
Marcowe said:
That message appear because you've unlocked your bootloader before, I'm getting that message too and I can update my device via OTA. If you change that splash screen OTAs will fail.
Click to expand...
Click to collapse
Yeah, I was trying to find out if the phone could be reverted back to an out of back state. Another words, no splash screen saying "HEY! I HAVE BEEN MESSED WITH!" like you can on any other phone I have ever owned.
Thanks!
Yes you can
thomas.raines said:
I've been working on this all morning trying a couple different methods. But none have been successful. But the best I can figure, when in bootloader, there is a message stating that your system is "Modified". Somehow, that needs to get changed to what I can only speculate as "unmodified", or something alike.
I tried 3 different versions of returning to stock
First one I tired I cannot seemed to find now
Secondly, I tired:
https://forum.xda-developers.com/z2-force/how-to/how-to-return-to-stock-sprint-t3694783
Posted by Uzephi
I added the command "fastboot oem lock" 2 times just above the fastboot reboot command; thus locking bootloader.
But upon reboot, I still get the modified OS message.
Lastly, I tried this method
https://forum.xda-developers.com/showpost.php?p=76850077&postcount=6
I downloaded https://mirrors.lolinet.com/firmware/moto/nash/official/TMO/XT1789-04_NASH_TMO_C_8.0.0_OCX27.109-36_subsidy-TMO_regulatory-DEFAULT_CFC.xml.zip
Followed the instructions (to some degree) and modified them for Linux since I am not a windows user.
After reboot, radio did not work. No WiFi, not data, nothing. Developer options was already enabled, but oem bootloader unlocking option was grayed out. Now I cannot unlock my bootloader and flash an updated OS.
Click to expand...
Click to collapse
Yes you can , I already had this issue with my moto z2 force in Morocco , so what I did is I connected the phone to internet via bluetooth and when I added my google accounte the unlocking oem in dev option was normal , so I was able to flash roms again . Hope this will help you
I think there is no way to relock bootloader without wipe the device. Also you can relock the bootloader and you will not have any problems. I've already done it, at least with my sprint moto z2 force. the message there is no way to remove it, only flashing a logo.bin, "the boot splash" or replacing the logo.bin of the flash all package by the one of your preference.
EddiePR said:
I think there is no way to relock bootloader without wipe the device. Also you can relock the bootloader and you will not have any problems. I've already done it, at least with my sprint moto z2 force. the message there is no way to remove it, only flashing a logo.bin, "the boot splash" or replacing the logo.bin of the flash all package by the one of your preference.
Click to expand...
Click to collapse
If you do that OTAs will fail
Marcowe said:
If you do that OTAs will fail
Click to expand...
Click to collapse
Yes, you are rigth
So, which of the methods to re-lock did finally work? I was running on Android 8 before, OTA failes for at least 10 times, but suddenly it worked to upgrade to Android 9. Now I am weirdly not passing SafetyNet-check anymore (was working fine on Android 8, GooglePay etc).
Any recommendations? I just need the stupid GPay thing working
My Pixel 2 XL running on DP2 pass CTS test no problem. I could use Google Pay normally. (with Magisk v16.4)
Today I update to DP3 with factory image (flash-all with wipe), but CTS profile match failed...
I tried to downgrade to Oreo Jun with factory image (flash-all with wipe), CTS profile match still fail...
No TWRP, No Magisk, No Xposed. Tested right after initial configuration (Google account, etc.) The Only APP installed is CTS test APP. Android Pay refused to add credit card, complaining device being rooted.
My 2 XL is oem unlocked (had always been since I got it months ago)...
Any idea?
Answering my own question:
I tried lock bootloader-->CTS pass
unlock bootloader-->CTS fail... (However, before by bootloader is always unlocked and CTS pass)
It seems DP3 need bootloader to be locked to pass CTS profile... Anyone notice similar issue?
lssong99 said:
Answering my own question:
I tried lock bootloader-->CTS pass
unlock bootloader-->CTS fail... (However, before by bootloader is always unlocked and CTS pass)
It seems DP3 need bootloader to be locked to pass CTS profile... Anyone notice similar issue?
Click to expand...
Click to collapse
You always need to have bootloader locked or install custom kernel like Flash if bootloader is unlocked to pass safetynet
ram4ufriends said:
You always need to have bootloader locked or install custom kernel like Flash if bootloader is unlocked to pass safetynet
Click to expand...
Click to collapse
But before DP2 (as well as Android 8 up to May update) I always have bootloader unlocked with Magisk and CTS profile pass (Stock, Magisked kernel) ... Now CTS doesn't pass with or without Magisk...
Just a wild guess but since you wiped your device and installed from scratch did you enable Magisk Hide from the settings?
danielt021 said:
Just a wild guess but since you wiped your device and installed from scratch did you enable Magisk Hide from the settings?
Click to expand...
Click to collapse
Yes... I did everything that should be done....
Out of desperation, I still tried to set up a Credit card in Google Pay and interesting thing is that although my system still CTS failed, I was able to add my credit card to Google Pay and made a payment! Really strange.....
Anyway as long as Google Pay works, really don't care about CTS status...
Thanks for all your reply...
I waited the 72 hours and then ran the program on my PC for the Mi Unlock, and then afterwards I wiped the phone clean, flashed TWRP, and put on miui10, forgetting that doing a data wipe resets the Mi Unlock status. Do I really need to reunlock it, cause if so it will delete all my data again..
Edit: It's just odd because on the bootloader screen, 'fastboot oem device-info' shows my bootloader unlocked still, I have Magisk installed, running joeykrim's Root Checker from google play shows root access not properly installed, running flar's DevCheck from google play shows the device rooted, I have BusyBox installed , and lastly, in the Developer options, OEM Unlocking is ticked on, but doesn't say already unlocked, and the Mi Unlock status still shows locked. Lots of conflicting info here, so just a bit wary since this is my first Xiaomi phone.
I went ahead and tried unlocking again with the tool and I get this (see screenshot)
Usually unlocked only once, but if your device is locked again, it can be unlocked without any damage. Don't know what ROM you use If it is a world class ROM, ctf will not pass. For magisk, you have to modify the fingerprint to pass. Try studying. You have to do it. Good luck.
สุรินทร์ พลโธา said:
Usually unlocked only once, but if your device is locked again, it can be unlocked without any damage. Don't know what ROM you use If it is a world class ROM, ctf will not pass. For magisk, you have to modify the fingerprint to pass. Try studying. You have to do it. Good luck.
Click to expand...
Click to collapse
WEll everything is running fine being rooted. MAgisk SAfetyNet passes, rooted apps work fine, but Mi Unlock still shows my phone is 'locked'm but fastboot says it's unlocked. And I'm using the official miui_MIMIX2Global_V10.2.2.0.ODEMIXM_a92827160b_8.0 rom and fw_chiron_miui_MIMIX2Global_V10.2.2.0.ODEMIXM_a92827160b_8.0 firmware
You don't have to worry. I think your device is already unlocked. If the device is still locked, you cannot install twrp.
yeah thats why im confused. everything works fine. i guess i wont worry about it unless i come to a problem
I want to update my phone but it just doesn't work because apparently xiaomi is blocking the update to android 11, I dont get new updates and can't update manually either. I even contacted Xiaomi support and all they said was "you should go to the store where you bought the product." lmao
I know unlocking the bootloader and installing a rom would work, but this way my bank app would be unusable for me, so I can't do it.
Is there any way to flash my device to a new version without unlocking bootloader?
Illyve1 said:
I want to update my phone but it just doesn't work because apparently xiaomi is blocking the update to android 11, I dont get new updates and can't update manually either. I even contacted Xiaomi support and all they said was "you should go to the store where you bought the product." lmao
I know unlocking the bootloader and installing a rom would work, but this way my bank app would be unusable for me, so I can't do it.
Is there any way to flash my device to a new version without unlocking bootloader?
Click to expand...
Click to collapse
Just unlock bootloader then lock it again by flash fastboot rom (Clean all and lock option). And just a few bank apps that not work for unlocked bootloader.
Kirasu2080 said:
Just unlock bootloader then lock it again by flash fastboot rom (Clean all and lock option). And just a few bank apps that not work for unlocked bootloader.
Click to expand...
Click to collapse
I've read something that said relocking a global phone breaks it, isn't that right?
Also, my bank app is one of those that doesn't work with unlocked bootloader.
Illyve1 said:
I've read something that said relocking a global phone breaks it, isn't that right?
Also, my bank app is one of those that doesn't work with unlocked bootloader.
Click to expand...
Click to collapse
It just got error if you try to lock bootloader with some other regions. Example: China phone with other roms. If you lock bootloader with same varient, it will be like a new phone with updated.
And almost bank apps problem is safetynet pass and root related, not unlocked bootloader. Go search online or find other group to check your bank app work or not. You can also join rmn8p group on Telegram with some useful guide over there.
Kirasu2080 said:
It just got error if you try to lock bootloader with some other regions. Example: China phone with other roms. If you lock bootloader with same varient, it will be like a new phone with updated.
And almost bank apps problem is safetynet pass and root related, not unlocked bootloader. Go search online or find other group to check your bank app work or not. You can also join rmn8p group on Telegram with some useful guide over there.
Click to expand...
Click to collapse
Thank you, I'm gonna do that.
Illyve1 said:
Thank you, I'm gonna do that.
Click to expand...
Click to collapse
I have a redmi device and I have rooted it with bootloader unlocked and safetynet works properly. The only condition is that you need to install it properly. All apps such as Netflix and gpay wotk properly