الأحد، 14 أبريل 2013

مصطلحات لمفاهيم خاصة للاندرويد

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

الروت (Root)
بالرغم من أن نظام الاندرويد نظام مفتوح الا هناك بعض الصلاحيات و الاعدادات لا يملكها المستخدم بهذا النظام و تكون محمية من التغييرات , و وظيفة الروت هو اعطاء صلاحية كاملة للمستخدم على الجهاز وفك الحماية , و الروت او “صلاحية الروت” يعطي المستخدم صفة مدير الجهاز و بهذا يصبح للمستخدم حق اعطاء الصلاحيات للتطبيقات و حق تغيير الأعدادات بالجهاز , فهناك بعض الصلاحيات يمنعها النظام و لا يمنحها للتطبيقات و لكن الروت سيعطي المستخدم حق منع او اعطاء تلك الصلاحيات للتطبيقات التي تحتاج لذلك
الروت ليس تطبيق تقوم بتحميله على الهاتف ويعمل الروت و انتهى الموضوع , اضافة الروت للهاتف تحتاج عملية برمجة للهاتف قد تكون سهلة لبعض الهواتف و صعبة جدا و معقدة لهواتف اخرى.
و هنالك التطبيقات التي تحتاج للروت كتطبيقات عمل نسخ احتياطي للتطبيقات على الهاتف او التطبيقات التخفي في الأنترنت او كما نطلق عليها “كسر البروكسي” و تطبيقات نقل التطبيقات من الهاتف الى الذاكرة الخارجية قد تحتاج الروت لتركيب بعض الرومات  بالأضافة الى تطبيقات ايضا اخرى عديدة.
 صورة

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

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

ليست هناك تعليقات:

إرسال تعليق