Google-ს არ უხსენებია Android 12 Beta-ის Pixels-ზე დაყენების საუკეთესო გზა

DSU საუკეთესო გზაა Android 12 ბეტა გამოშვების დასაინსტალირებლად Pixel ტელეფონებზე, მაგრამ Google-მა სრულიად უგულებელყო მისი ხსენება.

პირველის გასული კვირის გამოშვება Android 12 ბეტას დიდი აურზაური მოჰყვა, მაგრამ მღელვარება სწრაფად გადაიქცა საშინელებად ბევრისთვის, ვინც აღმოაჩინა, რომ ბეტა გამოშვებამ დაამტვრია მათი ტელეფონი. დროდადრო შეცდომებთან გამკლავება არის სისხლდენის პროგრამული უზრუნველყოფის დაშვების ფასი, მაგრამ არავინ ელის, რომ ოფიციალური ბეტა გამოშვება მათ ტელეფონს გამოუსადეგარი გახდის. ამიტომ ჩვენთვის საგონებელია, რატომ არ ახსენა Google-მა Android 12 ბეტას დაყენების საუკეთესო გზა Pixel ტელეფონებზე: DSU. იმით, რომ DSU-ს უფრო მეტად არ უბიძგებდა, Google-მა ასევე ხელიდან გაუშვა შესაძლებლობა, დაერიცხა მეტი OEM მოწყობილობა Android 12 Beta-ში. აი, რატომ არის მნიშვნელოვანი DSU და როგორ შეგვეძლო, ბეტაში კიდევ ბევრი მოწყობილობა გვქონოდა მონაწილე.

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

ზოგი იყენებს სტანდარტულ ფლეშ ინსტრუმენტებს, და ზოგიერთს სჭირდება სპეციალიზებული ინსტრუმენტები. Google Pixel ტელეფონებს აქვთ მათთვის ხელმისაწვდომი ყველაზე მარტივი მეთოდები დააინსტალირეთ Android 12 ბეტა: შეგიძლიათ დარეგისტრირდეთ ბეტა პროგრამაში, რათა OTA გადაიტანოთ თქვენს მოწყობილობაზე, ჩატვირთოთ OTA ფაილი აღდგენიდან, ან ქარხნული სურათის გამორთვა სწრაფი ჩატვირთვის გამოყენებით (ხელით ან დახმარებით Android Flash Tool). მოწყობილობებზე ოფიციალური ბეტა პროგრამის გარეშე (და თუნდაც მოწყობილობებზე, რომლებიც კეთება გქონდეთ ბეტა პროგრამა), ასევე შესაძლებელია სცადოთ ბეტა ზოგადი სისტემის სურათის დაყენება (GSI). GSI შეიძლება დაინსტალირდეს fastboot ბრძანებების საშუალებით, ისევე როგორც ქარხნული გამოსახულების მსგავსად, მაგრამ ის ასევე შეიძლება დაინსტალირდეს ნაკლებად ცნობილი ხელსაწყოს საშუალებით, სახელწოდებით "DSU ჩამტვირთავიხელმისაწვდომია Android 11-ის დეველოპერის ოფციებში.

DSU Loader-ის მეშვეობით, უახლესი GSI გამოშვება დეველოპერებისთვის ხელმისაწვდომია ამ გვერდზე — რომელიც ამ დროისთვის არის პირველი Android 12 Beta — შეიძლება დაინსტალირდეს Pixel ტელეფონებზე გარეშე ჩამტვირთველის განბლოკვა და გარეშე ორიგინალური სისტემის სურათის გადაწერა. ეს არის ყველაზე არადესტრუქციული გზა დეველოპერებისთვის, რათა შეამოწმონ უახლესი OS საკუთარ აპარატზე; ტესტირების დასრულების შემდეგ, მათ შეუძლიათ უბრალოდ გადატვირთონ, რათა დაუბრუნდნენ თავდაპირველ ოპერაციულ სისტემას თავიანთი აპებითა და მონაცემებით ხელუხლებელი.

DSU Loader ხელმისაწვდომია Android 11+-ში დეველოპერის ოფციების ქვეშ.

აქ არის მოკლე ვიდეო XDA-ს Rich Woods-ისგან, რომელიც აჩვენებს DSU Loader-ს Google Pixel 4-ზე. მან დაიწყო Android 11-ის გაშვება, მაგრამ შემდეგ გადაიტვირთება Android 12 Beta GSI-ში, DSU-ის საშუალებით დაყენების შემდეგ. რამდენიმე წამის შემდეგ, ის კვლავ გადაიტვირთება თავდაპირველ Android 11 OS-ში, მისი მონაცემების ცვლილების გარეშე.

