بالصور طريقة تفكيك وتجميع وتعديل صورالدريم e2 على الويندوز ( Windows )
-
ThE MaStEr
2013-01-04
-
بالصور طريقة تفكيك وتجميع وتعديل صورالدريم e2 على الويندوز ( Windows )
بسم الله الرحمن الرحيم وبه نستعين
السلام عليكم اخوتي الكرام قبل البدا في الطريقة اخوتي نسالكم دائما وابدا دعوة صادقة لي ولاهلي ولجميع المسليمن وبارك الله فيكم
قد تطرقنا احونا الكريم مروان وباقي الاخوة الى موضوع تفكيك وتعديل وتجميع اي صورة للدريم تحت بيئة لينوكس ubuntu مثلا لكن اليوم سنتطرق الى طريقة اخرى يمكن للجميع استعمالها تحت بيئة البونداوزwindows الشائع الاستخدام ويمكنك تعديل صور الدريم 800 لوحدك وباسهل الطرق وكيفما شئت كتحويل الصورة الاصلية لتعمل على الدريم المقلد او تغيير اللوغو او السكين ..الخ
اولا اخوتي هذه الطريقة تعتمد على سكريبتات مرفقة في الموضوع وعلى مشاركة بين الهارديسك او usb مفرمت على fat32 طبعا مع الدريم 800 مثل طريقة الميلتي بوت لكن سنفكك بها صور اصلية ونعدل عليها لتعمل على الفلاش الداخلي للصورة يعني صورة معدلة من طرفك image patched for clone
نشتغل على صورة مركبة على الميلتي بوت مثلا كالجيمني مثلا
نرسل اولا السكريبتات الى المسار usr/bin مع اعطاء شيمود 755 للسكريبتات الثلاثة عن طريق برنامج ftp او dcc كما نحتاح ايضا ل telnet لاعطاء الاوامر لاحظ الصورة
ثم ندخل الى المسار /hdd او /usb حسب ماعندك وتنشا ملف جديد بواسطة ftp كيك يمين وتحتار ملف جديد وتعطيه اسم دريم dream او يمكنك فعل ذلك عن طريق التيلنت telnet باعطاء الامر التالي
كود PHP:
[B][SIZE="3"][FONT="Georgia"] [/FONT][/SIZE][/B]
[B][SIZE="3"][FONT="Georgia"] mkdir /hdd/dream[/FONT][/SIZE][/B]
او ان كان لديك Usb
كود PHP:
mkdir /usb/dream
لاحظ الصورة
الان ناتي بالصورة الاصلية وانا اخذن كمثال صورةMerlin-3_OE-1.6-final-dm800-20120515.nfi وعي اصلية لاتعمل على المقلد الا بعد تعديلها نقوم باعادة تسميتها الى الى original.nfi ونقوم بارسالها عن طريق ftp الى المسار hdd/dream او usb/dream لاحظ
الان ندخل الى telnet والطريقة معروفة اخوتي من run تكتب telnet 192.168.1.xx اي ابي الدريم واسم الدخول root او عن طريق dcc مباشرة وتكتب امر تفكيك الصورة الاصلية
كود PHP:
nfidump --loaderextract ./original.nfi image
وستقوم السكريبتات بتفكيك الصورة مباشرة لاحظ
بعد نهاية الفك ستلاحظ انشاء ملف جديد تحت اسم image مع الصورة الاصلية وكذلك البوت لودر الاصلي تحت اسم secondstage-dm800.bin اعمل refrech لبرنامج ftp لاحظ الصورة
الان اخوتي لتجميع الصورة لابد من ملف boot مع ملف image وللحصول عليه من الصورة الاصلية استعمل هذه الاوامر على telnet
كود PHP:
mv /hdd/dream/image/boot /hdd/dream
كود PHP:
mkdir /hdd/dream/image/boot
بعدها تحصل على ملف boot جديد امام ملف image لاحظ الصورة
لاحظ ملف boot الجديد
الان نبدا في خطوات تعديل الصورة الاصلية لتعمل على المقلد لابد من تغيير عدة ملفات وقد ارفقتها لكم اخوتي اولا نغير ملف vmlinux.gz في المسار hdd/dream/boot قم بحذف القديم واستبدله بالجديد
وكذلك استبدال البوت لودر الاصلي ببوت لودر secondstage-dm800 للمقلد وقد ارفته لكم ايضا
الان بعد ان قمنا باستبدال هذه الملفات فهنا لا يكفي الامر اوخوتي حيث لابد من تغيير ملفات اخرى حاصة بالكرنل حيث ان karnel الاصلي لا يتوافق مع الصور المقلد لذا لابد من عملية patched أيضا للكرنل في الصورة لذا ارفت لكم ملف يحوي على ملفات patched للكرنل
اولا ادخل الى المسار /hdd/dream/image/lib/modules/2.6.18-7.4-dm800/extra او ان كانت تستعمل Usb الى المسار /usb/dream/image/lib/modules/2.6.18-7.4-dm800/extra
وغير الملفات التالية cxd1981+bcm7401+bcm4506 بالملفات التي ارففتها
لاحظ الصورة
الان اخوتي لابد من استبدال ملف اخر وهو مهم جدا وهو enigma2 تجده في المسار /hdd/dream/image/usr/bin ومهم جدا لابد ان تعطيه شيمود 755 ولابد ان يكون patched ايضا لان الاصلي في الصورة لايتعرف على البوت لودر ولا على التعريفات الخاصة بالدريم المقلد لان الدريفيرات تختلف بالنسبة للمقلد والاصلي لذا لابد من تعريفات اخرى حتى تعمل الصورة بشكل سليم على المقلد لذا نجد ان البعض عند تعيير البوت لودر فقط تتوقف الصورة في اللوغو او البوتينغ booting وقد ارفقت لكم ملف enigma2 خاص بالمقلد كما يوجد اظن انواع خاصة بالصور لاني استعملت هذا لصورة الميرلن ولم اجرب صور اخرى وقد ارفته لكم لاحظ
وهناك تعريقات اخرى ودريفرات اخرى يمكن اظافتها كما انكم يمكنكم تغيير اللوغو وكذا السكين الاصلي وتعديلات اخرى والان نقوم بتجميع الصورة ولذلك لابد من اعطاء الاوامر التالية على telnet اولا
ضغط boot بشكل صحيح اليكم الامر
:
كود PHP:
mkfs.jffs2 --root=boot --faketime --output=boot.jffs2 --eraseblock=0x4000 -n -l
ثم بعد ذلك ضغط root اسنعمل الامر التالي حتى تكون الصورة صغير الحجم ههه على كل ضغط وهمي فقط لان الصورة ستبقى بحجمها الطبيعي وسارفق لكم صورة فيما بعد تبين ذلك
كود PHP:
mkfs.jffs2 --root=image --faketime --output=root.jffs2 --eraseblock=0x4000 --pagesize=8192 -n -l
الان سنقوم بالضغط الكلي للصورة بواسطة سكريبت buildimage لنحصل على الصورة الجديد تحت اسم newimage.nfi وتجدها في ملف dream اعمل refrech لبرنامج ftp فقط
كود PHP:
buildimage --brcmnand --arch dm800 -e 0x4000 -f 0x4000000 -s 512 -b 0x40000:secondstage-dm800.bin -d 0x3C0000:boot.jffs2 -d 0x3C00000:root.jffs2 > NewImage.nfi
لاحظ الصورة تبين نهاية ضغط وتجميع الصورة
الان تجد الصورة كما قلنا في ملف dream تحت اسم newimage.nfi
يالنسبة لحجم الصورة تظهر انها اقل حجم لكنها في الحقيقية هي في حجمها لاحظ الصورة
جزيل الشكر للاخ borsalino
الملفات في المرفقات
ProjectValerie blackMoonHD 06.04.2012
Dreambox Key 26-10-2011
Dumbo 4.4.6
Full vPlug 2.4.6 with all keys 18-01-2011
Opensif Jackal for UNO by Moh010 with IPTV list
SIM2_SSL84a-OPENPLI2.1By Sat4fun_Team
Gemini 4.20 DM500 No Time Bomb Senli Petrol
Eutelsat W3A (7°E) "GCB3" Africa Club Feed for African CL
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.