Home Forum

Root Restoring Google Service Framework

So recently i got an error 506 on my google play store and i deleted my google service framework (i wish i didn't do that if i know it was important) in an attemp to fix google play error by myself. And now my google play gives an error message : "Error retrieving information from server [RH-01]".

My phone model is : ASUS Z010D(ZC550KL) with Android Lollipop (5.0.2) and i rooted it with Kingroot.

I don't know much about android or rooting and i really appreciate any type of help.
Also i am not a native english speaker, so i am sorry for any mispell, language barrier or such.
 

Related:

#1 Ilonas, Jun 14, 2018 at 1:15 PM
I'm going to suggest you re-flash a stock ASUS ROM to your phone to restore that system app that you deleted. This will return your phone to a non-rooted status. Be sure to safely back up all your data first (and double-check that wherever you back everything up to that your files are there).
https://firmwarefile.com/asus-zenfone-max-z010d

Just curious but just why did you want to root your phone to begin with? It does allow you to do a lot more things with your phone, but as you've discovered it also enables you to mess things up in ways that you normally wouldn't be able to. Also, it enables one to totally brick their phone so it does need one to be judicious about what they do.
But if you want to root your phone again, I'd also suggest a couple of things.
-- Try using this rooting procedure involving Magisk:
https://www.maketecheasier.com/root-android-with-magisk/
Kingroot being a Chinese app with a dodgy history also includes a questionable privacy leaking process that runs in the background. Magisk is a safer alternative to use. If it doesn't work for you however, Kingroot might be what you have to use. in that case, since you will be rooted do have the ability to kill off that leaky background process.
-- Instead of deleting apps you don't want or need, a much better and safer option is to install an app like Titanium Backup. Along with being a backup utility it has a notable feature to allow you to 'freeze' an app, essentially disabling it. It's better to disable an app than delete it as if it's actually a vital part of the your phone's functionality if you disable it you can just re-enable it. Once you delete something like a system-level app, it's much more involved to restore it.
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&hl=en_US
 
#2 svim, Jun 14, 2018 at 2:37 PM
I rooted my phone because my phone is slow so i can install apps such root booster and apps that can limit my quota usage since my phone data limiter is not working properly. Another reason is to enable me to change the default font.

By the way, thank you very much for your help, going to do it ASAP.
 
#3 Ilonas, Jun 15, 2018 at 8:11 AM