Das Xiaomi Mi 6 hat inoffizielle Project Treble-Unterstützung erhalten. Das Mi 6 ist ein reines A-Gerät, daher sollten Benutzer ARM64 und generische Systembilder nur für A flashen. Die Liste der Dinge, die nicht funktionieren, umfasst VoLTE. SELinux ist ebenfalls auf permissiv eingestellt.
Nur sehr wenige Hersteller von Android-Geräten haben sich dafür entschieden, Updates mit Project Treble-Unterstützung für ältere Geräte zu veröffentlichen. Huawei ist ein Unternehmen, das sich dafür entschieden hat Aktualisieren Sie ältere Geräte mit Treble-Unterstützung. Essential enthaltene Höhenunterstützung im Android 8.1 Oreo-Update für das Essential Phone sowie. Anders sieht es jedoch beim Xiaomi Mi 6 aus. Sie haben sich dafür entschieden, die Treble-Unterstützung nicht in ihre offiziellen Android Oreo-Updates aufzunehmen (die noch laufen).
Zukünftige Xiaomi-Geräte, die mit Android 8.0 Oreo und höher auf den Markt kommen, müssen über Folgendes verfügen Projekt Treble Unterstützung, aber das bedeutet nicht, dass ältere Geräte komplett weggelassen werden. Die harte Arbeit der Entwicklergemeinschaft führte dazu
Das Xiaomi Redmi Note 4 erhält inoffizielle Project Treble-Unterstützung, was durch die Verwendung des ungenutzten erreicht wurde Kunde Partition. Dies bedeutete, dass Benutzer des Geräts ein Generic System Image (GSI) von AOSP Android Oreo flashen konnten.Die gleiche Methode wurde verwendet Bringen Sie inoffizielle Project Treble-Unterstützung für das Xiaomi Mi 5s (Codename: Steinbock) und das Xiaomi Mi 5 (Codename: Zwillinge). Das neueste Xiaomi-Gerät, das inoffizielle Treble-Unterstützung erhält, ist das Xiaomi Mi 6. Es verwendet auch die gleiche Methode zur Verwendung von Kunde Partition.
Das Xiaomi Mi 6 (Codename: sagit) kam im April 2017 auf den Markt. Es verfügt über eine High-End-Liste an Spezifikationen, darunter das Qualcomm Snapdragon 835 System-on-Chip, 4 GB/6 GB RAM gepaart mit 64 GB/128 GB Speicher, 5,15 Zoll Full HD (1920 x 1080) 16:9 IPS-Display, zwei 12 MP + 12 MP Weitwinkel + Tele-Rückkameras, 8 MP Frontkamera und ein 3350 mAh Batterie. Das Gerät startete mit MIUI 8 auf Android Nougat und erhielt im November MIUI 9. Xiaomi hat auch veröffentlicht das auf Android Oreo basierende MIUI Global Stable ROM für das Gerät.
Die inoffizielle Project Treble-Unterstützung bringt zwei Partitionen: System Und Verkäufer. Die Systempartition enthält das generische Systemabbild, während die Herstellerpartition gerätespezifische Dateien enthält, die zum Booten und Ausführen des Telefons erforderlich sind. Durch die Treble-Unterstützung können Benutzer das Systemabbild ändern und verschiedene Systemabbilder mit demselben Kernel und derselben Herstellerpartition ausführen.
Das Xiaomi Mi 6 ist ein A-only-Gerät, daher möchten Benutzer, die ein generisches System-Image flashen möchten (z. B. XDA Senior Member Phhussons Phh-Treble) müssen nur ARM64- und A-System-Images herunterladen. Die Treble-ZIP-Datei für das Mi 6 enthält ein Boot-Image (Kernel) und ein Hersteller-Image (Kunde Partition).
Die Entwickler erwähnen, dass VoLTE auf der Liste der derzeit nicht funktionierenden Dinge steht. Auch SeLinux ist auf permissiv eingestellt.
Die Anweisungen zum Flashen des Project Treble ZIP auf dem Mi 6 sind:
- Laden Sie die Project Treble-ZIP-Datei herunter.
- Laden Sie ein generisches System-Image herunter (nur ARM64- und A-Version).
- Zur Wiederherstellung neu starten (Diese Erholung ist erforderlich).
- Löschen Sie die Partitionen System/Data/Vendor/Cache/Dalvik.
- Flash Treble ZIP für das Mi 6.
- Flashen Sie das generische System-Image und starten Sie es neu.
Wir gehen davon aus, dass die inoffizielle Project Treble-Kompatibilität ein Segen für die Entwicklung von Xiaomi-Geräten sein wird, wenn die endgültige Version von Android P veröffentlicht wird.
Laden Sie Project Treble ZIP für das Xiaomi Mi 6 herunter