facebookexperimental / facebookexperimental/ExtendedAndroidTools

Enabling touchscreen and wifi modules of pixel3a by default

未關閉
#3 3 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
Makefile
星號
266
分支
99
PR 合併指標
30 天內沒有已合併 PR

描述

Hi,

I'm so glad I found this repo, as I wanted to experiment running bpf code on a pixel3a phone I have,
and didn't know how to port the bpf code to 4.9.

I understand that touchscreen and wifi are kernel modules in pixel3a, which require the use of adb and remounting to copy the updated modules (every time phone is restarted?)
but if I change:
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_CORE_v27=m
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_RMI_DEV_v27=m
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_FW_UPDATE_v27=m
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_TEST_REPORTING_v27=m

in bonito_defconfig to 'y', touchscreen is now enabled without the need for a kernel module!

so I wanted to ask:
1. Is there a reason not to change this from 'm' to 'y'?
2. Wifi code is available out of tree in google sources - do you think it should be easy to put it in the kernel sources and also compile it with the kernel? I tried to do that and failed :-(

Thanks,
Yaniv

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。