Ja. Das Sperren des Bootloaders ist möglich, nachdem Sie eine benutzerdefinierte Firmware installiert haben.
Mit einem gesperrten Bootloader können Sie keine benutzerdefinierten Ad-hoc-Binärdateien booten (mit fastboot boot boot.img) und nicht direkt auf die Flash-Chips schreiben. Ein entsperrter Bootloader bietet Ihnen jedoch die folgenden und neu verfügbaren Befehle:
- Fastboot-Flash- Partitions- Image
- Fastboot Boot Kernel-Image
Wenn es also gesperrt ist, können Sie entweder nur das normale oder das Wiederherstellungssystem starten, die selbst die Vertrauenskette erzwingen und die Sicherheit gewährleisten müssen. Aktuelle benutzerdefinierte Wiederherstellungsimages erzwingen keine Sicherheit, daher müssen Sie nach der Installation Ihrer benutzerdefinierten Firmware eine sichere Wiederherstellung des Bestands installieren.
In Bezug auf die Bestandserholung, wird dies nicht erlauben Sie alle anstehenden benutzerdefinierte Installation Builds, nur Lager - Firmware (die von Google digital signiert wird ) wird installieren.
Um also eine funktionierende Vertrauenskette ohne Lücken zu haben, müssen Sie zuerst den Bootloader entsperren, dann eine benutzerdefinierte Wiederherstellung installieren, eine benutzerdefinierte Firmware (usw.) installieren und dann die Wiederherstellung des Bestands erneut installieren (extrahieren aus) Google Stock Image), und sperren Sie den Bootloader erneut.
Das Verfahren zum Aktualisieren auf neuere Firmware-Builds ist im Moment etwas kompliziert:
Ich denke, es gibt User-Land-Tools, um den Bootloader von einer regulären (gerooteten) benutzerdefinierten Firmware (wie CyanogenMod) zu entsperren, ohne die Strafe eines vollständigen Löschvorgangs. Auf diese Weise können Sie den Bootloader ohne einen Löschvorgang entsperren, dann (vorübergehend) eine benutzerdefinierte Wiederherstellung starten (über fastboot boot cwm-recovery.img ), ein adb sideload update.zip ausführen und schließlich den Bootloader mit fastboot oem lock erneut entsperren .
Ein Hinweis: Ich glaube, ich habe irgendwo gelesen, dass das Nexus 4 nach dem einmaligen Entsperren / erneuten Entsperren nicht vollständig gelöscht werden kann. Ich bin mir nicht sicher, Sie müssen dies einmal testen.