Bei meinen Bemühungen, Speicherplatz auf meinem beschissenen Motorola Flipside freizugeben, dachte ich, dass die Deinstallation von Sprachbefehlen eine großartige Idee wäre, da ich sie nie benutze ...
Nach der Deinstallation mit Titanium ist diese Meldung eine Endlosschleife des erzwungenen Schließens. Welche Möglichkeiten habe ich hier?
Nicht sicher, ob es helfen würde. aber hier ist ein Beispiel des Protokolls beim Schließen der Fehlermeldung:
12-07 11:49:43.030: I/Process(14069): Sending signal. PID: 14069 SIG: 9
12-07 11:49:43.061: W/InputManagerService(1298): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@47511bc8
12-07 11:49:43.084: I/ActivityManager(1298): Process com.nuance.android.vsuite.vsuiteapp (pid 14069) has died.
12-07 11:49:43.084: W/ActivityManager(1298): Unable to retrieve gids
12-07 11:49:43.084: W/ActivityManager(1298): android.content.pm.PackageManager$NameNotFoundException: com.nuance.android.vsuite.vsuiteapp
12-07 11:49:43.084: W/ActivityManager(1298): at android.app.ContextImpl$ApplicationPackageManager.getPackageGids(ContextImpl.java:1816)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService.startProcessLocked(ActivityManagerService.java:2246)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService.cleanUpApplicationRecordLocked(ActivityManagerService.java:11210)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService.handleAppDiedLocked(ActivityManagerService.java:4902)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService.appDiedLocked(ActivityManagerService.java:5035)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService.access$000(ActivityManagerService.java:168)
12-07 11:49:43.084: W/ActivityManager(1298): at com.android.server.am.ActivityManagerService$AppDeathRecipient.binderDied(ActivityManagerService.java:1061)
12-07 11:49:43.084: W/ActivityManager(1298): at android.os.BinderProxy.sendDeathNotice(Binder.java:362)
12-07 11:49:43.084: W/ActivityManager(1298): at dalvik.system.NativeStart.run(Native Method)
12-07 11:49:43.108: I/ActivityManager(1298): Start proc com.nuance.android.vsuite.vsuiteapp for restart com.nuance.android.vsuite.vsuiteapp: pid=14076 uid=10093 gids={}
12-07 11:49:43.225: W/asset(14076): Asset path /system/app/VSuiteApp.apk is neither a directory nor file (type=1).
12-07 11:49:43.233: D/AndroidRuntime(14076): Shutting down VM
12-07 11:49:43.233: W/dalvikvm(14076): threadid=1: thread exiting with uncaught exception (group=0x40020970)
12-07 11:49:43.241: E/AndroidRuntime(14076): FATAL EXCEPTION: main
12-07 11:49:43.241: E/AndroidRuntime(14076): java.lang.RuntimeException: Unable to instantiate application com.nuance.android.vsuite.mot_vs32_cmb103.VSuiteApplicationMotVs32Cmb103: java.lang.ClassNotFoundException: com.nuance.android.vsuite.mot_vs32_cmb103.VSuiteApplicationMotVs32Cmb103 in loader dalvik.system.PathClassLoader[/system/app/VSuiteApp.apk]
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:671)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4322)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread.access$3200(ActivityThread.java:129)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2155)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.os.Handler.dispatchMessage(Handler.java:99)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.os.Looper.loop(Looper.java:143)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread.main(ActivityThread.java:4717)
12-07 11:49:43.241: E/AndroidRuntime(14076): at java.lang.reflect.Method.invokeNative(Native Method)
12-07 11:49:43.241: E/AndroidRuntime(14076): at java.lang.reflect.Method.invoke(Method.java:521)
12-07 11:49:43.241: E/AndroidRuntime(14076): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
12-07 11:49:43.241: E/AndroidRuntime(14076): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
12-07 11:49:43.241: E/AndroidRuntime(14076): at dalvik.system.NativeStart.main(Native Method)
12-07 11:49:43.241: E/AndroidRuntime(14076): Caused by: java.lang.ClassNotFoundException: com.nuance.android.vsuite.mot_vs32_cmb103.VSuiteApplicationMotVs32Cmb103 in loader dalvik.system.PathClassLoader[/system/app/VSuiteApp.apk]
12-07 11:49:43.241: E/AndroidRuntime(14076): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
12-07 11:49:43.241: E/AndroidRuntime(14076): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
12-07 11:49:43.241: E/AndroidRuntime(14076): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.Instrumentation.newApplication(Instrumentation.java:942)
12-07 11:49:43.241: E/AndroidRuntime(14076): at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:666)
12-07 11:49:43.241: E/AndroidRuntime(14076): ... 11 more
12-07 11:49:43.249: W/asset(1298): Asset path /system/app/VSuiteApp.apk is neither a directory nor file (type=1).
12-07 11:49:43.249: W/PackageManager(1298): Failure retrieving resources forcom.nuance.android.vsuite.vsuiteapp
12-07 11:49:43.249: W/asset(1298): Asset path /system/app/VSuiteApp.apk is neither a directory nor file (type=1).
12-07 11:49:43.249: W/PackageManager(1298): Failure retrieving resources forcom.nuance.android.vsuite.vsuiteapp
12-07 11:49:43.249: W/ActivityManager(1298): Process com.nuance.android.vsuite.vsuiteapp has crashed too many times: killing!
12-07 11:49:43.342: W/DropBoxManagerService(1298): Dropping: system_app_crash (1829 > 0 bytes)
12-07 11:49:44.936: D/RadioSignalLevel(1298): raw_sig_level = -97 iconLevel = 3
12-07 11:49:44.936: D/RadioSignalLevel(1298): Gsm Radio Signal level: 3
12-07 11:49:46.256: D/BatteryTempPolicy(1298): updateBatteryTemp temperature = 310, Threshhold = 3
12-07 11:49:46.264: D/KeyguardUpdateMonitor(1298): received broadcast android.intent.action.BATTERY_CHANGED
12-07 11:49:46.264: D/KeyguardUpdateMonitor(1298): new BatteryArgs: 2,90,2
12-07 11:49:46.264: D/KeyguardUpdateMonitor(1298): handleBatteryUpdate
12-07 11:49:46.272: E/GlobalUnplugService(13488): plugged = true,mBatteryPlugged=true
12-07 11:49:46.295: E/Tethering(1298): active iface (usb1) reported as added, ignoring
12-07 11:49:46.303: D/StatusBarPolicy(1298): handleBatteryUpdate
12-07 11:49:46.303: D/WifiService(1298): ACTION_BATTERY_CHANGED pluggedType: 2
Grundsätzlich besteht Ihre Möglichkeit darin, ein ROM zum Flashen für dieses Gerät zu finden und es zu flashen. Oder suchen Sie die APK, die Sie entfernt haben, und fügen Sie sie erneut hinzu.
Sie benötigen wahrscheinlich entweder eine benutzerdefinierte Wiederherstellung, wie ClockworkMod, oder Sie können die apk mithilfe von ADB aus dem Android-SDK wieder auf das Gerät übertragen.
Ich bin mir nicht sicher, wie der benutzerdefinierte ROM-Status für dieses Gerät ist, daher ist es möglicherweise einfacher, die benötigte APK zu finden. Wenn Sie die apk nicht finden können, aber ein benutzerdefiniertes ROM finden, können Sie die apk aus dem ROM-Paket ziehen.
Zwei Dinge vorweg für zukünftige Aktionen:
Nun zur aktuellen Situation:
image.zip
von Ihrem aktuellen ROM haben, können Sie sie einfach in einen leeren Ordner extrahieren, in den system/apps
Unterordner gehen, die entsprechende .apk
. auswählen und von der Seite auf Ihr Gerät laden..tbk
) der App zu erstellen (für die meisten Apps sollten Sie in diesem speziellen Fall seine Daten besser ausschließen) und verwenden TB, um dies .tbk
auf Ihrem "kaputten Gerät" wiederherzustellen
Matthäus Lesen
Travis