This is an old revision of the document!
Table of Contents
Android Phone Notes
Update Android G1 (HTC) Firmware
See http://www.htc.com/www/support/android/adp.html.
- Update “Device Radio Firmware” first,
- Then update using “Recovery Image” approach second.
Allow Use without a SIM Card
Configuring the Android Dev Phone to Work with AT&T
Set the APN (Access Point Name) to point to the Cingular service provider. From the Home screen on the Android…
- Press the MENU button
- Select Settings
- Select Wireless Controls
- Select Mobile Networks
- Select Access Point Names
- Press the MENU button
- Select New APN
- Add this information:
- Name: AT&T
- APN: wap.cingular
- Proxy: <Not Set>
- Port: <Not Set>
- Username: wap@cingulargprs.com
- Password: CINGULAR1
- Server: <Not Set>
- MMSC: http://mmsc.cingular.com
- MMS Proxy: wireless.cingular.com
- MMS Port: 80
- MCC: 310
- MNC: 410
- APN type: <Not Set>
- Press the MENU button
- Select Save
- Turn off phone and install SIM card
- Turn on phone and enjoy
Thanks, Kip.
Configuring the Android Dev Phone to Work with PAL2.0
1. Install the Android SDK. Open a local shell window. Plug in the Android via USB.
2. Start the adb daemon as root…
% adb root
3. Get a copy of the Thawte_Premium_Server_CA.pem
file from here (or elsewhere).
4. Save the certificate to a local file, say cert.pem
.
5. Copy the certificate to the phone…
% adb push cert.pem /sdcard/certs/Thawte_Premium_Server_CA.pem
6. Get the current wpa_supplicant.conf
file from /data/misc/wifi
(if it exists)…
% adb pull /data/misc/wifi/wpa_supplicant.conf x.txt
7. Copy the text below into your (scratch) x.txt
file. Be sure to edit in your login id and password (sigh).
ctrl_interface=tiwlan0 update_config=1 network={ ssid="PAL2.0" id_str="pal20" scan_ssid=1 proto=WPA RSN key_mgmt=WPA-EAP pairwise=TKIP group=TKIP eap=PEAP ca_cert="/sdcard/certs/Thawte_Premium_Server_CA.pem" identity="***LOGIN***" password="***PASSWORD***" phase2="auth=MSCHAPV2" }
8. Copy your modified x.txt
file back out to the wpa_supplicant.conf
file. (Delete x.txt
when you're done, since it contains your password!)
% adb push x.txt /data/misc/wifi/wpa_supplicant.conf
9. Turn off WiFi, and then turn it back on. If that doesn't do it, then reboot the phone…
% adb shell # reboot
Thanks, Charlie.