قل وداعًا للروم "المخزون" المخصص ومرحبًا بإطار عمل Xpose

click fraud protection

في كثير من الأحيان، يقوم مصنع المعدات الأصلية (OEM) بعمل الأمور بشكل صحيح. حسنًا، هذا صحيح تقريبًا على أي حال، بما يكفي على الأقل لكي تحتاج ذاكرة القراءة فقط (ROMS) الخاصة بمخزونها إلى بعض التعديلات الطفيفة قبل أن تصبح مثالية تقريبًا. ومع ذلك، في أغلب الأحيان، تكون هذه التعديلات أشياء قد يكون من الصعب تنفيذها بالنسبة للمستخدم العادي الذي غالبًا ما يجد نفسه يتطلع إلى تثبيت ROM مخصص قريب جدًا من المخزون مع إضافة هذه التعديلات المرغوبة في. عادةً ما يعني ذلك تنزيل ملف كبير جدًا ثم اتباع عملية النسخ الاحتياطي/الفلاش/الاستعادة الإلزامية التي أصبح لدى الكثير منا الآن فن جميل. لا ينبغي أن يكون الأمر بهذه الطريقة، ولحسن الحظ أنه ليس كذلك. ربما لا تعرف ذلك بعد.

ربما سمعت أو لم تسمع عن إطار Xpose، من بنات أفكار XDA معروف مطور روفو89. إذا كنت على دراية بهذا الوضع بالذات، فليست هناك حاجة حقًا لأن أخبرك بمدى روعته. أنت معذور ويمكنك الذهاب للعب في الخارج. إذا لم تكن على دراية بإطار العمل بالفعل، فاجلس واستمع. على الرغم من أن Xpose Framework ليس شيئًا جديدًا بالتأكيد، إلا أنه لا يحظى بالقدر الذي يستحقه من التقدير، وقد حان الوقت لفعل شيء حيال ذلك.

وفقًا للمطور، يعمل Xpose على النحو التالي:

"" بعض التفاصيل الفنية:

لقد قمت بتوسيع /system/bin/app_process القابل للتنفيذ لتحميل ملف JAR عند بدء التشغيل. ستتواجد فئات هذا الملف في كل عملية (بما في ذلك تلك الخاصة بخدمات النظام) ويمكنها التصرف بصلاحياتها. وأكثر من ذلك: لقد قمت بتنفيذ شيء يسمح للمطورين بذلك استبدال أي طريقة في أي فئة (قد يكون في الإطار ، com.systemui أو تطبيق مخصص). وهذا يجعل Xpose قويًا جدًا. يمكنك تغيير معلمات استدعاء الطريقة، أو تعديل القيمة المرجعة، أو تخطي استدعاء الطريقة بالكامل - الأمر كله متروك لك! ومن السهل أيضًا استبدال الموارد أو إضافتها."

ما يعنيه ذلك هو أنه يمكن إجراء تعديلات (تُعرف باسم وحدات Xpose) على أي تطبيق أو عنصر من العناصر نظام التشغيل نفسه ببساطة عن طريق ترميز التغيير المطلوب، وتعبئته في APK الخاص به، وتثبيته على الجهاز. يعتني Xpose Framework بالتأكد من وصوله إلى المكان الذي يحتاج إليه والبقاء هناك. وهذا يلغي الحاجة إلى إلغاء ترجمة العنصر المحدد الذي تقوم بتعديله أو إنشاء إصدارات مختلفة لأقراص ROM وأجهزة مختلفة. قد تكون هناك حاجة إلى تغيير وحدة Xpose بعد إجراء تغيير كبير في Android نفسه، على سبيل المثال من 4.1 إلى 4.2، ولكن دعونا نواجه الأمر: هذا أمر نادر الحدوث إلى حد ما. لا يتم تعديل أي ملفات على الجهاز نفسه، وهذا يعني أنه في حالة حدوث خطأ ما، فلن يعد من الممكن إعادة الجهاز إلى حالة مستقرة معقد من وميض الرمز البريدي لتعطيل الإطار. هذا صحيح، لم تعد عملية النسخ الاحتياطي nandroid تستغرق وقتًا طويلاً وتستهلك مساحة تخزينية في كل مرة يحدث فيها خطأ ما.

التثبيت سريع للغاية وغير مؤلم، مع الأخذ في الاعتبار نطاق هذه الأداة المساعدة. ما عليك سوى الحصول على مثبت Xpose من موضوع المنتدى و تحميل جانبي على جهازك، افتح التطبيق بمجرد تثبيته وانقر على "تثبيت/تحديث"، وأعد تشغيل الجهاز، وستكون جاهزًا للبدء. لا على محمل الجد، الأمر بهذه البساطة.

يعد تثبيت كل وحدة على حدة أمرًا سهلاً تحميل الجانب APK وتثبيته وتنشيطه عبر تطبيق Xpose وإعادة التشغيل. بعض تعديل سيقدمون واجهة مستخدم اعتمادًا على مقدار الوظائف التي يمكنهم القيام بها، بينما لدى الآخرين غرض واحد محدد فقط ولا يحتاجون إلى الاهتمام على الإطلاق.

إذن ما نوع التعديلات التي نتحدث عنها هنا؟ حسنًا، إذا كنت تستطيع التفكير في التعديل، فمن المحتمل أنه يمكن تعبئته في وحدة Xpose. فكر في الإضافات الصغيرة المضافة التي تجعل عملك مفضل ROM مخصص جذاب للغاية. تلك هي نوع من أشياء الذي تم إنشاء Xpose من أجله.

والمثال المثالي هو أيقونة التنبيه الذكية، تم إنشاؤها بواسطة عضو منتدى XDA مانتيلينو. سيقوم هذا التعديل بتكوين رمز التنبيه في شريط الحالة الخاص بك ليتم عرضه فقط في فترة محددة مسبقًا قبل صدور صوت التنبيه. لنفترض أنك قمت بضبط المنبه من الاثنين إلى الجمعة. يمكنك ترك المنبه مضبوطًا طوال الأسبوع ولكن لن تضطر إلى رؤية ذلك التذكير الصغير على شكل ساعة بصباح يوم الاثنين في شريط الحالة الخاص بك خلال عطلة نهاية الأسبوع.

هناك العديد من التعديلات المتاحة لأغراض مختلفة، ويمكنك المراهنة على أننا سنسلط الضوء على أكبر عدد ممكن منها في المستقبل. في هذه الأثناء، يمكنك التحقق من أ مخزن للتعديلات المختلفة التي تم وضعها معًا بواسطة Developer Admin pulser_g2. هنالك أيضا البرنامج التعليمي للتنمية تهدف إلى حث الأشخاص على إنشاء وحدات خاصة بهم وجعل هذه الأداة الأقوى منفردة التخصيص هنالك.

فقط عندما كنت تعتقد أن هذا الأمر برمته لا يمكن أن يصبح أكثر روعة، فهو كله مفتوح المصدر. تأكد من إطلاعك على موضوع المنتدى الأصلي على إطار Xpose للمزيد من المعلومات.

تم رفض الفصل.