ექსკლუზივი: Pixel პროგრამული უზრუნველყოფის განახლებები, დანაყოფის ცვლილებები, ორმაგი ჩატვირთვა და უწყვეტი პერსონალური ROM განახლებები

TWRP-ის წამყვან დეველოპერთან, Dees_Troy-სთან საუბრისას ამ საკითხთან დაკავშირებით, ჩვენ გვჯერა, რომ შესაძლოა შესაძლებელი იყოს უწყვეტი განახლებების გამოყენება ორმაგი ჩატვირთვის უზრუნველსაყოფად.

წლევანდელი Google I/O, Google ოფიციალურად წარმოადგინა Android Nougat რამაც მოუტანა რამდენიმე საჭირო გამოყენებადობის გაუმჯობესება იმ ჩვენთაგანს, ვისაც საკმარისად იღბლიანი აქვს თანამედროვე Nexus მოწყობილობის ფლობა. იყო Google-ის მიერ Google I/O-ს დროს გამოკვეთილი ფუნქციები, რომლებიც ვერ იპოვეს Nougat-ის საბოლოო პროდუქციის კონსტრუქციებში. მიმდინარე Nexus მოწყობილობებისთვის, ყველაზე აღსანიშნავი უწყვეტი განახლებები.

ბევრი მომხმარებელი იმედგაცრუებული იყო იმ გამოცხადებით, რომ უწყვეტი განახლებები მხოლოდ იმ მოწყობილობებზე იქნება წარმოდგენილი გემი Android Nougat-ით, მაგრამ მათთვის, ვინც გეგმავს განახლებას შემდეგი ნექსუსი Pixel მოწყობილობები ჩვენ გვაქვს გასაოცარი ახალი ფუნქცია, რომელსაც მოუთმენლად ველით. თუმცა, მას შემდეგ, რაც Google I/O ჩვენ ნამდვილად არ გვინახავს რაიმე დამატებითი დეტალი ამ ახალი ფუნქციის შესახებ.

თუმცა, ამან არ შეუშალა ხელი ჩვენს შორის უფრო ცნობისმოყვარეებს იმის გარკვევაში, თუ როგორ აპირებს Google-ი უწყვეტი განახლებების მუშაობას. ეთან იონკერი, რომელიც ეკრანის სახელით არის ცნობილი Dees_Troy და ცნობილია თავისი მუშაობით, როგორც მთავარი დეველოპერი გუნდის მოგების აღდგენის პროექტი, მტრედი პირდაპირ Nougat-ის საწყის კოდში გამოუშვა Google-მა, რათა გაიგოს, თუ რასთან აქვს საქმე Pixel მოწყობილობების გარდაუვალ გამოშვებას. Google-მა რამდენიმე საინტერესო ცვლილება შეიტანა მომავალი Pixel მოწყობილობების დანაყოფების განლაგებაში - და ჩვენს ფორუმებზე დეველოპერების რამდენიმე მზაკვრული მუშაობით, Dees_Troy ვარაუდობს, რომ შესაძლებელია ორმაგი ჩატვირთვა.


Google-ის Pixel ტელეფონები და მათი ტიხრები

Nexus 6P დანაყოფის ცხრილი

თუ არ იცით, თქვენი ტელეფონის მეხსიერება იყოფა რამდენიმე სტანდარტულ შიდა მეხსიერებად ტიხრები. ტიხრები, რომლებსაც ალბათ ყველაზე კარგად იცნობთ არის /boot, /system, /data, /recovery და /cache, თუმცა თუ გაინტერესებთ შეგიძლიათ მოძებნოთ ფაქტობრივი დანაყოფის ცხრილი თქვენს მოწყობილობაზე. თქვენ, მომხმარებლისთვის ხელმისაწვდომი შენახვის სივრცის რაოდენობა განისაზღვრება /data დანაყოფისთვის გამოყოფილი ზომით. მეორეს მხრივ, /system არის სადაც მდებარეობს Android ოპერაციული სისტემის ფაილების უმეტესობა. ამ ორი დანაყოფის ზომის შეცვლა უფრო მეტი მომხმარებლის აპისთვის ან შესაძლოა Android-ის ახალი ვერსიისთვის შესაბამის სივრცეში იყოს აუცილებლად შესაძლებელია, მაგრამ პროცესი შეიძლება იყოს სარისკო და ზოგადად არ არის ის, რასაც თქვენ არასოდეს უნდა ელოდოთ თქვენი მოწყობილობიდან.

