Android 19 tabanlı LineageOS 12 mobil platformunun piyasaya sürülmesi

CyanogenMod'un yerini alan LineageOS projesinin geliştiricileri, Android 19 platformunu temel alan LineageOS 12 sürümünü sundu.LineageOS 19 şubesinin işlevsellik ve kararlılık açısından şube 18 ile eşitliğe ulaştığı ve hazır olarak kabul edildiği belirtiliyor. İlk sürümü oluşturmak için geçiş. 41 cihaz modeli için montajlar hazırlanmıştır.

LineageOS ayrıca Android Emulator ve Android Studio'da da çalıştırılabilir. Android TV ve Android Automotive modunda montaj olanağı sağlanmıştır. Yüklendiğinde, desteklenen tüm cihazlara varsayılan olarak ayrı bir kurtarma bölümü gerektirmeyen kendi Lineage Recovery sunulur. LineageOS 17.1 yapıları 31 Ocak'ta durduruldu.

İptables'ın AOSP'den kaldırılması ve Android 12'nin paket filtreleme için eBPF'ye geçmesi nedeniyle birçok eski cihaz için destek kaldırıldı. Sorun eBPF'nin yalnızca Linux çekirdeği 4.9 veya daha yeni sürümlere sahip cihazlarda kullanılabilmesidir. Çekirdek 4.4'e sahip cihazlar için eBPF desteği desteklenmiştir, ancak çekirdek sürümü 3.18'i çalıştıran cihazlara taşıma zordur. Geçici çözümler kullanılarak, iptables'a geri dönüş yoluyla uygulanan Android 12 bileşenlerini eski çekirdeklerin üzerine yüklemek mümkün oldu, ancak paket filtrelemedeki bir kesinti nedeniyle değişiklikler LineageOS 19'a kabul edilmedi. Daha eski çekirdekler için eBPF bağlantı noktası kullanıma sunulana kadar bu tür cihazlar için LineageOS 19 tabanlı yapılar sağlanmayacaktır. LineageOS 18.1 ile derlemeler 131 cihaz için oluşturulmuşsa, LineageOS 19'da derlemeler şu anda 41 cihaz için mevcuttur.

LineageOS 18.1 ile karşılaştırıldığında Android 12'ye özel değişikliklerin yanı sıra aşağıdaki iyileştirmeler de öneriliyor:

  • AOSP (Android Açık Kaynak Projesi) deposundan android-12.1.0_r4 şubesine geçiş yapılmıştır. WebView tarayıcı motoru Chromium 100.0.4896.58 ile senkronize edilmiştir.
  • Android 12'de önerilen yeni ses kontrol paneli yerine, tamamen yeniden tasarlanmış, yandan kayan kendine ait bir panel bulunuyor.
  • Karanlık arayüz tasarımı modu varsayılan olarak etkindir.
  • Linux çekirdeğini oluşturmanın ana aracı, AOSP deposunda sağlanan Clang derleyicisidir.
  • Ayarlarla birlikte çok sayıda yeni sayfa ekleyen, Android 12'den yeni simgeler ve animasyon efektleri kullanan yeni bir Kurulum Sihirbazı önerildi.
  • Sistem uygulamaları dahil hemen hemen tüm uygulamaları kapsayan yeni bir simge koleksiyonu eklenmiştir.
  • AOSP deposundaki Galeri uygulamasının bir çatalı olan geliştirilmiş fotoğraf galerisi yönetimi uygulaması.
  • Güncellemelerin yüklenmesi, Jelly web tarayıcısı, Kaydedici ses kaydedici, FOSS Etar takvim planlayıcısı ve Seedvault yedekleme programı için programda iyileştirmeler yapıldı. FOSS Etar ve Seedvault'a eklenen iyileştirmeler üst projelere geri döndürüldü.
  • Android TV cihazlarında kullanım için navigasyon arayüzünün (Android TV Başlatıcı) reklamsız bir sürümü önerildi. Android TV yapılarına, Bluetooth ve kızılötesi aracılığıyla çalışan çeşitli uzaktan kumandalarda ek düğmeler kullanmanıza olanak tanıyan bir düğme işleyicisi eklendi.
  • Otomotiv bilgi-eğlence sistemlerinde kullanılmak üzere Android Automotive hedef platformu modunda oluşturma desteği eklendi.
  • Adb_root hizmetinin derleme türünü belirleyen özelliğe bağlanması kaldırıldı.
  • Görüntü açma yardımcı programı, çoğu arşiv türünden ve güncellemeli görüntülerden veri çıkarmak için destek ekledi; bu, cihazın çalışması için gerekli ikili bileşenlerin çıkarılmasını kolaylaştırıyor.
  • SDK, ekrana dokunmaya tepki süresini azaltmak için dokunmatik ekranların yoklama yoğunluğunu artırma olanağı sağlar.
  • Qualcomm Snapdragon platformunu temel alan cihazlardaki kameralara erişmek için Qualcomm'a özel arayüz yerine Camera2 API kullanılıyor.
  • Varsayılan masaüstü duvar kağıdı değiştirildi ve yeni bir duvar kağıdı koleksiyonu eklendi.
  • Monitörle fiziksel bir bağlantı olmadan harici bir ekrana uzaktan çıkışı düzenlemenize olanak tanıyan Wi-Fi Ekran işlevi, Qualcomm'un tescilli kablosuz arayüzünü ve Miracast teknolojisini destekleyen ekranlar da dahil olmak üzere tüm cihazlar için uygulanır.
  • Farklı şarj türleri (kablolu şarj veya kablosuz şarj) için ayrı sesler atamak mümkündür.
  • Yerleşik güvenlik duvarı, kısıtlı ağ erişim modu ve uygulama izolasyon yetenekleri, AOSP'deki yeni ağ izolasyon modunu ve eBPF kullanımını dikkate alacak şekilde yeniden yazılmıştır. Veri kısıtlama ve ağ izolasyonuna yönelik kod tek bir uygulamada birleştirildi.

Kaynak: opennet.ru

Yorum ekle