Nexus 4: How to boot to bootloader when the volume keys are broken?

Tom Gould

Member
Jan 20, 2013
5
0
0
HI All,

I have sadly dropped my nexus and the volume keys are broken, I want to try out the Ubuntu mobile OS but need to be able to use fastboot and as the volume keys are broken I cant get to the bootloader.

Is there any other way to do this, I have tried using the terminal commands "adb reboot bootloader" and "adb reboot-bootloader" but all I get is the "error: device not found" error message.

Any help, advice tips or directions on this will be very much appreciated.

Thanks

Tom
 
Last edited by a moderator:
Re: How to boot to bootloader when the volume keys are broken ???

HI All,

I have sadly dropped my nexus and the volume keys are broken, I want to try out the Ubuntu mobile OS but need to be able to use fastboot and as the volume keys are broken I cant get to the bootloader.

Is there any other way to do this, I have tried using the terminal commands "adb reboot bootloader" and "adb reboot-bootloader" but all I get is the "error: device not found" error message.

Any help, advice tips or directions on this will be very much appreciated.

Thanks

Tom

Did you check to see if you had ISB Debugging on?

Sent from my AT&T One X running CodefireX ROM Android Version 4.4.
 
Re: How to boot to bootloader when the volume keys are broken ???

Hi Wizzrah, Yeah I have developer mode enabled, and USB debugging is on, I am on Androiv -v 4.4.2
 
Re: How to boot to bootloader when the volume keys are broken ???

Hi Wizzrah, Just got it working, thanks for the help :)
 
Re: How to boot to bootloader when the volume keys are broken ???

So my next challenge is accepting the terms of the unlocking without volume controls, I have looked at using:

adb shell input keyevent xxx

But when you are on the terms page adb is not able to see the device, fastboot is however.

I also tried using androidscreencast but again this requires that adb can conect to the device.

I was hoping to be able to run the "sudo fastboot oem unlock" command with a flag to auto accept the terms but this did not work either eg "sudo fastboot oem unlock -y"

Anyone got any clue how to send a volume up command to the phone from the computer that it is connected to ???
 
You say adb is not working? Do you have the files and do you have the drivers for the phone installed?

Sent from my AT&T One X running CodefireX ROM Android Version 4.4.
 
Try setting up adb by this: Install ADB And Fastboot Android Tools In Ubuntu Via PPA ~ Web Upd8: Ubuntu / Linux blog
or step 1 and 2 from here: Ubuntu 12.04 - Install Android Tools (ADB, Fastboot, ...)

This is what I have for my /etc/udev/rules.d/99-android.rules file:
#nexus4 recovery
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d001", MODE="0666", OWNER=" your user name "

#nexus4 fastboot
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee0", MODE="0666", OWNER=" your user name "

#nexus4 mtp
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee1", MODE="0666", OWNER=" your user name "

#nexus4 adb
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee2", MODE="0666", OWNER=" your user name "

Also I fixed my N4 volume buttons after a drop: http://forums.androidcentral.com/go...-after-volume-buttons-stopped-responding.html
And you can get a replacement from here: Volume Button Key Switch PCB Replacement Fix Repair for LG Nexus 4 E960 New | eBay
 

Trending Posts

Forum statistics

Threads
957,075
Messages
6,971,354
Members
3,163,708
Latest member
Ariwenni15