كل ما تود معرفته عن نظام أندرويد - عرب هاردوير

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

و اليوم نقدم لمتابعي عرب هاردوير الاعزاء رحلة نبحر فيها فى عالم نظام اندرويد .. آملين ان تعود هذه الرحلة بالنفع و الاستفاده مما تحمله فى طياتها من معلومات

android-in-space

أندرويد

كلمة ” أندرويد ” هي كلمة إنجليزية تعني الإنسالة ( إنسان وآلة) أو الروبوت الذي يكون على هيئة إنسان.

 بيئة العمل و اساسيات التطوير

android tool

اندرويد هو اول نظامٍ تم إنشاؤه للهواتف النقالة يعمل على نواة لينكس مع مكتبات وواجهة برمجة التطبيقات مكتوبة بلغة السي، وتشغيل تطبيقات برمجية في إطار عمل من مترجمات الجافا ومكتبات متوافقة مع الأباتشي.

 لدى الأندرويد مجتمع ضخم من المطورين الذين يقومون بكتابة وتطوير البرامج والتطبيقات للأندرويد، ويعتمدون بشكل أساسي على الكتابة بلغة الجافا.

رخصة النظام

أندرويد متاح تحت رخصة حرة ومفتوحة المصدر، جوجل نشرت المصدر تحت رخصة HP.


نظرة تاريخية

اكتوبر 2003 ” البداية “

photo

أندرويد هو نظام تشغيل طوّرته شركة صغيرة في كاليفورنيا / الولايات المتحدة الأمريكية، صمم أساسا للأجهزة ذات شاشات اللمس كالهواتف الذكية والحواسب اللوحية وعمل على تطويره كل من أندرو روبن، وريتش ماينر، ونك سيرز، وكريس وايت .

اغسطس 2005

إستحواذ جوجل على نظام اندرويد

android-featured

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

نوفمبر 2007

التحالف المفتوح للهواتف النقالة OHA

maxresdefault

فى البداية كان اندرويد أول نظامٍ مفتوح المصدر، و يستطيع أي شخص القيام بالتطوير و الإضافة على هذا النّظام بسهولة ، و بعد مرور عامين من استحواذ شركة جوجل على النظام و تحديداً في 5 نوفمبر2007 بالتزامن مع انطلاق التحالف المفتوح للهواتف النقالة تم الإعلان عن اتحاد مؤلف من 84 شركة تكنولوجية و متخصصة فى الهواتف النقاله من بينها: Sony Ericsson ، Motorola، Intel، Google، Vodafone، Toshiba، T Mobile، Nevada، Samsung، LG و كونوا ما سُمِّي “Open Handset Alliance™ ” ، و يهدف هذا الاتحاد الى  وضع معايير جديدة لأنظمه الهواتف النقالة ، ومن بين هذه الأنظمة ( نظام الأندرويد )

فبراير 2008

اول رقاقة معالج متوافقة مع نظام اندرويد

فى خطوة تنافسية بل هي فى واقع الامر هي نقلة مهمة فى خطوات نجاح و انتشار نظام اندرويد قامت شركة Qualcomm بالتعاون مع شركة Texas Instruments الامريكية بتصنيع اول رقاقة معالج مخصصة للاجهزة العاملة بنظام التشغيل اندرويد

 تاريخ إصدارات نظام اندرويد :

Android-Versions

شهد نظام الأندرويد عدداً من التحديثات منذ انطلاقه كما يلي :

نوفمبر 2007

الاصدار الاولي Alpha و الذى كان إصداراً تجريبياً غير تجارياً و ظهر عندما اعلنت جوجل عن هاتف يحمل اسمها ونظام تشغيلها “Google Phone”.

سبتمبر 2008

angel-cake

الاصدار 1.0 Angel Cake 

وجاء بدعم معظم خدمات Google بالإضافة إلي الوظائف والخدمات المعتادة مثل Bluetooth , Wifi , Camera , Video and Music Player

مارس 2009

medium

والنسخة 1.1 Battenberg تم إصدارها لتقوم بتصحيح بعد الأخطاء وإضافة عدة خواص جديدة

ابريل 2009

cupcake

 الاصدار Cupcake 1.5

