Logo androidermagazine.com
Logo androidermagazine.com

Bootloader: mehr als Sie jemals wissen wollten

Inhaltsverzeichnis:

Anonim

Wir freuen uns alle, dass HTC beschlossen hat, die Dinge ein wenig aufzurütteln und den Bootloader auf seinen Android-Geräten nicht mehr zu sperren. Ein Lob an den Hersteller, dass er der stimmlichen Minderheit zugehört und den Wert erkannt hat, den dies für seine Marke bedeuten wird. Wir werden die vollständigen Details sowie Antworten auf Fragen wie den Zeitpunkt des Inkrafttretens dieser Richtlinie erhalten, sobald wir können. In der Zwischenzeit gibt es viele Fragen darüber, was genau dieses Bootloader-Rauschen bedeutet.

Wir werden versuchen, diese Fragen so unkompliziert wie möglich zu beantworten. Mach die Pause und lese.

Wer kümmert sich überhaupt um Bootloader und Hboots und Flashing?

Sehr wenige Leute, sobald Sie es in Perspektive setzen. Die Mehrheit der täglich aktivierten 400.000 Android-Geräte sind Benutzer, die keine Ahnung haben (oder sich jemals darum kümmern würden), was ein Bootloader ist. Sie sind das junge Mädchen, das Sie beim Friseur sehen und ihren Freunden eine SMS schicken. Oder der Typ im Baumarkt, der seine Notizen überprüft, um Bolzen für etwas zu kaufen. Oder der Hipster-Typ von Starbucks, der seine EVO 4G jedem vorführt, der hinschaut. Android ist mittlerweile Mainstream und die einfache Tatsache, dass Sie hier sind und mehr über dieses Bootloader-Zeug erfahren möchten, bedeutet, dass Sie ein fortgeschrittener Benutzer sind als die meisten anderen.

Dies ist der Grund, warum HTC, Motorola und andere Unternehmen ihre Bootloader sperren, obwohl viele von uns dies ablehnen. Es zeigt sich aber auch, dass Unternehmen wie Sony Ericsson und HTC, die ihre Richtlinien geändert haben und eine echte Lösung zum Entsperren von Bootloadern anbieten, allen ihren Kunden gefallen möchten. Sogar die wenigen, aber sehr lauten, die ein hackbareres Android-Gerät wollen.

Die Leute, die sich darum kümmern - und oft leidenschaftlich darum - sind die Jungs und Mädels, die die vollständige Kontrolle darüber haben möchten, welche Software auf ihren Android-Handys läuft. Sie sind die Programmierer, Themes, Entwickler und Hacker, die das System, das sie erhalten haben, endlos basteln, verbessern und in etwas Besseres verwandeln. Oder schlimmer. So oder so - es gehört ihnen. Sie finden diese Leute in großer Zahl im Internet, was uns das Gefühl gibt, dass wir zur Mehrheit der Benutzer gehören, obwohl wir es nicht sind.

Warum sollten Telefonhersteller oder -betreiber einen gesperrten Bootloader wünschen? Was macht es wirklich?

Es bietet Sicherheit - sowohl für Ihren Netzbetreiber als auch für den Endbenutzer.

Wenn wir von einem gesperrten Bootloader sprechen, ist das, was wir meinen (meistens), ein Disk-Image, das die wichtigen Teile des Telefons beim Booten überprüft und nach der richtigen Signatur sucht. Lassen Sie uns das so einfach wie möglich zusammenfassen.

Wenn Sie Ihr Atrix 4G oder HTC Sensation einschalten, geht der Bootloader in Betrieb und übergibt die Steuerung an das Boot-Image (den Teil der Festplatte, auf dem sich die Startdateien für Ihr Telefon befinden). Das Boot-Image lädt den Kernel des Telefons und anschließend Android. Befolgen Sie dabei die Anweisungen in diesen Dateien. Sie kopieren dieses Startabbild auf ein Telefon, indem Sie es in den internen Systemspeicher des Telefons flashen - nicht in den Arbeitsspeicher oder den Arbeitsspeicher, sondern in den physischen Flash-Speicher des Telefons. Deshalb besteht die Gefahr. Wenn Sie das vermasseln, könnten Sie Ihr Telefon wirklich vermasseln und es in einen "Ziegelstein" verwandeln. Je nachdem, wie Sie sich darin einhacken, ist dies möglicherweise mehr als eine bloße Möglichkeit. Dies ist von Telefon zu Telefon unterschiedlich.

Wenn Sie einen gesperrten Bootloader haben, können Sie nur Flash-Boot-Images verwenden, die mit einer Reihe von Informationen direkt vom Hersteller digital signiert wurden. Sie können nicht selbst bauen und es auf das Telefon flashen. Die Wiederherstellungspartition ist auf die gleiche Weise aufgebaut - sie wird auf die richtige Signatur überprüft, und wenn sie nicht vorhanden ist, können Sie keine neue in den Flash-Speicher schreiben. Das bedeutet eigentlich nur eins:

Mit einem gesperrten Bootloader können keine benutzerdefinierten Kernel oder Startdateien auf Telefone geladen werden.

Root-Zugriff ist weiterhin möglich, sogar wahrscheinlich. Root ist nur eine Sicherheitsverletzung auf einem laufenden System und kopiert dann Dateien, die es einfach machen, diese Sicherheit zu brechen, wann immer wir wollen. Jedes Android-Handy, das ich jemals besessen habe, war gerootet, auch wenn ich mich nie dazu entschlossen habe, mit einem benutzerdefinierten Boot-Image oder einer ernsthaften Hacker-Attacke herumzuschlagen. Ich wollte nur den einfachen Zugang.

