Been using dirtycow and attempting to flash twrp using the method here:
http://forum.xda-developers.com/showpost.php?p=69312919&postcount=148
The exploit does work:
I've tried everything I could think of but I'm burnt out & done for today.
Maybe you guys (possibly who OTA'd?) will have better luck.
Here's a zip with: dirtycow, cow-applypatch-flash, & Messi"s extracted twrp.img
https://goo.gl/ZzSf72
Here's the commands from the link:
- adb push twrp.img /sdcard/recovery.img
- adb push dirtycow /data/local/tmp
- adb push cow-applypatch-flash /data/local/tmp
- adb shell
- $ chmod 0777 /data/local/tmp/*
- $ /data/local/tmp/dirtycow /system/bin/applypatch /data/local/tmp/cow-applypatch-flash
- $ setprop ctl.start flash_recovery
- $ logcat | grep cow (you can see flash progress or failure with this)
- wait ~60 seconds
- TWRP is installed!
Everything seems to work fine except, adb reboot recovery, boots the stock recovery.
Its worth mentioning that this will only work with an unlocked boot-loader. Lets hope
that's not the problem here.