İnsanlar, OnePlus 6 için resmi olmayan LineageOS 15.1'in Genel Sistem Görüntüsünün nasıl önyükleneceğini bulmaya çalışıyor. Ne kadar iyi çalıştığını görmek için kurduk.
Project Treble'dan önce, yeni bir akıllı telefonun çıkmasından sonra o telefon için istikrarlı, işlevsel bir özel ROM'un geliştirilmesi bazen birkaç hafta veya ay alıyordu. Project Treble ile ideal olarak, genel bir sistem görüntüsünü (GSI) piyasaya sürüldüğü gün Treble özellikli bir cihaza flaşlamak ve çoğunlukla işlevsel olmasını sağlamak mümkün olmalıdır. Özel AOSP tabanlı ROM'ların internete ulaşmasının çok zaman almasını beklemiyoruz. yeni yayımlanmış OnePlus 6'nın ne kadar iyi olduğunu görmek istedik LineageOS Genel Sistem Görüntüsü (GSI) OnePlus'ta çalışacak Tiz desteğine sahip ilk cihaz.
Ancak OnePlus 6 için basitçe şunu yapmaya çalışıyoruz: bir GSI'yi flaşla sistem bölümüne bağlantı yapılması, cihazın önyüklenmesine ve beyaz bildirim LED'li siyah bir ekranda donmasına veya sürekli olarak yeniden başlatılmasına neden olur. XDA üyesinin gelmesi yaklaşık bir hafta sürdü
ProtoDeVNan0 üzerinde bir konu yayınladı OnePlus 6'da önyükleme yapmak için bir GSI nasıl edinilir, ancak sadece işe yarıyor gibi görünüyordu Phhusson'S AOSP GSI. AOSP GSI'nin önyüklemesini sağlamanın sırrı, stok vbmeta görüntüsünü fastboot aracılığıyla--disable-verity
Ve --disable-verification
Stokta olmayan ROM'ların başlatılmasına izin vermesi gereken bayraklar. Ancak bu süreçten sonra bile mevcut diğer GSI'lar LineageOS veya Diriliş Remixi bir önyükleme döngüsüyle sonuçlanacaktır. Neyse ki, Phhusson güncellendi gönderildi LineageOS ve Resurrection Remix sürümleri XDA üyesiyle OnePlus 6'daki önyükleme Exelios gönderme görüntülerin nasıl düzgün bir şekilde flaşlanacağına ilişkin talimatlar.
Güncelleme 6/14/18: XDA Kıdemli Üyesi joemossjr bir araç yayınladı GSI'yi flaşlama işlemini daha kolay hale getirmek için.
Test edilecek ilk şey tüm donanım işlevleriydi: Wi-Fi, Bluetooth, radyo, GPS, pusula, ivmeölçer, dokunma teknolojisi, kamera ve mikrofon. NFC, VoLTE ve hariç hepsi Hızlı Şarj gayet iyi çalışıyor gibi görünüyordu. Dahil edilen uygulamalar ve dahili AudioFX işlevleri beklendiği gibi çalışır. Profil GPU Oluşturma grafiğine bakıldığında ROM'un Stok OxygenOS kadar pürüzsüzBu, OnePlus 6 için özel olarak optimize edilmemiş genel bir sistem görüntüsünden beklenebilir, ancak aynı zamanda hiçbir şekilde yavaş da değildir. Belki de şu ana kadar en çok dikkat çeken sorun, durum çubuğunu kesen ve uygulamanın eylem çubuğunun biraz içine giren çentik için destek eksikliğidir. Bildirim ve sistem simgeleri de çentiğin etki alanını ihlal etmeye cesaret ederlerse çentiğin içinde kaybolurlar. OnePlus 6 ekranının yuvarlatılmış köşeleri için durum çubuğunda da dolgu eksikliği var. Uygun çentik desteğinin eksikliği muhtemelen Android P tabanlı GSI'lar kullanıma sunulduğunda çözülecektir.
Ayarlar ve LineageOS özellikleriLiveDisplay ve Ekran ayarları altında Stili değiştirme dışında denediğim tüm ayarlar çalışıyor gibi görünüyordu. Sistem Profilleri de işlevsel görünüyordu, ancak Sistem Profili için bir Bluetooth tetikleyicisinin ayarlanması Ayarların çökmesine neden oluyordu. Ayrıca Uyarlanabilir parlaklık, uyandırmak için çift dokunma gibi OnePlus hareketleri ve renk profillerini görüntüleme gibi bazı önemli eksik özellikler de var gibi görünüyordu. Ancak, Uyarlanabilir parlaklığı yeniden etkinleştirmek için geçici çözümler ve köklü ADB aracılığıyla farklı renk profilleri arasında geçiş yapmak için.
Diğerini değiştirmek için profilleri görüntüleOnePlus 6'nızı ADB'li bir bilgisayara bağlamanız gerekecek:
- Ayarlar → Sistem → Telefon hakkında seçeneğine giderek Geliştirici seçeneklerini etkinleştirin, aşağı kaydırın ve "Geliştirici seçenekleri" etkinleştirilene kadar "Yapı numarası"na art arda dokunun.
- Ayarlar → Sistem → Geliştirici seçeneklerine giderek Kök erişimini etkinleştirin, "Kök erişimi" seçeneğine ilerleyin ve "Yalnızca ADB"yi seçin.
- Bilgisayarınızda terminal/komut istemini açın, şunu yazın:
adb root
ve enter tuşuna basın. - Hangi renk profiline geçiş yapmak istediğinize bağlı olarak aşağıdakilerden birini kopyalayıp yapıştırın ve ardından enter tuşuna basın:
- sRGB için:
adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/SRGB"
- DCI-P3 için:
adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/DCI-P3"
- Uyarlanabilir mod için:
adb shell "echo 1 > /sys/devices/platform/soc/ae00000.qcom, mdss_mdp/drm/card0/card0-DSI-1/adaptive_mode"
- sRGB için:
Renk profili yeniden başlatmalarda kalıcı olmaz, dolayısıyla bunu her yaptığınızda yapmanız gerekecektir.
Özetle olan şeyler çalışma veya resmi olmayan bir LineageOS GSI çalıştıran OnePlus 6'da eksik:
- VoLTE
- NFC
- Hızlı Şarj
- Canlı Görüntü / Gece Işığı
- LineageOS Stilleri
- Sistem Profili Bluetooth tetikleyicisi
- Uyarlanabilir Parlaklık (geçici çözümle birlikte sunulur)
- OnePlus Hareketleri
- Renk Profilleri (geçici çözümle kullanılabilir)
Önemli ekstra şeyler işi yapmak resmi olmayan bir LineageOS GSI çalıştıran OnePlus 6'da:
- Parmak izi tarayıcısı
- Bildirim LED'i
- Parlaklık Kaydırıcısı (AOSP GSI'da çalışmaz)
- Ses FX
OnePlus 6 gibi bir cihazda, uygun bir AOSP tabanlı özel ROM'un yayınlanmasını beklemenizi öneririz. Bu GSI'nin ne kadar işlevsel olduğunu görmek etkileyici olsa da LineageOS'un resmi yapısı kadar kararlı değil. Bir AOSP ROM'u yükleme dürtüsünü gerçekten tatmin etmek istiyorsanız ve yukarıda bahsettiğimiz bazı sorunlarla uğraşmaktan çekinmiyorsanız, denemekten çekinmeyin. Şimdi resmi TWRP mevcut, işler ters giderse endişelenecek daha az şeyiniz olur.