Калі вы калі-небудзь раней выкарыстоўвалі карыстальніцкае ПЗУ на прыладзе, хутчэй за ўсё, вы сустрэлі нешта пад назвай LineageOS. Гэта адзін з карыстальніцкіх ПЗУ, які дае вам амаль поўны абсалютны стандартны вопыт AOSP без дадання лішніх налад або змяненняў.
І толькі з гэтым распрацоўшчыкі выключылі журнал змяненняў LineageOS 20 з нумарам журнала змяненняў 27. Сёння мы разгледзім яго для вас, з падзелам на часткі.
«Я памятаю, калі гэтыя выпускі былі адназначнымі...»
У гэтым раздзеле распрацоўшчыкі вітаюць вас у паведамленні з некаторай дадатковай інфармацыяй.
«Прывітанне ўсім! Сардэчна запрашаем!
Паколькі многія з нас зноў пачынаюць падарожнічаць і свет нармалізуецца, нам, вядома, прыйшоў час парушыць статус-кво! Вы, верагодна, не чакалі пачуць ад нас да… недзе каля красавіка, згодна з нашымі гістарычнымі рэлізамі? ХА! Зразумеў. распрацоўшчыкі пачынаюць з. Большая частка гэтай старонкі проста вітаецца і кажа аб цяжкай рабоце, насамрэч ёсць некаторыя важныя новыя рэчы, якія паказаны тут.
«Дзякуючы нашай напружанай працы па адаптацыі да змяненняў у Android 12, у асноўным заснаваных на карыстальніцкім інтэрфейсе Google, і надзвычай простым патрабаванням Android 13 да запуску прылады, мы змаглі значна больш эфектыўна перабазіраваць нашы змены ў Android 13. Гэта прывяло да таго, што шмат часу было выдаткавана на новыя цікавыя функцыі, такія як наша дзіўная новая праграма для камеры, Aperture, якая была напісана ў значнай ступені распрацоўшчыкамі SebaUbuntu, LuK1337 і luca020400». у якім удакладняецца, што ў Lineage OS 20 будзе цалкам новае прыкладанне для камеры, якое распрацоўшчыкі таксама паказалі ніжэй, і якое мы пакажам у гэтым артыкуле.
І тады ёсць яшчэ адна заўвага для распрацоўшчыкаў, якая:
«Паколькі Android перайшоў на мадэль штоквартальнага абслугоўвання, гэты выпуск будзе называцца «LineageOS 20», а не 20.0 або 20.1 — хоць не хвалюйцеся — мы заснаваны на апошняй і лепшай версіі Android 13, QPR1.
Акрамя таго, для вас, распрацоўшчыкаў, любы рэпазітар, які не з'яўляецца асноўнай платформай або не чакаецца, што ён будзе змяняцца ў штоквартальных выпусках тэхнічнага абслугоўвання, будзе выкарыстоўваць галіны без падрываў, напрыклад, lineage-20
замест lineage-20.0
».
І з гэтым паведамленне працягваецца з новымі функцыямі.
Новыя магчымасці
Першы - «Патчы бяспекі з красавіка 2022 г. па снежань 2022 г. былі аб'яднаны ў LineageOS 17.1-20.», што азначае, што старыя прылады, якія афіцыйна не маюць новай LineageOS, але ўсё яшчэ атрымліваюць старыя выпускі, будуць атрымліваць абнаўленні бяспекі.
У другім згадваецца новая камера ад «ohmagoditfinallyhappened
– LineageOS цяпер мае цудоўнае новае прыкладанне для камеры пад назвай Aperture! Ён заснаваны на Google (у асноўным) awesome CameraX бібліятэцы і забяспечвае нашмат больш "штатны" вопыт выкарыстання камеры на многіх прыладах. Вялікі дзякуй распрацоўшчыкам SebaUbuntu, LuK1337 і luca020400, якія першапачаткова распрацавалі гэта, дызайнеру Vazguard і ўсёй камандзе за працу, каб інтэграваць яго ў LineageOS і адаптаваць яго да нашага масіўнага шэрагу падтрымоўваных прылад!», якую мы пакажам з новай камерай. трохі ў гэтым артыкуле.
Астатнія з'яўляюцца нязначнымі паляпшэннямі, якія пералічаны ніжэй.
- WebView абноўлены да версіі Chromium 108.0.5359.79.
- Мы прадставілі цалкам пераробленую панэль гучнасці ў Android 13 і ўдасканалілі нашу бакавую высоўную пашыральную панэль.
- Цяпер мы падтрымліваем зборкі GKI і Linux 5.10 з поўнай падтрымкай модуляў па-за дрэвам у адпаведнасці з новымі канвенцыямі AOSP.
- Наш форк прыкладання AOSP Gallery бачыў шмат выпраўленняў і паляпшэнняў.
- У нашым дадатку Updater было выпраўлена шмат памылак і ўдасканалена, а таксама цяпер ёсць новы шыкоўны макет Android TV!
- У нашым вэб-браўзеры Jelly было выпраўлена некалькі памылак і ўдасканалена!
- Мы ўнеслі яшчэ больш змяненняў і паляпшэнняў у FOSS Этыр прыкладанне каляндар, якое мы інтэгравалі некаторы час таму!
- Мы ўнеслі нават больш змяненняў і паляпшэнняў уверх па плыні Сідвол дадатак для рэзервовага капіявання.
- Наша праграма Recorder была адаптавана для ўліку ўбудаваных функцый Android, але пры гэтым забяспечвае функцыі, якія вы чакаеце ад LineageOS.
- Прыкладанне было сур'ёзна перапрацавана.
- Дададзены матэрыял, які вы падтрымліваеце.
- Дыктафон высокай якасці (фармат WAV) цяпер падтрымлівае стэрэа, і было некалькі выпраўленняў патокаў.
- Некалькі функцый Google TV, такіх як значна больш прывабнае прыкладанне двухпанельных налад, былі перанесены ў зборкі LineageOS Android TV.
- Наш
adb_root
сэрвіс больш не прывязаны да ўласцівасці тыпу зборкі, што забяспечвае большую сумяшчальнасць з многімі каранёвымі сістэмамі іншых вытворцаў. - Нашы скрыпты аб'яднання былі ў значнай ступені перагледжаны, што значна спрасціла Веснік бяспекі Android працэс аб'яднання, а таксама зрабіць дапаможныя прылады, такія як прылады Pixel, якія маюць выпускі з поўным зыходным кодам, значна больш аптымізаванымі.
- LLVM быў цалкам прыняты, у зборках цяпер па змаўчанні выкарыстоўваюцца bin-utils LLVM і дадаткова інтэграваны асэмблер LLVM. Для тых з вас, у каго старыя ядра, не хвалюйцеся, вы заўсёды можаце адмовіцца.
- Глабальны светлавы рэжым хуткіх налад быў распрацаваны, каб гэты элемент інтэрфейсу адпавядаў тэме прылады.
- Наш майстар наладкі быў адаптаваны для Android 13 з новым стылем і больш плыўнымі пераходамі/карыстальніцкім досведам.
Акрамя таго, ёсць навіны для выпускаў Android TV, у якіх гаворыцца: «Зборкі Android TV цяпер пастаўляюцца з праграмай запуску Android TV без рэкламы, у адрозненне ад праграмы запуску Google з падтрымкай рэкламы — мы таксама падтрымліваем зборкі ў стылі Google TV і разглядаем магчымасць пераходу да яе на падтрымоўваных прылад у будучыні.», што з'яўляецца галоўнай навінкай для карыстальнікаў тэлебачання, паколькі ім больш не трэба мець справу з рэкламай.
Новае прыкладанне для камеры «Апертура»
Гэта новае прыкладанне камеры выглядае значна інакш, чым тое, што было ў LineageOS, з значна лепшым карыстальніцкім інтэрфейсам і дадатковымі функцыямі. Па функцыях яна падобная на камеру GrapheneOS, але з іншай кампаноўкай.
Заўвагі распрацоўшчыкаў прыведзены ніжэй.
«З-за тэхнічных прычын, пачынаючы з LineageOS 19, нам прыйшлося адмовіцца ад Snap, нашага форка прыкладання для камеры Qualcomm, і зноў пачалі прадастаўляць Camera2, прыкладанне для камеры AOSP па змаўчанні.
Гэта прывяло да дрэннага вопыту выкарыстання камеры з скрынкі, паколькі Camera2 ёсць занадта просты для патрэб звычайнага карыстальніка.
Такім чынам, у гэтай версіі LineageOS мы хацелі гэта выправіць, і, на наша шчасце CameraX дасягнула прыдатнага для выкарыстання стану, быўшы дастаткова спелым, каб забяспечыць паўнавартаснае прыкладанне камеры, таму мы пачалі працаваць над гэтым.
Пасля двух з паловай месяцаў распрацоўкі ён можа цалкам замяніць Camera2 і, такім чынам, стаў стандартным дадаткам для камеры, пачынаючы з LineageOS 20.
Aperture рэалізуе некалькі функцый, якія адсутнічаюць у Camera2, напрыклад:
- Падтрымка дапаможных камер (абслугоўвальнікі прылад павінны ўключыць яе)
- Элементы кіравання частатой кадраў відэа
- Поўны кантроль над наладамі EIS (электронная стабілізацыя выявы) і OIS (аптычная стабілізацыя выявы).
- Нівелір для праверкі кута арыентацыі прылады
З цягам часу вы можаце ўбачыць новыя функцыі, паколькі распрацоўка праграмы ўсё яшчэ працягваецца!», у якім удакладняецца, што мы можам азнаёміцца з новымі функцыямі ў новых версіях, паколькі новая праграма камеры працуе.
Абнаўленне нататак
Таксама ёсць заўвагі аб абнаўленні са старых версій LineageOS для вашай прылады, дзе гаворыцца: «Каб абнавіць, прытрымлівайцеся інструкцыі па абнаўленні для вашай прылады, знойдзенай тут.
Калі вы карыстаецеся неафіцыйнай зборкай, вам трэба прытрымлівацца старога добрага кіраўніцтва па ўсталёўцы вашай прылады, як і любому іншаму, хто хоча ўсталяваць LineageOS у першы раз. Такія можна знайсці тут.
Калі ласка, звярніце ўвагу, што калі вы зараз карыстаецеся афіцыйнай зборкай, вы НЕ трэба сцерці вашу прыладу, калі на вікі-старонцы вашай прылады не пазначана іншае, як гэта неабходна для некаторых прылад з вялікімі зменамі, такімі як пераразмеркаванне.». Вам сапраўды варта мець на ўвазе гэтую заўвагу, калі вы збіраецеся абнаўляцца са старой зборкі LineageOS, а таксама правяраць заўвагі распрацоўшчыкаў прылады, каб пераканацца, што вы не памыліцеся.
незадавальненне
У паведамленні таксама гаворыцца аб спыненні падтрымкі: «У цэлым, мы лічым, што галіна 20 дасягнула парытэту функцый і стабільнасці з 19.1 і гатовая да першапачатковага выпуску.
Зборкі LineageOS 18.1 не былі састарэлыя ў гэтым годзе, паколькі патрабаванні Google да БНФ падтрымка ўсіх ядраў прылад Android 12+ азначала, што значная колькасць нашых састарэлых прылад у спісе зборак памерла б.
Замест таго, каб знішчыць LineageOS 18.1, функцыя прыпынена, але ўсё яшчэ прымае заяўкі на прыладу і стварае кожную прыладу штомесяц, неўзабаве пасля аб'яднання Бюлетэня бяспекі Android за гэты месяц.
LineageOS 20 запусціць зборку для прыстойнага выбару прылад, з дадатковымі прыладамі, якія будуць пазначаны як Статут сумяшчальны і гатовы да зборкі іх суправаджэннем.», што азначае, што зборкі LineageOS 18.1 па-ранейшаму прымаюцца, але не атрымаюць новых функцый.
Поўны пост
Вы можаце праверыць поўны пост у спасылку, пералічваючы ўсе змены, мы пералічылі толькі асноўныя з іх для канчатковых карыстальнікаў, якія будуць мяняць LineageOS пры штодзённым выкарыстанні, напрыклад, новае прыкладанне камеры. Мы будзем размяшчаць дадатковыя абнаўленні аб гэтым, калі такія будуць!