[Android Themes] m0nst3rr:
Contacts/Phone.apks

Yo, everytime i flash a modified version of Contacts.apk and Phone.apk(Just changing the icons) on CM4.2.2 I get gapps FC's and i cant even see the icons for Contacts and Dialer in my launcher drawer. Any help, please?

Heres a Logcat of my

adb remount
adb shell rm /system/app/Contacts.apk
adb push Contacts.apk /system/app/Contacts.apk

D/ActivityManager( 136): Uninstalling process com.android.contacts
D/ActivityManager( 136): Force removing process ProcessRecord{43a49628 203:android.process.acore/10001} (android.process.acore/10001)
I/ActivityManager( 136): Killing app com.google.process.gapps (pid 223) because provider com.android.providers.im.ImProvider is in dying process android.proces
s.acore
I/Process ( 136): Sending signal. PID: 223 SIG: 9
I/Process ( 136): Sending signal. PID: 203 SIG: 9
D/ActivityManager( 136): Force removing process ProcessRecord{43a972b8 370:com.android.inputmethod.latin/10001} (com.android.inputmethod.latin/10001)
W/ActivityManager( 136): Scheduling restart of crashed service com.android.inputmethod.latin/.LatinIME in 5000ms
I/Process ( 136): Sending signal. PID: 370 SIG: 9
I/ActivityManager( 136): Process com.google.process.gapps (pid 223) has died.
W/ActivityManager( 136): Scheduling restart of crashed service com.google.android.apps.gtalkservice/com.google.android.gtalkservice.service.GTalkService in 149
66ms
D/ActivityManager( 136): Received spurious death notification for thread android.os.BinderProxy@438d0310
D/ActivityManager( 136): Received spurious death notification for thread android.os.BinderProxy@43a368d0
W/ActivityManager( 136): Failure sending broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.android.contacts flg=0x20000000 (has extr
as) }
W/ActivityManager( 136): android.os.DeadObjectException
W/ActivityManager( 136): at android.os.BinderProxy.transact(Native Method)
W/ActivityManager( 136): at android.content.IIntentReceiver$Stub$Proxy.performReceive(IIntentReceiver.java:125)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService.performReceive(ActivityManagerService.java:11582)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService.deliverToRegisteredReceiver(ActivityManagerService.java:11644)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService.processNextBroadcast(ActivityManagerService.java:11689)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService.access$200(ActivityManagerService.java:122)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService$2.handleMessage(ActivityManagerService.java:1043)
W/ActivityManager( 136): at android.os.Handler.dispatchMessage(Handler.java:99)
W/ActivityManager( 136): at android.os.Looper.loop(Looper.java:123)
W/ActivityManager( 136): at com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1298)
I/ActivityManager( 136): Start proc com.android.vending for broadcast com.android.vending/.PackageMonitorReceiver: pid=397 uid=10007 gids={3003}
W/ResourceType( 136): No package identifier when getting value for resource number 0x7f060001
D/dalvikvm( 182): GC(1) freed 1484 objects / 85224 bytes in 357ms
D/HomeLoaders( 182): application intent received: android.intent.action.PACKAGE_REMOVED, replacing=false
D/HomeLoaders( 182): --> package:com.android.contacts
D/HomeLoaders( 182): --> remove package
I/ActivityThread( 397): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProvider
D/VoiceDialerReceiver( 271): onReceive Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.android.contacts flg=0x20000000 cmp=com.android.voice
dialer/.VoiceDialerReceiver (has extras) }
D/RecognizerEngine( 271): deleteCachedGrammarFiles /data/data/com.android.voicedialer/files/openentries.txt
D/PackageParser( 136): Scanning package: /system/app/Contacts.apk
I/PackageManager( 136): /system/app/Contacts.apk changed; collecting certs
D/dalvikvm( 136): GC(0) freed 11204 objects / 841792 bytes in 226ms
I/ActivityManager( 136): Start proc com.android.inputmethod.latin for service com.android.inputmethod.latin/.LatinIME: pid=407 uid=10001 gids={3003, 1015}
D/PackageManager( 136): Scanning package com.android.contacts
D/PackageManager( 136): Shared UserID android.uid.shared (uid=10001): packages=[PackageSetting{438a3f30 com.google.android.providers.enhancedgooglesearch/10001
}, PackageSetting{438a3430 com.android.providers.im/10001}, PackageSetting{438a28f0 com.android.providers.userdictionary/10001}, PackageSetting{438a1660 com.and
roid.contacts/10001}, PackageSetting{4389f590 com.android.inputmethod.latin/10001}, PackageSetting{4389da20 com.android.providers.contacts/10001}, PackageSettin
g{438a4e48 com.android.globalsearch/10001}, PackageSetting{438a2cb8 com.android.providers.applications/10001}, PackageSetting{4389e178 com.android.launcher/1000
1}]
E/PackageManager( 136): Package com.android.contacts has no signatures that match those in shared user android.uid.shared; ignoring!
D/dalvikvm( 407): Trying to load lib /system/lib/libjni_latinime.so 0x43807898
D/dalvikvm( 407): Added shared lib /system/lib/libjni_latinime.so 0x43807898
I/ActivityManager( 136): Start proc android.process.acore for content provider com.android.providers.userdictionary/.UserDictionaryProvider: pid=413 uid=10001
gids={3003, 1015}
D/dalvikvm( 119): GC(1) freed 285 objects / 10864 bytes in 151ms
I/ActivityThread( 413): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
D/dalvikvm( 119): GC(1) freed 52 objects / 2272 bytes in 139ms
I/ActivityThread( 413): Publishing provider com.android.globalsearch.SuggestionProvider: com.android.globalsearch.SuggestionProvider
D/dalvikvm( 119): GC(1) freed 2 objects / 56 bytes in 128ms
I/ActivityThread( 413): Publishing provider im: com.android.providers.im.ImProvider
I/ActivityThread( 413): Publishing provider com.android.globalsearch.stats: com.android.globalsearch.StatsProvider
I/ActivityThread( 413): Publishing provider contacts;call_log: com.android.providers.contacts.ContactsProvider
I/ActivityManager( 136): Start proc com.google.process.gapps for service com.google.android.googleapps/.GoogleLoginService: pid=419 uid=10002 gids={3003}
I/ActivityThread( 413): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
I/ActivityThread( 413): Publishing provider com.google.android.providers.enhancedgooglesearch: com.google.android.providers.enhancedgooglesearch.SuggestionProv
ider
I/ActivityThread( 419): Publishing provider com.google.settings: com.google.android.providers.settings.GoogleSettingsProvider
I/ActivityThread( 419): Publishing provider gmail-ls: com.google.android.providers.gmail.MailProvider
D/dalvikvm( 413): GC(0) freed 3934 objects / 282848 bytes in 182ms
W/InputMethodManager( 182): Ignoring onBind: cur seq=1, given seq=5
I/ActivityManager( 136): Stopping service: com.google.android.googleapps/.GoogleLoginService
D/gmail-ls( 419): Purging old attachments
I/gmail-ls( 419): calculateUnknownSyncRationalesAndPurgeInBackground: queueing
I/gmail-ls( 419): calculateUnknownSyncRationalesAndPurgeInBackground: running
D/dalvikvm( 271): GC(1) freed 899 objects / 78272 bytes in 91ms
D/dalvikvm( 419): GC(0) freed 5089 objects / 350336 bytes in 91ms