Recovery mode shows "No command" dead android #335

Closed
Rudd-O opened this Issue Jul 9, 2016 · 5 comments

Comments

Projects
None yet
2 participants
@Rudd-O

Rudd-O commented Jul 9, 2016

I can't enter recovery and then get ADB to apply the sideload update.

It always says "No command".

@Rudd-O

This comment has been minimized.

Show comment Hide comment
@Rudd-O

Rudd-O Jul 9, 2016

Wait. I got the secret code to get the menu. Thanks.

Rudd-O commented Jul 9, 2016

Wait. I got the secret code to get the menu. Thanks.

@Rudd-O Rudd-O closed this Jul 9, 2016

@Rudd-O

This comment has been minimized.

Show comment Hide comment
@Rudd-O

Rudd-O Jul 9, 2016

This should be documented. In the "no command screen", Nexus 5X requires power + Vol Up to show the menu that allows for sideload.

Rudd-O commented Jul 9, 2016

This should be documented. In the "no command screen", Nexus 5X requires power + Vol Up to show the menu that allows for sideload.

@Rudd-O

This comment has been minimized.

Show comment Hide comment
@Rudd-O

Rudd-O Jul 9, 2016

Also note that sudo adb kill-server and adb sideload are needed otherwise "insufficient permissions for device" (a host OS problem) appears.

Rudd-O commented Jul 9, 2016

Also note that sudo adb kill-server and adb sideload are needed otherwise "insufficient permissions for device" (a host OS problem) appears.

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Jul 9, 2016

Contributor

This should be documented. In the "no command screen", Nexus 5X requires power + Vol Up to show the menu that allows for sideload.

It's mentioned in https://copperhead.co/android/docs/install. It's how it works on user builds, as opposed to userdebug builds with the menu shown by default. I think userdebug builds might also show the log output during upgrades, the same combination is used to show that on user builds.

Also note that sudo adb kill-server and adb sideload are needed otherwise "insufficient permissions for device" (a host OS problem) appears.

Only if the necessary udev rules aren't set up to use it without privileges. For example, Arch has the android-udev package for those. I can't maintain instructions for every OS though.

Contributor

thestinger commented Jul 9, 2016

This should be documented. In the "no command screen", Nexus 5X requires power + Vol Up to show the menu that allows for sideload.

It's mentioned in https://copperhead.co/android/docs/install. It's how it works on user builds, as opposed to userdebug builds with the menu shown by default. I think userdebug builds might also show the log output during upgrades, the same combination is used to show that on user builds.

Also note that sudo adb kill-server and adb sideload are needed otherwise "insufficient permissions for device" (a host OS problem) appears.

Only if the necessary udev rules aren't set up to use it without privileges. For example, Arch has the android-udev package for those. I can't maintain instructions for every OS though.

@Rudd-O

This comment has been minimized.

Show comment Hide comment
@Rudd-O

Rudd-O Jul 9, 2016

Well, a note about the "insufficient permissions" message in the docs, explaining to kill ADB and do it as root instead, would probably suffice. It's a one-liner and it will help the process be more streamlined for people doing this work, and popularize Copperhead more.

Rudd-O commented Jul 9, 2016

Well, a note about the "insufficient permissions" message in the docs, explaining to kill ADB and do it as root instead, would probably suffice. It's a one-liner and it will help the process be more streamlined for people doing this work, and popularize Copperhead more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment