community/linux-postmarketos-qcom-sdm845: upgrade to 5.18.0
5.18 is nearly here! And with it comes a new kernel upgrade!
I'm not great a keeping track but here's a rough list of changes:
General
- Upgraded/improved SMB2 charger driver, the SHIFT6mq and Poco F1 should charge faster and more consistently.
New devices
- Added support for the AYN Odin, a new SDM845 powered gaming handheld, the device ships with Windows out of the box. Thanks to @tjstyle and @strongtz for working on it. Hopefully we get a postmarketOS port soon.
- Added initial support for the Samsung Galaxy S9 Qualcomm edition, using u-boot. This was actually done in a prior 5.17 stable release but I thought it worth mentioning here.
SHIFT6mq
- Kernel side support for speaker and headphones, UCM configurations are work in progress, however the speaker is usable with the default ALSA configuration
- Support for the RGB notification LED via the Qcom LPG driver, userspace support via feedbackd is supported through the latest version.
OnePlus 6
- Fixed tri-state-key support, the switches were backwards before. The patches have been sent upstream, as they require a change to UAPI to add the new switch event codes we'll have to wait on that before adding support to feedbackd.
input: add event codes for user programmable switch events
arm64: dts: qcom: sdm845-oneplus: add tri-state-key
PocoPhone F1
- TBC (@joelselvaraj)
TBD before unmarking as draft
-
The LG G7 and V35 as well as the Xiaomi Mi 8 Pro will probably be dropped from this release, as both are unmaintained and have been for almost a year.DONE -
The touch screen driver shared by the EBBG variant of the PocoPhone F1 and the SHIFT6mq needs to be upgraded to the final version Joel has been working on.DONE (cherry-picked and fixed up relevant commits) - Rebase on v5.18 tag when it comes out tomorrow
Testing
-
OnePlus 6 -
OnePlus 6T -
SHIFT SHIFT6mq -
Xiaomi PocoPhone F1 (tianma) -
Xiaomi PocoPhone F1 (ebbg)
Cc: @sdm845-mainline
Edited by Administrator