Skip to content

Enabling touchscreen and wifi modules of pixel3a by default #3

@yanivagman

Description

@yanivagman

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions