Same, can usually do in one go but this time trashed it and had to restock , waiting on a guide ?I am here since 15 years, still can't figure the intricacies of flashing this particular phone so far![]()
Same, can usually do in one go but this time trashed it and had to restock , waiting on a guide ?I am here since 15 years, still can't figure the intricacies of flashing this particular phone so far![]()
Same hereI am here since 15 years, still can't figure the intricacies of flashing this particular phone so far![]()
BASIC FLASHING GUIDE BY BHAGYESH RANE.
UNLOCKING PROCEDURE:
Unlock bootloader required. To do so, Go to Settings, About Phone, and tap of Build Number 7 times.
After that go back and go to Settings, System, Developer Options, and enable Oem Unlocking.
After that, Long press vol- and power to enter fastboot mode.
Enter these two commands for unlocking (read NOTE):
- fastboot flashing unlock
- fastboot flashing unlock_critical
NOTE: All your data will be lost, so keep your backup somewhere other than your Mi A3.
FLASHING PIXEL EXPERIENCE:
After you have unlocked the bootloader, download the Pixel.7z file and extract it in a folder.
After that, enter fastboot again by long pressing volume down + power.
Open Cmd-here file and enter these commands one by one. Wait for each command to execute successfully.
fastboot set_active a
fastboot erase boot
fastboot erase system
fastboot flash dtbo dtbo.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash boot recovery.img.img
fastboot reboot -> After you enter this command, press volume up + button to boot into TWRP recovery.
After you enter TWRP Recovery,
- Go to Wipe, select Format Data and Type yes to format.
- Go back and go to Reboot, Select Recovery, select do not install.
- keep your phone connected during this, Again in the same Command Prompt, Type following commands:
1. adb push boot.img /sdcard
2. adb push recovery.zip /sdcard
3. adb push patchnofde10.zip /sdcard
- Now, go to install, select image, select boot.img, select boot and swipe to flash.
- then again go to install, select recovery.zip and swipe to flash
- then again go to install, select patchnofde10.zip, swipe to flash
- then Go to Wipe, select Format Data and Type yes to format.
- Go back and go to Reboot, Select system, select do not install.
now hopefully you will boot to the AMAZING PIXEL EXPERIENCE ROM.
link for files - https://mega.nz/#!V2QHwK6A!Wol5iP3zwPhVhrQ_7kkHk-3Htb3CkzV49TBFc0VO0F0
hellllppp guys im stuck on fastboot
this what happen,after i install magisk, my wifi not working anymore, so i try to wipe dalvik, data, system to have factory reset but now im stuck on fastboot. pls help
fastboot getvar current-slot
if the result is "a" then:
fastboot set_active b && fastboot reboot
if the result is "b" then:
fastboot set_active a && fastboot reboot
You'll lose all your userdata...but it will boot.
Problem solved.
thanks for this this is another way to get out of stuck fastboot, i also tried flashing stock rom via MI Flash and it also works too.
Now im back to rooterd device with twrp and magisk but WIFI not working again.
- Get boot.img, system.img and vendor.img from your stock ROM build type (EU or Global) and store them on the same folder you have adb and fastboot
- Uninstall all Magisk Modules you have installed (do the same for Substratum themes, if any)
- Reboot to TWRP
- While on TWRP, Flash Magisk Uninstaller Zip
- Reboot to bootloader
(just to make sure which slot is currently active)Code:fastboot getvar current-slot
(from your stock ROM build type)Code:fastboot flash boot boot.img
(or a, if you were on slot b)Code:fastboot set_active [B]b[/B]
Code:fastboot erase boot
Code:fastboot erase system
Code:fastboot erase vendor
(from your stock ROM build type)Code:fastboot flash vendor vendor.img
(from your stock ROM build type)Code:fastboot flash system system.img
(from your stock ROM build type)Code:fastboot flash boot boot.img
Code:fastboot reboot
By doing this your phone will now boot to the previously inactive slot, where an older system build is installed, with all your userdata preserved.
Now you just have to wait for the OTA to arrive and install it in order to have the latest stock Rom build installed without TWRP and Magisk.
NOTE:
This procedure is also intended for everyone that want to install latest stock OTA without losing userdata. The Magisk OTA Installation Tutorial could fail if you tampered with system or vendor partitions, that's why I've decided to share this procedure
fastboot getvar current-slot
fastboot flash boot boot.img
fastboot set_active b
fastboot erase boot
fastboot flash boot boot.img
fastboot reboot
@Sapper Morton, pls can you post october boot.img. if i patch it with magisk and instal like u showed me for September boot.img hope it will work? Thanks
@DBuffon you would have just followed the tutorial i used in some pages back to patch boot.img with magisk and just flash it. It was super easy and well explained.
Broken network is because you used a pre_patched boot.img, you must patch or use the same version as your firmware, otherwise you will be using wrong kernel build version; as for the factory reset, as long as you maintain the updated slot active, you will not have any trouble; Typhus already explained some tips to overcome that, however you must know what you're doing to avoid any data loss.
Anyway, attached below, there's the stock 10.3.8.0 PFQMIXM boot.img.
PS: For now, avoid using Magisk v20, otherwise you will be stuck at the bootloader after you try to access recovery mode; for it to boot, you will have to flash Magisk v19.5 Canary or below, or v19.4 or below; or just flash stock boot.img.
adb reboot bootloader
fastboot getvar current-slot
fastboot --set-active=a
fastboot --set-active=b
fastboot flash boot twrp-3.3.1-15-laurel_sprout-mauronofrio.img
fastboot reboot
#include <std_disclaimer.h>
/*
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/