وفي عام 2008 ظهرت النسخة الجديدة من نظام التشغيل اندرويد والذي كان من المفروض ان يحمل الرقم 1.2 ولكن لان التحديثات به كانت جوهرية وكثيرة فضلت جوجل ان يحمل الرقم 1.5 وكان بمثابة طفرة في نظام Android لما كان يحمله من وظائف وومييزات جديدة مثل إمكانية تركيب Keyboard لإستخدامها بدلا من التي تأتي مع نظام Android أيضا إضافة Widgets  لـHomescreen أمكانية الحصول علي تحديثات من خلال هذه الـWidget مثل الطقس ودرجات الحرارة والوقت والتاريخ أيضا خاصية تسجيل مقاطع فيديو بصيغ 3GP و MPEG-4 H وأمكانية رفع فيديو علي موقع Youtube  و كان هذا الإصدار هو بداية اصدارات الحلوي من هذا النظام. 

 سبتمبر 2009

donut

الاصدار Donut  1.6

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

  اكتوبر 2009

eclair

الاصدار Eclair 2.0

وتضمن العديد من اصلاح الاخطاء التي كانت موجودة في النظام السابق وكذلك اضافة تحسينات جديدة مثل اضافة البلوتوث الاصدار 2.1 واضافة الفلاش الي التصوير بالكاميرا و الوظائف الجديدة للكاميرا مثل دعم LED Flash , Digital zoom , Scene mode , Color effect and macro focus ، والشاشة متعددة اللمس والخلفيات الحية المجسمة ، أيضاتحسين أستجابة لوحة المفاتيح  الخاصة بـAndroid عند النقر بشكل أسرع علي الشاشة وإضافة خاصية خاصية القاموس الذي يقوم بالتدقيق الإملائي كما جاء متصفح الأنترنت بخاصية التقريب عن طريق النقر مرتين علي الشاشة ودعم HTML5 , أيضا إضافة خاصية Live Wallpaprs ( إضافة صورة أو عدة صور متحركة في خلفية الـHomescreen )،

 في ديسمبر 2009 تم إطلاق نسخة Android 2.0.1 ولكنها لم تحمل الكثير غير تصحيح بعد الأخطاء وتشغيل النظام بشكل أسرع ثم في يناير 2010 تم إطلاق Android 2.1 وهو الأخر لم يحمل الكثير من التغييرات فقط المزيد من الإصلاحات في واجهة النظام ليس إلا

مايو 2010

Android-2.2-Froyo

  • الاصدار Froyo 2.2

    هذا التحديث الجديد اضاف العديد من المميزات الكبيرة مثل زيادة سرعة نظام التشغيل وسرعة المتصفح بالاضافة الى دعم نظام التشغيل للصور المتحركة بصيغة GIF ودعمه للاتصال عن طريق WiFi و usb ودعمه للفلاش 10.1 

    كما قامت Google بتطوير النظام ليستغل المعالج المركزي الخاص بالهاتف بشكل أفضل كما اضاف هذا الاصدار لمسة جمالية لواجهة الهاتف و اصبحت شريط اداوت صغير شفاف به 3 أيقونات متصفح الأنترنت بدلاً من القائمة الصغيرة التى يتم سحبها لأعلي لفتح قائمة البرامج ، قائمة البرامج و الـDialer ، أيضا إضافة خاصية USB Tethering وهي أنك تستطيع أن تجعل هاتفك يعمل كـAccess Point أو Wi-Fi Hotspot بمعني أنه أي جهاز يعمل بـWi-Fi سيقوم بالإتصال بالأنترنت من خلال هاتفك عن طريق هذه الخاصية طبعا بشرط أن يكون هاتفك متصل بالأنترنت

    كما شهد هذا الإصدار وجود دعم كامل لـ Adobe Flash بهذا اصبح المستخدم بإستطاعته تصفح المواقع بشكل أسرع و اقرب كثيراً للتصفح عبر الحاسب الشخصي ، و تمت أيضا إضافة خاصية التحديث من Android Market بشكل تلقائي

ديسمبر 2010

gingerbread

