O Motion Launch da HTC e o LG Knock on são recursos muito legais que fazem o usuário ganhar um bom tempo pois permite que os usuários desbloqueiem seus aparelhos simplesmente executando alguns gestos. Mas, infelizmente nem todos os mortais são donos de um HTC ou um LG moderno. O ponto legal é que existe o XDA e seus desenvolvedores que a muito tempo ( inclusive bem antes da LG e HTC ) vem trabalhando neste tipo de recursos em seus kernels.
Um kernel muti-dispositivo que é bem conhecido e possui esta funcionalidade de acordar através de um gesto é o ElementalX do desenvolvedor flar2. O kernel, que está disponível para muitos dispostivos, entre eles o Google Nexus 5 e o Google Nexus 7, oferece suporte nativo para o sweeptowake e doubletap2wake. Utilizando esta funcionalidade , o colaborador C3C076 criou um módulo para o Xposed que permite definir ações específicas para vários gestos diferentes. Usando o módulo Wake Gestures do Xposed você pode atribuir ações para as seguintes ações : sweep right ( levar o dedo para a direita ), sweep left ( levar o dedo até a esquerda ) , swee up ( levar o dedo debaixo até acima na tela ), swee down ( levar o dedo de cima da tela até abaixo ) e dois toques na tela.
Naturalmente que existem alguns requisitos para executar o módulo. Para começar, você precisará de um kernel compatível. Até agora o módulo só foi testado no kernel ElementalX pelo flar2, mas é possível que ele trabalhe com outros kernels que tenham suporte a gestos.
Depois é necessário que você tenha a última versão do Xposed no seu dispositivo. E satisfeitas estas necessidades é só você usar o aplicativo, que é simples e usual.
Caso precise de maiores informações é só ir no tópico que é bem completo e lhe ajudará em muita coisa.
Para o Galaxy 2, meu telefone, o kernel Dorimanx tem suporte ao slide2wake que é mais ou menos este tipo de coisa e também, suporte a gestures.
Mas eu duvido que suporte este módulo pois o gestures do S2 é muito diferente.
**Fonte: XDA-DEVELOPERS **