منتديات شباب تايمز
شبكة منتديات شباب تايمز ترحب بك أجمل ترحاب؛ و يسرنا دعوتك الى الانظمام الى منتدياتنا بالضغط على " تسجيل " أسفله.
منتديات شباب تايمز
شبكة منتديات شباب تايمز ترحب بك أجمل ترحاب؛ و يسرنا دعوتك الى الانظمام الى منتدياتنا بالضغط على " تسجيل " أسفله.
منتديات شباب تايمز
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات شباب تايمز

منتديات شباب تايمز
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 شرح تنصيب نظام أندرويد على الآيفون 2G و 3G

اذهب الى الأسفل 
كاتب الموضوعرسالة
المدير
مدير الموقع
مدير الموقع



عدد المساهمات : 1800
نقاط : 36637
تاريخ التسجيل : 24/04/2009

شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Empty
مُساهمةموضوع: شرح تنصيب نظام أندرويد على الآيفون 2G و 3G   شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Emptyالجمعة مايو 28, 2010 11:58 pm


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

هل سبق وأن شاهدت الفيديو الذى نشر على موقع اليوتيوب لآيفون يعمل بنظام أندرويد ؟ يمكنك مشاهدة الفيديو أولا إذا لم تكن شاهدته من قبل :




مقدرتك على تحميل مظام تشغيل آخر , مفتوح المصدر يمنحك خصائص كثيرة لم يكن بإمكانك تجربتها على نظام الآيفون iPhone OS كتجربة النظام , تجربة البرامج المختلفة والألعاب المختلفة , الحصول على دعم للفلاش ( فى النسخ التالية ), شكل جميل يدعم الويدجت والخلفيات المتحركة , التخلص من سياسيات أبل الصارمة بخصوص بعض الأمور فى الآيفون , والعديد من المزايا الأخرى .
لا تقلق ستتمكن من تشغيل كلا النظامين بدون أن يؤثر أحدهما على الآخر Dual Booting .
هذه التدوينة تتناول شرح مفصل لتنصيب نظام تشغيل أندرويد Android OS على جهاز الآيفون وهو المشروع الذى بدأه[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] ( الإسم الحقيقى : دافيد وانج ) فى أبريل السابق وشارك فيه العديد من المطورين ومازال طور التحسين والتطوير , جدير بالذكر أن Planetbeing صاحب مدونة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] له تجارب سابقة فى تشغيل كيرنال لينكس على الآيفون , كما أنه من المساهمين المهمين فى كتابة برنامج الجيلبريك الاشهر عالميا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] من [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] .
لنبدأ على بركة الله :
1. إعداد البيئة
متطلبات تحميل أندرويد على الآيفون تتلخص فى التالى :


  • آيفون 2G أو 3G – الىيفون 3GS غير مدعوم حتى الآن , سيتم تطويره فى وقت لاحق , عائلة iPod Touch غير مدعومة حتى الآن وجارى تطويرها , الآيباد أيضا غير مدعوم ولم يتم ذكر أى خطط مستقبلية لدعمه .

  • الفيرموير يجب أن يكون ما بين 2.0 إلى 3.1.2 ( الفيرموير 4.0 غير مدعوم , الفيرموير 3.1.3 مدعوم بشرط إستعمال Rdsn0w لعمل جيلبريك , إستخدام Spirit فى الجيلبريك غير مدعوم , سبب عدم دعمه أنه لا يقبل بأكواد الإقلاع المخصصة واللازمة لتنصيب برنامج OpeniBoot ) , ويجب أن يكون الجهاز معمول له جيلبريك بواسطة Redsn0w أو Blacksn0w أو PwnageTool .

  • نظام لينكس , وتم تطبيق الشرح على نسخة أوبينتو 10.04 نسخة الديسكتوب العادية ( 32 بت ) ويمكن تحميلها مجانا من [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] , وتنصيبها أو تشغيهل مباشرة من السى دى , نظام الماكنتوش مدعوم ايضا لأغلب الشرح .
إذا إنطبقت عليك الشروط السابقة فأنت مؤهل لتنصيب الأندرويد على آيفونك , ننتقل الىن إلى الملفات المطلوبة :

