Do I need to relock the bootloader or how to solve this?
I’m also thinking maybe I should modify the manifest file, like suggested in many xda-developers articles. Also most people seem to run the flash all bat, but I’m on Mac and cannot do that.
I do not know the device from personal experience. But if I read the following text, a back to StockROM via TWRP seems possible.
There are two simple and easy methods to install stock ROM on OnePlus 7 Pro. The first method makes use of stock recovery while the other depends on the custom TWRP recovery.
If your device has custom TWRP recovery installed, then you can install the stock ROM easily using the above zip files. Here is a quick step-by-step guide which you can follow.
Move the downloaded zip file to your external sd card. Note: An external SD card is very important for this guide to work.
Power off your OnePlus 7 Pro and boot into the recovery mode by pressing and holding Volume Down + Power key for a couple of seconds.
Once you’re into custom recovery, you should see tabs like Install, Wipe, Backup, Restore on the screen. Now, go ahead and tap on the install button.
Now, select the “ Install from SD card ” option. Select the downloaded recovery-flashable zip file on your sd card.
Once selected, just swipe right on the slider that says “ Swipe to confirm flash “. This will begin the stock ROM installation process. It should take a couple of minutes.
You can now clear the cache memory and can reboot the device.
You should now see the system setup screen of Oxygen OS. Congratulations! You have successfully installed the stock OxygenOS ROM on OnePlus 7 Pro .
I probably need to find another way to do the flashing without TWRP. If I remember correctly, I tried adb push oneplus-ota.zip too, but it ended in an error too.
Hey,
it’s correct. The OnePlus 7 Pro has a Dual SIM support but no MicroSD slot.
I assume Point 4. “ Install from SD card ” means the internal /SDcard (see picture point 5.)
I would try out …
Download Stock OxygenOS package for your OnePlus 7 Pro.
Move the data to your phone’s “Internal Storage” > /sdcard partition.
Boot your OnePlus 7 Pro into TWRP recovery mode.
Go to ‘Wipe’ → ‘Advanced Wipe’ and select the ‘Dalvik/ART Cache’, ‘System’, and ‘Data’ checkboxes. Then swipe the ‘Swipe to Wipe’ button to wipe the current /e/ OS customROM completely.
Go back to TWRP menu and tap on ‘Install’ in TWRP and select the OxygenOS full ROM package on /sdcard (e.g. OnePlus7Oxygen*.zip)
I was wondering maybe I should try a different version of TWRP? Currently I’m using twrp-3.3.1-4-guacamole.img. I’m not sure if I need to install twrp-installer-3.3.1-4-guacamole.zip.
Only as a supplement: Partitions in the Android system
The default partitions under Android are as follows:
/boot
/system
/recovery
/data
/cache
/misc
In addition, the external microSD card (if present in the respective device) can also be divided into the following partitions: /sdcard
The /sdcard partition is actually only present if the device has an SD card. Sometimes this partition exists without a physical SD card, because part of the lush main memory is simply integrated into the system as an SD card.
As soon as a real SD card is inserted into the system, it becomes available as /external-sd partition (the name of the SD card partition on such devices differs, for example, Samsung calls it /sdcard/sd).
I copied OnePlus7ProOxygen_21.E.21_OTA_021_all_1910071445_89e89c225a754eb6.zip to a USB drive, rebooted into recovery mode (without TWRP I suppose :)) and tried to install the zip file. I got a bit further:
My next step is to find a package that is new enough
What’s interesting is that
1572830503 equals “Thu Nov 07 2019 17:43:09 GMT+0200 (Eastern European Standard Time)” and
1570429970 equals “Thu Nov 07 2019 17:44:13 GMT+0200 (Eastern European Standard Time)”
I assume /e/ ROM was e-0.7-p- dev build on your OnePlus 7 Pro. I would first try to install a version of 9-Pie of Oxygen as well. Later, upgrading to Oxygen using Android 10 would be easy. What do you think?
Hi @JustAnEUser good to hear that your issue is resolved. In the screenshot the last message mentions that the build you were trying to flash was old.
Pl can share details as to which stock build did you finally flashed to resolve the issue and where did you download it from?
The information would be helpful to other users who want to revert to stock.