Google ei maininnut parasta tapaa asentaa Android 12 Beta Pixelsiin

click fraud protection

DSU on paras tapa asentaa Android 12 Beta -versio Pixel-puhelimiin, mutta Google ei maininnut sitä kokonaan.

Viime viikon julkaisu ensimmäinen Android 12 beta sai paljon fanfaaria, mutta innostus muuttui nopeasti kauhuksi monille, jotka huomasivat, että beta-julkaisu esti heidän puhelimensa. Satunnaisen virheen käsitteleminen on pääsymaksu huippuluokan ohjelmiston käyttämiseen, mutta kukaan ei odota virallisen beta-julkaisun tekevän puhelimen käyttökelvottomaksi. Tästä syystä meille on hämmentävää, miksi Google ei maininnut parasta tapaa asentaa Android 12 Beta Pixel-puhelimiin: DSU. Koska Google ei painostanut DSU: ta kovemmin, se menetti myös mahdollisuuden rekisteröidä enemmän OEM-laitteita Android 12 Betaan. Tässä on syy, miksi DSU: lla on merkitystä ja kuinka meillä olisi voinut olla paljon enemmän laitteita osallistumassa betaan.

On olemassa muutamia tapoja asentaa ensimmäinen Android 12 Beta -versio laitteesta riippuen. Jotkut OEM: t voit käyttää heidän ohjelmistonsa sisäänrakennettua päivitystyökalua päivityksen lataamiseen sivulta,

Jotkut käyttävät tavallisia flash-työkaluja, ja jotkut vaativat erikoistyökaluja. Google Pixel -puhelimissa on yksinkertaisimmat käytettävissä olevat menetelmät asenna Android 12 Beta: Voit rekisteröityä beta-ohjelmaan, jotta OTA työnnetään laitteellesi, ladataan sivulle OTA-tiedosto palautuksesta tai flash-tehdasvedos käyttämällä pikakäynnistystä (joko manuaalisesti tai Android Flash-työkalu). Laitteissa, joissa ei ole virallista beta-ohjelmaa (ja jopa laitteissa, jotka tehdä on beta-ohjelma), on myös mahdollista kokeilla betaa by yleisen järjestelmäkuvan asentaminen (GSI). GSI voidaan asentaa pikakäynnistyskomennoilla aivan kuten tehdasotos, mutta se voidaan asentaa myös vähän tunnetulla työkalulla nimeltä "DSU-lataaja" saatavilla Android 11:n kehittäjäasetuksissa.

DSU Loaderin kautta, uusin GSI-julkaisu kehittäjille saatavilla tällä sivulla - joka on tällä hetkellä ensimmäinen Android 12 Beta - voidaan asentaa Pixel-puhelimiin ilman käynnistyslataimen lukituksen avaaminen ja ilman alkuperäisen järjestelmäkuvan päällekirjoittaminen. Tämä on tuhoamattomin tapa kehittäjille testata uusinta käyttöjärjestelmää omalla laitteistollaan. Kun he ovat tehneet testauksen, he voivat yksinkertaisesti käynnistää uudelleen ja palata alkuperäiseen käyttöjärjestelmään sovellukset ja tiedot koskemattomina.

DSU Loader on saatavilla Android 11+ -versiossa Kehittäjäasetukset-kohdassa.

Tässä on lyhyt video XDA: n Rich Woodsilta, jossa esitellään DSU Loader Google Pixel 4:ssä. Hän aloitti Android 11:n käytön, mutta käynnistyy sitten uudelleen Android 12 Beta GSI: hen asennettuaan sen DSU: n kautta. Muutaman hetken kuluttua hän käynnistyy uudelleen takaisin alkuperäiseen Android 11 -käyttöjärjestelmään muuttamatta tietojaan.

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

Verrattuna olemassa oleviin menetelmiin, joita Google neuvoo noudattamaan asentaessasi Android 12 Beta -version, jotka kaikki korvaavat nykyisen asennuksesi. Ja jos päätit palauttaa puhelimesi tehdasasetukset beta-version asennuksen aikana, olet saattanut törmätä asiakastukeen ja luuli, että puhelimesi oli muurattu. Kuten XDA Recognized Developer luca020400 selitti Twitterissä, näyttää siltä, ​​että tehdasasetusten palautussuojauksen asennuksen aikana on ongelma – jos palautat puhelimen tehdasasetukset ennen Päivittäessäsi betaan, et voi ohittaa asennusvelhoa, kun se pyytää sinua kirjautumaan Google-tiliisi Tili. Pixel-käyttäjille, jotka ovat jo avanneet käynnistyslataimen lukituksen tai ottaneet käyttöön OEM-lukituksen avausvaihtoehdon, on helppo palauttaa asiat takaisin normaaliksi vilkuttamalla tehdaskuva. Pixel-käyttäjille, jotka eivät ole avanneet käynnistyslataimen lukitusta, sinun on päivitettävä OTA, joka alentaa laiteohjelmistoa. Android 11:een – Google ei ole julkaissut näitä laiteohjelmistotiedostoja, mutta muutamat Redditorit ovat koonneet niitä tässä.

