Ich würde gerne wissen, ob es möglich ist, mit einem Termux oder einem anderen Terminal einen temporären Root-Zugriff auf ein Android-Telefon zu haben, so wie es Ubuntu tut, ohne Ihr Telefon zu rooten.
Ubuntu für PC ist permanent gerootet. Es enthält sowohl den Root-Benutzer als auch den Mechanismus, der es einem Prozess ermöglicht, Superuser-Privilegien zu erlangen, wenn dies angefordert und vom Benutzer authentifiziert wird (das, was Sie als temporären Root betrachteten). Android-Geräte hingegen bieten keinen Mechanismus, um Superuser-Zugriff zu erhalten. Dieser Mechanismus beinhaltet häufig die Installation einer su
Binärdatei in Verbindung mit einigen Daemons und Hacks und bietet dem Benutzer eine Möglichkeit, erhöhte Berechtigungen zu erlangen und diese Berechtigungen auf App-Basis zu verwalten.
Selbst wenn Sie ein Gerät rooten, ist es nicht so, dass jede App oder jeder Prozess selbst Superuser-Zugriff hat. Es ist der Benutzer, der über eine Superuser-Manager-App wie SuperSU und Magisk verwaltet, ob er vorübergehenden oder dauerhaften Zugriff auf Superuser-Privilegien gewährt.
Das Rooten von Telefonen erfolgt normalerweise mit Root-Exploit-Skripten, die Tag für Tag von Google Patches veröffentlicht werden. Die meisten Rooting-Tools und Skripte konzentrieren sich darauf, einen dauerhaften Root zu erhalten, aber ein temporärer Root ist ebenfalls möglich. Die Frage, die Sie gestellt haben, ist jedoch, Root-Zugriff über eine Android-Anwendung wie Termux zu erhalten, die einen Terminal-Emulator stimuliert, was noch nicht möglich ist. Aber Sie können heutzutage temporären Root-Zugriff erhalten, wenn Ihr Gerät höchstens 7.11 (Nougat) ist, indem Sie den Dirty Cow-Exploit verwenden, aber Sie benötigen einen PC. Es wird jedoch ein temporärer Root-Zugriff sein.
Irfan Latif