Xposed Framework

Está cansado de modificar o visual do seu Android somente com launchers personalizados e outros aplicativos que vivem a falhar? Se responder sim, como eu, este tutorial é para você. Agora, se responder não, até o final desta postagem provavelmente vou te convencer que está na hora de sair dessa rotina de trocar launchers e temas. Muitos já conhecem o Xposed Framework, mas se você não conhece não há problema nenhum pois vou explicar e falar tudo sobre ele.

O Que é?

Xposed é um Framework para módulos construídos para versões do Android acima de 4.0.3 instalável pelo próprio app do desenvolvedor, o Xposed Installer.

Não entendeu nada? Então vamos simplificar.

Se lembra do último tutorial onde falamos sobre as vantagens do root e a incrível liberdade de modificação que poderíamos ter para nossos Smartphone? Vamos começar a por isso em prática. É aí que falamos do Xposed.

O Xposed usa o root e modifica diretamente e da forma mais simples todos os recursos do núcleo do Android com alguns toques na tela do seu Smartphone. Mas essas modificações não são feitas manualmente pelo usuário, e sim com módulos que você baixa pelo próprio aplicativo.
Vamos ressaltar que o Xposed em si não modifica nada, somente te dá a possibilidade de instalar e rodar os seus módulos.
Estes módulos carregam várias pilhas de códigos de programação que são injetadas diretamente no núcleo de seu Android, te dando a possibilidade de modificar qualquer coisa que você queira somente instalando os módulos específicos para cada modificação desejada.

Existem módulos específicos para cada customização do Smartphone e também existem módulos especificos para cada versão do Android ou modelo do Aparelho. Existem módulos para Modificar funções de determinados aplicativos, para modificar a sua status bar (barra de status), sua notification bar (barra de notificações), funções do sistema e outra infinidade de coisas.

Você deve prestar atenção para qual modelo de aparelho e versão do Android o módulo foi feito.
As versões descritas nos módulos são divididas em:
JellyBean [JB]
KitKat [KK]
Lollipop[LP]

Caso você baixe acidentalmente algum módulo que não seja compatível com seu celular: Sem panico. Normalmente, o máximo que pode acontecer é nada! Sim, o que o Framework entende que não é compatível com o seu smartphone ele ignora e o módulo não modifica nada no sistema. Porém existem aqueles clássicos módulos que podem acabar trazendo consequências irreversíveis para seu aparelho se você instalar para a versão errada. Por isso, fique bem atento ao que você faz e instala e, na dúvida, pode perguntar a mim.

Esse é um dos motivos pelo qual eu amo usar o Xposed Framework.

Ah, ainda não se convenceu? Tudo bem, continuemos então.

Outra coisa super interessante sobre o Xposed é que os módulos são tratados como aplicativos, além de serem módulos. Ou seja: Você pode modificar as opções do módulo como um aplicativo normal acessando o aplicativo do módulo pelo seu launcher.

Por exemplo o módulo Monster UI, que transforma a interface geral de seu aparelho na interface do Android Lollipop. É um módulo super personalizado, do qual você pode habilitar e desabilitar o que quiser, mudar a cor do tema e muito mais.

Como Instalar?

Você vai precisar de:

