الاندريود الايس كريم لجوال نوكيا n900
:: منتدى الالكترونيات :: قسم الجوالات العام :: قسم جوالات نوكيا :: الاجهزة بنظام ميجو و مايمو - Mego & Maemo OS, Nokia N900
صفحة 1 من اصل 1
الاندريود الايس كريم لجوال نوكيا n900
الاندريود الايس كريم لجوال نوكيا n900
الان طريقة التحميل والتثبيت :
يجب تنزيل الملتي بوت
لمن لا يوجد عنده الملتي بوت يعمل الاتي :
root
apt-get update
apt-get install nitdroid-installer
والجوال يكون متصل بالانترنت
ثم نقوم بتحميل ملفات النظام
اولا ملف الظام
من احد الروابط الاتية :
http://www.mediafire.com/?2zs2tn1z9v3v66j
https://www.dropbox.com/s/5dfotsosz9pdq3y
الان ملف الكيرنل
http://www.mediafire.com/?oczew9ocs98wz69
ثم يتم نقل الملفات الى الذاكرة الرئيسية MyDocs
الان طريقة التثبيت :
مهم جدا :
لمن لديه اى نسخه قديمة من النظام يدخل الاوامر التالية فى التيرمنال لمسح النسخه قبل البدء فى تنزيل التحديث:
* لمن لديه النسخه على الذاكرة الداخلية :
كود PHP:
root
ثم
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
لمن لديه النسخه القديمة على الذاكرة الخارجية :
كود PHP:
root
ثم
كود PHP:
كود PHP:mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
قبل كل شيء يجب توافر الملتي بوت بالجوال
لتنصيبه على الجوال قم باتباع الشرح الاتي :
قم بتحميل الملفات الاتية :
http://www.mediafire.com/?nqxfmgtaz6xbqdx
http://www.mediafire.com/?e2ooj70daw34a4n
http://www.mediafire.com/?91b2wfr0qh0oj0v
بعد التحميل قم بنقل الملفات الى الذاكرة الرئيسية للجوال MyDocs
ثم قم بفتح الترمنال واكت الاوامر الاتية :
كود PHP:
root
cd /home/user/MyDocs
dpkg -i multiboot-0.2.11.deb
dpkg -i multiboot-kernel-maemo_0.3-1_armel.deb
dpkg -i multiboot-kernel-power_0.3-1_armel.deb
بعد الانتهاء سوف تحصلون على الملتي بوت
ثم
اولا : على ذاكرة الهاتف الاساسية
طبعا لازم يكون عندك كل الملفات المطلوبة وهي ملف النظام والكيرنل والاضافات اذا وجدت
الشرح :
1- سوف نقوم بتقسيم الذاكرة الداخلية
يوجد طريقتين الاولى للذين لم يقومو بزيادة مساحة التطبيقات الى 5 او 8 جيجا يقومو بعمل الاتي للتقسيم :
* فى كل الاجهزة لدينا بيكون الجهاز متقسم و احنا مش بنلاقى الجهاز 32 جيجا كاملين لان الهارد الخاص بالجهاز متقسم و لكن الجزء المهم اللى بيظهرلنا هو اللى حجمه 27 جيجا اللى بنشوفه لما نوصل الجهاز بالكمبيوتر على وضع mass storage و هو ده الجزء اللى احنا هنشتغل عليه بحيث اننا هنقلل مساحته ليصبح 25 جيجا و ننشأ بارتيشن جديد مساحته 2 جيجا لتنزيل نظام الاندرويد عليه و هذا التقسيم لن يضر الجهاز نهائيا حتى مع استقبال التحديثات القادمة و ليس به اى مشاكل فى حالة التنفيذ الصحيح
* شىء مهم اخر قبل البدأ فى التقسيم : بما اننا سنقسم هذا الجزء فبالطبع سيتم مسح كل ما عليه اى سيتم مسح ملفاتك الشخصية من صور و اغانى و غيره و لكن هذا غير متعلق بالرسائل او الاسماء لان مخزنة على بارتيشن اخر مش هنقرب ليه
و لذلك يجب نقل جميع هذه الملفات حتى لا تضيع مع اخذ نسخه احتياطية للبرامج تحسبا لأى شىء خطأ فقد تضطر للفلاشر فى حال تفذت بعض الاخطاء رغم ان ده نسبه 1 % على الاكثر و لكن الشىء الاساسى هو ان تنقل جميع ملفاتك الشخصيه لان 100 % هنمسحها لاننا هنفرمت البارتيشن ده و عشان متخسرش اى حاجه نهائيا و متحسش انك عملت اى حاجه من الاساس ممكن تنفذوا اللى انا عملته كالتالى :
وصل الموبايل بالكمبيوتر على وضع mass storage و حدد جميع الفولدرات الموجوده بالجهاز و انسخها لديك على اى هارد خارجى و بعد تنفيذ الطريقة سنوصل الموبايل مرة اخرى على نفس الوضع و نحط الملفات كلها و بكده هتلاقى ان كل حاجة طبيعية جدا و لا كانك عملت اى حاجه
*ندخل فى المهم :-
عندنا بينزل مع الموبايل مع النظام الاساسى أداة fdisk و دى هى اللى بنستخدمها فى التقسيم و لكن هذه النسخة الجديدة مش عايزينها و هنستخدم نسخه منها بس اقدم و هى افضل من الموجوده عندنا و هنزلها بالطريقة التالية :
http://www.mediafire.com/?3azqqw90bd6f560
و ننسخها الى المسار الرئيسى للجهاز و ليس داخل اى فولدر اى الى المسار التالى
كود PHP:
home/user/MyDocs/
ثم نفتح التيرمنال و ندخل الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
cp /home/user/MyDocs/fdisk /bin/fdisk
ثم
كود PHP:
chmod 777 /bin/fdisk
و هيك احنا بقى عندنا النسخه القديمة من fdisk utility اللى هنقسم بها الجهاز
* بعد كده ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد كده عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 824864 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
ثالثا : نكتب رقم 4 و نضغط انتر
رابعا : نكتب رقم 824865 و نضغط انتر
خامسا : نكتب رقم 884865 و نضغط انتر
سادسا : نكتب حرف n و نضغط انتر
سابعا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 824864 26395616 76
dev/mmcblk0p2 884866 950401 2097152 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 824865 884865 1920032 5
dev/mmcblk0p5 824865 884865 1920032 76
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو بدك تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
بكده احنا انتهينا من كل شي الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
للتاكد من ان كل شىء تمام و التقسيم صح دخل الاوامر التاليه :
كود PHP:
root
ثم
كود PHP:
fdisk /dev/mmcblk0
ثم نضغط انتر
بعد كده نكتب حرف p و نغط انتر عشان يظهرلنا الجدول اللى به التقسيمة الجديدة
لو لقيت الجدول كالتالى يبقى كل شىء تمام
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 824864 26395616 c
dev/mmcblk0p2 884866 950401 2097152 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 824865 884865 1920032 5
dev/mmcblk0p5 824865 884865 1920032 83
انتهينا من التقسييم
الان طريقة تنزيل النظام
يجب ان تكون منزل بالجوال الملتي بوت والكل يعرفه
الان بعد ما تكون منزل الملتي بوت تقوم بفتح الترمنال وكتابة ما يلي :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p5 /and
انتبه جيدا ان الامر السابق تم بدون اخطاء لان الخطا هنا سيضطرك ان تعمل ريفلاش و ان ظهرلك can't make directortory file already exist فهذا مش خطا
الان نقوم بتنزيل نظام الاندريود
طبعا نظام الاندريود والكرينل واي ملف اخر تقوم بوضعه في ذاكرة الجوال الرئيسية
بعد وضع الملفات وكتابة الاوامر السابة بالترمنال نكمل الاوامر الاتية :
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اي ملفات اخرة بنفس الصيفغة.tar
ثم نقوم بتنزيل الكيرنل كالاتي :
كود PHP:
dpkg -i /home/user/MyDocs/اسم الكيرنل.deb
الان قم بعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك
الان للذين قامو بزيادة مساحة ذاكرة البرامج الى 5 او 8 جيجا فليقومو باتباع الشرح الاتي :
عندنا بينزل مع الموبايل مع النظام الاساسى أداة fdisk و دى هى اللى بنستخدمها فى التقسيم و لكن هذه النسخة الجديدة مش عايزينها و هنستخدم نسخه منها بس اقدم و هى افضل من الموجوده عندنا و هنزلها بالطريقة التالية :
ننزل الاداة من اللينك التالى
http://www.mediafire.com/?3azqqw90bd6f560
و ننسخه الى المسار الرئيسى للجهاز و ليس داخل اى فولدر اى الى المسار التالى
كود PHP:
home/user/MyDocs/
ثم نفتح التيرمنال و ندخل الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
cp /home/user/MyDocs/fdisk /bin/fdisk
ثم
كود PHP:
chmod 777 /bin/fdisk
الان عندنا النسخه القديمة من fdisk utility اللى هنقسم بها الجهاز
أولا : طريقة تقسيم الذاكرة الداخلية لمن استخدم زيادة مساحة البرامج الى 5 جيجا :
* بعد ما نزلنا اداة التقسيم المطلوبه المذكورة اعلاه ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد هيك عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 726552 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
خد بالك كويس جدا هنا لو لقيته كتبلك select partition (1 -4 و مفيش حاجة بعدها يبقى تكتب الاتى ,
***** نكتب رقم 4 و نضغط انتر ثم نكمل الخطوة التالية ايضا
لو لقيته كتبلك selected partition 4 ,و تحتها بسطر كتبلك first cylinder وبعدها ارقام يبقى تكتب الاتى و نعدى الخطوة اللى فاتت منعملهاش
***** نكتب رقم 726553 و نضغط انتر
بعد ذلك نكمل الاتى
ثالثا : نكتب رقم 786561 و نضغط انتر
رابعا : نكتب حرف n و نضغط انتر
خامسا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 726552 23249632 76
dev/mmcblk0p2 786562 950401 5242880 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 726553 786561 1920032 5
dev/mmcblk0p5 726553 786561 1920032 76
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو عايز تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
بكده احنا انتهينا من كل حاجة الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
ثانيا : طريقة التقسيم لمن استخدم طريقة زيادة مساحة التطبيقات الى 8 جيجا :
* بعد ما نزلنا اداة التقسيم المطلوبه المذكورة اعلاه ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد كده عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 628251 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
خد بالك كويس جدا هنا لو لقيته كتبلك select partition (1 -4 و مفيش حاجة بعدها يبقى تكتب الاتى
***** نكتب رقم 4 و نضغط انتر ثم نكمل الخطوة التالية ايضا
لو لقيته كتبلك selected partition 4 ,و تحتها بسطر كتبلك first cylinder وبعدها ارقام يبقى تكتب الاتى , و نعدى الخطوة السابقة منعملهاش
***** نكتب رقم 628252 و نضغط انتر
بعد ذلك نكمل الاتى
ثالثا : نكتب رقم 688257 و نضغط انتر
رابعا : نكتب حرف n و نضغط انتر
خامسا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Id
dev/mmcblk0p1 2 628251 76
dev/mmcblk0p2 688258 950401 83
dev/mmcblk0p3 950402 974977 82
dev/mmcblk0p4 628252 688257 5
dev/mmcblk0p5 628252 688257 76
في خانة ناقصة فى الجدول اللى فوق عن اللى هيظهرلكم اسمها blocks انا محطيتهاش فى الجدول بس هتلاقوها عندك بس المهم باقى الارقام تبقى صح
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو عايز تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
احنا انتهينا من كل حاجة الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
بعد الانتهاء من التقسيم نقوم بتنزيل النظام من خلال الاوامر الاتية :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p5 /and
ثم
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اسم اي ملف مع ملف النظام بنفس الصيغة.tar
ثم لتنزيل الكيرنل
كود PHP:
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل .deb
الان قم بعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك النظام
انتهينا من طريقة التثبيت على ذاكرة الهاتف
ثانيا : على الذاكرة الخارجية
طبعا ملفات النظام وكل شي والملتي بوت يجب ان يكون عندك على الذاكرة الرئيسية للجوال
بعد ما تنزل الملتي بوت والي عنده ما ينزله نقوم بتقسيم الميموري من الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
umount /dev/mmcblk1p1
لو كارت الذاكره 2 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,100,C
,,L
,,
,,
EOF
و لو الكارت 4جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,2100,C
,,L
,,
,,
EOF
و لو الكارت 8 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,6100,C
,,L
,,
,,
EOF
و لو الكارت 16 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,14100,C
,,L
,,
,,
EOF
و لو الكارت 32 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,30100,C
,,L
,,
,,
EOF
ثم
كود PHP:
umount /dev/mmcblk1p1
ثم نكمل التقسيم بالاوامر التالية :
كود PHP:
mkfs.vfat /dev/mmcblk1p1 -n sdcard
ثم
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
الان انتهينا من تقسيم الميموري
بعد كتابة الاوامر السابة نطمل بكتابة الاوامر الاتية :
كود PHP:
mkdir /and
mount /dev/mmcblk1p2 /and
ثم
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم النظام .tar
tar xvf /home/user/MyDocs/اي ملف مع النظام بنفس الصيغة.tar
ثم لتنزيل الكيرنل
كود PHP:
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل .deb
الان اعمل ريستارت والكيبورد مفتوح واختار الاندريود وبروك عليك
انتهينا من الطريقة الثانية
ثالثا : على ذاكرة البرامج المخصصة
طبعا يجب تنزيل الملتي بوت على الجوال ويكون عندك كل ملفات النظام والكيرنل
طريقة التنزيل سهلة جدا فقط افتح الترمنال واعمل الاتي :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p2 /and
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اسم اي ملف مع النظام بنفس الصيغة.tar
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل.deb
ثم اعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك النظام
ملحوظة مهمة جدا جدا جدا :
كل ملفات نظام الاندريود والكيرنل يجب تواجدها على الذاكرة الرئيسية للجوال MyDocs
الان طريقة التحميل والتثبيت :
يجب تنزيل الملتي بوت
لمن لا يوجد عنده الملتي بوت يعمل الاتي :
root
apt-get update
apt-get install nitdroid-installer
والجوال يكون متصل بالانترنت
ثم نقوم بتحميل ملفات النظام
اولا ملف الظام
من احد الروابط الاتية :
http://www.mediafire.com/?2zs2tn1z9v3v66j
https://www.dropbox.com/s/5dfotsosz9pdq3y
الان ملف الكيرنل
http://www.mediafire.com/?oczew9ocs98wz69
ثم يتم نقل الملفات الى الذاكرة الرئيسية MyDocs
الان طريقة التثبيت :
مهم جدا :
لمن لديه اى نسخه قديمة من النظام يدخل الاوامر التالية فى التيرمنال لمسح النسخه قبل البدء فى تنزيل التحديث:
* لمن لديه النسخه على الذاكرة الداخلية :
كود PHP:
root
ثم
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
لمن لديه النسخه القديمة على الذاكرة الخارجية :
كود PHP:
root
ثم
كود PHP:
كود PHP:mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
قبل كل شيء يجب توافر الملتي بوت بالجوال
لتنصيبه على الجوال قم باتباع الشرح الاتي :
قم بتحميل الملفات الاتية :
http://www.mediafire.com/?nqxfmgtaz6xbqdx
http://www.mediafire.com/?e2ooj70daw34a4n
http://www.mediafire.com/?91b2wfr0qh0oj0v
بعد التحميل قم بنقل الملفات الى الذاكرة الرئيسية للجوال MyDocs
ثم قم بفتح الترمنال واكت الاوامر الاتية :
كود PHP:
root
cd /home/user/MyDocs
dpkg -i multiboot-0.2.11.deb
dpkg -i multiboot-kernel-maemo_0.3-1_armel.deb
dpkg -i multiboot-kernel-power_0.3-1_armel.deb
بعد الانتهاء سوف تحصلون على الملتي بوت
ثم
اولا : على ذاكرة الهاتف الاساسية
طبعا لازم يكون عندك كل الملفات المطلوبة وهي ملف النظام والكيرنل والاضافات اذا وجدت
الشرح :
1- سوف نقوم بتقسيم الذاكرة الداخلية
يوجد طريقتين الاولى للذين لم يقومو بزيادة مساحة التطبيقات الى 5 او 8 جيجا يقومو بعمل الاتي للتقسيم :
* فى كل الاجهزة لدينا بيكون الجهاز متقسم و احنا مش بنلاقى الجهاز 32 جيجا كاملين لان الهارد الخاص بالجهاز متقسم و لكن الجزء المهم اللى بيظهرلنا هو اللى حجمه 27 جيجا اللى بنشوفه لما نوصل الجهاز بالكمبيوتر على وضع mass storage و هو ده الجزء اللى احنا هنشتغل عليه بحيث اننا هنقلل مساحته ليصبح 25 جيجا و ننشأ بارتيشن جديد مساحته 2 جيجا لتنزيل نظام الاندرويد عليه و هذا التقسيم لن يضر الجهاز نهائيا حتى مع استقبال التحديثات القادمة و ليس به اى مشاكل فى حالة التنفيذ الصحيح
* شىء مهم اخر قبل البدأ فى التقسيم : بما اننا سنقسم هذا الجزء فبالطبع سيتم مسح كل ما عليه اى سيتم مسح ملفاتك الشخصية من صور و اغانى و غيره و لكن هذا غير متعلق بالرسائل او الاسماء لان مخزنة على بارتيشن اخر مش هنقرب ليه
و لذلك يجب نقل جميع هذه الملفات حتى لا تضيع مع اخذ نسخه احتياطية للبرامج تحسبا لأى شىء خطأ فقد تضطر للفلاشر فى حال تفذت بعض الاخطاء رغم ان ده نسبه 1 % على الاكثر و لكن الشىء الاساسى هو ان تنقل جميع ملفاتك الشخصيه لان 100 % هنمسحها لاننا هنفرمت البارتيشن ده و عشان متخسرش اى حاجه نهائيا و متحسش انك عملت اى حاجه من الاساس ممكن تنفذوا اللى انا عملته كالتالى :
وصل الموبايل بالكمبيوتر على وضع mass storage و حدد جميع الفولدرات الموجوده بالجهاز و انسخها لديك على اى هارد خارجى و بعد تنفيذ الطريقة سنوصل الموبايل مرة اخرى على نفس الوضع و نحط الملفات كلها و بكده هتلاقى ان كل حاجة طبيعية جدا و لا كانك عملت اى حاجه
*ندخل فى المهم :-
عندنا بينزل مع الموبايل مع النظام الاساسى أداة fdisk و دى هى اللى بنستخدمها فى التقسيم و لكن هذه النسخة الجديدة مش عايزينها و هنستخدم نسخه منها بس اقدم و هى افضل من الموجوده عندنا و هنزلها بالطريقة التالية :
http://www.mediafire.com/?3azqqw90bd6f560
و ننسخها الى المسار الرئيسى للجهاز و ليس داخل اى فولدر اى الى المسار التالى
كود PHP:
home/user/MyDocs/
ثم نفتح التيرمنال و ندخل الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
cp /home/user/MyDocs/fdisk /bin/fdisk
ثم
كود PHP:
chmod 777 /bin/fdisk
و هيك احنا بقى عندنا النسخه القديمة من fdisk utility اللى هنقسم بها الجهاز
* بعد كده ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد كده عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 824864 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
ثالثا : نكتب رقم 4 و نضغط انتر
رابعا : نكتب رقم 824865 و نضغط انتر
خامسا : نكتب رقم 884865 و نضغط انتر
سادسا : نكتب حرف n و نضغط انتر
سابعا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 824864 26395616 76
dev/mmcblk0p2 884866 950401 2097152 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 824865 884865 1920032 5
dev/mmcblk0p5 824865 884865 1920032 76
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو بدك تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
بكده احنا انتهينا من كل شي الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
للتاكد من ان كل شىء تمام و التقسيم صح دخل الاوامر التاليه :
كود PHP:
root
ثم
كود PHP:
fdisk /dev/mmcblk0
ثم نضغط انتر
بعد كده نكتب حرف p و نغط انتر عشان يظهرلنا الجدول اللى به التقسيمة الجديدة
لو لقيت الجدول كالتالى يبقى كل شىء تمام
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 824864 26395616 c
dev/mmcblk0p2 884866 950401 2097152 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 824865 884865 1920032 5
dev/mmcblk0p5 824865 884865 1920032 83
انتهينا من التقسييم
الان طريقة تنزيل النظام
يجب ان تكون منزل بالجوال الملتي بوت والكل يعرفه
الان بعد ما تكون منزل الملتي بوت تقوم بفتح الترمنال وكتابة ما يلي :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p5 /and
انتبه جيدا ان الامر السابق تم بدون اخطاء لان الخطا هنا سيضطرك ان تعمل ريفلاش و ان ظهرلك can't make directortory file already exist فهذا مش خطا
الان نقوم بتنزيل نظام الاندريود
طبعا نظام الاندريود والكرينل واي ملف اخر تقوم بوضعه في ذاكرة الجوال الرئيسية
بعد وضع الملفات وكتابة الاوامر السابة بالترمنال نكمل الاوامر الاتية :
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اي ملفات اخرة بنفس الصيفغة.tar
ثم نقوم بتنزيل الكيرنل كالاتي :
كود PHP:
dpkg -i /home/user/MyDocs/اسم الكيرنل.deb
الان قم بعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك
الان للذين قامو بزيادة مساحة ذاكرة البرامج الى 5 او 8 جيجا فليقومو باتباع الشرح الاتي :
عندنا بينزل مع الموبايل مع النظام الاساسى أداة fdisk و دى هى اللى بنستخدمها فى التقسيم و لكن هذه النسخة الجديدة مش عايزينها و هنستخدم نسخه منها بس اقدم و هى افضل من الموجوده عندنا و هنزلها بالطريقة التالية :
ننزل الاداة من اللينك التالى
http://www.mediafire.com/?3azqqw90bd6f560
و ننسخه الى المسار الرئيسى للجهاز و ليس داخل اى فولدر اى الى المسار التالى
كود PHP:
home/user/MyDocs/
ثم نفتح التيرمنال و ندخل الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
cp /home/user/MyDocs/fdisk /bin/fdisk
ثم
كود PHP:
chmod 777 /bin/fdisk
الان عندنا النسخه القديمة من fdisk utility اللى هنقسم بها الجهاز
أولا : طريقة تقسيم الذاكرة الداخلية لمن استخدم زيادة مساحة البرامج الى 5 جيجا :
* بعد ما نزلنا اداة التقسيم المطلوبه المذكورة اعلاه ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد هيك عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 726552 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
خد بالك كويس جدا هنا لو لقيته كتبلك select partition (1 -4 و مفيش حاجة بعدها يبقى تكتب الاتى ,
***** نكتب رقم 4 و نضغط انتر ثم نكمل الخطوة التالية ايضا
لو لقيته كتبلك selected partition 4 ,و تحتها بسطر كتبلك first cylinder وبعدها ارقام يبقى تكتب الاتى و نعدى الخطوة اللى فاتت منعملهاش
***** نكتب رقم 726553 و نضغط انتر
بعد ذلك نكمل الاتى
ثالثا : نكتب رقم 786561 و نضغط انتر
رابعا : نكتب حرف n و نضغط انتر
خامسا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Blocks Id
dev/mmcblk0p1 2 726552 23249632 76
dev/mmcblk0p2 786562 950401 5242880 83
dev/mmcblk0p3 950402 974977 786432 82
dev/mmcblk0p4 726553 786561 1920032 5
dev/mmcblk0p5 726553 786561 1920032 76
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو عايز تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
بكده احنا انتهينا من كل حاجة الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
ثانيا : طريقة التقسيم لمن استخدم طريقة زيادة مساحة التطبيقات الى 8 جيجا :
* بعد ما نزلنا اداة التقسيم المطلوبه المذكورة اعلاه ندخل فى مرحلة التقسيم :
احنا جهازنا بيكون قارى البارتيشن اللى مساحته 27 جيجا باسم MyDocs و طبعا طالما ان الجهاز بيستعمله مينفعش اننا نقسم فاول حاجة نعمله unmounting يعنى نخلى الجهاز مش يستخدمه و ده هيكون بالامر التالى طبعا و لازم تكون روت بالأمر root اولا
كود PHP:
umount /home/user/MyDocs
- بعد كده ندخل الامر التالى و ده هيوضحلنا التقسيمة الكاملة للذاكرة الداخلية كلها :
كود PHP:
fdisk /dev/mmcblk0
بعد الامر السابق لو عايزين نشوف الجدول الكامل للتقسيمه نضغط حرف
p
ثم نضغط انتر ليظهرلنا الجدول اللى به التقسيمة اللى بييجى عليها جهازنا
بعد كده نركز جدا فى اللى هنفذه بعد كده :
هتلاقى مكتوبلك فى التيرمنال فى اخر سطر بعد الامر السابق :
(command (m for help
و بعده فاضى و هو ده اللى هنكتب به الاوامر بتاعة التقسيم و نلاحظ ان بعد كده كل اللى هندخل عبارة عن حرف حرف
اولا : نكتب حرف d و نضغط انتر
ثانيا : نكنب رقم 1 و نضغط انتر عشان نمسح البراتيشن رقم 1
بعد كده عايزين نعمل بارتيشن جديد هنلاقى نفس الجملة السابقة موجوده نكتب جنبها الاتى
اولا : نكتب حرف n و نضغط انتر
ثانيا : هنلاقى سطر فاضى خالص نكتب فيه حرف p و نضغط انتر
ثالثا : نكتب رقم 1 و نضغط انتر
رابعا : نكتب رقم 2 و نضغط انتر
خامسا : نكتب رقم 628251 و نضغط انتر و ياريت ناخد بالنا جدا و احنا بنكتب الارقام لان اى غلطة هتكون فى الجون مفيهاش هزار بعد خطوتين بالضبط
بعد كده عايزين نعمل البارتيشن الخاص بالاندرويد ندخل الحروف التالية
أولا : نكتب حرف n و نضغط انتر
ثانيا نكتب حرف e و نضغط انتر
خد بالك كويس جدا هنا لو لقيته كتبلك select partition (1 -4 و مفيش حاجة بعدها يبقى تكتب الاتى
***** نكتب رقم 4 و نضغط انتر ثم نكمل الخطوة التالية ايضا
لو لقيته كتبلك selected partition 4 ,و تحتها بسطر كتبلك first cylinder وبعدها ارقام يبقى تكتب الاتى , و نعدى الخطوة السابقة منعملهاش
***** نكتب رقم 628252 و نضغط انتر
بعد ذلك نكمل الاتى
ثالثا : نكتب رقم 688257 و نضغط انتر
رابعا : نكتب حرف n و نضغط انتر
خامسا : هيجيلنا سطر فيه شوية كلام نضغط انتر تانى
بعد ان يظهرلنا سطر جديد به كلمة command (m for help
نكتب الاتى :
أولا : نكتب حرف t و نضغط انتر
ثانيا : نكتب رقم 1 و نضغط انتر
ثالثا : نكتب رقم 76 و نضغط انتر
رابعا : نكتب حرف t و نضغط انتر
خامسا : نكتب رقم 5 و نضغط انتر
سادسا : نكتب رقم 76 و نضغط انتر
بعد كده نكتب حرف p و نضغط انتر هيطلعلنا الجدول الاتى بالتقسيمة الجديد
كود PHP:
Device Boot Start End Id
dev/mmcblk0p1 2 628251 76
dev/mmcblk0p2 688258 950401 83
dev/mmcblk0p3 950402 974977 82
dev/mmcblk0p4 628252 688257 5
dev/mmcblk0p5 628252 688257 76
في خانة ناقصة فى الجدول اللى فوق عن اللى هيظهرلكم اسمها blocks انا محطيتهاش فى الجدول بس هتلاقوها عندك بس المهم باقى الارقام تبقى صح
لو الجدول عندك زى اللى فوق بالضبط يبقى انت ماشى تمام و خد بالك احنا لسه لغاية دلوقتى مفيش حاجة اتثبتت يعنى ممكن تقفل التيرمنال بكل بساطة و مفيش حاجة هتتغير
أما لو عايز تكمل فاتبع الاتى:
اضغط حرف w و اضغط انتر
بكده الجدول الجديد اتنفذ بس الموبايل مش هيقدر يقرأ الجدول الجديد الا بعد عمل ريستارت
لذلك اعمل ريستارت فورا و نكمل بقية الشرح ................
بعد عمل الريستارت الجهاز هيفتح طبيعى جدا بس احتمال برنامج من اللى انت منزلهم ميشغلش لكن المهم ان البرامج الاساسية اللى يحتاجها النظام هتشتغل و ده اللى احنا عايزينه
عشان نكمل التقسيم باستخدام الجدول الجديد
احنا كده الجهاز عندنا هيحاول يعمل فولدر جديد باسم MyDocs لان القديم اتمسح لما فرمتنا الجهاز بس طبعا ده احنا مش عايزينه دلوقتى فلازم نمسحه و ده هيكون بالامر التالى :
كود PHP:
root
ثم
كود PHP:
rm -rf /home/user/MyDocs
بكده احنا مسحنا الفولدر اللى جهاز عمله اوتوماتيك عشان نكمل بقية التقسيم :
بعد كده ندخل الامر التالى :
كود PHP:
fdisk /dev/mmcblk0
ثم نكتب الحروف كالتالى :
اولا : نكتب حرف t ثم نضغط انتر
ثانيا : نكتب رقم 1 ثم نضغط انتر
ثالثا : نكتب 0c ثم نضغط انتر خد بال الامر ده عبارة عن رقم صفر ثم حرف c جنب بعض عشان لو مش واضحة لحد
رابعا : نكتب حرف t ثم نضغط انتر
خامسا : نكتب رقم 5 ثم نضغط انتر
سادسا نكتب رقم 83 ثم نضغط انتر
سابعا : نكتب حرف w ثم نضغط انتر
للتوضيح بأهمية الاوامر السابقة : الاوامر السابقة عشان نحدد نوع كل بارتيشن يعنى مثلا البارتيشن الاول هنخليه fat عشان لما نوصل الموبايل بالكمبيوتر يقراه و البارتيشن الخامس هنخليه للأندرويد و عشان كده هنفرمته على هيئة ext3 عشان متظهرش و دى الفرمته الخاصة بنظام لينكس عشان الاندرويد
بعد كده اقفل التيرمنال و افتحه و دخل الاوامر الاتيه عشان ننفذ امر الفرمته الاخير لكل بارتيشن
كود PHP:
root
ثم
كود PHP:
mkfs.vfat -F 32 /dev/mmcblk0p1
ثم ننتظر لغاية ميبدألنا سطر جديد فى اوله كلمة n900 # ثم ندخل الامر التالى :
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk0p5
احنا انتهينا من كل حاجة الحمد لله و رجعنا MyDocs مرة تانية و عشان تظهر نعمل ريستارت للمرة الاخيرة و نفتح مدير الملفات هنلاقيها موجودة زى ما كانت مفيش اى اختلاف الا انها اصبحت اقل حجما فقط حوالى 25 جيجا
بعد كده نوصل الموبايل على وضع mass storage و نرجع ملفاتنا كلها زى ما هى تانى لنفس المكان و بكده يرجع الموبايل زى ما كان تماما دون اى اختلاف
* ملحوظة : بعد ارجاع الملفات متقلقش لما تفتح الصور او الاغانى و تلاقيها فاضية استنى شويه لغاية ما الجهاز يبدا يرجع كل حاجه لاصلها و ده طبعا بيأخد فتره شويه يعنى اشتغل على الجهاز عادى و هو هيرجعهم بدون اى تدخل منك
بعد الانتهاء من التقسيم نقوم بتنزيل النظام من خلال الاوامر الاتية :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p5 /and
ثم
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اسم اي ملف مع ملف النظام بنفس الصيغة.tar
ثم لتنزيل الكيرنل
كود PHP:
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل .deb
الان قم بعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك النظام
انتهينا من طريقة التثبيت على ذاكرة الهاتف
ثانيا : على الذاكرة الخارجية
طبعا ملفات النظام وكل شي والملتي بوت يجب ان يكون عندك على الذاكرة الرئيسية للجوال
بعد ما تنزل الملتي بوت والي عنده ما ينزله نقوم بتقسيم الميموري من الاوامر الاتية :
كود PHP:
root
ثم
كود PHP:
umount /dev/mmcblk1p1
لو كارت الذاكره 2 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,100,C
,,L
,,
,,
EOF
و لو الكارت 4جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,2100,C
,,L
,,
,,
EOF
و لو الكارت 8 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,6100,C
,,L
,,
,,
EOF
و لو الكارت 16 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,14100,C
,,L
,,
,,
EOF
و لو الكارت 32 جيجا استخدم الامر التالى :-
كود PHP:
sfdisk -uM /dev/mmcblk1 << EOF
,30100,C
,,L
,,
,,
EOF
ثم
كود PHP:
umount /dev/mmcblk1p1
ثم نكمل التقسيم بالاوامر التالية :
كود PHP:
mkfs.vfat /dev/mmcblk1p1 -n sdcard
ثم
كود PHP:
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
الان انتهينا من تقسيم الميموري
بعد كتابة الاوامر السابة نطمل بكتابة الاوامر الاتية :
كود PHP:
mkdir /and
mount /dev/mmcblk1p2 /and
ثم
كود PHP:
cd /and
tar xvf /home/user/MyDocs/اسم النظام .tar
tar xvf /home/user/MyDocs/اي ملف مع النظام بنفس الصيغة.tar
ثم لتنزيل الكيرنل
كود PHP:
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل .deb
الان اعمل ريستارت والكيبورد مفتوح واختار الاندريود وبروك عليك
انتهينا من الطريقة الثانية
ثالثا : على ذاكرة البرامج المخصصة
طبعا يجب تنزيل الملتي بوت على الجوال ويكون عندك كل ملفات النظام والكيرنل
طريقة التنزيل سهلة جدا فقط افتح الترمنال واعمل الاتي :
كود PHP:
root
mkdir /and
mount /dev/mmcblk0p2 /and
cd /and
tar xvf /home/user/MyDocs/اسم ملف النظام.tar
tar xvf /home/user/MyDocs/اسم اي ملف مع النظام بنفس الصيغة.tar
dpkg -i /home/user/MyDocs/اسم ملف الكيرنل.deb
ثم اعمل ريستارت والكيبورد مفتوح واختر الاندريود ومبروك عليك النظام
ملحوظة مهمة جدا جدا جدا :
كل ملفات نظام الاندريود والكيرنل يجب تواجدها على الذاكرة الرئيسية للجوال MyDocs
V.I.P- المدير
- عدد المساهمات : 541
تاريخ التسجيل : 10/02/2012
مواضيع مماثلة
» ثيم نظام الايس كريم ساندويتش Ice Cream Sandwich theme
» البراوني مع الأيس كريم
» نزول السوفت بيل الجديد من نوكيا
» استعراض لخرافة نوكيا Nokia 808
» برنامج لتغير خلفيات النظام نوكيا N9
» البراوني مع الأيس كريم
» نزول السوفت بيل الجديد من نوكيا
» استعراض لخرافة نوكيا Nokia 808
» برنامج لتغير خلفيات النظام نوكيا N9
:: منتدى الالكترونيات :: قسم الجوالات العام :: قسم جوالات نوكيا :: الاجهزة بنظام ميجو و مايمو - Mego & Maemo OS, Nokia N900
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الخميس مايو 17, 2012 3:12 am من طرف V.I.P
» صور منوعة و غريبة حول العالم
الأربعاء أبريل 18, 2012 12:37 am من طرف V.I.P
» حريم من كوكب اخر
الخميس أبريل 12, 2012 1:19 am من طرف V.I.P
» أكل الأطفال بأصابعهم قد يحميهم من الوزن الزائد
الإثنين أبريل 09, 2012 8:35 pm من طرف V.I.P
» «العصيبة» تنجب إناثاً
الإثنين أبريل 09, 2012 8:34 pm من طرف V.I.P
» 8 خطوات تعيدك 10 سنوات إلى الوراء
الإثنين أبريل 09, 2012 8:31 pm من طرف V.I.P
» كيف تعتني بوجهك بالصيف ؟
الإثنين أبريل 09, 2012 8:29 pm من طرف V.I.P
» أشهر 10 إختراعات معاصرة أصلها إسلامي
الإثنين أبريل 09, 2012 2:29 am من طرف V.I.P
» Shayton Equilibrium
الأحد أبريل 01, 2012 1:02 am من طرف V.I.P