DISCLAIMER:
Dear Xiaomi, if you are reading this, don't be mad at people who want to have a more real Android One experience. All we get is bugs, so many of them in so called "stable updates". That's why we are bothered, we rollback (as you did with V9.6.12.0 and many others), we try the closed betas, just to struggle with escaping out of your software incompetence.
V11.0.5.0.QDIMIXM Q ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V11.0.5.0.QDIMIXM/miui_JASMINEGlobal_V11.0.5.0.QDIMIXM_e2c5e49de6_10.0.zip
V11.0.4.0.QDIMIXM Q ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V11.0.4.0.QDIMIXM/miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip
V10.0.17.0.PDIMIXM Pie ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V10.0.17....EGlobal_V10.0.17.0.PDIMIXM_9092b84285_9.0.zip
V10.0.16.0.PDIMIXM Pie ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V10.0.16....EGlobal_V10.0.16.0.PDIMIXM_e641d6c111_9.0.zip
V10.0.13.0.PDIMIXM Pie ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V10.0.13....EGlobal_V10.0.13.0.PDIMIXM_b1d08ca14d_9.0.zip
Fastboot official:
https://bigota.d.miui.com/V10.0.13....0.PDIMIXM_20190807.0000.00_9.0_9083804c9e.tgz
V10.0.10.0.PDIMIXM Pie ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V10.0.10....EGlobal_V10.0.10.0.PDIMIXM_2601a6587d_9.0.zip
Fastboot official:
https://bigota.d.miui.com/V10.0.10....0.PDIMIXM_20190611.0000.00_9.0_9e6473956a.tgz
Fastboot unofficial:
https://drive.google.com/file/d/1vM7jMZqxXGcABPEx3THGbl126ULvMsIn/view
V10.0.9.0.PDIMIXM Pie ANTIROLLBACK:?
OTA link:
https://bigota.d.miui.com/V10.0.9.0.PDIMIXM/miui_JASMINEGlobal_V10.0.9.0.PDIMIXM_0bc7970e94_9.0.zip
Fastboot official:
https://bigota.d.miui.com/V10.0.9.0...0.PDIMIXM_20190513.0000.00_9.0_bbaa8993fe.tgz
Fastboot unofficial:
https://drive.google.com/file/d/1TA245CCxnHA5Vi479k5uL5SopeSvWJBw/view?usp=sharing
V10.0.8.0.PDIMIXM Pie ANTIROLLBACK:1
OTA link:
https://android.googleapis.com/pack.../4f15e0d2807dc00cc53a51cc9e87036f08116238.zip
Fastboot official:
https://bigota.d.miui.com/V10.0.8.0...0.PDIMIXM_20190411.0000.00_9.0_bacce1f2bd.tgz
Fastboot unofficial:
https://drive.google.com/file/d/1fnonk-ofQtYsGiJaXTMfaG6upv7PWyNl/view
V10.0.7.0.PDIMIXM Pie ANTIROLLBACK:1
OTA link:
https://android.googleapis.com/pack.../d6c5878cbac482ecbf024e79d6371a19a0ca0cd7.zip
Fastboot official:
https://bigota.d.miui.com/V10.0.7.0...0.PDIMIXM_20190323.0000.00_9.0_b92b08b636.tgz
Fastboot unofficial:
https://drive.google.com/file/d/1Ado3s2cRfPNO9xXx8gPK0SGU9MkO0ncV/view
V10.0.5.0.PDIMIXM Pie ANTIROLLBACK:1
OTA link:
https://android.googleapis.com/pack.../d1b3ded464314020766421155c55de5553eb2ca4.zip
Fastboot unofficial:
https://androidfilehost.com/?fid=1395089523397915159
V10.0.2.0.PDIMIFJ (limited rollout) Pie
OTA link:
https://android.googleapis.com/pack.../0ec115a98a2d790e57b1ee60c217b5c0029ce091.zip
Fastboot link:
http://bigota.d.miui.com/V10.0.2.0....0.PDIMIFJ_20181206.0000.00_9.0_02b8deeb6d.tgz
V10.0.1.0.PDIMIFJ (limited rollout) Pie
OTA link:
https://android.googleapis.com/pack.../e4d713dff81f1e7e31ea95f7dc971d735b1656d1.zip
V9.6.17.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../3a8976770c9dcf72bbb2f34b21cfedabd783b9b2.zip
Fastboot link:
http://bigota.d.miui.com/V9.6.17.0....0.ODIMIFE_20181108.0000.00_8.1_1c60295d1c.tgz
V9.6.16.2.ODIMIFE (cancelled beta)
OTA link:
https://android.googleapis.com/pack.../2a13db33174207260796519a4bbdb3823751affb.zip
V9.6.16.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../137efbdd3c7a6ebaffa9f66fbd787cd0592bbef9.zip
Fastboot link:
http://bigota.d.miui.com/V9.6.16.0....0.ODIMIFE_20181030.0000.00_8.1_5e098a2c1a.tgz
V9.6.15.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../2e24a2b6df70c2b4a3c811535b6ed360fa1c908a.zip
V9.6.14.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../7248edd35f7b53e8a45c470bb44d3fb201f5a95b.zip
Fastboot link:
http://bigota.d.miui.com/V9.6.14.0....0.ODIMIFE_20181010.0000.00_8.1_94929604f8.tgz
8.9.20 (beta)
OTA link:
https://android.googleapis.com/pack.../4f798e24d4e3473e178b245cbd5a5d9feeaf14d2.zip
V9.6.13.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../f9b27203a7d6dd2c6709f238d9953c6d4e18c04b.zip
Fastboot link:
http://bigota.d.miui.com/V9.6.13.0....0.ODIMIFE_20180913.0000.00_8.1_fbd1120565.tgz
V9.6.12.0.ODIMIFE (cancelled)
OTA link:
https://android.googleapis.com/pack.../2621b806472d38fe50f6ea4318e1c1b2e830483f.zip
V9.6.10.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../88aa0719db96095dde651a4013e4482ceb8c266b.zip
Fastboot link:
http://bigota.d.miui.com/V9.6.10.0....0.ODIMIFE_20180731.0000.00_8.1_2aeda83301.tgz
V9.6.9.0.ODIMIFE
Fastboot link:
http://bigota.d.miui.com/V9.6.9.0.O...0.ODIMIFE_20180723.0000.00_8.1_53f18f370a.tgz
V9.6.5.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../f6a8b19f7f49286e0f1ecc9a8e714e8ba3ec4d92.zip
Mirror (thanks to @yshalsager):
https://drive.google.com/uc?id=1eEdPzGAzjD5jW_NlIBU3CCo-IzbKyM23&export=download
___
System dump link:
https://github.com/AndroidDumps/xiaomi_jasmine_sprout_dump
___
If someone wants to keep things in one thread, it may be the one if you provide more content/links to me.
___
FAQ:
Can we install the OTA file without unlocking bootloader?
Nope. Maaaaaybe trough EDL if you are adventurous and know more than me.
How to install the OTA with unlocked bootloader then?
Trough unpacking payload.bin inside the zip and flashing the contained images. Instruction of unpacking: https://forum.xda-developers.com/mi-a2/how-to/ota-v9-6-5-0-odimife-t3823445/post78090832
Flashing trough what?
Your own script or manual commands.
What commands?
Code:
fastboot flash bluetooth_a bluetooth.img
fastboot flash bluetooth_b bluetooth.img
fastboot flash devcfg_a devcfg.img
fastboot flash devcfg_b devcfg.img
fastboot flash dsp_a dsp.img
fastboot flash dsp_b dsp.img
fastboot flash modem_a modem.img
fastboot flash modem_b modem.img
fastboot flash xbl_a xbl.img
fastboot flash xbl_b xbl.img
fastboot flash pmic_a pmic.img
fastboot flash pmic_b pmic.img
fastboot flash rpm_a rpm.img
fastboot flash rpm_b rpm.img
fastboot flash tz_a tz.img
fastboot flash tz_b tz.img
fastboot flash hyp_a hyp.img
fastboot flash hyp_b hyp.img
fastboot flash keymaster_a keymaster.img
fastboot flash keymaster_b keymaster.img
fastboot flash cmnlib64_a cmnlib64.img
fastboot flash cmnlib64_b cmnlib64.img
fastboot flash cmnlib_a cmnlib.img
fastboot flash cmnlib_b cmnlib.img
fastboot flash abl_a abl.img
fastboot flash abl_b abl.img
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
fastboot flash system_a system.img
fastboot flash system_b system.img
fastboot flash vendor_a vendor.img
fastboot flash vendor_b vendor.img
fastboot flash mdtp_a mdtp.img
fastboot flash mdtp_b mdtp.img
fastboot flash mdtpsecapp_a mdtpsecapp.img
fastboot flash mdtpsecapp_b mdtpsecapp.img
fastboot set_active a
fastboot reboot
___
Optionally (if you patched the boot.img with Magisk):
Code:
fastboot reboot bootloader
fastboot set_active a
fastboot boot boot-patched.img
After that:
Open Magisk -> Install -> direct install + install of inactive slot (after OTA)
Magisk patched boot image
Big thanks to your OTA dump! With it, I was somewhat able to extract out the `boot.img`, to let Magisk patch it to allow installation of Magisk by flashing the `patched_boot.img`. This basically opens up root access (systemless root to be more specific).
For any one interested, here is the repo with instructions:
`https://github.com/guangie88/xiaomi-jasmine-magisk-boot`
`fastboot` is required to flash the patched boot image, and obviously do this at your own risk
Is it possible to flash in Mi 6X?
guangie said:
`fastboot` is required to flash the patched boot image, and obviously do this at your own risk
Click to expand...
Click to collapse
But unlocking bootloader first
Thanks:angel:
Hope that the July Security patch is coming soon!
guangie said:
Big thanks to your OTA dump! With it, I was somewhat able to extract out the `boot.img`, to let Magisk patch it to allow installation of Magisk by flashing the `patched_boot.img`. This basically opens up root access (systemless root to be more specific).
For any one interested, here is the repo with instructions:
`https://github.com/guangie88/xiaomi-jasmine-magisk-boot`
`fastboot` is required to flash the patched boot image, and obviously do this at your own risk
Click to expand...
Click to collapse
Thanks. How should i flash the OTA, via stock recovery? After that reboot to fastboot and flash patched bootimage right?
crazykas said:
Thanks. How should i flash the OTA, via stock recovery? After that reboot to fastboot and flash patched bootimage right?
Click to expand...
Click to collapse
For my case, I did not have to go through Recovery.
You would need to unlock the bootloader in fastboot mode first (because flashing can only take place after the bootloader is unlocked). The command should be `fastboot oem unlock`.
Restart the phone and boot into fastboot mode again, then do the fastboot flash to both `boot_a` and `boot_b`, as seen in the repository instructions.
---------- Post added at 02:27 AM ---------- Previous post was at 02:21 AM ----------
holigan360 said:
Is it possible to flash in Mi 6X?
Click to expand...
Click to collapse
Don't think so, and not safe to do so since the `boot.img` is based on the stock Android image for A2, and not from 6X. A failed flash is likely to cause bootloop.
Additionally, the unofficial TWRP recovery images for 6X do not work for A2 also, so it would seem that both phones are quite different.
There are 2 to 3 TWRP recovery images for 6X, which you can find online and try. If any of them work, with TWRP, one can easily flash any Magisk zip for installation to obtain root.
how about Mi A2 lite ?
---------- Post added at 04:08 AM ---------- Previous post was at 04:07 AM ----------
mytowyn said:
how about Mi A2 lite ?
Click to expand...
Click to collapse
Sorry I saw it on the other thread.
j1505243 said:
V9.6.10.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../88aa0719db96095dde651a4013e4482ceb8c266b.zip
V9.6.5.0.ODIMIFE
OTA link:
https://android.googleapis.com/pack.../f6a8b19f7f49286e0f1ecc9a8e714e8ba3ec4d92.zip
Mirror (thanks to @yshalsager):
https://drive.google.com/uc?id=1eEdPzGAzjD5jW_NlIBU3CCo-IzbKyM23&export=download
System dump link:
https://github.com/TadiT7/xiaomi_jasmine_dump
If someone wants to keep things in one thread, it may be the one if you provide more content/links to me.
Click to expand...
Click to collapse
Will the 9.6.10.0 also come through official OTA? Or is this some kind of beta program?
JassyNL said:
Will the 9.6.10.0 also come through official OTA? Or is this some kind of beta program?
Click to expand...
Click to collapse
That's a stable update. Not an A2 owner, so I can't check the state of its distribution xD To add more, not so many people bought it yet.
I have the A2 and it does not pop up. I have version 9.6.5.0.
guangie said:
For my case, I did not have to go through Recovery.
You would need to unlock the bootloader in fastboot mode first (because flashing can only take place after the bootloader is unlocked). The command should be `fastboot oem unlock`.
Restart the phone and boot into fastboot mode again, then do the fastboot flash to both `boot_a` and `boot_b`, as seen in the repository instructions.
---------- Post added at 02:27 AM ---------- Previous post was at 02:21 AM ----------
Don't think so, and not safe to do so since the `boot.img` is based on the stock Android image for A2, and not from 6X. A failed flash is likely to cause bootloop.
Additionally, the unofficial TWRP recovery images for 6X do not work for A2 also, so it would seem that both phones are quite different.
There are 2 to 3 TWRP recovery images for 6X, which you can find online and try. If any of them work, with TWRP, one can easily flash any Magisk zip for installation to obtain root.
Click to expand...
Click to collapse
Done it works fine!!! Thanks mate!!
guangie said:
Big thanks to your OTA dump! With it, I was somewhat able to extract out the `boot.img`, to let Magisk patch it to allow installation of Magisk by flashing the `patched_boot.img`. This basically opens up root access (systemless root to be more specific).
For any one interested, here is the repo with instructions:
`https://github.com/guangie88/xiaomi-jasmine-magisk-boot`
`fastboot` is required to flash the patched boot image, and obviously do this at your own risk
Click to expand...
Click to collapse
how bout Mi A2 Lite (Daisy) , will this works ? I will be using the dump file boot.img for Daisy_sprout...
mytowyn said:
how bout Mi A2 Lite (Daisy) , will this works ? I will be using the dump file boot.img for Daisy_sprout...
Click to expand...
Click to collapse
Completely different hardware. Nope.
JassyNL said:
I have the A2 and it does not pop up. I have version 9.6.5.0.
Click to expand...
Click to collapse
I have a2 too, and nothing did pop up.
This morning the update was available as OTA. Security patch is now 5 August
JassyNL said:
This morning the update was available as OTA. Security patch is now 5 August
Click to expand...
Click to collapse
This happened to me too
JassyNL said:
This morning the update was available as OTA. Security patch is now 5 August
Click to expand...
Click to collapse
Will it break my rooted phone? I just root it last night, the OTA show up just now...
guangie said:
Big thanks to your OTA dump! With it, I was somewhat able to extract out the `boot.img`, to let Magisk patch it to allow installation of Magisk by flashing the `patched_boot.img`. This basically opens up root access (systemless root to be more specific).
For any one interested, here is the repo with instructions:
`https://github.com/guangie88/xiaomi-jasmine-magisk-boot`
`fastboot` is required to flash the patched boot image, and obviously do this at your own risk
Click to expand...
Click to collapse
bro do you have stock or patched boot.img of v9.6.10.0.ODIMIFE ?
After I flashed TWRP phone started bootlooping!!
Tried to flash v9.6.9.0.ODIMIFE with Mi Flash but it gave me an error:"Flash dev cfg_a error" (my rom is in 9.6.10)
It seems that I need v9.6.10.0.ODIMIFE to flash via Mi Flash.
Related
I have Oreo 27-12-2017 installed on my mi a1, I downloaded the official update.zip file to be installed via adb sideload
I was having TWRP recovery installed but i changed it to Stock recovery to install oreo via adb sideload, but I an't do it it always give me error and phone keep restarting, anyone have an idea how to install it via adb sideload ?
Sideload din't work for me with any OTA update, but I got also at a ceratin point a bootloop. It was solved by downloading the latest fastboot ROM from the xiaomi site. Download the tgz, extract it and use the flash_all_except_storage.sh (mac/linux) or the .bat for windows.
You will then have nougat but at least it solved the issue without data loss. I think that articles about updating via stock recovery and adb are not working at all. Also a lot of articles found via google are kind of fake. A lot say to flash the boot.img via "fastboot flash boot boot.img" but the official .bat and .sh file say that its done via:
fastboot flash boot_a boot.img and fastboot flash boot_b boot.img
pmmtch said:
Sideload din't work for me with any OTA update, but I got also at a ceratin point a bootloop. It was solved by downloading the latest fastboot ROM from the xiaomi site. Download the tgz, extract it and use the flash_all_except_storage.sh (mac/linux) or the .bat for windows.
You will then have nougat but at least it solved the issue without data loss. I think that articles about updating via stock recovery and adb are not working at all. Also a lot of articles found via google are kind of fake. A lot say to flash the boot.img via "fastboot flash boot boot.img" but the official .bat and .sh file say that its done via:
fastboot flash boot_a boot.img and fastboot flash boot_b boot.img
Click to expand...
Click to collapse
fastboot flash boot boot.img is the same as fastboot flash boot_a boot.img and fastboot flash boot_b boot.img. You would use the two commands to flash different boot images to different partitions because as you know our device is divided into 2 partitions because of the seamless update
FASTBOOT firmware for MI A2 Android 8.1.0_V9.6.15.0.ODIMIFE
with the October security update
complete set for firmware and tools and boot patched by magisc patched_boot.img
checked by me flash_all_exept_data over the 14th beta
Invalid file format with a magic header - do not pay attention
flashing long time, about 20-30 minutes
Thanks to the 4PDA and XDA communities
I mean ... is the October fastboot rom ready to flash with miflash and comes with root?
rulezman said:
FASTBOOT firmware for MI A2 Android 8.1.0_V9.6.15.0.ODIMIFE
with the October security update
complete set for firmware and tools and boot patched by magisc patched_boot.img
checked by me flash_all_exept_data over the 14th beta
Invalid file format with a magic header - do not pay attention
flashing long time, about 20-30 minutes
Thanks to the 4PDA and XDA communities
Click to expand...
Click to collapse
Heard that there are two Oct updates, may I know if yours is the latest?
.15 is the second (latest) October update.
Guys, my phone is currently in august update (and I've unlocked and rooted the device with Magisk to enable camera api 2). What should I do to OTA successfully and safely? Thanks in advance!
Can't flash through miui flasher. Is it possible to flash this through recovery?
Are U tested?
I tested, it worked. Updated to Oct update thru fast boot.
There's a minor glitch - you have to remove the space of the folder name, otherwise windows cannot find correct folder location.
Xyam said:
I tested, it worked. Updated to Oct update thru fast boot.
There's a minor glitch - you have to remove the space of the folder name, otherwise windows cannot find correct folder location.
Click to expand...
Click to collapse
You mean remove space "_" ?
MI_A2_Android 8.1.0_V9.6.15.0.ODIMIFE_fastboot
Ind33d said:
You mean remove space "_" ?
MI_A2_Android 8.1.0_V9.6.15.0.ODIMIFE_fastboot
Click to expand...
Click to collapse
There is a space between "Android" and "8.1.0", the space must be removed or replaced by other characters.
Xyam said:
There is a space between "Android" and "8.1.0", the space must be removed or replaced by other characters.
Click to expand...
Click to collapse
MI_A2_Android8.1.0_V9.6.15.0.ODIMIFE_fastboot
Like this?
Ind33d said:
MI_A2_Android8.1.0_V9.6.15.0.ODIMIFE_fastboot
Like this?
Click to expand...
Click to collapse
Yup
i lost my wlan mac adress by flashing this, im flashing again now without without_data
anyone ever seen that problem?
nvm, the 3rd time it worked
9.6.16 is out can you provide fastboot archive?
hugopg said:
Guys, my phone is currently in august update (and I've unlocked and rooted the device with Magisk to enable camera api 2). What should I do to OTA successfully and safely? Thanks in advance!
Click to expand...
Click to collapse
I researched for such a long time on this, I'm exactly the same in your situation, rooted with magisk, camera2api substratum things like that on august patch.
Later on i figured myself a way to update without losing any data or wiping the phone which is :
1. download the full stock rom of august patch, it should be tgz files, extract it.
2. Make sure u got adb fastboot all the stuff installed on pc, and also mi a2 drivers.
3. On the phone, go to developer options and turn on usb debugging, guess u already done it since you rooted the phone.
4 now connect the phone to pc in fastboot mode.
5. After extract the tgz august stock rom, locate to folder "image".
6. Hold shift and right click open cmd or in my case open windows power shell.
7. Type fastboot devices to see if your phone is connected properly.
8. Paste these codes and hit enter.
9. After that the phone will be rebooted and after success booting go to settings > system update and start installing the ota without issues.
The codes :
fastboot flash bluetooth_a bluetooth.img
fastboot flash bluetooth_b bluetooth.img
fastboot flash devcfg_a devcfg.img
fastboot flash devcfg_b devcfg.img
fastboot flash dsp_a dsp.img
fastboot flash dsp_b dsp.img
fastboot flash modem_a modem.img
fastboot flash modem_b modem.img
fastboot flash xbl_a xbl.img
fastboot flash xbl_b xbl.img
fastboot flash pmic_a pmic.img
fastboot flash pmic_b pmic.img
fastboot flash rpm_a rpm.img
fastboot flash rpm_b rpm.img
fastboot flash tz_a tz.img
fastboot flash tz_b tz.img
fastboot flash hyp_a hyp.img
fastboot flash hyp_b hyp.img
fastboot flash keymaster_a keymaster.img
fastboot flash keymaster_b keymaster.img
fastboot flash cmnlib64_a cmnlib64.img
fastboot flash cmnlib64_b cmnlib64.img
fastboot flash cmnlib_a cmnlib.img
fastboot flash cmnlib_b cmnlib.img
fastboot flash abl_a abl.elf
fastboot flash abl_b abl.elf
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
fastboot flash system_a system.img
fastboot flash system_b system.img
fastboot flash vendor_a vendor.img
fastboot flash vendor_b vendor.img
fastboot flash mdtp_a mdtp.img
fastboot flash mdtp_b mdtp.img
fastboot flash splash splash.img
fastboot flash mdtpsecapp_a mdtpsecapp.img
fastboot flash mdtpsecapp_b mdtpsecapp.img
fastboot flash storsec storsec.mbn
fastboot reboot
Guess that every patches on mi a2 will work with thus method, haven't tested with any version other than august patch. Let me know if it's work !
pani690 said:
Can't flash through miui flasher. Is it possible to flash this through recovery?
Click to expand...
Click to collapse
Search google for mi a2 manually flash firmware.
The result that said "techdroider.com" will be the answer you looking for.
If you don't want to lose any data but still wanna update, remove line "fastboot....userdata.img"
No November update?
Xyam said:
I tested, it worked. Updated to Oct update thru fast boot.
There's a minor glitch - you have to remove the space of the folder name, otherwise windows cannot find correct folder location.
Click to expand...
Click to collapse
Flie link not exist plz give working link
What is the safest way to apply the newest updates? I am still on April, been afraid to do anything without asking first.
Is there a simple way, and will I still be able to unlock/root again?
Same question. Accent being on 'safe'.
SmilingPerson said:
What is the safest way to apply the newest updates? I am still on April, been afraid to do anything without asking first.
Is there a simple way, and will I still be able to unlock/root again?
Click to expand...
Click to collapse
maybeme2 said:
Same question. Accent being on 'safe'.
Click to expand...
Click to collapse
Either flash a custom rom that's been updated with the latest security patch
Or flash an official stock firmware but remember the chances of it being the latest security patch is slim
Obviously if your device is not bootloader unlocked you can't flash custom roms - you can flash official stock firmware via fastboot but I wouldn't bother as you will already be on the latest available firmware so just wait for the next ota update to arrive
TheFixItMan said:
Either flash a custom rom that's been updated with the latest security patch
Or flash an official stock firmware but remember the chances of it being the latest security patch is slim
Obviously if your device is not bootloader unlocked you can't flash custom roms - you can flash official stock firmware via fastboot but I wouldn't bother as you will already be on the latest available firmware so just wait for the next ota update to arrive
Click to expand...
Click to collapse
See this thread ...
https://forum.xda-developers.com/moto-g7/help/ota-rooted-phone-t3956012
I copied out the important parts..
1. Download the latest firmware.
2. Install adb & fastboot
3. Flash with these commands:
Code:
fastboot getvar max-sparse-size
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn
fastboot erase modemst1
fastboot erase modemst2
fastboot flash dsp adspso.bin
fastboot flash dtbo dtbo.img
fastboot flash logo logo.bin
fastboot flash boot boot.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 system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system_b system_b.img_sparsechunk.0
fastboot flash system_b system_b.img_sparsechunk.1
fastboot flash system_b system_b.img_sparsechunk.2
fastboot flash vendor vendor.img_sparsechunk.0
fastboot flash vendor vendor.img_sparsechunk.1
fastboot flash vendor vendor.img_sparsechunk.2
fastboot flash oem oem.img
fastboot flash oem_b oem_other.img
DO NOT RUN THIS ONE ---- fastboot erase userdata
fastboot erase DDR
fastboot oem fb_mode_clear
you will then need to patch boot with magisk again.
TheFixItMan said:
Either flash a custom rom that's been updated with the latest security patch
Or flash an official stock firmware but remember the chances of it being the latest security patch is slim
Obviously if your device is not bootloader unlocked you can't flash custom roms - you can flash official stock firmware via fastboot but I wouldn't bother as you will already be on the latest available firmware so just wait for the next ota update to arrive
Click to expand...
Click to collapse
The latest for the xt1962-1 retail is the August security patch. That's pretty good considering Lenovomoto.
I hit the notice for the June 1, 2019. Failed to install. Tried using the Lenovo Moto Smart Assistant and it bricked my phone. Now have to wait on Motorola to send a replacement. Very frustrated right now. WTF an OTA failed and the LMSA bricked the phone. SMH...
Don't try to apply the updates or LSMA without locking the bootloader (again) first. Afterwards unlock and reroot using same method as before. I'm sure there will be plenty of full wipes so back up accordingly.
zenful said:
Don't try to apply the updates or LSMA without locking the bootloader (again) first. Afterwards unlock and reroot using same method as before. I'm sure there will be plenty of full wipes so back up accordingly.
Click to expand...
Click to collapse
Locking the bootloader is not a cinch either.
Makes you wonder if the safest course might not be to just ignore the updates and stay with the android version you have.
Which is more dangerous, staying with the 'not-updated' working phone or trying to update and risking a bricked phone?
maybeme2 said:
Locking the bootloader is not a cinch either.
Click to expand...
Click to collapse
From my understanding, you need a signed/original boot.img that of which if you didn't make a backup of yours before rooting, than the LSMA can help. I'm thinking removing Magisk and full factory resetting will be necessary as well.
As for obtaining a copy of a signed/official boot.img
sd86 said:
Head on over to https://support.lenovo.com/us/en/downloads/ds101291 and download the tool, after installed put your phone in bootloader/fastboot mode and go through the rescue steps up until the firmware is downloaded, do not click rescue after the firmware is fully downloaded just head on over to C:\ProgramData\LMSA\Download\RomFiles and open the downloaded firmware and take the boot image from there and copy it to your fastboot tools folder and flash that boot.img check that the firmware matches the version installed on your phone before flashing the boot.img.
Click to expand...
Click to collapse
About the
fastboot oem lock
Click to expand...
Click to collapse
skuppej said:
The trick is to run `fastboot oem lock` 3x (not 2x) before flashing boot.img, and then run `fastboot oem lock` one last time after this is done.
Click to expand...
Click to collapse
(Above info found in this thread about relocking the bootloader)
maybeme2 said:
Which is more dangerous, staying with the 'not-updated' working phone or trying to update and risking a bricked phone?
Click to expand...
Click to collapse
I can't give you a definite answer, but the way I perceive this is;
Should I keep a version of my OS that does not have the most recent security updates but has been rooted?
Click to expand...
Click to collapse
I hope this info helps and brings some clarity for you.
zenful said:
Don't try to apply the updates or LSMA without locking the bootloader (again) first. Afterwards unlock and reroot using same method as before. I'm sure there will be plenty of full wipes so back up accordingly.
Click to expand...
Click to collapse
Phone was locked and not rooted. It's now FUBAR and Moto is sending me a replacement.
Things are changing with the advent of project treble and seamless updates. OnePlus will no longer release ROMs flashable via recovery (either stock) because is no more needed. The updates will be done on the slot not used for example if you are using slot a the update will be installed on slot b and the slot b will be set as default. If you brick and you are in bootloop how you can restore the rom? You can't with Stock ROM you have, because the zip can be only installed via Update Engine, so what can you do? Flash a stock rom via fastboot. I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.
HOW TO FLASH
This version is only for not branded devices
Download the zip;
Unpack the zip in a folder;
Reboot the OnePlus 8 in fastboot-bootloader mode (Power and volume + and volume-);
Connect the OnePlus 8 to PC;
Run flash-all.bat flasher you need;
Wait until the process end;
The phone will automatically reboot.
DOWNLOAD
All roms on Sourceforge: https://sourceforge.net/projects/fastbootroms/files/OnePlus 8
BRANDED PHONE
For now branded device are not supported
MANUAL FLASH: Windows - OSX - Linux
If you want to manual flash these roms these are the commands (You need the latest sdk platform tools, you can find it here
Is reccomended to format data or the rom cannot boot:
Code:
fastboot -w
Others Commands to flash a fastboot rom
Code:
fastboot flash aop aop.img
fastboot flash bluetooth bluetooth.img
fastboot flash boot boot.img
fastboot flash dsp dsp.img
fastboot flash dtbo dtbo.img
fastboot flash LOGO LOGO.img
fastboot flash modem modem.img
fastboot flash oem_stanvbk oem_stanvbk.img
fastboot flash qupfw qupfw.img
fastboot flash storsec storsec.img
fastboot flash multiimgoem multiimgoem.img
fastboot flash uefisecapp uefisecapp.img
fastboot flash recovery recovery.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash opproduct opproduct.img
fastboot reboot fastboot
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash product product.img
fastboot reboot
REMEMBER
"Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.
If the device automatically reboot in Stock Recovery mode don't reboot it and wait the flash end.
These ROMs can't be used to update or downgrade your phone but just to restore your phone.
If the rom seems doesn't start go in recovery stock and follow this guideline: English -> Wipe data and cache -> Erase everything.
If you want to rebrand your phone from HydrogenOS to OxygenOS you can follow this guide: Rebrand Guide
If you want you can use also my tool to flash Factory Images, unlock bootloader, flash twrp or to understand if the device is recognized: https://toolaio.tk/
If you got some problems like write error or no partition, check this: https://forum.xda-developers.com/showpost.php?p=76658555&postcount=34
DONATE LINK
If you want to support this and others my projects please consider making a donation, thanks.
Branded devices is for example a Chinese version with HydrogenOS to which OxigenOS has been installed? If so, how can a branded device be recovered?
Thanks
Hi guys, i'm here again to ask for your support, actually with android 10 Google introduced a lot of changing, from dynamic partitions to the new keymaster 4 encryption/decryption. Teamwin is working hard to update TWRP but they will still take some time. Currently some things already work but there are difficulties in bringing them to the OnePlus 8/8 Pro, for example decryption already works but creates some problems on the OnePlus devices. That's why I decided to create a Paypal moneybox to be able to bring you the latest updates in the shortest time possible. As I have previously done, I assure you of a support of at least 2 years (within the limits of my possibilities). In addition to the TWRP I will improve the fastboot roms and add OnePlus 8/8 Pro to my TOOL ALL IN ONE (and maybe I will also bring the RevengeOS). By getting hold of a OnePlus 8 or 8 Pro I will also be able to improve the TWRP for OnePlus 7T and 7T Pro.
OnePlus 8/8 Pro PayPal MoneyBox: https://www.paypal.com/pools/c/8pfrIOL3Qa
If you are unable to participate in the PayPal moneybox, you can make a normal donation (perhaps specifying that it is for the moneybox), however all private donations that I will receive for this or other projects will be included in the moneybox.
Private PayPal Donations: https://www.paypal.me/MauronofrioTool
Why after flash it, it boot up to Qualcomm crashdump mode and how to fix?
sakun-ice said:
Branded devices is for example a Chinese version with HydrogenOS to which OxigenOS has been installed? If so, how can a branded device be recovered?
Thanks
Click to expand...
Click to collapse
I think unbranded devices mean the device bought from T-Mobile or Verizon. Nothing to do with chinese versiion flash oxygenOS, if I'm not wrong.
Can't seem to get this to work. I'm trying to flash a stock rom for my OnePlus 8 after bricking it during a rooting process.
The device' bootloader is obviously unlocked and i can get the phone into Fastboot mode and connected to my PC.
The only issue is when i execute the flash-all.bat file, it can't seem to flash any of the files and gives an error consisting of the message "FAILED (remote: 'Flashing is not allowed for Critical Partitions').
What to do guys? Can anyone help me out.
Does anyone know where to find mobile oneplus 8 5g tmobile from mine is bricked I had same error as post above
KJStar said:
Can't seem to get this to work. I'm trying to flash a stock rom for my OnePlus 8 after bricking it during a rooting process.
The device' bootloader is obviously unlocked and i can get the phone into Fastboot mode and connected to my PC.
The only issue is when i execute the flash-all.bat file, it can't seem to flash any of the files and gives an error consisting of the message "FAILED (remote: 'Flashing is not allowed for Critical Partitions').
What to do guys? Can anyone help me out.
Click to expand...
Click to collapse
Try to flash fastboot rom with "tool all in one),It worked for me.
I needed modem I forgot to fastboot reboot fastboot guy in post 6 that's all you need to do is reboot fastboot then flash all I was looking for different file
Never mind I fixed it by downloading ota and going to system updates in settings because fastboot won't flash to modem right
I am having issues flashing. flashing not allowed on critical partition. please help I tried to use the large address aware program but nothing has changed.
bluemoel said:
I am having issues flashing. flashing not allowed on critical partition. please help I tried to use the large address aware program but nothing has changed.
Click to expand...
Click to collapse
Make sure your on the latest update: 10.5.8
mauronofrio said:
Things are changing with the advent of project treble and seamless updates. OnePlus will no longer release ROMs flashable via recovery (either stock) because is no more needed. The updates will be done on the slot not used for example if you are using slot a the update will be installed on slot b and the slot b will be set as default. If you brick and you are in bootloop how you can restore the rom? You can't with Stock ROM you have, because the zip can be only installed via Update Engine, so what can you do? Flash a stock rom via fastboot. I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.
HOW TO FLASH
This version is only for not branded devices
Download the zip;
Unpack the zip in a folder;
Reboot the OnePlus 8 in fastboot-bootloader mode (Power and volume + and volume-);
Connect the OnePlus 8 to PC;
Run flash-all.bat flasher you need;
Wait until the process end;
The phone will automatically reboot.
DOWNLOAD
All roms on Sourceforge: https://sourceforge.net/projects/fastbootroms/files/OnePlus 8
BRANDED PHONE
For now branded device are not supported
MANUAL FLASH: Windows - OSX - Linux
If you want to manual flash these roms these are the commands (You need the latest sdk platform tools, you can find it here
Is reccomended to format data or the rom cannot boot:
Code:
fastboot -w
Others Commands to flash a fastboot rom
Code:
fastboot flash aop aop.img
fastboot flash bluetooth bluetooth.img
fastboot flash boot boot.img
fastboot flash dsp dsp.img
fastboot flash dtbo dtbo.img
fastboot flash LOGO LOGO.img
fastboot flash modem modem.img
fastboot flash oem_stanvbk oem_stanvbk.img
fastboot flash qupfw qupfw.img
fastboot flash storsec storsec.img
fastboot flash multiimgoem multiimgoem.img
fastboot flash uefisecapp uefisecapp.img
fastboot flash recovery recovery.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash opproduct opproduct.img
fastboot reboot fastboot
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash product product.img
fastboot reboot
REMEMBER
"Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.
If the device automatically reboot in Stock Recovery mode don't reboot it and wait the flash end.
These ROMs can't be used to update or downgrade your phone but just to restore your phone.
If the rom seems doesn't start go in recovery stock and follow this guideline: English -> Wipe data and cache -> Erase everything.
If you want to rebrand your phone from HydrogenOS to OxygenOS you can follow this guide: Rebrand Guide
If you want you can use also my tool to flash Factory Images, unlock bootloader, flash twrp or to understand if the device is recognized: https://toolaio.tk/
If you got some problems like write error or no partition, check this: https://forum.xda-developers.com/showpost.php?p=76658555&postcount=34
DONATE LINK
If you want to support this and others my projects please consider making a donation, thanks.
Click to expand...
Click to collapse
Hi, do you know if patching with local update a Oxygen OS Europe release from a Global release may cause problems to the fingerprint? I have a IN2010 with the Global OxygenOS but I would like to switch to the European versione becasue I live in Italy like you
Why not flash reserve.img?
nnyd said:
Why not flash reserve.img?
Click to expand...
Click to collapse
Because it is placed in userdata and not in a dedicated partition
I have an issue trying to flash on fastboot. It's says I can't flash on critical partitions. Yes I know alot of people are saying that but what I haven't seen is this:
This is my problem:
Fastboot get device-info
(Bootloader) device unlocked:true
(Bootloader) device critical unlock: false
(Bootloader) charger screen enabled: true
I have already tried "fastboot flashing unlock_critical"
It says bootloader already unlocked. I then re lock bootloader which I know is not a good idea( reflash stock with msm tool) and it lock then I try unlock critical command again and it still says device critical unlock: false
i need help please ..
i tried this method not the latest version i tried the 10.5.4 global
so it gave me all failed and error to foramt and others
then it restart my phone to show me crashdump
what should i do ?
should i use latest version ?
i hope you replay fast .. thank you
Alucardo1 said:
i tried this method not the latest version i tried the 10.5.4 global
so it gave me all failed and error to foramt and others
then it restart my phone to show me crashdump
what should i do ?
should i use latest version ?
i hope you replay fast .. thank you
Click to expand...
Click to collapse
Try again with 10.5.7. When it reboot to recovery, let it continue to run till it reboots on its own.
Unbrick from fastboot method
I hope I can help someone since I spent the whole night trying various methods to unbrick my Oneplus 8 and only this one worked for me JUST FOR INTERNATIONAL VERSION
You must have the drivers installed (Adb & Fastboot)
You must have your phone with the bootloader unlocked
1.- Download the file
2.-Unzip it
inside you will find Flash-all.bat
3.-Enter Fastboot mode
4.-Double click on the Flash-all.bat command
5.-It will direct you to the recovery, select the English language and restart in fastboot mode so that the process continues, wait for it to finish flashing everything and ready, the phone restarts on the latest version
https://mega.nz/folder/8tpUSSrR#7wH4NX_ccr2a6Ub8LXpsEA
Donate Link to support my work
https://paypal.me/pakomorales?locale.x=es_XC
cannot relock bootloader on oneplus 8
bro thanks for fastboot room for oneplus 8,i flash your fastboot room 10.5.9 everthing ok,but i relocked to boot loader it the phone be correpted. what should i do ,
please help me.
I've MSM'ed about 8 times today. Every single time I attempt to flash recovery, no matter which recovery, it overwrites the system and upon rebooting to recovery through fastboot, it permanently stays in fastboot. I can MSM out of it. I've tried conversion MSM, temporarily booting recovery, flashing firmwares, resetting, wiping. I cannot fix this. I have spent over 11 hours trying to troubleshoot this. Google comes up with useless results. This is the first time I've not been able to recover from a situation with this phone. Please, if you have any ideas, shoot. The model is kb2007.
Reserved.
try a fastboot boot twrp ( https://github.com/ApexLegend007/twrp_device_oneplus_lemonades/releases ) and try factory resetting it then see if you can switch your partition from a to be or b to a then try msm flashing ( https://androidfilehost.com/?fid=17248734326145733797 )
Nimiskiv said:
try a fastboot boot twrp ( https://github.com/ApexLegend007/twrp_device_oneplus_lemonades/releases ) and try factory resetting it then see if you can switch your partition from a to be or b to a then try msm flashing ( https://androidfilehost.com/?fid=17248734326145733797 )
Click to expand...
Click to collapse
I can't even boot TWRP, it just shows the Oneplus logo and the"fastboot mode" thing forever. It's been 10 minutes now.
If you've used MSM then you're on OOS 11.
I assume the phone boots properly after MSM.
On OOS 11 you can only use TWRP 11 from https://dl.twrp.me/kebab/
And you can only use TWRP 12 on OOS 12 from https://forum.xda-developers.com/t/...in-recovery-project-8t-9r-2022-07-27.4473983/
PS: and you should have posted this in the 8T Q&A forum.
BillGoss said:
If you've used MSM then you're on OOS 11.
I assume the phone boots properly after MSM.
On OOS 11 you can only use TWRP 11 from https://dl.twrp.me/kebab/
And you can only use TWRP 12 on OOS 12 from https://forum.xda-developers.com/t/...in-recovery-project-8t-9r-2022-07-27.4473983/
PS: and you should have posted this in the 8T Q&A forum.
Click to expand...
Click to collapse
nope, still cant boot into twrp
Version of OOS?
Version of TWRP?
Does OOS boot cleanly?
What's your phone?
BillGoss said:
Version of OOS?
Version of TWRP?
Does OOS boot cleanly?
What's your phone?
Click to expand...
Click to collapse
OOS is 11.1.0.2.KB09CB
I've tried TWRP 3.6.1, 3.6.0, and 3.6.2
OOS does boot cleanly.
Phone is KB2007.
The bootloader is unlocked.
I've truly never had this problem before.
You'll probably have to upgrade to the latest version of OOS 11 (or 12) before TWRP will boot.
I have an idea, if you are in fast boot mode then you can flash everything manually. ( https://forum.xda-developers.com/t/oneplus-8t-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4193183/ ) there's only international version (kb2005) it can work with that. Just use payload dumper to extract all the .img by dragging and dropping the payload.bin unto payload dumper after extracting them all into a folder then use the commands to flash them all with adb. Then reboot to recovery, factory reset, and MSM tool back to TMO.
do these commands one by one replacing the .img with the location of the .img. actually, just drag and drop the file after. ( ex: fastboot flash logo C:\Users\???\Desktop\???.img )
Just an extra recommendation to wipe the device
( Fastboot -w )BEFORE THE OTHER COMMANDS but you don't need to if it works without wiping.
fastboot flash logo logo.img
fastboot flash mdm_oem_stanvbk mdm_oem_stanvbk.img
fastboot flash modem modem.img
fastboot flash multiimgoem multiimgoem.img
fastboot flash odm odm.img
fastboot flash qupfw qupfw.img
fastboot flash recovery recovery.img
fastboot flash spunvm spunvm.img
fastboot flash storsec storsec.img
fastboot flash system system.img
fastboot flash system_ext system_ext.img
fastboot flash tz tz.img
fastboot flash uefisecapp uefisecapp.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash vendor vendor.img
fastboot flash xbl xbl.img
fastboot flash xbl_config xbl_config.img
I'm way too inexperienced with this but if anything goes wrong you can MSM tool back to fastboot.
honest recommendation, just use TMO to International MSM tool after. unless you want to keep it TMO (kb2007)
Nimiskiv said:
I have an idea, if you are in fast boot mode then you can flash everything manually. ( https://forum.xda-developers.com/t/oneplus-8t-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4193183/ ) there's only international version so we got to work with that. Just use payload dumper to extract all the .img by dragging and dropping the payload.bin then use the .bat to flash them all onto the phone. Then reboot to recovery, factory reset and MSM tool it back to tmo. do these commands one by one replacing the .img with the location of the .img. actually just drag and drop the file after. ex: fastboot flash app (file)
fastboot flash logo logo.img
fastboot flash mdm_oem_stanvbk mdm_oem_stanvbk.img
fastboot flash modem modem.img
fastboot flash multiimgoem multiimgoem.img
fastboot flash odm odm.img
fastboot flash qupfw qupfw.img
fastboot flash recovery recovery.img
fastboot flash spunvm spunvm.img
fastboot flash storsec storsec.img
fastboot flash system system.img
fastboot flash system_ext system_ext.img
fastboot flash tz tz.img
fastboot flash uefisecapp uefisecapp.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash vendor vendor.img
fastboot flash xbl xbl.img
fastboot flash xbl_config xbl_config.img
Ex: fastboot flash app ( c:/????/desktop/payload_dumper/extracted/app.img ) idk
Just an extra recommended to wipe the device
Fastboot -w but you don't need to if it works without.
I'm way to inexperienced with this but if anything goes wrong you can MSM tool back to fastboot.
Click to expand...
Click to collapse
MirageSteezyBoi said:
I've MSM'ed about 8 times today. Every single time I attempt to flash recovery, no matter which recovery, it overwrites the system and upon rebooting to recovery through fastboot, it permanently stays in fastboot. I can MSM out of it. I've tried conversion MSM, temporarily booting recovery, flashing firmwares, resetting, wiping. I cannot fix this. I have spent over 11 hours trying to troubleshoot this. Google comes up with useless results. This is the first time I've not been able to recover from a situation with this phone. Please, if you have any ideas, shoot. The model is kb2007.
Click to expand...
Click to collapse
Sorry I'm very bad at this. I was thinking you didn't even boot properly.... just update to the latest using oxygen updater or the systems bultin update... Im a moron and ill be leaving that up there.