Phones I have

G1 Phones I have

  • Blackberry 8700g
  • Blackberry 8300
  • HTC Windows mobile 6 crap phone
  • LG Incite CT810 (UNLOCKED, broken mic, broken scroll wheel)

Links

Official updates/patches

hacks/tweaks/hints/patches

Hardware

.

JTAG

  1. SagMaster - supported devices 250 euros
  2. Furious Gold $256 or $113 or $141 also needs Hardware Kit for 199 euros
  3. RIFF Box Free software. Hardware is sold through dealers for around $150. LOOKS GOOD
  4. Medusa JTAG Box $159 (make sure you get the model that supports G1)

info

shortcuts

<CALL> + <MENU> + <END> will do a soft reboot.

  • <MENU>+PWR = start in safe mode. (doesn't bypass activation, but does skip any security locks)
  • <HOME>+PWR = recovery mode (auto runs update.zip from SD card)
  • <BACK>+PWR = FASTBOOT mode - You can use fastboot and ADB commands in this mode. (Confirmed) HOWEVER bootloader USB support is disabled by default unless you have engineering bootloader!
  • <CAMERA>+PWR is also called “bootloader mode” (reference) - autoloads DREAIMG.nbh
  • .
  • <HOME>+PWR, then <ALT>-L, then <ALT>-W will reset back to factory settings & wipe personal data

SPL is the Secondary Program Loader (the rainbow screen or androids on skateboards)

Activating a phone without a touchscreen

  1. read this and this before continuing.
  2. up/downgrade to RC29
  3. connect phone via USB and boot to the “touch the android dude to begin setup” screen
  4. dial “setprop persist.service.adb.enable 1” as the emergency phone number on the G1
  5. dial “telnetd”
  6. on your PC, open an administrator command prompt and do an “adb devices” to make sure your phoen shows up.
  7. in the PC command prompt, do an “adb forward tcp:2323 tcp:23” - instructions say to do this from an “adb shell” but it worked from the command prompt for me.
  8. telnet localhost 2323
  9. You should have a root # prompt in your telnet session.
  10. do a “setprop ro.debuggable 1” and then a “setprop app.setupwizard.disable 1” at the root prompt. (you might be able to dial these combinations as emergency numbers)
  11. in the telnet session, do a “ps” and kill the “com.android.setupwizard” process.
  12. OPTIONAL: You can do a “adb shell am start -a android.intent.action.MAIN -n com.android.settings/.Settings” to start the wireless config.
  13. Go start up the android market, log into it with your gmail account, and boom, you're done.

Rooting and more...

Getting Root

- hit <enter> on phone twice, type in “telnetd” dont' worry if you're in your contacts list. - find your IP in the wireless settings and telnet to your phone. - You now have root! (you can also download a telnet client for your phone. - works on RC29 - instructions here

Update the radio firmware NOTE: DO THIS FIRST!

* Instructions HERE

Installing a custom recovery image

* Instructions HERE * I installed Amon_RA's image from the SD card while I was still telneted in.

Install Danger SPL (required for Cyanogen)

  • Instructions Here
  • Turn the phone off, and boot into SPL mode, by holding <Camera> while pressing <Power>. The second line of text should be one of the following (text – meaning):
  • HBOOT-0.95.0000 – You have the stock SPL. This SPL does not support the fastboot protocol and thus will not allow the user to flash nand backup images.
  • HBOOT-0.95.3000 – You have the engineering SPL.
  • HSPL10.95.3000 – You have HardSPL.

How to Fastboot

  1. get phone into fastboot by powering on holding back
  2. connect usb
  3. on PC open up a command prompt (create a shortcut to command(or cmd can't remember which I don't use windows)in the Android sdk tools directory or whereever you installed fastboot.exe)
  4. fastboot flash radio <insert full path to>radio-2.22.27.08.img
  5. fastboot flash hboot <insert full path to>hboot-1.33.0013d.img
  6. fastboot reboot-bootloader

Misc debuggin notes

* Solid green (when connected to the power adapter): The battery is fully charged. * Solid red (when connected to the power adapter): The battery is charging. * Flashing red: The battery is low and needs to be charged. * Flashing green: There is a new notification.

boot process

tries to load kernel from boot partition if that fails tries to load kernel from recovery partition if that fails loads hboot (edit or is it just fastboot mode with 0.95.0000? I know with 1.33.x00x it goes to a black screen with fastboot in top corner and not full hboot) OR if camera button is depressed load hboot

fastboot is an android developer tool it is much safer than recovery when it comes to flashing radio and SPL

 
g1.txt · Last modified: 2011/05/29 20:39 by ford     Back to top
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó