[HTC One S] rmbq:
FAQ​

where are older versions?

here -> https://www.mediafire.com/#2qnn5ox68806f (old older version)
​

Q: What is QV version?

A: QV means "qualcomm voltages". qualcomm made a patch and stuck all voltages to 1150mv to improve stability. QV version has got all 1150 mv for each freq (like older 3.4 kernels).
​

Q: I plugged in my pen drive but i can't found it

A: look in /mnt/usbdisk folder.
​

Q: What's and how i enable/disable fastcharge?

A: with fast charge an USB charger will recognized as AC charger. it won't charge your phone faster with an AC charger. it may not charge your phone faster with an USB charger.

with the usb cable UNPLUGGED edit /sys/kernel/fast_charge/force_fast_charge:

0 -> disable

1 -> enable

than plug in the cable
​

Q: i've got random reboots, what do you need?

A: first read here

write this info:

kernel version

ROM

governor

scheduler

undervolted? if yes don't undervolt

QV version? if no use it

last_kmsg

Q: what's BLN and how i enable/disable it?

with BLN on when you received a notify the soft key will blink.

to enable/disable edit /sys/class/leds/button-backlight/blink_buttons:

0 -> disable

1 -> enable
​

Q: what's s2w and how i enable/disable it?

Sweep2wake allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. Swiping from right to left will put it back to sleep (sweep2sleep).

to enable/disable edit /sys/android_touch/sweep2wake:

0 -> disable

1 -> enable
​

Q: what's dt2w and how i enable/disable it?

DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the capacitive buttons.

to enable/disable edit /sys/android_touch/doubletap2wake:

0 -> disable

1 -> enable
​

Q: what's knock on and how i enable/disable it?

knock on allows you to wake the device by double tapping on the touchscreen.

to enable/disable edit /sys/android_touchscreen/knock_on:

0 -> disable

1 -> enable
​

What's sleepy_plug and how can i activate/deactivate it?

sleepy plug it's an hotplug driver (it decide when turn on the second core) i wrote. it's an experimental driver and it may have got performance problem. if you notice some decrease in performance report it.

to enable/disable edit /sys/module/sleepy_plug/parameters/sleepy_plug_active:

0 -> disable

1 -> enable
​

Install instruction:​

S-OFF:

- flash the zip in recovery

- wipe caches (optional)
​

S-ON:

Windows & Linux:

flash kernel zip.

stay in recovery after flashing the zip

from command prompt (ot terminal) on PC:

adb pull /tmp/newboot.img
adb reboot-bootloader
fastboot flash boot newboot.img
fastboot reboot

OLD S-ON INSTRUCTION:

Linux:

- flash awesome kernel cleaning script: http://d-h.st/HDi (optional)

- flash the zip in recovery (obsolete, for older kernels with modules outside built outside)

- use zImage switcher to make a new boot.img

-

fastboot flash boot newBoot.img

Windows: (don't ask me how it works or everything else, i don't know and they have got tutorials on their site)

- repack your ROM boot.img with mine zImage using Virtuous Ten Studio http://www.virtuous-ten-studio.com/index.php/downloads

-

fastboot flash boot newBoot.img

Bugs 3.4:

None

If you want to use my kernel for your ROM just use it and cit me in credits