I own a Oneplus 7T, which runs Android 10 and therefore has no working TWRP to flash ROMs with. It's bootloader is unlocked and is rooted.
When installing a new ROM, whether it is a custom ROM or an update to the current ROM, I install them by extracting the ROM zip, extracting payload.bin
, and flashing certain .img
files in fastboot, following the instructions found here under the 'Manual Flash' section.
However, I'd like to understand more about this process. The instructions flash less .img
files than were extracted. For example, in the recent Oneplus 7T OOS 10.0.11 update, the the number of .img
files extracted (31) is less than what was flashed according to the instructions (19). Furthermore, the instructions passed the arguments --disable-verity
when flashing two of the .imgs, but not the others.
Therefore, I'm wondering:
- What does each .img file do?
- Which files must be flashed and in what order?
- Why are certain files flashed with certain arguments?