LineageOS 23 mobil platforması təqdim edilib, Android 16 kod bazasında hazırlanıb. Bildirilir ki, LineageOS 23 şaxəsi funksionallıq və stabillik baxımından 22 şaxəsi ilə bərabərlik əldə edib və ilk buraxılış üçün hazır sayılır. 104 cihaz modeli üçün yığımlar hazırlanıb (LineageOS 22 ilə müqayisədə 28 cihaz azdır). LineageOS həmçinin Android Emulator-da, QEMU-da və Android Studio mühitində işə salına bilər. Əlavə olaraq, Android TV və Android Automotive rejimində yığma imkanı da təqdim olunub.
LineageOS 23-ün dərc edilməsindən əlavə, LineageOS 22.2 şaxəsinin də yeniləməsi buraxılıb, 39 cihaz üçün əlavə yığımlar hazırlanıb. Həmçinin LineageOS 20 şaxəsi yenilənib, burada təminatlarla bağlı düzəlişlər keçirilmişdir. Quraşdırma zamanı bütün dəstəklənən cihazlar üçün standart olaraq ayrıca recovery bölməsi tələb etmədən Lineage Recovery təqdim edilir.
Android 16 buraxılışı Linux nüvələri ilə, 5.4 şaxəsindən başlayaraq iş birliyi edir, lakin lazım olan dəyişikliklər LineageOS inkişafçıları tərəfindən 4.14 versiyalarına qədər portlanmışdır. 4.4 və 4.9 nüvələrini üçün tələb olunan komponentlər hələ portlanmayıb, bu da Qualcomm MSM8998/MSM8996, Qualcomm MSM8953 və Qualcomm SDM845 bazasında olan cihazlarla uyğunluğun itirilməsinə səbəb olub. Yenə də, portlanma potensialı var və bu, işi yerinə yetirmək üçün hobbistlərin olması ilə bağlıdır. Yalnız köhnə Linux nüvələri olan cihaz sahiblərinə LineageOS 22.2 yeniləməsini istifadə etmələri tövsiyə olunur, burada 4.4 və 4.9 nüvələri mövcuddur.
LineageOS 22 ilə müqayisədə, Android 16 üçün spesifik təkmilləşdirmələrdən əlavə, aşağıdakı dəyişikliklər təqdim olunur:
- Vanil Linux nüvələrinin (mainline) istifadəsi imkanları genişləndirilmişdir, yalnız Android platforması tərəfindən təqdim olunan dəyişdirilmiş nüvalar deyil. Əsas Linux nüvəsi tərəfindən dəstəklənən cihazlarla uyğunluq təmin edilmişdir və dəyişdirilməmiş nüvələrdən istifadə edərək yüklənə bilər.
- Sentabr 2024-dən avqust 2025-ə qədər buraxılmış zəiflik düzəlişləri tətbiq edilmişdir. Google, aylıq düzəlişlərdən rüblük düzəlişlərə keçdi və AOSP (Android Açıq Mənbə Layihəsi) depozitərində obyektlərin və zəifliklərin düzəlişləri üzrə buraxılışlar rübdən-rübə baş verəcək. Buna görə, LineageOS-da Android-a xas düzəlişlər indi gecikmələr yaşayacaq. Həmçinin, LineageOS 23 buraxılışı indiki vaxtda Android 16 QPR0-in ilkin yeniləməsi üzərində qurulub, artıq mövcud olan QPR1 deyil, çünki QPR1 ilə bağlı mənbə kodu hələ ictimaiyyətə təqdim edilməyib.
- Kameralarla işləmək üçün tətbiqetmə — Aperture (Kamera) tamamilə yenidən yazılmışdır və bu, onun funksionallığını genişləndirdi və kodun saxlanmasını asanlaşdırdı. JPEG Ultra HDR, RAW formatlarında şəkil tutma dəstəyi əlavə olundu və eyni anda RAW və JPEG formatlarında tutma imkanı yaradıldı. Bildirişlərin göstərilməsi yaxşılaşdırıldı. HDR, RAW, enerji xərcləri və həddini aşmağı qarşısının alınması üçün yeni indikatorlar əlavə olundu.
- Music Player Twelve (Musik Oynatıcı) funksionallığı genişləndirildi: təsadüfi parçanın ifa edilməsi üçün düymə əlavə olundu. İfa olunan kompozisiya haqqında məlumat səhifəsinə statistikalar əlavə olundu. Yerli anbar daxilində musiqinin skan edilməsi imkanları həyata keçirildi ki, bu da əl ilə əlavə olunan musiqi fayllarını yenidən başladılmadan göstərməyə imkan verir. Jellyfin xidməti ilə inteqrasiya genişləndirildi (tövsiyələr və sevimli kompozisiyalar üçün dəstək əlavə edildi, kiçik təsvirlərlə iş təkmilləşdirildi). MIDI ifası dəstəkləndi.
- Android TV üçün məzmunla işləmək üçün interfeys təqdim edən Catapult paketi daxil edilib. Interfeysi LineageOS üslubunda hazırlanmışdır, asanlıqla fərdiləşdirilə bilər və proqramlara və məzmuna fokuslanmışdır. Orijinal Android TV və Google TV interfeysindən fərqli olaraq, təklif olunan interfeys təsadüfi reklamların göstərilməsindən və tövsiyələrin zorla yerləşdirilməsindən azaddır.

- LineageOS-un VirtIO ilə yaradılan virtual mühitlərdə quraşdırılmasını yaxşılaşdırıldı, QEMU, crosvm, UTM və libvirt bazasında. LineageOS-un QEMU bazasında başladılması asanlaşdırıldı. virtual maşınlarda Apple Silicon prosessorları olan Mac kompüterlərində UTM virtual maşınında LineageOS-un başladılması imkanı əlavə olundu. Əlavə periferik cihazların emulyasiyasını təmin edən və virtual cihazla real cihaz kimi işləməyi mümkün edən açıq virtual cihaz Cuttlefish ilə başlama dəstəyi əlavə olundu.
- Yığma sistemi, Android-i make alətindən soong alətinə və Android.bp yığma fayllarına keçid ilə Android.mk fayllarına bağlılıqdan demək olar ki, azad edilmişdir.
- Adi və sürətli şarj üçün komponentlərin funksionallığı genişləndirildi.
- KDE Plasma Mobile-dan yeni zəng siqnalları və xəbərdarlıq səsləri köçürülüb.
- WebView brauzeri komponenti Chromium 140 mühərrikinə yenilənib.
- SeedVault yedəkləmə tətbiqi və Etar təqvim-planlaşdırıcı mövcud buraxılışlarına yenilənib.
Mənbə: opennet.ru

