[G1 Android Development] Janis:
Magic reboot(s)?

Yes. I wiped, but didn't clear my ext4 part. I am running the Android 2.0 stock theme (v7 by djengizz) lite with the A2 themed overwrite version of Advanced Launcher.

I got a magic reboot while trying to DL an app, having abandoned unsuccesfully trying to set a wallpaper with Locale (I know, I should have rebooted when it hung. Impatience never helps anything, does it.)

I emailed the dev about SMS backup (please don't put this in user comments if a comment as to its lack of comatibility is already there. Yes it's easier, but it's not the right venue for it. If you take the time, maybe they will, too.)

EDIT: Trying to pick a notfication rngtone for NoteEverything I got 'Activity Android System is not responding.' can't get a log on it; it looks like it's completely locked up.

I'm beginning to wish for no more new features, just stability for the ones we have, Anyone else?

Here's all the red I'm getting from DDMS:

11-18 12:40:28.364: ERROR/WifiService(145): Failed to load Wi-Fi driver.
11-18 12:40:32.835: ERROR/ApplicationContext(145): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
11-18 12:41:15.708: ERROR/GoogleVoice(448): Unable to prepare post-Donut Contact API
11-18 12:41:15.708: ERROR/GoogleVoice(448): java.lang.ClassNotFoundException: android.provider.ContactsContract$Contacts
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.Class.classForName(Native Method)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.Class.forName(Class.java:237)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.Class.forName(Class.java:183)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at com.google.android.apps.googlevoice.VoiceUtil.<clinit>(VoiceUtil.java:369)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at com.google.android.apps.googlevoice.CallLogService.onCreate(CallLogService.java:81)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.app.ActivityThread.handleCreateService(ActivityThread.java:2684)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.app.ActivityThread.access$3100(ActivityThread.java:116)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1846)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.os.Handler.dispatchMessage(Handler.java:99)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.os.Looper.loop(Looper.java:123)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at android.app.ActivityThread.main(ActivityThread.java:4203)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.reflect.Method.invokeNative(Native Method)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.reflect.Method.invoke(Method.java:521)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at dalvik.system.NativeStart.main(Native Method)
11-18 12:41:15.708: ERROR/GoogleVoice(448): Caused by: java.lang.NoClassDefFoundError: android.provider.ContactsContract$Contacts
11-18 12:41:15.708: ERROR/GoogleVoice(448): ... 16 more
11-18 12:41:15.708: ERROR/GoogleVoice(448): Caused by: java.lang.ClassNotFoundException: android.provider.ContactsContract$Contacts in loader dalvik.system.PathClassLoader@43741090
11-18 12:41:15.708: ERROR/GoogleVoice(448): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
11-18 12:41:15.708: ERROR/GoogleVoice(448): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
11-18 12:41:15.708: ERROR/GoogleVoice(448): ... 16 more
11-18 12:41:23.758: ERROR/Klaxon(578): Invalid alarmId (-1) or alarmTime (0)
11-18 12:41:25.018: ERROR/jdwp(592): Failed sending req to debugger: Broken pipe (-1 of 27)
11-18 12:41:25.018: ERROR/jdwp(592): Failed sending req to debugger: Broken pipe (-1 of 27)
11-18 12:41:25.088: ERROR/jdwp(592): Failed sending reply to debugger: Broken pipe
11-18 12:41:30.938: ERROR/Klaxon(666): Invalid alarmId (-1) or alarmTime (0)
11-18 12:41:36.298: ERROR/cmupdater(545): PlainTextUpdateServer: Error in JSON File:
11-18 12:41:36.298: ERROR/cmupdater(545): org.json.JSONException: Expected a ',' or '}' at character 414 of { "MirrorList": [ "http://cyanogenmod-custom-theme.googlecode.com/files/", ], "UpdateList": [ { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV7MinusR2", "version": "7.5", "description": "The Man, the Myth, the Legend, david1171 moved some apk's from /system/app to /data/app" to fix some FC problems, "branch": "S", "filename": "custom-v7-minusR2.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV7", "version": "7", "description": "CM-4.0.4-CustomV7", "branch": "S", "filename": "CM-4.0.4-CustomV7.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV7Minus", "version": "7", "description": "CM-4.0.4-CustomV7Minus", "branch": "S", "filename": "CM-4.0.4-CustomV7Minus.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV6", "version": "6", "description": "CM-4.0.4-CustomV6", "branch": "S", "filename": "CM-4.0.4-CustomV6.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV6Minus", "version": "6", "description": "CM-4.0.4-CustomV6Minus", "branch": "S", "filename": "CM-4.0.4-CustomV6Minus.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV5r1", "version": "5.1", "description": "CM-4.0.4-CustomV5r1", "branch": "S", "filename": "CM-4.0.4-CustomV5r1.zip" }, { "mod": "CyanogenMod-4.0.4", "board": "trout|sapphire", "type": "theme", "name": "CM-4.0.4-CustomV5r1Minus", "version": "5.1", "description": "CM-4.0.4-CustomV5r1Minus", "branch": "S", "filename": "CM-4.0.4-CustomV5r1Minus.zip" } ]}
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONTokener.syntaxError(JSONTokener.java:448)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONObject.<init>(JSONObject.java:221)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONTokener.nextValue(JSONTokener.java:319)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONArray.<init>(JSONArray.java:116)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONTokener.nextValue(JSONTokener.java:322)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONObject.<init>(JSONObject.java:204)
11-18 12:41:36.298: ERROR/cmupdater(545): at org.json.JSONObject.<init>(JSONObject.java:246)
11-18 12:41:36.298: ERROR/cmupdater(545): at cmupdaterapp.service.PlainTextUpdateServer.parseJSON(PlainTextUpdateServer.java:203)
11-18 12:41:36.298: ERROR/cmupdater(545): at cmupdaterapp.service.PlainTextUpdateServer.getAvailableUpdates(PlainTextUpdateServer.java:151)
11-18 12:41:36.298: ERROR/cmupdater(545): at cmupdaterapp.service.UpdateCheckerService.checkForUpdates(UpdateCheckerService.java:172)
11-18 12:41:36.298: ERROR/cmupdater(545): at cmupdaterapp.service.UpdateCheckerService.access$3(UpdateCheckerService.java:144)
11-18 12:41:36.298: ERROR/cmupdater(545): at cmupdaterapp.service.UpdateCheckerService$ServiceHandler.handleMessage(UpdateCheckerService.java:78)
11-18 12:41:36.298: ERROR/cmupdater(545): at android.os.Handler.dispatchMessage(Handler.java:99)
11-18 12:41:36.298: ERROR/cmupdater(545): at android.os.Looper.loop(Looper.java:123)
11-18 12:41:36.298: ERROR/cmupdater(545): at android.os.HandlerThread.run(HandlerThread.java:60)