[APP][ROOT][5.0+] Persistent MAC Spoofing - Android Apps and Games

Hello,
I would like to present Lollipop Spoofer, which can be downloaded from the Play Store.
It is a simple way to spoof the MAC Address of your device, and make it persistent across reboots.
Unlike other apps, this one will not rely on "ifconfig" bull**** (which does not work anymore, by the way).
Its usage is straighforward. First, you set your new MAC address by using Lollipop Spoofer. Then you reboot your device, and you are good to go!
You can verify that your MAC has been modified by checking "Settings > About phone > Status > Wi-Fi MAC address".
In case you want to revert to your original address, the app will allow you to back it up.
Enjoy!

For me on AICP 9 Android 5.1.1 it opens, asks for root, and just displays a white page. Will change theme and check again
Edit. Not the theme. White page persists.
---------- Post added at 08:53 AM ---------- Previous post was at 08:44 AM ----------
logcat entries
563: Unit not found
06-03 08:48:09.316 3100 3100 I Timeline: Timeline: Activity_launch_request id:com.antoniocarlos.mac_spoofer time:6576830
06-03 08:48:09.316 901 1816 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.antoniocarlos.mac_spoofer/.MainActivity (has extras)} from uid 10057 on display 0
06-03 08:48:12.666 1262 1262 W Settings: Setting adb_enabled has moved from android.provider.Settings.Secure to android.provider.Settings.Global, returning global URI.
06-03 08:48:12.706 1262 1262 W ResourceType: No package identifier when getting value for resource number 0x00000000
06-03 08:48:12.706 1262 1262 W PackageManager: Failure retrieving resources for com.antoniocarlos.mac_spoofer: Resource ID #0x0
06-03 08:48:12.716 1262 1262 W ResourceType: No package identifier when getting value for resource number 0x00000000
06-03 08:48:12.716 1262 1262 W PackageManager: Failure retrieving resources for com.teslacoilsw.launcher: Resource ID #0x0
06-03 08:48:12.716 1262 1262 W ResourceType: No package identifier when getting value for resource number 0x00000000

HTC One M9
Ran it, white screen, nada
looking at SU logs:
system/bin/sh
/data/data/com.antoniocarloc.mac_spoofer/files/spoof.sh show-current
system/bin/sh: <stdin>[1] /data/data/data/data/com.antoniocarloc.mac_spoofer/files/spoof.sh can't execute: permission denied

Related

anybody has the APK for Gesture Search?

