كيفية تحويل ROM الصينية الأساسية إلى إصدارات دولية
نصائح وحيل Android / / August 05, 2021
مع أحدث الابتكارات في عالم Android ، أصبحت ذاكرة القراءة فقط المخصصة جزءًا لا يتجزأ من حياتنا اليومية. يرغب الجميع في الحصول على تخصيص ووظائف رائعة على هواتفهم الذكية ، وهذا الشيء ممكن فقط من خلال تجربة أنواع مختلفة من ذاكرة القراءة فقط (ROM) المخصصة المتوفرة بكثرة في الوقت الحاضر. يحرص خبراء Android على معرفة المزيد والمزيد عن الأشياء التقنية حول ROM ونظام التشغيل Android.
عند الحديث عن ROMs المخصصة ، لا يمكن تجاهل أن العديد من ROMs الرائعة المظهر قد تم تطويرها بواسطة المطورين الصينيين. تم تصميم هذه الأقراص المدمجة خصيصًا لبلدهم باللغة الصينية والأشياء. يقوم العديد من مصنعي الهواتف الذكية في الصين أيضًا بإنتاج هواتف ذكية مع ذاكرة القراءة فقط (ROM) الصينية. الآن ، هذا كبير مشكلة للناس في كيفية التعامل مع ذاكرة القراءة فقط الصينية. ولكن هناك أيضًا طريقة لتحويل هذه الأقراص المدمجة الصينية إلى العالمية الإصدار. كل ما عليك فعله هو اتباع الإجراء التالي.
جدول المحتويات
- 1 المتطلبات الأساسية لتحويل ROM الصينية إلى دولية:
-
2 خطوات تحويل ROM الصينية إلى الإصدار الدولي:
- 2.1 /system
- 2.2 /system/app
- 2.3 /system/priv-app
- 2.4 / system / etc و / system / lib
المتطلبات الأساسية لتحويل ROM الصينية إلى دولية:
لتحويل ROM الصينية إلى الإصدار العالمي ، يجب أن يكون لديك الأشياء التالية معك:
- ROM / البرامج الثابتة الصينية التي تريد تحويلها بالفعل.
- النسخة الرسمية من نفس ذاكرة القراءة فقط من نفس الجهاز. (إما من أوروبي / أمريكي).
- أداة APK المتقدمة أو Tickle My Android.
- جهاز كمبيوتر مثبت عليه برامج تشغيل مناسبة.
- WinRAR و Notepad + مثبتان.
- التركيز والصبر.
اقرأ أيضا:
- Android O: كل ما تريد معرفته ، تاريخ الإصدار والميزات والصور
- تاريخ إصدار Samsung Galaxy S8 الجديد والمواصفات والشائعات
- أفضل 10 هواتف ذكية أقل من 30000 روبية في الهند
- قائمة الأجهزة الرسمية وغير الرسمية Lineage OS 14.1 ورابط التنزيل
خطوات تحويل ROM الصينية إلى الإصدار الدولي:
- أولاً ، يجب عليك إنشاء المجلد بالقاعدة الصينية مع إنشاء مجلد جديد للإصدار العالمي.
- الآن ببساطة قم بفك ضغط كلا البرنامجين الثابت في المجلدات المعنية.
- الآن المهمة الحاسمة - حذف جميع العناصر والمجلدات الصينية. تحتوي معظم هذه المجلدات على "Chn" مرتبطة بها.
/system
- / system / chn_sipdb (لوحة المفاتيح الصينية)
- / نظام / SOGOUDB (لوحة مفاتيح صينية)
- /system/festival
- /system/finder_cp
- / system / CSC (بسبب تكوينه لمنطقة الصين) * ميزات النسخ الاحتياطي. xml و others.xml
- / system / preload (يحتوي على متجر صيني ، اعتمادًا على البرامج الثابتة)
/system/app
- /system/app/CMAWeatherPhone201X
- /system/app/ChinaHolidayProvider
- /system/app/com.samsung.festival.chinadefault_* (احذف جميع المجلدات التي تحمل هذا الاسم)
- /system/app/SamsungChineseIMEvX
- /system/app/EventNotificationPhase3
- /system/app/Festivalchinadefault
- /system/app/GreetingCard
- / system / app / SLocation و / system / lib / slocation
- /system/app/MyEventWidget
- /system/app/InCallUI
- /system/app/SearchBoxBaidu_OPEN
- / system / app / YellowPage (يمكن أن يكون موجودًا في تطبيق priv أيضًا)
/system/priv-app
- / system / priv-app / AMapNetworkLocation، XNetworkLocation_Baidu (إن وجد)
- / system / priv-app / SAssistant (إن وجد)
- /system/priv-app/EventCenter
- /system/priv-app/SMusicChn
- /system/priv-app/BstSpamCallService
- / system / priv-app / SVoice * (حذف جميع الملفات المتعلقة بـ SVoice بما في ذلك VoiceWakeUp)
- / system / priv-app / SecContacts_X_CHN و / system / priv-app / SecMms_X_Chn
/ system / etc و / system / lib
- /system/etc/gps.conf و system / etc / gps.xml
- /system/lib/slocation
بمجرد حذف جميع العناصر الصينية ، يجب عليك إضافة جميع التطبيقات الدولية بما في ذلك (/ system / app، / System / priv-app) إلى جانب ملفي GPS الآخرين اللذين قمنا أيضًا بحذفهما في الخطوات الأخيرة (النظام / الخ).
بمجرد نسخ جميع العناصر ، ستحتاج إلى Advanced ApkTool أو Tickle My Android لفك تجميعها.
الآن من البرامج الثابتة / ROM الدولية والصينية ، حدد /system/framework-res.apk وقم بفك التحويل البرمجي. (جرب هذا إذا لم تحصل على الخطأ أثناء فك التحويل البرمجي.)
إذا لم تحصل على خطأ ، فيمكنك الاستمرار في نسخ الملفات (/framework-res.apk/res/raw-xx) و (/framework-res.apk/res/values-xx مجلدات) إلى إطار العمل الصيني دون الكتابة فوق الموجود الملفات.
انتقل الآن إلى المجلد /framework-res.apk/res/values وحدد موقع array.xml وابحث عن:
كود HTML:
config_locationProviderPackageNames
واستبدل مصفوفة السلسلة بالكامل بهذا:
- com.google.android.gms
- com.android.location.fused
- com.amap.android.ams
- com.amap.android.location
- com.baidu.map.location
احفظه وافتحه strings.xml
بحث في كود HTML:
config_networkLocationProviderPackageName
واستبدل السلسلة بأكملها بهذا:
<اسم السلسلة = ”config_networkLocationProviderPackageName”> @ فارغ
بحث:
config_geocoderProviderPackageName
واستبدل السلسلة بأكملها بهذا:
@لا شيء
الآن احفظ الملف وأعد ترجمة ملف framework-res.apk الصيني.
حان الوقت الآن لفك ترجمة android policy.jar للعبة Lollipop و Service.jar للخطمي من ذاكرة القراءة فقط الصينية.
قم بفك ترجمة ملف Android.policy.jar باستخدام أداة APK أو Tickle My Android.
انتقل إلى android.policy.jar / smali / com / android / internal / policy / impl مع الفتحGlobalActiona 99 دولارًا و GlobalActions $ SinglePressAction.smali
في هذه اللحظة GlobalActions 99 دولارًا ابحث في الكود التالي:
const-string v2 ، "\ u
استبدل "\ u…" بما يلي:
const-string v2 ، "خيارات إعادة التشغيل"
و في GlobalActions $ SinglePressAction.smali بحث
const-string v2 ، "\ u
استبدل بالمثل "\ u…" ب:
const-string v2 ، "إعادة التشغيل"
const-string v2 ، "Hot Reboot"
const-string v2 ، "تنزيل"
const-string v2 ، "الاسترداد"
const-string v2 ، "الوضع الآمن"
الآن احفظ الملف وأعد تجميعه مرة أخرى إلى android.policy.jar ويرجى التأكد من تغيير التاريخ المعدل إلى التاريخ الأصلي الأحدث. الآن ، تم إعداد ROM العالمي الجديد للإطلاق. استمتع!!
يرجى مشاركة أفكارك حول المقالة وإعلامنا إذا كان لديك أي شك.
مصدر
أنا مهندس تحولت إلى كاتب ومدون ومطور ويب. كاتب في النهار وقارئ ليلاً ، وشغوف بالتكنولوجيا والأدوات. أنا مدون في هوت باس. و القراصنة ويرز.