الاصدار Gingerbread  2.3

 وفيه تم تحسين واجهة المستخدم، لوحة المفاتيح لينة ونسخ / لصق ميزات، وتحسين أداء الألعاب، وأضاف دعم SIP (المكالمات عبر بروتوكول الإنترنت).

 حيث تم رصد تمثال على شكل خبز الزنجبيل فى شركة جوجل ثم تم الاعلان لاحقا عن إصدار الأندرويد الجديد 2.3 بهذا الإسم وفى 7 ديسمبر من نفس العام أعلنت جوجل رسميا عن هاتف Nexus S من سامسونج حيث كان أول هاتف بالاصدار الجديد 2.3. وجاء الاصدار الجديد بدعمه العديد من الخواص أبرزها خاصية NFC ودعمه أيضا أكثر من كاميرا فى الجهاز ،

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

أيضا من التحدثيات الجديدة علي واجهة المستخدم والتي يظهر بها جميع التنبيهات مثل الرسائل المكالمات الفائتة ورسائل البريد الإلكتروني أيضا التخلص من اللون الأبيض الذي كان موجودا في أعلي الشاشة منذ الإصدار 1.5 Cupcake أستبداله بشريط أسود به البطارية والأشارة والتنبيهات أيضا من أحد الخصائص الجديدة أن المؤشر الخاص بالأشارة وعلامة Wi-Fi يتغير اللون الخاص بهما طالما كنت متصلا بخدمات Google

كما تم إضافة Download Manager لسهولة الوصول للملفات التي قمت بتحميلها من الأنترنت ، أيضا جاءت النسخة 2.3 بدعم لكاميرا أمامية بالأضافة لكاميرا خلفية للهواتف التي تأتي بكاميرا خلفية وأخري أمامية لمكالمات الفيديو والمحادثات التي تعتمد علي الفيديو ، و تحسينات اخرى من شأنها الاحفاظ علي عمر البطارية.

في فبراير 2011 تم إطلاق النسخة 2.3.3 وكانت تحمل بعض التحسينات ليس أكثر ثم إطلاق 2.3.4 لدعم المحادثات عن طريق الصوت والفيديو لبرنامج Google Talk

في يوليو 2011 تم إطلاق النسخة 2.3.5 ، تم إطلاق النسخة 2.3.6 في سبتمبر 2006 و 2.3.7 لهاتف Samsung Google Nexus S فقط لإضافة Google Wallet

فبراير 2011

1469775

الاصدار 3.0 Honeycomb

ابرز ما يميز هذا الإصدار انه يدعم الشاشات الكبيرة، ويقدم العديد من الميزات الجديدة في واجهة المستخدم، ودعم المعالجات متعددة النواة وتسريع أجهزة الرسومات. وأول جهاز تم طرح هذا الاصدار فيه هو، جهاز موتورولا زوم اللوحي (Xoom) ، جاء أيضا Honeycomb بدعم للمعالجات المركزية متعددة الأنوية وخاصية دعم تشفير البيانات ، من الوظائف التي جاء بها Android v3.0 أيضا هي أستخدام المعالج الرسومي في التسريع العتادي أو Hardware Acceleration  ، وقد تفرع من نفس التحديث

 Honeycomb 3.1: صدر في مايو 2011، وتم فيه تقديم الدعم لأجهزة الإدخال إضافية، ووضع المضيف USB لنقل المعلومات مباشرة من الكاميرات والأجهزة الأخرى، وأفلام وتطبيقات وكتب غوغل.

Honeycomb 3.2 : صدر في يوليو 2011, وتم فيه التحسين لمجموعة أوسع من أحجام الشاشات الجديدة “تكبير إلى ملء” وضع التوافق الشاشة، تحميل ملفات الوسائط مباشرة من بطاقة SD، ودعم الشاشة API الموسعة.

3.2.1 Honeycomb : صدر في سبتمبر 2011 وجاء هو الأخر بعدة تحسينات ثانوية منها تحسينات علي Wi-Fi و Adobe Flash ، وقبل إطلاق هذا الإصدار قامت Google بإطلاق الإصدار 3.2.2 في أغسطس لجهاز Motorola Xoom 4G لإصلاح عدة مشاكل وتحسين بعض وظائف النظام.

أكتوبر 2011

18ixj0xlhpqjrjpg-882x496

الاصدار Ice Cream Sandwich 4.0

