مشاهدة النسخة كاملة : تفكيك و تجميع سوفتويرات المعالج nxp على بيئة ال ubuntu


RACHID_DZ_19
05-19-2012, 03:50 PM
بسم الله الرحمن الرحيم

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

أولى خطوات المستخدم الجديد لل ubuntu هو تركيب بعض الحزم بنسخ هذا الامر في الترمنال

Ubuntu 9.10:
sudo apt-get install gcc-multilib bison autoconf screen gcc g++ binutils patch bzip2 flex make get���� unzip libc6 git-core Ubuntu 11.10:
sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt نأتي الى طريقة التفكيك الأوتوماتكية عن طريق سكريبت شيل و بعدها سنتطرق الى طريقة التفكيك اليدوي لتكون لدينا المام ببعض الأمور التي ستساعدنا في سوفتويرات متنوعة

أولا نحمل الأدوات المطلوبة من هذا الرابط :
فقط للاعضاء المسجلين يمكنهم رؤية الروابط

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

فقط للاعضاء المسجلين يمكنهم رؤية الروابط (فقط للاعضاء المسجلين يمكنهم رؤية الروابط)

نفتح الترمنال و نضع هذا الأمر للدخول لمجلدنا stb225
cd stb225نضع أمر التفكيك :
./nxp --firm NxpRom.binيأخد الأمر 5 دقائق من الوقت تقريبا حتى يصل الى مرحلة ادخال الرقم السري للمستخدم و بعده اسم المستخدم
فقط للاعضاء المسجلين يمكنهم رؤية الروابط (فقط للاعضاء المسجلين يمكنهم رؤية الروابط)
سنجد مجلد الفايل بالمسار
NxpRom.bin_extracted/rootfs_cramfs
و مجلد الماين كود بالمسار
NxpRom.bin_extracted/app_cramfs

فقط للاعضاء المسجلين يمكنهم رؤية الروابط (فقط للاعضاء المسجلين يمكنهم رؤية الروابط)
فقط للاعضاء المسجلين يمكنهم رؤية الروابط (فقط للاعضاء المسجلين يمكنهم رؤية الروابط)
فقط للاعضاء المسجلين يمكنهم رؤية الروابط (فقط للاعضاء المسجلين يمكنهم رؤية الروابط)

للتجميع يكفي أن نضع الأمر :
./nxp --firm NxpRom.bin_extractedبعد لحظات سيطلب ادخال الاسم الجديد للسوفت

admin
05-19-2012, 03:53 PM
دائما متميز في الانتقاء
سلمت على روعه طرحك

نترقب المزيد من جديدك الرائع

king_stream
05-19-2012, 04:46 PM
موضوع رائع اخي رشيد وشرح بالقمة اظن ان العمل على بيئة اللينكس اسهل
تحيــــــــــــــــاتي

ridha1010
05-19-2012, 04:58 PM
بارك الله فيك

rivo04r
05-19-2012, 05:48 PM
مشكور على الشرح المفصل

ResHack
05-19-2012, 07:43 PM
بارك الله فيك

issamghost3
01-16-2013, 06:36 PM
شكرا لك

mben2005
04-15-2013, 04:44 PM
بارك الله فيك

doufin
04-15-2013, 08:00 PM
بارك الله فيك

redady
10-16-2015, 04:30 PM
موضوع رائع اخي

said33
05-29-2016, 01:15 PM
merci becaoup

ماهرالعدوى
07-13-2016, 01:21 PM
الله ينور ياغالى