WARNING: Don't do factory reset or update from system
This version of TWRP is not reading and clearing the bootloader control block (BCB). So, if you do a factory reset via Settings->Backup & Reset->Factory Data Reset, you'll be stuck in a TWRP bootloop.
The quick workaround is to reboot to bootloader, then proceed from there to Start. However, you'll need to do this *every* time until the BCB is cleared.
To clear the BCB manually, issue this command in TWRP terminal:
Or alternatively, just issue the following command from the bootloader:
@ReimuHakurei: I tried to fix a similar problem with a non-standard BCB offset on Rockchip devices. The BOARD_RECOVERY_BLDRMSG_OFFSET makefile variable is used to set BCB offset for command-line arguments in the /misc partition. However, the code to convert it to the precompiler directive was removed. I submitted a change to restore it in an appropriate context, but I don't believe it was ever checked in.
This version of TWRP is not reading and clearing the bootloader control block (BCB). So, if you do a factory reset via Settings->Backup & Reset->Factory Data Reset, you'll be stuck in a TWRP bootloop.
The quick workaround is to reboot to bootloader, then proceed from there to Start. However, you'll need to do this *every* time until the BCB is cleared.
To clear the BCB manually, issue this command in TWRP terminal:
Code:
dd if=/dev/zero of=/dev/block/bootdevice/by-name/misc bs=1M
Code:
fastboot erase misc
Last edited: