Como obter o Knock On no Nexus 5
Uma das funções de software mais interessantes do LG G2 é o Knock On. Apesar de a função não ser nova, algo tão simples como duas batidinhas sobre a tela para desbloqueá-la mudou a maneira como interagimos com o nosso smartphone. As outras fabricantes não demoraram para incorporá-la ao seu software, mas ela ainda não é encontrada como opção nativa no Android. Apesar disso, com este tutorial você pode integrá-la ao Nexus 5.
Este tipo de processo precisa de uma mudança no kernel. Por isso, vamos trabalhar sobre o que se chama em Android de modificação (ou mod). Para isso, será obrigatório ter acesso root e o bootloader desbloqueado. O custom kernel que vamos utilizar para conseguir esta função de software em nosso Nexus 5 será o ElementalX, o qual oferece um excelente gerenciamento de bateria.

A bateria se torna um fator importante se tivermos em conta que uma função como o Knock On faz com que o smartphone esteja sempre ativo, e portanto é bom considerar que apesar de o ElementalX oferecer uma boa autonomia de bateria, é possível que o seu consumo se torne um pouco maior.
ADVERTÊNCIA: flashear custom kernels, desbloquear o bootloader, assim como rootear o dispositivo são processos que apresentam alguns riscos. Nem eu nem o AndroidPIT nos responsabilizamos por eventuais danos.
Se tiver um Nexus 5 rooteado e com o bootloader desbloqueado, então só precisa baixar o kernel ElementalX que corresponda com a sua ROM atual (stock, personalizada, o que seja) e flasheá-lo através de um recovery avançado. Neste tópico do XDA Developers você encontrará todos os kernels disponíveis. É muito importante que você escolha o certo para a sua ROM. Em seguida, no processo de flash você seleciona a instalação "express", ou seja, o modo padrão.

Depois de ter baixado o kernel adequado, basta entrar no modo recovery, passando primeiro pelo Fastboot (com o smartphone desligado, clique e segure ao mesmo tempo os botões de abaixar volume e de energia). Se já tiver um custom kernel em seu dispositivo, você deverá flashear primeiro a sua ROM (sem necessidade de realizar wipes) e flashear o ElementalX. Na galeria de imagens a seguir você encontrará o passo-a-passo:
Você terá de concordar com os termos e condições e depois aceitar uma advertência sobre custom kernels. Na dúvida, escolha sempre as configurações-padrão. Ao chegar à tela de gestos, escollha simplesmente a opção que quiser. Note que algumas opções como deslizar o dedo para ativar o telefone também requerem um módulo Xposed.
Quem tiver realizado o tutorial está convidado a deixar suas impressões nos comentários!
Fonte: XDA Developers
Esse kernel funcioa com android marshmallow?
Ótimo tutorial. Funcionando perfeitamente no meu nexus 5.
Ja tive isso nativo uma vez no Lumia 925.
Na ocasião a tela ligava por diversas vezes durante o manuseio simples do telefone ou até mesmo no bolso.
A Bateria não durava nada,acabei desativando,hoje no Nexus 5 não tenho a MINIMA vontade de ter.
Ótima matéria, dei flash desse kernel ai ontem no meu N5, estava louco pra habilitar logo essa função no meu smart, funcionando perfeitamente, e ainda por cima dei root e instalei cwm sem precisar desbloquear o bootloader.
Como ativa a função?
Desculpe pela ignorância, mas não vi essa explicação na reportagem do AndroidPit...
Então tem que flashear o Kernel que está mostrando ali encima na matéria e seguir os passos no decorrer do post.... se n conseguir, manda uma msg com seu whats q te explico
Onde encontro seu número?
Mandei mens pv com meu número.
não chegou msg aqui n
17997930165 - não tá indo por lá, vai cá, me manda msg no whatz.
Eu queria essa função sem precisar ter o aparelho rooteado. Alguém sabe um app? Existe? 😝
Existe um app que quando se tira o aparelho do bolso a tela acende e quando enfia de volta no bolso a tela se apaga. É o Gravity Screen Pro e ele não aumenta o consumo da bateria quase nada.
https://play.google.com/store/apps/details?id=com.plexnor.gravityscreenoffpro&hl=pt-BR
Tem versão grátis dele com anúncios se não for comprar.
Na verdade o consumo de bateria depende do aparelho pois no meu antigo celular usei esse apk e a bateria reduziu quase pela metade.
No Moto G de meu primo que não é rooteado a bateria continua durando mais de um dia de uso mesmo depois que ele instalou o Gravity Screen Pro.
Eu também uso no meu que é rooteado e não aumentou nada de significativo no consumo.
tem pro Moto g?
Tem sim :D
VC tem o link?
e tb n gosto tanto dessa função
ah velho tem app pra isso
só tem APP para desligar a tela,para ligar é função do kernel.
ata entendi