Boot UBCD (Ultimate Boot CD) from your Android phone (T-Mobile G1)

I was thinking about neat things to do with all the space on my 4Gb Micro SD card one day when I realized… I could put a bootable OS on there! The first one that came to mind was my personal favorite utility CD: UBCD. Ultimate Boot CD lets you view drive contents and tons tons more. Any computer that can boot off a USB device is yours to use. Since the G1 can use up to 16Gb SDHC memory cards, there’s plenty of room to install and boot… anything!

I did some quick Googling and found this helpful site that explains just how to boot UBCD off of a thumb drive. It’s actually quite easy.

Step 1:
Get a microSD or SDHC card that is at least 500Mb and install it in your G1. For newbies: the slot flips open just below the green call button, you’ll have to put the keyboard up to see it.

Step 2:
Get a USB cable and hook your G1 into your computer. Slide the notification pane down and select the item named ‘USB Connected’ then choose ‘Mount’ from the popup options.

Step 3:
Download and install UBCDfix2.exe which I have re-hosted on this blog here. If you don’t trust me, an alternate location is listed on the post. Run the EXE and extract the files to a folder named UBCD on your desktop.

Step 4:
Download the most current UBCD image. Here’s a link. Move it into the root of the UBCD folder you created on your desktop and put the UBCDfix2 files in.

Step 5:
From the UBCD folder on your desktop, click fixubcd2.bat and follow the onscreen instructions.

DONE! You should now be able to reboot into your thumb drive. Be sure your motherboard both supports booting from a USB device and has the priority for that set above the normal hard drive. On a newer Dell, you can hit F12 to directly choose what to boot off of. Not only can you still save data to your thumbdrive from your G1 like usual, but you can get to all the stuff on your G1 via the UBCD you boot off of too.

Boot UBCD from your G1 Phone

Boot UBCD from your G1 Phone

Oh yeah, and for all you guys who think the USB headset was stupid on the G1, consider USB headsets a blessing. Your headset can now talk back to the phone. Did you know you can press the button on the headset to switch songs or start playing music without even unlocking or touching your phone? You can also do all this over Bluetooth 2.0 once Cupcake releases this month too. I picked up a Voyager 855 just for that.

EDIT: Though it’s possible to install UBCD4Win onto your G1, I do not have the steps outlined here yet. I will return in the future and post them. UBCD4Win lets you browse the web with firefox, use a full featured GUI and run tons of programs.

Enjoy! Subscribe and comment.


  1. lexi Said,

    January 17, 2009 @ 3:32 am

    This is a newbie blog? I was lost in the first sentence. I am so not even up to the newbie level yet!

  2. Casper42 Said,

    January 21, 2009 @ 7:13 pm

    For those who may not know, UBCD4WIN is based on Bart PE.
    There are instructions on the Bart PE Website ( on how to take a BartPE build and put it on a Thumb Drive.

    I would ASSUME that this is all the help you need if you already have a UBCD4Win folder setup or have built a UBCD4Win Disc in the past.

    I have not used PE2USB myself and I do not own a G1, just so we’re all clear.

  3. Armytank Said,

    January 21, 2009 @ 9:49 pm

    What does this mean?
    I have no idea what this boot does.

  4. Mike Said,

    January 22, 2009 @ 12:44 am

    Thanks! Piece of cake! Keep up the great work!


    January 22, 2009 @ 4:19 am

    Can the UBCDfix2.exe make any ISO other than UBCD? Was wondering if I could use it to put a bootable version on Windows on my USB.

  6. andrew Said,

    January 22, 2009 @ 7:50 am

    yea you have lost me to

    are you using the g1 as a hard drive for the pc to boot off?

  7. Brian Carver Said,

    January 22, 2009 @ 11:02 am

    Eric, this is really cool.

  8. whysosrs Said,

    January 22, 2009 @ 11:54 am

    If you don’t know what this means then you don’t need it.

  9. keshav Said,

    January 22, 2009 @ 5:39 pm

    I have just installed portable firfox on G1 SD card and I am currently typing from there. Great!


  10. Draconis2941 Said,

    January 23, 2009 @ 12:00 am

    I’m curious how you’re keeping the G1 in usb “mount” mode when it’s not connected to the PC. Does the pc pick up the bootable install even without it?

  11. Nret Said,

    January 31, 2009 @ 3:59 am

    I don’t know if I am doing something wrong booting (the computer I am testing is able to boot from other USB drives), but I don’t get anything, do you need to quickly mount the USB drive or is there some trick?

    I have tried not telling it to mount, quickly mounting it, and telling the android the dismount the card in settings, and nothing works. Could anyone help please?

  12. Eric Greer Said,

    February 1, 2009 @ 12:18 am

    @ Shivers

    Make sure your PC supports booting from USB, and make sure that it’s set to a higher priority than the hard drive in the BIOS. If both of these are true, you should know that the phone looses its ‘mount’ every time the USB cable loses power. On some motherboards there might be very very little time to hit ‘mount’ before the system bypasses the USB boot.

  13. will Said,

    February 16, 2009 @ 2:18 am

    Will this allow me to boot a live cd from my G1’s /sdcard?

    Right now the G1 doesn’t show up in bios at all. My laptop boots from other usb devices (adapter + the linux live on the G1’s mircoSD = boots fine).

  14. android Phone Said,

    July 7, 2010 @ 1:55 pm

    Wait, does this mean I’ll be able to boot a new OS from my phone to the computer, or will I be able to load a brand new OS for my phone? Either way, that definately is cool, especially if my computer fails to load, or if I want something new for my phone. I’ll keep this bookmarked for later.

  15. Body Building Said,

    December 1, 2010 @ 1:22 am

    cool post, but I have a question, does this mean that I can boot OS directly from my phone to my computer? I really wanna know..looking forward to get a response from you.Thank you!

RSS feed for comments on this post · TrackBack URI

Leave a Comment