The problem is the u-d-f (ubuntu-device-flash) could get access to "adb shell" to deploy new images after it send "adb reboot recovery" to the device.
It's because the production recovery image does not enable adb shell for security reason. You have to pass a engineering version recovery to reflash with ubuntu-device-flash. You could find the engineering recovery image at http://people.canonical.com/~jhm/barajas/recovery-krillin.img http://people.canonical.com/~alextu/tangxi/recovery/recovery.img ** Changed in: android-tools (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1427359 Title: ubuntu-device-flash fails to flash image once it reboots into recovery mode To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/1427359/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs