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.