Naja, der Nutzer muss die Rechte für die App freigeben. Dies tut er ja bei der Installation. Ohne Rechte kann eine App auch nichts machen, da Apps in einer Sandbox laufen. Wenn sie außerhalb der Sandbox agieren soll, braucht sie eben die Rechte. Darum haben es ja die Entwickler von bösartiger Apps auf Android so leicht, da die meisten Nutzer einfach auf "weiter" klicken, ohne mal nachzudenken, wieso eine App die ganzen Rechte braucht.