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.
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 Bootloader zu entsperren.
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.
Dan Hulme
Barry