[Nexus 7 (2013) Android Development] jak3z:
This kernel is just a personal work made public due to some user requests, it's simple and only contains latest franco.Kernel nightlies for Nexus 7 2013 (FLO/DEB).

I enabled Sweep2Wake and DoubleTap2Wake to franco.Kernel, it has a config file for you to change what features you want enabled, by default all is enabled. The config file will be auto-generated the first time you boot the kernel, and will not touch it after it has been created to keep your changes.

Config file is under: /sdcard/touchconfig/config.cfg

Init.d script that runs the config: /etc/init.d/99touchconfig

What you can configure is:

Sweep2Wake (ON/OnlySwipeToSleep/OFF)

DoubleTap2Wake (ON/OFF)

ShortSweep (ON/OFF)

If you want to do any changes to the config file you have 2 options, reboot to take effect, or run the init.d script for on-the-fly changes.

(You can use Universal Init.d app to run init.d scripts very easy)

How to flash the Kernel:

fastboot flash boot image_name

or

flash the zip in the recovery

Boot.img Download link: http://d-h.st/Nvz

ZIP package Download Link: http://d-h.st/xPk

As I could not have said it better, I will copy&paste franco FAQ.

F.A.Q. - Read this before complaining!

1. My phone exploded, HALP!

A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.

2. This kernel works on Y or X rom?

A: This is one of the worse questions you can ask on my threads. This is a Nexus, it works on every rom you can possibly imagine.

3. OMG BETTARY SUCKZ, IT DEAD IN 45 MINUTAS, HALP!

A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.

4. How do I flash this?

A: Reading the OP, theres a reason why I added instructions on it.

5. What is a data loss? Did I just had one?

A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.

6. OP is arrogant, I'm gonna call the Internet Police?

A: Deal with it.

7. Touch Control doesn't work in rXXX release, you suckas, fix plixe!

A: I don't know who you are. I don't know what you want. If you are looking for a fix, I can tell you I don't have the solution. But what I do have are a very particular set of skills; skills I have acquired over a very long career. Skills that make me a nightmare for people like you. If you leave now, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I ignore you.

8. My Wi-Fi is borked, doesn't turn on, haz gray bars, drains battary and killed my parrot. Fix plz."

A: This Kernel has stock Wi-Fi drivers, same as stock Kernel. The problem is YOU and YOU alone. Probably installed some wtf Kernel with some wtf Wi-Fi drivers. News flash, fix your derp and stop spamming this thread with nonsense. By the way, gray bars only means you're not connected to Google servers, but your Wi-Fi works just fine.

This work wouldn't have been possible without:

@franciscofranco for his kernel

@flar2 sweep2wake/doubltap2wake function

XDA:DevDB Information

franco.Kernel touch control nexus 7 2013, a Kernel for the Nexus 7 (2013)

Contributors

jak3z, franciscofranco, flar2

Kernel Special Features: Slide2Wake and DoubleTap2Wake

Version Information

Status: Stable

Current Stable Version: r3

Stable Release Date: 2013-09-24

Created 2013-09-25

Last Updated 2013-09-29