Xiaomi Mi 6 to najnowszy, który obsługuje nieoficjalnie Project Treble

Bardzo niewielu producentów urządzeń z Androidem zdecydowało się wydać aktualizacje z obsługą Project Treble dla starszych urządzeń. Huawei to jedna firma, która zdecydowała się zaktualizować starsze urządzenia z obsługą Treble. Essential włączył obsługę Treble w aktualizacji Androida Oreo 8.1 dla telefonu Essential. Jednak sytuacja wygląda inaczej w przypadku Xiaomi Mi 6. Zdecydowali się nie uwzględniać obsługi tonów wysokich w swoich oficjalnych aktualizacjach Androida Oreo (które wciąż trwają).

Nadchodzące urządzenia Xiaomi uruchamiane z systemem Android 8.0 Oreo i nowszym muszą mieć obsługę Project Treble, ale to nie znaczy, że starsze urządzenia są całkowicie pominięte. Ciężka praca społeczności programistów spowodowała, że ​​Xiaomi Redmi Note 4 otrzymał nieoficjalną obsługę projektu Treble, co zostało osiągnięte dzięki użyciu nieużywanej partycji cust . Oznaczało to, że użytkownicy urządzenia mogą sflashować ogólny obraz systemu (GSI) systemu AOSP Android Oreo.

Tę samą metodę zastosowano do nieoficjalnego wsparcia projektu Treble dla Xiaomi Mi 5s (nazwa kodowa: koziorożec) i Xiaomi Mi 5 (nazwa kodowa: gemini). Teraz najnowszym urządzeniem Xiaomi, które ma otrzymać nieoficjalną obsługę wysokich tonów, jest Xiaomi Mi 6. Używa również tej samej metody korzystania z partycji cust .

Xiaomi Mi 6 (nazwa kodowa: sagit) został wypuszczony na rynek w kwietniu 2017 r. Posiada wysokiej klasy listę specyfikacji, w tym system Qualcomm Snapdragon 835 na układzie, 4 GB / 6 GB pamięci RAM w połączeniu z 64 GB / 128 GB pamięci, 5, 15- calowy wyświetlacz Full HD (1920 × 1080) 16: 9 IPS, podwójny szerokokątny 12MP + 12MP + teleobiektyw tylny, przedni aparat 8MP i bateria 3350 mAh. Urządzenie uruchomiono z MIUI 8 na Androidzie Nougat, a MIUI 9 otrzymał w listopadzie. Xiaomi wydało także opartą na systemie Android Oreo MIUI Global Stable ROM dla urządzenia.

Nieoficjalna obsługa projektu Treble przynosi dwie partycje: system i dostawcę . Partycja systemowa zawiera ogólny obraz systemu, a partycja dostawcy zawiera pliki specyficzne dla urządzenia, które są wymagane do uruchomienia i uruchomienia telefonu. Obsługa tonów wysokich umożliwia użytkownikom zmianę obrazu systemu i uruchamianie różnych obrazów systemu z tym samym jądrem i partycją dostawcy.

Xiaomi Mi 6 to urządzenie tylko do A, więc użytkownicy chcący sflashować ogólny obraz systemu (na przykład Phh-Treble Seniora phhussona) będą musieli pobrać obrazy systemowe ARM64 i tylko A. Plik ZIP Treble dla Mi 6 zawiera obraz rozruchowy (jądro) i obraz producenta (partycja cust ).

Programiści wspominają, że lista rzeczy, które obecnie nie działają, obejmuje VoLTE. SeLinux jest również ustawiony na permissive.

Instrukcje flashowania Project Treble ZIP na Mi 6 to:

  • Pobierz plik ZIP projektu Treble.
  • Pobierz ogólny obraz systemu (ARM64 i wersja tylko A).
  • Uruchom ponownie w celu odzyskania (to odzyskiwanie jest wymagane).
  • Wyczyść partycje System / Data / Vendor / Cache / Dalvik.
  • Flash Treble ZIP dla Mi 6.
  • Flash ogólny obraz systemu i uruchom ponownie.

Oczekujemy, że nieoficjalna kompatybilność projektu Treble będzie dobrodziejstwem dla urządzeń Xiaomi, kiedy zostanie wydana ostateczna wersja Androida P.


Pobierz Project Treble ZIP na Xiaomi Mi 6