Sobre: anular exibições de anúncios pode ser feita pelo manifesto do aplicativo ou seguindo alguns exemplos!
Passo 1 - Instale o "Dev Tools Pro", use para monitorar a atividade do aplicativo, inicie o aplicativo e clique em "Layout Inspector", abra o aplicativo do qual deseja remover o anúncio e a atividade responsável por exibir o anúncio a seguir o aplicativo "Dev Tools Pro" exibirá o caminho e o nome do arquivo java que está reproduzindo o anúncio na tabela na frente de "Current Activity" pressione para copiar o caminho, mostrarei um exemplo "jp.sfapps.installbuttonunlocker.activity.MainActivity" aqui mostra o caminho e o arquivo que está exigindo um exemplo de anúncio, este é o caminho indica os diretórios "jp/sfapps/installbuttonunlocker/activity/" e a atividade é este arquivo /MainActivity.java/
Passo 2 - Cole o nome do arquivo na barra de pesquisa exemplo "MainActivity" em seguida selecione apenas "aA" e clique na lupa
Passo 3 - Agora você pode excluir o arquivo ou tentar remover os links de dentro do arquivo se você encontrar uma sequência de arquivos de extensão ".smali" com o mesmo nome, por exemplo "MainActivity$1" "MainActivity$2" e "MainActivity$3" Você pode removê-los ou editá-los.
Sobre: Anular verificação de licença; existem algumas maneiras de fazer isso!
Passo 1 - Ao baixar o jogo ou aplicativo do site "apkpure", você pode obter as bibliotecas padrão do aplicativo depois de baixar o jogo ou aplicativo se ele vier com a extensão "xapk" renomeie para apk ou zip.
Por que o apkpure? este tipo de site compartilha aplicativos e jogos oficiais que não foram modificados antes
Passo 2 - Abrindo o arquivo apk ou zip você encontrará alguns arquivos de extensão apk, não se preocupe, irei explicar alguns deles "base.apk" este é o jogo ou aplicativo que será instalado em seu dispositivo android "split_config.arm64_v8a.apk" este arquivo armazena a biblioteca do jogo "split_config.en.apk" este arquivo armazena o idioma em inglês.
Passo 3 - O arquivo que você usará é o arquivo de biblioteca e, em seguida, extraia o diretório "lib" e, pelo Apk Editor Pro, crie o diretório "lib" e, dentro, crie arm64-v8a se a arquitetura for de 64 bits.
Passo 4 - clique em salvar no canto superior lado direito após completar a modificação clique em desinstalar e instalar e veja se funcionou
Sobre: Arquivos de biblioteca podem armazenar classes, e você também pode encontrar textos e valores, algumas bibliotecas estão diretamente vinculadas à atividade do aplicativo!
Este arquivo é da arquitetura do seu telefone Android criado para cada tipo de dispositivo Android, ou seja, arquitetura "arm64-v8a" e "armeabi-v7a" ou "armeabi"Aviso: Este arquivo não pode ser editado com ferramentas comuns, caso contrário o arquivo será corrompido, e se por acaso o arquivo da biblioteca for editado corretamente usando a codificação "windows-1250" que está correta, ainda sim o MD5 e SHA-1 do arquivo serão alterados, tornando suas chances nulas!
Sobre: Às vezes, recebemos notificações de erro como a que está abaixo, mas podemos consertar imediatamente!
/data/user/0/com.gmail.heagoo.apkeditor.pro/files/decoded/res/values/public.xml:9: error: Public symbol array/pref_tabsize_values declared here is not defined.
1 - Alguns erros podem ser corrigidos com apenas uma edição! Clique em "Selecine no aplicativo"
2 - Clique em "Decodificar arquivos parciais"
3 - Após fazer sua modificação, clique em "Salvar" no canto superior direito.
O segundo exemplo também pode ajudar!
1 - Siga este caminho: res/values/array/
2 - Substitua <style name= por <array type="style" name=" em seguida clique em salvar
O terceiro exemplo também pode ajudar!
1 - Abra o arquivo AndroidManifest.xml
2 - Substitua isSplitRequired por isStatic e clique em salvar
Você pode corregir seguindo alguns exemplos!
Passo 1 - Baixe o jogo ou aplicativo do site do apkpure
Passo 2 - Após baixar, renomeie a extensão "xapk" para "zip" ou "apk"
Passo 3 - Abra o arquivo cujo nome mudou a extensão
Passo 4 - Encontre o arquivo de biblioteca geralmente o nome é "arm64-v8a" "armeabi-v7a" ou "armeabi" se a arquitetura for 64 bits
Passo 5 - Usando o Apk Editor Pro, crie o diretório "lib" e dentro dele crie "arm64-v8a" "armeabi-v7a ou "armeabi" se for de 64 bits
Passo 6 - No canto superior clique em salvar após completar a modificação, clique em desinstalar e instalar e veja se funcionou
Você também pode tentar!
Passo 1 - Clique em "Edição comum"
Passo 2 - Clique em "Local da instalação"
Passo 3 - Você pode escolher entre "padrão (não especificado)" "Automático (Os tomam decisão)" "Apenas interno" "Preferências externa" e clique em Salvar
Você também pode tentar!
Passo 1 - Clique em "Edição comum"
Passo 2 - Abaixo de "Versão mínima do SDK" Altere o valor exemplo 14 para 16 ou 15 conforme desejado e clique em Salvar
Este tipo de tradução é simples, mas devemos ter cuidado, acompanhe!
1 - Encontre o arquivo no diretório de recursos seguindo este caminho:res/values/
2 - Extraia o arquivo "strings.xml" para seu armazenamento interno ou cartão SD!
3 - Abrindo o arquivo você encontrará as tags, um que começa "<string>" e outro que termina "</string>" Você pode começar traduzindo os textos, que estão entre eles!
4 - Você deve ter cuidado com os vetores de caracteres como por exemplo este "%s" você não pode separar "%" de "s" porque após o aplicativo imprimir o texto se os vetores de caracteres não estiverem unidos corretamente o aplicativo vai entrar em colapso!
5 - Após traduzir volte no aplicativo e no diretório de recursos crie o diretório para o idioma português usando o código "-pt" ou seja "values-pt"
Um arquivo dex é a parte principal do aplicativo, ele pode conter código java, só que compilado!
Este arquivo é o diretório de recursos em inglês que chamamos de "res"
Este arquivo é responsável pela permissões exigidas e também pela atividade do aplicativo, etc...
Um patch é um pacote projetado para instalar modificações automatizadas, isso significa que um patch como "patch_my_font.zip" mudará a fonte de qualquer aplicativo sem que você precise mover arquivos ou alterar o arquivo AndroidManifest.xml
A tradução do arquivo arrays.xml é similar ao do arquivo strings xml
Passo 1- Encontre o arquivo seguindo este caminho:res/values/arrays.xml
Passo 2- Extraía para seu armazenamento interno ou no seu cartão SD
Passo 3- Usando o Apk Editor Pro crei um diretório dentro do diretório de recursos usando o código "-pt" ou seja "values-pt"
Passo 4- O arquivo arrays.xml que você extraiu adicione dentro do diretório que você criu
Aviso- Abrindo o arquivo você pode renomear algumas palavras que estão na cor branca.
HTML é como um arquivo de layout, acompanhe!
1 - O primeiro passo é encontrar o arquivo, você pode encontrá-lo dentro do diretório de recursos seguindo este caminho:res/raw/ ou em "/assets/"
2 - Extraia o arquivo ou arquivos "html" para seu armazenamento interno ou cartão SD!
3 - Abrindo o arquivo html você encontrará várias tags um que começa "<p>" e outro que termina "</p>" aqui estão outros exemplos "<a>" "</a>" "<li>" "</li>" você não deve dar importância a isso apenas aos textos porque esses tags têm a função de organizar os textos!
4 - Você pode começar traduzindo os textos que estão dentro das tags!
Se você estiver tendo problemas como um arquivo criptografado ou um arquivo hospedado em um site da Web, há duas maneiras de resolver esse problema.
Arquivo codificado podemos usar o aplicativo "QuickEdit" para visualizar o html pelo navegador, para que possamos traduzir e baixar o arquivo traduzido!
Arquivos hospedados podemos encontrar o link dentro do arquivo apk, então podemos baixar o arquivo hospedado e substituir o link por "file:///android_res/raw/nome.html" e então criamos um diretório com o nome "raw", mas se for para a língua portuguesa usamos o código "-pt" ou seja "raw-pt".
Traduzir strings em arquivos .dex pode ser um processo demorado, mas se você preferir, aqui estão as instruções!
Passo 1 -No Apk Editor ou Pro, clique em "Selecionar no aplicativo"
Passo 2 -Clique em "Edição completa"
Passo 3 -Clique em "Decodificar arquivos parciais"
Passo 4 -Clique em "smali"
Passo 5 -Na barra de pesquisa digite "const-string v" e clique na lupa
Você pode traduzir os textos que estão entre aspas, mas isso pode demorar muito ou se você preferir pode usar o "MT Manager" mas não recomendo fazer uma tradução automática porque o aplicativo pode entrar colapso!
Atualmente uso!
1 - Apk Editor - Editor de arquivo apk mais sem edição de arquivo dex
2 - Apk Editor Pro Br - Editor de arquivo apk
3 - QuickEdit - Editor de arquivos
4 - Binary Hex Converter - para obter valores hex
5 - StringsXML Translator - para tradução automática de arquivos strings.xml
6 - Dalvik Bytecode Editor - para editar e hackear arquivos de extensão .apk ou arquivos adicionais
7 - Dev Tools Pro - para encontrar a atividade atual da tela
8 - ES File Explorer - para organizar arquivos ou para abri-los
9 - UTF-8 Converter - para escrever ou obter textos e caracteres unicode!
10 - Hack App Data - para hackear jogos
Apk Editor Pro Br: Baixar
Apk Editor: Baixar
QuickEdit - Editor: baixar
Binary Hex Converter: Baixar
StringsXML Translator: Baixar
Dalvik Bytecode Editor: Baixar
Dev Tools Pro: Baixar
ES File Explorer: Baixar
UTF-8 Converter: Baixar
Hack App Data: Baixar
Existem muitas maneiras de hackear jogos; uma delas são
1 - Alternando os valores hex que você pode encontrar em arquivos de atividades
2 - Modificando o arquivo de biblioteca que você pode encontrar no diretório "lib"
3 - Modificando arquivos "json" ou "txt" que podem ser encontrados no diretório "/assets/"
Exemplos - Pesquise por nome de dinheiro ou valor
Normalmente os nomes são "coin" "gemas" "diamonds" "silver" "gold" etc...
Valor hex - O valor hex é uma forma de codificar o valor decimal e o valor decimal é o que é exibindo na tela por exemplo "50" em decimal é "50" e "50" em hex é "32" ou seja é o mesmo valor, mas em outra codificação!