Downgrade Moto G9 (XT2083-3) to Android 10 / Unbrick OS not found error while wrong flash. - Moto G9 Play Guides, News, & Discussion

Hi Everyone,
Not sure if it will help anyone but here is my experience.
I have Moto G9 (XT2083-3)
With factory it came with Android 10, later got Android 11 update and I updated it.
But after few months found Android 11 is not smooth as Android 10 was for this device.
So decided to downgrade to Android 10 from Android 11.
Got my old firmware file from here - https://mirrors.lolinet.com/firmware/moto/guamp/official/RETIN/
Moto G9 (XT2083-3 - GUAMP)
Check for your stock firmware according to your device name.
USB debugging was turned on but I forgot to unlock OEM in developer settings. ( If unlock OEM is not done in developer settings, we cannot unlock bootloader via fastboot mode even with Unlock Code got from Motorola.)
I tried flashing the Android 10 without unlocking bootloader and got errors as Pre-Validation failed/ permission denied.
So I downloaded latest ( Android 11) or the one that is already installed on your device and flashed that firmware.
Then followed below process to downgrade to Android 10
(fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
this only works if bootloader is unlocked and it will show on your Fastboot mode on phone that Flashed unlcoked instead of OEM_locked.)
Otherwise it will keep giving Prevalidation failed errors
Turn on USB debugging and check unlock bootloader.
Boot device into fastboot mode
1. Unlock bootloader
UNIQUE_KEY you can get on your email.
Detailed guide for getting unlock key and unlocking.
URL- https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
Create an account here,
At the prompt, type- fastboot oem get_unlock_data
The returned string will be used to retrieve your unlock key.
Example: On a Windows Desktop, the returned string format would be- fastboot oem get_unlock_data
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000
On a Mac OS Desktop, the returned string format would beINFO0A40040192024205#4C4D3556313230
INFO30373731363031303332323239#BD00
INFO8A672BA4746C2CE02328A2AC0C39F95
INFO1A3E5#1F53280002000000000000000
INFO0000000
Paste together the 5 lines of output into one continuous string without (bootloader) or ‘INFO’ or white spaces. Your string needs to look like this:
0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
After that paste above code data on page and request for Unlock Key and unlock key will be sent to email
Verify that the desktop and device are connected by entering the following in the command field:$
Command - fastboot devicesYou should see that your device is connected.
To unlock the bootloader, enter the following in the command line:$
Command- fastboot oem unlock UNIQUE_KEY
The UNIQUE_KEY is the code you received in the email. It is case-sensitive.
Bootloader is unlocked now.
Now run following commands and post bootloader is flashed, reboot bootloader before going further.
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot reboot bootloader
(Before copy pasting these commands , verify how many "super.img_sparsechunk.XX" files your firmware has
For me it 16. so I executed till 16. if it is 15 for you then remove that one line "fastboot flash super super.img_sparsechunk.16")
fastboot flash vbmeta vbmeta.img
fastboot flash radio radio.img
fastboot flash bluetooth BTFM.bin
fastboot flash dsp dspso.bin
fastboot flash logo logo.bin
fastboot flash boot boot.img
Fastboot flash dtbo dtbo.img
fastboot flash recovery recovery.img
fastboot flash super super.img_sparsechunk.0
fastboot flash super super.img_sparsechunk.1
fastboot flash super super.img_sparsechunk.2
fastboot flash super super.img_sparsechunk.3
fastboot flash super super.img_sparsechunk.4
fastboot flash super super.img_sparsechunk.5
fastboot flash super super.img_sparsechunk.6
fastboot flash super super.img_sparsechunk.7
fastboot flash super super.img_sparsechunk.8
fastboot flash super super.img_sparsechunk.9
fastboot flash super super.img_sparsechunk.10
fastboot flash super super.img_sparsechunk.11
fastboot flash super super.img_sparsechunk.12
fastboot flash super super.img_sparsechunk.13
fastboot flash super super.img_sparsechunk.14
fastboot flash super super.img_sparsechunk.15
fastboot flash super super.img_sparsechunk.16
fastboot erase userdata
fastboot erase ddr
fastboot oem fb_mode_clear
fastboot reboot
Now you will be able to downgrade to your desired stock rom.

Related

Cant'n Boting

