إذا كنت مدافعا مفتوح المصدر ، فأنت بذلكربما حصلت على قائمة ضخمة من الأسباب التي تجعلك لا تحب أندرويد وربما حاولت لسنوات العثور على بديل جيد ومفتوح. للأسف ، فشلت أو تعطلت مشاريع مثل Ubuntu touch و Firefox OS و Sailfish. إذا كنت لا تزال ترغب في الحصول على مصدر مفتوح ، أو نظام أندرويد لنظام التشغيل Linux ، فإن KDE Plasma mobile يعد خيارًا جيدًا. إنها نسخة متشعبة من Ubuntu touch التي تجلب نظام تشغيل KDE المحمول إلى Nexus 5 و 5X! يعد بتقديم تجربة Linux كاملة للهاتف المحمول. في ما يلي كيفية تثبيت KDE Plasma Mobile Linux على Nexus 5 و 5X.
تثبيت أدوات Android
للتفاعل مع أي جهاز Android تحتاجهأدوات تطوير Android. بعض توزيعات Linux تحزم هذه الأدوات مباشرة ، ليسهل الوصول إليها ، وبعضها لا. يتطلب تثبيت Plasma Mobile على Nexus 5 و 5X فقط Fastboot و ADB ، وليس بيئة تطوير Android بأكملها. يمكنك أيضًا تنزيل أدوات ADB و Fastboot مباشرة من Google.
إليك كيفية الحصول على هذه الأدوات في إصدار Linux الخاص بك.
أوبونتو
sudo apt install android-tools-adb git android-tools-fastboot
قوس لينكس
sudo pacman -S android-tools git
ديبيان
sudo apt-get install android-tools-adb android-tools-fastboot git
Fedora و Open SUSE و Linux أخرى
Fedora OpenSUSE ، والعديد من أنظمة Linux الأخرىلا تحمل التوزيعات الموجودة هناك ثنائيات قابلة للتثبيت لجهاز Android Debug Bridge أو أداة Fastboot. هذا عار ، ولكن يمكن التنبؤ به ، لأن نظام تشغيل Google يأتي مع العديد من السلاسل المرفقة ، ولهذا السبب ، يختار البعض عدم توزيع أدوات التطوير خارج الصندوق.
لا تقلق! هناك ثنائيات قائمة بذاتها لتنزيل هذا العمل على ما يرام!
أولاً ، قم بتنزيل كلاً من ADB و Fastboot من روابط التنزيل هذه.

