كيفية استخدام Init.d مع أي هاتف

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

هذا شيء اعترف به مطور XDA سموكين1337 وقد تم العمل على عدد من الأجهزة. باستخدام تعديل يسمى EZ InitD، يسعى smokin1337 إلى مساعدة المستخدمين على الإضافة الحرف الأول. د دعم بسهولة. بالإضافة إلى ذلك، يوفر المطور بضعة خيارات حول كيفية استخدام التعديل. أحد الإصدارات مخصص للمستخدمين للوميض عبر الاسترداد المخصص، بينما الآخر مخصص لمطوري ROM ليضمينهم في ROM الخاصة بهم. أفضل جزء هو أن الأمر بسيط.

بعد تطبيق التعديل، سيتم حذف أي شيء بداخلك الحرف الأول. د

سيتم تشغيل المجلد عند التمهيد، كما يحدث عادةً. في إصدار مطور ROM، يمكن للمطورين بالفعل تغيير الدليل إلى ما يريدون. بمعنى آخر، من الممكن أن تكون هناك ROMs مصنوعة من الحرف الأول. د الدعم ولكن من دون الفعلي الحرف الأول. د مجلد. (إد: أنا أفكر /etc/NyanCat أو /etc/bacolicious, بنفسي.) تم اختبار الطريقة على اتش تي سي وان اس و ال HTC X واحد، ولكن يجب أن يعمل بالفعل على أي جهاز. كما سيخبرك العديد من المستخدمين، يأتي دعم init.d من Ramdisk. هذا ليس الضروري الصحيح. وفقا لsmokin1337:

سيضيف هذا التعديل دعم init.d إلى أي مدمج حتى روم المخزون دون تحرير قرص الذاكرة. وبدلاً من ذلك يستخدم ملف post_boot.sh الموجود في معظم إن لم يكن كل الأقراص المضغوطة. يجب أن يعمل على معظم الأجهزة، إذا لم يعمل على جهازك، يرجى البحث في /system/etc ونشر اسم الملف الذي يحتوي على "post_boot.sh".

لذا، في ضوء هذه الطريقة، من الممكن بالفعل الحصول على دعم init.d دون التبديل أو التحرير أو لمس Ramdisk أو kernel. للحصول على معلومات إضافية، قم بمراجعة الخيط الأصلي.