LineageOS 20 აქ არის Android 13-ზე დაფუძნებული და მას აქვს ბევრი ახალი ფუნქცია და, კიდევ უკეთესი, ახალი ნაგულისხმევი კამერის აპლიკაცია!
სწრაფი ბმულები
- ახალი ფუნქციები LineageOS 20-ში
- LineageOS 20 Aperture, ახალი ნაგულისხმევი კამერის აპლიკაცია
- LineageOS 20 Build Roster
- როგორ გადახვიდეთ LineageOS 20-ზე ძველი ვერსიიდან
LineageOS არის ცნობილი მოთამაშე პერსონალური Android-ის განვითარების სფეროში. ეს იყო CyanogenMod-ის მემკვიდრე და ახლა მხარს უჭერს უამრავ მოწყობილობას, რაც საშუალებას აძლევს ენთუზიასტებს მოახდინონ თავიანთი სისტემების მორგება და ოპტიმიზაცია მძიმე სკინებით გადატვირთულობის გარეშე. LineageOS-ის გუნდმა ახლახან გამოუშვა ძირითადი განახლება, LineageOS 20, რომელიც ეფუძნება Android 13.
ახალი ფუნქციები LineageOS 20-ში
LineageOS 20-ს გააჩნია ბევრი ახალი ფუნქცია და გაუმჯობესებები:
- უსაფრთხოების პატჩები 2022 წლის აპრილიდან 2022 წლის დეკემბრამდე გაერთიანდა LineageOS 17.1-დან 20-მდე.
- LineageOS-ს ახლა აქვს კამერის ახალი აპლიკაცია სახელწოდებით Aperture! ის დაფუძნებულია Google-ის (ძირითადად) გასაოცარზე კამერაX ბიბლიოთეკა და უზრუნველყოფს კამერის აპლიკაციის ბევრად უფრო ახლოს "საწყობთან" გამოცდილებას ბევრ მოწყობილობაზე. დიდი მადლობა დეველოპერებს SebaUbuntu, LuK1337 და luca020400, რომლებმაც შექმნეს ეს თავდაპირველად, დიზაინერ Vazguard და მთელ გუნდს, რომელიც მუშაობს LineageOS-ში მის ინტეგრირებაზე და მის ადაპტირებაზე მხარდაჭერილი მოწყობილობების მასიურ მასივთან!
- WebView განახლდა Chromium 108.0.5359.79-ზე.
- მთლიანად გადაკეთებულია მოცულობის პანელი Android 13-ში და შემდგომში განვითარებულია გვერდითი ამომხტარი გაფართოების პანელი.
- სრული მხარდაჭერა ბირთვის ზოგადი სურათი და Linux 5.10 builds სრული out-of-of-of-the მოდულის მხარდაჭერით, რათა შეესაბამებოდეს ახალ AOSP კონვენციებს.
- AOSP Gallery აპლიკაციის Lineage fork-მა მრავალი გამოსწორება და გაუმჯობესება ნახა.
- განახლების აპმა დაინახა მრავალი ხარვეზის გამოსწორება და გაუმჯობესება, ასევე ახალი ლამაზი Android TV განლაგება
- ჩვენმა ვებ ბრაუზერმა, Jelly-მ ნახა რამდენიმე ხარვეზის გამოსწორება და გაუმჯობესება
- მეტი ცვლილებები და გაუმჯობესება FOSS-ის ზემოთ ეთარი კალენდარული აპი მათ გარკვეული დროის უკან დააკავშირეს
- მეტი ცვლილებები და გაუმჯობესებები უბრუნდება ზემოთ Seedvault სარეზერვო აპლიკაცია.
- ჩამწერი აპი ადაპტირებულია Android-ის ჩაშენებული ფუნქციების გასათვალისწინებლად, მაგრამ მაინც უზრუნველყოფს იმ ფუნქციებს, რასაც მოელით LineageOS-ისგან.
- აპლიკაციის რეკონსტრუქცია ინტენსიურად მოხდა.
- მასალა, რომელსაც მხარს უჭერთ, დამატებულია.
- მაღალი ხარისხის ჩამწერი (WAV ფორმატი) ახლა მხარს უჭერს სტერეოს და იყო რამდენიმე ძაფების შესწორება.
- Android TV-ის კონსტრუქციები ახლა იგზავნება ურეკლამო Android TV გამშვებით, განსხვავებით Google-ის რეკლამის ჩართული გამშვებისგან - ის ასევე მხარს უჭერს Google TV-ის სტილის კონსტრუქციებს და ისინი აფასებენ მასზე გადასვლას მხარდაჭერილ მოწყობილობებზე მომავალი.
- Google TV-ს მრავალი ფუნქცია, როგორიცაა ბევრად უფრო მიმზიდველი ორი პანელის პარამეტრების აპლიკაცია, პორტირებულია LineageOS Android TV-ის კონსტრუქციებში.
-
adb_root
სერვისი აღარ არის მიბმული build ტიპის თვისებასთან, რაც საშუალებას იძლევა უფრო დიდი თავსებადობა მესამე მხარის ძირეულ სისტემასთან. - შერწყმის სკრიპტები დიდწილად გადაკეთდა, რაც მნიშვნელოვნად ამარტივებს Android უსაფრთხოების ბიულეტენი შერწყმის პროცესი, ისევე როგორც დამხმარე მოწყობილობები, როგორიცაა Pixel მოწყობილობები, რომლებსაც აქვთ სრული წყაროს რელიზები, ბევრად უფრო გამარტივებული.
- LLVM სრულად იქნა მოცული, ბილდებში ახლა ნაგულისხმევია LLVM bin-utils და სურვილისამებრ, LLVM ინტეგრირებული ასამბლერის გამოყენება. მათთვის, ვისაც აქვს ძველი ბირთვი, არ ინერვიულოთ, ყოველთვის შეგიძლიათ უარი თქვათ.
- გლობალური სწრაფი პარამეტრების განათების რეჟიმი შემუშავებულია ისე, რომ UI ელემენტი ემთხვეოდეს მოწყობილობის თემას.
- Setup Wizard-მა დაინახა ადაპტაცია Android 13-ისთვის, ახალი სტილით და უფრო შეუფერხებელი გადასვლებით/მომხმარებლის გამოცდილებით.
LineageOS 20 Aperture, ახალი ნაგულისხმევი კამერის აპლიკაცია
თუ ოდესმე გამოგიყენებიათ ნაგულისხმევი კამერის აპლიკაცია LineageOS-ზე, შეიძლება იმედგაცრუებული დარჩეთ. "Snap", აპლიკაციის სახელი, იყო Qualcomm-ის საკუთარი კამერის აპის ჩანგალი და ისინი საბოლოოდ გადავიდნენ ნაგულისხმევი AOSP კამერის აპის გამოყენებაზე, სახელად Camera2. ეს არის ძირითადი აპლიკაცია, რომელიც მუშაობს, მაგრამ ძალიან მარტივია ადამიანების უმეტესობის საჭიროებებისთვის. ამიტომ დიაფრაგმა ასეთი დიდი საქმეა.
დიაფრაგმა იყენებს CameraX API-ს, რომელიც ბოლო წლებში მომწიფდა და მთლიანად გამოსაყენებელი გახდა კამერის აპისთვის. დიაფრაგმას მისი წყალობით შეუძლია შემდეგი ფუნქციების განხორციელება:
- დამხმარე კამერების მხარდაჭერა (მოწყობილობის შემსრულებლებმა უნდა ჩართონ ის)
- ვიდეო კადრების სიჩქარის კონტროლი
- EIS (ელექტრონული გამოსახულების სტაბილიზაცია) და OIS (ოპტიკური გამოსახულების სტაბილიზაცია) პარამეტრების სრული კონტროლი
- ნიველერი მოწყობილობის ორიენტაციის კუთხის შესამოწმებლად
გაუთვითცნობიერებელებისთვის, Google-ის CameraX ბიბლიოთეკა მიზნად ისახავს Android-ზე კამერის აპების შემუშავების პროცესის გამარტივებას. თავსახურის ქვეშ ახვევს Camera2, API, რომელიც აპებს საშუალებას აძლევს გამოიკვლიონ კამერის ფუნქციები მოწყობილობაზე, იმ პირობით, რომ OEM გამოავლენს კამერის ამ ფუნქციებს API-ს. კამერის მახასიათებლების ფრაგმენტაციის შესამცირებლად, მოწყობილობების მწარმოებლებს შეუძლიათ აირჩიონ CameraX-ის შესაბამისი გაგზავნა გაფართოების ბიბლიოთეკები მათი ტელეფონებით, რომლებიც მესამე მხარის დეველოპერებს საშუალებას აძლევს შეუფერხებლად გამოიყენონ მშობლიური კამერა მახასიათებლები.
LineageOS 20 Build Roster
ქვემოთ მოცემულია LineageOS 20-ის გამოშვების საწყისი ნაკრების ოფიციალური build-ის სია და თუ თქვენ გაქვთ ერთ-ერთი ასეთი მოწყობილობა, მალე შეძლებთ LineageOS 20-ის დაყენებას.
მოწყობილობის სახელი |
ვიკი |
შემსრულებლები |
---|---|---|
ASUS Zenfone 5Z (ZS620KL) |
Z01R |
rohanpurohit, Jackeagle, TheEMarD |
Fairphone 4 |
FP4 |
მიქეიოანინა |
F(x) tec Pro¹ |
პრო1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Pixel 4a 5G |
ბრაზი |
ალეასტო, მიქეიოანინა |
Google Pixel 4a |
მზის თევზი |
PeterCxy, cdesai, mikeioannina |
Google Pixel 4 |
ალი |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4 XL |
მარჯანი |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 5a |
ბარბეტი |
ალეასტო, მიქეიოანინა |
Google Pixel 5 |
წითური ფარფლი |
ალეასტო, მიქეიოანინა |
Lenovo Z5 Pro GT |
გული |
მათარდი, სურვილისამებრ სადღეგრძელო |
Lenovo Z6 Pro |
ზიპო |
ლუჩეტო, თემარდი |
Motorola edge 20 |
ბერლინი |
npjohnson, SGCMarkus |
Motorola edge 30 |
დუბაი |
themard, sb6596 |
მოტოროლას ზღვარი |
მრბოლელი |
erfanoabdi, Jleeblanch, SyberHexen |
Motorola edge s / moto g100 |
ნიო |
დიანლუჯიტაო |
Motorola moto g 5G / ერთი 5G ace |
კიევი |
SyberHexen, Jleeblanch |
Motorola moto g 5G plus / ერთი 5G |
ნაირო |
SyberHexen |
Motorola moto g6 plus |
ევერტი |
ჯელბლანჩი |
Motorola moto g7 თამაში |
არხი |
SyberHexen, deadman96385, erfanoabdi, npjohnson |
Motorola moto g7 plus |
ტბა |
Jleeblanch, npjohnson |
Motorola moto g7 ძალა |
ოკეანის |
SyberHexen, erfanoabdi, npjohnson |
Motorola moto g7 |
მდინარე |
erfanoabdi, npjohnson, SyberHexen |
Motorola moto x4 |
პეიტონი |
ერფანოაბდი, TheEMarD |
Motorola moto z3 თამაში |
ბექჰემი |
ჯელბლანჩი |
Motorola ერთი სიმძლავრის |
შეფ-მზარეული |
ჰასაბერი8 |
Nubia Mini 5G |
TP1803 |
ArianK16a, npjohnson |
OnePlus 5 |
ჩიზბურგერი |
ტრავმამაკი |
OnePlus 5T |
პელმენი |
ტრაუტამაკი, სნკ |
OnePlus 6 |
ენჩილადა |
LuK1337 |
OnePlus 6T |
ფაჰიტა |
ედვინმოკი |
OnePlus 7 |
გუაკამოლები |
შანტანუ-სარკარი |
OnePlus 7 Pro |
გუაკამოლე |
LuK1337, ტორტელი |
OnePlus 7T |
ჰოთდოგბი |
LuK1337 |
OnePlus 7T Pro |
ჰოთდოგი |
LuK1337 |
OnePlus 8 |
მყისიერი ნუდლი |
ჯაბაშკი |
OnePlus 8 Pro |
მყისიერი ნუდლეპი |
LuK1337 |
OnePlus 8T |
ქაბაბი |
LuK1337 |
OnePlus 9 |
ლიმონათი |
mikeioannina, tangalbert919, ZVNexus |
OnePlus 9 Pro |
ლიმონადეპი |
LuK1337, bgcngm, mikeioannina |
Razer Phone 2 |
აურა |
მიქეიოანინა, ნპჯონსონი |
Samsung Galaxy Tab S5e (LTE) |
gts4lv |
bgcngm, LuK1337 |
Samsung Galaxy Tab S5e (Wi-Fi) |
gts4lvwifi |
LuK1337, bgcngm |
Sony Xperia 1 II |
pdx203 |
hellobbn |
Xiaomi Mi 8 |
დიპერი |
ინფრაგ |
Xiaomi Mi 8 Explorer Edition |
ურსა |
bgcngm |
Xiaomi Mi 8 Pro |
ეკვილეუსი |
bgcngm |
Xiaomi Mi 8 SE |
xmsirius |
uixdess |
Xiaomi Mi 9 SE |
გრუს |
SebaUbuntu |
Xiaomi Mi CC 9 / Mi 9 Lite |
pyxis |
ceracz |
Xiaomi Mi MIX 2S |
პოლარისი |
bgcngm |
Xiaomi Poco F1 |
ბერილიუმი |
bgcngm, warabhishek |
ზოგადი მიზნები
ისევე, როგორც ბოლო რამდენიმე გამოშვება, LineageOS-ის გუნდი მხარს უჭერს Android ვირტუალურ მოწყობილობას (AVD), ანუ ნაგულისხმევი ემულატორის გარემოს, რომელიც მოწოდებულია Android Studio, როგორც სამიზნის აშენება.LineageOS 19-მა დაამატა მხარდაჭერა Android Automotive build მიზნებისთვისაც. დეველოპერებს შეუძლიათ შექმნან Generic System Image (GSI) პაკეტები, როგორც მობილური, ასევე Android TV-ის კონფიგურაციებში, თუმცა ჩამოტვირთვის ოფიციალური პორტალი არ იქნება მასპინძელი წინასწარ შედგენილი კონსტრუქციებისთვის. ეს იმიტომ ხდება, რომ ის დამოკიდებულია იმაზე, თუ რამდენად კარგად შეასრულა OEM-მა (ან არ) შეასრულა Treble-ის მოთხოვნები მუშაობისთვის.
რა მოხდება, თუ ჩემი მოწყობილობა აქ არ არის მითითებული?
მხოლოდ იმიტომ, რომ თქვენი მოწყობილობა არ არის ჩამოთვლილი აქ, არ ნიშნავს იმას, რომ ახლა ვერ შეძლებთ LineageOS 20-ით სარგებლობას. მისი ღია წყაროს ბუნების გამო, ჩვენს ფორუმზე არის მრავალი არაოფიციალური კონსტრუქცია მრავალი მოწყობილობისთვის, რომელთაგან ბევრი საბოლოოდ გახდება ოფიციალური ნაგებობები, როგორც განვითარება პროგრესირებს. უფრო მეტიც: მათი უმეტესობა ამ დროისთვის სრულყოფილად სტაბილურია, როგორც ყოველდღიური მძღოლები, ზოგჯერ მცირე უკმარისობით.
როგორ გადახვიდეთ LineageOS 20-ზე ძველი ვერსიიდან
თუ არ იცნობთ პერსონალური ROM-ების დაყენების ან თქვენი ტელეფონის შეცვლის პროცესს, ჯერ დაგჭირდებათ განბლოკოთ თქვენი მოწყობილობის ჩამტვირთავი და დააინსტალიროთ განახლებული მორგებული აღდგენა, როგორიცაა LineageOS Recovery ან TWRP სანამ რაიმეს ცდილობდე. შემდეგ, როგორც კი LineageOS 20-ის ოფიციალური ნაგებობები ხელმისაწვდომი გახდება თქვენი მოწყობილობისთვის, თქვენ უნდა დააინსტალიროთ ისინი აღდგენის პერსონალურად გარემოში. მოწყობილობის სპეციფიკური ინსტრუქციები შეიძლება განსხვავდებოდეს, ამიტომ შეამოწმეთ თქვენი მოწყობილობის შესაბამისი ვიკი წინასწარ.
რაც შეეხება Google აპებს, ისინი არ არის წინასწარ დაინსტალირებული LineageOS გამოშვებაზე. Შენ უნდა აირჩიეთ შესაფერისი GApps განაწილება და თავად დააინსტალირეთ.
წყარო: LineageOS ბლოგი