and extract the proper files from the downloaded e-OS images.
Important note: if a successful install, do not use the e-OS update from the installed OS on the phone (Oneplus 9 Pro) itself. In other words: You will get stuck to the installed OS version. OTA will not work. Touch will become completely non-touch and you have to wait until the battery is completely empty. A total e-OS reinstall is required from this point on.
How do I know? This is the second time that I have to reinstall e-OS from scratch on Oneplus 9 Pro (1.8 → 1.9 and 1.9 → 1.10). It sucks incredibly.
Do note the guide for flashing “implies” that you need to reboot/restart in between the some steps. My experience: just execute all the steps after each other in one continuous flow.
I’m about to flash my oneplus 9 pro also (with the extracted img files). Keep you posted.
Microsoft Windows [Version 10.0.22621.1555]
(c) Microsoft Corporation. All rights reserved.
C:\Users\rle>fastboot flash dtbo "G:\Hardware\OnePlus\9Pro_LE2123\Dev\extracted_20230425_195531\dtbo.img"
Sending 'dtbo' (24576 KB) OKAY [ 0.078s]
Writing 'dtbo' OKAY [ 0.078s]
Finished. Total time: 0.156s
C:\Users\rle>fastboot flash vendor_boot "G:\Hardware\OnePlus\9Pro_LE2123\Dev\extracted_20230425_195531\vendor_boot.img"
Sending 'vendor_boot' (196608 KB) OKAY [ 0.531s]
Writing 'vendor_boot' OKAY [ 0.625s]
Finished. Total time: 1.172s
C:\Users\rle>fastboot flash boot "G:\Hardware\OnePlus\9Pro_LE2123\Dev\recovery-e-1.10-s-20230413279105-dev-lemonadep.img"
Sending 'boot_b' (196608 KB) OKAY [ 0.532s]
Writing 'boot_b' OKAY [ 0.563s]
Finished. Total time: 1.110s
C:\Users\rle>adb sideload "G:\Hardware\OnePlus\9Pro_LE2123\Dev\e-1.10-s-20230413279105-dev-lemonadep.zip"
Total xfer: 1.00x
Do note the boot_b. boot_a also exists. This can cause issues when “restarting/rebooting” between various steps. Use the recovery menu on the phone to reboot into recovery mode or bootloader mode and check the boot partition: boot_b on the phone (in this example) must match what is stated within the terminal window.
It is important that you know that downgrading Smartphones on OS versions greater than the /e/OS OS version you plan to install, can cause instability or at worst brick some devices. We recommend that you check your current OS version, before attempting the installation.