it says here for android 2.0 and up but we might be able to get to work on 1.6 .
I'd like to see this, too. Curious if it'll run on CyanogenMod.
here you go,
got it off the market just this min.
Firerat said:
here you go,
got it off the market just this min.
Click to expand...
Click to collapse
Thanks 10char
Firerat said:
here you go,
got it off the market just this min.
Click to expand...
Click to collapse
Thank you very much.
is there a way to port it back for g1?
ralpho said:
is there a way to port it back for g1?
Click to expand...
Click to collapse
its working on my g1
but I have eclair rom ( CaNNoN Complete 1.2 )
I'm guessing you have a cupcake, donut
make yourself a sig
click/tap edit my sig , in my sig
been using since this morning, its not bad.
I often get frustrated scrolling through the app draw, but now with a gestures icon on home screen I can just open it up and start 'writing'
it is a little slow between letters, but I imagine it will get better as it is developed and it is still faster than messing about in the app draw.
gets a thumbs up from me
Welp, I was so eager to get this working on CyanogenMod I dove in and spent the last few hours trying to figure it out :
Installed VirtualBox and Ubuntu
Installed the SDK, apktool, and other various required bits
Decoded the APK
Edited the AndroidManifest.xml to change minSdkVersion from 5 to 4
Rebuilt the APK
Set up a keystore and resigned the APK with my key (this part took awhile and I still don't really know what other options I have if any...)
INSTALLED THE APP SUCCESSFULLY
Bad news though. Although the app opens and starts giving you the opening wizard, it seems the service that "Queries data sources" in the background freaks out and requires a force close. The logcat:
Code:
I/ActivityManager( 100): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.google.android.apps.gesturesearch/.GShell }
I/ActivityManager( 100): Start proc com.google.android.apps.gesturesearch for activity com.google.android.apps.gesturesearch/.GShell: pid=12360 uid=10097 gids={3003}
W/InputManagerService( 100): Window already focused, ignoring focus gain of: [email protected]
I/ActivityThread(12360): Publishing provider com.google.android.apps.gesturesearch.history: com.google.android.apps.gesturesearch.data.QueryHistoryProvider
I/ActivityThread(12360): Publishing provider com.google.android.apps.gesturesearch.index: com.google.android.apps.gesturesearch.data.IndexProvider
W/dalvikvm(12360): VFY: unable to resolve static field 26 (CONTENT_URI) in Landroid/provider/ContactsContract$Data;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0025
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/SearchItemView;.setIcon code (440 bytes)
D/dalvikvm(12360): GC freed 1792 objects / 184456 bytes in 175ms
I/ActivityManager( 100): Displayed activity com.google.android.apps.gesturesearch/.GShell: 2116 ms (total 2116 ms)
W/dalvikvm(12360): VFY: unable to resolve static field 25 (CONTENT_URI) in Landroid/provider/ContactsContract$Contacts;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0003
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/DataMultiContacts;.queryPhoneNumbers code (128 bytes)
W/dalvikvm(12360): VFY: unable to resolve static field 25 (CONTENT_URI) in Landroid/provider/ContactsContract$Contacts;
D/dalvikvm(12360): VFY: replacing opcode 0x62 at 0x0016
D/dalvikvm(12360): Making a copy of Lcom/google/android/apps/gesturesearch/search/DataMultiContacts;.prepare code (140 bytes)
W/dalvikvm(12360): threadid=15: thread exiting with uncaught exception (group=0x4001e180)
E/AndroidRuntime(12360): Uncaught handler: thread AsyncTask #1 exiting due to uncaught exception
E/AndroidRuntime(12360): java.lang.RuntimeException: An error occured while executing doInBackground()
E/AndroidRuntime(12360): at android.os.AsyncTask$3.done(AsyncTask.java:200)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
E/AndroidRuntime(12360): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
E/AndroidRuntime(12360): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
E/AndroidRuntime(12360): at java.lang.Thread.run(Thread.java:1096)
E/AndroidRuntime(12360): Caused by: java.lang.NoClassDefFoundError: android.provider.ContactsContract$Contacts
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.DataMultiContacts.prepare(DataMultiContacts.java:68)
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.IndexingTask.doInBackground(IndexingTask.java:126)
E/AndroidRuntime(12360): at com.google.android.apps.gesturesearch.search.IndexingTask.doInBackground(IndexingTask.java:23)
E/AndroidRuntime(12360): at android.os.AsyncTask$2.call(AsyncTask.java:185)
E/AndroidRuntime(12360): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
E/AndroidRuntime(12360): ... 4 more
I/Process ( 100): Sending signal. PID: 12360 SIG: 3
I/dalvikvm(12360): threadid=7: reacting to signal 3
I/dalvikvm(12360): Wrote stack trace to '/data/anr/traces.txt'
These logs are a little above my head, though, and beyond my research capabilities at the moment (feeling a little defeated and TIRED ). Do they look like a result of my modification of the app or a framework limitation of CM's 1.6?
I'd appreciate any feedback, even if it's a "NO, STOP TRYING TO MAKE THIS WORK AND JUST SWITCH TO ECLAIR ALREADY" I attached the modified APK if anyone wants to play with it.
mttmllns said:
Do they look like a result of my modification of the app or a framework limitation of CM's 1.6?
Click to expand...
Click to collapse
Second one.
Code:
java.lang.NoClassDefFoundError: android.provider.ContactsContract$Contacts
http://developer.android.com/intl/de/reference/android/provider/ContactsContract.Contacts.html
It was added in API level 5 (Android 2.0) and apparently it wasn't ported to CM1.4.x .
Brut.all said:
It was added in API level 5 (Android 2.0) and apparently it wasn't ported to CM1.4.x .
Click to expand...
Click to collapse
Cool, thanks for the quick response. Thanks for the great app, too!
Google just put it out for 1.6. Woot!
http://googlemobile.blogspot.com/2010/03/gesture-search-now-available-for.html
Thanks for the heads up.
Spot On
I've been wanting an app like this for a while now. It work great. Now to reassign some buttons and shortcuts and remove redundancies...
Just a heads up. Enabling the ability to search music as well led to one hell of a bugfest. After doing so, it led Rings Extended to force close everytime something requiring changing a sound was messed with. That in turn disbaled all notifications I had set. It also completely "removed" my music from the music app. It was still on my card, but the music app did not recognize this. All this happened after enable said feature and THEN rebooting. Taking the music search off made rings extended no longer FC and all my sounds were back and my music once again showed up. Hope this helps out anyone with a similair occurence.
Up!
Anybody has the apk for Gesture Search 2.0 ? (this version presumably is compatible with N7 but is marked as incompatible on the Play Store)
TIA

[Question] Phone and Contacts.apk