\r\n https://www.youtube.com/watch? v=Tfcf_qld2o8\r\n

დაუპირისპირდით არსებულ მეთოდებს, რომლებსაც Google გირჩევთ გამოიყენოთ Android 12 Beta-ის ინსტალაციისთვის, ყველა მათგანი გადაწერს თქვენს არსებულ ინსტალაციას. და თუ თქვენ გადაწყვიტეთ თქვენი ტელეფონის ქარხნული პარამეტრების გადატვირთვა ბეტას ინსტალაციის დროს, შესაძლოა შეგეშალოთ მომხმარებელთა მხარდაჭერით, რომ ფიქრობთ, რომ თქვენი ტელეფონი დაზიანებულია. როგორც XDA აღიარებულმა დეველოპერმა luca020400 განმარტა Twitter-ზე, როგორც ჩანს, დაყენებისას წარმოიშვა პრობლემა Factory Reset Protection-თან - თუ მანამდე ქარხნულად გადააყენეთ ტელეფონი ბეტაზე გადასვლისას, თქვენ ვერ შეძლებთ SetupWizard-ის გადალახვას, როდესაც ის მოგთხოვთ თქვენს Google-ში შესვლას ანგარიში. Pixel-ის მომხმარებლებისთვის, რომლებმაც უკვე განბლოკეს თავიანთი ჩამტვირთავი ან ჩართოთ OEM განბლოკვის ვარიანტი, ადვილია საქმის ნორმალურად აღდგენა ქარხნული სურათის ციმციმით. Pixel-ის მომხმარებლებისთვის, რომლებმაც არ განბლოკეს თავიანთი ჩამტვირთავი, მოგიწევთ ჩართოთ OTA, რომელიც ამცირებს firmware-ს Android 11-მდე — Google-ს არ გამოუქვეყნებია ეს firmware ფაილები, მაგრამ რამდენიმე Redditor-მა სასარგებლოდ შეადგინა მათ აქ.

Pixel-ის მეტმა მომხმარებელმა რომ დააინსტალირო Android 12 Beta DSU-ის საშუალებით, ჩვენ, სავარაუდოდ, ნაკლებ პრეტენზიას ვიხილავდით აგურის ტელეფონებთან დაკავშირებით. ყველაფერი რაც თქვენ უნდა გააკეთოთ იმისათვის, რომ აღადგინოთ და გაუშვათ, არის გადატვირთვა, რადგან ინსტალაცია დროებითია.

ASUS ROG Phone 5 მუშაობს Android 12 Beta GSI-ზე DSU Loader-ის საშუალებით.

DSU Loader ხელმისაწვდომი არ არის მხოლოდ Pixel ტელეფონებისთვის. სინამდვილეში, ის ხელმისაწვდომია Android 11-ით გაშვებული მოწყობილობების უმეტესობისთვის. ზემოთ ნაჩვენები სურათებში და გმირის სურათზე, ჩვენ გვაქვს Android 12 Beta და გაშვებული ASUS ROG Phone 5 - მოწყობილობა, რომელიც ASUS ოფიციალურად არ გაუკეთებია ბეტა გამოშვება ხელმისაწვდომი. ისევე, როგორც Pixel 4-ზე, ROG Phone 5-ის ინსტალაცია დროებითი და არადესტრუქციულია - მარტივი გადატვირთვა და ჩვენ დავუბრუნდით Android 11-ს ZenUI-ით. თუმცა, არის ერთი დიდი განსხვავება: ჩვენ მოგვიწია ROG Phone 5-ის ჩამტვირთველის განბლოკვა, რომ Android 12 Beta-ის ჩატვირთვა DSU-ის საშუალებით მივიღოთ. ჩამტვირთველის განბლოკვა ასუფთავებს ტელეფონის მონაცემთა დანაყოფს, რაც არღვევს DSU-ს გამოყენების მთავარ მიზანს. ერთადერთი მიზეზი, რის გამოც ჩვენ გვქონდა ჩამტვირთველის განბლოკვა, არის ის, რომ ASUS არ შეიცავს მას დამოწმებული ჩატვირთვის გასაღებები ეს საშუალებას მისცემს Google-ის ხელმოწერილი GSI-ების ჩატვირთვას ჩამტვირთველის განბლოკვის გარეშე. როდესაც პირველად გავაკეთეთ მოხსენება DSU-ზე, გავიგეთ, რომ Google-ს სურდა მოეთხოვა OEM-ების წინასწარ ჩატვირთვა ამ გასაღებების შესახებ, მაგრამ, როგორც ჩანს, ისინი გეგმები ჩაიშალა, რადგან ჩვენ არ გვინახავს მოწყობილობა, რომელსაც შეეძლო ჩაიტვირთოს GSI DSU-ს მეშვეობით დაბლოკილი ჩამტვირთავი.

