Бъдещето на мигащите потребителски ROM ще бъде през уеб браузър

click fraud protection

Разработчик пусна нов уеб инструмент, който ви позволява да изпълнявате всички мигащи функции, предоставени от Fastboot, направо от вашия браузър.

За някои хора желанието да навлязат в сцената на разработка на следпродажбено обслужване идва и си отива. Понякога твърдим, че сме доволни от нов телефон, преструвайки се, че има всичко необходимо. Веднага след края на периода на медения месец се връщаме към старите навици и бързо искаме да се потопим в света на руутването и персонализираните ROM. Докато има различни генерични или специфични за устройството мигащи ръководства, които са на разположение, за да ви помогнат, все още може да бъде трудна задача за нов потребител, който се опитва да разбере какви са всички тези условия и програми за. Дори за опитни потребители понякога просто не можете да накарате вашия компютър (или Mac) да разпознае вашия телефон с Android, независимо колко пъти се забърквате със системните настройки.

Когато Google за първи път обяви Android Flash Tool като опит за рационализиране на работата по инсталиране на Generic System Image (GSI), имаше известна дискусия сред общността за това колко ефективен би бил базираният на браузър подход за опростяване на мигането парадигма. В края на краищата, методът позволява на потребителите да заобиколят неудобството от ръчно изтегляне на изображения и флашването им с команди за бързо стартиране. Предложението на Google обаче е малко ограничаващо, тъй като онлайн инструментът е съвместим само с a шепа устройства и вие сте ограничени до мигане на нищо друго освен официални изображения на AOSP и стоков фърмуер пакети. За тази цел Дани Лин, който минава

kdrag0n на нашите форуми, разработени fastboot.js – изпълнение на JavaScript на протокол за бързо зареждане използвайки WebUSB API, насочен специално към крайни потребители, които имат проблеми с мигането на операционни системи на трети страни на устройства с Android.

Винаги е добре да видите изскачащи други опции, а пристигането на базиран на JavaScript инструмент за мигане по същество означава, че ще можете да флашвате персонализирани ROM директно от вашия браузър! Всъщност Лин, разработчикът, който поддържа ProtonAOSP за Google Pixel 5 и други устройства, вече излезе с генеричен Уеб инсталатор за Android, пълноправен шаблон за приложение за инсталиране, който работи изцяло в браузъра. В случай, че имате устройство, което се поддържа официално от проекта ProtonAOSP, можете дори да опитате да го флашнете използвайки официален форк на този уеб инсталатор.

Kdrag0n също написа уеб инсталатора за фокусирани върху поверителността GrapheneOS проект, който той кредитира за финансиране на първоначалното развитие на този проект.

Chromium поддържа WebUSB от версия 61, така че всеки браузър, базиран на Chromium (напр. Google Chrome или Microsoft Edge), инсталиран на вашия компютър, може да използва инструмента за уеб мигане, кодиран върху fastboot.js. В Windows може също да се наложи да инсталирате драйвер за интерфейса Fastboot, но в повечето случаи той автоматично ще бъде изтеглен и инсталиран чрез Windows Update.

Повече информация относно библиотеката fastboot.js може да бъде намерена в хранилището, свързано по-долу. Въпреки че все още не е предназначено да бъде универсална замяна на родния двоичен файл на Fastboot, внедряването на Javascript с присъщите OS-агностичен характер, предлага преносимо и удобно допълнение или потенциално дори алтернатива на инструментите на платформата Android за вашите настройки потребности. Вече няма да се налага потребителите да страдат от проблеми, свързани с пропуснати команди или да се борят да изтеглят актуализирани инструменти на платформата Android, тъй като всичко, от което се нуждаете, ще бъде точно там във вашия браузър.

fastboot.js GitHub Repo