New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
View First Unread
Tip us?
 
bponury
Old
(Last edited by bponury; 11th May 2013 at 02:23 PM.)
#1  
bponury's Avatar
Recognized Developer - OP
Thanks Meter 2524
Posts: 694
Join Date: Apr 2010
Location: Warsaw

 
DONATE TO ME
Default [APP/MOD] TouchControl (a.k.a. PGM Nexus, a.k.a. Slide2Wake) - forget the buttons

**** ROOT NEEDED ****


_____________________ DESCRIPTION _____________________
To all who don't know this yet, this is a kernel module with a control application which allows you to wake the device using gestures on screen. For now supported options are:
  • slide2wake
    slide your finger on screen to wake the device (by default: left to right of the screen)

  • slide2lock
    slide your finger on screen to lock (sleep) the device (default: right to left but over the software buttons area)

  • touch2wake
    if your device goes to sleep (locks) by timeout and not by pressing power then if you touch the screen in the specified delay timeframe the screen will turn on again without a lockscreen. This won't work if you lock the device using power button or slide2lock.

  • doubletap2wake
    Quickly tap twice the screen to wake the device

Video on Galaxy Nexus (didn't have time to make a new one):



I've made a Nexus 4 version which for now works on stock and cyanogenmod. More kernels might or might not be supported.

Either way here are the links.

Oh... and the name changed to TouchControl

_____________________ FAQ _____________________
  1. will it work on kernel X
    It is made to work on stock kernel. It might work on kernels which are close to stock. I will however try to find a way to make it as compatible as possible. I'm going to assume that you can safely try this mod on your kernel (but don't enable set-on-boot) worst case scenario is a reboot.

  2. does this consume battery
    Short answer - Maybe.
    Long answer - this might bring some drain, some users report quite a big battery drain some not, I will address this issue in some time. Check yourself how much an issue it is for you.

  3. will it break my touchscreen
    Short answer - No
    Long answer - digitizer is turning off so its not working all the time. The same mod works for more then year on my Galaxy Nexus and it never lost a bit of it's responsiveness

  4. why do I have to pay
    Why did you pay for your phone? You did save a few bucks on the phone which was cheap. Now is your chance to make those savings worthy

  5. if I bought it for galaxy nexus why do I have to pay again
    Even though it doesn't look like it it's not so easy to make it work on new device. As you can see it's not only device specific but also kernel specific. A lot of hackery and tricks had to be done to make it work without a glitch.

  6. if I want to marry you where can I find you?
    Oh... this question meant to go somewhere else ;P And I'm taken.



_____________________ DOWNLOADS _____________________
FREE: https://play.google.com/store/apps/d...uchcontrolfree

PRO-TURBO: https://play.google.com/store/apps/d...d.touchcontrol

STOCK 4.2.2 KERNEL WITH ENABLED MODULE SUPPORT (FLASH VIA RECOVERY):
kernel-mako-stock-signed.zip

STOCK 4.2.2 BOOT IMAGE (KERNEL + INITRAMFS) WITH ENABLED MODULE SUPPORT (FLASH VIA RECOVERY):
boot-mako-stock-signed.zip
This is so-called reset-kernel.


_____________________ DISCLAIMER _____________________

THIS IS HIGHLY EXPERIMENTAL AND ALWAYS BE - PLEASE USE AT YOUR OWN RISK!
My other projects: http://forum.ponury.net/
I accept beer donations! http://forum.ponury.net/viewtopic.php?f=6&t=9
The Following 147 Users Say Thank You to bponury For This Useful Post: [ Click to Expand ]
 
