Skip to content

Voodooo sound kernel patchs for WM8994 devices - obsolete repository, see kernel repos for your device

Notifications You must be signed in to change notification settings

project-voodoo/sound_kernel_patches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

THIS REPOSITORY IS NOW OBSOLETE

please follow the -voodoo-sound branches for the kernel matching your device
fom https://github.com/project-voodoo, like:
https://github.com/project-voodoo/linux_samsung/tree/nexus-s-voodoo-sound

If you don't know or use git yet, it's time! :)

--------------------------------------------------------------------------------

This repo contains Voodoo sound kernel patches

How to apply those patches or keep your kernel up-to-date.


When using git for your kernel:

	apply-or-update-patches.sh \
		-m git \
		-s gt-i9500-froyo-jpx-or-your-model \
		-d your/kernel/tree



When not using git for your kernel:
	- I invite you to try it; really worth it ;)

	apply-or-update-patches.sh \
		-m patch \
		-s gt-i9500-froyo-jpx-or-your-model \
		-d your/kernel/tree


Once you have a running kernel, you get new sysfs controls available not only
to Voodo App, but to any software running on the phone, without requiring
root permissions for standard usage.


CONFIG_SND_VOODOO
	/sys/devices/virtual/misc/voodoo_sound/headphone_amplifier_level
	0 to 62
	read write as user

	/sys/devices/virtual/misc/voodoo_sound/version
	read only as user
	0 to n

CONFIG_SND_VOODOO_FM
	/sys/devices/virtual/misc/voodoo_sound/fm_radio_headset_restore_bass
	0 / 1
	read write as user

CONFIG_SND_VOODOO_DEBUG (never enable this for kernel released to public)
	/sys/devices/virtual/misc/voodoo_sound/wm8994_register_dump
	read only as user

	/sys/devices/virtual/misc/voodoo_sound/wm8994_write
	write only as root
	DANGEROUS !

About

Voodooo sound kernel patchs for WM8994 devices - obsolete repository, see kernel repos for your device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages