• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Nexus 6 boots into stock recovery instead of TWRP

php111

Android Enthusiast
Hey guys,

I flashed TWRP via fastboot (I first renamed the TWRP file so it could be easier to type out in fastboot and I renamed it too recovery.img"
The two fastboot commands I used was:
fastboot flash recovery recovery.img
fastboot reboot

Now after that last command and before the phone boots up, I hold vol down + power than recovery and TWRP comes up just fine. In TWRP I reboot to power off than reboot back to recovery and again TWRP comes up just fine. In TWRP I reboot to system and power off the phone myself and than go into recovery and TWRP is gone and I get stock recovery. I have been searching Google and I cannot find a fix that works.
 
Do you have a file named /system/recovery-from-boot.p on your device?

That's typically been the culprit for causing the behavior that you're seeing.

Lemme know if you find/see that...if that is the case, then you can use one of my apps to rename that file or do it manually yourself.

Cheers!
 
Yep. I have one, but I haven't had TWRP on it in a while. I did just check and I do have the recovery-from-boot.p file but I'm using stock recovery. Anything you want me to check?
 
I haven't kept-up with changes to TWRP...surely (Shirley?) they didn't add something to auto-flash the stock recovery after using (that even sounds silly typing it :p)...

What version of TWRP are you using @php111?
 
I haven't fussed with custom recovery for over a year. I've been running completely stock since 6.0.1.

I do recall others having the same issues but I don't know if there ever was a definitive resolution. :(
 
You have to flash Twrp then unplug the phone select recovery from the menu, tap power or whatever then flash SuperSU or whatever SU zip your using. Then Twrp will become permanent. I held back answering as i figured most people would know this.
 
Back
Top Bottom