I flash ROM using twrp, then I format everything and the system, then I reboot, but instead can't get into twrp, it finally gets stuck at fastboot! what's the solution
ayen2904 said:
I flash ROM using twrp, then I format everything and the system, then I reboot, but instead can't get into twrp, it finally gets stuck at fastboot! what's the solution
Click to expand...
Click to collapse
Follow the instruction on the following page:
"You can try to use the instructions given on this page https://forum.xda-developers.com/red...t3940057/page2. Extract all img and bin files from the Global ROM and place them into the folder where the "cmd-here.exe" is. Also you need "system.img" you can download that here https://drive.google.com/drive/folde...pQ1KK1LjysSfYm, but dont download the other files they might be the Chinese files.
After you extracted the img and bin files and placed them into the folder where the cmd is placed connect your phone to the computer, open the cmd exe and run the commands
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash modem NON-HLOS.bin
fastboot flash system system.img
fastboot flash dsp dspso.bin
fastboot oem nubia_lock NUBIA_NX629J
fastboot reboot
After all that you should be able to go into recovery mode through fastboot mode if not then try and flash dtbo.img and vbmeta.img in the line of commands so for example "fastboot flash dtbo dtbo.img" and "fastboot flash vbmeta vbmeta.img" looking something like this...
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.img
fastboot flash modem NON-HLOS.bin
fastboot flash dsp dspso.bin
fastboot flash system system.img
fastboot reboot
This was the line of commands I used when my recovery mode was corrupt and somehow worked
I hope this helps and let me know if it worked or if the issue is still there. Also the forum has several posts on this matter and they might have the answer you are looking for as it helped me with this issue. Good Luck!"

HELP!! My red magic 3 is in bootloader bootloop

I flash the Chinese ROM to the global version of red magic3
And entered the boot loader boot loop
How to fix it?
If you try to flash system.img, tell me how to fix the problem that fastboot.exe will stop working.
I saw other threads, but I didn't know well because I was so nervous in English
yajujann said:
I flash the Chinese ROM to the global version of red magic3
And entered the boot loader boot loop
How to fix it?
If you try to flash system.img, tell me how to fix the problem that fastboot.exe will stop working.
I saw other threads, but I didn't know well because I was so nervous in English
Click to expand...
Click to collapse
I am Japanese High school student . So I can't understand English well
kelv55l said:
(skipped message) ...
After you extracted the img and bin files and placed them into the folder where the cmd is placed connect your phone to the computer, open the cmd exe and run the commands
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash modem NON-HLOS.bin
fastboot flash system system.img
fastboot flash dsp dspso.bin
fastboot oem nubia_lock NUBIA_NX629J
fastboot reboot
After all that you should be able to go into recovery mode through fastboot mode if not then try and flash dtbo.img and vbmeta.img in the line of commands so for example "fastboot flash dtbo dtbo.img" and "fastboot flash vbmeta vbmeta.img" looking something like this...
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.img
fastboot flash modem NON-HLOS.bin
fastboot flash dsp dspso.bin
fastboot flash system system.img
fastboot reboot
This was the line of commands I used when my recovery mode was corrupt and somehow worked
I hope this helps and let me know if it worked or if the issue is still there. Also the forum has several posts on this matter and they might have the answer you are looking for as it helped me with this issue. Good Luck!
Click to expand...
Click to collapse
Please try this kelv55l's suggestion
into fastboot
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash recovery recovery.img
then into recovery wipe data
you can get recovery.img from update.zip
Hello i have no system.img ...
i can not find them in the NX629J_Z69_EN_WPJ0O_V210.zip
Can you Help me or can you me send the system.img
Please
My Phone have a bootloob in the fastboot mode...
"Hello, I have a problem. I flash twrp on my phone and wanted to flash from CN to EU version. I deleted the system and wanted to select the EU zip file. it did not work. That's why I restarted the phone. Now the phone starts only in the bootloader and the phone is no longer recognized by the PC although I have installed all drivers. Is there a special software that recognizes the phone or is the phone now forever defect? "
Thanks for the Help!
https://imgur.com/a/TRAJp9I
here you have the files and commands necessary to fix it. use the last sdk
https://forum.xda-developers.com/red-magic-3/help/stuck-fastboot-mode-t3937527/page7
Thanks for the Answer!
I have a Problem with the Flash system.img
I have Uploadet a Sreenshoot!
https://imgur.com/a/b3Vdi9N
try fastboot flash -S 500M system system.img
if it wont work
fastboot flash -S 100M system system.img
ok i make
---------- Post added at 12:40 AM ---------- Previous post was at 12:27 AM ----------
tattoomees said:
try fastboot flash -S 500M system system.img
if it wont work
fastboot flash -S 100M system system.img
Click to expand...
Click to collapse
Holly !
THANKS MAN YOU ARE A HERO!!!!!
THANKS BROOO

Followed a guide as stuck in boot loop. Now device is corrupt, help please.

