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

الكمبيوتر الكفي (http://www.ce4arab.com/vb7/index.php)
-   ملتقى المطورين لنظام Google Android (http://www.ce4arab.com/vb7/forumdisplay.php?f=124)
-   -   التعديل على الروم الرسمي! (http://www.ce4arab.com/vb7/showthread.php?t=294914)

Galaxyer 28-02-2011 03:52 AM

التعديل على الروم الرسمي!
 
[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]

adnanb 28-02-2011 04:04 AM

بداية الغيث قطرة

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

CooL-4-EvEr 28-02-2011 04:22 AM

بالجد غيث :):):):):):):)
انا كنت بدور على اضافه اللغه ( لغه واحده بس ) ............ الله لا يوريك :):) الى الآن شغال عليه فما بالك بروم كامل

مشكوووووووووور على الموضوع جزاك الله خيرا وصحه وعافيه

Ahmadmoslem 28-02-2011 05:02 AM

بارك الله فيك يامبدع

Screener 28-02-2011 05:02 AM

ما شاء الله عليك
بارك الله فيك

aaabbbdddooo 28-02-2011 08:05 AM

بارك الله فيك و نفع بك الإسلام و المسلمين

lord1020 28-02-2011 08:28 AM

الله يعطيك العافية ويكثر من امثالك

عندي سؤال بسيط
هل من الممكن تغير ملفات app&system. الى deodex بالطريقة المذكورة ?

و شكرا

aceir 28-02-2011 08:51 AM

بارك الله بك ونفعانا واباكم اجمعين
واغلب الطرق الحمد لله معروفه وطريقه ملف tar و gz و zip. تعلمت ساابقآ كيفيت تفكيكه وتجميعه
لدي خلفيه عنها. وكنت اتعامل معها بنظام لنكس
لكن بقي شي القليل لاكتمل جميع. المراحل
واشكرك على شرحك الوافي

RNS 28-02-2011 10:32 AM

بارك الله فيك ...

Microsoft 28-02-2011 12:43 PM

بالنسبة لطلبي حالياً وهو كل ما أريده

تغيير رمز البطارية إلى نقاط أو رقمية مئوية

من غير أي تغيير آخر في الواجهة والألوان

؟؟؟
:)

CooL-4-EvEr 28-02-2011 04:52 PM

^^^^^^^^^^^^^
ما هو الروم المستخدم لديك؟؟

aceir 01-03-2011 01:26 PM

طريقه التغيير عن طريق
Framework
غالبآ كل شي فيها

Surrounder 01-03-2011 02:49 PM

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

Galaxyer 01-03-2011 04:35 PM

[quote=Surrounder;2257241]اخوي عند تشغيل factory بال ultra iso وحفظه ومن ثم تطبيق بقية الخطوات وتثبيته على الجوال لا يعمل
كنت احسب السبب من انو الملفات التي ضفتها فيها عيب لكن اتضح انو بس اذا فتحت الملف وعملت حفظ بدون اي تغيرات ماراح اشتغل
ولو تلاحظ حجم الملف صار اكبر
اييش الحل[/quote]

لا تعمل حفظ للملف، فقط drag & drop كما هو مذكور

Surrounder 01-03-2011 06:57 PM

من فين اعمل drag & drop انا استخدم برنامج ulta iso 9

Galaxyer 01-03-2011 07:19 PM

من قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso الى اي فولدر لغرض التعديل
ومن الفولدر الى قائمة الملفات لمحتويات factoryfs.rfs في ال ultra iso بعد التعديل

lord1020 01-03-2011 09:38 PM

[quote=lord1020;2254294]الله يعطيك العافية ويكثر من امثالك

عندي سؤال بسيط
هل من الممكن تغير ملفات app&system. الى deodex بالطريقة المذكورة ?

و شكرا[/quote]

أرجو الرد على أستفساري :o

شكرا

Galaxyer 01-03-2011 09:58 PM

تقصد ال app و framework

نعم بكل تأكيد، تستخرج الفولدرين app و framework وتحولهما الى DeOdexed ثم تعاد الى الروم بعد حذف ال Odex

تحياتي

CooL-4-EvEr 02-03-2011 05:00 AM

- استخدام الcygwin لعمل ملف tar جديد بتنفيذ الايعاز التالي في cygwin
كود:
cd c:/MyRomFolder
tar --format=ustar -cf MyRom.tar *

ممكن توضيح هذه النقاط

Galaxyer 02-03-2011 05:32 AM

[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]

wsa1975 02-03-2011 07:03 AM

[quote=Galaxyer;2258195] وتحولهما الى DeOdexed ثم تعاد الى الروم بعد حذف ال Odex

تحياتي[/quote]

ممكن شرح معنى هذه العباة بالتفصيل إذا أمكن...وشكراً

tech-high 02-03-2011 07:22 AM

هناك طريقة اسهل وهي بناء روم على شكل ملف update.zip وتحميلها الى الجهاز عن طريق الريكوفري

لوتكرمت تشرح لنا الطريقة للتعديل على الروم الرسمي لأن جهاز Galaxy s لا يتعرف عليه الكمبيوتر عن طريق usb

Galaxyer 02-03-2011 10:58 AM

[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]

Surrounder 02-03-2011 01:11 PM

[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.