في السنوات الأخيرة ، غطت الهواتف الذكية جزءًا كبيرًا من سوق الهواتف المحمولة. ولكن بالنظر إلى نطاق dns-shop.ru ، يمكنك العثور على بضع مئات من موديلات مشغلات الأزرار. أسعارها مثيرة للاهتمام أيضًا - في حدود 8-10 دولارات ، يمكنك شراء هاتف ببطاقة SIM مزدوجة مع بطاقة ذاكرة ومشغل وبلوتوث وراديو ، وبالطبع ، مكالمات جماعية ، والتي يتم توفيرها عن طريق سماعة أذن تحول بعيدًا عن أذنك. بشكل عام ، قطعة أثرية ممتازة في حالة ما إذا قررت أن تتفاجأ أو تذهب إلى الجيش أو السجن أو نقطة ساخنة.
تذكرت وفرة البرامج الثابتة للاعبي زر الصفر ، وبدأت أبحث عن مجتمعات لقراءة كيفية عملها ، وما الذي يمكن القيام به من مثل هذا الوحش. ثم فوجئت برؤية أنه لا توجد معلومات تقريبًا. لذلك ، لا تفاجأ بأنه لن يكون هناك الكثير منها تحت القطع.
إن مشغلات الأزرار الرخيصة الحديثة هي حرفيا هاتف على شريحة. هذا هو SoC (نظام على رقاقة) خاص ، شحذ لهاتف محمول نموذجي. يحتوي على معالج مركزي مع ذاكرة الوصول العشوائي ، والأجهزة الطرفية على شكل معالج اتصالات ، وحدة بلوتوث ، وحدة للكاميرا لبضع ميغابكسل ، إلخ. كل هذه SoCs لديها بنية ARM ، أقل في كثير من الأحيان MIPS و plus or ناقص نفس الميزات والأجهزة الطرفية. لقد وصل التوحيد إلى هذه الحدود بحيث لا تختلف جميع هذه الهواتف ، من حيث المبدأ ، باستثناء الحالة.
إليك ما تستخدمه Mediatek كمثال في رقائق سلسلة MT 62 ** ، التي يبلغ حجمها حوالي 8x8 مم:
- جهاز الإرسال والاستقبال بلوتوث
- استقبال راديو FM
- جهاز الإرسال والاستقبال GSM / GPRS
- دقة تحكم الكاميرا تصل إلى 640x480
- تحكم العرض حتى دقة 320x240
- برامج ترميز الأجهزة لـ JPEG و MJPEG و GIF و PNG و AMR و AAC و H.264 و MPEG-4
- مسرع ثنائي الأبعاد للعمليات النموذجية مثل التدوير ، التحجيم ، التراكب ، عرض الخطوط والعفاريت
- مضخم صوت 1.2 وات
- واجهات USB 1.1 و SDIO ، يتم استخدام الأخير أيضًا للعمل مع MicroSD
- تحكم لوحة المفاتيح حتى 25 زر
- جهاز تحكم لشحن بطاريات Li-Ion
- مسرع تطبيق جافا
هناك العديد من العلامات التجارية التي تصنع SoCs. فيما يلي جدول يعطي فكرة عن حشو الأجهزة لمعظم مشغلات الأزرار الرخيصة التي تم إصدارها في السنوات الأخيرة:
العلامة التجارية | شركة نفط الجنوب | وحدة المعالجة المركزية | ذاكرة الوصول العشوائي | ذاكرة فلاش |
---|
RDA Micro | RDA8826C | MIPS 312MHz | 32 ميغابايت | 64 ميغابايت |
Mediatek | MT6261 | ARM7260 ميجا هرتز | 4 ميجابايت | الخارجية فقط |
سبريدترم | SC6531 | ARM9EJ-S 312 ميجا هرتز | 32 ميغابايت | 32 ميغابايت |
تدعم جميع الشرائح العديد من بطاقات SIM على مستوى الأجهزة ، حتى 4. يدعم بعضها تسريع Java للأجهزة ، ولكن نظرًا لمشاكل Java ME المرخصة ، لن تجدها في أي من الهواتف الصينية. بالنسبة لهواتف MTK ، يمكنك إنشاء تطبيقات بنفس النمط مثل JVM ، فقط يسمى MRE. من الناحية التقنية ، يوجد الإنترنت في كل هاتف ، حتى الأرخص ، لأن مودم GPRS وواجهة الاتصال موجودة بالفعل في الشريحة. من الناحية العملية ، فقط إذا كان الهاتف يحتوي على برنامج واحد على الأقل يدعمه.
على رقائق Spreadtrum ، يمكنك العثور على منتجات مزيفة لهواتف Android باهظة الثمن. هذا عندما يأتي شخص إليك في الشارع ويعرض شراء ، على سبيل المثال ، Samsung Galaxy 4 بنصف السعر ، لأنك تحتاج حقًا إلى المال ، يا أخي. في الداخل ، سيكون هناك مزيف لنظام Android حيث لا يوجد دائمًا WiFi.
وفقًا لمعلومات مجزأة ، تعمل جميع هواتف الضغط على الزر هذه بنظام Nucleus OS من Mentor Graphics. هذا نظام تشغيل يعتمد على بنية microkernel ، مصمم للأجهزة المضمنة. في حالة أجهزة MTK ، يحدث MTK OS ، وهو نفس Nucleus ، ولكنه مرخص ومعدل قليلاً. يتم التطوير في C و C ++. إذا قارنت الأحاسيس ، فإن جميع مشغلات أزرار نظام التشغيل المحمولة الحديثة تناظرية من Nokia Series 30 ، التي ذهبت إلى أرخص الهواتف. وهذا على الرغم من حقيقة أنه يمكنك الحصول على المزيد من الرقائق الحديثة ، ويعمل كل من OS Nokiea Series 30+ و Nokia Series 40 على الرقائق الموضحة أعلاه.
إن التجول في هذه الهواتف ليس بالأمر السهل. أولاً ، لا توجد وثائق مجانية على الرقائق ، يتم إعطاؤها للمال فقط عند شراء مجموعة من الرقائق بأنفسهم. يجب طلب مواصفات خصائص الشريحة في قسم المبيعات ، لأنه في المواقع التي لا يتم وضعها عادةً. الطريقة الوحيدة اليوم إذا كنت لا تعرف اللغة الصينية هي دمج البرامج الثابتة من خلال المبرمج واللعب مع أداة التفكيك. وفقًا للشائعات ، لا يوجد شيء مشفر أو غامض هناك.
أما المجتمع فهو ليس كذلك. تحول الجميع إلى نظام تشغيل محمول أكثر حداثة. لا توجد معلومات من مصلحي سواء. لعبت التكلفة المنخفضة للهواتف على الأنظمة الأساسية الموصوفة نكتة قاسية معهم - من غير المربح ببساطة إصلاحها.
الشيء الوحيد الذي يفعله بعض الحرفيين هو ، قدر الإمكان ، دمج البرامج الثابتة من خلال المبرمجين مثل Miracle Box. بحيث يمكن لاحقًا تحميلها على نفس الهواتف التي تأتي إلى الخدمة مع أعطال البرامج.
لكن بصراحة ، هذا غريب. تُباع هذه الأجهزة بملايين النسخ ، وتكون الأنظمة الأساسية أكثر توحيدًا مما هي عليه في منتصف الصفر. لكن لا يوجد مجتمع ، لا وثائق ، لا شيء. في RuNet هناك استنزاف من الأدوات للعمل مع شرائح MTK قبل عقد من الزمن ونوع من التوثيق ، ولكن هذا كل شيء في الأساس.
نظرًا لأنني بعيد جدًا عن الموضوع ، أطلب منك تصحيح الأخطاء الفعلية وإجراء إضافات ، إن أمكن. إذا لم يكن لديك حساب في المحور ، فهناك بريد في ملفي الشخصي حيث يمكنك إرسال ما يمكنك إخباره وسأقوم بنشره هنا (إذا كنت تريد ، يشير إلى التأليف).