للمطورين فقط – Aroma installer كيفية إضافة أداة ال للرومات المطبوخة

Filed in Galaxy S2, Mods by on 29 January 2013 3 Comments

السلام عليكم ورحمة الله

فيما يلي شرح مختصر لطريقة إضافة أداة التركيب أرومة لرومك المطبوخ، الأرومة تعمل على الريكوفري المعدل الذي يدعم اللمس

يمكن تحميل الأداة من الصفحة الرسمية للمطور الأندونيسي على موقع المطورين، أو نسختي المعدلة على الإصدار الأخير 2.56 من الرابط التالي، في هذا السكريبت أعطي مثلاً لرومي نسخة 14 للجالكسي إس 2

سكريبت التركيب “Updater-script” المستعمل في هذا الشرح خاص بجهاز i9100 فقط! يجب تغيير أرقام البارتشن الخاصة بال-system، preload، cache، data، boot، modem في السكريبت إذا أردت استعمله لجهاز آخر!

aroma1

محتوى المجلد يتم وضعه في “/META-INF/com/google/android/”، بدل ملفات التركيب الإعتيادية.

مجلد “Aroma” يحتوي على الأيقونات والخطوط بالإضافة إلى “licence” إن كانت لديك أي شروط للإستعمال

ملف “aroma-config” يحتوي المعلومات الخاصة بالإصدار، مراحل وخيارات التركيب، قمت بتنقيح الملف لترك المراحل الضرورية فقط :

1- شاشة الإقلاع بال-Logo الخاص بالروم، يمكنك تعديله “aroma/wanamlite.png/”

aroma5

2-  معلومات الإصدار في “aroma-config”

aroma2

3- شروط الإستعمال : “aroma/license.txt/”

aroma6

4- خيارات التركيب في “aroma-config”, كما في الصورة أسفله : تضع إسم الخاصية أو الإضافة ثم شرح مختصر للإضافة ثم الرقم “0” للدلالة على أن الخيار غير مفعل، أو “0” للدلالة على أن الخاصية تكون مفعلة إفتراضياً.

aroma3

5- شاشة التركيب

6- شاشة تأكيد نهاية التركيب

بالنسبة لكيفية التعامل مع خيارات التركيب، يتم ذلك في سكريبت التركيب : updater-script، كما هو مبين أسفله، يتم قراءة ملف “tmp/aroma-data/adds.prop/” الذي يحتوي قيم الخصائص التي اختارها المستعمل على حسب ترتيبها في لأئحة الخيارات، كمثال item.0.1 يدل على الخيار الأول “Update Rom Base” وitem.0.2 يدل على الخيار الثاني “Update the kernel”، ويتم قراءة قيمة كل خاصية، إذا كانت قيمة الخاصية تساوي “1” فهذا معناه أن الخاصية تم اختيارها و سيتم تركيبها.

aroma4

يفضل القيام بجمع الملفات الخاصة بكل خاصية في مجلد منفصل و بنفس أسماء مجلدات النظام “app” – “framework” – “lib”… لتسهيل طريقة تركيبها ، أضعها شخصيا في المجلد “aroma” بجانب مجلد ال-“system”.

Tags: ,

  • حسان محمد عابد

    اخي كيف ادمج التطبيقات اللي ابغاها في aroma

    وكيف ادمج aroma مع الروم

  • jamal alreesi

    السلام عليكم ورحمة الله وبركاته

    يا ليت تطرح دروس تعليمية تخص تطوير وتحسين السوفت وير الخاص بنظام جالكسي

  • abdullah

    شكرا جزيلا لك
    استمر الى الامام

    انا بعدما جربت روماتك لم ادعها ابدا