[Kernel] Moggy v8 - Stock/AOSP Peregrine e [SCRIPT][TWRP] Debloat Kitkat

  • Respostas:1
  • AbertoNão stickySem resposta
  • Posts no fórum: 109

6/fev/2015 20:44:11 via Web

Olá, devido ao problema de demora da chegada do Lollipop no nosso aparelho, assim como também o fato que muitos como eu ficarão com o Kitkat devido ao Xposed.. Resolvi postar sobre um ótimo Kernel que achei e sobre um Script para deixar o Kitkat um pouco mais leve, rs.

Não preciso falar que o bootloader tem de estar desbloqueado, né? O Root é bom ter também.
Primeiramente, O Moggy Kernel que está na v8 já.
Temos poucos detalhes deste Kernel mas ele é basicamente um Kernel bem simples, que adiciona a ultima versão do Linaro 4.9.3 toolchain A7 optimised, f2fs updated to mainline v3.18 e a ultima fonte mr3 source.
Além de modificar o governador Interactive para melhor desempenho e estabilidade (na minha experiência está com a performance muito melhor).
O I/O Schedule também foi melhorado para desempenho.

Ele é bem simples, mas muito estável e rápido.
Para instalar basta instalar um Custom Recovery (Usei o TWRP com o tutorial no nosso forum), baixar o arquivo:
moggy_v8b.zip (link: http://d-h.st/8Wso) e colocar este arquivo no SDCard0 (memoria interna do telefone).
Após basta entrar em modo recovery (desligue o telefone, pressione o botão de volume - e o segure, pressione e segure o botão de ligar o aparelho e após uns 4 segundos largue apenas o botão de ligar. Após isso selecione recovery na lista usando o botão de volume - para selecionar e abra a opção que foi selecionada, a recovery usando o botão de volume + após selecionar. Ele irá abrir o TWRP).
No TWRP Recovery escolha a opção instalar (ou instal) e escolha o arquivo moggy_v8b.zip
Apos selecionar na parte inferior (baixo) da tela tem um switch para fazer swipe da esquerda para a direita, faça o swipe pois é assim que o TWRP aplicara o update.

Após isso o Kernel deve estar funcionando.

Agora, para deixar o KitKat mais leve, existe o Script para tirar o bloatware que temos no aparelho.
Existe a versão para Lollipop (https://www.androidfilehost.com/?fid=95887005526790019)
Mas vamos nos focar nas versões para o nosso KitKat.

A versão LessMoto v005 (https://www.androidfilehost.com/?fid=23622183712464991), que é a menos agressiva de todas tira os seguinte aplicativos/funcionalidades:
Todos os Google apps (menos a Play Store) pré instalados
Audio Effects (Equalizador)
Chinese Keyboard (GooglePinyinIME)
CloudPrint
com.qualcomm.atfwd (Wifi Display para TVs)
DemoMode app
Face Unlock
FM Radio
HP Legacy Plugin
Live Wallpapers (Apenas os pré instalados, ainda podendo adicionar os seus próprios Live Wallpalers)
Motorola promotional video and pictures
Motorola Alert
Motorola Migrate
Motorola Help
Motorola Rescue Add-on
MotoCare
Motorola Bootanimation (Animação do Boot)
Photo Table
Picasa Uploader
Print Spooler
QualcommSettings app
Stock Exchange
Stock Email
Talkback

Para instalar basta seguir exatamente os mesmos passos que fizemos para instalar o Kernel. A única diferença é que ao invés de escolher o ZIP do Kernel para instalar, escolha o MotoG_Debloat_LessMoto_v005.zip.

Não me responsabilizo a qual quer dano ao aparelho, perda de dados ou boot/loops e bricks. Não tive esses problemas mas essa é a minha experiência, existe sempre o risco. Uso o XT-1040.

Obrigada a bedalus pelo Kernel e a lost101 pelo script. Obrigada também a toda a comunidade do Androidpit.br :)

Tópico original do Kernel em inglês do XDA:
http://forum.xda-developers.com/moto-g/4g-development/kernel-moggy-stock-aosp-peregrine-moto-t2991006
Tópico original do Script em inglês do XDA:
http://forum.xda-developers.com/moto-g/general/script-nomoto-stock-rom-debloat-scripts-t2846722

  • Posts no fórum: 109

6/fev/2015 21:01:05 via Web

Outra coisa sobre o Script para tirar o bloat do aparelho.
Talvez vocês como eu queiram alguns aplicativos que ele tira, como o Rádio FM, Maps do google e tradutor. Existe uma maneira relativamente fácil de editar o script.

Em um computador com Windows (pode ser outro sistema como MacOS, Linux e até DOS rs, mas usarei o Windows para ilustrar), basta baixar o script e salvar em alguma área disponível para trabalhar nele (no meu caso uso o Desktop mesmo, mas qual quer pasta serve).
Você irá precisar de duas ferramentas para facilitar a edição do script.
Notepad++ http://notepad-plus-plus.org/download/v6.7.4.html
7-ZIP http://www.7-zip.org/download.html
SIM, é possível fazer o que falarei usando o editor/extrator de ZIP do Windows 7 e 8 e o Bloco de Notas, mas para facilitar recomendo estas ferramentas (principalmente o Notepad++, ele é praticamente indispensável para trabalhar com qual quer script).

Após baixar o MotoG_Debloat_LessMoto_v005.zip ( https://www.androidfilehost.com/?fid=23622183712464991 ) e salvar o mesmo em algum lugar onde possa usa-lo, abra-o e extraia todos os arquivos e pastas de dentro do ZIP para o local de trabalho escolhido.
Você terá a principio duas pastas, META-INF e system.
Navegue nas pastas:
-META-INF
--com
---google
----android

Após chegar na pasta android você verá dois arquivos. O "update-binary" e "update-script".
Abra com o Notepad++ o "update-script".

Agora vem a parte divertida, apenas procure o app que não deseja que seja desinstalado e apague a linha.
Por exemplo, nas linhas de 20 a 25 temos os seguintes códigos/strings:
. #delete("/system/app/com.motorola.android.settings.diag_mdlog.odex");
. delete("/system/app/FMRadioService.apk");
. delete("/system/app/FMRadioService.odex");
. delete("/system/app/FMRecordService.apk");
. delete("/system/app/FMRecordService.odex");
. #delete("/system/app/Mesh.apk");

Eu quero manter o FMRadio no aparelho, então apago os apps relevantes a este. Então o código mudaria do que está em cima para:

. # delete("/system/app/com.motorola.android.settings.diag_mdlog.odex");
. # delete("/system/app/Mesh.apk");

Vale também lembrar que alguns apps você verá um # antes do delete.
. # nesta linguagem de programação significa que tudo o que vem na mesma linha do # é para ser ignorado. Então os apps "/system/app/com.motorola.android.settings.diag_mdlog.odex" e "/system/app/Mesh.apk" não serão apagados! (Por isso também se não quiser apagar a linha inteira do FM Radio por exemplo, adicionando um # antes também faz com que o aplicativo FM Radio não seja apagado).

CUIDADO ao tirar o # dos códigos que o desenvolvedor do script deixou, pois nos casos dos apps que ele deixou com o #, ele o fez por serem apps que não possibilitarão mais atualizações pelo ar no telefone (OTA). Recomendo deixar estes como estão ou apagar a linha por completa.

Após selecionar os APPS que não deseja desinstalar e ou apagar a linha destes ou adicionar o # antes da linha, apenas vá em arquivo no notepad++ e selecione a opção salvar (NUNCA SALVAR COMO NESTE CASO).

Feche o script.

Após isso volte na pasta/área onde as pastas "META-INF" e "system" que você extraiu foram localizadas e adicione a um novo zip com o nome de "MotoG_Debloat_LessMoto_v005.zip".
PRONTO, você editou o script para apenas desinstalar os APPs de sua escolha. Agora coloque o novo MotoG_Debloat_LessMoto_v005 que você editou no telefone e faça o flash

— alterado em 6/fev/2015 21:07:02