How to Register the G1 without a SIM or Data Plan
by Opetek on Aug.25, 2009, under HTC Dream, Mobile
0. If you have an official RC29 or lower phone, type the following command on the phone keyboard to enable adb:
<enter>setprop persist.service.adb.enable 1<enter>
1. Download the SDK and unzip contents to a directory on your computer.
http://code.google.com/android/download.html
2. Download the USB Driver and unzip contents to a directory on your computer.
http://dl.google.com/android/android_usb_windows.zip
3. Connect the phone using the USB cable provided with the phone to your computer and direct your computer to search for drivers in the location you unzipped the drivers in.
4. Open a Run command prompt (WIN+R) and type cmd, then go to the directory where you unzipped the SDK and go to the “tools” directory. In the command prompt type: adb.exe shell
5. Type in the shell session and you should see the menu change on your phone:
am start -a android.intent.action.MAIN -n com.android.settings/.Settings
6. Configure Wifi settings on your phone and the phone should be able to connect to the network, remember to WAIT for the phone to verify it has connected the network before exiting the screen, else you’ll have to redo the shell command in order to access the screen
7. Register the phone and watch everything sync.