Ist es möglich, den Bootloader ohne Root-Zugriff zu entsperren?

Ist es möglich, den Bootloader ohne Root-Zugriff zu entsperren? Wenn ja, gibt es eine andere Möglichkeit, den Bootloader zu entsperren, ohne den Befehl ...

fastboot oem unlock 

Nun zu den Hintergrundinformationen, die hilfreich sein könnten, um meine Frage zu verstehen. Mein spezielles Gerät scheint Fastboot nicht zu unterstützen, daher frage ich mich, ob es eine Möglichkeit gibt, dies zu tun

adb shell

Dies ist das Verhalten, wenn ich versuche, Fastboot zu verwenden.

build@build-VirtualBox:~$ lsusb
Bus 001 Device 009: ID 2207:0010  
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

build@build-VirtualBox:~$ adb devices
List of devices attached 
OUGRYBWWCM  device

build@build-VirtualBox:~$ adb reboot bootloader   #<--- Tablet enters      bootloader mode

build@build-VirtualBox:~$ fastboot devices        #<--- Empty results, no fastboot commands will work

build@build-VirtualBox:~$ lsusb  
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

# Bus 001 Device 009: ID 2207:0010 --> missing from lsusb command

Das Gerät basiert auf dem RK3066-Prozessor von Rockchip.

Könnte es ein Virtualbox-Problem sein? Möglicherweise müssen Sie die VM-Einstellungen ändern, um das Fastboot-Gerät für die VM sichtbar zu machen. Beachten Sie, dass das Fastboot-Gerät normalerweise eine andere Hersteller-/Produkt-ID hat als das Gerät, das Sie erhalten, wenn es normal gebootet wird.
@DanHulme Ich dachte, es könnte auch mit Virtualbox zusammenhängen, also habe ich die Gastzusätze zur konfigurierten USB-Filterung installiert, um sicherzugehen. Ich habe das gleiche Verhalten auch in Linux Mint und Ubuntu außerhalb von Virtualbox überprüft, so dass es definitiv gerätebezogen zu sein scheint.

Antworten (1)

Kurze Antwort ist ja, das können Sie. Die lange Antwort ist unten, aber im Grunde hängt es von Ihrem Gerät, Ihrem Bootloader ab und ob jemand schon einen Exploid herausgefunden hat, um den

Mehr Informationen:

Unter diesem Link können Sie den Unterschied sehen:

Was ist Bootloader und warum entsperren Sie ihn?

Wörtlich genommen ist Bootloader Code, der ausgeführt wird, bevor ein Betriebssystem ausgeführt wird. Bootloader packen im Grunde die Anweisungen zum Booten des Betriebssystemkerns und die meisten von ihnen haben auch ihre eigene Debugging- oder Modifikationsumgebung. Da der Bootloader vor jeder Software auf Ihrem Gerät gestartet wird, ist er extrem prozessorspezifisch und jedes Motherboard hat seinen eigenen Bootloader. Jedes Android-Telefon verfügt über einen Bootloader, der den Kernel des Betriebssystems anweist, normal zu booten.

Warum ist es gesperrt?

Ein Bootloader ist normalerweise auf einem Android-Gerät gesperrt, denn obwohl es sich um ein Open-Source-Betriebssystem handelt, möchten die Hersteller dennoch, dass Sie sich an ihre Android-Betriebssystemversion halten, die speziell für das Gerät entwickelt wurde. Um dieses Konzept anzuwenden, sperren Hersteller den Bootloader. Mit einem gesperrten Bootloader auf Android-Geräten ist es praktisch unmöglich, ein benutzerdefiniertes ROM zu flashen, und erzwungene Versuche führen zum Erlöschen der Garantie und landen normalerweise in Ziegeln.

Warum sollte ich entsperren?

Die Erklärung zu dieser Frage ist wirklich einfach. Wenn Sie root möchten, möchten Sie das benutzerdefinierte ROM post-root flashen, und wenn Sie ein benutzerdefiniertes ROM installieren möchten, müssen Sie Ihren Standard-Bootloader entsperrt haben. Einfach ausgedrückt: Durch das Entsperren des Bootloaders können Sie benutzerdefinierte Firmware auf Ihrem Android-Telefon installieren. Warnung: Durch das Entsperren des Bootloaders Ihres Telefons erlischt die Garantie. Es löscht (formatiert) auch vollständig den internen Speicher Ihres Android-Telefons, einschließlich Anwendungen, Kontakte, SMS- und MMS-Nachrichten usw.

Nur ein kurzer Hinweis…. Root kann erreicht werden, ohne den Bootloader zu entsperren, aber das erfordert einen Exploit, der von einem Entwickler entdeckt wird.

Diese kurze Notiz ist wirklich der wichtige Teil. Es muss von einem Entwickler entdeckt werden, also hängt es vom Gerät ab und davon, ob jemand den Exploit herausgefunden und Tools dafür veröffentlicht hat. Mit HTC können Sie Ihren Bootloader über die HTC Dev Site entsperren , aber andere geben Ihnen keinen Zoll darauf.

Anscheinend bietet mir die rkflashtool-Windows-Variante die Möglichkeit, mein rk3066-Gerät mit einem benutzerdefinierten Kernel-Image zu flashen (und ich gehe auch davon aus, dass ich auch ein Betriebssystem-Image habe, wenn ich es brauche). Interessanterweise funktioniert die Linux-Variante von rkflashtool nicht. Ich denke, das bedeutet, dass ich mein benutzerdefiniertes ROM erstellen und dann das Image auf die Windows-Maschine übertragen muss, um es zu flashen :(