I was on 4.0.2 with official unreleased TWRP 3.0.4-1.I'm on 4.0.2 rooted with blu spark twrp recovery , do I need to download the full 4.0.3 rom to flash ?,
I already downloaded the incremental OTA 91mb , can I just flash this in twrp then reinstall SU , not to sure
about this as everyone seems to be flashing whole rom
You need to download and flash the full 4.0.3 ROM, flashing only incremental OTA within TWRP will fail.
To synthesis, here are the steps I followed to update without any error (and no dm-verity) :
- Full backup via TWRP 3.0.4-1
- Boot in bootloader (VOL-UP + power)
- Connect OP3 and verify it's detected : command "fastboot devices"
- Flash stock recovery by running command "fastboot flash recovery recovery_op3.img"
- Disconnect the phone
- Use keys on phone (VOL-UP) to power off
- Boot in recovery (VOL-DOWN + power)
- Select English / Install from ADB / OK
- Connect OP3 and verify it's detected : command "adb devices"
- Flash 4.0.3 system by running command "adb sideload OnePlus3Oxygen_16_OTA_041_all_1702081756_0f1e56a75f.zip"
- Disconnect and boot system
- Reboot in bootloader (VOL-UP + power)
- Connect OP3 and verify it's detected : command "fastboot devices"
- Flash TWRP recovery by running command "fastboot flash recovery twrp-3.0.4-1-oneplus3.img"
- Disconnect
- !!!! USE VOLUME KEYS TO ENTER IN TWRP RECOVERY DIRECTLY !!!!
- Flash SuperSU (2.79-SR3 works fine for my case)
- Reboot to system
- Done !
Last edited: