After updating CM from 6.1.1 to 7.0.3 the market app crashes on startup. I have no crash when I wipe in recovery before updating. The reason for not wiping is that I don't want to configure all my apps again.
Is there another solution out there?
Logcat shows:
Code:
INFO/ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.vending/.AssetBrowserActivity bnds=[5,415][115,533] } from pid 280
ERROR/ActivityThread: Failed to find provider info for com.google.android.gsf.gservices
INFO/ActivityManager: Starting: Intent { cmp=com.android.vending/.TosActivity } from pid 354
DEBUG/AccountManagerService: bind attempt failed for Session: expectLaunch false, connected false, stats (0/0/0), lifetime 0.0, getAccountsByTypeAndFeatures, legacy_hosted_or_google
DEBUG/vending: [1] BaseActivity.completeGetAuthToken(): auth result is RESULT_CANCELED
DEBUG/vending: [1] BaseActivity.onAuthTokenComplete(): null auth token.
WARN/vending: [1] TosLoadAction.displayResults(): Could not check for TOS
INFO/vending: [1] BaseActivity.displayDialog(): Dialog (id=2) was not shown as the application was paused. Dialog will be shown onResume
ERROR/ActivityThread: Failed to find provider info for com.google.android.gsf.gservices
Related
Hi,
Please let me know if this is in the wrong sub-forum or not.
I'm developing an app, which should display the activity of another app (e.g. youtube) in its content.
I'm using the following code to get the activity of a 3th party application:
Code:
public View LoadActivity(String uniqueString) {
LocalActivityManager mgr = getLocalActivityManager();
Intent i = new Intent(this, SomeActivity.class);
Window w = mgr.startActivity("unique_per_activity_string", i);
View wd = w != null ? w.getDecorView() : null;
return wd;
}
However, due Security Restrictions, I'm receiving the following error:
java.lang.SecurityException: Requesting code from com.google.android.youtube (with uid 10065) to be run in process com.xxx.xxx.
Now i'm wondering if there is any way I can avoid this by rooting my device or doing some shell commands.
Regards,
XverhelstX
This is mostly a post about a specific problem with Google Play carrier billing.
Here is the problem:
I want to subscribe to a trial of Google Play Music All Access
I want to use carrier billing (with my Verizon Wireless phone)
When I select "Bill my Verizon Wireless account", I get a red message stating "Error processing your purchase"
Notes:
Carrier billing usually works for me with Verizon Wireless
I am NOT using WiFI while trying to make the purchase
I do not have blocks on messaging or web purchases with Verizon Wireless
Verizon Wireless support cannot find any reason why the purchase would fail
I am well below the $25/mo. cap for Verizon Wireless carrier billing (I've only spent $.99 this month so far)
Step by step:
I turned off WiFi on my android phone (mostly stock rooted Samsung Galaxy Nexus running JB 4.2.2 on VzW).
I plugged my phone into my PC with the USB cable.
USB debugging is on.
I fired up adb shell on my PC.
I used su to start a superuser shell in adb
I typed:
Code:
logcat | grep --color=auto -i -E 'play|market|store|carrier|billing|finsky|phonesky|vending'
I launched Play Music (version v5.0.1041J.689753)
I opened the menu (...)
I selected "Settings" from the menu
I selected "Try All Access for free" in settings
I was sent to a "Google play" screen titled "Try Google Play Music All Access"
I selected "Try it FREE"
A modal dialog box opened titled "Google Play Music All Access"
From logcat:
Code:
I/ActivityManager( 378): START u0 {act=com.android.vending.billing.PURCHASE cat=[android.intent.category.DEFAULT] pkg=com.android.vending cmp=com.android.vending/com.google.android.finsky.billing.lightpurchase.LightPurchaseFlowActivity (has extras)} from pid 8403
D/Finsky ( 1708): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping DFE self-update. Local Version [80210006] >= Server Version [-1]
I/ActivityManager( 378): Displayed com.android.vending/com.google.android.finsky.billing.lightpurchase.LightPurchaseFlowActivity: +121ms
I/ActivityManager( 378): START u0 {cmp=com.android.vending/com.google.android.finsky.billing.lightpurchase.PurchaseActivity (has extras)} from pid 1708
D/PlayEventLogger( 1708): ActiveExperiments changed, sending with next LogEvent
D/Finsky ( 1708): [1] CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is not targeted for DCB 2.
E/Finsky ( 1708): [186] FileBasedKeyValueStore.delete: Attempt to delete 'params...' failed!
I/ActivityManager( 378): Displayed com.android.vending/com.google.android.finsky.billing.lightpurchase.PurchaseActivity: +153ms
I/qtaguid ( 1708): Failed write_ctrl(u 41) res=-1 errno=22
I/qtaguid ( 1708): Untagging socket 41 failed errno=-22
W/NetworkManagementSocketTagger( 1708): untagSocket(41) failed with errno -22
I clicked "Free"
I clicked "Payment options"
I clicked "Bill my Verizon Wireless account"
From logcat:
Code:
I/ActivityManager( 378): START u0 {cmp=com.android.vending/com.google.android.finsky.billing.lightpurchase.billingprofile.BillingProfileActivity (has extras)} from pid 1708
D/Finsky ( 1708): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping DFE self-update. Local Version [80210006] >= Server Version [-1]
I/ActivityManager( 378): Displayed com.android.vending/com.google.android.finsky.billing.lightpurchase.billingprofile.BillingProfileActivity: +140ms
D/PlayEventLogger( 1708): ActiveExperiments changed, sending with next LogEvent
D/Finsky ( 1708): [1] CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is not targeted for DCB 2.
E/Finsky ( 1708): [186] FileBasedKeyValueStore.delete: Attempt to delete 'params...' failed!
I/qtaguid ( 1708): Failed write_ctrl(u 41) res=-1 errno=22
I/qtaguid ( 1708): Untagging socket 41 failed errno=-22
W/NetworkManagementSocketTagger( 1708): untagSocket(41) failed with errno -22
I/qtaguid ( 1708): Failed write_ctrl(u 41) res=-1 errno=22
I/qtaguid ( 1708): Untagging socket 41 failed errno=-22
W/NetworkManagementSocketTagger( 1708): untagSocket(41) failed with errno -22
D/Volley ( 1708): [155] BasicNetwork.logSlowRequests: HTTP response for request=<[ ] https://android.clients.google.com/fdfe/preparePurchase 0xe8d195d1 NORMAL 133> [lifetime=14351], [size=7526], [rc=200], [retryCount=0]
D/Volley ( 1708): [1] Request.finish: 14363 ms: [ ] https://android.clients.google.com/fdfe/preparePurchase 0xe8d195d1 NORMAL 133
I get "Error processing your purchase." in red print
This line really got my attention:
D/Finsky ( 1708): [1] CarrierParamsAction.createCarrierBillingParameters: Carrier billing config is null. Device is not targeted for DCB 2.
I'm assuming "DCB" is "Direct Carrier Billing", and "DCB 2" might be something like a monthly subscription billed with carrier billing. I make purchases with carrier billling so I'm not sure why it would say "Carrier billing config is null."
To make sure carrier billing is working (still), I launched "Angry Bird Seasons", and went "shopping" for 80 power-up bundles for $4.99. I select the same options for "Payment Options" and "Bill my Verizon Wireless account" and "Buy" (bringing me to the "Confirm password" screen, where I canceled the purchase).
This line stood out from logcat:
Code:
D/Finsky ( 1708): [1] PurchaseFragment.runCompleteFlowAndContinue: Start complete flow for DCB3 instrument.
"DCB3" ???. Maybe another "Direct Carrier Billing" purchase type (for a one-time consumable purchase)?
Since Google Play is not open source, I have no way of looking at the code to see what these debug lines actually mean.
Can anybody give me any guidance on this?
Having the same problem with a rooted Droid RAZR. Does it on both the stock rom and CM10.1.
Edit: Called customer service. They are looking into it. Told me they should contact me back in 24/48 hours.
HI all,
I decided to open new thread as non of the existing could solve my problem. I ve tried cleaning data of "Google Play Store", "Google Services Framework", "Download Manager". I also remove and add my google account and restart the phone.
I haven't tried swype yet because I guess is too early for such decisive solution.
I am not able to install but only certain apps from google Play store like Any.do Callendar or Google Play Games. Any other app I can install without problems so far.
I ve connect to my device via SSH and I found such SSL errors during install one of the above:
D/Finsky (12681): [758] 7.run: Enqueued com.google.android.play.games as content://downloads/my_downloads/78
D/Finsky (12681): [1] DownloadImpl.setState: com.google.android.play.games from QUEUED to DOWNLOADING.
D/Finsky (12681): [1] DownloadQueueImpl.onStart: com.google.android.play.games: onStart
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 0/-1 Status: 190.
I/DownloadManager(12726): Download 78 starting
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 0/-1 Status: 192.
W/DownloadManager(12726): Aborting request for download 78: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5ed29990: Failure in SSL library, usually a protocol error
W/DownloadManager(12726): error:1407743E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert inappropriate fallback (external/openssl/ssl/s23_clnt.c:744 0x5c34ad74:0x00000000)
I/DownloadManager(12726): Download 78 finished with status WAITING_TO_RETRY
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 0/-1 Status: 194.
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 0/-1 Status: 192.
I/DownloadManager(12726): Download 78 starting
I/ActivityManager( 2280): Waited long enough for: ServiceRecord{42e4fdf0 u0 com.android.providers.downloads/.DownloadService}
W/DownloadManager(12726): Aborting request for download 78: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5ed27638: Failure in SSL library, usually a protocol error
W/DownloadManager(12726): error:1407743E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert inappropriate fallback (external/openssl/ssl/s23_clnt.c:744 0x5c34ad74:0x00000000)
I/DownloadManager(12726): Download 78 finished with status WAITING_TO_RETRY
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 0/-1 Status: 194.
...
D/Finsky (12681): [1] DownloadBroadcastReceiver.onReceive: Intent received at DownloadBroadcastReceiver
I/DownloadManager(12726): Download 78 finished with status HTTP_DATA_ERROR
D/Finsky (12681): [1] DownloadQueueImpl.notifyProgress: com.google.android.play.games: onProgress 98304/3402874 Status: 495.
D/Finsky (12681): [1] DownloadImpl.setState: com.google.android.play.games from DOWNLOADING to ERROR.
D/Finsky (12681): [1] DownloadQueueImpl.onError: com.google.android.play.games: onError 495.
D/Finsky (12681): [1] DownloadQueueImpl.remove: Download com.google.android.play.games removed from DownloadQueue
Is someone able to 'decode' the above errors ?
How it possible that any other app can be installed without such problems?
Thanks in advance,
Greg
My device:
Samsung Galaxy S3 (GT-I9300).
System: Cyanogen 11-20150503-NIGHTLY-I9300 (Android 4.4.4).
so according to this article: https://arstechnica.com/gadgets/2017/11/oneplus-engineering-apk-exposes-backdoor-to-root-access/
"...The important part, though, is a "DiagEnabled" activity with a method called "escalatedUp." If this is set to "true," the app will allow root access over Android Debug Bridge, Android's command-line developer tools."
the article says the APK was also found in Asus and Xiaomi devices... I wonder if maybe it is also on the Moto Z?
Nope.
I ran:
Code:
adb shell am start com.android.engineeringmode/.EngineeringMode
and the output is:
Code:
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.android.engineeringmode/.EngineeringMode }
Error type 3
Error: Activity class {com.android.engineeringmode/com.android.engineeringmode.EngineeringMode} does not exist.
java.lang.SecurityException:
Permission Denial: starting Intent {dat-package:com.jami.tool.hiddensetting cmp=com.android.settings/.Settings $AodRealmeSettingsActivity (has
extras) mCallingUid=10243 ) from ProcessRecord(7b8b86b 22058:com.jami. tool.hiddensetting:shy.luo.process.sub/ u0a243} (pid-22058, uid-10243) requires oppo.permission.settings.LAUNCH FOR_EXPORT
my pc is showing this error while giving permission