Hoe Chinese basis-ROM's naar internationale versies te converteren
Android Tips En Trucs / / August 05, 2021
Met de nieuwste innovatie in de wereld van Android, zijn aangepaste ROM's een integraal onderdeel van ons dagelijks leven. Iedereen wil geweldige aanpassingen en functionaliteit op hun smartphones en dit is alleen mogelijk door verschillende soorten aangepaste ROM's te proberen die tegenwoordig in veel beschikbaar zijn. Android-geeks willen graag meer en meer weten over technische dingen over ROM's en Android OS.
Als we het hebben over aangepaste ROM's, kan niet worden genegeerd dat er veel goed uitziende ROM's zijn ontwikkeld door Chinese ontwikkelaars. Deze ROM's zijn speciaal ontworpen voor hun eigen land in de Chinese taal en zo. Veel Chinese smartphonefabrikanten produceren ook smartphones met op China gebaseerde ROM's. Nu, dit is een grote probleem voor mensen die moeten omgaan met Chinese ROM's. Maar er is ook een manier om deze Chinese ROM's naar de Global versie. Het enige dat u hoeft te doen, is de volgende procedure volgen.
Inhoudsopgave
- 1 Basisvereisten voor het converteren van Chinese ROM's naar internationale:
-
2 Stappen om Chinese ROM naar internationale versie te converteren:
- 2.1 /system
- 2.2 /system/app
- 2.3 /system/priv-app
- 2.4 / system / etc en / system / lib
Basisvereisten voor het converteren van Chinese ROM's naar internationale:
Om uw Chinese ROM naar de Global-versie te converteren, moet u de volgende zaken bij u hebben:
- Chinese ROM / firmware die u daadwerkelijk wilt converteren.
- De officiële versie van hetzelfde ROM van hetzelfde apparaat. (Ofwel van Europees / Amerikaans).
- Geavanceerde APK-tool of Tickle My Android.
- Een pc met de juiste stuurprogramma's geïnstalleerd.
- WinRAR en Notepad + geïnstalleerd.
- Concentratie en geduld.
Lees ook:
- Android O: alles wat u moet weten, releasedatum, functies en afbeeldingen
- Nieuwe Samsung Galaxy S8 releasedatum, specificaties en geruchten
- Top 10 smartphones onder Rs 30.000 in India
- Officiële en niet-officiële Lineage OS 14.1 Apparatenlijst en downloadlink
Stappen om Chinese ROM naar internationale versie te converteren:
- Eerst moet u de map maken met de Chinese basis, samen met het maken van een nieuwe map voor de algemene versie.
- Pak nu beide firmware uit in de respectievelijke mappen.
- Nu de cruciale taak: verwijder alle Chinese elementen, mappen. Aan de meeste van deze mappen is "Chn" gekoppeld.
/system
- / system / chn_sipdb (Chinees toetsenbord)
- / system / SOGOUDB (Chinees toetsenbord)
- /system/festival
- /system/finder_cp
- / system / CSC (vanwege is geconfigureerd in de regio China) * Back-upfuncties.xml en anderen.xml
- / system / preload (het bevat Chinese winkel, afhankelijk van de firmware)
/system/app
- /system/app/CMAWeatherPhone201X
- /system/app/ChinaHolidayProvider
- /system/app/com.samsung.festival.chinadefault_* (verwijder alle mappen met deze naam)
- /system/app/SamsungChineseIMEvX
- /system/app/EventNotificationPhase3
- /system/app/Festivalchinadefault
- /system/app/GreetingCard
- / system / app / SLocation en / system / lib / slocation
- /system/app/MyEventWidget
- /system/app/InCallUI
- /system/app/SearchBoxBaidu_OPEN
- / system / app / YellowPage (kan ook in priv-app staan)
/system/priv-app
- / system / priv-app / AMapNetworkLocation, XNetworkLocation_Baidu, (indien aanwezig)
- / system / priv-app / SAssistant (indien aanwezig)
- /system/priv-app/EventCenter
- /system/priv-app/SMusicChn
- /system/priv-app/BstSpamCallService
- / system / priv-app / SVoice * (Verwijder alle SVoice-gerelateerde bestanden inclusief VoiceWakeUp)
- / system / priv-app / SecContacts_X_CHN en / system / priv-app / SecMms_X_Chn
/ system / etc en / system / lib
- /system/etc/gps.conf en systeem / etc / gps.xml
- /system/lib/slocation
Nadat je alle Chinese elementen hebt verwijderd, moet je alle internationale apps toevoegen, inclusief (/ system / app, / System / priv-app) samen met de twee andere GPS-bestanden die we ook in de laatste stappen hebben verwijderd (Systeem / etc).
Als je alle items eenmaal hebt gekopieerd, heb je Advanced ApkTool of Tickle my Android nodig om ze te decompileren.
Selecteer nu vanuit de internationale en Chinese firmware / ROM het /system/framework-res.apk en decompileer. (Probeer dit uit als u de fout niet krijgt tijdens het decompileren.)
Als u geen foutmelding krijgt, kunt u doorgaan met het kopiëren van bestanden (/framework-res.apk/res/raw-xx) en (/framework-res.apk/res/values-xx folders) naar het Chinese framework zonder de bestaande bestanden.
Ga nu naar de /framework-res.apk/res/values map en zoek array.xml en zoek naar:
HTML code:
config_locationProviderPackageNames
En vervang de hele string-array hierdoor:
- com.google.android.gms
- com.android.location.fused
- com.amap.android.ams
- com.amap.android.location
- com.baidu.map.locatie
Bewaar het en open strings.xml
HTML-code zoeken:
config_networkLocationProviderPackageName
En vervang de hele string hierdoor:
<string name = ”config_networkLocationProviderPackageName”> @ null
Zoeken:
config_geocoderProviderPackageName
En vervang de hele string hierdoor:
@nul
Sla nu het bestand op en compileer het Chinese framework-res.apk opnieuw.
Nu tijd om android policy.jar te decompileren voor de lolly, Service.jar voor marshmallow van de Chinese ROM.
Decompileer Android.policy.jar met APKtool of Tickle my Android.
Ga naar android.policy.jar / smali / com / android / internal / policy / impl samen met openenGlobalActiona $ 99.smali en GlobalActions $ SinglePressAction.smali
Nu in GlobalActions $ 99.smali zoek de volgende code:
const-string v2, "\ u
Vervang "\ u ..." door:
const-string v2, "Opties voor opnieuw opstarten"
En in GlobalActions $ SinglePressAction.smali zoeken
const-string v2, "\ u
Vervang op dezelfde manier "\ u ..." door:
const-string v2, "Reboot"
const-string v2, "Hot Reboot"
const-string v2, "Download"
const-string v2, "Herstel"
const-string v2, "Veilige modus"
Sla nu het bestand op en compileer het opnieuw naar android.policy.jar en zorg ervoor dat u de gewijzigde datum hebt gewijzigd in een recentere dan de originele. Nu is uw nieuwe globale ROM helemaal klaar om te starten. Genieten!!
Deel uw mening over het artikel en laat het ons weten als u twijfelt.
BRON
Ik ben een ingenieur die schrijver, blogger en webontwikkelaar is geworden. Overdag schrijver en 's nachts lezer, gepassioneerd door technologie en gadgets. Ik blog op Hot Pass. en Piraat Warez.