დეველოპერმა გამოუშვა ახალი ვებ ინსტრუმენტი, რომელიც საშუალებას გაძლევთ შეასრულოთ Fastboot-ის მიერ მოწოდებული ყველა მოციმციმე ფუნქცია თქვენი ბრაუზერიდან.
ზოგიერთი ადამიანისთვის მოდის და მიდის სურვილი, რომ ფეხის თითები შევიდეს ბაზრის განვითარების სცენაზე. ზოგჯერ ჩვენ ვამტკიცებთ, რომ კმაყოფილი ვართ ახალი ტელეფონით, თითქოს მას აქვს ყველაფერი, რაც ჩვენ გვჭირდება. თაფლობის თვის დასრულებისთანავე, ჩვენ ვუბრუნდებით ძველ ჩვევებს და გვსურს სწრაფად ჩავუღრმავდეთ rooting და Custom ROM-ების სამყაროში. მიუხედავად იმისა, რომ არსებობს სხვადასხვა generic ან მოწყობილობის სპეციფიკური მოციმციმე სახელმძღვანელო, რომელიც ხელმისაწვდომია თქვენთვის, ეს მაინც შეიძლება იყოს რთული ამოცანა ახალი მომხმარებლისთვის, რომელიც ცდილობს გაიგოს, რა არის ყველა ეს ტერმინი და პროგრამა. ამისთვის. ძლიერი მომხმარებლებისთვისაც კი, ზოგჯერ თქვენ უბრალოდ ვერ ახერხებთ თქვენს კომპიუტერს (ან Mac) ამოიცნოს თქვენი Android ტელეფონი, რამდენჯერაც არ უნდა აერიოთ სისტემის პარამეტრებს.
როცა Google პირველად გამოაცხადა Android Flash Tool ზოგადი სისტემის გამოსახულების (GSI) ინსტალაციის სამუშაოს გამარტივების მცდელობისას, გაიმართა გარკვეული დისკუსია საზოგადოებაში იმის შესახებ, თუ რამდენად ეფექტური იქნება ბრაუზერზე დაფუძნებული მიდგომა ციმციმის გამარტივებაში პარადიგმა. ყოველივე ამის შემდეგ, მეთოდი მომხმარებლებს საშუალებას აძლევს, თავი აარიდონ სურათების ხელით ჩამოტვირთვისა და სწრაფი ჩატვირთვის ბრძანებების გამოყენებით უხერხულობას. თუმცა, Google-ის შეთავაზება ცოტა შემზღუდველია, რადგან ონლაინ ინსტრუმენტი თავსებადია მხოლოდ ა რამდენიმე მოწყობილობა, და თქვენ შემოიფარგლებით მხოლოდ AOSP-ის ოფიციალური სურათების და მარაგის პროგრამული უზრუნველყოფის ციმციმით პაკეტები. ამ მიზნით, დენი ლინი, რომელიც მიდის
kdrag0n ჩვენს ფორუმებზე, განვითარებული fastboot.js – JavaScript-ის იმპლემენტაცია fastboot პროტოკოლი გამოყენებით WebUSB API, სპეციალურად მორგებული საბოლოო მომხმარებლებისთვის, რომლებსაც უჭირთ მესამე მხარის ოპერაციული სისტემების ციმციმა Android მოწყობილობებზე.ყოველთვის კარგია, რომ ნახოთ სხვა ვარიანტები, რომლებიც გამოჩნდება, და JavaScript-ზე დაფუძნებული მოციმციმე ხელსაწყოს მოსვლა არსებითად ნიშნავს, რომ თქვენ შეძლებთ ჩვეული ROM-ების ფლეში პირდაპირ თქვენი ბრაუზერიდან! სინამდვილეში, ლინ, დეველოპერი, რომელიც ინარჩუნებს ProtonAOSP Google Pixel 5-ისთვის და სხვა მოწყობილობები, უკვე გამოვიდა generic 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