• Seu Android Rooteado
• O Aplicativo Xposed Installer (Download // Página do Aplicativo)

"Mas porque você colocou o link de download do Xposed Installer 2.6.1 se já existe a versão 2.7?"
Além do fato da versão 2.7 ser uma versão Experimental (Beta), quando fui tentar rodar ela no meu L20 a lista dos módulos disponíveis para download se encontrava totalmente nula. Decidi ler o changelog da versão e notei que mudaram o sistema da listagem de módulos de download. Então, como 1+1=2, concluí que o sistema ainda não estava funcionando com perfeição. Mas, se você tentar agora TALVEZ funcione. Mesmo assim, utilize a 2.6.1 pois a 2.7 não apresenta mudanças a não ser o método de listagem dos módulos. 

 Instruções:

1 - Instale o Aplicativo Xposed Installer no seu Android, abra-o e sempre que pedir permita o acesso do aplicativo ao root.

2 - Toque na opção Framework.


3 - Toque em OK quando o Aviso aparecer.


4 - Toque em Instalar/Atualizar.


5 - Aguarde até o término da instalação (que é bem rápida) e toque em OK para reiniciar seu Android.


6 - Pronto! Agora você já poderá entrar no menu Baixar e navegar, baixar e instalar os módulos que quiser para customizar do seu jeito.



Instruções de instalação para os módulos:

 1 - Antes de começar a instalar os módulos, dê uma passadinha no menu de opções do Xposed Installer e em Versões a serem mostradas selecione Experimental (Alto Risco de Bugs). Assim você poderá ver todas as versões para download disponíveis dos módulos.





 2 - Certifique-se de baixar sempre o módulo correspondente a versão do seu Android como dito na postagem acima.


3 - Para baixar, deslize até a aba Versões e selecione a versão do módulo desejada.


 4 - Logo após o download, o Xposed mostrará a tela de instalação do Módulo. Instale como um aplicativo normal.

5 - Você não verá nenhuma alteração ainda, fique tranquilo. Agora vá até o menu Módulos do aplicativo Xposed Installer e selecione o(s) módulo(s) que você deseja ultilizar.


6 - Configure o módulo da forma que quiser e, depois de tudo pronto, reinicie seu dispositivo. Pronto! Agora tudo está do seu jeito.

Minha Home com Flat Style Colored Bars
 e o Google Now Launcher.

O que é root e como fazer?

Se você é um usuário de um Smartphone com Android a algum tempo, é um fanático por tecnologia (como eu) ou é um grande aventureiro da internet atrás de novidades provavelmente já deve ter ouvido falar de Root, aparelhos Rooteados, ou algo do tipo e ficou se perguntando mas que raios significa isso. Estou aqui para destruir de uma vez por todas essa sua dúvida e para ensinar (caso você queira) alguns métodos de como rootear seu L20.

O que é Root?

Você que é usuário de sistemas operacionais de computadores como Linux, Mac e Windows deve ter sentido falta de uma coisa durante sua navegação entre as pastas do Android: Você não consegue encontrar nenhuma pasta do Sistema Android, com aqueles clássicos arquivinhos que se você apagar pode dizer adeus ao seu computador/smartphone.

Mas, lógicamente, isso não significa que essas pastas não existam no Android. Elas simplesmente estão ocultas e protegidas para que nenhum aplicativo execute funções que prejudiquem o sistema, já que a Maquina Virtual Java ultilizada no Android (Dalvik ou ART) deve respeitar as permissões padrões do android e só executar tarefas e aplicativos na camada mais superficial do android. Mas como você poderia ter essas permissões? É aí que entra o Root!

Root (Ou, em um português bem ao pé da letra, Enraizamento) é o acesso às pastas do sistema android com as permissões de superusuário, ou seja, você se torna um superadministrador com permissões para editar, excluir, copiar, colar o que quiser dentro do sistema. Além disso você poderá instalar aplicativos que só funcionam com o acesso Root. Esses aplicativos são muito mais completos que os demais, pois possuem uma gama bem mais vasta de funções para seu aparelho, como a possilibidade de: fazer backups completos do sistema, backups de dados dos seus aplicativos, desinstalação de aplicativos de sistema, patches para aplicativos e para o sistema, alocar mais memória para a execução de aplicativos, editar o sistema inteiro, fazer overclock no seu processador e muito mais loucuras que antes de rootear seu aparelho você nunca conseguiria.

Porém é importante saber que fazendo o Root no seu aparelho você automaticamente perderá a garantia técnica do aparelho. Portanto, qualquer dano no sistema causado por um root mal feito, algum aplicativo prejudicial ao sistema ou até mesmo por você acidentalmente não será coberto pela garantia do aparelho. Mas, para a felicidade de muitos: É possível reverter o processo de root e deixar seu celular novinho em folha de novo e restaurar sua garantia.

"Mas então, vale a pena rootear meu aparelho ou não?

Tudo depende do modo que você vai usá-lo. Recomendo que você só faça esse processo se souber o que está fazendo. Assim, poderá aproveitar satisfatoriamente a experiência do root e explorar todos os seus benefícios e ter toda a liberdade para modificar funções e aplicativos, ganhar desempenho e recursos exclusivos no seu Android. Só lembre-se de antes fazer um backup do seu sistema pois vai que...


Como rootear seu L20?

Existem várias formas de rootear seu aparelho, mas vou citar a principal forma que provavelmente irá funcionar não só no seu L20, mas também na grande maioria de smartphones com Android no mercado.

Root via PC com o Kingo Root.

Kingo Root é um programa que vem para ajudar aqueles que desejam rootear os seus respectivos aparelhos com sistema operacional Android.

Para isso você vai precisar de:

• Um PC com conexão à internet
• O programa Kingo Root (Download) instalado no seu PC.
• Os drivers mais recentes do seu L20 (Download/Mirror) ou do seu dispositivo Android instalados no seu PC.
• Seu cabo USB do seu dispositivo Android.


Instruções

Antes de conectar seu aparelho ao seu PC pelo cabo USB ative a Depuração USB nas Opções de desenvolvedor do L20. Caso já esteja ativa, pule para o passo número 5.

"Mas espera aí! Eu não tenho essa opção nos meus ajustes!"
Calma então, porque vou ensinar como ativá-la.

1 - Em primeiro lugar vá até Ajustes / Sobre o Telefone / Comum / Informações de Software e procure pelo número de montagem.



2 - Vá tocando nesse número de montagem até que você complete os 7 toques necessários para se tornar um desenvolvedor.


3 - Logo após o segundo passo você já pode voltar aos seus ajustes e notar que acima da opção Sobre o Telefone já vão estar disponíveis as opções de desenvolvedor.


4 - Agora concorde com qualquer caixa de diálogo que aparecer na tela e ative a Depuração USB. LEMBRANDO NOVAMENTE QUE SE O SMARTPHONE ESTIVER CONECTADO AO PC DURANTE ESTAS ETAPAS ESTA OPÇÃO ESTARÁ DESABILITADA.



Agora sim, podemos começar o processo de Root.

5 - Abra o Kingo Root no seu PC e conecte o L20 ao mesmo com o cabo USB.


6 - Irá aparecer, na tela de seu aparelho, uma caixa de dialogo pedindo a sua permissão para a depuração USB. Toque em Ok.


7 - Logo após, no seu computador. Clique em Root e aguarde o processo.


8 - Depois que finalizado, reinicialize seu dispositivo para deixá-lo mais estável.


9 - Ao ligar, O SuperSU pedirá o acesso às permissões de superusuário para o ADB Shell. Permita o acesso e bom proveito de seu Android rooteado!




Apresentação

Depois de tanto procurar pela internet notícias, updates, firmwares, modificações, vídeos ou qualquer coisa relacionada ao smartphone L20 da LG cheguei a uma conclusão: Nada disso existe e o mundo precisa conhecer este smartphone que dá um show na matéria de custo x benefício.

Então passei um tempo refletindo e pensando no que eu deveria fazer para acabar com isso. Daí pensei: "Cara... um blog!". E foi assim que surgiu este blog.

Óbviamente estou omitindo algumas coisas pois o objetivo deste primeiro post não é ficar de "blá blá blá, comentar sobre as dificuldades e facilidades de criar este blog e sim apresentar à vocês as minhas propostas para esta central de entretenimento focado no LG L20.

Se você tem ou já teve algum problema relacionado ao LG D100, D105, D107 ou D cento e alguma coisa provavelmente já se frustou bastante descobrindo que parece que ninguém neste mundo nunca teve ou nunca falou desse smartphone. Pois é, pessoal, eu também passo por isso. E normalmente eu perco horas e horas tentando fazer micro-pesquisas sobre cada parte do sistema desse smartphone para no final conseguir chegar a alguma conclusão que me leve a solucionar o meu problema (Que quase nunca dá certo).

Pensando nisso e reunindo minhas experiências e meus conhecimentos sobrenaturais em android que eu resolvi fazer este blog.

Para quem não me conhece, meu nome é Matheus Oliveira, Blogueiro das antigas, YouTuber, Técnico de Informática, WebDesigner, Programador, Designer Gráfico, Desenvolvedor e Modder Android. Além disso tenho grande experiência em Adobe Photoshop, Adobe After Effects, Sony Vegas e muitas outras coisas que não vão ter ultilidade nenhuma nesse blog e amo Material Design.

Propostas para o L20 Club BR

ATENÇÃO: Algumas propostas abaixo podem estar ainda em fase de desenvolvimento ou teste. Ainda não está assegurado o funcionamento correto de todas as suas respectivas funções.


FAQ

O Blog possuirá um FAQ (Frequently Asked Questions ou Perguntas Mais Frequentes) na qual estarão aquelas perguntas que todo mundo faz sempre como por exemplo: "Como eu ligo meu smartphone?". Vou deixá-las lá com a resposta ou com um link para resolver seus problemas, ok?

Fórum

Sim! Este blog possui um fórum para discussões sobre o LG L20. Se você tem dúvidas ou se quer expor seus conhecimentos, aplicativos, ROMs, modificações, links, ou qualquer coisa que não vá atrapalhar ninguém vá agora para o nosso fórum. Ah! Não se esqueça de ler as regras do fórum antes de começar a usá-lo e de criar seus tópicos no local correto. Lembre-se que o mesmo está sobre moderação intensa e qualquer tentantiva de desrepeitar as regras serão resultantes de punições.

Repositório

"Mas o que é isso?" Você deve estar se perguntando. Mas se acalme pois vou explicar. Se você é um Modder ou um aventureiro no mundo do Android Rooteado provavelmente já excluiu ou modificou algo que não devia e não tem mais o arquivo original. Agora você poderá pedir o seu arquivo e ele será postado no nosso Incrível Repositório de Arquivos.
Não sei se vocês já viram isso em algum site ou blog relacionado à Android, mas eu, particularmente, nunca vi. Por isso resolvi inovar e tentar criar um.

"Mas como eu posso pedir um arquivo? E como isso funciona?"
Acesse esse link aqui e saiba como fazer.

Se você simplesmente destruiu sua ROM toda, conseguiu o temido bootloop ou brickou seu smartphone: Temos também um Maravilhoso Repositório de Firmwares.
E se você perdeu alguma atualização ou não consegue instalar devido ao seu root: Repositório de Atualizações.

ROOT

Criei uma página completa só para explicar o que é Root, como se faz, os malefícios e benefícios.

Quer receber as postagens por Email? 

Basta digitar seu Email no rodapé do blog e receber tudo em primeira mão!