وقد أُعلن عنه يوم 19 أكتوبر 2011، وفيه تم إضافة ميزات قرص العسل إلى الهواتف الذكية، وأضافة الميزات الجديدة بما في ذلك التعرف على الوجه، ورصد استخدام شبكة البيانات والتحكم، الاتصالات الموحدة والشبكات الاجتماعية، والتحسينات التصوير الفوتوغرافي، وتبادل المعلومات باستخدام ساندويتش الآيس كريم 4.0.4 إضافة Tab منفصل خاص بالـWidgets في قائمة البرامج والتطبيقات ، سهولة إنشاء Folders بالضغط المستمر علي أحد الأيقونات وتحريكها إلي أيقونة أخري لإنشاء Folder جديد وتسميته بالضغط علي الأسم في الأسفل ، التي قامت Google بأضافتها أيضا لهذا الأصدار خاصية Face Unlock وهي تستخدم كأحدي وسائل الأمان وهي تقوم بجعل هاتفك لا يعمل ألا بالتعرف علي وجهك عن طريق مسح تقوم به الكاميرا الأمامية لوجه من يجمل الهاتف , أيضا تم تحسين متصفح الأنترنت عن طريق أضافة خاصية Tabs بحد أقصي 16 Tab و أمكانية تسجيل الدخول بنفس الحساب الذي تستخدمه علي الحاسب الشخصي لعمل لنقل جميع الـBookmarks التي قمت بحفظها في Google Chrome علي حاسبك الشخصي ،  و كان اول الاجهزة التي حصلت علي هذا التحديث هو Samsung Galaxy Nexus وبعد ذلك تبعته العديد من الاجهزة الاخري.

يوليو 2012

Jelly-Bean-logo-500pox

الاصدار Jelly Bean 4.1

صدرت هذه النسخة في و ابرز مميزاته سريعة  و ناعمة  و اكثر ما يميزة هو البحث الصوتي وخدمة Google Now التي تجلب لك المعلومة المناسبة في الوقت المناسب بالأضافة لتواجد كل مميزات الاصدار السابق ساندويتش الآيس كريم أو يمكن القول انه فرع منه. ، و في 29 أكتوبر 2012  أعلنت جوجل عن تحديث جديد أندرويد 4.2  ، و أعلنت Google عن جلي بين 4.3 في 24 يوليو 2013 وكانت أول أجهزة تعمل بة هي Nexus 5 و Samsung Note 3 بذات الاسم جيلي بين.

أكتوبر 2013

kitkat

الاصدار KitKat  4.4

وتم الكشف عنه بتاريخ 30 أكتوبر 2013 وتتميز بواجهات أجمل وأبسط وتم فيها إستخدام التصاميم البسيطة مثل الأشرطة الشفافة لكي يظهر الخلفية بشكل كامل و مميزات برمجية لتجربة إستخدام أفضل مثل الالة ART ، مع تغيرات بسيطة على تصاميم بعض الأيقونات مثل أيقونة الإتصال ، اضافة النداء الصوتى عبر خاصية Ok Google ، البحث عن هوية المتصل الغريب عبر خرائط جوجل ، و امكانية التحكم فى التطبيقات التى تستنزف البطارية .

اكتوبر 2014

Lollipop

الاصدار 5.0 Android Lollipop

 أعلنت عنه شركة جوجل في مؤتمرها السنوي للمطورين Google I/O 2014 ويعتبر من أضخم التحديثات منذ اندرويد 4.0 ايس كريم ساندويتش وخاصةً فيما يتعلق بمفهوم التصميم Material Design .. و قد اعلنت جوجل عبر مدونتها الرسمية عن إصدار آخر جديد يحمل الرثم 5.1 و هو تحديث فرعى من نظام اندرويد لولى بوب لكنه لم يصل الى الهواتف بعد .

نسب 1

أوائل الأجهزة العامله بنظام الأندرويد :

  • يذكر التاريخ انه في اكتوبر من عام 2008 كانت شركة  HTC هي اول شركة تطرح جهاز فى الاسواق يعمل بنظام اندرويد وهو جهاز HTC Dream  او( G1  ) ،

g1officialnewnew

  • ثم تبعه جهاز HTC Magic ثم HTC Hero و هو الجهاز الذى شهد لاول مره تقديم واجهات رائعة مختلفة عن واجهات أندرويد الافتراضية و يعد هذا سبق آخر لشركة HTC .