Zurück zum Sicherheitsteil. Wenn Sie auf Ihrem Telefon (meistens) nur Software ausführen können, die sowohl vom Hersteller als auch vom Netzbetreiber genehmigt wurde, ist es für diese einfacher, Ihr Telefon sicher und funktionsfähig zu halten. Dies wäre die perfekte Lösung, mit der Ausnahme, dass bis zum Versenden einer Sicherheits- oder Fehlerbehebung neue Probleme gefunden wurden. Es ist ein nie endender Zyklus, und das Sperren des Telefons auf genehmigte Software hilft den Betreibern und Herstellern bei der Verwaltung. Denken Sie daran, dass nicht jeder, der ein Android-Telefon besitzt, dies liest. Sie wissen also nicht, wie Sie Patches und Fixes selbst laden sollen. Die Leute, die Ihr Telefon hergestellt haben, haben Ihr bestes Interesse daran, wenn auch nur, um unterm Strich zu helfen, wenn es um Support geht. Und sie unterstützen Millionen von Handys - nicht nur Ihre.

Und dann gibt es den finanziellen Schaden, den wir den Transportunternehmen zufügen können. Ja, echte Schäden. PRL-Hacks, die 3G-Roaming auf Verizon-Türmen mit Ihrem Virgin Mobile Optimus V ermöglichen, kosten Sprint-Geld. Dies gilt auch für die Aktivierung von HSPA + auf dem HTC Inspire, die Umgehung der Datenbeschränkung von T-Mobile, das unbefugte drahtlose Tethering, das Ändern von Steckplatzzyklen sowie das Entfernen von Bing und das Entfernen des Microsoft zugesagten Datenverkehrs. Diese Richtlinien erscheinen uns unfreundlich, aber Ihr Mobilfunkanbieter verliert jedes Mal Einnahmen, wenn Sie dies tun.

Also beschließen sie, es zu stoppen.

Aber der Thunderbolt hat einen gesperrten Bootloader, oder? Sie haben benutzerdefinierte ROMs und CyanogenMod ist in Arbeit.

In der Tat sind beide wahr. Die Entwickler, die den Thunderbolt geknackt haben, nutzten eine Mischung aus Geschick und Glück - sie konnten sich einen älteren, nicht signierten, neueren Bootloader zulegen, den sie flashen, in das System einbrechen und eine Wiederherstellung durchführen konnten, die wiederum nicht signierte Images flashen konnte. Sehr geschickt, sehr glücklich; Wir sollten nicht damit rechnen, dass so etwas zu oft passiert.

Genug, ich verstehe. Unlocked ist gut, aber was genau kann ich damit machen?

Etwas.

Die Droid X-Entwickler sind eine erstaunliche, hartnäckige Gruppe von Kollegen. Sie können nicht einfach ClockworkMod flashen und Kernel und ROMs laden, und sie müssen durch Reifen springen und die Dinge auf die harte Tour machen. Aber sie haben trotzdem ein paar sehr coole Sachen am Laufen. Und das Gleiche wäre letztendlich auch mit dem Evo 3D passiert. Im Gegensatz dazu wurde das Nexus S 4G, als es herauskam, gerootet, Kernel erstellt und eine angepasste Wiederherstellung durchgeführt, bevor der Tag vorüber war, alles nur, weil es vollständig entsperrt war.

Wir wissen nicht genau, wie die Richtlinie zum Entsperren des Bootloaders mit HTC funktioniert. Persönlich hoffe ich, dass es Sony Ericsson nachahmt - sie werden gesperrt geliefert, aber technisch versierte Anwender können sie entsperren, die vom Hersteller unterstützt werden. Sie könnten die Spediteure auch beschwichtigen, indem sie dies auf vertraglich vereinbarten Geräten nicht zulassen, aber das alles ist reine Spekulation. Ich bin mir sicher, dass HTC uns dies früh genug mitteilen wird.

Wenn Sie jedoch ein neues Telefon mit einem nicht gesperrten Bootloader erhalten, wird die "Hacker" -Entwicklung ein Rekordtempo erreichen. Root, benutzerdefinierte ROMs, Ports anderer Gerätesoftware - all die Dinge, die viele von uns an Android lieben. Und um das Ganze abzurunden, bedeuten entsperrte Bootloader benutzerdefinierte Kernel - Übertakten, USB-Host und alle Arten von anderen Extras, die auf Telefonen mit gesperrten Bootloadern verdammt schwierig zu verwalten sind, sowie eine einfache Möglichkeit, sie auf Ihr eigenes Telefon zu laden. Und natürlich sind MIUI und CyanogenMod gemeint, besonders wenn es sich um HTC-Geräte handelt.

Wir sind froh, dass die Dinge so passiert sind, wie die meisten von Ihnen. Wenn Sie mehr Geld in Ihr Telefon stecken möchten, sollten Sie dies mit einem neuen HTC-Gerät tun können. Wenn Sie dies nicht tun, müssen Sie nichts tun und die Stabilität genießen und Spaß mit Ihrem Telefon haben, wie es Ihnen geliefert wurde. Hoffentlich haben wir die meisten Ihrer Fragen zu gesperrten Bootloadern beantwortet.