Re:The PinePhone modem SDK: a free-software baseband firmware
by SubzeroCarnage on Monday July 10, 2023 @12:35AM
(#36662145)
Only applying patches that may be necessary is absolutely non-trivial to compute, especially with dependent patchsets or future changes to the config.
I already provide monthly software updates for 170 devices using this tool which I've personally tested on two dozen devices plus many user reports on others. Making a (near) working PR conversation starter to demonstrate the tool I've spent years of my time on is my contribution.
In this case where I didn't have a PinePhone I explicitly found a closest match (Google Pixel 1/marlin iirc) to the kernel at hand and applied my fix database to it as matching to increase the chance that it would be successful.
I have absolutely zero doubts that someone can't apply the PR and be up and running in an hour.
- Open an issue or post to the project's mailing list, proposing the use of your tool.
- If you don't do so already, have your tool only apply patches to code that is actually compiled for the target, e.g. give it a .config and trace which source files are used in make.
- Obtain the hardware for the devices your tool supports and donate your time to test the changes generated by your tool.