Hi everyone, I have a little dilemma.
Recently, whenever I apply a theme update, or revision of Cyanogen, some of my apps force-close at the start when I power on my phone and when I try to use them. I can fix it by re-installing these apps, but it's become somewhat of a hassle. I've tried fix_permissions.
It may have started when I used userinit.sh, but I'm not sure.
The apps that are breaking are:
Weather Widgets- Donate
Taskiller Full
AnyRSS read widget
ShopSavvy
Speedtest.net Speed Test
Here's a logcat of the Speedtest force close:
Code:
I/ActivityManager( 2413): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.zwanoo.androi
d.speedtest/.MainTabActivity }
W/WindowManager( 2413): Exception when adding starting window
W/WindowManager( 2413): android.view.InflateException: Binary XML file line #24:
Error inflating class java.lang.reflect.Constructor
W/WindowManager( 2413): at android.view.LayoutInflater.createView(Layout
Inflater.java:512)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneLayoutI
nflater.onCreateView(PhoneLayoutInflater.java:56)
W/WindowManager( 2413): at android.view.LayoutInflater.createViewFromTag
(LayoutInflater.java:562)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:385)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:320)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:276)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
generateLayout(PhoneWindow.java:2185)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
installDecor(PhoneWindow.java:2239)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
getDecorView(PhoneWindow.java:1447)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindowM
anager.addStartingWindow(PhoneWindowManager.java:657)
W/WindowManager( 2413): at com.android.server.WindowManagerService$H.han
dleMessage(WindowManagerService.java:7482)
W/WindowManager( 2413): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
W/WindowManager( 2413): at android.os.Looper.loop(Looper.java:123)
W/WindowManager( 2413): at com.android.server.WindowManagerService$WMThr
ead.run(WindowManagerService.java:475)
W/WindowManager( 2413): Caused by: java.lang.reflect.InvocationTargetException
W/WindowManager( 2413): at android.widget.FrameLayout.<init>(FrameLayout
.java:79)
W/WindowManager( 2413): at java.lang.reflect.Constructor.constructNative
(Native Method)
W/WindowManager( 2413): at java.lang.reflect.Constructor.newInstance(Con
structor.java:446)
W/WindowManager( 2413): at android.view.LayoutInflater.createView(Layout
Inflater.java:499)
W/WindowManager( 2413): ... 13 more
W/WindowManager( 2413): Caused by: android.content.res.Resources$NotFoundExcepti
on: Resource is not a Drawable (color or path): TypedValue{t=0x2/d=0x1010059 a=-
1}
W/WindowManager( 2413): at android.content.res.Resources.loadDrawable(Re
sources.java:1682)
W/WindowManager( 2413): at android.content.res.TypedArray.getDrawable(Ty
pedArray.java:548)
W/WindowManager( 2413): at android.widget.FrameLayout.<init>(FrameLayout
.java:91)
W/WindowManager( 2413): ... 17 more
I/ActivityManager( 2413): Start proc org.zwanoo.android.speedtest for activity o
rg.zwanoo.android.speedtest/.MainTabActivity: pid=3299 uid=10049 gids={3003}
D/dalvikvm( 3299): DexOpt: incorrect opt magic number (0xff ff ff ff)
E/dalvikvm( 3299): /data/app/org.zwanoo.android.speedtest.apk odex has stale dep
endencies
I/dalvikvm( 3299): DexOpt: mismatch dep signature for '/data/dalvik-cache/system
@[email protected]@classes.dex'
W/dalvikvm( 3299): Cached DEX '/data/app/org.zwanoo.android.speedtest.apk' (/dat
a/dalvik-cache/[email protected]@[email protected]) is stale a
nd not writable
I/dalvikvm( 3299): Unable to open or create cache for /data/app/org.zwanoo.andro
id.speedtest.apk
D/AndroidRuntime( 3299): Shutting down VM
W/dalvikvm( 3299): threadid=3: thread exiting with uncaught exception (group=0x4
001e1c0)
E/AndroidRuntime( 3299): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 3299): java.lang.RuntimeException: Unable to instantiate activ
ity ComponentInfo{org.zwanoo.android.speedtest/org.zwanoo.android.speedtest.Main
TabActivity}: java.lang.ClassNotFoundException: org.zwanoo.android.speedtest.Mai
nTabActivity in loader [email protected]
E/AndroidRuntime( 3299): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2324)
E/AndroidRuntime( 3299): at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2417)
E/AndroidRuntime( 3299): at android.app.ActivityThread.access$2100(Activi
tyThread.java:116)
E/AndroidRuntime( 3299): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1794)
E/AndroidRuntime( 3299): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 3299): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3299): at android.app.ActivityThread.main(ActivityThrea
d.java:4203)
E/AndroidRuntime( 3299): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 3299): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 3299): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 3299): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:549)
E/AndroidRuntime( 3299): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 3299): Caused by: java.lang.ClassNotFoundException: org.zwanoo
.android.speedtest.MainTabActivity in loader [email protected]
660
E/AndroidRuntime( 3299): at dalvik.system.PathClassLoader.findClass(PathC
lassLoader.java:243)
E/AndroidRuntime( 3299): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:573)
E/AndroidRuntime( 3299): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:532)
E/AndroidRuntime( 3299): at android.app.Instrumentation.newActivity(Instr
umentation.java:1097)
E/AndroidRuntime( 3299): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2316)
E/AndroidRuntime( 3299): ... 11 more
I/Process ( 2413): Sending signal. PID: 3299 SIG: 3
I/dalvikvm( 3299): threadid=7: reacting to signal 3
I/dalvikvm( 3299): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 3299): Sending signal. PID: 3299 SIG: 9
I/ActivityManager( 2413): Process org.zwanoo.android.speedtest (pid 3299) has di
ed.
W/UsageStats( 2413): Unexpected resume of com.android.launcher while already res
umed in org.zwanoo.android.speedtest
W/InputManagerService( 2413): Window already focused, ignoring focus gain of: co
[email protected]
D/dalvikvm( 3248): GC(1) freed 1149 objects / 90088 bytes in 126ms
How can I downgrade the market app? I miss the ability to filter free/paid that I had using the old market.
Push the vending app from the rom you want to use the market from.
I tried using Vending.apk from JACMan_xROM_1.52. When I open the Market app, I get a FC. I saw the Dex error, so I tried clearing the dalvik cache. no change after that.
Logcat reports:
I/ActivityManager( 545): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10
200000 cmp=com.android.vending/.AssetBrowserActivity }
I/ActivityManager( 545): Start proc com.android.vending for activity com.android.vending/.AssetBrowserActivity: pid=1199 uid=10016
gids={3003, 1015}
I/ActivityThread( 1199): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProvider
D/dalvikvm( 1199): DexOpt: couldn't find static field
W/dalvikvm( 1199): VFY: unable to resolve static field 38 (MARKET_DOWNLOAD_SCHEDULED) in Landroid/provider/Checkin$Stats$Tag;
W/dalvikvm( 1199): VFY: rejecting opcode 0x62 at 0x0091
W/dalvikvm( 1199): VFY: rejected Lcom/android/vending/AssetDownloader;.startDownload (Landroid/content/Context;Lcom/android/vending
/model/DownloadInfo;Ljava/lang/String;Ljava/lang/String;Lcom/android/vending/api/LocalAssetDatabase;Ljava/lang/StringV
W/dalvikvm( 1199): Verifier rejected class Lcom/android/vending/AssetDownloader;
D/AndroidRuntime( 1199): Shutting down VM
W/dalvikvm( 1199): threadid=3: thread exiting with uncaught exception (group=0x4001dab0)
E/AndroidRuntime( 1199): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 1199): java.lang.VerifyError: com.android.vending.AssetDownloader
E/AndroidRuntime( 1199): at com.android.vending.ServiceLocator.init(ServiceLocator.java:79)
E/AndroidRuntime( 1199): at com.android.vending.VendingApplication.onCreate(VendingApplication.java:153)
E/AndroidRuntime( 1199): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1045)
E/AndroidRuntime( 1199): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3871)
E/AndroidRuntime( 1199): at android.app.ActivityThread.access$2800(ActivityThread.java:116)
E/AndroidRuntime( 1199): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)
E/AndroidRuntime( 1199): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1199): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1199): at android.app.ActivityThread.main(ActivityThread.java:4203)
E/AndroidRuntime( 1199): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1199): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1199): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 1199): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
E/AndroidRuntime( 1199): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 545): Sending signal. PID: 1199 SIG: 3
I/dalvikvm( 1199): threadid=7: reacting to signal 3
I/dalvikvm( 1199): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 545): Added state dump to 1 crashes
Here is a release of Swype for the G1/any other android device. It should work on any build of any rom. (as long as it is android 1.5+)
Install it like a normal app and then enable swype in settings>locale&text
*UPDATE*
I made a new version of the app that should fix a few of the slowdowns it has. Download it over at iq0. In order to have 0 crashes in the new one, you have to disable sounds. Then you can do whatever you want.
It should also work for everyone now! No more install error!
http://bit.ly/69ZgH1
Enjoy
Update #2
The OFFICIAL leaked update is on my site now. Same link as above ^^. It should work 100% for everyone, but I haven't tested it. If it won't install for you, uninstall the old one. Thanks Zappletoo
Update #3 OFFICIAL beta Link to the site in the post.
Thanks =D
But I notice that you say 1.5, is this because it is the only you thingyou have testes it on, or because it will crash on 1.6+?
JAguirre1231 said:
But I notice that you say 1.5, is this because it is the only you thingyou have testes it on, or because it will crash on 1.6+?
Click to expand...
Click to collapse
I would guess not, as it was originally built for larger screens (Liquid, Droid) which are both 1.6+
Branwen said:
I would guess not, as it was originally built for larger screens (Liquid, Droid) which are both 1.6+
Click to expand...
Click to collapse
Ah okay, well he edited. Now it says 1.5+, so I'm gonna try it
I can't install it onto my phone. It says this application cannot be installed onto this phone. I'm running Super D 1.6 on a rooted mytouch3g. any ideas?
Tempestrs4 said:
I can't install it onto my phone. It says this application cannot be installed onto this phone. I'm running Super D 1.6 on a rooted mytouch3g. any ideas?
Click to expand...
Click to collapse
What does it say in logcat? Anyone else having this issue?
persiansown said:
What does it say in logcat? Anyone else having this issue?
Click to expand...
Click to collapse
Same problem on my Magic with CM 4.2.13 ROM
I dont' have a magic to test it out on. What is it saying in logcat?
Persian, do you know when another release for the G1 will come out? The one I got from this thread is working great, but there are a few bugs. I was wondering when they would be fixed, if you know.
Thanks,
Chris
persiansown said:
I dont' have a magic to test it out on. What is it saying in logcat?
Click to expand...
Click to collapse
Where can i find it ?
ChrispyChris said:
Persian, do you know when another release for the G1 will come out? The one I got from this thread is working great, but there are a few bugs. I was wondering when they would be fixed, if you know.
Thanks,
Chris
Click to expand...
Click to collapse
I'm the one who modified this to work on the G1. So updates come out when I fix the bugs. haha
Maymaymay: type adb logcat into adb.
persiansown said:
Maymaymay: type adb logcat into adb.
Click to expand...
Click to collapse
I hope that's what You need:
Code:
D/dalvikvm(21476): GC freed 9822 objects / 511168 bytes in 106ms
I/ActivityManager( 100): Starting activity: Intent { act=android.intent.action.
VIEW dat=file:///sdcard/install/signed-swypetest_2.apk typ=application/vnd.andro
id.package-archive cmp=com.android.packageinstaller/.PackageInstallerActivity }
I/PackageParser(21466): Impliciting adding android.permission.WRITE_EXTERNAL_STO
RAGE to old pkg com.swype.android.inputmethod
I/PackageParser(21466): Impliciting adding android.permission.READ_PHONE_STATE t
o old pkg com.swype.android.inputmethod
I/installd( 85): free_cache(8195932) avail 238817280
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Packa
geInstallerActivity: 171 ms (total 171 ms)
W/InputManagerService( 100): Starting input on non-focused client com.android.i
[email protected] (uid=10057 pid=21476)
I/ActivityManager( 100): Starting activity: Intent { dat=file:///data/data/com.
android.packageinstaller/files/signed-swypetest_2.apk cmp=com.android.packageins
taller/.InstallAppConfirmation (has extras) }
I/PackageParser(21466): Impliciting adding android.permission.WRITE_EXTERNAL_STO
RAGE to old pkg com.swype.android.inputmethod
I/PackageParser(21466): Impliciting adding android.permission.READ_PHONE_STATE t
o old pkg com.swype.android.inputmethod
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Insta
llAppConfirmation: 242 ms (total 242 ms)
I/InstallAppConfirmation(21466): result ok
I/ActivityManager( 100): Starting activity: Intent { dat=file:///data/data/com.
android.packageinstaller/files/signed-swypetest_2.apk cmp=com.android.packageins
taller/.InstallAppProgress (has extras) }
W/InputManagerService( 100): Starting input on non-focused client com.android.i
[email protected] (uid=10021 pid=21466)
I/ActivityManager( 100): Displayed activity com.android.packageinstaller/.Insta
llAppProgress: 140 ms (total 140 ms)
D/PackageParser( 100): Scanning package: /data/app/vmdl17241.tmp
W/PackageParser( 100): Exception reading /data/app/vmdl17241.tmp
W/PackageParser( 100): java.lang.SecurityException: META-INF/SWYPE-AN.SF has in
valid digest for assets/files/Spanish-full.htm in /data/app/vmdl17241.tmp
W/PackageParser( 100): at java.util.jar.JarVerifier.verifyCertificate(J
arVerifier.java:370)
W/PackageParser( 100): at java.util.jar.JarVerifier.readCertificates(Ja
rVerifier.java:273)
W/PackageParser( 100): at java.util.jar.JarFile.getInputStream(JarFile.
java:416)
W/PackageParser( 100): at android.content.pm.PackageParser.loadCertific
ates(PackageParser.java:285)
W/PackageParser( 100): at android.content.pm.PackageParser.collectCerti
ficates(PackageParser.java:447)
W/PackageParser( 100): at com.android.server.PackageManagerService.inst
allPackageLI(PackageManagerService.java:3932)
W/PackageParser( 100): at com.android.server.PackageManagerService.acce
ss$1500(PackageManagerService.java:104)
W/PackageParser( 100): at com.android.server.PackageManagerService$5.ru
n(PackageManagerService.java:3449)
W/PackageParser( 100): at android.os.Handler.handleCallback(Handler.jav
a:587)
W/PackageParser( 100): at android.os.Handler.dispatchMessage(Handler.ja
va:92)
W/PackageParser( 100): at android.os.Looper.loop(Looper.java:123)
W/PackageParser( 100): at android.os.HandlerThread.run(HandlerThread.ja
va:60)
D/dalvikvm( 100): GC freed 10842 objects / 894264 bytes in 245ms
D/dalvikvm(21466): GC freed 3123 objects / 264960 bytes in 101ms
D/ (21466): unable to unlink '/data/data/com.android.packageinstaller/fil
es/signed-swypetest_2.apk': No such file or directory (errno=2)
D/dalvikvm(21466): GC freed 3168 objects / 221936 bytes in 104ms
persiansown said:
I'm the one who modified this to work on the G1. So updates come out when I fix the bugs. haha
Click to expand...
Click to collapse
Well get to work then! Ha. I'm kidding, I appreciate the work you did on this. I just found out about it this morning and then was disappointed when it wasn't working on the G1. I did a Google search and found you had a link to it. I appreciate it.
Do you plan on posting your updates in this thread?
I got this to install by opening it up, deleting all the files in META-INF and resigning...
bump this up - i've been using a fender rom (with no gps) on my magic pretty much solely for the keyboard. I got this working by using adb install <.apk> instead of packageinstaller on the phone.
It's great, only bug i've found so far is long hold on the backspace
thanks for the hard work, hopefully you can get it going flawlessly
edit: so i made swpye fall over, then when trying to get it back it gives me this logcat:
Code:
W/InputMethodManager( 142): IME died: com.swype.android.inputmethod/.SwypeInputMethod dropping: KeyEvent{action=0 code=82 repeat=0 meta=0 scancode=139 mFlags=8}
W/InputMethodManager( 142): android.os.DeadObjectException
W/InputMethodManager( 142): at android.os.BinderProxy.transact(Native Method)
W/InputMethodManager( 142): at com.android.internal.view.IInputMethodSession$Stub$Proxy.dispatchKeyEvent(IInputMethodSession.java:289)
W/InputMethodManager( 142): at android.view.inputmethod.InputMethodManager.dispatchKeyEvent(InputMethodManager.java:1335)
W/InputMethodManager( 142): at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2165)
W/InputMethodManager( 142): at android.view.ViewRoot.handleMessage(ViewRoot.java:1518)
W/InputMethodManager( 142): at android.os.Handler.dispatchMessage(Handler.java:99)
W/InputMethodManager( 142): at android.os.Looper.loop(Looper.java:123)
W/InputMethodManager( 142): at android.app.ActivityThread.main(ActivityThread.java:3948)
W/InputMethodManager( 142): at java.lang.reflect.Method.invokeNative(Native Method)
W/InputMethodManager( 142): at java.lang.reflect.Method.invoke(Method.java:521)
W/InputMethodManager( 142): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
W/InputMethodManager( 142): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
W/InputMethodManager( 142): at dalvik.system.NativeStart.main(Native Method)
and another one. this is swype falling over after a long press of the backspace:
Code:
D/AndroidRuntime( 707): Shutting down VM
W/dalvikvm( 707): threadid=3: thread exiting with uncaught exception (group=0x40013140)
E/AndroidRuntime( 707): Uncaught handler: thread main exiting due to uncaught exception
D/dalvikvm( 707): GC freed 15473 objects / 620440 bytes in 153ms
E/AndroidRuntime( 707): android.content.res.Resources$NotFoundException: File res/raw/beep.wav from drawable resource ID #0x7f050000
E/AndroidRuntime( 707): at android.content.res.Resources.openRawResourceFd(Resources.java:814)
E/AndroidRuntime( 707): at com.swype.android.inputmethod.SwypeInputMethod$1.handleMessage(SwypeInputMethod.java:329)
E/AndroidRuntime( 707): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 707): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 707): at android.app.ActivityThread.main(ActivityThread.java:3948)
E/AndroidRuntime( 707): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 707): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 707): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/AndroidRuntime( 707): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/AndroidRuntime( 707): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 707): Caused by: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it is probably compressed
E/AndroidRuntime( 707): at android.content.res.AssetManager.openNonAssetFdNative(Native Method)
E/AndroidRuntime( 707): at android.content.res.AssetManager.openNonAssetFd(AssetManager.java:412)
E/AndroidRuntime( 707): at android.content.res.Resources.openRawResourceFd(Resources.java:811)
E/AndroidRuntime( 707): ... 9 more
I/Process ( 84): Sending signal. PID: 707 SIG: 3
I/dalvikvm( 707): threadid=7: reacting to signal 3
I/AlertDialog( 84): [onCreate] auto launch SIP.
W/WindowManager( 84): No window to dispatch pointer action 1
D/dalvikvm( 492): GC freed 2066 objects / 104000 bytes in 95ms
D/dalvikvm( 492): GC freed 1223 objects / 61416 bytes in 95ms
D/dalvikvm( 142): GC freed 13522 objects / 1058792 bytes in 175ms
march83 said:
and another one. this is swype falling over after a long press of the backspace:
Click to expand...
Click to collapse
He KNOWS of these problems.
ok i've got it running pretty much fine now - it's throwing heaps of warnings to the logcat, but from a user point of view it's doing what it's meant to do i think...
the thing that was making it fall over more often than not was a missing sound resource so you can just go setting-> location and text-> swype-> disable sounds. not sure if this is a compressed resource or what, but it's looking for the file path shown below so i guess you could make that yourself and see what happens, but tbh i cbf, i just want to get it working for the meantime:
Code:
E/AndroidRuntime( 707): android.content.res.Resources$NotFoundException: File res/raw/beep.wav from drawable resource ID #0x7f050000
i also pushed the keychars and keylayout files from the fender build i had been using. not sure if that actually helped but i had been seeing a logcat message saying something about an incorrect layout file and that seems to have gone now.
take the 2 files and do this:
adb push sapphire-keypad.kcm.bin system/usr/keychars/
adb push sapphire-keypad.kl system/usr/keylayout/
get the files here:
http://rapidshare.com/files/340382956/keys.zip.html
10x only, so if it proves that they are necessary could someone host them somewhere more permanent???
This isn't installing on my G1 running CM4.2.13
have you tried installing it via adb?
Everytime I install a new ROM that isn't 1.6, I get an android.process.acore when using the send/call button in the contacts app. I'm currently running cannon's 2.1, and it's been doing this. This has also occurred in other ROMs i installed such as eugene's eclair rom. Does anyone know if this happens to everyone or if its just my phone? How would I go on to fixing this if possible? Thanks.
a logcat would be helpful here.
Might be a problem with the default contact/phone apk. You could try a 3rd party application and set that as default and see if that fixes it.
Code:
I/ActivityManager( 2733): Starting activity: Intent { act=android.intent.action.VIEW dat=content://com.android.contacts/contacts/lookup/1212i6.1212i296b1ff40e269798/74 cmp=com.android.contacts/.ViewContactActivity }
W/AudioFlinger( 2717): write blocked for 92 msecs, 40 delayed writes, thread 0xcda0
D/NetworkLocationProvider( 2733): onCellLocationChanged [26299,44233]
D/Sources ( 3741): Creating external source for type=com.facebook.auth.login, packageName=com.facebook.katana
I/ActivityManager( 2733): Displayed activity com.android.contacts/.ViewContactActivity: 846 ms (total 846 ms)
W/Sources ( 3741): Unknown type=com.google, mime=vnd.com.google.cursor.item/contact_misc
W/Sources ( 3741): Unknown type=com.google, mime=vnd.com.google.cursor.item/contact_misc
W/Sources ( 3741): Unknown type=com.google, mime=vnd.android.cursor.item/group_membership
D/NetworkLocationProvider( 2733): onCellLocationChanged [26299,61953]
I/ActivityManager( 2733): Starting activity: Intent { act=android.intent.action.CALL_PRIVILEGED dat=content://com.android.contacts/contacts/74 }
D/AndroidRuntime( 3741): Shutting down VM
W/dalvikvm( 3741): threadid=3: thread exiting with uncaught exception (group=0x4001e180)
E/AndroidRuntime( 3741): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 3741): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CALL_PRIVILEGED dat=content://com.android.contacts/contacts/74 }
E/AndroidRuntime( 3741): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)
E/AndroidRuntime( 3741): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
E/AndroidRuntime( 3741): at android.app.Activity.startActivityForResult(Activity.java:2749)
E/AndroidRuntime( 3741): at android.app.Activity.startActivity(Activity.java:2855)
E/AndroidRuntime( 3741): at com.android.contacts.ViewContactActivity.onKeyDown(ViewContactActivity.java:715)
E/AndroidRuntime( 3741): at android.view.KeyEvent.dispatch(KeyEvent.java:1037)
E/AndroidRuntime( 3741): at android.app.Activity.dispatchKeyEvent(Activity.java:2043)
E/AndroidRuntime( 3741): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1631)
E/AndroidRuntime( 3741): at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2368)
E/AndroidRuntime( 3741): at android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2338)
E/AndroidRuntime( 3741): at android.view.ViewRoot.handleMessage(ViewRoot.java:1641)
E/AndroidRuntime( 3741): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 3741): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3741): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 3741): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3741): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 3741): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 3741): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 3741): at dalvik.system.NativeStart.main(Native Method)
I/Process ( 2733): Sending signal. PID: 3741 SIG: 3
I/dalvikvm( 3741): threadid=7: reacting to signal 3
I/dalvikvm( 3741): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 2733): Added state dump to 1 crashes
logcat of when i hit send on the contacts app
what other third party contact apk can you sugges for me? thanks
The ones you mentioned are fine, or wysie_sho (sorry something like that) has his modified in the dev section. Just rename and copy to /system/app/.
Somebody please help me, im using Helly Bean 4.2 built of 02 December.... and everytime i try to open the Contacts App, it FC and i don't know why... Here is the logcat
Sorry for my english, i'm Mexican
Logcat
Code:
I/ActivityManager( 397): START u0 {act=android.intent.action.MAIN cat=[android.
intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.contacts/.activities.Pe
opleActivity bnds=[120,700][240,772]} from pid 611
I/ActivityManager( 397): Start proc com.android.contacts for activity com.andro
id.contacts/.activities.PeopleActivity: pid=32628 uid=10001 gids={50001, 3003, 1
015, 1028}
E/dalvikvm(32628): Dex cache directory isn't writable: /data/dalvik-cache
I/dalvikvm(32628): Unable to open or create cache for /system/app/Contacts.apk (
/data/dalvik-cache/[email protected]@[email protected])
D/AndroidRuntime(32628): Shutting down VM
W/dalvikvm(32628): threadid=1: thread exiting with uncaught exception (group=0x4
0d37930)
E/AndroidRuntime(32628): FATAL EXCEPTION: main
E/AndroidRuntime(32628): java.lang.RuntimeException: Unable to instantiate appli
cation com.android.contacts.ContactsApplication: java.lang.ClassNotFoundExceptio
n: Didn't find class "com.android.contacts.ContactsApplication" on path: /system
/app/Contacts.apk
E/AndroidRuntime(32628): at android.app.LoadedApk.makeApplication(LoadedA
pk.java:504)
E/AndroidRuntime(32628): at android.app.ActivityThread.handleBindApplicat
ion(ActivityThread.java:4516)
E/AndroidRuntime(32628): at android.app.ActivityThread.access$1300(Activi
tyThread.java:150)
E/AndroidRuntime(32628): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1304)
E/AndroidRuntime(32628): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime(32628): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime(32628): at android.app.ActivityThread.main(ActivityThrea
d.java:5191)
E/AndroidRuntime(32628): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime(32628): at java.lang.reflect.Method.invoke(Method.java:5
11)
E/AndroidRuntime(32628): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:795)
E/AndroidRuntime(32628): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:562)
E/AndroidRuntime(32628): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(32628): Caused by: java.lang.ClassNotFoundException: Didn't fin
d class "com.android.contacts.ContactsApplication" on path: /system/app/Contacts
.apk
E/AndroidRuntime(32628): at dalvik.system.BaseDexClassLoader.findClass(Ba
seDexClassLoader.java:65)
E/AndroidRuntime(32628): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:501)
E/AndroidRuntime(32628): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:461)
E/AndroidRuntime(32628): at android.app.Instrumentation.newApplication(In
strumentation.java:968)
E/AndroidRuntime(32628): at android.app.LoadedApk.makeApplication(LoadedA
pk.java:499)
E/AndroidRuntime(32628): ... 11 more
W/ActivityManager( 397): Force finishing activity com.android.contacts/.activ
ities.PeopleActivity
D/dalvikvm( 397): GC_CONCURRENT freed 1949K, 20% free 15713K/19616K, paused 9ms
+18ms, total 196ms
W/ActivityManager( 397): Activity pause timeout for ActivityRecord{41897848 u0
com.android.contacts/.activities.PeopleActivity}
W/ActivityManager( 397): Activity destroy timeout for ActivityRecord{41897848 u
0 com.android.contacts/.activities.PeopleActivity}