2. تنصيب الأندرويد
الآن نبدا العمل الفعلى , تأكد أن كل الملفات العلوية جاهزة وهى : حزمة الأندرويد وبرنامج الإقلاع , ملف الفيرموير , وأخيرا ملف تعريف الوايرلس .
قم الآن بتشغيل نظام أوبنتو لنبدأ العمل .
1. نحتاج لتجهيز ملفات التعريفات الخاصة بالشاشة , والوايرلس من ملف الفيرموير وملف الوايرلس .
2. فى مجلد ال home قم بإنشاء مجلد بإسم firmware ( يمكن إنشاء المجلد فى أى مكان آخر ولكن إنشاءه فى مجلد الهوم يسهل التنقل فى التيرمنال للمبتدئين وعديمى الخبرة ) .
3. قم بفتح ملف SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip الخاص بتعريف الوايرلس الذى حملته وإستخرج ملف SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar إلى الديسكتوب مؤقتا وقم بتفحه , ستجد مجلد بإسم FwImage افتحه وقم بإستخراج ملفى sd8686.bin , helper_sd.bin منه إلى مجلد firmware الذى أنشاناه بالأعلى فى مجلد الهوم .
4. قم بإعادة تسمية ملف helper_sd.bin الذى إستخرجته إلى مجلد firmware إلىsd8686_helper.bin .
5. الآن ملفات تعريف الوايرلس جاهزة وننتقل لخطوة الحصول على ملفات تعريف الشاشة واللمس المتعدد .
6. قم بإنشاء مجلد بإسم idroid فى مجلد home .
7. قم بإستخراج ملف dripwn من مجلد utils الموجود فى حزمة الأندرويد .
8. قم بنسخ ملف الفيرموير ويكون بإمتداد ipsw إلى مجلد idroid بحيث يكون المجيد محتوى الىن على ملفى : الفيرموير و ملف dripwn .
9. قم بفتح برنامج Terminal وقم بكتابة هذا الأمر للدخول على مجلد idroid : مع ملاحظة أن الشرطة تكتب بواسطة Shift و حرف الذال
cd ~/idroid
10. تحتاج الى للحصول على كود VFDecrypt الخاص بملف الفيرموير , مع ملاحظة أن كل فيرموير له رقم مستقل ولكل جهاز , يمعنى ان فيرموير 3.1.2 للآيفون 3G له كود مختلف عن 3.1.2 للآيفون 2G لذلك يفضل إستكمال الشرح بفيرموير 3.1.2 , قم بكتابة هذا الكود أو نسخه فى التيرمنال :
- للآيفون 2G :
./dripwn iPhone1_1_3.1.2_7D11_Restore.ipsw fe431a1e436e5298d3c871359768aab43189fd5e7375a2ced3405dd8a223879a4d64a28e
- للآيفون 3G :
./dripwn iPhone1_2_3.1.2_7D11_Restore.ipsw a8a886d56011d2d98b190d0a498f6fcac719467047639cd601fd53a4a1d93c24e1b2ddc6
مع ملاحظة أن iPhone1_1_3.1.2_7D11_Restore.ipsw هو إسم ملف الفيرموير , وهو الإسم الإفتراضى و إذا كنت فد غيرته قم بكتابة الإسم الجديد بدلا منه .
11. الآن مجلد firmware يحتوى على كل الملفات اللازمة وعددها 5 ملفات كما بالصورة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
12. الآن يجب تنصيب برنامج Openssh على الآيفون إذا لم يكن منصبا بالفعل , قم بالدخول على السيديا وإبحث عن البرنامج ونصبه .
13. بعد تنصيب البرنامج يفضل وبشدة ( ليس إجباريا لكن منصوح به وله أهمية كبيرة ) تغيير كلمة السر الإفتراضية لل SSH حيث أن 99% من فيروسات الآيفون تستغل عدم تغيير المستخدمين لكلمة المرور وتقوم بالدخول على الآيفون والتخريب , لتغيير كلمة مرور ال SSH يمكن تغييرها بطريقتين : إما من خلال برنامج Rock المشابه للسيديا على الآيفون مباشرة , أو من خلال التيرمنال وسأتناول الطريقة فى النهاية .
14. قم بإستخرج ملفات : android.img.gz , cache.img , ramdisk.img , system.img ,userdata.img من مجلد prebuilt وملف zImage الموجودين فى حزمة الأندرويد إلى مجلد ال homeإستعدادا لنقلهم للآيفون .
15. لنقل ملفات الأندرويد إلى الآيفون عبر ال SHH يجب أن يكون الآيفون يعمل ( ليس فى وضع النوم ال Lock ) حتى يبقى متصلا بالوايرلس لأن النقل يكون لا سلكيا , ويجب أيضا الحصول على الأى بى IP الخاص بالآيفون لنتمكن من الإتصال به , للحصول على الآى بى قم بالدخول على Settings فى الآفون ومنها إختار Wi-Fi ستجد الشبكة التى أنت متصل بها وبجوارها علامة صح , إضغط على السهم الأزرق للدخول على الإعدادات الخاصة بالوايرلس وستجد كل المعلومات الخاصة بالشبكة ومنها الآى بى فى خانة IP Address كما بالصورة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الآى بى فى هذه الحالة : 192.168.1.3
16. نقوم الآن بنقل هذه الملفات ال 6 إلى الآيفون عبر التيرمنال عبر كتابة هذا الكود
scp android.img.gz [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/
مع مراعاة تغيير 192.168.1.3 إلى الآى بى الخاص بك , ستجد شاشة التيرمنال تحولت كما فى الصورة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وهى شاشة تظهر لأول مرة تتصل فيها مع الآيفون , ولن تظهر مرة أخرى مادمت فى نفس الجلسة , قم بكتاية yes ثم الضغط على زر إنتر .
سيطلب منك الآن إدخال كلمة مرور ال SSH , قم بإدخال الكلمة الإفتراضية ( إذا لم تكن غيرتها ) وهى alpine ثم إضغط إنتر
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
بعد قليل سينتهى النقل ويجب فعل نفس الموضوع مع ال 5 ملفات الباقية :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الآن قم بنسخ كل سطر على حدة حتى يتم نقل الملف ثم إنتقل للملف الذى يليه تماما كما فى الخطوة السابقة , مع العلم أن كل مرة سيطلب منك كلمة مرور ال SSH :
scp cache.img [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/
scp ramdisk.img [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/
scp system.img [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/
scp userdata.img [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/
scp zImage [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3:/private/var/

إذا كنت تجد الأمر صعبا أو معقدا يمكنك إستعمال برنامج لنقل الملفات مباشرة كأنك تتعامل مع FTP , من أمثلة تلك البرامج FileZilla , قم بتحميله من مركز برامج الأوبونتو ثم قم بتشغيله وظبط الإعدادات كما بالصورة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
وبعد الإتصال قم بالدخول على مجلد private/var وقم بسحب الملفات ال 6 وسيتم نسخها مباشرة :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
17. نحتاج الآن لنقل ملفات التعريفات إلى الآيفون , قم بإنشاء مجلد بإسم firmware داخل مجلد private/varإما بواسطة التيرمنال :
scp -r ~/firmware/ root@192.168.1.3:/private/var/firmware
أو بواسطة FileZilla بالضغط على الور الأيمن وإنشاء مجلد وقم بنسخ جميع محتويات مجلد firmware إليه :

[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
18. قم بإعادة تشغيل الجهاز للتأكد من سلامة نقل الملفات حيث أن عدم وصول الملفات بكامل حجمها للآيفون يؤدى لعدم عمل الأندرويد وهى مشكلة شائعة بين من حاولوا تجربة الطريقة , قم بالدخول عبر Filezilla غلى مجلدprivate/var وتأكد أن أحجام الملفات ال 6 كما بالصورة بالظبط :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
إذا وجدت أى تغير فى حجم أى ملف قم بإعادة نسخة .
19. قم بإستخراج ملفات شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Moz-screenshot-1شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Moz-screenshot-2oibc و loadibec من مجلد utils وملف openiboot.img3 من مجلدprebuild الموجودين فى حزمة الأندرويد إلى مجلد idroid الموجود فى مجلد الهوم .
20. نحتاج الآن للدخول فى وضع الريكفورى مود Recovery Mode إستعداداً لتنصيب OpeniBoot للإقلاع الثنائى من أندرويد ونظام الآيفون , للدخول فى هذا الوصع قم بفصل الكابل الخاص بالآيفون وقم بإطفاء تشغيل الجهاز , قم بتشغيل برنامج الآيتونز وإنتظر بضع ثوانى ثم قم بالضغط مع الإستمرارية على زر الهوم وبدون تركه أدخل كابل الآيفون فى الكمبيوتر , بعد 10 ثوانى من إستمرارية الضغط بعض توصيل الكابل ستجد شعار آيتونز سيظهر فى الآيفون وهذا معناه أنك فى وضع الريكفورى مود , ستجد رسالة فى الآيتونز بأنه تم اكتشاف آيفون فى وضع الريكفورى أغلقها وأغلق الآيتونز وقم بالعودة للأوبونتو .
21. قم بفتح برنامج Synaptics الذى يأتى مع نظام الاوبنتو وابحث عن libusb-0.1-4 وتأكد أنه منصب وإذا لم يكن منصب قم بتنصيبه .
قم بتفح التيرمنال واكتب الأمر التالى :
cd ~/idroid
شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Moz-screenshot
ثم
sudo ./loadibec openiboot.img3
ستتغير شاشة الريكفورى على واجهة الآيفون إلى واجهة برنامج OpniBoot :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
قم بإستعمال إما أزرار الصوت أو زر التشغيل / الإيقاظ للتنقل فى القائمة واختار الخيار الثانى Console الذى يشبه غطاء علبة البيبسى وإضغط زر الهوم لإختياره , سيأخد 10 ثوان حتى يكتمل التحميل .
فى التيرمنال قم بكتابة :
sudo ./oibc
نفس الرسالة التى ظهرت على الآيفون ستظهر على التيرمنال , نحتاج الآن لعمل نسخة إحتياطية من ال Nor وهو المكان الذى يحفظ فيه الإقلاع الاصلى للآيفون , فى حالة إذا حصل خطا ما لا قدر الله , عبر كتابة الكود :
nor_read 0×09000000 0×0 1048576
ثم
~norbackup.bin@0×09000000:1048576
ستجد ملف جديد فى مجلد idroid بإسم norbackup.bin احتفظ به فى مكان آمن إذا احتجت له تستطيع الوصول إليه .
فى التيرمنال قم بكتابة :
install
ثم
reboot
سيقوم الآن الآيفون بإعادة التشغيل وتم تنصيب كل شىء نجاح , قم بالخروج من أمر التيرمنال بالضغط على Crtl و C .
قم بتجربة النظام الجديد بإختيارة من قائمة الإقلاع الجديدة .
3. تحسين النظام وحل مشاكله
يأتى النظام بنسخة أندرويد 1.6 وهى ليست الأحدث ولكن نجح بعض المطورين وهم Bluerise و Ricky فى تشغيل أندرويد النسخة الأحدث 2.1 على الآيفون ( لم يكن 2.2 صدر حينها ) , ولم يتم نشر النسخة حتى الآن لوجود أولويات أهم لتطويرها عن مجرد نسخة للإستمتاع مميزاته الجديدة .
* من المشاكل الموجودة فى النسخة ظهور إسم الشبكة على هيئة أرقام وحروف ( كود هكس ) ولحل المشكلة :
1. للآيفون 3G
قم بتحميل [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] , ثم قم بإدخال هذه الأكواد إلى التيرمنال سطرا بسطر :
adb connect idroid-ip:5555
adb shell
mount -o remount,rw -t yaffs2 /dev/mtdblock3 /system
exit
adb push /path_to_where_the_file_was_downloaded/libreference-ril.so /system/lib
adb shell
reboot

2. للآيفون 2G
قم بتحميل [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] , ثم قم بإدخال هذه الأكواد إلى التيرمنال سطرا بسطر :
adb connect idroid-ip:5555
adb shell
mount -o remount,rw -t yaffs2 /dev/mtdblock3 /system
exit
adb push /path_to_where_the_file_was_downloaded/libreference-ril.so /system/lib
adb shell
reboot

* من المشاكل الأخرى الموجودة هى عدم القدرة على إغلاق الشاشة للمحافظة على الطاقة كما فى الىيفون حتى الآن وبالتالى الشاشة منير 24/7 !
* المشكلة الأكبر حاليا هى عدم القدرة على التحكم فى الطاقة وبالتالى حرارة الآيفون ستزيد بطريقة سريعة , لذلك النسخة الحالية من الآى درويد لا تصلح كنظام عملى دائم , لكن لا تقلق الأولويات الحالية للمطورين : إنارة الشاشة , ثم إدارة الطاقة ( وهو موضوع سيأخد وقتا طويلا على حسب كلام المطور ) .
4. متابعة أخبار المشروع
يمكن متابعة أخبار الشروع عبر أحدى الوسائل التالية :

5. معلومات إضافية
تغيير كلمة سر ال SSH بواسطة التيرمنال للأمان والحماية من الفيروسات :
من التيرمنال قم بالإتصال بالآيفون عبر الأمر :
ssh [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط].1.3
عندما تطلب منك كلمة المرور أدخل الكلمة الإفتراضية alpine , ثم قم بكتابة هذا الأمر لتغيير كلمة المرور :
passwd root
سيطلب منك إدخال كلمة المرور مرتين ثم سيتم تغييرها , أو كما ذكرت بالأعلى يمكن إستخدام برنامج Rock فى ثوانى معددة .
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
ملحوظة : هذه الصورة مقتبسة من مدونة المطور .
وسيسعدنى تلقى أسئلتكم واضافاتكم فى التعليقات والرد عليها .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
المدير
مدير الموقع
مدير الموقع



عدد المساهمات : 1800
نقاط : 36637
تاريخ التسجيل : 24/04/2009

شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Empty
مُساهمةموضوع: رد: شرح تنصيب نظام أندرويد على الآيفون 2G و 3G   شرح تنصيب نظام أندرويد على الآيفون 2G و 3G Emptyالسبت مايو 29, 2010 12:01 am

الفيديو

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
شرح تنصيب نظام أندرويد على الآيفون 2G و 3G
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» فيديو: تجربة فلاش 10.1 على نظام أندرويد 2.2 فرويو
» '' إتش تي سي '' تطرح هاتفا جديدا يعمل وفق نظام ''أندرويد''
» رئيس فريق تطوير نظام بالم WebOS يستقيل و ينضم لفريق أندرويد
» أندرويد يطيح بويندوز موبايل و يصبح رابع نظام تشغيل في العالم و سيمبيان يستمر بالهبوط
» تأجيل طرح هاتف يعمل وفق نظام "أندرويد "

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