• Announcements

    • Reminder - MoDaCo position on illegal content

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such software
      Nintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)


      CUSTOM ROMS

      You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspensions / ban.

How to unlock the bootloader on your Nexus One

85 posts in this topic

Posted (edited) · Report post

I'm still having the issue where cmd is hanging at 'waiting for device'. I've uninstalled old adb drivers and reinstalled the latest ones that have support for the Nexus One, but still hasn't fixed it :/

EDIT: Never mind - fixed it by entering fastboot menu.

Edited by huey-t
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I'm still having the issue where cmd is hanging at 'waiting for device'. I've uninstalled old adb drivers and reinstalled the latest ones that have support for the Nexus One, but still hasn't fixed it :/

EDIT: Never mind - fixed it by entering fastboot menu.

Hi everyone, I run this on linux and I just get stuck at 'waiting for device' - has anyone else experienced/fixed this? I have USB debugging on, i've tried rebooting while connected amongst other things also and mounting as USB

mrfoo@osiris:~/src/fastboot$ sudo ./fastboot-linux oem unlock

< waiting for device >

(waits forever)

EDIT:

I've tried this on windows 7, adb drivers installed and sdk for 2.1 - 'adb devices' lists my device, 'fastboot devices' doesn't, fastboot oem unlock and fastboot-windows oem unlock stick at 'waiting for devices' - anyone able to lend any assistance?

DOUBLE EDIT:

I asked in #android on Freenode and was told to hold the trackball, then press the power button - BAM bootloader mode, then the fastboot imaged over the top - seems to be a fairly vital missing instruction!

Edited by mrfoo
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

got it, thanks

To all those that had the error Waiting for Device, how did you fix it? I can't figure it out. I am using the latest drivers as far as I know. i've tried it on windows 7 and xp and still no go.

sussed it out. just need to put phone in bootloader first.

Edited by AMoosa
0

Share this post


Link to post
Share on other sites

Posted · Report post

I just figured it out. :)

yeah for us newbs don't forget to mention the part about starting the phone in bootloader mode (turn off the phone then press power while holding the home/trackball button)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Yeah, Paul made this sound so easy :) Well, I had the prob of Waiting for device - I had to turn off, and reboot by pressing trackball then POWER - next I discovered that once in THAT menu I need to press the power button once more to get into HBOOT - then the process worked.

Also on my previous attempts I thought I'd done it successfully but hadn't, so I had all sorts of probs with next stages.... When it is done correctly - 1. the phones Data will of course be wiped (Shoulda realised from this as on my first fail go it wasn't!!) 2 - you get an unlock icon at bottom of first splash if its worked. 3 - in fastboot etc from then on you get a pink bit at the top saying UNLOCKED :)

Dayzee - stating the obvious probably, but it might help :) :)

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I just figured it out. :)

Hey buddy, how did you figure it out? I'm using Mac and I can't get it working under Mac. Any information is appreciated.

Edited by fishywang
0

Share this post


Link to post
Share on other sites

Posted · Report post

not working for me - also when I put phone in fastboot/hboot/whatever.

still stuck on the 'waiting for device'.

any idea?

any other way to unlock the bootloader etc?

0

Share this post


Link to post
Share on other sites

Posted · Report post

Hi,

thank you for this tutorial. Is it possible to re-lock the phone ?

Does the unlocking modify the operating system or the operating system remains untouched ?

Thanks you!

Alvise

0

Share this post


Link to post
Share on other sites

Posted · Report post

Hi,

the download link for fastboot.zip does not work. It always directs me to http://www.modaco.com/. Does anyone have the similar problem? Is it related with membership type?

Thanks,

Ashley

0

Share this post


Link to post
Share on other sites

Posted · Report post

When I try to download the file it redirects me to the homepage. Is there any mirror or some place to download the file?

Thanks

0

Share this post


Link to post
Share on other sites

Posted · Report post

Yep I get the same problem.... any help would be appreciated -I would really like to tether and add multitouch

0

Share this post


Link to post
Share on other sites

Posted · Report post

In Device Manager, I can see 'HTC Bootloader' under 'ADB Interface'

When go to a command prompt and say 'adb devices' it does show any devices listed.

When I check the driver date on HTC Bootloader it says 29/10/09, is this an old driver?

If I try and unlock it just shows '... ' and seems to hang there.