Very frustrated right now and have a question.
I'm trying to change the shortcut icon in Phone.apk and Contacts.apk. I created a MetaMorph for it. No problem, easy stuff.
Whenever I push the morph to /system/app/Contacts.apk or to Phone.apk all seems well. After I click on the icon for my contacts it says something along the lines of "Application not installed". Ok so I restart my phone... shortcut icons are gone, try to make new ones and Contacts or Phone isn't even there and I have no service carrier, 3G or anything.
Restore from nanodroid backup... Everything is good again... I adb pull the Contacts.apk file over on my notebook, only toss in the new ic_launcher_contacts.png file into the /res/drawable-hdpi folder. Easy enough and I got the png from the CM 5.0.6 Contacts.apk. Dimensions are the same, file size is almost same. adb shell stop, remount, push and get the same error, "Application is not installed". Reboot the phone and shortcut icon is gone, and can not create a new one since the Contacts isn't even in my list anymore of installed apps. So now I have phone service, 3G and all since I didn't mess with Phone.apk, but no contacts unless I go some long route.
Now I'm thinking that it's because I need to sign the apk before pushing it. Remove the META-INF folder from the apk, recertify the apk, push it and same as above.
What am I missing here, anybody please??
Thank you in advance!
PS
I did do a search but only found that the same thing happened with one person on Enother's ROM, no fix was posted, only restored a nanobackup and waited for a new ROM to be posted.
**EDIT**
I'm using 7zip to explore the apk files. I at no time fully extract the folder structure. Only copy over the one png I want to replace.
Check your logcat. when you push the modded apk something may be going wrong and the package does not get installed.
Here's the logcat when I use MetaMorph
Code:
I/MetaMorph( 545): Pick completed: /sdcard/AndroidThemes/phone_market_contacts/phone_market_contacts.xml
D/dalvikvm( 377): GC freed 1888 objects / 105240 bytes in 30ms
I/MetaMorph( 545): it is false
W/su ( 565): database_check_callback argc=1 name[0]=allow argv[0]=1
D/su ( 565): 10050 stericson.donaters.metamorph executing 0 /system/bin/sh
D/PackageManager( 114): Removing package com.android.contacts
D/PackageManager( 114): Services: com.android.contacts.util.EmptyService
D/PackageManager( 114): Activities: com.android.contacts.TwelveKeyDialer com.android.contacts.RecentCallsListActivity com.android.contacts.DialtactsActivity com.android.contacts.DialtactsContactsEntryActivity com.android.contacts.DialtactsFavoritesEntryActivity com.android.contacts.ContactsListActivity com.android.contacts.ContactsListActivity$JoinContactActivity com.android.contacts.ui.DisplayGroupsActivity com.android.contacts.ui.ShowOrCreateActivity com.android.contacts.ui.QuickContactActivity com.android.contacts.ContactShortcut alias.DialShortcut alias.MessageShortcut com.android.contacts.CallDetailActivity com.android.contacts.ViewContactActivity com.android.contacts.ui.EditContactActivity com.android.contacts.ContactOptionsActivity com.android.contacts.AttachImage com.android.contacts.ContactsLiveFolders$AllContacts com.android.contacts.ContactsLiveFolders$StarredContacts com.android.contacts.ContactsLiveFolders$PhoneContacts com.android.contacts.ImportVCardActivity com.android.contacts.ExportVCardycom.android.contacts.ContactsPreferences
D/PackageParser( 114): Scanning package: /system/app/Contacts.apk
I/PackageManager( 114): /system/app/Contacts.apk changed; collecting certs
D/PackageManager( 114): Scanning package com.android.contacts
D/PackageManager( 114): Shared UserID android.uid.shared (uid=10022): packages=[PackageSetting{460dffa0 com.android.providers.contacts/10022}, PackageSetting{460defa8 com.android.providers.userdictionary/10022}, PackageSetting{460da7d0 com.android.contacts/10022}, PackageSetting{460df920 com.android.globalsearch/10022}, PackageSetting{460e02b8 com.android.providers.applications/10022}]
E/PackageManager( 114): Package com.android.contacts signatures do not match the previously installed version; ignoring!
D/ActivityManager( 114): Uninstalling process com.android.contacts
D/ActivityManager( 114): Force removing process ProcessRecord{4630f720 216:android.process.acore/10022} (android.process.acore/10022)
I/Process ( 114): Sending signal. PID: 216 SIG: 9
I don't understand why it uninstalls it?
Thats the way it works.
Here is the issue I think:
E/PackageManager( 114): Package com.android.contacts signatures do not match the previously installed version; ignoring!
Thinking the only way around this is repacking up the entire theme with updated images and flash it all over again
Bought and tried BetterCut, but it didn't work for me. Kept getting FC's and telling me to reinstall because of OpenHome? Never had OpenHome installed before? Emailed the author informing them of this.
Anybody else know how to get this to work? Thanks for the help thus far britoso and hope something comes to mind on how to get this to work.
http://alldroid.org/threads/16103-Send-To-APK-for-Windows?highlight=Ted417
http://forum.xda-developers.com/showthread.php?t=482718
http://forum.xda-developers.com/showthread.php?t=503007
Above are some links I found useful in jairomeo's Ultimate Android Themeing Guide.
Tried these and they don't work either.
http://alldroid.org/threads/16850-Changing-In-Call-Background-Screen?p=576955#post576955
http://alldroid.org/threads/17039-Editing-APK-Files-for-Theme?p=580744#post580744
Could you provide some extra info on what your morph changes in Contacts.apk
Have you tried creating a new modded apk and signing that. (uninstall old, sign and push mod)
I'm trying now to get the originals uninstalled, but it won't let me. Looking for an app that will allow me to do this. Will deleting the apk's with Root Explorer from /system/app/ be the same as uninstalling it? Attached are the files I'm trying to change and the only thing I want changed are 1 png from each apk. LOL so frustrating! Editing framework-res.apk and Launcher2.apk is so much easier!!!
Wonder if its because CM uses Wysie's modded contacts app....
britoso said:
Wonder if its because CM uses Wysie's modded contacts app....
Click to expand...
Click to collapse
That doesn't affect this.
in 2.1 you do not need to sign the apk but you cannot just mod and push it. For Contacts.apk or Phone.apk you need to use zipalign (comes with the sdk).
Code:
zipalign -f 4 Contacts.apk NewContacts.apk
adb push NeContacts.apk /system/app/Contacts.apk
Follow the same methodology for Phone.apk
These are system apps, you do not need to remove the Manifest like you would with a Market app.
jairomeo said:
in 2.1 you do not need to sign the apk but you cannot just mod and push it. For Contacts.apk or Phone.apk you need to use zipalign (comes with the sdk).
Code:
zipalign -f 4 Contacts.apk NewContacts.apk
adb push NeContacts.apk /system/app/Contacts.apk
Follow the same methodology for Phone.apk
These are system apps, you do not need to remove the Manifest like you would with a Market app.
Click to expand...
Click to collapse
I really appreciate the input, thanks jairomeo! You too britoso
This is what I tried exactly...
adb pull Contacts.apk ./Contacts.apk
open Contacts.apk with 7zip, over-wright the old image with the new image (same dimensions and new image is from original CM 5.0.6)
zipalign -f 4 Contacts.apk NewContacts.apk (no errors and new file created)
adb remount
adb push NewContacts.apk /system/app/Contacts.apk
Reboot phone
Contacts and phone gone completely!!! Uninstalled according to logcat.
Logcat from the time I pushed Contacts.apk
Code:
D/PackageManager( 119): Removing package com.android.contacts
D/PackageManager( 119): Services: com.android.contacts.util.EmptyService
D/PackageManager( 119): Activities: com.android.contacts.TwelveKeyDialer com.android.contacts.RecentCallsListActivity com.android.contacts.DialtactsActivity com.android.contacts.DialtactsContactsEntryActivity com.android.contacts.DialtactsFavoritesEntryActivity com.android.contacts.ContactsListActivity com.android.contacts.ContactsListActivity$JoinContactActivity com.android.contacts.ui.DisplayGroupsActivity com.android.contacts.ui.ShowOrCreateActivitycom.android.contacts.ui.QuickContactActivity com.android.contacts.ContactShortcut alias.DialShortcut alias.MessageShortcut com.android.contacts.CallDetailActivity com.android.contacts.ViewContactActivity com.android.contacts.ui.EditContactActivity com.android.contacts.ContactOptionsActivity com.android.contacts.AttachImage com.android.contacts.ContactsLiveFolders$AllContacts com.android.contacts.ContactsLiveFolders$StarredContacts com.android.contacts.ContactsLiveFolders$PhoneContacts com.android.contacts.ImportVCardActivity com.android.contacts.ExportVCardAtivity com.android.contacts.ContactsPreferences
D/ActivityManager( 119): Uninstalling process com.android.contacts
D/ActivityManager( 119): Force removing process ProcessRecord{462ff0b8 372:android.process.acore/10022} (android.process.acore/10022)
I/Process ( 119): Sending signal. PID: 372 SIG: 9
D/ActivityManager( 119): Force finishing activity com.android.contacts/.DialtactsContactsEntryActivity
W/ActivityManager( 119): Activity HistoryRecord{460c6580 com.android.contacts/.DialtactsContactsEntryActivity} being finished, but not in LRU list
W/ResourceType( 119): Resources don't contain package for resource number 0x7f080000
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020047
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020048
W/ResourceType( 119): Resources don't contain package for resource number 0x7f050000
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020005
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020004
I/ActivityManager( 119): Start proc com.android.vending for broadcast com.android.vending/.PackageMonitorReceiver: pid=710 uid=10008 gids={3003}
W/ResourceType( 119): Resources don't contain package for resource number 0x7f0700e5
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020031
W/ResourceType( 119): Resources don't contain package for resource number 0x7f020030
W/ResourceType( 119): Resources don't contain package for resource number 0x7f050000
D/ActivityManager( 119): Received spurious death notification for thread [email protected]
I/WindowManager( 119): WIN DEATH: Window{46260b28 com.android.contacts/com.android.contacts.DialtactsContactsEntryActivity paused=true}
D/dalvikvm( 345): GC freed 4351 objects / 306832 bytes in 227ms
I/ActivityThread( 710): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProvider
D/dalvikvm( 119): GC freed 12649 objects / 629504 bytes in 115ms
I/ActivityManager( 119): Start proc com.android.voicedialer for broadcast com.android.voicedialer/.VoiceDialerReceiver: pid=718 uid=10019 gids={3002}
D/VoiceDialerReceiver( 718): onReceive Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.android.contacts flg=0x20000000 cmp=com.android.voicedialer/.VoiceDialerReceiver (has extras) }
D/PackageParser( 119): Scanning package: /system/app/Contacts.apk
I/PackageManager( 119): /system/app/Contacts.apk changed; collecting certs
D/PackageManager( 119): Scanning package com.android.contacts
D/PackageManager( 119): Shared UserID android.uid.shared (uid=10022): packages=[PackageSetting{460cc5d0 com.android.providers.applications/10022}, PackageSetting{460cc2b8 com.android.providers.contacts/10022}, PackageSetting{460cb2c0 com.android.providers.userdictionary/10022}, PackageSetting{460cbc38 com.android.globalsearch/10022}, PackageSetting{460c6ae8 com.android.contacts/10022}]E/PackageManager( 119): Package com.android.contacts signatures do not match the previously installed version; ignoring!
?? ?? LOL this is so frustrating I can only laugh!! I'm past getting upset. I'd like to get this working, but at this point I'm past putting it on my "Need to do" list. Right now it's on my "Like to do eventually" list, so don't put too much thought into it. I'd like to figure it out only to help somebody else that runs into this exact same problem. Or to be put into your themeing guide jairomeo
Tried another way, been doing a lot of reading.
adb pull /system/app/Contacts.apk
Open Contacts.apk with 7zip and extract to a folder named Contacts
Replace said png file with new version
Highlight all contents of the Contacts folder and 7zip using "Store" mode in zip
Rename zip extension to apk
zipalign -f 4 Contacts.apk NewContacts.apk
adb remount
adb push NewContacts.apk /system/app/Contacts.apk
adb reboot
After reboot still not working. Phone and Contacts are uninstalled completely.
Logcat start when I pushed the apk:
Code:
D/PackageManager( 113): Removing package com.android.contacts
D/PackageManager( 113): Services: com.android.contacts.util.EmptyService
D/PackageManager( 113): Activities: com.android.contacts.TwelveKeyDialer com.android.contacts.RecentCallsListActivity com.android.contacts.DialtactsActivity com.android.contacts.DialtactsContactsEntryActivity com.android.contacts.DialtactsFavoritesEntryActivity com.android.contacts.ContactsListActivity com.android.contacts.ContactsListActivity$JoinContactActivity com.android.contacts.ui.DisplayGroupsActivity com.android.contacts.ui.ShowOrCreateActivitycom.android.contacts.ui.QuickContactActivity com.android.contacts.ContactShortcut alias.DialShortcut alias.MessageShortcut com.android.contacts.CallDetailActivity com.android.contacts.ViewContactActivity com.android.contacts.ui.EditContactActivity com.android.contacts.ContactOptionsActivity com.android.contacts.AttachImage com.android.contacts.ContactsLiveFolders$AllContacts com.android.contacts.ContactsLiveFolders$StarredContacts com.android.contacts.ContactsLiveFolders$PhoneContacts com.android.contacts.ImportVCardActivity com.android.contacts.ExportVCardActivity com.android.contacts.ContactsPreferences
D/ActivityManager( 113): Uninstalling process com.android.contacts
D/ActivityManager( 113): Force removing process ProcessRecord{463072e0 214:android.process.acore/10022} (android.process.acore/10022)
I/Process ( 113): Sending signal. PID: 214 SIG: 9
W/ResourceType( 113): Resources don't contain package for resource number 0x7f080000
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020047
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020048
W/ResourceType( 113): Resources don't contain package for resource number 0x7f050000
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020005
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020004
W/ResourceType( 113): Resources don't contain package for resource number 0x7f0700e5
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020031
W/ResourceType( 113): Resources don't contain package for resource number 0x7f020030
W/ResourceType( 113): Resources don't contain package for resource number 0x7f050000
I/ActivityManager( 113): Start proc com.android.vending for broadcast com.android.vending/.PackageMonitorReceiver: pid=561 uid=10008 gids={3003}
D/ActivityManager( 113): Received spurious death notification for thread [email protected]
D/dalvikvm( 186): GC freed 6988 objects / 381896 bytes in 232ms
I/ActivityThread( 561): Publishing provider com.android.vending.SuggestionsProvider: com.android.vending.SuggestionsProviderI/ActivityManager( 113): Start proc com.android.voicedialer for broadcast com.android.voicedialer/.VoiceDialerReceiver: pid=569 uid=10019 gids={3002}
D/VoiceDialerReceiver( 569): onReceive Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.android.contacts flg=0x20000000 cmp=com.android.voicedialer/.VoiceDialerReceiver (has extras) }
D/PackageParser( 113): Scanning package: /system/app/Contacts.apk
I/PackageManager( 113): /system/app/Contacts.apk changed; collecting certs
D/PackageManager( 113): Scanning package com.android.contacts
D/PackageManager( 113): Shared UserID android.uid.shared (uid=10022): packages=[PackageSetting{4605c8e0 com.android.providers.applications/10022}, PackageSetting{4605c5c8 com.android.providers.contacts/10022}, PackageSetting{46057a90 com.android.contacts/10022}, PackageSetting{4605bf48 com.android.globalsearch/10022}, PackageSetting{4605b5d0com.android.providers.userdictionary/10022}]
E/PackageManager( 113): Package com.android.contacts signatures do not match the previously installed version; ignoring!
since the problem is that the signatures dont match...
Have you tried:
1)uninstall the official contacts
adb uninstall com.android.contacts
2)install your modded+signed+zipaligned version.
adb install Contacts.apk
Not yet, didn't know the commands to install and uninstall were that obvious! LOL I thought it was something complicated Just got home and will give it a try after I relax with a Bud. My brain is fried and needs to unwind :s
I just used ninjamorph to update my icons. You might want to check that out.
Mi|enko said:
I just used ninjamorph to update my icons. You might want to check that out.
Click to expand...
Click to collapse
Appreciate the help and tried it. NinjaMorph is an amazing app! I love the idea behind it, but alas it didn't work either. Same effect, followed the on screen instructions, finish project and rebooted phone. No contacts or phone
Back to the drawing board.
Got it sorted, thanks all very much for your help. It turned out being a corruption issue or something. I completely nuked my phone, installed Enomther's [ROM] TheOfficial Nexus1 v1.8.1 (been wanting to check it out) and all is fixed. Don't know what the deal was, but at any rate it was something jacked up. Well at any rate I did learn something from this experience!
**EDIT**
Seems as though the corruption is coming from HelixLauncher2.0.7 and BetterCut. They don't play well together! Changed to Laucher2.0.7 and all is working as it should. I can't tell you why, I can just tell you what I experienced with a fresh install of Enomther 1.8.1.
Wrong thread.
Treatcon said:
Got it sorted, thanks all very much for your help. It turned out being a corruption issue or something. I completely nuked my phone, installed Enomther's [ROM] TheOfficial Nexus1 v1.8.1 (been wanting to check it out) and all is fixed. Don't know what the deal was, but at any rate it was something jacked up. Well at any rate I did learn something from this experience!
**EDIT**
Seems as though the corruption is coming from HelixLauncher2.0.7 and BetterCut. They don't play well together! Changed to Laucher2.0.7 and all is working as it should. I can't tell you why, I can just tell you what I experienced with a fresh install of Enomther 1.8.1.
Click to expand...
Click to collapse
A lot of people are having issues with Bettercut, and the 2 icons they can't seem to replace are phone and contact. Doesn't make sense, but same time it kind of does.
But again, in Android 2.1 you do no need to sign apps, just zipalign

