Feeds:
المقالات
تعليقات

Posts Tagged ‘هيرو’

كنت متابعا لأخبار صدور أول جهاز يحمل منصة أندرويد المقدمة من شركة غووغل وكان الجهاز هو HTC T-Mobile. وعندما حان الوقت لتغيير جهازي السابق وهو نوكيا N70 الذي انتفخت بطاريته (ولم ألحظها الا بالصدفة) مشكّلة تهديدا سافرا على حياتي والذي لم أرغب بإيقافه باستبدال البطارية بل باستبدال الجهاز ككل، قررت على الفور شراء جهاز يحتضن الأندرويد بين جنباته. (ملاحظة: أدعوكم لمطالعة تدوينة الأخ المدون أنس والتي كتبها عن تجربته لجهاز الـ تي موبايل جي 1 وبيّن فيها الأمور التي دعته لتفضيل جهاز الأندرويد على الآي فون مثلا وأتفق معه في مجمل طرحه وخصوصا جزئية كون الأندرويد قائم على نواة لينوكسية وبالتالي ثبات واستقرار في الأداء والأهم التوجه نحو التطور السريع والتطبيقات مفتوحة المصدر وأغلبها مجانية).

HTC Magic

HTC Magic

HTC Hero

HTC Hero

كنت محتارا بين جهازي Magic أو Hero وبالطبع كلها من HTC التايوانية. بعد البحث في السوق السعودية، وجدت الجهازين ولكن سعر الأخير كان يفوق الأول بحوالي 800 ريال ولا أدري لماذا لم يعجبني شكل الهيرو مع أنه الموديل الأحدث. على أنني افتتنت بواجهته (interface) الأندرويدية. ولكنني قررت شراء الماجيك (صورته على اليمين) في نهاية المطاف.

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

-الجهاز لا يدعم اللغة العربية! (مع أن شائعات ذكرت بأن الأندرويد 1.5 والملقب بـ cupcake سيدعم لغة الضاد وهو نظام التشغيل الموجود على كلا الجهازين بنسخته المذكورة 1.5).

-تطبيق سوق الأندرويد Android Market Application لا يعمل على الجهاز (ربما لا يعلم البعض بأن تحميل التطبيقات المطروحة في السوق يتم حصرا عن طريق التطبيق المثبت على الهاتف.. “لاحظ عدم وجود وصلة التحميل عند زيارة الموقع عبر المتصفح العادي”).

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

اذا كيف سأحصل على صلاحيات الجذر؟ اقتضت مني هذه العملية يومان من الضياع بين الصفحات والآراء. العملية باختصار تتطلب:

— وجود الحزمة التطويرية أو ال SDK على جهاز الكمبيوتر والتأكد من وجود برنامج الـ fastboot والذي يمكنك من صيانة جهاز الماجيك وتعديل نظام تشغيله واصلاحه في وضعية آمنة.

— وصلة USB وإضافة ملف التعريف driver الذي يضمن تعرف الكمبيوتر على الماجيك.

— صورة من برمجية استعادة أو recovery ROM image وظيفتها تمكينك من عمل فورمات \ تحديثات \ نسخة احتياطية من جهاز الماجيك.

— روم ROM معدلة (هي تقريبا نسخة مطورة من نظام التشغيل) من قبل أحد المطورين والتي تعطي المستخدم صلاحية الجذر. ويتم تركيبها على شكل ملف تحديثي أثناء التواجد في الـ recovery mode.

حسنا يبدو الموضوع سهلا. ولضمان نجاح المهمة، أضف للمتطلبات في الأعلى المحاذير التالية:

** يجب عمل نسخة احتياطية للجهاز.

** تحميل روم \ برمجية استعادة متوافقة مع الجهاز (وهذا يتضمن معرفة قيم الـ SPL ومكان تصنيع الجهاز ونوع الجهاز).

** تحميل روم معدلة متوافقة مع الجهاز.

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

طبعا لا بد من التحذير بأن المحذور الثاني مهم جدا والخطأ به قد يعني تعطل الجهاز نهائيا وتوقفه عن العمل (لأن له صلة معينة بعتاد الجهاز hardware)

قد تتساءلون: وأين هي خطوات التركيب والأوامر وغيرها؟ الجواب: هي موجودة في هذا المنتدى الذي يهتم بشؤون الأجهزة التي تحمل الأندرويد.

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

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

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

على سوق الأندرويد وجدت تطبيقا للوحة مفاتيح عربية عملت بنجاح. كما وجدت تطبيقا ناجحا للقرآن أعتقد أنه مطابق لذلك المتوفر على الآيفون.

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

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

http://www.ce4arab.com/vba/

http://forum.xda-developers.com/

شكرا لكم وأنا على استعداد للمساعدة بما أقدر عليه.

وائل

Read Full Post »