gpt4 book ai didi

android - Nexus 7 Linux 内核 : What file to fiddle with for volume control hacking ?

转载 作者:太空宇宙 更新时间:2023-11-04 04:20:13 25 4
gpt4 key购买 nike

我正在尝试进行一个简单的系统调用,该系统调用将由 LKM 调用,当我按向上箭头并使用向下键减小音量时,该系统调用将增加我的 Nexus 7(基于 tegra)的音量。一个简单的项目,可以插入更大的黑客攻击。

我的问题是如何本地化 Android 本地处理这些文件。我在 sound/drivers/以及 arch/arm/mach-tegra/中进行了搜索。源中针对不同硬件的固件有如此多的不同版本,因此有一种方法可以轻松本地化与您相关的文件。例如,当我按 Nexus 上的音量键并在 shell 上执行 dmsg 时,我会看到类似于“gpio:KEY_VOLUMEUP”的 printk。我试图找到这个 printk 作为开始。

对此问题的任何帮助以及有关内核黑客攻击的更多提示将不胜感激。

最佳答案

对于 Nexus 7,音频驱动程序是 not proprietary ,这意味着您应该能够搜索 printk.您是否在整个内核源代码树中尝试过 grep -rs 'gpio : KEY_VOLUMEUP' . ?这通常是我最好的选择。

内核黑客技巧,在线阅读LDD3书籍:http://lwn.net/Kernel/LDD3/

关于android - Nexus 7 Linux 内核 : What file to fiddle with for volume control hacking ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13926202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com