როგორც წესი, როდესაც თქვენ განაახლებთ მხოლოდ ფაილებს / სისტემაში, იცვლება და განახლებები გამოიყენება ბლოკის დონეზე, ასე რომ dm-verity რჩება უწყვეტი. როდესაც თქვენ განაახლებთ თქვენს მოწყობილობას, თქვენ საერთოდ ვერ შეძლებთ მის აქტიურად გამოყენებას. ამის ნაცვლად, თქვენ უნდა დაელოდოთ აღდგენას, რათა შეცვალოთ ყველა საჭირო ფაილი თითოეულ დანაყოფში. ეს არის იმისთვის, რომ თავიდან აიცილოს ნებისმიერი პოტენციური პრობლემა Android ოპერაციული სისტემისგან, რომელიც ცდილობს წვდომას ფაილზე, რომელიც ამჟამად არის განახლებულია, მაგრამ მეორეს მხრივ, ეს ნიშნავს, რომ მომხმარებლებს მოუწევთ რამდენიმე წუთის განმავლობაში ყურება Android-ის აღდგენის ლოგოს გამოყენებისას. განახლება.

Android Nougat-მდე, თითოეული მოწყობილობა ოდესმე გაიყიდებოდა თითოეული დანაყოფის მხოლოდ ერთი ასლით. ეს ლოგიკურია Android სმარტფონების უმეტესობისთვის - შენახვის ადგილი არის პრემიუმზე (ან ასე გვჯერა), რატომ უნდა შეგაწუხოთ მრავალი სარეზერვო დანაყოფის სიჭარბე? ამაზე პასუხი არის უწყვეტი განახლებები. Google-ის სხვა შეტევა ოპერაციულ სისტემებში - Chrome OS - საოცრად წარმატებული აღმოჩნდა. Android რეალურად ისესხებს უწყვეტი განახლებების კონცეფციას Chrome OS-დან. Chrome OS აღწევს შეუფერხებელ განახლებებს ფონზე ზედმეტი, არააქტიური ტიხრების ნაკრების განახლებით და ჩატვირთვამდე დაუყოვნებლივ ამ ტიხრების გაცვლით მიმდინარე აქტიურებთან.

Chrome OS-ის განახლების სამუშაო პროცესი - სავარაუდოდ Android მოჰყვება მსგავსი რამ

თავდაპირველად, ჩვენ გვჯეროდა, რომ ტელეფონები, რომლებსაც Nougat წინასწარ დაინსტალირებული აქვთ, მხოლოდ მეორადი /სისტემური დანაყოფი მოჰყვებოდა. Dees_Troy-ის თანახმად, Pixel ტელეფონები გამოვა მოწყობილობის უმეტესი, თუ არა ყველა დანაყოფის ორი ასლი.

Pixel-ის ახალ ტელეფონებს ექნებათ 2 სისტემის დანაყოფი, 2 ჩატვირთვის დანაყოფი, 2 გამყიდველის დანაყოფი, 2 მოდემის დანაყოფიდა ა.შ. აქტიური იქნება დანაყოფების ერთი ნაკრები -- დანაყოფების ნაკრები, რომელიც ამჟამად გამოიყენება მოწყობილობის ჩატვირთვისთვის. როდესაც განახლება გამოქვეყნდება, განახლება გამოყენებული იქნება მეორე კომპლექტზე ფონზე. განახლების გამოყენების შემდეგ, გამოჩნდება მოთხოვნა გადატვირთვის შესახებ. გადატვირთვა არ მოიცავს აღდგენის ჩატვირთვას. ამის ნაცვლად, მოწყობილობა გადართავს ტიხრების რომელი ნაკრები გამოიყენება მეორე კომპლექტზე და თქვენ სწრაფად, შესაძლოა თითქმის მყისიერად ჩატვირთავთ განახლებულ მოწყობილობას. - Dees_Troy


