Cómo convertir ROM base chinas a versiones internacionales
Consejos Y Trucos De Android / / August 05, 2021
Con la última innovación en el mundo de Android, las ROM personalizadas han sido una parte integral de nuestra vida diaria. Todos quieren tener una gran personalización y funcionalidad en sus teléfonos inteligentes y esto solo es posible probando diferentes tipos de ROM personalizadas que están disponibles en abundancia hoy en día. Los fanáticos de Android están ansiosos por saber más y más sobre aspectos técnicos sobre ROM y SO Android.
Cuando se habla de ROM personalizadas, no se puede ignorar que los desarrolladores chinos han desarrollado muchas ROM de gran apariencia. Estas ROM están diseñadas específicamente para su propio país en idioma chino y esas cosas. Muchos de los fabricantes chinos de teléfonos inteligentes también están produciendo teléfonos inteligentes con ROM basadas en China. Ahora, esto es un gran problema para la gente que cómo lidiar con ROM chinas. Pero también hay una forma de convertir estas ROM chinas a Global versión. Todo lo que tiene que hacer es seguir el siguiente procedimiento.
Tabla de contenido
- 1 Requisitos básicos para convertir ROM chinas a internacionales:
-
2 Pasos para convertir la ROM china a la versión internacional:
- 2.1 /system
- 2.2 /system/app
- 2.3 /system/priv-app
- 2.4 / system / etc y / system / lib
Requisitos básicos para convertir ROM chinas a internacionales:
Para convertir su ROM china a la versión global, debe tener las siguientes cosas con usted:
- ROM / firmware chino que realmente desea convertir.
- La versión oficial de la misma ROM del mismo dispositivo. (Cualquiera de europeo / americano).
- Herramienta APK avanzada o Tickle My Android.
- Una PC con los controladores adecuados instalados.
- WinRAR y Notepad + instalados.
- Concentración y paciencia.
Leer también:
- Android O: todo lo que necesita saber, fecha de lanzamiento, funciones e imágenes
- Nueva fecha de lanzamiento del Samsung Galaxy S8, especificaciones y rumores
- Los 10 mejores teléfonos inteligentes con menos de 30.000 rupias en la India
- Lista de dispositivos y enlace de descarga oficiales y no oficiales de Lineage OS 14.1
Pasos para convertir la ROM china a la versión internacional:
- Primero, debe crear la carpeta con la base china junto con la creación de una nueva carpeta para la versión global.
- Ahora simplemente descomprima ambos firmware en las carpetas respectivas.
- Ahora la tarea crucial: eliminar todos los elementos chinos, carpetas. La mayoría de estas carpetas tienen asociado "Chn".
/system
- / system / chn_sipdb (teclado chino)
- / system / SOGOUDB (teclado chino)
- /system/festival
- /system/finder_cp
- / system / CSC (debido a está configurado para la región de China) * Backup features.xml y others.xml
- / system / preload (contiene tienda china, dependiendo del firmware)
/system/app
- /system/app/CMAWeatherPhone201X
- /system/app/ChinaHolidayProvider
- /system/app/com.samsung.festival.chinadefault_* (eliminar todas las carpetas con este nombre)
- /system/app/SamsungChineseIMEvX
- /system/app/EventNotificationPhase3
- /system/app/Festivalchinadefault
- /system/app/GreetingCard
- / system / app / SLocation y / system / lib / slocation
- /system/app/MyEventWidget
- /system/app/InCallUI
- /system/app/SearchBoxBaidu_OPEN
- / system / app / YellowPage (también podría estar ubicado en priv-app)
/system/priv-app
- / system / priv-app / AMapNetworkLocation, XNetworkLocation_Baidu, (si existe)
- / system / priv-app / SAssistant (si existe)
- /system/priv-app/EventCenter
- /system/priv-app/SMusicChn
- /system/priv-app/BstSpamCallService
- / system / priv-app / SVoice * (Elimine todos los archivos relacionados con SVoice, incluido VoiceWakeUp)
- / system / priv-app / SecContacts_X_CHN y / system / priv-app / SecMms_X_Chn
/ system / etc y / system / lib
- /system/etc/gps.conf y system / etc / gps.xml
- /system/lib/slocation
Una vez que haya eliminado todos los elementos chinos, debe agregar todas las aplicaciones internacionales, incluidas (/ system / app, / System / priv-app) junto con los otros dos archivos GPS que también hemos eliminado en los últimos pasos (Sistema / etc).
Una vez que haya copiado todos los elementos, necesitará Advanced ApkTool o Tickle my Android para descompilarlos.
Ahora, desde el firmware / ROM internacional y chino, seleccione /system/framework-res.apk y descompile. (Pruebe esto si no obtiene el error durante la descompilación).
Si no recibe un error, puede continuar copiando archivos (/framework-res.apk/res/raw-xx) y (carpetas /framework-res.apk/res/values-xx) al marco chino sin sobrescribir el existente archivos.
Ahora vaya a la carpeta /framework-res.apk/res/values y localice array.xml y busque:
Código HTML:
config_locationProviderPackageNames
Y reemplace toda la matriz de cadenas por esto:
- com.google.android.gms
- com.android.location.fused
- com.amap.android.ams
- com.amap.android.location
- com.baidu.map.location
Guárdalo y ábrelo strings.xml
Buscar código HTML:
config_networkLocationProviderPackageName
Y reemplace toda la cadena por esto:
<string name = ”config_networkLocationProviderPackageName”> @ null
Buscar:
config_geocoderProviderPackageName
Y reemplace toda la cadena por esto:
@nulo
Ahora guarde el archivo y recompile el framework-res.apk chino.
Ahora es el momento de descompilar android policy.jar para la paleta, Service.jar para marshmallow de la ROM china.
Descompila Android.policy.jar con APKtool o Tickle my Android.
Vaya a android.policy.jar / smali / com / android / internal / policy / impl junto con la aperturaGlobalActiona $ 99.smali y GlobalActions $ SinglePressAction.smali
Ahora en GlobalActions $ 99.smali busque el siguiente código:
const-string v2, "\ u
Reemplaza "\ u ..." por:
const-string v2, "Opciones de reinicio"
Y en GlobalActions $ SinglePressAction.smali buscar
const-string v2, "\ u
De manera similar, reemplace "\ u ..." por:
const-string v2, "Reiniciar"
const-string v2, "Hot Reboot"
const-string v2, "Descargar"
const-string v2, "Recuperación"
const-string v2, "Modo seguro"
Ahora guarde el archivo y vuelva a compilarlo en android.policy.jar y asegúrese de haber cambiado la fecha de modificación a una más reciente que la original. Ahora, su nueva ROM global está lista para iniciarse. ¡¡Disfrutar!!
Comparta sus opiniones sobre el artículo y háganos saber si tiene alguna duda.
FUENTE
Soy un ingeniero convertido en escritor, bloguero y desarrollador web. Escritor de día y lector de noche, y apasionado de la tecnología y los Gadgets. Yo blogueo en Pase caliente. y Pirata Warez.