فتح البرامج الثابتة لمودم PinePhone LTE - ما الأمر؟
في إعلانهم الشهري ، من بين كل الأشياء الرائعة حول Pine64 ، تحدثوا عن البرامج الثابتة المفتوحة لمودم LTE الخاص بـ PinePhone. البرنامج الثابت ليس مفتوحًا بالكامل - تظل بعض الأجزاء مغلقة. ويؤكد Pine أنهم لا يقومون بالتثبيت المسبق أو المصادقة رسميًا على هذه البرامج الثابتة ، وسوف تستمر PinePhones في الشحن مع صورة البرنامج الثابت للمودم المقدم من البائع بدلاً من ذلك. p>
ومع ذلك ، فإن البرنامج الثابت الجديد أكثر شمولاً: فهو يحتوي على عدد أقل من الأخطاء ، وميزات أكثر ، واستهلاك أقل للطاقة ، ومكونات ملكية أقل. أود أن أشير إلى أنه مع إصدار خاص من هذا البرنامج الثابت ، يمكن لمودم PinePhone تشغيل Doom - لأنه بالطبع. p>
ومع كل هذا ، أصبح تثبيت هذه البرامج الثابتة أسهل بكثير - يوجد الآن خطافات fwupd! يمكنك التفكير في fwupd كمكافئ لـ Windows Update للبرامج الثابتة ، باستثناء أنه غير مسيء وهو لنظام Linux. بمعنى آخر ، الحل الأمثل للحفاظ على عمل أجهزتك مفتوحة المصدر قدر الإمكان. p>
ما هي المشكلة؟ إذا كانت البرامج الثابتة المفتوحة أكثر برودة ، فلماذا لا يتوفر المزيد من خيارات البرامج الثابتة المفتوحة على هواتفنا؟ p>
تعد أجهزة مودم الهاتف معقدة للغاية. يحتوي هاتفك أو لوحة الاتصال أو "ذكي" على شريحة مودم من شخص مثل Mediatek أو Qualcomm ، وهذه الشريحة بها نواة معالج قوية بشكل معقول في الداخل. على سبيل المثال ، إذا كنت تستخدم مودم SIM800 (وحدة مودم 2G فقط) ، فإنه يحتوي على مجموعة شرائح MT6260 ، وهو معالج ARM7 أحادي النواة ونطاق أساسي GSM في شريحة واحدة. يمكنك التفكير في الأمر على أنه ESP8266 على المنشطات ، ولكن بالنسبة لـ GSM.
في وحدة SIM800 ، يعمل هذا المعالج كوسيط "لتلقي أوامر AT والقيام بأشياء GSM" ، ولكن تم استخدامه أيضًا كمعالج للأغراض العامة لأجهزة تتبع نظام تحديد المواقع العالمي (GPS) والساعات الذكية والأجهزة الأخرى المتصلة بشبكة GSM. في الواقع ، يمكن لجهاز MT6260 تشغيل Nokia 3310 بالكامل! نسخة 2017 على وجه الدقة. p>
مع مودم PinePhone ، اتضح أن الوضع هو نفسه. سرعان ما تم اكتشاف أن مودم Quectel كان يشغل إصدارًا مبسطًا من Android على قلب ARM الخاص به ، مع وجود غلاف adb متاح على واجهة USB الخاصة بالمودم. عندما بدأ عدد قليل من المتسللين المغامرين في التحقيق فيها واكتسبوا إمكانية الوصول إلى shell ، وجدوا أدوات مثل ffmpeg و vim و gdb و sendmail مجمعة في - بالتأكيد ليس شيئًا تحتاجه على مودم خلوي ، ولكن حسنًا. تم تفكيك صور البرامج الثابتة ، وتم إجراء هندسة عكسية لبعض التعليمات البرمجية ، وحصل المودم على نواة Linux تم تجميعها حديثًا. p>
الشريحة المحددة التي تشغل مودم Quectel EC25-G LTE من PinePhone هي Qualcomm MDM9207 ، مع معالج أحادي النواة و 256 ميجابايت من ذاكرة الوصول العشوائي وفلاش بجانبها - ستساعدك صفحة Pine64 Wiki هذه على البدء بالتفاصيل الفنية. إذا فكرت في الأمر ، فإن PinePhone ليس في الحقيقة جهازًا رباعي النواة لوحدة المعالجة المركزية - إنه جهاز ثنائي النواة خماسي النواة ، يعمل على تثبيتين لنظام Linux جنبًا إلى جنب. ونعم ، ليس من المستحيل أن يكون الأمر نفسه بالنسبة لهاتف Android الخاص بك. p>
لماذا تقدر الخلية ...
![فتح البرامج الثابتة لمودم PinePhone LTE - ما الأمر؟](https://hackaday.com/wp-content/uploads/2022/07/OpenPhone.jpg?#)
في إعلانهم الشهري ، من بين كل الأشياء الرائعة حول Pine64 ، تحدثوا عن البرامج الثابتة المفتوحة لمودم LTE الخاص بـ PinePhone. البرنامج الثابت ليس مفتوحًا بالكامل - تظل بعض الأجزاء مغلقة. ويؤكد Pine أنهم لا يقومون بالتثبيت المسبق أو المصادقة رسميًا على هذه البرامج الثابتة ، وسوف تستمر PinePhones في الشحن مع صورة البرنامج الثابت للمودم المقدم من البائع بدلاً من ذلك. p>
ومع ذلك ، فإن البرنامج الثابت الجديد أكثر شمولاً: فهو يحتوي على عدد أقل من الأخطاء ، وميزات أكثر ، واستهلاك أقل للطاقة ، ومكونات ملكية أقل. أود أن أشير إلى أنه مع إصدار خاص من هذا البرنامج الثابت ، يمكن لمودم PinePhone تشغيل Doom - لأنه بالطبع. p>
ومع كل هذا ، أصبح تثبيت هذه البرامج الثابتة أسهل بكثير - يوجد الآن خطافات fwupd! يمكنك التفكير في fwupd كمكافئ لـ Windows Update للبرامج الثابتة ، باستثناء أنه غير مسيء وهو لنظام Linux. بمعنى آخر ، الحل الأمثل للحفاظ على عمل أجهزتك مفتوحة المصدر قدر الإمكان. p>
ما هي المشكلة؟ إذا كانت البرامج الثابتة المفتوحة أكثر برودة ، فلماذا لا يتوفر المزيد من خيارات البرامج الثابتة المفتوحة على هواتفنا؟ p>
تعد أجهزة مودم الهاتف معقدة للغاية. يحتوي هاتفك أو لوحة الاتصال أو "ذكي" على شريحة مودم من شخص مثل Mediatek أو Qualcomm ، وهذه الشريحة بها نواة معالج قوية بشكل معقول في الداخل. على سبيل المثال ، إذا كنت تستخدم مودم SIM800 (وحدة مودم 2G فقط) ، فإنه يحتوي على مجموعة شرائح MT6260 ، وهو معالج ARM7 أحادي النواة ونطاق أساسي GSM في شريحة واحدة. يمكنك التفكير في الأمر على أنه ESP8266 على المنشطات ، ولكن بالنسبة لـ GSM.
في وحدة SIM800 ، يعمل هذا المعالج كوسيط "لتلقي أوامر AT والقيام بأشياء GSM" ، ولكن تم استخدامه أيضًا كمعالج للأغراض العامة لأجهزة تتبع نظام تحديد المواقع العالمي (GPS) والساعات الذكية والأجهزة الأخرى المتصلة بشبكة GSM. في الواقع ، يمكن لجهاز MT6260 تشغيل Nokia 3310 بالكامل! نسخة 2017 على وجه الدقة. p>
مع مودم PinePhone ، اتضح أن الوضع هو نفسه. سرعان ما تم اكتشاف أن مودم Quectel كان يشغل إصدارًا مبسطًا من Android على قلب ARM الخاص به ، مع وجود غلاف adb متاح على واجهة USB الخاصة بالمودم. عندما بدأ عدد قليل من المتسللين المغامرين في التحقيق فيها واكتسبوا إمكانية الوصول إلى shell ، وجدوا أدوات مثل ffmpeg و vim و gdb و sendmail مجمعة في - بالتأكيد ليس شيئًا تحتاجه على مودم خلوي ، ولكن حسنًا. تم تفكيك صور البرامج الثابتة ، وتم إجراء هندسة عكسية لبعض التعليمات البرمجية ، وحصل المودم على نواة Linux تم تجميعها حديثًا. p>
الشريحة المحددة التي تشغل مودم Quectel EC25-G LTE من PinePhone هي Qualcomm MDM9207 ، مع معالج أحادي النواة و 256 ميجابايت من ذاكرة الوصول العشوائي وفلاش بجانبها - ستساعدك صفحة Pine64 Wiki هذه على البدء بالتفاصيل الفنية. إذا فكرت في الأمر ، فإن PinePhone ليس في الحقيقة جهازًا رباعي النواة لوحدة المعالجة المركزية - إنه جهاز ثنائي النواة خماسي النواة ، يعمل على تثبيتين لنظام Linux جنبًا إلى جنب. ونعم ، ليس من المستحيل أن يكون الأمر نفسه بالنسبة لهاتف Android الخاص بك. p>
لماذا تقدر الخلية ...
What's Your Reaction?
![like](https://vidianews.com/assets/img/reactions/like.png)
![dislike](https://vidianews.com/assets/img/reactions/dislike.png)
![love](https://vidianews.com/assets/img/reactions/love.png)
![funny](https://vidianews.com/assets/img/reactions/funny.png)
![angry](https://vidianews.com/assets/img/reactions/angry.png)
![sad](https://vidianews.com/assets/img/reactions/sad.png)
![wow](https://vidianews.com/assets/img/reactions/wow.png)