منتديات جوردان سات فور يو الفضائية

منتديات جوردان سات فور يو الفضائية (http://www.jordansat4u.net/)
-   Dreambox 800 HD (http://www.jordansat4u.net/f328/)
-   -   حصري : طريقة تفكيك وتجميع وتعديل صورالدريم e2 على الويندوز ( Windows ) (http://www.jordansat4u.net/t180047/)

MERDAS 01-04-2013 02:05 AM

حصري : طريقة تفكيك وتجميع وتعديل صورالدريم e2 على الويندوز ( Windows )
 
بسم الله الرحمن الرحيم وبه نستعين
السلام عليكم اخوتي الكرام قبل البدا في الطريقة اخوتي نسالكم دائما وابدا دعوة صادقة لي ولاهلي ولجميع المسليمن وبارك الله فيكم
قد تطرقنا احونا الكريم مروان وباقي الاخوة الى موضوع تفكيك وتعديل وتجميع اي صورة للدريم تحت بيئة لينوكس ubuntu مثلا لكن اليوم سنتطرق الى طريقة اخرى يمكن للجميع استعمالها تحت بيئة البونداوزwindows الشائع الاستخدام ويمكنك تعديل صور الدريم 800 لوحدك وباسهل الطرق وكيفما شئت كتحويل الصورة الاصلية لتعمل على الدريم المقلد او تغيير اللوغو او السكين ..الخ
اولا اخوتي هذه الطريقة تعتمد على سكريبتات مرفقة في الموضوع وعلى مشاركة بين الهارديسك او usb مفرمت على fat32 طبعا مع الدريم 800 مثل طريقة الميلتي بوت لكن سنفكك بها صور اصلية ونعدل عليها لتعمل على الفلاش الداخلي للصورة يعني صورة معدلة من طرفك image patched for clone
نشتغل على صورة مركبة على الميلتي بوت مثلا كالجيمني مثلا
نرسل اولا السكريبتات الى المسار usr/bin مع اعطاء شيمود 755 للسكريبتات الثلاثة عن طريق برنامج ftp او dcc كما نحتاح ايضا ل telnet لاعطاء الاوامر لاحظ الصورة


http://www5.0zz0.com/2013/01/03/15/218730517.jpg

ثم ندخل الى المسار /hdd او /usb حسب ماعندك وتنشا ملف جديد بواسطة ftp كيك يمين وتحتار ملف جديد وتعطيه اسم دريم dream او يمكنك فعل ذلك عن طريق التيلنت telnet باعطاء الامر التالي
كود PHP:

     
     mkdir 
/hdd/dream 

او ان كان لديك Usb


كود PHP:

mkdir /usb/dream 

لاحظ الصورة

http://www.tunisia-sat.com/vb/attach...1&d=1357221286

الان ناتي بالصورة الاصلية وانا اخذن كمثال صورةMerlin-3_OE-1.6-final-dm800-20120515.nfi وعي اصلية لاتعمل على المقلد الا بعد تعديلها نقوم باعادة تسميتها الى الى original.nfi ونقوم بارسالها عن طريق ftp الى المسار hdd/dream او usb/dream لاحظ

http://www11.0zz0.com/2013/01/03/15/661804273.jpg

الان ندخل الى telnet والطريقة معروفة اخوتي من run تكتب telnet 192.168.1.xx اي ابي الدريم واسم الدخول root او عن طريق dcc مباشرة وتكتب امر تفكيك الصورة الاصلية



كود PHP:

nfidump --loaderextract ./original.nfi image 

وستقوم السكريبتات بتفكيك الصورة مباشرة لاحظ

http://www3.0zz0.com/2013/01/03/15/113458132.jpg

بعد نهاية الفك ستلاحظ انشاء ملف جديد تحت اسم image مع الصورة الاصلية وكذلك البوت لودر الاصلي تحت اسم secondstage-dm800.bin اعمل refrech لبرنامج ftp لاحظ الصورة

http://www11.0zz0.com/2013/01/03/15/977451050.jpg

الان اخوتي لتجميع الصورة لابد من ملف boot مع ملف image وللحصول عليه من الصورة الاصلية استعمل هذه الاوامر على telnet



كود PHP:

mv /hdd/dream/image/boot /hdd/dream 

كود PHP:

mkdir /hdd/dream/image/boot 

بعدها تحصل على ملف boot جديد امام ملف image لاحظ الصورة

http://www6.0zz0.com/2013/01/03/15/702687156.jpg

لاحظ ملف boot الجديد

http://www9.0zz0.com/2013/01/03/15/434183489.jpg

الان نبدا في خطوات تعديل الصورة الاصلية لتعمل على المقلد لابد من تغيير عدة ملفات وقد ارفقتها لكم اخوتي اولا نغير ملف vmlinux.gz في المسار hdd/dream/boot قم بحذف القديم واستبدله بالجديد



http://www8.0zz0.com/2013/01/03/15/692982561.jpg

وكذلك استبدال البوت لودر الاصلي ببوت لودر secondstage-dm800 للمقلد وقد ارفته لكم ايضا


http://www3.0zz0.com/2013/01/03/15/686383045.jpg

الان بعد ان قمنا باستبدال هذه الملفات فهنا لا يكفي الامر اوخوتي حيث لابد من تغيير ملفات اخرى حاصة بالكرنل حيث ان 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 بالملفات التي ارففتها



لاحظ الصورة

http://www7.0zz0.com/2013/01/03/15/797780731.jpg

الان اخوتي لابد من استبدال ملف اخر وهو مهم جدا وهو enigma2 تجده في المسار /hdd/dream/image/usr/bin ومهم جدا لابد ان تعطيه شيمود 755 ولابد ان يكون patched ايضا لان الاصلي في الصورة لايتعرف على البوت لودر ولا على التعريفات الخاصة بالدريم المقلد لان الدريفيرات تختلف بالنسبة للمقلد والاصلي لذا لابد من تعريفات اخرى حتى تعمل الصورة بشكل سليم على المقلد لذا نجد ان البعض عند تعيير البوت لودر فقط تتوقف الصورة في اللوغو او البوتينغ booting وقد ارفقت لكم ملف enigma2 خاص بالمقلد كما يوجد اظن انواع خاصة بالصور لاني استعملت هذا لصورة الميرلن ولم اجرب صور اخرى وقد ارفته لكم لاحظ



http://www7.0zz0.com/2013/01/03/15/664360514.jpg

وهناك تعريقات اخرى ودريفرات اخرى يمكن اظافتها كما انكم يمكنكم تغيير اللوغو وكذا السكين الاصلي وتعديلات اخرى والان نقوم بتجميع الصورة ولذلك لابد من اعطاء الاوامر التالية على telnet اولا
ضغط boot بشكل صحيح اليكم الامر


:
كود PHP:

mkfs.jffs2 --root=boot --faketime --output=boot.jffs2 --eraseblock=0x4000 --

ثم بعد ذلك ضغط root اسنعمل الامر التالي حتى تكون الصورة صغير الحجم ههه على كل ضغط وهمي فقط لان الصورة ستبقى بحجمها الطبيعي وسارفق لكم صورة فيما بعد تبين ذلك



كود PHP:

mkfs.jffs2 --root=image --faketime --output=root.jffs2 --eraseblock=0x4000 --pagesize=8192 --

الان سنقوم بالضغط الكلي للصورة بواسطة سكريبت 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 

لاحظ الصورة تبين نهاية ضغط وتجميع الصورة

http://www14.0zz0.com/2013/01/03/15/563015843.jpg

الان تجد الصورة كما قلنا في ملف dream تحت اسم newimage.nfi


http://www8.0zz0.com/2013/01/03/14/218208482.jpg

يالنسبة لحجم الصورة تظهر انها اقل حجم لكنها في الحقيقية هي في حجمها لاحظ الصورة

http://www8.0zz0.com/2013/01/03/14/190754596.jpg

نسالكم الدعاء بالخير اخوتي لي ولاهلي وبارك الله فيكم والسلام وعليكم ورحمة الله تعالى وبركاته



الشكر موصول لأخي الغالي والحبيب احمد بورسالينو

هنا كل الملفات والسيكريبتات اللازمه

http://ymirror.com/files/0Z53OJR3/all-file.rar.html

Murad68 01-04-2013 05:57 AM

الف شكر يا غالي
فنان
والشكر موصول للاخ بورسيلنو

شبح نت 01-04-2013 10:23 AM

بارك الله فيك أخي merdas
وكل الشكر للحبيب احمد( بورسالينو)
شرح مميز مثبت للإستفادة منه ..!
ونتمني إرفاق كل جديد علي الموضوع بشكل مستمر لتعم الفائدة

azza55 01-04-2013 01:39 PM

بارك الله فيك أخي merdas

AboFlan 01-05-2013 02:06 AM

بارك الله فيك على هذا الشرح

vip01 01-05-2013 02:09 AM

مشكور اخوي مرداس

sari920 01-05-2013 01:09 PM

الف شكر أخوي : merdas على الموضوع القيم و المفيد


موضوع مهم للمهتمين بتفكيك و تجميع الصور من جديد

يحتاج للمتابعة و التعليق من أهل الخبرة



تسلم و بارك الله فيك

vip01 01-08-2013 10:13 AM

استفسار اخوي مرداس
هل يجب استخدام الفلاش الداخلي لدريم وقت تفكيك الصوره او استخدم الفلاش الخارجي ويتم تفكيك الصوره على الهاردسك

PuUnIIcHeR 02-19-2013 12:55 PM

ماشاء الله اخي شرح مفيد و قيم...
ربي يحفضك و يجازيك...
حياك الله...

samehfr 09-29-2013 03:47 PM

الف شكر لك اخي الغالي

مبدع دوما...
تحياتي لك....


الساعة الآن 06:53 AM بتوقيت مكة

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.

JordanSat4U , Copyright ©2009-2012