htc-hero-orange

  • و تعد شركة Motorola هي ثانى شركة تدخل عالم الاجهزه العامله بنظام اندرويد ،  جاء ذلك بتقديمها جهاز Motorola Cliq ثم أتبعته بجهازها المميز Motorola Droid  الذي شهد إطلاقه حملة إعلانية كبيرة كان ظاهرها إبراز ما يقدمه الهاتف و مميزاته ، اما باطن الحملة فهو انها موجهه ضد جهاز iPhone ، و شهدت  تلك الحملة دعماً كبيراً من شركة جوجل ، و هو ما  جعل  Motorola تستطيع بيع ربع مليون جهاز خلال الأسبوع الأول فقط من طرح الجهاز

motorola-droid-8

  • اما ثالث الشركات فكانت Sony Ericsson بجهازها XPERIA X10 الذي قدمت فيه واجهات جديدة رائعة مع دمج متاز بين عناوين الاتصال في جهازك مع فيس بوك و تويتر

photo_d9f869a699

 بعض الشركات التى تعتمد على نظام اندرويد :

android-manufacturers-logo-copy

نظام اندرويد يعتمد على الشركات المصنعة والداعمة له ومن أبرز الشركات التي تصنع الهواتف الجوالة و الاجهزة اللوحية :

  • Google
  • HTC
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • LG
  • Acer
  • Asus
  • Dell
  • Toshiba
  • ZTE

list


انواع نظام التشغيل اندرويد :

و الآن نحن بصدد الحديث بشكل مبسط ( قدر الإمكان ) عن المفاهيم الاساسية في الاجهزة التي تعمل بنظام الاندرويد وهي: الاندرويد مفتوح المصدر والاندرويد الخام والاندرويد one

  • الاندرويد مفتوح المصدر >>> هو النظام الذي تطوره Google وتضعه على موقها حيث يستطيع اي شخص او شركة او مطور الحصول عليه والقيام بالتعديلات والتغيرات التي يريدها دون رخصة من شركة Google المالكة للنظام ووضعها في الجهاز الذي يريد

AOSP

  • الاندرويد الخام >> هو نفس نظام الاندرويد ولكن تخص الاجهزة التي تطرحها شركة Google اي بمعنى يكون هذا النظام دون اي تغيرات من قبل الشركات الاخرى مثل شركة samsung وsony و htc وغيرها  حيث يكون هذا النظام بقالب الذي تريده Google مثل اجهزة ال nexus التي تتميز برخصا و بسرعت اداه وسرعة الحصول على التحديثات اول باول من Google   قبل كل الاجهزة الاخر

 

  • الاندرويد one >>> هو نفس الاندرويد الخام ولكن يتم وضعها في الاجهزة الرخيصة التي تصنعها الشركات باشراف من قبل شركة Google حيث قامت شركة Google في الاونة الاخيرة وبالتعاون مع بعض الشركات الهندية بصنع هواتف رخيصة الثمن يصل ثمنها الى 100$ والتي تعمل بنظام الاندرويد الخام وذلك للحصول على حصة اكبر في الاسواق النامية كالهند وغيرها ويتميز هذه الهواتف بحصولها على التحديثات من Google قبل جميع الاجهزة الاخرى كال GALAXY NOT 4 و SONY EXPIRIA  Z3 وHTC ONE M8 وغيرها

android-one

متجر جوجل بلاي

PlayMarket

هو متجر على الويب للبرامج تديره جوجل لأجهزة أندرويد، التطبيق “Google play” مثبت على معظم أجهزة أندرويد, حتى اغسطس 2013 هناك 900,000 تطبيق وجدت في المتجر. جوجل لديها العديد من البرامج في المتجر منها Googles و Earth و Skymap و BBM

على عكس معظم الأنظمة الأخرى، يسمح نظام الأندرويد بتنصيب متاجر تطبيقات بديلة، من أشهر هذه المتاجر متجر أمازون المسمى Amazon Appstore

المجانية

يعتبر نظام أندرويد أكثر نظام مجاني حيث التطبيقات المجانية فيه يفوق عددها التطبيقات المدفوعة.

الويدجيت

هي تطبيقات صغيرة توجد على واجهة المستخدم مثل : تطبيق حي لحالة الطقس في الوقت الحالي، صندوق البريد الإلكتروني للمستخدم

التخزين

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

مصطلحات اندرويد :

الروم ROM  :

هي نسخة نظام الاندرويد الكاملة حيث تسمى روم، وقد تسمع في عالم الاندرويد احدًا يقوم (لقد قمت بتركيب روم اندرويد جيلي بين رسمية او روم اخرى كــ CyanogenMod او غيرهم من مطوري رومات اندرويد)

