So konvertieren Sie chinesische Basis-ROMs in internationale Versionen
Android Tipps & Tricks / / August 05, 2021
Mit der neuesten Innovation in der Welt von Android waren benutzerdefinierte ROMs ein wesentlicher Bestandteil unseres täglichen Lebens. Jeder möchte eine großartige Anpassung und Funktionalität auf seinem Smartphone haben, und dies ist nur möglich, wenn er verschiedene Arten von benutzerdefinierten ROMs ausprobiert, die heutzutage in Hülle und Fülle verfügbar sind. Android-Freaks möchten immer mehr über technische Details zu ROMs und Android-Betriebssystemen erfahren.
Wenn es um benutzerdefinierte ROMs geht, kann nicht ignoriert werden, dass viele gut aussehende ROMs von chinesischen Entwicklern entwickelt wurden. Diese ROMs wurden speziell für ihr eigenes Land in chinesischer Sprache und so weiter entwickelt. Viele chinesische Smartphone-Hersteller stellen auch Smartphones mit chinesischen ROMs her. Nun, das ist eine große Problem für Menschen, wie man mit chinesischen ROMs umgeht. Es gibt aber auch eine Möglichkeit, diese chinesischen ROMs in Global umzuwandeln Ausführung. Sie müssen lediglich das folgende Verfahren befolgen.
Inhaltsverzeichnis
- 1 Grundvoraussetzungen für die Konvertierung chinesischer ROMs in internationale:
-
2 Schritte So konvertieren Sie das chinesische ROM in die internationale Version:
- 2.1 /system
- 2.2 /system/app
- 2.3 /system/priv-app
- 2.4 / system / etc und / system / lib
Grundvoraussetzungen für die Konvertierung chinesischer ROMs in internationale:
Um Ihr chinesisches ROM in die globale Version zu konvertieren, müssen Sie Folgendes mit sich führen:
- Chinesisches ROM / Firmware, die Sie tatsächlich konvertieren möchten.
- Die offizielle Version desselben ROMs desselben Geräts. (Entweder aus Europa / Amerika).
- Erweitertes APK-Tool oder Tickle My Android.
- Ein PC mit entsprechenden Treibern installiert.
- WinRAR und Notepad + installiert.
- Konzentration und Geduld.
Lesen Sie auch:
- Android O: Alles, was Sie wissen müssen, Erscheinungsdatum, Funktionen und Bilder
- Neues Samsung Galaxy S8 Erscheinungsdatum, Spezifikationen und Gerüchte
- Top 10 Smartphones unter 30.000 Rs in Indien
- Offizielle und inoffizielle Lineage OS 14.1-Geräteliste und Download-Link
Schritte So konvertieren Sie das chinesische ROM in die internationale Version:
- Zuerst müssen Sie den Ordner mit der chinesischen Basis erstellen und einen neuen Ordner für die globale Version erstellen.
- Dekomprimieren Sie nun einfach die beiden Firmware in den jeweiligen Ordnern.
- Jetzt die entscheidende Aufgabe - Löschen Sie alle chinesischen Elemente, Ordner. Den meisten dieser Ordner ist „Chn“ zugeordnet.
/system
- / system / chn_sipdb (Chinesische Tastatur)
- / system / SOGOUDB (Chinesische Tastatur)
- /system/festival
- /system/finder_cp
- / system / CSC (Aufgrund ist für die Region China konfiguriert) * Backup features.xml und Others.xml
- / system / pretoad (Enthält je nach Firmware einen chinesischen Speicher)
/system/app
- /system/app/CMAWeatherPhone201X
- /system/app/ChinaHolidayProvider
- /system/app/com.samsung.festival.chinadefault_* (alle Ordner mit diesem Namen löschen)
- /system/app/SamsungChineseIMEvX
- /system/app/EventNotificationPhase3
- /system/app/Festivalchinadefault
- /system/app/GreetingCard
- / system / app / SLocation und / system / lib / slocation
- /system/app/MyEventWidget
- /system/app/InCallUI
- /system/app/SearchBoxBaidu_OPEN
- / system / app / YellowPage (Könnte sich auch in der Priv-App befinden)
/system/priv-app
- / system / priv-app / AMapNetworkLocation, XNetworkLocation_Baidu, (falls vorhanden)
- / system / priv-app / SAssistant (falls vorhanden)
- /system/priv-app/EventCenter
- /system/priv-app/SMusicChn
- /system/priv-app/BstSpamCallService
- / system / priv-app / SVoice * (Löscht alle SVoice-bezogenen Dateien einschließlich VoiceWakeUp)
- / system / priv-app / SecContacts_X_CHN und / system / priv-app / SecMms_X_Chn
/ system / etc und / system / lib
- /system/etc/gps.conf und system / etc / gps.xml
- /system/lib/slocation
Nachdem Sie alle chinesischen Elemente gelöscht haben, müssen Sie alle internationalen Apps einschließlich hinzufügen (/ system / app, / System / priv-app) zusammen mit den beiden anderen GPS-Dateien, die wir in den letzten Schritten ebenfalls gelöscht haben (System / etc).
Sobald Sie alle Elemente kopiert haben, benötigen Sie Advanced ApkTool oder Tickle my Android, um sie zu dekompilieren.
Wählen Sie nun aus der internationalen und chinesischen Firmware / ROM die Datei /system/framework-res.apk aus und dekompilieren Sie sie. (Probieren Sie dies aus, wenn beim Dekompilieren der Fehler nicht angezeigt wird.)
Wenn Sie keine Fehlermeldung erhalten, können Sie weiterhin Dateien (/framework-res.apk/res/raw-xx) und kopieren (/framework-res.apk/res/values-xx Ordner) in das chinesische Framework, ohne die vorhandenen zu überschreiben Dateien.
Gehen Sie nun zum Ordner /framework-res.apk/res/values, suchen Sie array.xml und suchen Sie nach:
HTML Quelltext:
config_locationProviderPackageNames
Und ersetzen Sie das gesamte String-Array durch Folgendes:
- com.google.android.gms
- com.android.location.fused
- com.amap.android.ams
- com.amap.android.location
- com.baidu.map.location
Speichern Sie es und öffnen Sie es string.xml
HTML-Code suchen:
config_networkLocationProviderPackageName
Und ersetzen Sie die gesamte Zeichenfolge durch Folgendes:
<string name = ”config_networkLocationProviderPackageName”> @ null
Suche:
config_geocoderProviderPackageName
Und ersetzen Sie die gesamte Zeichenfolge durch Folgendes:
@Null
Speichern Sie nun die Datei und kompilieren Sie die chinesische Framework-res.apk neu.
Jetzt ist es Zeit, android policy.jar für den Lutscher, Service.jar für Marshmallow aus dem chinesischen ROM zu dekompilieren.
Dekompilieren Sie die Datei Android.policy.jar mit APKtool oder Tickle my Android.
Gehen Sie zusammen mit dem Öffnen zu android.policy.jar / smali / com / android / internal / policy / implGlobalActiona $ 99.smali und GlobalActions $ SinglePressAction.smali
Jetzt in GlobalActions $ 99.smali Suchen Sie den folgenden Code:
const-string v2, “\ u
Ersetzen Sie "\ u ..." durch:
const-string v2, "Neustartoptionen"
Und in GlobalActions $ SinglePressAction.smali Suche
const-string v2, “\ u
In ähnlicher Weise ersetzen Sie "\ u ..." durch:
const-string v2, "Neustart"
const-string v2, "Hot Reboot"
const-string v2, "Download"
const-string v2, "Wiederherstellung"
const-string v2, "Abgesicherter Modus"
Speichern Sie nun die Datei und kompilieren Sie sie erneut in android.policy.jar. Stellen Sie sicher, dass Sie das Änderungsdatum auf das aktuellere Datum geändert haben. Jetzt kann Ihr neues globales ROM gestartet werden. Genießen!!
Bitte teilen Sie Ihre Gedanken zu dem Artikel mit und teilen Sie uns im Zweifelsfall mit.
QUELLE
Ich bin ein Ingenieur, der zum Writer, Blogger und Webentwickler geworden ist. Ein Schriftsteller bei Tag und ein Leser bei Nacht, und ist begeistert von Technologie und Gadgets. Ich blogge bei Hot Pass. und Pirat Warez.