[Q] Dialer Application Dying to Home Screen

Whenever I attempt to manually enter a number into the Dialer app (DialerTabActivity.apk) that is not in my contacts list the app will close to the home screen without an FC message or anything else. I have tried clearing my cache + Dalvik Cache, along with clearing the data for the app, and any associated with it.
Here is the adb logcat results when typing in a random number and having it close to the home screen.
Code:
D/ContactsProvider(20578): @@ doSetSimDBReady : settingValue1 =1
I/DialerActivity(20441): <++++++++++>Sync UI
I/DialerActivity(20441): <++++++++++>Sync
I/InputReader( 322): dispatchTouch::touch event's action is 1
I/InputDispatcher( 322): Delivering touch to current input target: action: 1, c
hannel '408efca8 com.sec.android.app.dialertab/com.sec.android.app.dialertab.Dia
lerTabActivity (server)'
I/DialerActivity(20441): IMSI = <REMOVED>
I/DialerActivity(20441): <++++++++++>Sync UI
I/DialerActivity(20441): <++++++++++>Sync
I/Process ( 322): Sending signal. PID: 20441 SIG: 9
I/ActivityManager( 322): Process com.sec.android.provider.logsprovider (pid 205
85) has died.
I/ActivityManager( 322): Kill com.sec.android.app.dialertab (pid 20441): provid
er com.sec.android.provider.logsprovider.LogsProvider in dying process com.sec.a
ndroid.provider.logsprovider
E/InputDispatcher( 322): channel '408efca8 com.sec.android.app.dialertab/com.se
c.android.app.dialertab.DialerTabActivity (server)' ~ Consumer closed input chan
nel or an error occurred. events=0x8
E/InputDispatcher( 322): channel '408efca8 com.sec.android.app.dialertab/com.se
c.android.app.dialertab.DialerTabActivity (server)' ~ Channel is unrecoverably b
roken and will be disposed!
I/WindowManager( 322): WINDOW DIED Window{408efca8 com.sec.android.app.dialerta
b/com.sec.android.app.dialertab.DialerTabActivity paused=false}
E/JavaBinder( 322): !!! FAILED BINDER TRANSACTION !!!
I/ActivityManager( 322): Process com.sec.android.app.dialertab (pid 20441) has
died.
V/AudioPolicyManager( 268): stopOutput() output 1, stream 1, session 186
V/AudioPolicyManager( 268): getNewDevice() selected device 0
V/AudioPolicyManager( 268): getNewDevice() selected device 0
V/AudioPolicyManager( 268): setOutputDevice() output 1 device 0 delayMs 0 force
0
V/AudioPolicyManager( 268): setOutputDevice() setting same device 0 or null dev
ice for output 1
V/AudioPolicyManager( 268): releaseOutput() 1
W/InputManagerService( 322): Got RemoteException sending setActive(false) notif
ication to pid 20441 uid 10012
D/szipinf (20578): Initializing inflate state
I/ActivityManager( 322): Process android.process.acore (pid 20578) has died.
I/ActivityManager( 322): Low Memory: No more background processes.
My suspicion is it has something to do with the contacts, but I don't know of any way to test that theory.
Any help is greatly appreciated. If it matters I am using the ADW Ex launcher.
EDIT Right now I'm trying the versions of DialerTabActivity.apk, Contacts.apk, and ContactsProvider.apk from ICBINB's first GB version, will post results.
EDIT #2 As I figured it just caused FC's.
u may want to omit your imei out of the log
ill forward it to desexton so he can debug it if now ill fix it for him...
Woops, forgot about that, done and done!
Any ideas? I'm completely stumped...
Yeah this happens to me randomly as well.. but not often
Sent from my SGH-T959V using XDA App
Bump for possible resolutions.
Sent from my SGH-T959V using XDA Premium App
Happened to me when I tried to install a custom dialer pic if that helps
Sent from my SGH-T959V using XDA App
Same here, after installing the multi dpi friendly dialer posted elseware on the forum. My solution? I've just been using GO contacts EX. Its a pretty good dialer and contacts replacement.
Sent from my SGH-T959V using XDA App[/QUOTE]

