الأربعاء، 20 نوفمبر 2013

معلومات أساسية عن نظام الأندرويد

الأندرويد [معناه الأنسالة أو الروبوت على هيئة إنسان] عبارة عن نظام تشغيل لأجهزة الهواتف النقالة مبني على نواة لينكس ، تم تصميمه أساسًا للأجهزة ذات شاشات اللمس كالهواتف الذكية والحواسب اللوحية .

بدأ تطوير هذا النظام بفضل شركة صغيرة مغمورة ، لكن بعد ذلك قامت غوغل بالاستحواذ على الشركة وأعلنت أنها بصدد تطوير نظام تشغيل جديد ، وكان ذلك في سنة 2005 ، في حين كان الإعلان الرسمي عنه في 5 نوفمبر 2007 بالتزامن مع انطلاق التحالف المفتوح للهواتف النقالة .


من مميزات نظام الاندرويد : 

التخزين، نظم الاتصال، الرسائل، دعم اللغات، متصفح الويب، دعم الوسائط، المجانية، الويدجيت ...



من أهم المصطلحات والأشياء المهمة معرفتها :

ماهو الـ Kernels ؟
الـكيرنل Kernels هو الصلة التي تربط بين السوفتوير والهارودوي ، اي تستقبل البيانات المرسلة من البرامج وتقوم بتوصيلها للمعالج وكذلك العكس .


ماهو الـ Rom ؟

الـروم Rom هو عبارة عن نظام التشغيل او مايسمى (السوفتوير) لجهازك هذا هو الروم بشكل عام ، و عادة تسمى الروم المعدله من قبل 
المطورين تسمى بـ ( روم مطبوخه )


وهذه بعض الرومات الشهيره :

  • رومات CyanogenMod
  • رومات MIMU
  • رومات Android Open Kang Project

ماهو الـ Root ؟

الـروت هي عملية تعطيك صلاحيات كاملة للتحكم بجهازك ، وذلك من أجل القدرة على تعديل ملفات النظام المحمية و المخفية منها وكذلك الحذف و الإضافة .

ملاحظة : عمل الـ Root يلغي الضمان الخاص بجهازك ، ولكن تستطيع الغاء صلاحيات الـ Root وترجع جهازك لوضعه الطبيعي .

فوائد الـ Root كثيره ويسمح لنا بالتحكم بالجهاز بشكل اكثر و أفضل منها :-

  • تعريب الجهاز اذا كان جهازك غير معرب

  • عمل نسخة إحتياطية كاملة لملفات النظام

  • إنشاء ثيمات للجهاز

  • التعديل على نوع الخط و الحجم

  • يعطيك صلاحيات بتغير الروم الأصلي لجهازك لأي روم معدل عليه

  • يعطيك صلاحيات بحذف البرامج الأساسية الموجودة في جهازك

  • عمل العديد من البرامج في الماركت التي لاتعمل على الجهاز لطلبها بعض الصلاحيات

  • اظهار الماركت الأمريكي

  • تغيير نمط الملفات الأساسية من FAT إلى ext2 وهذا في أجهزة سامسونج فقط

  • وغيرها من الفوائد ....

ماهو الـ FASTBOOT ؟الـ FASTBOOT هو عبارة عن وضع الجهاز يعني من خلاله نستطيع الدخول على وضع الريكفري (Recovery) لكي نستبدل الروم وغيرها من الخصائص .

ماهو الـ CWM ؟

الـ (CWM) هو ريكفري مخصص من خلاله نستطيع عمل النسخ الاحتياطية وفورمات الجهاز وكذلك استبدال الروم بـ روم معدله (مطبوخه) وكذلك تثبيت 
بعض البرامج مثل السوبر يوزر وغيرها الكثير 
ماهو الـ ADB ؟الـ ADB هي اختصار لكلمة (Android Debug Bridge) ومعظمنا يرا هذا الرمز بكثره وهي عبارة عن اداة لها عدة وظائف .

من وظائفها :

  • تستطيع الاتصال بجهازك ونتصيب الريكفري مثل ريكفري (CWM) .
  • ارسال التطبيقات لجهازك apk .
  • ارسال الملفات لجهازك على مسار محدد .
  • فتح الـ bootloader من خلال بعض الأوامر سأقوم بشرحها لاحقاً .

ماهو الـ Launcher ؟

الـ Launcher هي الواجهه لجهازك وهذا مايتميز به الأندرويد فتستطيع تغير الوجهه والتعديل عليها لأي شكل تريد، ويوجد العديد من الـ Launcher 
سواء بغوغل بلآي أو أحد المواقع المهتمة برفع تطبيقات الأندرويد، و بـ مجرد تثبيته تجد ان الوجهه لجهازك قد تغيرت .
ومن بعض الـ Launcher المشهروه :-
  • Go Launcher

  • Nova Launcher

  • ADW Launcher

  • Launcher Pro

ماهو الـ Odin ؟

الـ Odin بإختصار هو عبارة عن برنامج يقوم بتركيب الرومات (الرسمية و المطبوخة) لجهازك.


ماهو الـ Superuser ؟الـ Superuser هو عبارة عن برنامج من خلاله تستطيع التحكم بإعطاء الصلاحيات لبعض البرامج التي تتطلب الروت .

ماهو الـ BusyBox ؟الـ BusyBox هو عبارة عن برنامج يحتوي على بعض أوامر اليونكس التي لم يتم إضافتها لـ أندرويد ومن خلال تلك الأوامر تستطيع بعض البرامج العمل على جهازك طبعاً البرنامج يتوجب عمل الروت لتثبيته