Android TV Launcher Pushed to Google Play

Over the past decade, the tech universe has seen two drastic and widely contrasting changes with … more

Cyngn, OnePlus, Micromax – The Legal Battle

Recently, a battle has been waging in India over the rights to distribute the commercial … more

Lean Mean Battery Power Saving App Review

We talk a lot about battery topics here at XDA TV. We talk about everything from Power Banks to USB … more

Android 5.1 Possibly Coming February 2015

Google released Android 5.0 just over a month ago, and since then Lollipop has been trying to … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

fastboot binary for windows!

OP JesusFreke

26th December 2008, 09:04 AM   |  #1  
JesusFreke's Avatar
OP Recognized Developer
Flag Dallas
Thanks Meter: 41
 
736 posts
Join Date:Joined: Oct 2008
I've compiled a fastboot binary for windows from the git source, using cygwin.

I had actually compiled it a couple of weeks ago, but I never could get it to work. I was looking into it again tonight and discovered that windows had installed the USB Mass Storage driver for the phone in SPL mode, instead of the android driver. So after updating it to the android driver, it worked! woot


Instructions:

(note: you have to check the USB device in Computer Manager when the phone is in fastboot mode. The computer sees the phone in fastboot mode as a different device than the phone in normal mode)

Download the file and extract it in the same folder as adb. (if you don't have adb yet, it's included in the android SDK for windows. go download it!)

Take out the usb cable and boot up your phone into the SPL (back + power). You have to have the dev bootloader for this to work (white background with 3 skateboarding androids).

Plug in the usb cable, and make sure the display on the phone changes from "Serial0" to "FASTBOOT". If it doesn't, try pressing the back button.

If it asks you to install drivers, then go ahead and use the same usb drivers that you used to get adb working. You can skip the rest of the instructions. Fastboot should be working for you now.


If it doesn't ask you to install a driver, you need to figure out if the correct driver is loaded already.
Right click on My Computer, and click Manage, then go to the device manager

If you see an "ADB Interface" category at/near the top, with "HTC Dream" under it, then you're good to go. Fastboot should be working for you.

If you don't see an "ADB Interface" category, then it's likely that windows loaded the USB Mass Storage driver for it automatically. In the device manager, go down to "Universal Serial Bus Controllers", and see if you have at least one "USB Mass Storage device". If you have multiple ones, you'll need to go through each to find the correct one.

To find the correct one, right click on the USB Mass Storage device and click Properties. Go to the Details tab. In the combo box at the top that says "Device Instance Id", bring up the pull down and choose "Compatible Ids". If that is the correct device, then you will see 3 entries:
  • USB\Class_ff&SubClass_42&Prot_03
  • USB\Class_ff&SubClass_42
  • USB\Class_ff

Once you find the correct device, go to the driver tab, and click "Update Driver". Choose "No, not this time", then "Install from a list or specific location", then "Don't search, I will choose the driver to install", and then choose the same usb driver that you used to get adb to work.

After that's done, you should be good to go. Open a command prompt and type fastboot devices and it should list the phone.
Attached Files
File Type: zip fastboot-win32.zip - [Click for QR Code] (279.1 KB, 25566 views)
Last edited by JesusFreke; 28th December 2008 at 02:28 AM.
The Following 2 Users Say Thank You to JesusFreke For This Useful Post: [ View ]
26th December 2008, 09:21 AM   |  #2  
usmc2k's Avatar
Senior Member
I.E.
Thanks Meter: 5
 
348 posts
Join Date:Joined: Apr 2006
More
This is a great Christmas Present lol !!!!! Thanks again JesusFreke !!!!!
26th December 2008, 09:30 AM   |  #3  
jashsu's Avatar
Senior Member
Thanks Meter: 14
 
1,853 posts
Join Date:Joined: Nov 2008
Quote:
Originally Posted by JesusFreke

I've compiled a fastboot binary for windows from the git source, using cygwin.

Just four minutes shy of delivering on Christmas day too I kid, I kid. Great work. This will be quite nice for those of us still working primarily in Windows. b
26th December 2008, 09:44 AM   |  #4  
Junior Member
Thanks Meter: 0
 
12 posts
Join Date:Joined: Dec 2008
Really Good!!!!!!!
26th December 2008, 05:01 PM   |  #5  
afbcamaro's Avatar
Senior Member
Thanks Meter: 3
 
171 posts
Join Date:Joined: Dec 2006
Thanks JF, not for the files, I already had them compiled but because I found out why they weren't working...

USB MassStorage driver was as well on! :) LOL Its the simple things sometimes.
26th December 2008, 06:10 PM   |  #6  
pablizzo's Avatar
Member
Thanks Meter: 1
 
57 posts
Join Date:Joined: Nov 2008
That's fantastic thanks JF. Now since we got fastboot in windows how does that change the process for having our custom boot image. I could not for the life of me get fastboot to recognize my device in ubuntu no matter what I did.
26th December 2008, 08:29 PM   |  #7  
JesusFreke's Avatar
OP Recognized Developer
Flag Dallas
Thanks Meter: 41
 
736 posts
Join Date:Joined: Oct 2008
Quote:
Originally Posted by pablizzo

That's fantastic thanks JF. Now since we got fastboot in windows how does that change the process for having our custom boot image. I could not for the life of me get fastboot to recognize my device in ubuntu no matter what I did.

Let me take a shot in the dark and say that it would allow you to do the "fastboot flash splash1 image.rgb565" part from windows instead of ubuntu?

Don't forget about koush's .NET application to convert an image to the correct format: http://forum.xda-developers.com/showthread.php?t=462489
27th December 2008, 03:23 AM   |  #8  
LGSilva's Avatar
Senior Member
Thanks Meter: 141
 
651 posts
Join Date:Joined: May 2007
More
Thank you JesusFreke!
Way faster than booting Ubuntu under Sun's VirtualBox
27th December 2008, 10:56 PM   |  #9  
momentarylapseofreason's Avatar
Senior Member
Flag Chicago
Thanks Meter: 17
 
1,064 posts
Join Date:Joined: Apr 2007
More
Pardon my ignorance, but all that I can see with search about fastboot is it allows us to flash cupcake and new splash screens.

Can someone enlighten me as to what exactly this is? Does it simply bypass key signatures or error checks? Being that I don't turn my phone on and off a lot, a custom splash is really not necessary and being that cupcake is severely limited, don't want to even toy with that until it has more work in it.

Thanks in advance!!!
28th December 2008, 01:45 AM   |  #10  
jdwme's Avatar
Senior Member
Houston
Thanks Meter: 0
 
462 posts
Join Date:Joined: Apr 2008
More
anyone try this on vista 64 yet?

Post Reply Subscribe to Thread

Tags
fastboot windows android
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes