User Tools

Site Tools


android_phone_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
android_phone_notes [2009/12/10 14:03] jtkorbandroid_phone_notes [2011/02/26 05:30] (current) – removed setting for anonymous identity; not needed jtkorb
Line 1: Line 1:
 ====== Android Phone Notes ====== ====== Android Phone Notes ======
 +===== Reset a Locked Phone =====
  
 +These instructions apply to the situation in which someone has set the lock code and can't remember it.  The result is a "wipe data/factory reset".
 +  - Power off phone (hold red button, select power off).
 +  - Turn on phone (red button) while holding the Home button.  Should see an exclamation point in a triangle and a phone icon.
 +  - Open keyboard.
 +  - Select ALT+W to wipe the phone.  
  
 +All user data and installed programs are lost.
  
 +See http://phandroid.com/2008/10/25/how-to-reset-your-g1-and-start-from-scratch/ for more information.
  
 ===== Update Android G1 (HTC) Firmware ===== ===== Update Android G1 (HTC) Firmware =====
Line 48: Line 56:
  
 Thanks, Kip. Thanks, Kip.
 +===== Configuring Android Phones to Work with PAL2.0 =====
  
 +To configure Android-based phones to work with PAL2.0...
  
 +1. Settings (from home screen, press option hard key).
  
 +2. Wireless & Networks.
  
 +3. Wi-Fi settings.
  
 +4. Add Wi-Fi network (at bottom of screen).
 +  * Network SSID: PAL2.0
 +  * Security: 802.1x EAP
 +  * EAP method: PEAP
 +  * Phase 2 authentication: MSCHAPV2
 +  * CA certificate: (unspecified)
 +  * User certificate: (unspecified)
 +  * Identity: <ITaP career account>
 +  * Anonymous identity: (unspecified)
 +  * Password: <ITaP password>
  
-===== Configuring the Android Dev Phone to Work with PAL2.0 ===== +That should do it and PAL2.0 should connect.
- +
-1. Install the Android SDK.  Open a local shell window.  Plug in the Android via USB. +
- +
-2. Start the adb daemon as root... +
- +
-<code> +
-% adb root +
-</code> +
- +
-3. Get a copy of the ''Thawte_Premium_Server_CA.pem'' file from [[http://www.cs.purdue.edu/homes/fultz/Thawte_Premium_Server_CA.pem|here]] (or elsewhere).   +
- +
-4. Save the certificate to a local file, say ''cert.pem''+
- +
-5. Copy the certificate to the phone... +
- +
-<code> +
-% adb push cert.pem /sdcard/certs/Thawte_Premium_Server_CA.pem +
-</code> +
- +
-6. Get the current ''wpa_supplicant.conf'' file from ''/data/misc/wifi'' (if it exists)... +
- +
-<code> +
-% adb pull /data/misc/wifi/wpa_supplicant.conf x.txt +
-</code> +
- +
-7. 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> +
- +
-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!) +
- +
-<code> +
-% adb push x.txt /data/misc/wifi/wpa_supplicant.conf +
-</code> +
- +
-9. Turn off WiFi, and then turn it back on.  If that doesn't do it, then reboot the phone... +
- +
-<code> +
-% adb shell +
-# reboot +
-</code> +
- +
-Thanks, Charlie.+
android_phone_notes.txt · Last modified: 2011/02/26 05:30 by jtkorb