Ist eine der Android-Rooting-Software Open Source?

10

Als Beispiel hier den Beitrag zum Rooten des LG G3:

http://www.reddit.com/r/LGG3/comments/2cdz0y/guide_rooting_roming_xposed/

Gibt Links zu anderen Posts zum Herunterladen von APKs, die etwas bewirken und dann sufunktionieren, denke ich:

Stumpf: http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906/

PurpleDrake: http://forum.xda-developers.com/tmobile-lg-g3/development/root-twrp-root-twrp-tmo-lg-g3-t2821005

Gibt es weitere Details darüber, was diese oder andere Root-Techniken tatsächlich tun? Sind einige von ihnen Open Source?

jordanpg
quelle
2
Ich denke, es ist unwahrscheinlich (aber nur eine Vermutung), dass Sie eine funktionierende Root-Methode finden, die Open Source ist, einfach weil sie den OEMs genügend Informationen geben würde, um die Lücke zu schließen. Wenn Sie es nahe an der Weste halten, können Sie sicherstellen, dass die Bastler weiter basteln können. Es ist auch möglich, dass eine Root-Methode Auswirkungen auf die Sicherheit hat und privat an Google / OEMs weitergegeben wird.
Eldarerathis
1
Ich muss mir vorstellen, dass die OEMs und Google über die Ressourcen verfügen, um diese Binärdateien zurückzuentwickeln. Ich frage mich, ob es um die Haftung geht, der die Autoren aufgrund eines Verstoßes gegen die Nutzungsbedingungen oder etwas in dieser Richtung ausgesetzt sind.
Jordanpg
2
Reverse Engineering braucht jedoch noch Zeit, insbesondere wenn der Code gut verschleiert ist. Wenn Sie den unvermeidlichen Fix verzögern, haben potenzielle Rooter zumindest Zeit, um den Exploit zu nutzen. Wieder meistens Vermutungen, aber es ist üblich in anderen Modding-Szenen. Die Heldentaten der Wii wurden aus diesem Grund oft (teilweise) verschleiert .
Eldarerathis

Antworten:

3

Ich habe das gleiche Problem gekämpft. Die Verwendung von Closed Source von einem privaten Unternehmen ist ein großer Fehler, wenn Sie Wert auf Sicherheit und Datenschutz legen. Open Source ist zwar wohl nicht viel sicherer, hat aber einen Vorteil gegenüber Closed Source eines privaten Unternehmens: Bezahlte Programmierer sind teuer. Was ist ihr Motiv, die Leute dafür zu bezahlen? Geld. Ist die Root-Software kostenlos / billig? Benutze es nicht. Open Source, auf der anderen Seite, obwohl die zwar nicht völlig vor schädlichen Zusätzen befreien, wird meist von Programmierern betreut , die kollektiv wollen verwenden die Software , die sie schaffen helfen. Davon abgesehen habe ich Folgendes zusammengestellt.

Am aktivsten entwickelt wurde dieser Typ, Phhusson, der 2015 einen Artikel ( https://www.xda-developers.com/the-importance-of-open-source-in-root/ ) darüber veröffentlichte. Dann begann er damit (noch aktiver) Thread ( https://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394/page246 ) Hier ist das Repo: https://github.com/phhusson/ Super-Bootimg

Hier ist ein weiteres https://github.com/android-rooting-tools

Beide befinden sich noch in einer starken Entwicklung.

Andrew
quelle
Außerdem wird das Flashen von Linux und das Ausführen von Android in Android während einer SSH-Sitzung immer mehr zu einer Möglichkeit. Überprüfen Sie: Wie Debian oder Ubuntu GNU / Linux auf Ihrem Android ausführen
Andrew
1
Und PostmarketOS: Ziel ist ein 10-jähriger Lebenszyklus für Smartphones - ollieparanoid.github.io/post/postmarketOS
Andrew