اذا الروم ليس ثيم او لانشر يقوم بتغيير الشكل العام بل الروم يقوم بتغيير نظام الهاتف بالكامل من اعدادات و الشكل العام و الاضافات و الميزات .

الروم الرسمى :

5631.imgcache

عبارة عن نظام اندرويد تم تعديله و عمل اضافات ليناسب نوع الهاتف لكل شركة و كل لها برنامج خاص يقوم بهذه العملية

يمكنك تحديث او تغيير الروم ( السوفتوير ) من خلال البرنامج الخاص بجهازك الاندرويد على حسب الشركة المصنعة له وبشكل رسمي من خلال الكمبيوتر باستخدام سلك  USB

او تحديثه من خلال جهاز الاندرويد نفسه هوائيا OTG بشكل رسمي و تحديثه بشكل يدوي من خلال برامج مخصصة لهذا الامر  ،.

الروم المطبوخ  :

روم مطبوخ

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

 و هناك بعض الهواتف توقفت الشركة المصنعة عن دعم الهاتف بالتحديثات و لكن قام بعض المطورين بطبخ اصدار اندرويد و تطويره ليعمل على هذا الهاتف

عادتا يتم تركيب هذه الرومات من خلال الريكفري (Clockworkmod)وتحديثها من خلاله ايضا, إلا بعض الرومات وفرت خاصية التحديثات الهوائية.

و من اشهر مطوري الرومات المطبوخةCyanogenMod هؤلاء يقدموا رومات جيدة و لها استقرار جيد ايضا و يقوما بعمل التحديثات الدائمة و من الميزات الجميلة دعم اللغة العربية .

الروت ” Root

Booting-in-Recovery-Mode-A-Rooted-or-Non-Rotted-Android-Device-660x400

تعريف الروت ROOT   :

هو عملية برمجية تتم في نظام اندرويد لفتح المجال لبعض التطبيقات التي تحتاج صلاحية للوصول الى جذر نظام اندرويد المبني على نواة لينوكس (Linux) بشكل اعمق لتستطيع التغيير او التعديل و إضافة مميزات جديدة على النظام او الإستفادة من الطبقات البرمجية ذات المستوى القريب جدًا من العتاد الصلب “الجذر” وهو ما يسمى بـ نواة Kernel النظام، و نواة الاندرويد تمثل الطبقة بين الدارات الإلكترونية (معالجات، ذاكرة، شاشة ..الخ) الموجودة في اجهزة الاندرويد و نظام التشغيل اندرويد بحد ذاته والذي يقوم بالتفسير والترجمة والتواصل بين لغة الالة واللغة البرمجية الاندرويد ذات الطبقة الاعلى.

وعند إتمام عملية الروت سوف يتم إضافة تطبيق يسمى بـ Super User وسوف يكون المسؤل عن إعطاء الصلاحيات للتطبيقات الاخرى ويقوم بتخزين كافة المعلومات حولها في سجل خاص.

تطبيقات و عمليات تستلزم عمل الروت ROOT  : 

تحتاج التطبيقات مثل برامج اخذ النسخ الإحتياطية (تطبيق Titanium Backup اندرويد) او تطبيقات وبرامج الـ VPN او تركيب خطوط قراءة وكتابة او تركيب CWM  ريكفري مع تطبيق إدارة الرومات لتركيب نظام تشغيل اندرويد بنسخة اُخرى رسمية او غير رسمية من مجموعة مبرمجين مثل CyanogenMod او AOKP وغيرهم من مطوري روم ROM اندرويد المخصصة. والتي تحتاج لصلاحيات اوسع للحصول على المعلومات بشكل ادق و تقوم بإجراء تعديل على المعلومات ضمن نظام اندرويد في طبقات نظام التشغيل المحمية لذلك يتم إغلاقها من المبرمجين وهذا ما فعلته جوجل في نظام تشغيلها أندرويد، وهذا ما يستدعي عمل الرووت ROOT عن طريق ثغرة بسيطة يتم إستغلالها بطريقة برمجية للحصول على صلاحية الروت وبذلك نقول ان هذا الهاتف او الجهاز اللوحي بنظام اندرويد قمنا بعمل رووت له.

