Can anyone else help me out here? IDK what to do. I it seems like I'm able to flash TWRP, but when I reboot, it always takes me to boot options with stock system recovery. RedSkull23's advice of immediately rebooting with fastboot reboot and holding down POWER and VOL+ does not work.
What to do?
Hey sorry, I completely missed out last comments here.
I feel to point out that with fastboot reboot command, the timing for holding down the keys is very limited compared to manual reboot, so I'll detail in extremely accurate steps the moment when you have to hold keys down since that time ago this thing screwed me too.
1) flash TWRP as always. Ensure that the TWRP you're using is OldDroid's. (
https://github.com/OpenKirin/androi...ases/download/3.1.1-0/twrp-3.1.1-0-berlin.img)
2) still in fastboot mode, remove the USB cable, hold down power button for 10+ seconds to let the phone reboot. Remove the USB cable or else the combination of keys will point you to another mode (keys hold with cable plugged in or out are different, so you have 3 combinations for cable plugged and 3 for cable unplugged. You need to unplug the cable to be able to use "reboot to recovery" keys combination.
3) screen will go blank. Release power button.
4) now in the exact moment when you feel the first vibration (usually 2-3 seconds after screen goes blank), immediately press and keep holding power button and vol+ until the honor logo on blue screen appears, finally here you can release the keys to successfully complete booting to TWRP.
Remember that when you see the NAG screen (warning screen), the die is cast. You should already decided in which mode you wanna boot, except if you're trying to boot to erecovery. In that case you can push vol+ in NAG screen to force booting in erecovery, but you can't access other modes from there: the device will boot to OS.
The NAG screen when you're booting to TWRP by the way have less words than normal NAG screen and just says "you're device is booting now" without mentioning other options, different than normal NAG screen where you usually find "your device will continue to boot in 5 seconds" phrase. Keep this as a landmark, it's useful.
The procedure is tricky but this is how it works, and after that you get the correct timing it won't be a problem anymore. Obviously this works if on fastboot screen, FRP and PHONE status results unlocked, if the TWRP provided is valid, if USB Debug is enabled in developer options, if ADB is correctly working on your machine and if timing is correct. Let me know if you manage to boot to TWRP.