إلى جانب تنزيل هذه الثنائيات ، تأكد من تثبيت حزمة Git مع مدير حزم نظام التشغيل Linux
بعد ذلك ، افتح جهازًا ونفّذ الأوامر التالية لوضع أدوات جهاز Android في مسار Linux PC الخاص بك.
sudo cd ~/Downloads
ملاحظة: قد يكون دليل التنزيل مختلفًا.
داخل دليل التنزيلات ، قم بإدراج جميع الملفات باستخدام الأمر ls.
ls
ابحث عن "fastboot" و "adb". ثم استخدم الأمر Chmod لتغيير أذونات هذه الملفات. هذا أمر بالغ الأهمية ، لأنه يجعل كل من ADB و Fastboot قابل للتنفيذ.
sudo chmod +x fastboot sudo chmod +x adb
ثم ، باستخدام الأمر mv ، ضع كلا الثنائيات في الدليل / usr / bin /. هذا يجعلها بحيث يمكن استدعاء كل من Fastboot و ADB مثل أي أداة أخرى في الجهاز.
sudo mv ~/Downloads/adb /usr/bin sudo mv ~/Downloads/fastboot /usr/bin
فتح بووتلوأدر
يجب إلغاء قفل أداة تحميل التشغيل في جهازك قبل أن تتمكن من تحديث البرامج الثابتة المخصصة. هيريس كيفية القيام بذلك. التعليمات لكل من Nexus 5 و 5X متطابقة إلى حد كبير.
الخطوة 1: قم بتوصيل جهاز Android الخاص بك بالكمبيوتر عبر كابل USB. تأكد من استخدام الكبل الأصلي المرفق به للحصول على أفضل النتائج.
الخطوة 2: انتقل إلى الإعدادات ، وابحث عن "حول"هاتف". لا يمكن العثور عليه؟ في Android 6 والإصدارات الأحدث ، يمكن للمستخدمين استخدام زر البحث. اكتب "حول الهاتف". في منطقة الهاتف ، ابحث عن "رقم البنية". انقر فوق رقم البنية بسرعة حتى تتلقى إشعارًا يقول "أنت الآن مطور!"
الخطوه 3: العودة إلى منطقة الإعدادات الرئيسية. في مربع البحث ، اكتب "تصحيح أخطاء USB". انقر فوق شريط التمرير لتمكينه. إذا كان على إصدار سابق من Android لا يحتوي على بحث ، يمكنك العثور على هذا الخيار في إعدادات المطور.
الخطوة 4: العودة إلى خيارات المطور. يحتوي جهاز Nexus 5X على إعداد أداة تحميل التشغيل التي يجب تمكينها حتى يتم إلغاء تأمين التمهيد بالكامل. ابحث عن "السماح بإلغاء تأمين OEM" وحدد المربع.
الخطوة 5: فتح محطة ونوع:
sudo -s adb start-server
ثم ، افتح قفل 5 / 5X وقبول موجه تصحيح أخطاء USB على جهازك. حدد مربع الاختيار "للسماح دائمًا من هذا الكمبيوتر" إذا كنت لا تريد قبول تصحيح أخطاء USB يدويًا.
شغّل الأجهزة للتحقق لمعرفة ما إذا كان خادم adb يعمل أم لا ، مع:
adb devices
ثم ، أعد التشغيل في أداة تحميل التشغيل.
adb reboot bootloader
الخطوة 6: الجهاز في وضع التنزيل. الوقت لبدء عملية التثبيت. أولاً ، قم بتشغيل الأمر fastboot للتحقق مما إذا كان الجهاز لا يزال متصلاً بشكل صحيح.
fastboot devices
إذا كان كل شيء يعمل بشكل صحيح ، فسترى الرقم التسلسلي للهاتف في الجهاز الطرفي.
فتح محمل الإقلاع باستخدام:
fastboot oem unlock
أثناء تشغيل هذا الأمر ، ستحتاج إلى فتح هاتفك وقبول الاتفاقية. استخدم مفاتيح رفع / خفض مستوى الصوت للتنقل ، وزر الطاقة لقبول.
تركيب بلازما موبايل
الجهاز مفتوح وكل شيء جاهز. حان الوقت للحصول على أحدث إصدار من KDE Plasma Mobile على جهاز Nexus 5 / 5x. باستخدام نفس محطة الجذر ، قم بما يلي:
fastboot format cache
سيؤدي هذا إلى مسح قسم ذاكرة التخزين المؤقت للجهاز. هذا أمر بالغ الأهمية ، وإلا فإن نظام التشغيل سوف تفشل. ثم ، امسح قسم بيانات المستخدم.
fastboot format userdat
مع تهيئة الأقسام المطلوبة ، حان الوقت لتثبيت نظام التشغيل. استنساخ أحدث شفرة المصدر لجهاز الكمبيوتر الخاص بك.

git clone https://github.com/plasma-phone-packaging/pm-flashtool.git
أدخل الدليل المصدر باستخدام الأمر cd:
cd pm-flashtool
أخيرًا ، ابدأ عملية الوميض.
./pm-flash -p neon
قد تستغرق هذه العملية (بما في ذلك التمهيد الأول)قليلا من الوقت. كن صبورا. لا تقم بإيقاف تشغيل جهازك. لا ، لم يتم كسره ، فقط ضع في اعتبارك أن تثبيت برنامج ثابت جديد على جهاز Android - خاصةً جهاز يستند إلى نظام Linux يأخذ وقتًا.
خاتمة
مستخدمو Linux لديهم خيار واحد فيالهواتف الذكية: Android. بالنسبة لمعظم المعجبين بمصادر مفتوحة صعبة ، فإن هذا أمر مخيب للآمال ، لأن Google تغلق النظام الأساسي كل يوم. لفترة من الوقت ، بدا أن جميع البدائل الصالحة لنظام Android في مجتمع المصادر المفتوحة قد انتهت. هذا هو ، حتى ظهر بلازما المحمول. إذا كنت تبحث عن نظام تشغيل بديل قابل للتطبيق لنظام Android ، فقد تكون هذه هي فرصتك الأخيرة. حريصة على التحول؟ اذهب لالتقاط جهاز Nexus 5 أو 5X اليوم وأخذه لتدور.
تعليقات