التعديل على الروم الرسمي!
[SIZE="5"]السلام عليكم
حبيت اطرح الاجابة هنا لتعم الفائدة ولكي تكون بداية [COLOR="Teal"] المشاركة الأصلية كتبت بواسطة aceir السلام عليكم جميعآ ساابقآ تعلمت طريقه التعامل بطبخ روم ساسمنج للامنيا2 ولله الحمد الان انتقلت لتعامل مع الاندرويد اخواني احببت استفسر ماهي الادوات الازمه مع تعامل بتعديل بالروم الرسمي لاجل اخفف محتوياته روم معدل لا اريته اريد بتعبي [/COLOR] [SIZE="5"][COLOR="Navy"] إبشر خير، وتــــبــــّــــاً للمستحيل ولا تهون بما ان هناك خبرة سابقة فلا تقلق ستتأقلم وبسرعة سأشرح لك لاجهزة سامسونج اندرويد عموما فهي تتشابه الروم الرسمي يأتي ملف او مجموعة ملفات مضغوطة بصيغة tar واحيانا يضاف لها امتداد md5 بعد احتساب الchecksum للملف بهذه الصيغة تتألف الروم من ثلاث اجزاء رئيسية وهي ال PDA وال Phone وال CSC -PDA مسؤول عن نظام التشغيل والGUI والمكتبات والتطبيقات الرئيسية والدرايفرات .... - Phone مسؤول عن تشغيل المودم والشبكة وملحقات الاتصال -CSC مسؤول عن تحديد الاعدادات الاقليمية واسماء الشبكات المحلية واعداداتها وهذه الاجزاء اما تكون في ملفات منفصلة او في ملف واحد يتم برمجة الروم عبر برنامج Odin وهناك بديل يعمل على مختلف انظمة التشغيل وبنفس الكفاءة في برنامج Odin هناك حقل لكل جزء من هذه الاجزاء وفي حال كانت الروم مؤلفة من ملف واحد فيعتبر كPDA وفي Odin هـناك خيار اعادة تقسيم الذاكرة repartition وهي هنا الذاكرة الداخلية للجهاز وليست sdcard الداخلي وهذا الخيار يتتطلب ملف اضافي يسمى pit وهو مدمج مع الروم في حالة الTab لاجراء تعديلات على الروم تحتاج عدة ادوات اغلبها برامج الضغط وفتح الضغط وبرامج بناء الimg وهي نفسها التي تستخدم في حالة WinCE وهي 7zip و winrar وUltraISO كما تحتاج لبيئة لنكس للعمل عليها في اعادة بناء ملف الروم tar او تستخدم الcygwin كبرنامج يعمل بيئة لنكس افتراضية ضمن الwindows اغلب التغييرات تجرى لملف PDA حيث انه يحوي على اغلب ملفات النظام وعند فتح ملف الروم او PDA نجد مجموعة ملفات واهمها هو factoryfs.rfs - فتح ملف الروم tar بواسطة الwinrar - استخراج جميع الملفات لفولدر جديد - تغيير امتداد factoryfs.rfs الى factoryfs.iso - فتح الfactory.iso باستخدام UltraISO Premium - جميع التطبيقات موجودة في فولدر app وكل تطبيق يتألف من ملفين apk و odex - جميع ملفات الثيم موجودة في فولدرframework وهي بصيغ jar apk odex - سحب الملفات او الفولدرات المطلوبة للتعديل بطريقة Drag & Drop - حذف الملفات او الفولدرات الغير مطلوبة بالتأشير على الملف او الفولدر ثم من القائمة Action->Delete - التعديل على الملفات المسحوبة - اعادة الملفات المعدلة بطريقة Drag & Drop الى الملف factoryfs.iso -تغيير امتداد الiso الى rfs - استخدام الcygwin لعمل ملف tar جديد بتنفيذ الايعاز التالي في cygwin كود: cd c:/MyRomFolder tar --format=ustar -cf MyRom.tar * بعدها يتم تحميل الtar في الodin وتمت هذه الطريقة هي الاصعب والاكثر اعتمادا على الادوات الخارجية هناك طريقة اسهل وهي بناء روم على شكل ملف update.zip وتحميلها الى الجهاز عن طريق الريكوفري واي استفسار انا حاضر اذا تحب المتابعة ساضيف كيفية تعديل الروم على الجهاز واعادة بنائها..... وتتدلل تحياتي [/COLOR][/SIZE][/SIZE] |
بداية الغيث قطرة
احسنت وبارك الله فيك |
بالجد غيث :):):):):):):)
انا كنت بدور على اضافه اللغه ( لغه واحده بس ) ............ الله لا يوريك :):) الى الآن شغال عليه فما بالك بروم كامل مشكوووووووووور على الموضوع جزاك الله خيرا وصحه وعافيه |
بارك الله فيك يامبدع
|
ما شاء الله عليك
بارك الله فيك |
بارك الله فيك و نفع بك الإسلام و المسلمين
|
الله يعطيك العافية ويكثر من امثالك
عندي سؤال بسيط هل من الممكن تغير ملفات app&system. الى deodex بالطريقة المذكورة ? و شكرا |
بارك الله بك ونفعانا واباكم اجمعين
واغلب الطرق الحمد لله معروفه وطريقه ملف tar و gz و zip. تعلمت ساابقآ كيفيت تفكيكه وتجميعه لدي خلفيه عنها. وكنت اتعامل معها بنظام لنكس لكن بقي شي القليل لاكتمل جميع. المراحل واشكرك على شرحك الوافي |
بارك الله فيك ...
|
بالنسبة لطلبي حالياً وهو كل ما أريده
تغيير رمز البطارية إلى نقاط أو رقمية مئوية من غير أي تغيير آخر في الواجهة والألوان ؟؟؟ :) |
^^^^^^^^^^^^^
ما هو الروم المستخدم لديك؟؟ |
طريقه التغيير عن طريق
Framework غالبآ كل شي فيها |
اخوي عند تشغيل factory بال ultra iso وحفظه ومن ثم تطبيق بقية الخطوات وتثبيته على الجوال لا يعمل
كنت احسب السبب من انو الملفات التي ضفتها فيها عيب لكن اتضح انو بس اذا فتحت الملف وعملت حفظ بدون اي تغيرات ماراح اشتغل ولو تلاحظ حجم الملف صار اكبر اييش الحل |
[quote=Surrounder;2257241]اخوي عند تشغيل factory بال ultra iso وحفظه ومن ثم تطبيق بقية الخطوات وتثبيته على الجوال لا يعمل
كنت احسب السبب من انو الملفات التي ضفتها فيها عيب لكن اتضح انو بس اذا فتحت الملف وعملت حفظ بدون اي تغيرات ماراح اشتغل ولو تلاحظ حجم الملف صار اكبر اييش الحل[/quote] لا تعمل حفظ للملف، فقط drag & drop كما هو مذكور |
من فين اعمل drag & drop انا استخدم برنامج ulta iso 9
|
من قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso الى اي فولدر لغرض التعديل
ومن الفولدر الى قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso بعد التعديل |
[quote=lord1020;2254294]الله يعطيك العافية ويكثر من امثالك
عندي سؤال بسيط هل من الممكن تغير ملفات app&system. الى deodex بالطريقة المذكورة ? و شكرا[/quote] أرجو الرد على أستفساري :o شكرا |
تقصد ال app و framework
نعم بكل تأكيد، تستخرج الفولدرين app و framework وتحولهما الى DeOdexed ثم تعاد الى الروم بعد حذف ال Odex تحياتي |
- استخدام الcygwin لعمل ملف tar جديد بتنفيذ الايعاز التالي في cygwin
كود: cd c:/MyRomFolder tar --format=ustar -cf MyRom.tar * ممكن توضيح هذه النقاط |
[COLOR="Navy"][SIZE="5"][COLOR="Navy"]لعمل ملف ال tar يتطلب نظام تشغيل ال لنكس
او استخدام برنامج cygwin الذي يوفر بيئة لنكس ضمن الوندوز والcygwin يشغل command prompt شبيه ب cmd الوندوز ولكنه يتقبل وينفذ اوامر اللنكس ومنها ال tar ----------------------------------------------------------------------------------------------- وعذرا ،فبسبب خلل في المحاذاة، انتقلت ال * الى البداية في حين هي موقعها في نهاية الامر ----------------------------------------------------------------------------------------------- والكود المكتوب يتألف من قسمين، الاول:- [code] cd c:/MyRomFolder [/code] وبه يتم الانتقال الى الفولدر الذي يحتوي على ملفات الروم والثاني [code] tar --format=ustar -cf MyRom.tar * [/code] وفيه يتم استدعاء الامر tar الذي يقوم ببناء ملف الورم وتمرير الاختيارات المناسبة لبناء الملف format=ustar -cf-- ونختار اسم الروم MyRom.tar ثم نختار جميع محتويات الفولدر لترفق في الروم * -------------------------------------------------------------------------------- تحياتي [/COLOR][/SIZE][/COLOR] |
[quote=Galaxyer;2258195] وتحولهما الى DeOdexed ثم تعاد الى الروم بعد حذف ال Odex
تحياتي[/quote] ممكن شرح معنى هذه العباة بالتفصيل إذا أمكن...وشكراً |
هناك طريقة اسهل وهي بناء روم على شكل ملف update.zip وتحميلها الى الجهاز عن طريق الريكوفري
لوتكرمت تشرح لنا الطريقة للتعديل على الروم الرسمي لأن جهاز Galaxy s لا يتعرف عليه الكمبيوتر عن طريق usb |
[quote=tech-high;2258859]هناك طريقة اسهل وهي بناء روم على شكل ملف update.zip وتحميلها الى الجهاز عن طريق الريكوفري
لوتكرمت تشرح لنا الطريقة للتعديل على الروم الرسمي لأن جهاز Galaxy s لا يتعرف عليه الكمبيوتر عن طريق usb[/quote] [SIZE="5"][COLOR="Navy"] تفضل:- [url="http://www.ce4arab.com/vb7/showthread.php?t=293367"]كيفية صنع ملف تحديث عبر update.zip CWM - الكمبيوتر الكفي[/url] ولكن ما علاقة بناء update.zip بعدم تعرف الكومبيوتر على الجهاز عبر الusb ؟ لم لا تستعمل روم مطبوخ اصلا كروم داركي على سبيل المثال لتصحيح المشكلة؟[/COLOR][/SIZE][COLOR="Silver"] [SIZE=2]الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 10:58 AM ----------- المشاركة السابقة اضيفت في 10:56 AM --------- [/SIZE] [/COLOR][quote=wsa1975;2258840]ممكن شرح معنى هذه العباة بالتفصيل إذا أمكن...وشكراً[/quote] [SIZE="5"][COLOR="Navy"] تفضل هذا رابط الموضوع :- [url="http://www.ce4arab.com/vb7/showpost.php?p=2190963&postcount=2"]الكمبيوتر الكفي - عرض مشاركة واحدة - galaxyer please how to deodex stock rom 2.2.1 xxjpy[/url] تحياتي[/COLOR][/SIZE] |
[quote=Galaxyer;2257848]من قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso الى اي فولدر لغرض التعديل
ومن الفولدر الى قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso بعد التعديل[/quote] لم افهم اخوي ممكن الشرح |
جميع الأوقات بتوقيت GMT +3. الساعة الآن 02:31 PM. |
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.