فوائد الروت  :

  • تركيب رومات مخصصة عبر تطبيق روم منجر، وتركيب الريكفري مختلف عن ريكفري اندرويد الاصلي CWM بميزات اوسع.
  • القيام بعمليات النسخ الاحتياطي الكاملة مع معلومات التطبيقات و إسترجاعها لاحقًا او تجميد التطبيقات كما في برنامج تيتانيوم باك اب.
  • تعديل في ملفات النظام مثل التعريب او اضافة مميزات جديدة.
  • تغيير نوع الخط في الاندرويد.
  • الحذف او التعديل على تطبيقات نظام اندرويد الاساسية.
  • تغير نمط الملفات كما في اجهزة سامسونج من من FAT إلى ext2 وهذا ما يسمى بعملية OCLF لاق فكس.

البوت لودر Bootloader

nexus-bootloader1 (1)

البوت لودر هو عباره عن كود برمجي إن صح التعبير يكون هو اول كود يمر بالمعالج افي النظام و هو الذي يقوم بعمل فحص سريع لاجزاء النظام أو ما يسمى بــ I/0 TEST فحص الدخل والخرج، ويقوم بعدها بإطلاق الكيرنل والذي بدوره يقوم بإطلاق سلسلة من تعريفات القطع على البورد لتشغيل النظام الاعلى و هو الروم في الاندرويد نستطيع عن نعبر عن العملية بالشكل التالي، الضغط على زر التشغيل يطلق تغذية كهربائية >> التغية تؤدي الي إطلاق البوت لودر >> البوت لودر يطلق الكيرنل >> تعريقات المعالج والذواكر … >> الدخول لنظام اندرويد.

 الريكفري  Recovery :

ريكفرى

هي خيارات اضافية في جهاز الاندرويد تمكنك من :

1 – عمل فورمات

2 – تركيب الرومات المطبوخة

3 – تركيب روت

4 – اخذ نسخة احتياطية للروم – قد لا تنجح في بعض الاوقات لذلك لا انصح بالاعتماد عليها

نواع الريكفرى:

الريكفرى الاصلية والتي تكون موجودة بالفعل على الهاتف.

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

النوع الثانى Clockwork Mod Recovery  :

أو ما تعرف باسم CWM وهي ريكفرى مطبوخة وعن طريقها يمكن التعديل علي

النظام باستخدام ملفات مضغوطة بصيغة zip يصنعها المطورين لجهازك ونقوم بتنصيبها عن طريق الريكفرى المعدل.

 

النوع الثالث TeamWin Recovery Project  :

أو ما تعرف باسم  TWRP وهي ريكفرى معدلة أيضاً ولها نفس مميزات ال CWM لكن مع اضافة بعض التفاصيل والتغير الكامل في الشكل.

النوع الرابع Philz touch recovery  :

وهي نسخة معدلة من CWM وهي تختلف بإمكانية التحكم في الشكل والألوان كما أنها تعمل باستخدام الشاشة اللمس وليس باستخدام الازرار فقط.

لكن يجب تركيب ريكفري معدل مثل ريكفري Clockworkmod للحصول على بعض الاوامر

يتم الدخول الى وضعية الريكفري في أغلب الأجهزة من خلال :

الضغط على زر التشغيل و زر الهوم و زر الصوت لاعلى معا والجهاز مغلق كليا .

نظام ART  الجديد الخاص  بنظام الاندرويد

nexusae0_art

بما اننا فى موضوع شامل متكامل حول نظام اندرويد ، فربما تكون قد سمعت عن نظام ART

و سنحاول ايضاً التطرق للحديث عن الجانب التقني فى هذا النظام بإختصار

اولا كلمه ART هي اختصار لـ Android RunTime و هذه هى الطريقه الجديده لتشغيل التطبيقات على نظام الاندرويد مع العلم ان الطريقه الحاليه هو  dalvik engin

و تكمن ميزة هذه التقنيه من جوجل فى رفع كفائه و سرعه تشغيل التطبيقات و فى الوقت ذاته توفير للذاكره العشوائيه.

ونذكر ان جوجل تعمل على تطوير و تنفيذ هذه التقنية فعلياً ، حيث قامت بتجربه هذه التقنيه فى تحديث اندرويد كيتكات 4.4 لكنها لم تُفَعّل بالكامل و مازالت مجال اختبار من المطورين و الشركات

