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
- Install the Android SDK. Open a local shell window. Plug in the Android via USB.
- Start the adb daemon as root…
% adb root
- Get a copy of the
Thawte_Premium_Server_CA.pem
file from, say, http://www.cs.purdue.edu/homes/fultz/Thawte_Premium_Server_CA.pem. - Save the certificate to a local file, say
cert.pem
. - Copy the certificate to the phone.
<copy>
% adb push cert.pem /sdcard/certs/Thawte_Premium_Server_CA.pem
- Get the current
wpa_supplicant.conf file in
/data/misc/wifi (if it exists)…
<code>
% adb pull /data/misc/wifi/wpa_supplicant.conf x.txt
</code>
- Copy the text below into your (scratch)
x.txt file. Be sure to edit in your login id and password (sigh).
<code>
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”
}
</code>
- Copy your modified
x.txt file back out to the
wpa_supplicant.conf'' file.
% adb push x.txt /data/misc/wifi/wpa_supplicant.conf
- Turn off WiFi, and then turn it back on. If that doesn't do it, then reboot the phone…
% adb shell # reboot
Thanks, Charlie.