Como converter ROMs de base chinesa para versões internacionais
Dicas E Truques Do Android / / August 05, 2021
Com a mais recente inovação no mundo do Android, ROMs personalizados têm sido parte integrante de nossa vida diária. Todo mundo quer ter uma grande personalização e funcionalidade em seus smartphones e isso só é possível experimentando diferentes tipos de ROMs personalizados que estão disponíveis em abundância atualmente. Os geeks do Android estão ansiosos para saber mais e mais sobre coisas técnicas sobre ROMs e sistema operacional Android.
Ao falar sobre ROMs personalizados, não pode ser ignorado que muitos ROMs de ótima aparência foram desenvolvidos por desenvolvedores chineses. Esses ROMs são projetados especificamente para seu próprio país em chinês e outras coisas. Muitos dos fabricantes de smartphones chineses também estão produzindo smartphones com ROMs baseados na China. Agora, este é um grande problema para as pessoas que como lidar com ROMs chineses. Mas também há uma maneira de converter essas ROMs chinesas para o Global versão. Tudo o que você precisa fazer é seguir o seguinte procedimento.
Índice
- 1 Requisitos básicos para converter ROMs chineses em internacionais:
-
2 Passos para converter a ROM chinesa para a versão internacional:
- 2.1 /system
- 2.2 /system/app
- 2.3 /system/priv-app
- 2.4 / system / etc e / system / lib
Requisitos básicos para converter ROMs chineses em internacionais:
Para converter sua ROM chinesa para a versão global, você deve ter os seguintes itens com você:
- ROM / firmware chinês que você realmente deseja converter.
- A versão oficial da mesma ROM do mesmo dispositivo. (Tanto de europeu / americano).
- Ferramenta APK avançada ou cócegas no meu Android.
- Um PC com os drivers apropriados instalados.
- WinRAR e Notepad + instalados.
- Concentração e paciência.
Leia também:
- Android O: tudo o que você precisa saber, data de lançamento, recursos e imagens
- Nova data de lançamento do Samsung Galaxy S8, especificações e rumores
- Os 10 melhores smartphones com menos de Rs 30.000 na Índia
- Lista de dispositivos oficial e não oficial do Lineage OS 14.1 e link para download
Passos para converter a ROM chinesa para a versão internacional:
- Primeiro, você deve criar a pasta com a base chinesa junto com a criação de uma nova pasta para a versão Global.
- Agora, basta descompactar os dois firmware nas respectivas pastas.
- Agora, a tarefa crucial- Excluir todos os elementos chineses, pastas. A maioria dessas pastas tem “Chn” associado a elas.
/system
- / system / chn_sipdb (teclado chinês)
- / system / SOGOUDB (teclado chinês)
- /system/festival
- /system/finder_cp
- / system / CSC (devido a estar configurado para a região da China) * Backup features.xml and others.xml
- / system / preload (contém loja chinesa, dependendo do firmware)
/system/app
- /system/app/CMAWeatherPhone201X
- /system/app/ChinaHolidayProvider
- /system/app/com.samsung.festival.chinadefault_* (exclua todas as pastas com este nome)
- /system/app/SamsungChineseIMEvX
- /system/app/EventNotificationPhase3
- /system/app/Festivalchinadefault
- /system/app/GreetingCard
- / system / app / SLocation e / system / lib / slocation
- /system/app/MyEventWidget
- /system/app/InCallUI
- /system/app/SearchBoxBaidu_OPEN
- / system / app / YellowPage (também pode estar localizado no aplicativo privado)
/system/priv-app
- / system / priv-app / AMapNetworkLocation, XNetworkLocation_Baidu, (se houver)
- / system / priv-app / SAssistant (se houver)
- /system/priv-app/EventCenter
- /system/priv-app/SMusicChn
- /system/priv-app/BstSpamCallService
- / system / priv-app / SVoice * (exclua todos os arquivos relacionados a SVoice, incluindo VoiceWakeUp)
- / system / priv-app / SecContacts_X_CHN e / system / priv-app / SecMms_X_Chn
/ system / etc e / system / lib
- /system/etc/gps.conf e system / etc / gps.xml
- /system/lib/slocation
Depois de excluir todos os elementos chineses, você deve adicionar todos os aplicativos internacionais, incluindo (/ system / app, / System / priv-app) junto com os outros dois arquivos GPS que também excluímos nas últimas etapas (Sistema / etc).
Depois de copiar todos os itens, você precisará do Advanced ApkTool ou do Tickle my Android para descompilá-los.
Agora, no firmware / ROM internacional e chinês, selecione /system/framework-res.apk e descompile. (Tente fazer isso se não obtiver o erro ao descompilar.)
Se você não obtiver um erro, pode continuar a copiar os arquivos (/framework-res.apk/res/raw-xx) e (pastas /framework-res.apk/res/values-xx) para a estrutura chinesa sem sobrescrever as existentes arquivos.
Agora vá para a pasta /framework-res.apk/res/values, localize array.xml e pesquise:
Código HTML:
config_locationProviderPackageNames
E substitua todo o array string por este:
- com.google.android.gms
- com.android.location.fused
- com.amap.android.ams
- com.amap.android.location
- com.baidu.map.location
Salve e abra strings.xml
Pesquisar código HTML:
config_networkLocationProviderPackageName
E substitua a string inteira por este:
<string name = ”config_networkLocationProviderPackageName”> @ null
Pesquisa:
config_geocoderProviderPackageName
E substitua a string inteira por este:
@nulo
Agora salve o arquivo e recompile o framework-res.apk chinês.
Agora é hora de descompilar android policy.jar para o pirulito, Service.jar para marshmallow da ROM chinesa.
Descompile o Android.policy.jar com o APKtool ou faça cócegas no meu Android.
Mova para android.policy.jar / smali / com / android / internal / policy / impl junto com a aberturaGlobalActiona $ 99.smali e GlobalActions $ SinglePressAction.smali
Agora em GlobalActions $ 99.smali pesquise o seguinte código:
string const-v2, “\ u
Substitua “\ u…” por:
const-string v2, “Opções de reinicialização”
E em GlobalActions $ SinglePressAction.smali pesquisa
string const-v2, “\ u
Substitua “\ u…” por:
const-string v2, “Reinicializar”
const-string v2, “Reinicialização a quente”
const-string v2, “Download”
const-string v2, “Recuperação”
const-string v2, “Modo de segurança”
Agora salve o arquivo e recompile-o de volta para android.policy.jar e certifique-se de que alterou a data de modificação para uma data mais recente que a original. Agora, sua nova ROM global está pronta para ser lançada. Aproveitar!!
Compartilhe sua opinião sobre o artigo e entre em contato conosco se tiver alguma dúvida.
FONTE
Sou um engenheiro que se tornou escritor, blogueiro e desenvolvedor da Web. Escritor de dia e leitor de noite, é apaixonado por tecnologia e Gadgets. Eu blog em Hot Pass. e Pirate Warez.