و يجب ان تعرف ان اي تطبيق تقوم بفتحه تفسر الشيفره الخاصه به و هذا يسبب جهدا على الهاتف و لكن ميزتها انها تسهل تشغيل التطبيق على مختلف أنواع العتاد ومعماريات المعالجات

وهنا تظهر ميزة نظام ART و الذى سيكون بديلا لل dalvik engine  مستقبلا سيعتمد على تفسير شيفره البايت كود بشكل مسبق  pre-compilingبعد تثبيت التطبيق مباشرة و يجعله قابل للتشغيل مباشرة على عكس نظام  dalvik cachالحالى الذى يحتاج لفك الشيفره الخاصه به مما يسبب جهدا على الهاتف و هذا يؤدى إلى إلغاء الحاجة لإنشاء آلة افتراضية جديدة لتشغيل كل تطبيق من التطبيقات و هذا ايضا سيؤدى إلى سرعه افضل فى استخدام التطبيق بجانب توفير الرام

نظام الART  ميزه و عيب فى نفس الوقت ، فهو ميزه لتمكينك من اداء كثير من المهام فى نفس الوقت ، و هو عيب لأستخدامه الكثير من الذاكره العشوائيه

 لا يزال الامر فيه بعض التعقيد ؟ ..  حسناً لنوضح الفكره بشكل عملى ..

 ربما قد صادف انك لاحظت ان الذاكره العشوائيه فى هاتف الايفون اقل بكثير من الاندرويد ، و مع ذلك فإن الايفون اقل فى ال lag !!

 جرب ان تقوم بتشغيل متصح على هاتف عامل بنظام iOS و اخر بنظام الاندرويد

و قم بوضع رابط و اتركه يقوم بالتحميل ،  ثم اضغط رز Home للذهاب للشاشه الرئيسيه ، ثم انتظر دقائق و قم بإعادة تشغيل المتصفح …. ستجد ان المتصفح فى الهاتف الذى يعمل بنظام iOS لم يقم بالتحميل بعد بل بدأ من نفس النقطه التى تركته عليها ، بينما  الهاتف العامل بنظام اندرويد قد قام بالتحميل !!!

 هذا يعنى انه كان يعمل فى الخلفية ، و هو ما يفسر ان نظام iOS لا يحتاج لذاكره عشوائيه ” رام ” كبيره لانه يقوم بأغلاق التطبيق فوراً  على عكس نظام الاندرويد الذى تظل التطبيقات فيه عامله فى الخلفيه .. و هو سبب إستخدام نظام اندرويد لذاكره عشوائيه اكبر

أسباب تفوق أنظمة الأندرويد فى العالم

new-prof

  • دعم النظام من كيان عملاق وهو شركة جوجل، والتي تتعاون في ذلك مع أكبر الشركات المتخصصة بالهواتف النقالة.
  • كون اندرويد مبنى على نواة لينوكس، ويعني ذلك أن هذا النّظام موثوقٌ به ويمتاز بأداءٍ عالٍ يخدم مستخدميه.
  • نظام أندرويد مفتوح المصدر، وذلك يعني أنه يمكن لأي شخص أو مبرمج أن يعدل و يضيف على النظام بنفسه، ويستطيع إضافة تطبيقات تعمل على هذا النّظام.
  • يستطيع برنامج الأندرويد التعامل مع كافّة الخدمات المقدمة من شركة جوجل؛ فأغلب مستخدمي التكنولوجيا يعتمدون بشكل كبير على شركة جوجل من حيث (gmail) أو مفكرة جوجل وغيرها من التطبيقات، ولذلك أنشأت شركة جوجل نظاماً يقوم بدمج جميع احتياجات الهاتف النقال الذي يعمل على نظام أندرويد ليحمل عدة خصائص وخدمات.

يعد الأندرويد حاليًا النظام الأكثر انتشاراً بأكثر من مليار جهاز مفعل ونسبة مشاركة بالسوق بنسبة 80% والأسرع انتشارًا بـ 1.5 مليون هاتف جديد يفعل كل يوم.

 نرجو ان نكون قد وفقنا فى تقديم معلومات مفيدة تساهم فى رسم صورة اكثر وضوحاً عن عالم الاندرويد خلال هذه الرحلة .

شاركونا إنطباعكم بعد قراءة هذا المقال .