[Android Q&A, Help & Troubleshooting] Bfreenoe:
How to redefine app "system permissions" ? Or if not possible howto make app that ...

Hi Everyone,

I'm new to android, and having 2 different phones (running 5.1.1 and 6.0.1 versions, both rooted) and numbers I have quite some issues with apps (paying gps outdoor app, whatsapp,...) and since I travel a lot many connections issues to accounts on other apps "you seem to not be...." with codes I don't get because I'm roaming:mad:

In order to find a way to use them with the same accounts and settings on both phones and to solve the authentication issues, I took different angles to solve it, but none worked. In doing so I discovered many ways to enforce permissions through the code that where disabled by the user (worse than I thought). Well I dislike and want to change it.:mad:

Anyway to make things short:one approach is to completely limit the app access all localisation approach, phone ID, number, carrier, IP number, other accounts on the phone....

On the 5.1.1 I tried:

App Ops => allows to "change" if one looks in the App, but changes are not effective (way apps work and according to "Explorateur de permissions")

Apk permissions works but only on some user installed apps, I tried moving system apk to other folders, change them through the Apk permissions and reinstall them, didn't work

Decompiling the apk with Apk Studio, changing manifest, recompiling, reinstalling seems to not be enough, if I understood it right if the code contains specific rights and there not in the manifest, it doesn't work. Right:confused:

next step would be to dig into the code and change it...

All this is extremely time consuming even if it would be the "clean way"

On the 6.0.1 :

I removed the bloatware with Root Uninstaller,

Modified the permissions apps had, incl system apps

And since some apps still seemed to exchange some information over data or wifi, I limited all background data usage over data or wifi.

All this make my phone much less user friendly and does not solve my issues:(

So please, I you know of a reliable "easy" way to really manage permissions, or to generate a master permission file that overwrites apps permissions? removing all weird "granted", or if you have any idea on how you'd start it, please let me know ;)

From this "clean approach" I got to spoofing, which seemed to be a solution to work around some issues using several different apps that would change the location, the IP, the network, VPN, spoof caller ID, ...

Well... since I had discovered all kind of right that can be given to an app, I checked their manifests before installing them. They might solve some issues, but generate worse problems (billing?!!all social media accounts?! create social accounts?!?)

So is there a clean app that lets you temporarily "clone" phone1 on phone 2 considering they are not at all the same (manufacturer, android, phoneID, carrier, phone number) and change the location and this only to some apps? Still have to use SIM carrier.

If not, any hints on how to write this?

thx :laugh:

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

Hasbeen developper, totally new to Android who still believes that technology should allow to increase productivity and respect FREEDOM and PRIVACY.