Changes are:
[clearscm.git] / conf / Android
1 How to use adb with the HTC Hero:
2
3 Reference: http://theunlockr.com/2009/11/07/how-to-root-your-cdma-htc-hero-sprint-verizon/
4
5 . Make sure Settings: Applications: Development has USB debugging toggle on
6
7 . Connect Hero to USB cable
8
9 . On desktop cd to /opt/android/bin
10
11 . Start adb server as root by doing:
12
13         $ root ./adb start-server
14
15 . Verify that you can talk to the device with:
16
17         $ adb devices
18         List of devices attached 
19         HT9BJHF01436    device
20
21   if you don't see a device listed then something's wrong (Like perhaps
22   you didn't run the adb server as root)
23
24 . Get root shell with:
25
26         $ adb shell
27         $ /data/local/asroot2 /system/bin/sh
28
29   Actually just doing adb shell gives me a root shell now.
30
31 . Remount /system as read/write:
32
33         $ mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
34
35   You now have /system mounted as read/write!
36
37   I think this has been simplified to adb remount before doing adb shell.
38   Not sure how to mount it read only again... Of course you could try
39
40         $ mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
41
42 Pushing and pulling files:
43
44 From Linux you can copy files to and from the Hero with
45
46         $ adb push <from> <to>
47         $ adb pull <from> <to>
48 --------------------------------------------------------------------------------
49 List of current apps (* saved to /scard/saved and uninstalled with pm
50 uninstall <program name>)
51
52 AccountSyncManager.apk
53 AdobeReader.apk
54 AppSharing.apk
55 ApplicationsProvider.apk
56 ** Blockbuster_htc.apk
57 Bluetooth.apk
58 BrcmBluetoothServices.apk
59 Browser.apk
60 BugReport.apk
61 Calculator.apk
62 Calendar.apk
63 CalendarProvider.apk
64 CertInstaller.apk
65 CheckinProvider.apk
66 ContactsProvider.apk
67 CustomizationSettingsProvider.apk
68 CustomizationSetup.apk
69 DCSImpl.apk
70 DCSStock.apk
71 DCSUtility.apk
72 DMClient.apk
73 DMPortRead.apk
74 DebugTool.apk
75 DefaultContainerService.apk
76 * DownloadProvider.apk
77 * DownloadProviderUi.apk
78 DrmProvider.apk
79 EPST.apk
80 Facebook.apk
81 FieldTrial.apk
82 FilePicker.apk
83 * FlashLitePlugin.apk
84 * Flashlight.apk
85 Flickr.apk
86 * FriendStream.apk
87 FutureDialService.apk
88 GSD.apk
89 GenieWidget.apk
90 Gmail.apk
91 GoogleCalendarSyncAdapter.apk
92 GoogleContactsSyncAdapter.apk
93 GoogleFeedback.apk
94 GooglePartnerSetup.apk
95 GoogleQuickSearchBox.apk
96 GoogleServicesFramework.apk
97 HTCAlbum.apk
98 HTCCamera.apk
99 ** HTCMobileGuide.apk
100 HTCSetupWizard.apk
101 HTC_Evo_Sprint_NOVA_HEP_ML_320.apk
102 HTC_IME.apk
103 HTMLViewer.apk
104 HtcAddProgramWidget.apk
105 HtcCalculatorWidget.apk
106 ** HtcCarPanel.apk
107 HtcCdmaMccProvider.apk
108 HtcClockWidget.apk
109 HtcContacts.apk
110 HtcDialer.apk
111 HtcDm.apk
112 ** HtcFMRadio.apk
113 HtcFacebook.apk
114 ** HtcFootprints.apk
115 ** HtcFootprintsWidget.apk
116 HtcIQAgent.apk
117 HtcLocationPicker.apk
118 HtcLocationService.apk
119 HtcLockScreen.apk
120 HtcLoggers.apk
121 HtcMessageProvider.apk
122 HtcMessageUploader.apk
123 HtcMusic.apk (This is tempting)
124 HtcPhotoWidget.apk
125 HtcProfileWidget.apk
126 ** HtcRingtoneTrimmer.apk
127 ** HtcRingtoneWidget.apk
128 HtcSettingsProvider.apk
129 HtcSoundRecorder.apk
130 HtcSprintService.apk
131 HtcStreamPlayer.apk
132 HtcSyncwidget.apk
133 * HtcTwitter.apk
134 HtcWeatherWallpaper.apk
135 IQRD.apk
136 ** Kindle-1.0.2.80600055-OEM-SingleSign.apk
137 LiveWallpapers.apk
138 LiveWallpapersPicker.apk
139 MagicSmokeWallpapers.apk
140 Mail.apk
141 Maps.apk
142 MarketUpdater.apk
143 MediaProvider.apk
144 MediaUploader.apk
145 Mms.apk
146 Mode10Wallpapers.apk
147 NetworkLocation.apk
148 * NewsReader.apk
149 PCSCII.apk
150 PVWmdrmProxy.apk
151 PVWmdrmService.apk
152 PackageInstaller.apk
153 Phone.apk
154 PicoTts.apk
155 PluginManager.apk
156 QuickLookup.apk
157 Quickoffice.apk
158 * RSS.apk
159 Rosie.apk
160 Settings.apk
161 SettingsProvider.apk
162 SetupWizard.apk
163 SocialNetworkProvider.apk
164 SoundRecorder.apk
165 * SprintTVWidget.apk
166 * SprintTV_v1_0_4_46_124166.apk
167 * SprintZoneNC.apk
168 * Sprint_InstallerNC_v2_1_0.apk
169 * Sprint_Navigator.apk
170 Stock.apk
171 Street.apk
172 Superuser.apk
173 * Swype.apk
174 SystemUI.apk
175 Talk.apk
176 TelephonyProvider.apk
177 TtsService.apk
178 Updater.apk
179 UpgradeSetup.apk
180 UploadProvider.apk
181 UserDictionaryProvider.apk
182 Vending.apk
183 VisualizationWallpapers.apk
184 VoiceDialer.apk
185 VoiceSearch.apk
186 VpnServices.apk
187 Weather.apk
188 WeatherAgentService.apk
189 WeatherProvider.apk
190 WeatherSyncProvider.apk
191 * WidgetDownloadManager.apk
192 WifiRouter.apk
193 WorldClock.apk
194 YouTube.apk
195 ** amazonmp3.apk
196 ** com.htc.FMRadioWidget.apk
197 * com.htc.FriendStreamWidget.apk
198 com.htc.MusicWidget.apk
199 * com.htc.NewsReaderWidget.apk
200 com.htc.StockWidget.apk
201 * com.htc.TwitterWidget.apk
202 com.htc.WeatherWidget.apk
203 htcbookmarkwidget.apk
204 htccalendarwidgets.apk
205 htccontactwidgets.apk
206 htcmailwidgets.apk
207 htcmsgwidgets.apk
208 htcsettingwidgets.apk
209 install_flash_player.apk
210 * nascar09-prod-release.apk
211 * qik.apk
212 restartapp.apk
213 sfl-prod-release.apk
214 teeter.apk
215 vtt-sprint_v5_1_60.apk