ორმაგი ჩატვირთვის პიქსელის ტელეფონები და უწყვეტი პერსონალური ROM განახლებები?

თითოეული დანაყოფის ორი ასლით, Dees_Troy პროგნოზირებს, რომ ჩვენ შეგვიძლია ამის გაკეთება გაიტაცეს ტიხრების მეორე ნაკრები ორმაგი ჩატვირთვით. თუ იმ რამდენიმე მოწყობილობაზე ხართ, რომელიც მხარს უჭერს MultiROM პროექტი, შესაძლოა გაეცნოთ ორმაგი ჩატვირთვის ROM-ების პერსპექტივას. თუ ადრე MultiROM-ს აწუხებდი, მაშინ შენ ხარ ნამდვილად იცის, რომ მეთოდები, რომლებსაც ისინი იყენებენ, ძირითადად არის ჰაკერების ერთი გიგანტური ნაკრები, რომ მასზე იმუშაონ Android. ყველა XDA თემაში, რომელიც უზრუნველყოფს მოწყობილობაზე MultiROM-ს, არის დიდი უარი პასუხისმგებლობაზე, რომელიც აფრთხილებს მთავარ მომხმარებლებს, რომ „არცერთი ეს სისტემა არ არის შექმნილი მულტირუმით. გონება", რომელიც ამბობს, რომ "შესაძლოა რაღაც არასწორედ მოხდეს და მოგიწიოთ ხელახლა ქარხნული სურათების გამოფშვნა." მაგრამ Google-მა გულმოდგინედ მოგვაწოდა მეორე კომპლექტი დანაყოფებთან მუშაობისთვის, Dees_Troy მოელის, რომ ჩვენ შევძლებთ Pixel ტელეფონებზე ორმაგი ჩატვირთვა ROM-ის სხვადასხვა წევრებს შორის გარკვეული თანამშრომლობით. საზოგადოება.

თუ ჩვენ შეგვიძლია გავტაცოთ მეორე დანაყოფი ორმაგი ჩატვირთვით, მაშინ ჩვენ ასევე შეგვიძლია გამოვიყენოთ ეს მეორადი დანაყოფები განსახორციელებლად უწყვეტი განახლებები საბაჟო ROM-ებისთვის როგორც. ასე რომ, თუ თქვენ ერთ-ერთი ხართ Cyanogenmod-ის ერთ-ერთი ერთგული ღამის მომხმარებელთაგანი, შეგიძლიათ განაახლოთ უახლეს დღიურზე, ყოველ საღამოს თქვენი ტელეფონის აღდგენაზე გადატვირთვის გარეშე. მიუხედავად იმისა, რომ TWRP-ის Open Recovery Scripting-მა და დელტას განახლების სხვადასხვა ინსტრუმენტებმა მნიშვნელოვნად შეამცირეს დრო და ძალისხმევა საჭიროა ღამის განახლების შესასრულებლად, თქვენი ROM-ის უპრობლემოდ განახლება ფონზე, ნამდვილად აჯობა ყველა სხვა პარამეტრები.

გაითვალისწინეთ, რომ ჩვენ არ შეგვიძლია დარწმუნებული ვიყოთ, რომ ეს ფუნქციები იმუშავებს მანამ, სანამ რეალურად არ გვექნება მოქმედი მოწყობილობები ხელში, მაგრამ მოცემული Dees_Troy-ის ვრცელი ნამუშევარი TWRP-ზე და მისი კვლევა Nougat-ის საწყის კოდზე, ჩვენ გვჯერა, რომ ეს სპეკულაცია ძალიან არის სანდო.

მიუხედავად იმისა, რომ ყველა ეს მომავალი და სავარაუდო ფუნქცია დადებითად ჟღერს, ჩვენ ასევე აღმოვაჩინეთ ბევრი ცვლილება, რომელიც ართულებს განვითარებას მომავალ Pixel მოწყობილობებზე. ჩვენ დეტალებს განვიხილავთ ხვალ დაგეგმილ სხვა სტატიაში, მაგრამ ამასობაში გთხოვთ, აკონტროლოთ თქვენი აჟიოტაჟი!