En utvikler har gitt ut et nytt nettverktøy som lar deg utføre alle blinkende funksjoner levert av Fastboot rett fra nettleseren din.
For noen mennesker kommer og går trangen til å dyppe tærne inn i ettermarkedsutviklingsscenen. Noen ganger hevder vi å være fornøyd med en ny telefon, og later som om den har alt vi trenger. Rett etter bryllupsreisen slutter, faller vi tilbake til gamle vaner og ønsker raskt å dykke inn i verden av rooting og tilpassede ROM-er. Mens det er ulike generiske eller enhetsspesifikke blinkende veiledninger tilgjengelig for å hjelpe deg, kan det fortsatt være en skremmende oppgave for en ny bruker som prøver å forstå hva alle disse begrepene og programmene er til. Selv for superbrukere, noen ganger kan du bare ikke få PC-en (eller Macen) til å gjenkjenne Android-telefonen din, uansett hvor mange ganger du roter med systeminnstillingene.
Når Google kunngjorde først Android Flash Tool som et forsøk på å strømlinjeforme installasjonsjobben for Generic System Image (GSI), var det en del diskusjoner blant samfunnet om hvor effektiv den nettleserbaserte tilnærmingen ville være for å forenkle blinkingen paradigme. Tross alt tillater metoden brukere å unngå ulempen med å manuelt laste ned bilder og blinke dem med fastboot-kommandoer. Googles tilbud er imidlertid litt restriktivt fordi nettverktøyet kun er kompatibelt med en håndfull enheter, og du er begrenset til å blinke noe annet enn offisielle AOSP-bilder og lagerfastvare pakker. Til det formål Danny Lin, som går forbi
kdrag0n på våre fora, utviklet fastboot.js – en JavaScript-implementering av fastboot-protokoll bruker WebUSB API, rettet spesielt mot sluttbrukere som har problemer med å blinke tredjeparts operativsystemer på Android-enheter.Det er alltid godt å se andre alternativer dukke opp, og ankomsten av et JavaScript-basert blinkende verktøy betyr i hovedsak at du vil kunne flashe tilpassede ROM-er direkte fra nettleseren din! Faktisk, Lin, utvikleren som vedlikeholder ProtonAOSP for Google Pixel 5 og andre enheter, har allerede kommet opp med en generisk Android nettinstallasjonsprogram, en fullverdig installasjonsappmal som kjører utelukkende i nettleseren. I tilfelle du har en enhet som offisielt støttes av ProtonAOSP-prosjektet, kan du til og med prøve å flashe den ved å bruke en offisiell gaffel til dette nettinstallasjonsprogrammet.
Kdrag0n skrev også nettinstallasjonsprogrammet for personvernfokuserte GrapheneOS prosjektet, som han krediterer for å finansiere den første utviklingen av dette prosjektet.
Chromium har støttet WebUSB siden versjon 61, så enhver Chromium-basert nettleser (f.eks. Google Chrome eller Microsoft Edge) installert på PC-en din kan bruke nettblinkverktøyet kodet på toppen av fastboot.js. På Windows må du kanskje også installere en driver for Fastboot-grensesnittet, men den vil i de fleste tilfeller automatisk lastes ned og installeres via Windows Update.
Mer informasjon om fastboot.js-biblioteket finner du i depotet som er koblet til nedenfor. Selv om det ikke er ment å være en allsidig erstatning for den opprinnelige Fastboot-binæren ennå, er Javascript-implementeringen, med dens iboende OS-agnostisk natur, tilbyr et bærbart og praktisk komplement, eller potensielt til og med alternativ, til Android-plattformverktøyene for justeringer behov. Ikke lenger trenger brukere å lide av problemer knyttet til tapte kommandoer eller prøve å laste ned oppdaterte Android-plattformverktøy, siden alt du trenger vil være der i nettleseren din.
fastboot.js GitHub Repo