[Q] Can someone tell me if my adb settings are wrong on phone?

Iv'e tried as many solutions to my problem, as I can find, but still have no adb interface. I have a huawei ascend M860(I know it's old), It's rooted, rom'ed with Playfulgod's CM7.2 rom, and the dalvik was moved to the sdcard. Before I installed this rom, I replaced ADW launcher, with GoLauncher(winzip). I like his rom, except for one thing, since I replaced it from cm6, my adb isn't working. I changed the rom back to cm6, and it started working again, put cm7 back, same problem. Today, I looked into my adbd file, and found alot of errors, and my block file, said I had so many bad blocks, I lost count! This is the end of my adbd file:
ro.debuggable service.adb.root Local port disabled
service.adb.tcp.port persist.adb.tcp.port %d /dev/android_adb OK
failed to allocate an apacket Calling send_connect
host %s:: Calling send_ready
Calling send_close
handle_packet() %d
Enqueue the socket
handle_packet: what is %08x?!
all adb sockets packets rwx usb sync sysdeps transport jdwp %s: select missing fde for fd %d
fd out of range (%d)
fd_table out of sync fde %p not created by fdevent_create()
bogus negative fd (%d)
bogus huuuuge fd (%d)
could not expand fd_table to %d entries
check_header(): invalid magic
check_header(): %d > MAX_PAYLOAD
unknown run_transport_disconnects: %p (%s)
%02x writex: %d %p %d: writex: %d %d %s
writex: %d ok
transport_write_action: on fd %d, error %d: %s
write_packet: %d [%08x %s] %08x %08x (%d) write_packet: %d error %d %d
readx: %d %p %d
readx: %d %d %s
readx: %d ok: transport_read_action: on fd %d, error %d: %s
read_packet: %d error %d %d
read_packet: %d ok: [%08x %s] %08x %08x (%d) transport: %p registered
cannot write transport registration socket
transport: %p init'ing for usb_handle %p (sn='%s')
transport: %p removed
transport: %p R- (ref=%d)
transport: %p kicking and closing
Transport is null Transport is null
cannot enqueue packet on transport socket transport: %p init'ing for socket %d, on port %d
device not found insufficient permissions for device more than one device more than one emulator more than one device and emulator device offline invalid device state cannot open transport registration socketpair cannot read transport registration socket transport: %p removing and free'ing %d
cannot open transport socketpair transport: %p (%d,%d) starting
transport: %p install %d
cannot create input thread cannot create output thread from_remote: starting thread for transport %p, on fd %d
from_remote: transport %p SYNC online (%d)
from_remote: failed to write SYNC apacket to transport %p from_remote: data pump for transport %p
from_remote: received remote packet, sending to transport %p
from_remote: failed to write apacket to transport %p from_remote: remote read failed for transport %p
from_remote: SYNC offline for transport %p
from_remote: thread is exiting for transport %p
to_remote: starting input_thread for %p, reading from fd %d
to_remote: failed to read apacket from transport %p on fd %d
to_remote: transport %p SYNC offline
to_remote: transport %p SYNC online
to_remote: trandport %p ignoring SYNC %d != %d
to_remote: transport %p got packet, sending to remote
to_remote: transport %p ignoring packet while offline
to_remote: thread is exiting for transport %p, fd %d
failed to read packet from transport socket on fd %d
remote local: write terminated
remote local: read terminated (message)
bad header: terminated (data)
remote local: terminated (data)
bad data: terminated (data)
server client transport: local %s init
cannot create local socket %s thread transport: server_socket_thread() starting
server: cannot bind socket yet
server: trying to get new connection from %d
server: new connection on fd %d
host client: connected on remote on fd %d
%s%d emulator- transport: usb
remote usb: 1 - write terminated
remote usb: 2 - write terminated
remote usb: read terminated (message)
remote usb: check_header failed
remote usb: terminated (data)
remote usb: check_data failed
Creating smart socket
cannot allocate socket SS(%d): created %p
Connecting to smart socket
SS(%d): ready
SS(%d): closed
LS(%d): discarding %d bytes
LS(%d): closed
LS(%d): closing
OKAY Connect_to_remote call
destination oversized LS(%d): connect('%s')
Calling remote_socket_ready
Calling remote_socket_enqueue
RS(%d): created
remote_socket_disconnect RS(%d)
Calling remote_socket_close
RS(%d): closed
LS(%d): created (fd=%d)
jdwp track-jdwp LS(%d): bound to '%s'
LS(%d): enqueue %d
LS(%d): not ready, errno=%d: %s
FAIL%04x SS(%d): enqueue %d
SS(%d): overflow
SS(%d): bad size (%d)
SS(%d): len is %d
SS(%d): waiting for %d more bytes
SS(%d): '%s'
unknown failure device offline (x) closed cannot create service socket pair cannot allocate stinfo cannot create service thread service thread started, %d:%d
invalid port
%d service.adb.tcp.port restarting in TCP mode port: %d
EXTERNAL_STORAGE /system/bin/vdc volume unmount force reboot failed: %s
0 restarting in USB mode
/tmp/update FAIL /tmp/update.begin OKAY adbd is already running as root
ro.debuggable 1 adbd cannot run as root in production builds
service.adb.root restarting adbd as root
/dev/ptmx [ cannot open /dev/ptmx - %s ]
[ trouble with /dev/ptmx - %s ]
- fork failed: %s -
- exec '%s' failed: %s (%d) -
/proc/%d/oom_adj adb: unable to open %s
tcp: local: localreserved: localabstract: localfilesystem: dev: framebuffer: recover: jdwp: log: shell: /sbin/sh -c /system/bin/sh - sync: remount: reboot: root: tcpip: usb: sync: failure: %s
mkdir("%s") -> %s
invalid data message: expected ID_DATA oversize data message invalid data message: expected ID_DONE invalid data message sync: waiting for command
command read failure invalid namelen filename read failure sync: '%s' '%s'
unknown command sync: done
not enough memory to create new JDWP process
could not create fdevent for new JDWP process
oops, the JDWP process died really quick
weird accept() failed on jdwp control socket: %s
%d
%04x looking for pid %d in JDWP process list
search failed !!
%s: too many pending JDWP connection for pid %d
%s: socket pair creation failed: %s
weird unknown JDWP process failure: %s
weird end-of-stream from unknown JDWP process
could not decode JDWP %p PID number: '%s'
Adding pid %d to jdwp process list
terminating JDWP %d connection: %s
ignoring unexpected JDWP %d control socket activity (%d bytes)
remove pid %d to jdwp process list
trying to write to JDWP pid controli (count=%d first=%d) %d
sending new file descriptor to JDWP %d failed: %s
sent file descriptor %d to JDWP process %d
could not create vm debug control socket. %d: %s
could not bind vm debug control socket: %d: %s
listen failed in jdwp control socket: %d: %s
could not create fdevent for jdwp control socket
jdwp control socket started (%d)
/dev/graphics/fb0 /proc/mounts %255s %255s %*s %*s %d %d
/system none remount succeeded
remount failed: %s
usb_kick
[ usb_thread - opening device ]
/dev/android_adb /dev/android [ opening device succeeded ]
[ usb_thread - registering device ]
[ read %d ]
ERROR: n = %d, errno = %d (%s)
[ write %d ]
[ done ]
/dev/android_adb_enable failed to open /dev/android_adb_enable
[ usb_init - starting thread ]
cannot create usb thread /dev/log/ /dev/socket/ property_service :
/dev/pts/%u 0123456789ABCDEF Inf 0123456789abcdef (null) NaN 0 . Infinity inf inity nan Unknown error: Operation not permitted No such file or directory No such process Interrupted system call I/O error No such device or address Argument list too long Exec format error Bad file number No child processes Try again Out of memory Permission denied Bad address Block device required Device or resource busy File exists Cross-device link No such device Not a directory Is a directory Invalid argument File table overflow Too many open files Not a typewriter Text file busy File too large No space left on device Illegal seek Read-only file system Too many links Broken pipe Math argument out of domain of func Math result not representable Resource deadlock would occur File name too long No record locks available Function not implemented Directory not empty Too many symbolic links encountered No message of desired type Identifier removed Channel number out of range Level 2 not synchronized Level 3 halted Level 3 reset Link number out of range Protocol driver not attached No CSI structure available Level 2 halted Invalid exchange Invalid request descriptor Exchange full No anode Invalid request code Invalid slot Bad font file format Device not a stream No data available Timer expired Out of streams resources Machine is not on the network Package not installed Object is remote Link has been severed Advertise error Srmount error Communication error on send Protocol error Multihop attempted RFS specific error Not a data message Value too large for defined data type Name not unique on network File descriptor in bad state Remote address changed Can not access a needed shared library Accessing a corrupted shared library .lib section in a.out corrupted Attempting to link in too many shared libraries Cannot exec a shared library directly Illegal byte sequence Interrupted system call should be restarted Streams pipe error Too many users Socket operation on non-socket Destination address required Message too long Protocol wrong type for socket Protocol not available Protocol not supported Socket type not supported Operation not supported on transport endpoint Protocol family not supported Address family not supported by protocol Address already in use Cannot assign requested address Network is down Network is unreachable Network dropped connection because of reset Software caused connection abort Connection reset by peer No buffer space available Transport endpoint is already connected Transport endpoint is not connected Cannot send after transport endpoint shutdown Too many references: cannot splice Connection timed out Connection refused Host is down No route to host Operation already in progress Operation now in progress Stale NFS file handle Structure needs cleaning Not a XENIX named type file No XENIX semaphores available Is a named type file Remote I/O error Quota exceeded No medium found Wrong medium type Operation Canceled Required key not available Key has expired Key has been revoked Key was rejected by service Owner died State not recoverable Stupid C library hack !! abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 :+-._ Local time zone must be set--see zic manual page posixrules ,M4.1.0,M10.5.0 localtime /system/usr/share/zoneinfo / /system/usr/share/zoneinfo/zoneinfo.idx /system/usr/share/zoneinfo/zoneinfo.dat TZ persist.sys.timezone -0 %d %2d %H:%M:%S %e-%b-%Y + - %4d %04d %c Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April June July August September October November December Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday %a %b %e %T %Y AM PM %a %b %e %H:%M:%S %Z %Y /acct/uid/%d/tasks w+ <unknown> /proc/self/exe /dev/urandom ANDROID_PROPERTY_WORKSPACE HTC_RIL /dev/log/main /dev/log/radio /proc/cpuinfo processor /proc/stat cpu /proc/meminfo MemTotal:
Is there a problem that's rom related, and why does my adb interface only show in device mgr, when my phone's in cwm recovery?

