Android 19 asosidagi LineageOS 12 mobil platformasining chiqarilishi

CyanogenMod o‘rnini bosgan LineageOS loyihasini ishlab chiquvchilari Android 19 platformasi asosidagi LineageOS 12 versiyasini taqdim etishdi.Qayd etilishicha, LineageOS 19 filiali funksionallik va barqarorlik bo‘yicha 18-tarmoq bilan paritetga erishgan va tayyor deb tan olingan. birinchi nashrni shakllantirish uchun o'tish. 41 ta qurilma modeli uchun yig'ilishlar tayyorlanadi.

LineageOS-ni Android Emulator va Android Studio-da ham ishlatish mumkin. Android TV va Android Automotive rejimida yig'ish imkoniyati taqdim etilgan. O'rnatilganda, barcha qo'llab-quvvatlanadigan qurilmalar sukut bo'yicha o'zlarining Lineage Recovery dasturini taklif qilishadi, bu alohida tiklash bo'limini talab qilmaydi. LineageOS 17.1 ni yaratish 31-yanvarda to‘xtatildi.

AOSP dan iptables olib tashlanishi va Android 12 ning paketlarni filtrlash uchun eBPF dan foydalanishga o‘tishi tufayli ko‘plab eski qurilmalar uchun qo‘llab-quvvatlash eskirgan. Muammo shundaki, eBPF faqat Linux yadrosi 4.9 yoki undan keyingi versiyalari mavjud bo'lgan qurilmalarda ishlatilishi mumkin. Yadro 4.4 bo'lgan qurilmalar uchun eBPF qo'llab-quvvatlashi zaxiralangan, ammo yadro versiyasi 3.18 ishlaydigan qurilmalarga o'tkazish qiyin. Vaqtinchalik echimlar yordamida iptables-ga qaytarish orqali amalga oshirilgan eski yadrolar ustiga Android 12 komponentlarini yuklash mumkin edi, ammo paketlarni filtrlashda uzilishlar tufayli o'zgarishlar LineageOS 19-ga qabul qilinmadi. Eski yadrolar uchun eBPF porti mavjud bo'lmaguncha, bunday qurilmalar uchun LineageOS 19 asosidagi tuzilmalar taqdim etilmaydi. Agar LineageOS 18.1 bilan yig'ilishlar 131 qurilma uchun yaratilgan bo'lsa, LineageOS 19 da yig'ilishlar hozirda 41 ta qurilma uchun mavjud.

LineageOS 18.1 bilan solishtirganda, Android 12-ga xos o'zgarishlardan tashqari, quyidagi yaxshilanishlar ham taklif etiladi:

  • AOSP (Android Open Source Project) omboridan android-12.1.0_r4 filialiga o'tish amalga oshirildi. WebView brauzer mexanizmi Chromium 100.0.4896.58 bilan sinxronlangan.
  • Android 12-da taklif qilingan yangi ovoz balandligini boshqarish paneli o'rniga u yon tomondan siljiydigan o'zining butunlay qayta ishlangan paneliga ega.
  • To'q rangli interfeys dizayni rejimi sukut bo'yicha yoqilgan.
  • Linux yadrosini yaratish uchun asosiy vosita AOSP omborida taqdim etilgan Clang kompilyatoridir.
  • Yangi sozlash ustasi taklif qilindi, u sozlamalarga ega yangi sahifalarning katta to'plamini qo'shadi, Android 12-dan yangi piktogramma va animatsiya effektlaridan foydalanadi.
  • Deyarli barcha ilovalarni, shu jumladan tizimli ilovalarni qamrab oluvchi yangi piktogramma to'plami kiritilgan.
  • Takomillashtirilgan foto galereyani boshqarish ilovasi, bu AOSP omboridagi Galereya ilovasining bir qismidir.
  • Yangilanishlarni o'rnatish dasturi, Jelly veb-brauzeri, Recorder ovoz yozish moslamasi, FOSS Etar taqvim rejalashtiruvchisi va Seedvault zaxira dasturiga yaxshilanishlar kiritildi. FOSS Etar va Seedvault-ga qo'shilgan yaxshilanishlar yuqori oqim loyihalariga qaytarildi.
  • Android TV qurilmalarida foydalanish uchun navigatsiya interfeysining (Android TV Launcher) reklamadan xoli nashri taklif qilindi. Bluetooth va infraqizil orqali ishlaydigan turli masofadan boshqarish pultlarida qo'shimcha tugmalardan foydalanish imkonini beruvchi Android TV qurilmalariga tugma ishlov beruvchisi qo'shildi.
  • Avtomobil axborot-ko‘ngilochar tizimlarida foydalanish uchun Android Automotive maqsadli platforma rejimida qurish uchun qo‘shimcha qo‘llab-quvvatlash.
  • adb_root xizmatini yig'ish turini aniqlaydigan xususiyatga bog'lash olib tashlandi.
  • Tasvirni ochish uchun yordamchi dastur arxivlarning ko'p turlaridan va yangilanishlar bilan tasvirlardan ma'lumotlarni olish uchun qo'shimcha yordamni qo'shdi, bu qurilmaning ishlashi uchun zarur bo'lgan ikkilik komponentlarni ajratib olishni soddalashtiradi.
  • SDK ekranga teginish uchun javob vaqtini qisqartirish uchun sensorli ekranlarning ovoz berish intensivligini oshirish imkoniyatini beradi.
  • Qualcomm Snapdragon platformasiga asoslangan qurilmalardagi kameralarga kirish uchun Qualcomm-ga xos interfeys o'rniga Camera2 API ishlatiladi.
  • Standart ish stoli fon rasmi almashtirildi va yangi fon rasmi to'plami qo'shildi.
  • Monitorga jismoniy ulanishsiz tashqi ekranga masofaviy chiqishni tashkil qilish imkonini beruvchi Wi-Fi Displey funksiyasi barcha qurilmalar, jumladan Qualcommning xususiy simsiz interfeysi va Miracast texnologiyasini qo‘llab-quvvatlaydigan ekranlar uchun amalga oshiriladi.
  • Har xil turdagi zaryadlash uchun alohida tovushlarni belgilash mumkin (kabel orqali zaryadlash yoki simsiz zaryadlash).
  • O'rnatilgan xavfsizlik devori, cheklangan tarmoqqa kirish rejimi va ilovalarni izolyatsiya qilish imkoniyatlari AOSPda yangi tarmoq izolyatsiyasi rejimi va eBPF dan foydalanishni hisobga olgan holda qayta yozilgan. Ma'lumotni cheklash va tarmoqni izolyatsiya qilish uchun kod bitta dasturga birlashtirildi.

Manba: opennet.ru

a Izoh qo'shish