სამწუხაროა, რომ ეს ასეა, რადგან Google-მა შექმნა ასეთი გასაოცარი ხელსაწყო და შექმნა გზა მათი კონსტრუქციების უმეტეს მოწყობილობებზე მუშაობისთვის. OEM-ებს ბევრი რამის გაკეთებაც კი არ უწევთ, რომ დაამატონ მხარდაჭერა თავიანთი მოწყობილობებისთვის Google-ის GSI-ების ჩატვირთვის ჩაკეტილ ჩამტვირთველზე — ყველაფერი რაც მათ უნდა გააკეთონ არის დაამატეთ ერთი ხაზი მოწყობილობა.mk ფაილზე firmware-ის შექმნისას. ჩვენ არ ვიცით, რა დისკუსიებმა გამოიწვია Google-მა უარი თქვა ეს მოთხოვნად, მაგრამ ჩვენ ვვარაუდობთ, რომ ბევრი OEM არ იყო კომფორტული ის, რაც არსებითად არის Google-ის firmware-ის გაშვების უკანა კარი, ისეთივე მოსახერხებელი დეველოპერებისთვის, როგორც ეს შესაძლოა.

თუ ყველაფერი სხვაგვარად განვითარებულიყო, ჩვენ შეგვეძლო გვქონოდა ბევრად მეტი მოწყობილობა Android 12 Beta-ზე. ჩვენ ასევე შეგვეძლო ზოგს გადავარჩინოთ ბევრი უბედურება, რადგან DSU-ის მეშვეობით ბეტა-ს დაყენების რისკი გაცილებით ნაკლებია. მაქს ვაინბახი-დან Android Policeაღმოაჩინა ეს რთული გზა როდესაც მან სცადა ბეტას დაყენება თავის OnePlus 9-ზე, რის შედეგადაც მას მოუწია მიჰყვეს ჩვენს სახელმძღვანელოს, თუ როგორ უნდა ამოიღეთ მისი ტელეფონი EDL გამოყენებით.

ვიმედოვნებ, რომ DSU Loader არ იქნება მიტოვებული მომავალში, რადგან ეს საუკეთესო გზაა ახალი Android გამოშვების საცდელად, თუ სწორად განხორციელდება. ის, რომ Google-მა ეს საერთოდ არ ახსენა, გულდასაწყვეტია, მით უმეტეს, რომ ბეტა გამოკვეთილად არის გამიზნული დეველოპერებისთვის და არა მომხმარებლებისთვის. რა თქმა უნდა, მოწყობილობის სპეციფიკური ბეტაები მხარს უჭერენ Pixel-ის მეტ ფუნქციებს, მაგრამ ამას არ აქვს მნიშვნელობა, როდესაც საქმე ეხება აპის ტესტირებას OS-ის უახლესი ვერსიის წინააღმდეგ. იმის გათვალისწინებით, თუ რამდენად არათანმიმდევრულად მუშაობს GSI-ები Android მოწყობილობებზე და, როგორც ჩანს, არცერთი OEM არ უჭერს მხარს მათ ჩატვირთვას ჩაკეტილი მოწყობილობით ჩამტვირთავი, შესაძლოა Google-ს არ სურდა ამაზე ყურადღების მიქცევა, რადგან არ არსებობს საიმედო გზა Android 12 Beta-ის ჩატვირთვისთვის ამ გზით. Samsung მალავს ვარიანტს თავის Galaxy ტელეფონებზე, მიუხედავად იმისა, რომ სერვისი ჯერ კიდევ ხელმისაწვდომია მისი ბრძანების ხაზის ინტერფეისით, ასე რომ, ისინი, ალბათ, არ ეთანხმებიან მთელ იდეას. როგორიც არ უნდა იყოს საქმე, ვფიქრობ, რომ აქ არის ხელიდან გაშვებული შესაძლებლობა — Google ავალდებულებს Treble-ს შესაბამისობას და წავიდა ყველა პრობლემაა DSU-ს დანერგვა, ასე რომ, რატომ არ უნდა დაძლიოთ ის, როგორც ახალი Android-ის ბეტა ტესტირების სასურველი გზა რელიზები?