[Q] AirDroid support for linux.

When will there be an AirMirror support for Linux?
Perhaps we can start deconstructing the windows app and then see if we can bring that to wine
---------- Post added at 08:14 PM ---------- Previous post was at 08:13 PM ----------
Perhaps we can start deconstructing the windows app and then see if we can bring that to wine. The feature request has been open for a while. I'd be interested to know how the mirroring works. I would imagine alot of root users run linux
jago25_98 said:
Perhaps we can start deconstructing the windows app and then see if we can bring that to wine
---------- Post added at 08:14 PM ---------- Previous post was at 08:13 PM ----------
Perhaps we can start deconstructing the windows app and then see if we can bring that to wine. The feature request has been open for a while. I'd be interested to know how the mirroring works. I would imagine alot of root users run linux
Click to expand...
Click to collapse
Very useful feature! Native Linux support will be great. Does anyone tried to run it under Wine?
UPD.
Tried to run under Wine 1.7.30 - does not start after installation:
Code:
$ wine AirDroid.exe
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"configSections" in state 2
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"sectionGroup" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"section" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"system.net" in state 2
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"settings" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"httpWebRequest" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"servicePointManager" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"connectionManagement" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"add" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"applicationSettings" in state 2
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"iTong.My.MySettings" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"setting" in state 6
fixme:mscoree:ConfigFileHandler_startElement Unknown element L"value" in state 6
Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception:
System.TypeInitializationException: An exception was thrown by the type initializer for <Module> ---> System.InvalidProgramException: Invalid IL code in gRpfcjfJ9IflOON1qqa.EVhIvFfNiVUIg77JM3y:gUqkvCGVHdK (): IL_002b: brtrue IL_3894
at <Module>..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for <Module> ---> System.InvalidProgramException: Invalid IL code in gRpfcjfJ9IflOON1qqa.EVhIvFfNiVUIg77JM3y:gUqkvCGVHdK (): IL_002b: brtrue IL_3894
at <Module>..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
expecting too ...
Still no Linux support...
Still looking forward for some Linux support!
Airdroid client om wine
It looks like the desktop client is a Mono application.
I will make a 32-bit prefix in wine with dotnet45 and try it out.
Run in wine
I have got it to start in wine after installing in a 32-bit prefix with dotnet42.
However it is slow and barly usable.
But it it a step on the way
I'll post my progress here.

Categories

Resources