Hi there, my device was having boot loop problems, I followed this guide using files uploaded by a user, then I was able to update using otg cable but it got stuck at 25%, after a reboot I get the message that my device is corrupt and cannot be trusted.
This is the guide i followed :
https://forum.xda-developers.com/red-magic-3/help/stuck-fastboot-mode-t3937527
Now I have tried to flash at fastboot the following images:
En_wpj0O_v115
En_wpj0O_v207
En_wpj0O_v209
En_wpj0O_v210
Chinese 2.31
I used the following commands each time:
fastboot oem nubia_unlock NUBIA_NX629J
Fastboot erase boot
Fastboot erase recovery
Fastboot erase system
Fastboot erase userdata
Fastboot erase cache
Fastboot erase data
fastboot erase system
fastboot erase modem
fastboot erase dsp
fastboot erase vbmeta
fastboot erase dtbo
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash modem NON-HLOS.bin
fastboot flash dtbo dtbo.img
fastboot flash dsp dspso.bin
fastboot flash vbmeta vbmeta.img
fastboot oem nubia_lock NUBIA_NX629J
fastboot reboot
Each time I've tried I just end up with the device is corrupt message, I have read that the command 'Fastboot flashing unlock' can solve the problem but when I enter it I get an error message that it's not allowed.
I would really appreciate some help getting this back up and running, maybe I'm doing something wrong or not using the correct images but I'm now at a loss.
Also my battery is now getting low which is worrying me.
Many thanks,
John.
Edit also followed this:
https://forum.xda-developers.com/red-magic-3/how-to/stuck-fastboot-mode-check-ub-debugging-t3951498
I used the files from global 2.31 and system.img uploaded by a user in that thread.
Then the following commands:
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash parameter parameter.img
fastboot reboot bootloader
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash splash splash.img
fastboot flash dtbo dtbo.img
fastboot flash vbmeta vbmeta.img
fastboot flash modem NON-HLOS.bin
fastboot flash dsp dspso.bin
fastboot flash -S 500M system system.img **I have to do it this way else it fails**
fastboot reboot
Unfortunately I still get the device is corrupt and cannot be trusted message. I am really stuck now
One thing I have noticed is when I flash system.img although it completes with all ok messages I cannot send any fastboot commands after doing this although fastboot devices shows the phone.
Should also mention that I cannot enter recovery from fastboot, just get the corrupt message.
Success.
I had to do:
fastboot flash -S 100M system system.img
Sending in larger chunks must have corrupted the image, I'm now back at the recovery and hopefully can go from here.
Update
Flashed latest EU rom over otg after clearing data and cache, all working.
What a relief!
Red magic 3 software crupt
My friend I'm facing same problem
I can't go to the recovery to restore flash file from usb OTG
Also fastboot is not allowed to unlock flash
How can i get back ok my device?

Having troubles re-locking the bootloader

I have been trying to re-lock my bootloader;
the first thing I did was use Lenono Recovery Assistant to restore the stock ROM, booted into android and all works fine.
Then I process to extract the files from the Stock ROM that LRA I reboot to the bootloader and run the command "fastboot oem lock" twice and it says that the bootloader is locked, but all it does is change from flashing_unlocked to flashing_locked and I still get the warning that "your device is running a different software version" alongside the verify mode disable".
Also tried to disable OEM unlocking in developers option and doing the LRA rescue and the nothing changes.
With flashing_unlocked it did allowed me to run this commands
fastboot oem lock
fastboot oem lock
fastboot flash oem oem.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash boot boot.img
fastboot oem lock
Click to expand...
Click to collapse
Without error but again, nothing changes.
I bought this phone with Android 10 and there is only one version A10 for my region (AR)
Could it be that I need to try with Android 9?

Stuck with unworking Moto G8 Power [sofia] [XT2041-4]

Hi all,
I know this is an older phone but I received it used and I tried to place Lineage OS 17 from this forum on it as I did with two others and it did not work.
I have tried multiple ROMs from this forum but I always end up at the fastboot menu. I have tried fastboot oem fb_mode_clear and that doesn't work.
The bootloader logs state:
AP Fastboot Flash Mode (Secure)
Fastboot Readon: Reboot mode set to fastboot
I would be happy if I can get ANY de-googled AOSP ROM working on this phone.
Can anyone lend a hand?
I have used the LineageOS19 image from the forum and it includes a recovery image that I can flash and successfully access.
I have a twrp image that I can flash into recovery and also access, but it demands a password to decrypt the user data.
I have noticed that when commanding fastboot -w, the device reports that raw is not a supported format.
Anything else that I can give you to help?
Thanks!
"fastboot -w" doesn't work properly on mine either from what I remember. "fastboot erase <partition>" does.
Make sure you're not in fastbootd first: fastboot reboot bootloader
Then:
fastboot erase carrier
fastboot erase userdata
fastboot erase metadata
fastboot erase ddr
(Adapted from flashfile.xml in the stock firmware file XT2041-4_SOFIA_RETUS_11_RPMS31.Q1-54-13-7_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip)

Categories

Resources