bponury
Old
(Last edited by bponury; 6th June 2013 at 07:23 PM.)
#2  
bponury's Avatar
Recognized Developer - OP
Thanks Meter 2524
Posts: 694
Join Date: Apr 2010
Location: Warsaw

 
DONATE TO ME
_____________________ CHANGELOG _____________________
  • v1.7.3 - 2013-06-06
    • another attempt to fix screen freezes
    • fixed support for Faux beta and PA kernel
    • removed phone state receiver (TC is active during calls!)

  • v1.7 - 2013-05-29
    • fixed support for Franco kernel nightly 143
    • fixed support for Air Kernel #10
    • fixed support for HellsCore
    • fixed support for ParanoidAndroid kernel
    • another attempt to fix screen freezes

  • v1.6 - 2013-03-24
    • added auto stock-modified kernel flashing option
    • disabled input filtering (might help with screen freezes)

  • v1.5e - 2013-03-04
    • added support for latest Trinity kernels
    • modified some guts, might work with more kernels

  • v1.5c - 2013-02-27
    • fixed support for latest faux stable
    • added permissions for SU

  • v1.5b - 2013-02-22
    • fixed support for 4.2.2 Franco, Motley, Trinity and Faux

  • v1.5a - 2013-02-09
    • fix for matr1x kernel

  • v1.5 - 2013-02-06
    • add support for faux beta kernel
    • fix proximity bug during call

  • v1.4 - 2013-01-30
    • fix support for franco kernels

  • v1.3 - 2013-01-26
    • fix major bug with input subsystem with version 1.2

  • v1.2 - 2013-01-26
    • added motley kernel support
    • small fixes

  • v1.1 - 2013-01-22
    • fixes for start-on-boot
    • added more custom kernels support (franco, faux, matr1x, trinity)

  • v1.0 - 2013-01-17
    • initial release
My other projects: http://forum.ponury.net/
I accept beer donations! http://forum.ponury.net/viewtopic.php?f=6&t=9
The Following 26 Users Say Thank You to bponury For This Useful Post: [ Click to Expand ]
 
chemita
Old
#3  
chemita's Avatar
Senior Member
Thanks Meter 29
Posts: 505
Join Date: Nov 2004
Location: Almeria
don't work link

Nice work
 
noizy1234
Old
#4  
Senior Member
Thanks Meter 112
Posts: 520
Join Date: Feb 2012
Quote:
Originally Posted by chemita View Post
don't work link

Nice work
He said the app might take a few hours to pop up on the play store

Sent from my Nexus 4 using xda premium
 
port76
Old
#5  
port76's Avatar
Senior Member
Thanks Meter 86
Posts: 892
Join Date: Jan 2011

 
DONATE TO ME
no video invalid on YouTube

Sent from my Nexus 4 using xda app-developers app
 
jarjar124
Old
#6  
Senior Member
Thanks Meter 1200
Posts: 2,479
Join Date: Apr 2012
It's finally here

Sent from my Nexus 4 using xda premium

Like A Boss
 
zimphishmonger
Old
#7  
zimphishmonger's Avatar
Senior Member
Thanks Meter 740
Posts: 3,861
Join Date: Jun 2009
Awesome, instant buy as soon as it appears on the play store. Loved your work on the galaxy nexus,

Sent from my Nexus 4
| Device: LG Nexus 4 | Morfic's Trinity or Bricked Kernels |

| Device: Google Nexus7 | Trinity Kernel |

 
chemita
Old
#8  
chemita's Avatar
Senior Member
Thanks Meter 29
Posts: 505
Join Date: Nov 2004
Location: Almeria
Quote:
Originally Posted by noizy1234 View Post
He said the app might take a few hours to pop up on the play store

Sent from my Nexus 4 using xda premium
Sorry!!! My English is not very good
 
ManOnTheMoon
Old
#9  
ManOnTheMoon's Avatar
Senior Member
Thanks Meter 200
Posts: 714
Join Date: May 2011
He said that it will take a few hours before it shows up on the play store. Stop and read xda. Stop and read!!!!!!!!!!!!!!!!!!!!!!!
Nexus4
PA
Franco **latest**
 
Vangelis13
Old
#10  
Vangelis13's Avatar
Senior Member
Thanks Meter 3323
Posts: 5,687
Join Date: Feb 2011
Location: 300 meters from the Rhein
If we had pgm for the gn purchased, we'll have to purchase here again..?

Sent from my Nexus 7
"Yes, flashing stuff on your phone will always be risky. It's your phone, your decision, your risk"

All Nexus 4 things: http://forum.xda-developers.com/show....php?t=2183555

The Following User Says Thank You to Vangelis13 For This Useful Post: [ Click to Expand ]