Anyone know what I'm doing wrong?

0

Share this post


Link to post
Share on other sites

Posted · Report post

+1 Same problem

0

Share this post


Link to post
Share on other sites

Posted · Report post

Help...

Can I do the locked bootloader my Nexus One? Howto?

PLEASE

0

Share this post


Link to post
Share on other sites

Posted · Report post

Help...

Can I do the locked bootloader my Nexus One? Howto?

PLEASE

not sure what you mean...

unlock the bootloader? look at post #1 here, its all there.

lock the bootloader again? not possible right now.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Yeah, Paul made this sound so easy :lol: Well, I had the prob of Waiting for device - I had to turn off, and reboot by pressing trackball then POWER - next I discovered that once in THAT menu I need to press the power button once more to get into HBOOT - then the process worked.

Also on my previous attempts I thought I'd done it successfully but hadn't, so I had all sorts of probs with next stages.... When it is done correctly - 1. the phones Data will of course be wiped (Shoulda realised from this as on my first fail go it wasn't!!) 2 - you get an unlock icon at bottom of first splash if its worked. 3 - in fastboot etc from then on you get a pink bit at the top saying UNLOCKED :D

Dayzee - stating the obvious probably, but it might help :D :lol:

I'm having the same problem; "< waiting for device >" :D

Massive kudos to Paul for his great work, but the the instructions in this OP do seem a bit sparse, from the point of view of a newb.

I've read all the posts in this thread, but nothing has helped yet.

I'm sure there's just one small piece of information that I am missing...

I plug the phone into my computer, turn the phone off, start the phone with the trackball held down which gets me to the "Fastboot USB" screen, then I run "./fastboot-linux oem unlock" in terminal on my computer, and get stuck there on "waiting for device"

I can press the power button to go to the "HBoot" screen, and again to return to the "Fastboot USB" screen, I have the Android SDK installed and fully updated, still nothing.

I'm running Ubuntu, if that makes any difference.

Help, please....

Edited by Huddo12
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I'm having the same problem; "< waiting for device >" :D

Massive kudos to Paul for his great work, but the the instructions in this OP do seem a bit sparse, from the point of view of a newb.

I've read all the posts in this thread, but nothing has helped yet.

I'm sure there's just one small piece of information that I am missing...

I plug the phone into my computer, turn the phone off, start the phone with the trackball held down which gets me to the "Fastboot USB" screen, then I run "./fastboot-linux oem unlock" in terminal on my computer, and get stuck there on "waiting for device"

I can press the power button to go to the "HBoot" screen, and again to return to the "Fastboot USB" screen, I have the Android SDK installed and fully updated, still nothing.

I'm running Ubuntu, if that makes any difference.

Help, please....

did you add the udev-rule?

sudo gedit /etc/udev/rules.d/51-android.rules

(actually you just need one of these lines, can use 'lsusb -vv | less' and '/Google' , check for idVendor to find out which, but it probably won't hurt to just add both)

paste this:

SUBSYSTEM==usb, SYSFS{idVendor}==0bb4, MODE=0666

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

and

sudo service udev restart

replug the phone and it should be fine.

Edited by xkonni
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

did you add the udev-rule?

sudo gedit /etc/udev/rules.d/51-android.rules

(actually you just need one of these lines, can use 'lsusb -vv | less' and '/Google' , check for idVendor to find out which, but it probably won't hurt to just add both)

paste this:

SUBSYSTEM==usb, SYSFS{idVendor}==0bb4, MODE=0666

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

and

sudo service udev restart

replug the phone and it should be fine.

Thanks xkonni, that's the info I needed, but even trying all combos of the line format and vendor id I still couldn't get the phone to show up :D

Not sure what the problem is...

I did finally get it to work on a windows box.

Here's some more detailed instructions (XP) for any newbs trying to do this:

- You'll need some files from the Android SDK, so install it on your computer first >>>>> http://developer.android.com/sdk/download....r04-windows.zip

- This step may not be necessary, but: I installed and updated every package in the SDK

- Turn the phone off.

- Hold the trackball down, and turn it back on. The phone will boot into the white bootloader screen with Androids on skateboards.

- Plug the phone into the computer

- The title of the menu on the phone will be FASTBOOT USB. Select the first item on the menu: BOOTLOADER

- The title of the menu will now be HBOOT. Select FASTBOOT

- Wait until you see a little bit of green text starting with "SD Checking" scroll down the screen and disappear. XP should now bring up the New Hardware Wizard.

- Install the USB drivers from the SDK "USB_Drivers" directory through the wizard.

- Restart your computer (Note: after I restarted, my computer no longer recognised the phone! ...but continue anyway.)

- Put AbdWinApi.dll and AbdWinUsbApi.dll from the SDK "tools" directory and fastboot-windows.exe from this zip file in a directory together >>>>> fastboot.zip

- Open a cmd window and cd to the directory where the three files are

- Enter "fastboot-windows.exe oem unlock". You should see "< waiting for device >".

- Select BOOTLOADER and FASTBOOT to switch back and forth between the two menus a couple of times, until the phone connects to the computer.

- The phone will now ask if you want to unlock the bootloader, select yes.

- The bootloader is now unlocked, the bootloader screen will have a pink UNLOCKED at the top, and an open lock is displayed in the phone startup graphics.

Edited by Paul
0

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks xkonni, that's the info I needed, but even trying all combos of the line format and vendor id I still couldn't get the phone to show up :D

Not sure what the problem is...

could have done the quotes same in both lines... just copied mine and the other line from xda :D

but thats not the problem, did you do 'sudo service udev restart' too (or reboot)?

did the id match the one from lsusb?

what does dmesg say about the phone when plugging in?

0

Share this post


Link to post
Share on other sites

Posted · Report post

could have done the quotes same in both lines... just copied mine and the other line from xda :D

but thats not the problem, did you do 'sudo service udev restart' too (or reboot)?

did the id match the one from lsusb?

what does dmesg say about the phone when plugging in?

Yes, I did "sudo service udev restart" each time, the id from lsub was 18d1, and I used that, and I checked with "./fastboot-linux devices" but nothing ever showed up....

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Yes, I did "sudo service udev restart" each time, the id from lsub was 18d1, and I used that, and I checked with "./fastboot-linux devices" but nothing ever showed up....

and you did replug the phone after restarting udev, right?

dmesg output when i connect the phone in bootloader mode to my computer (ubuntu 9.10)

Feb 15 15:45:42 distance kernel: [19363.950106] usb 2-3: new high speed USB device using ehci_hcd and address 11

Feb 15 15:45:42 distance kernel: [19364.105227] usb 2-3: configuration #1 chosen from 1 choice

nothing fancy...

you can try with sudo once, if it works then, its related to udev (typo maybe).

if not, its a different problem

Edited by xkonni
0

Share this post


Link to post
Share on other sites

Posted · Report post

I need help please, I am using Windows 7. I have ALL the following files in my Fastboot folder;

adb.exe

AdbWinApi.dll

ddms.bat

fastboot-windows.exe

I am in fastboot mode and when I type all the instructions in Command Prompt I get < Waiting for device >

I got into into HBOOT and it quickly scans and says 'No image ready' while on Command Prompt it says < Waiting for device >

Please help me kindly.

Many thanks

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

and you did replug the phone after restarting udev, right?

Yep, so I don't know why it isn't working.

I need help please, I am using Windows 7. I have ALL the following files in my Fastboot folder;

adb.exe

AdbWinApi.dll

ddms.bat

fastboot-windows.exe

I am in fastboot mode and when I type all the instructions in Command Prompt I get < Waiting for device >

I got into into HBOOT and it quickly scans and says 'No image ready' while on Command Prompt it says < Waiting for device >

Please help me kindly.

Many thanks

I just posted instructions for windows a few posts back! (although it wasn't w7)

Don't know why you have adb.exe or ddms.bat. You need AdbWinUsbApi.dll.

Edited by Huddo12
0

Share this post


Link to post
Share on other sites

Posted · Report post

did you add the udev-rule?

sudo gedit /etc/udev/rules.d/51-android.rules

(actually you just need one of these lines, can use 'lsusb -vv | less' and '/Google' , check for idVendor to find out which, but it probably won't hurt to just add both)

paste this:

SUBSYSTEM==usb, SYSFS{idVendor}==0bb4, MODE=0666

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

and

sudo service udev restart

replug the phone and it should be fine.

Finally got it :D

Just needed BOTH lines in the file:

SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.