Ist es gefährlich, das Boot-Logo der Unternehmensmarke zu entfernen?


8

Es gibt zwei Arten von Boot-Animationen:

1) die mit dem Firmenmarkenlogo geliefert wird

2) Rom-basiert

Ich konnte die Rom-basierte Animation durch Rooten des Telefons und mit einem benutzerdefinierten Rom ändern. Aber ich bin ein bisschen verwirrt darüber, wie man die Markenlogo-Animation ändert oder entfernt. Und ist es sicher, das zu tun? Wird es die Geschwindigkeit des Bootvorgangs erhöhen?


Abhängig vom Gerät. Ich weiß, dass es auf dem HTC One M7 sehr einfach ist, da das Bootloader-Image in einer eigenen Partition gespeichert ist. Ich liebe den Weltraum / Planeten Erde einmalig von einem XDA-Thread, sie kommen alle in blitzbaren Reißverschlüssen.
Aaron Gillion

Ich habe Xiaomi Mi4i mit Cyanogenmod 13.0 (6.0.1) @AaronGillion
kev

Antworten:


6

Ich sehe das ganz anders als @ sbrm1. Beachten Sie zuerst einige Dinge und entscheiden Sie dann, ob sich dies lohnt:

  • Das Boot-Logo ist eigentlich ein rohes Binärbild, das durch die Größe und nicht durch das Format eingeschränkt wird.

  • Das Format des Bootloader-Begrüßungsbildschirms variiert bekanntlich sogar für Modelle desselben Geräts (Beispiel: Exynos- und Qualcomm Samsung Galaxy-Modelle).

  • Auf Qualcomm-Geräten wird das Bootloader-Splash-Logo normalerweise auf einer Partition namens splashoder gespeichert logo, um zu ändern, welche Sie als ähnlich benannten .mbnoder als .binDatei (nicht .img) flashen müssen.

  • Wenn Sie kein Logo mit einem für Ihr Gerät spezifischen Format und einer bestimmten Größe auswählen, kann dies zu unvorhergesehenen Umständen führen (lesen Sie, was wie ein Hard Brick aussieht , das Gerät startet überhaupt nicht). Warum? Der Bootloader ist dumm und versucht, alles zu laden, was sich auf der Splash-Partition befindet, solange es dort hineinpasst (dh eine bestimmte Größe hat). Es könnte überhaupt kein Bild sein. Der Bootloader kann sich für "Panik" entscheiden, dh eine Fehlermeldung anzeigen und neu starten, weiterhin versuchen, den Splash neu zu laden oder das Betriebssystem weiter zu booten. Sie können auf das Letzte hoffen, aber Sie wissen es nie, es sei denn, jemand hat das spezifische Verhalten Ihres Geräts dokumentiert oder Sie lernen es auf die harte Tour. Sie können jedoch Ihren Ladebildschirm verlieren oder nicht.

  • Willst du das noch machen Ich kenne keine spezifische Anleitung für Ihr Gerät. Lassen Sie sich davon etwas abschrecken. Wenn es tatsächlich eine akzeptable Splash-Datei für Ihr Gerät gibt, nur fastboot flashdie Image-Datei (Hinweis, Image wie im Disk-Image , kein Foto ) auf einer der beiden oben genannten Splash-Partitionen, die auf Ihrem Gerät vorhanden sind. Dies kann auf einigen HTC-, LG- und Nexus-Geräten mit Qualcomm- oder Tegra-Chipsätzen durchgeführt werden.

  • In einem letzten FYI kann der Hersteller das Logo in den Bootloader integrieren ( aboot). Ich weiß, dass Xiaomi dies für einige Geräte tut (Redmi 1s und Redmi 2 - persönliche Erfahrung), es ist wahrscheinlich auch in Ihrem Fall wahr. Dann benötigen Sie einen benutzerdefinierten Bootloader , dessen Begrüßungsbildschirm in die flashbare Image-Datei des Bootloaders gepackt ist ( Bild wie oben).

Noch da? Ich kann dir nicht helfen, außer dich zu entmutigen, also ...


@ sbrm1 Du warst einfach sehr vorsichtig oder hattest sehr viel Glück. Nichts, was wir annehmen können oder sollten, gilt für das OP. Wenn Sie etwas tun, das von Natur aus riskant ist, sollten Sie immer offenlegen, was möglicherweise passieren kann, auch wenn Sie es selbst noch nie erlebt haben.
Tamoghna Chowdhury

@ sbrm1, Bitte lassen Sie mich wissen, über welche Apps Sie sprechen. Ich würde denken, dass diese Apps kaum mehr tun, als die Boot-Animation zu ändern, nicht das Boot-Logo.
Tamoghna Chowdhury

Ich habe überprüft und festgestellt, dass meine Antwort nur für andere Geräte mit demselben Chipsatz gilt (oder im Fall von Mediatek für jeden anderen Mediatek-SoC) ... Ich aktualisiere meine Antwort.
sbrm1

@ sbrm1 Bitte zitieren Sie Quellen, in denen Sie diese Informationen gefunden haben.
Tamoghna Chowdhury

7

Ja, das Firmenlogo kann geändert werden. Wenn Sie jemals ein benutzerdefiniertes ROM geflasht haben, das es ändert, und die update.zipDatei immer noch herumliegt, finden Sie manchmal (nach dem Extrahieren) eine Datei logo.bin (eine rohe Binärdatei) im Stammverzeichnis. Diese Datei enthält das Markenlogo sowie die Ladeanimation und das Bild, das im Fastboot-Modus angezeigt werden soll. Auf Ihrem Telefon (und den meisten anderen Telefonen) gibt es jedoch keine Datei logo.bin, sondern nur eine Partition mit dem Namen, LOGOauf der ein vollständiger Speicherauszug der Datei logo.bin gespeichert wird.

Es gibt update.zipsnur zum Ändern Ihres Telefonbrandings, jedoch werden nur Dateien mit der richtigen Auflösung und dem richtigen Chipsatz korrekt angezeigt. (Ja, Sie können solche Dateien tatsächlich für andere Telefone mit demselben SoC und derselben Auflösung verwenden.)


@kev nicht das Video, falsch gepostet
sbrm1

@kev hat neue Anweisungen gepostet und altes Video entfernt
sbrm1

Ich bin mit den von Ihnen vorgeschlagenen Schritten zum Ändern des Bootloader-Logos nicht einverstanden. Die Chipsätze im Mi4i und im OPO sind sehr unterschiedlich (64-Bit- oder 32-Bit-Architektur und Bootloader, um es gelinde auszudrücken), und dies kann das Telefon des OP hart beschädigen. Fazit: Das Bootloader-Logo hat nichts mit Auflösung zu tun. Dies hängt vom Bootloader, dem Binärformat und der Bildgröße ab. Unsere Richtlinie besteht auch darin, kritische verknüpfte Inhalte zu reproduzieren, falls der Link jemals ausfällt.
Tamoghna Chowdhury

Auch RAW binär und roh binär sind zwei verschiedene Dinge in der Welt der digitalen Bilder. Das erste bezieht sich auf unverarbeitete Fotos und das andere ist das, was Sie wahrscheinlich beabsichtigen. -1 für schlecht beratene Empfehlungen.
Tamoghna Chowdhury

@ TamoghnaChowdhury hat den Rohteil repariert.
sbrm1
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.