Jos useampi Pixel-käyttäjä olisi asentanut Android 12 Betan DSU: n kautta, olisimme todennäköisesti nähneet vähemmän valituksia muuratuista puhelimista. Sinun tarvitsee vain käynnistää laite uudelleen, koska asennus on väliaikainen.

ASUS ROG Phone 5, jossa on Android 12 Beta GSI DSU Loaderin kautta.

DSU Loader ei ole saatavilla vain Pixel-puhelimille. Itse asiassa se on saatavilla useimmille laitteille, joissa on Android 11. Yllä olevissa kuvissa ja sankarikuvassa Android 12 Beta on käynnistetty ASUS ROG Phone 5 -puhelimessa – laitteessa, jonka ASUS ei ole virallisesti julkaissut beta-versiota saatavilla. Aivan kuten Pixel 4:ssä, ROG Phone 5:n asennus on väliaikainen ja ei-tuhoa – yksinkertainen uudelleenkäynnistys ja palaamme Android 11:een ZenUI: lla. Siinä on kuitenkin yksi suuri ero: meidän piti avata ROG Phone 5:n käynnistyslatain, jotta Android 12 Beta käynnistyisi DSU: n kautta. Käynnistyslataimen lukituksen avaaminen pyyhkii puhelimen dataosion, mikä kumoaa DSU: n käytön päätarkoituksen. Ainoa syy, miksi meidän piti avata käynnistyslatain, on kuitenkin se, että ASUS ei sisältänyt sitä vahvistetut käynnistysavaimet jonka avulla Googlen allekirjoittamat GSI: t käynnistyvät ilman käynnistyslataimen lukitusta. Kun raportoimme ensimmäisen kerran DSU: sta, saimme tietää, että Google halusi vaatia OEM-valmistajia esilataamaan nämä avaimet, mutta näyttää siltä, ​​​​että suunnitelmat jäivät sivuun, koska emme ole nähneet yhtään laitetta, joka kykenisi käynnistämään GSI: n DSU: n kautta lukitulla käynnistyksenlataaja.

On kuitenkin sääli, että näin on, koska Google loi niin mahtavan työkalun ja loi tavan, jolla heidän koontiversionsa toimivat useimmissa laitteissa. OEM-valmistajien ei tarvitse edes tehdä paljon lisätäkseen tukea laitteilleen Googlen GSI: n käynnistämiseksi lukitussa käynnistyslataimessa – heidän tarvitsee vain lisää yksi rivi device.mk-tiedostoon laiteohjelmistoa luotaessa. Emme tiedä, mitkä keskustelut johtivat siihen, että Google luopui tästä vaatimuksesta, mutta oletamme, että monet OEM-valmistajat eivät sitä tehneet. on mukava käyttää Googlen laiteohjelmiston takaovea, yhtä kätevää kehittäjille kuin se voi olla.

Jos asiat olisivat menneet toisin, meillä olisi voinut olla paljon enemmän laitteita, joissa on Android 12 Beta. Olisimme myös voineet säästää joiltakin ihmisiltä monilta vaivoilta, koska beetaversion asentamiseen DSU: n kautta liittyy paljon vähemmän riskejä. Max Weinbach alkaen Android Policelöysi tämän vaikealta tieltä kun hän yritti asentaa beetaversion OnePlus 9:ään, jolloin hänen täytyi seurata opastamme avaa puhelimensa EDL: n avulla.

Toivon, että DSU Loader -sovellusta ei hylätä tulevaisuudessa, koska se on paras tapa kokeilla uutta Android-julkaisua, jos se toteutetaan oikein. Se, että Google ei maininnut sitä ollenkaan, on pettymys, varsinkin kun betat on suunnattu nimenomaan kehittäjille eikä käyttäjille. Toki laitekohtaiset betaversiot tukevat enemmän Pixel-ominaisuuksia, mutta sillä ei ole väliä, kun kyse on sovelluksen testaamisesta uusimmalla käyttöjärjestelmäversiolla. Ottaen huomioon, kuinka epäjohdonmukaisesti GSI: t toimivat Android-laitteissa ja kuinka yksikään OEM ei ilmeisesti tue niiden käynnistämistä lukitulla käynnistyslatain, ehkä Google ei halunnut kiinnittää siihen huomiota, koska ei ole varmaa tapaa saada Android 12 Beta käynnistymään tällä tavalla. Samsung piilottaa vaihtoehdon Galaxy-puhelimissaan, vaikka palvelu on edelleen käytettävissä sen komentoriviliittymän kautta, joten he eivät todennäköisesti ole mukana koko ideassa. Joka tapauksessa uskon, että tässä on menetetty tilaisuus – Google velvoittaa Treble-yhteensopivuuden ja meni kaikki vaiva DSU: n käyttöönotossa, joten miksi et painaisi sitä kovemmin, koska se on ensisijainen tapa testata uutta Androidia julkaisut?