Prihodnost utripanja ROM-ov po meri bo prek spletnega brskalnika

Razvijalec je izdal novo spletno orodje, ki vam omogoča izvajanje vseh funkcij utripanja, ki jih ponuja Fastboot, neposredno iz vašega brskalnika.

Pri nekaterih ljudeh pride in mine želja, da bi se poglobili v razvoj poprodajnega trga. Včasih trdimo, da smo z novim telefonom zadovoljni, in se pretvarjamo, da ima vse, kar potrebujemo. Takoj po koncu medenih tednov se vrnemo k starim navadam in se hitro želimo potopiti v svet rootanja in ROM-ov po meri. Medtem ko obstajajo različne generične ali navodila za utripanje za posamezne naprave, ki so vam na voljo za pomoč, je lahko za novega uporabnika še vedno zastrašujoča naloga, ki poskuša razumeti, kaj so vsi ti pogoji in programi za. Celo za napredne uporabnike včasih enostavno ne morete doseči, da vaš računalnik (ali Mac) prepozna vaš telefon Android, ne glede na to, kolikokrat se zapletate s sistemskimi nastavitvami.

Ko Google prvi napovedal Android Flash Tool kot prizadevanje za racionalizacijo namestitvenega opravila Generic System Image (GSI) je prišlo do nekaj razprav med skupnostjo o tem, kako učinkovit bi bil pristop, ki temelji na brskalniku, pri poenostavitvi utripanja paradigma. Navsezadnje metoda uporabnikom omogoča, da se izognejo neprijetnostim ročnega nalaganja slik in njihovega bliskanja z ukazi za hitri zagon. Googlova ponudba pa je nekoliko restriktivna, ker je spletno orodje združljivo le z a peščica naprav in omejeni ste na utripanje le uradnih slik AOSP in osnovne vdelane programske opreme paketi. V ta namen, Danny Lin, ki gre mimo

kdrag0n na naših forumih, razvili fastboot.js – implementacija JavaScript za protokol za hitri zagon uporabljati WebUSB API, namenjen posebej končnim uporabnikom, ki imajo težave z utripanjem operacijskih sistemov drugih proizvajalcev v napravah Android.

Vedno je dobro videti, da se pojavljajo druge možnosti, in prihod orodja za utripanje, ki temelji na JavaScriptu, v bistvu pomeni, da boste lahko bliskali ROM-e po meri neposredno iz brskalnika! Pravzaprav Lin, razvijalec, ki vzdržuje ProtonAOSP za Google Pixel 5 in drugih naprav, je že pripravil generično Spletni namestitveni program za Android, popolna predloga aplikacije za namestitev, ki se v celoti izvaja v brskalniku. V primeru, da imate napravo, ki jo uradno podpira projekt ProtonAOSP, jo lahko poskusite celo utripati z uporabo uradnega forka tega spletnega namestitvenega programa.

Kdrag0n je napisal tudi spletni namestitveni program za osredotočene na zasebnost GrapheneOS projekta, ki mu pripisuje zasluge za financiranje začetnega razvoja tega projekta.

Chromium podpira WebUSB od različice 61, tako da lahko kateri koli brskalnik, ki temelji na Chromiumu (npr. Google Chrome ali Microsoft Edge), nameščen v vašem računalniku, uporablja orodje za spletno utripanje, kodirano na vrhu fastboot.js. V sistemu Windows boste morda morali namestiti tudi gonilnik za vmesnik Fastboot, vendar bo v večini primerov samodejno prenesen in nameščen prek storitve Windows Update.

Več informacij o knjižnici fastboot.js je na voljo v repozitoriju s spodnjo povezavo. Čeprav še ni mišljeno kot vsestranska zamenjava izvorne binarne datoteke Fastboot, je implementacija Javascripta s svojimi lastnimi OS-agnostična narava, ponuja prenosno in priročno dopolnilo ali potencialno celo alternativo orodjem platforme Android za vaše prilagajanje potrebe. Uporabnikom ne bo več treba trpeti zaradi težav, povezanih z zgrešenimi ukazi, ali se truditi za prenos posodobljenih orodij platforme Android, saj bo vse, kar potrebujete, takoj v vašem brskalniku.

fastboot.js GitHub Repo