Եթե նախկինում երբևէ օգտագործել եք հատուկ ROM սարքի վրա, հավանականությունը մեծ է, որ դուք հանդիպեք մի բան, որը կոչվում է LineageOS: Դա մաքսային ROM-ներից մեկն է, որը ձեզ տալիս է գրեթե ամբողջական բացարձակ ֆոնդային AOSP փորձ՝ առանց չափից շատ հարմարեցումներ ավելացնելու կամ փոփոխելու:
Եվ հենց դրանով մշակողները հանեցին LineageOS 20-ի փոփոխության լոգը՝ 27 համարով: Այսօր մենք կանցնենք այն ձեզ համար՝ առանձին մասերով:
«Ես հիշում եմ, երբ այս թողարկումները միանիշ թվեր էին…»
Այս բաժնում մշակողները ողջունում են ձեզ գրառմանը մի քանի կողմնակի տեղեկություններով:
«Hey you'all! Բարի վերադարձ!
Քանի որ մեզանից շատերը նորից սկսում են ճանապարհորդել, և աշխարհը վերադառնում է բնականոն հունի, իհարկե, ժամանակն է, որ մենք խախտենք ստատուս քվոն: Հավանաբար չէի՞ք սպասում, որ մեզանից լսեք մինչև… ապրիլին մոտ ինչ-որ տեղ, ըստ մեր պատմական հրապարակումների: ՀԱ! Գոտչա»։ մշակողները սկսում են այն: Այս էջի մեծ մասը պարզապես ողջունելի է և ասում է քրտնաջան աշխատանքի մասին, իրականում կան որոշ կարևոր նոր բաներ, որոնք ցուցադրված են այստեղ:
«Շնորհիվ Android 12-ում Google-ի հիմնականում UI-ի վրա հիմնված փոփոխություններին հարմարվելու մեր քրտնաջան աշխատանքին և 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 թվականի դեկտեմբեր անվտանգության patches-ը միացվել է LineageOS 17.1-ից 20-ին», ինչը նշանակում է, որ ավելի հին սարքերը, որոնք պաշտոնապես չունեն ավելի նոր LineageOS, բայց դեռ ստանում են ավելի հին թողարկումները, կստանան անվտանգության թարմացումներ:
Երկրորդը նշում է նոր տեսախցիկը «.ohmagoditfinallyhappened
– LineageOS-ն այժմ ունի տեսախցիկի հիանալի նոր հավելված, որը կոչվում է Aperture: Այն հիմնված է Google-ի (հիմնականում) ապշեցուցիչի վրա 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-ի վերևում etar օրացուցային հավելված, որը մենք ինտեգրել ենք որոշ ժամանակ առաջ:
- Մենք ավելի շատ փոփոխություններ և բարելավումներ ենք կատարել դեպի վերևում Սերմերի պահոց պահուստային հավելված:
- Մեր «Ձայնագրիչ» հավելվածը հարմարեցվել է՝ հաշվի առնելու Android-ի ներկառուցված գործառույթները՝ միևնույն ժամանակ տրամադրելով LineageOS-ից ձեր ակնկալիքները:
- Հավելվածը մեծապես վերակառուցվել է:
- Ավելացվել է նյութը, որը դուք աջակցում եք:
- Բարձր որակի ձայնագրիչը (WAV ձևաչափ) այժմ աջակցում է ստերեոին և մի քանի շտկումներ են եղել:
- Google TV-ի բազմաթիվ գործառույթներ, ինչպիսիք են շատ ավելի գրավիչ տեսք ունեցող Two-Panel Settings հավելվածը, փոխադրվել են LineageOS Android TV-ի կառուցվածքներում:
- մեր
adb_root
ծառայությունն այլևս կապված չէ build type հատկության հետ, ինչը թույլ է տալիս ավելի մեծ համատեղելիություն երրորդ կողմի արմատային համակարգերի հետ: - Մեր միաձուլման սցենարները հիմնականում վերանայվել են՝ մեծապես պարզեցնելով Android անվտանգության տեղեկագիր միաձուլման գործընթացը, ինչպես նաև աջակցող սարքերը, ինչպիսիք են Pixel սարքերը, որոնք ունեն ամբողջական աղբյուրի թողարկումներ, շատ ավելի պարզեցված դարձնելը:
- LLVM-ն ամբողջությամբ ընդունվել է, իսկ build-ներում այժմ լռելյայն օգտագործվում է LLVM bin-utils-ը և, ըստ ցանկության, LLVM ինտեգրված հավաքիչը: Նրանց համար, ովքեր ավելի հին միջուկներ ունեն, մի անհանգստացեք, դուք միշտ կարող եք հրաժարվել:
- Համաշխարհային Quick Settings լուսային ռեժիմ է մշակվել, որպեսզի այս UI տարրը համապատասխանի սարքի թեմային:
- Մեր Setup Wizard-ը տեսել է հարմարեցում Android 13-ի համար՝ նոր ոճավորմամբ և ավելի անխափան անցումներով/օգտագործողի փորձով:
Եվ այնուհետև, կան նորություններ Android TV-ի թողարկումների համար, ինչպես նաև ասվում է, որ «Android TV-ի թողարկումներն այժմ առաքվում են առանց գովազդի Android TV գործարկիչով, ի տարբերություն Google-ի գովազդի միացված գործարկիչի. մենք նաև աջակցում ենք Google TV-ի ոճի կառուցումներին և գնահատում ենք դրան անցնելը։ Ապագայում աջակցվող սարքեր», ինչը մեծ նորություն է հեռուստատեսային օգտատերերի համար, քանի որ նրանք այլևս կարիք չունեն զբաղվել գովազդով:
Տեսախցիկի նոր հավելված «Aperture»
Տեսախցիկի այս նոր հավելվածը շատ տարբեր է, քան նախկինում ուներ LineageOS-ը՝ շատ ավելի լավ օգտատիրոջ միջերեսով և ավելի շատ հնարավորություններով: Այն առանձնահատկություններով մի քիչ նման է GrapheneOS տեսախցիկին, բայց այլ դասավորությամբ:
Այստեղ մշակողների նշումները ներկայացված են ստորև:
«Տեխնիկական պատճառներով, սկսած LineageOS 19-ից, մենք ստիպված եղանք հրաժարվել Snap-ից՝ Qualcomm-ի տեսախցիկի հավելվածից, և նորից սկսեցինք տրամադրել Camera2՝ կանխադրված AOSP տեսախցիկի հավելվածը:
Սա հանգեցրեց տեսախցիկի վատ փորձի, քանի որ Camera2-ն է նույնպես պարզ է միջին օգտագործողի կարիքների համար:
Այսպիսով, LineageOS-ի այս տարբերակով մենք ցանկանում էինք շտկել դա, և ի բախտի մեզ CameraX հասել է օգտագործելի վիճակի՝ բավականաչափ հասուն լինելով լիարժեք տեսախցիկի հավելվածը սնուցելու համար, ուստի մենք սկսեցինք աշխատել դրա վրա:
Երկուսուկես ամիս մշակումից հետո այն կարող է ամբողջությամբ փոխարինել Camera2-ին և այդպիսով դարձել է լռելյայն տեսախցիկի հավելված՝ սկսած LineageOS 20-ից:
Aperture-ն իրականացնում է մի քանի առանձնահատկություններ, որոնք բացակայում են Camera2-ից, օրինակ՝
- Օժանդակ տեսախցիկների աջակցություն (սարքի սպասարկողները պետք է միացնեն դա)
- Տեսանյութի կադրերի արագության վերահսկում
- EIS (էլեկտրոնային պատկերի կայունացում) և OIS (օպտիկական պատկերի կայունացում) կարգավորումների ամբողջական կառավարում
- Հարթեցնող սարքի կողմնորոշման անկյունը ստուգելու համար
Ժամանակի ընթացքում դուք կարող եք տեսնել նոր հնարավորություններ, քանի որ հավելվածի զարգացումը դեռ շարունակվում է», ինչը պարզաբանում է, որ մենք կարող ենք նաև նոր գործառույթներ ունենալ նոր թողարկումներում, քանի որ նոր տեսախցիկի հավելվածի վրա աշխատում է:
Նշումների թարմացում
Այնուհետև կան նաև նշումներ ձեր սարքի համար ավելի հին LineageOS թողարկումներից թարմացնելու մասին, որն ասում է. «Թարմացնելու համար խնդրում ենք հետևել ձեր գտնված սարքի թարմացման ուղեցույցին այստեղ.
Եթե դուք գալիս եք ոչ պաշտոնական կառուցվածքից, դուք պետք է հետևեք ձեր սարքի լավ ole' տեղադրման ուղեցույցին, ինչպես ցանկացած ուրիշը, որը ցանկանում է առաջին անգամ տեղադրել LineageOS-ը: Սրանք կարելի է գտնել այստեղ.
Խնդրում ենք նկատի ունենալ, որ եթե դուք ներկայումս գտնվում եք պաշտոնական կառուցման վրա, դուք ՄԻ պետք է ջնջել ձեր սարքը, բացառությամբ այն դեպքերի, երբ ձեր սարքի վիքի էջը հատուկ այլ բան չի թելադրում, ինչպես դա անհրաժեշտ է զանգվածային փոփոխություններով որոշ սարքերի համար, օրինակ՝ վերաբաշխում»: Դուք իսկապես պետք է հիշեք այս նշումը, եթե պատրաստվում եք թարմացնել LineageOS-ի հին կառուցվածքից, ինչպես նաև պետք է ստուգեք սարքի մշակողի նշումները՝ համոզվելու համար, որ սխալ չեք գործի:
Արժեզրկում
Գրառման մեջ նշվում են նաև արժեզրկման մասին նշումներ, որում ասվում է. «Ընդհանուր առմամբ, մենք զգում ենք, որ 20 մասնաճյուղը հասել է առանձնահատկությունների և կայունության հավասարությանը 19.1-ով և պատրաստ է նախնական թողարկման:
LineageOS 18.1-ի մշակումները չեն հնացել այս տարի, քանի որ Google-ի որոշակի խիստ պահանջները. BPF Android 12+ սարքերի բոլոր միջուկներում աջակցությունը նշանակում էր, որ մեր հին սարքերի զգալի մասը շինարարական ցուցակում կմահանա:
LineageOS 18.1-ը ոչնչացնելու փոխարեն, այն գտնվում է գործառույթների սառեցման վրա՝ միաժամանակ ընդունելով սարքի ներկայացումները և յուրաքանչյուր սարքի կառուցում ամեն ամիս՝ այդ ամսվա համար Android Security Bulletin-ի միաձուլումից անմիջապես հետո:
LineageOS 20-ը կգործարկի սարքերի արժանապատիվ ընտրության շենքը, լրացուցիչ սարքերի հետ միասին, քանի որ դրանք նշված են որպես երկուսն էլ: Կանոնադրություն համապատասխան և պատրաստ է դրանց սպասարկողի կողմից կառուցումների համար», ինչը նշանակում է, որ LineageOS 18.1 կառուցումները դեռևս ընդունված են, պարզապես նոր գործառույթներ չեն ստանա:
Ամբողջական գրառումը
Ամբողջական գրառումը կարող եք ստուգել այստեղ այս հղումը, թվարկելով բոլոր փոփոխությունները, մենք այստեղ թվարկեցինք հիմնականում հիմնականները վերջնական օգտագործողների համար, որոնք կփոխեն LineageOS-ն ամենօրյա օգտագործման դեպքում, օրինակ՝ տեսախցիկի նոր հավելվածը: Մենք կտեղադրենք ավելի շատ թարմացումներ այս մասին, եթե այդպիսիք լինեն: