Blocking Issue: License Check fails after freezing Google apps

Anonymous shared this problem 1 month ago
Unknown

ROM-toolbox-Pro works fine, but may block completely due to license check.

Action: freeze GooglePlayStore and GooglePlayServices (among many others).

Issue: Licence check fails after some time caused REAL PROBLEM

Problem:

1. Can't get Defrost GoogleApps anymore!

2. Can't install ROM-toolbox-Lite to defrost Playstore as Playstore is frozen.

THUS FULLY BLOCKED AFER BYING THIS PRO VERSION and freezing APP's

Info: Pro version (with license issue) has internet access and contacts

- compute-1.amazonaws.com

- 1e100.net

- ip.secureserver.net

but does not find my license!!

Comments (12)

photo
7

You should unfreeze Google Play and Google Play Services. From terminal or command line run:

  1. adb shell pm enable com.android.vending
  2. adb shell pm enable com.google.android.gms

photo
6

Did try terminal commands to test: did not work as answer:

* daemon not running, starting now on port 5038

* daemon started successfully

error: device not found.

---------------------------------------------------------------

Can repeat this (result: device not found) and DeveloperOptions Active.

Thus "no simple solution" or "no solution"as more has to be configured to get it working (i'm not a linux expert, but Rooting + TWP-recovery succeded)

photo
photo
7

Thanks for the advice, but . . . . NO Terminal app is available in Installed Android 5.1 by Motorola.

I do recommend to implement in Rom-Toolbox-Pro after (or before) License check fail to checks status od Google-app's an request the user to allow an auto-deforst of the required Google app's of give a ONETIME access to the user to Deforst required app's.

In the mean time, i did download the Lite version via APK-downloader and manually installed it. Now i was able to Defrost the Google app's but that's a cumbersome way! Pro is working again but will Freeze Google again and reenter this problem later.

photo
6

Why would you freeze Google Play Services? It is necessary for almost every app in the Play Store.

The commands can be run from your computer with adb.

photo
7

After having installing the APP's i really need (mainly Boat and Road Navigation + Email) all is working perfectly well.

Now the target is to save power by limiting CPU-frequency, many APPS disabled (including 'Google), WIFI + Bluetooth disabled, etc. I.e. not the standard way of using a phone / tablet, i know, but I don't have any issue with this configuration using the ROM-toolbox-lite. I prefer no add's thus switched to PRO when configuration needs changes and ran into trouble as described above.

Clear? Hope you understand it and implement some solution, otherwise i will probably have to switch back to the lite version. Just installed a terminal emulator to check your ADB-command (see above: failed).

photo
6

I will look into a solution but the app does need to check for the license and that won't work if Google Play is frozen. The commands were meant to be run from your computer. If you remove "adb shell" from the command it should work.

photo
7

Thanks for your attention: of course no problem with license checks.

First try with terminal command "pm enable ...." failed (java permissions denied); will test other app's like busy-box to launch the commands tomorrow, but the ROM-toolbox-lite does the job also thus no issue.

photo
photo
6

Dear support,

I'm sorry for the delay to retest with other app's having terminal access. Just tested your own app BusyBox and wrote a small script with the two line-commands suggested.

Does NOT WORK (on my Moto G, though works on a Chinese tablet fine)!!!

response on "pm enable com......."

Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=xxxx, uid=xxxx package uid=xxx

this although root-access is available. I.e. i'm waiting for a real, simple solution without other devices involved (PC, Android device) after the License Block. Also saw that other users experience the same issue, thus i'm not allone.

photo
7

There is a "Run as root" checkbox when running a script using the BusyBox app; make sure that is checked. The average user shouldn't disable Google Play Services or Google Play. A license check is normal for a paid app and freezing Google Play Services causes the license check to fail. A possible solution is to only check the license once or less frequently.

photo
7

Thanks for your reply , but read this thread from the beginning: a user can be BLOCKED when the license check fails and is normally not able to Defrost the frozen Google app's. Some contributions ago, Jrummy indicated to have a closer look at a possible solution.

Even the solution mentioned aboce by Jrummy, needs "some" preinvested actions / app-installations te get out of this blocking issue.

photo
photo
7

B.t.w: what a about a simple solution to the issue: after having checked 2-3 times using Google-play-service, assume the license is valid (i.e. not a APK side-downloaded) and do no more checking? This will resolve at least after a couple of days!

photo
7

Thanks for the suggestion. We will add a check to see if Google Play Services is frozen and minimize calls to the license check.

photo