Xperia 1 III XQ-BC62
Android 12s - Rooted With SaftyNet Pass
After some hair pulling I got the fastboot drivers installed, bootloader unlocked and the rest was easy. I am old school, was just in the habit of pressing shift-right click for CMD or going to the file address bar and right clicking and typing CMD for the prompt for said file. It seems CMD is broken or blocked by windows, I'm calling it broken. I could plug the device to the usb then adb reboot bootloader, device go's to fastboot then connection is lost. If I tried to power off device, Vol-up the plug usb in for fastboot no devices found or waiting on device.
For some time I have had a unknown device in my device manager. This device is my usb wireless headset. I was getting Windows errors for USB drivers and so on. Logitech, HyperX, Corsair several brands have had this error. The headset works, so I just turned of error reporting for it. Somewhere I read that this was a problem with the USB stack when updating or upgrading form a previous version of Windows 10. I was able to transfer files to the PC and back so I ruled the USB stack out. Then I thought what if it's CMD line itself. I tried Power Shell and it worked.
Power down device, Vol-up plugin usb (use Sony cable) then in Power Shell fastboot devices. You will see the SN. of the device. Then go to Device Manager and install fastboot driver. Browse to where the driver is on your PC. Then preform the fastboot oem unlock 0xWhatEverCodeIs. From there I fastboot flashed the Magisk.img "a" then "b" as separate commands. Next was the wipe, fastboot -w then fastboot reboot. When the device reboots it boots in recovery stating the data is corrupted. Vol-Dwn + power to reinstall factory reset. Android will then boot. You will need to do the Google set up. When done open Magisk, top left should say Installed 24.3 (24300) and yes for Ramdisk. Open settings scroll down to Magisk and turn on Zygisk. I wanted to keep SafetyNet. In order to do this there are modules you will need from this cool tool.
I downloaded the zip to my device documents folder. Open Magisk up go to modules bottom right, install from storage. You will then open Fox's Modules app up and look for "MagiskHide Props Config" install it, then look for "Universal SaftyNet Fix V2.2.0" and install it. once installed you can go back in to Magisk click on settings and set Hide Magisk app. Note, this is not the same operation as the Hide Props Config, two different things. Thats it set up Super User as you wish. You can get a SaftyNet check app from the Play Store.
Note: Whats posted here my not work for other android 12 Builds. USE AT YOUR OWN RISK.
See V0latyle post here:I've searched all through the pixel 4 forums here and I've searched on Google and there doesn't seem to be a reliable method for rooting Android 12. I've tried the methods for rooting Android 11 and they don't work. I've even tried down grading...forum.xda-developers.com
Hey there. I'm running android 12, and I'm having the same issues that you had when trying to unlock my bootloader.
When I hold vol up and plug my phone into my computer for fastboot mode, no device is recognized when typing fastboot devices. When rebooting into fastboot mode using adb reboot bootloader, when entering the unlock code, I get the waiting on any device code.
Anyone seem to figure this out? Using both powershell, cmd prompt, and admin cmd prompt seem to not work. Is it an android 12 thing?