Un dezvoltator a lansat un nou instrument web care vă permite să efectuați toate funcționalitățile intermitente oferite de Fastboot direct din browser.
Pentru unii oameni, dorința de a-și scufunda degetele în scena dezvoltării pieței de schimb vine și pleacă. Uneori pretindem că suntem mulțumiți de un telefon nou, pretinzând că are tot ce ne trebuie. Imediat după încheierea lunii de miere, ne întoarcem la vechile obiceiuri și dorim să ne scufundăm rapid în lumea rootării și a ROM-urilor personalizate. În timp ce există diverse generice sau ghiduri intermitente specifice dispozitivului disponibile pentru a vă ajuta, poate fi totuși o sarcină descurajantă pentru un utilizator nou care încearcă să înțeleagă care sunt toți acești termeni și programe. pentru. Chiar și pentru utilizatorii puternici, uneori pur și simplu nu puteți face ca computerul (sau Mac) să vă recunoască telefonul Android, indiferent de câte ori vă încurcați cu setările sistemului.
Când Google a anunțat pentru prima dată Android Flash Tool
ca un efort de a simplifica munca de instalare a imaginii de sistem generice (GSI), au existat câteva discuții în rândul comunității despre cât de eficientă ar fi abordarea bazată pe browser pentru a simplifica intermiterea paradigmă. La urma urmei, metoda le permite utilizatorilor să evite inconvenientul de a descărca manual imagini și de a le afișa cu comenzi fastboot. Oferta Google este însă puțin restrictivă, deoarece instrumentul online este compatibil doar cu a câteva dispozitive și sunteți limitat să afișați intermitent altceva decât imagini oficiale AOSP și firmware stoc pachete. În acest scop, Danny Lin, care trece kdrag0n pe forumurile noastre, dezvoltat fastboot.js – o implementare JavaScript a protocolul fastboot folosind WebUSB API, orientat în mod special către utilizatorii finali care au probleme la intermiterea sistemelor de operare terță parte pe dispozitivele Android.Este întotdeauna bine să vezi că apar alte opțiuni, iar apariția unui instrument de intermitent bazat pe JavaScript înseamnă în esență că vei putea să flashezi ROM-uri personalizate direct din browser! De fapt, Lin, dezvoltatorul care întreține ProtonAOSP pentru Google Pixel 5 și alte dispozitive, a venit deja cu un generic Instalator web Android, un șablon de aplicație de instalare cu drepturi depline care rulează în întregime în browser. În cazul în care aveți un dispozitiv care este susținut oficial de proiectul ProtonAOSP, puteți încerca chiar să îl flashizați folosind un furk oficial al acestui program de instalare web.
Kdrag0n a scris și programul de instalare web pentru cei axați pe confidențialitate GrapheneOS proiect, pe care îl creditează pentru finanțarea dezvoltării inițiale a acestui proiect.
Chromium acceptă WebUSB încă din versiunea 61, astfel încât orice browser bazat pe Chromium (de exemplu, Google Chrome sau Microsoft Edge) instalat pe computerul dvs. poate folosi instrumentul de intermitere web codificat pe fastboot.js. Pe Windows, poate fi necesar să instalați și un driver pentru interfața Fastboot, dar acesta va fi descărcat și instalat automat prin Windows Update în majoritatea cazurilor.
Mai multe informații despre biblioteca fastboot.js pot fi găsite în depozitul de mai jos. Deși încă nu este menită să fie un înlocuitor universal al binarului nativ Fastboot, implementarea Javascript, cu Natură independentă de sistemul de operare, oferă o completare portabilă și convenabilă sau, eventual, chiar o alternativă la instrumentele platformei Android pentru ajustarea dvs. are nevoie. Utilizatorii nu vor mai fi nevoiți să sufere de probleme legate de comenzile ratate sau să descarce instrumente actualizate ale platformei Android, deoarece tot ce aveți nevoie va fi chiar acolo în browser.
fastboot.js GitHub Repo