Ich arbeite an AOSP. Ich habe meine apk erfolgreich hinzugefügt, um zu bauen. Jetzt möchte ich Root-Zugang zu meiner App geben. Ich möchte keinen Root-Zugriff auf andere Apps bereitstellen oder die Superuser-App in meinem Build installieren. Ich möchte nur meine App hinzufügen, um Root-Zugriff zu erhalten. Wie kann ich das erreichen?Wie kann AOSP geändert werden, damit bestimmte Apps Root-Zugriff erhalten?
Ich ging durch die su.c Datei im Pfad System/Extras/su aber ich bin nicht in der Lage den gesamten Code zu verstehen.
Als ich durch den Code ging, denke ich mein Ziel erreicht werden kann, wenn ich könnte modify
su.c Root-Zugriff auf meine App bieten, compile it and add the binary
zu der Build. Habe ich recht?
Wäre es nicht ein riesiges Sicherheitsbargnet, wenn * irgendeine * App nur root bekommen könnte? –
Wenn Sie nicht wissen, wie dies zu tun ist, ist es höchst unwahrscheinlich, dass Sie wissen, wie Sie den Code auf Sicherheit prüfen, bevor Sie ihn als root laufen lassen. –
aus dem Code ich gefunden, dass es Root-Zugriff auf Shell gibt, auf die gleiche Weise möchte ich die XML-Datei in data/system/packages.xml analysieren und finden Sie die UID meiner App und erlauben es Root-Zugriff auf das System – Neji