تقنية

مستقبل تثبيت الرومات المعدلة من خلال متصفح الويب فقط

بالنسبة لبعض الناس ، تأتي الرغبة في اللعب بنظام هاتفهم وتثبيت الرومات المعدلة هي الشيئ الذي يجدد الحوية لهواتفهم . في بعض الأحيان ندعي أننا نشعر بالرضا عن هاتف جديد ، متظاهرين أنه يحتوي على كل ما نحتاجه. بعد انتهاء فترة شهر العسل مباشرة ، نعود إلى العادات القديمة ونريد بسرعة الغوص في عالم الروت وتفليش الرومات المعدلة . في حين أن هناك العديد من المميزات الموجودة بالفعل في بالجهاز والنظام الرسمية ، إلا أنه لا يزال من الممكن أن تكون مهمة شاقة لمستخدم جديد يحاول فهم الغرض من كل هذه المصطلحات والبرامج. حتى بالنسبة للمستخدميين المحترفين في هذه العمليات ، في بعض الأحيان لا يمكنك جعل جهاز الكمبيوتر الخاص بك (أو جهاز Mac) يتعرف على هاتف أندرويد الخاص بك ، بغض النظر عن عدد المرات التي تعبث فيها بإعدادات النظام.

عندما أعلنت جوجل لأول مرة عن أداة Android Flash كمحاولة لتبسيط مهمة تثبيت صورة النظام العامة (GSI) ، كان هناك بعض النقاش بين المجتمع حول مدى فعالية النهج القائم على المتصفح في تبسيط النموذج الوامض. بعد كل شيء ، تسمح هذه الطريقة للمستخدمين بتجنب إزعاج تنزيل الرومات يدويًا ووميضها بأوامر fastboot. ومع ذلك ، فإن عرض جوجل مقيد بعض الشيء لأن الأداة عبر الإنترنت متوافقة فقط مع عدد قليل من الأجهزة ، ولا يقتصر عمل أي شيء على وميض سوى نسخ رومات AOSP الرسمية وحزم البرامج الثابتة . تحقيقًا لهذه الغاية ، قام Danny Lin ،  في منتدى XDA ، بتطوير fastboot.js – وهو تطبيق JavaScript لـبروتوكول fastboot باستخدام WebUSB API ، وهو موجه خصيصًا للمستخدمين العاديين الذين يواجهون مشكلة في تثبيت أنظمة تشغيل الجهات الخارجية المعدلة على أجهزة أندرويد .

من الجيد دائمًا رؤية خيارات أخرى منبثقة ، ويعني وصول أداة الوميض المبنية على JavaScript بشكل أساسي أنك ستتمكن من تفليش الـ ROM المخصصة مباشرة من متصفحك! في الواقع ، ابتكر Lin ، المطور الذي يحتفظ بـ ProtonAOSP لجهاز Google Pixel 5 والأجهزة الأخرى ، مُثبِّت ويب عام لنظام Android ، وهو قالب تطبيق مثبت كامل يعمل بالكامل في المتصفح. إذا كان لديك جهاز مدعوم رسميًا من قبل مشروع ProtonAOSP ، يمكنك حتى محاولة تحديثه باستخدام مثبت الويب هذا .

كتب Kdrag0n أيضًا مثبت الويب لمشروع GrapheneOS الذي يركز على الخصوصية ، والذي ينسب إليه الفضل في تمويل التطوير الأولي لهذا المشروع.

يدعم Chromium WebUSB من الإصدار 61 ، لذا فإن أي متصفح يستند إلى Chromium (مثل Google Chrome أو Microsoft Edge) مثبت على جهاز الكمبيوتر الخاص بك يمكنه استخدام أداة وميض الويب المشفرة أعلى fastboot.js في نظام ويندوز ، قد تحتاج أيضًا إلى تثبيت برنامج تشغيل لواجهة Fastboot ، ولكن سيتم تنزيله وتثبيته تلقائيًا عبر Windows Update في معظم الحالات.

يمكن العثور على مزيد من المعلومات حول مكتبة fastboot.js في المصدر المرتبط أدناه. على الرغم من أنه لا يُقصد به أن يكون بديلاً لجميع الأغراض لتطبيقات Fastboot الثنائي الأصلي حتى الآن ، إلا أن تطبيق Javascript ، بطبيعته المتأصلة في نظام التشغيل ، يوفر تكملة محمولة ومريحة ، أو يحتمل أن تكون بديلاً لأدوات نظام أندرويد الأساسي من أجل التغيير والتبديل . لن يضطر المستخدمون بعد الآن إلى المعاناة من المشكلات المتعلقة بالأوامر الفائتة أو التدافع لتنزيل أدوات النظام الأساسي لنظام أندرويد ، نظرًا لأن كل ما تحتاجه سيكون موجودًا في متصفحك.

المصدر
fastboot.jsxda

Medhat Kouta

مدحت ماجد كوته صاحب موقع وقناة CamKou واللي بقدم فيها محتوى منوع تقني ومراجعات وحلول لبعض المشاكل التقنية بالإضافة إلى لقائات وفلوجات وكواليس اعلانات مع بعض دروس وشروحات تخص مجال الميديا والمهتمين بيها وحجات تانيه كتير

اترك رد

يجب عليك تعطيل مانع الاعلانات AdBlock حتى يمكنك مشاهدة المقال

يرجى إغلاق مانع الإعلانات ثم أعد تحميل الصفحة