Jens Reidel
f867644592
*/*: make all users of soc-qcom depend on soc-qcom-pd-mapper
...
This is a rather conservative change to preserve previous behaviour on
current users of soc-qcom.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6905
2025-08-16 13:38:04 +02:00
Aster Boese
7429bed2ca
*/*: bump pkgrels of packages with systemd subpackages
...
Update to use the new version of the abuild systemd split function.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
Oliver Smith
ba2ec41c96
OP6/OP6T: disable alsa-restore.service
...
This results in the main speaker not working, so disable it.
Related: issue 3747
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6674
2025-06-16 22:11:54 +02:00
Henrik Grimler
9550de18ec
device-*: drop deprecated deviceinfo_mesa_driver var
...
It was used by osk-sdl, which has now been dropped. See
https://wiki.postmarketos.org/wiki/Deviceinfo_reference#Obsolete_options .
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6635
[ci:skip-build]: already built successfully in CI
2025-06-11 22:55:02 +02:00
Casey Connolly
9b3769cced
treewide: update my name
...
[ci:skip-build]
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6488
2025-05-10 17:59:34 +02:00
Clayton Craft
d9ad333b82
device-oneplus-enchilada: depend on soc-qcom (MR 6189)
2025-02-19 08:13:22 -08:00
Pablo Correa Gómez
7857c8af18
device-oneplus-enchilada: depend on unl0kr-fbforcerefresh (MR 6185)
...
Instead of packaging config file manually
2025-02-17 08:48:41 +01:00
Clayton Craft
d2cf5de15d
device-oneplus-enchilada: install hexagonrpcd conf to new location (MR 6188)
...
fixes #3537
2025-02-13 08:52:56 -08:00
Robert Mader and Clayton Craft
62611a7b06
device-oneplus-enchilada: Reuse hexagonrpcd config on systemd (MR 6147)
...
By sharing the config file and making the systemd unit files match the
openRC ones as close as possible.
Also fix the q6voiced.conf path while on it.
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
2025-02-07 11:34:59 -08:00
Clayton Craft
ed01099318
device-oneplus-enchilada: remove nonfree_firmware subpkg (MR 6147)
...
We decided last year to always install the pkgs this subpkg pulled in,
and removing it simplifies the apkbuild.
2025-02-07 11:34:59 -08:00
Clayton Craft
81f954402a
device-oneplus-enchilada: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Aster Boese
dfbcebd69e
oneplus-enchilada: clean up openrc subpackage (MR 5688)
2024-11-04 10:52:35 -08:00
Clayton Craft
27a5953198
device-oneplus-enchilada: fix fw-openrc service install_if (MR 5587)
...
This should only be installed if openrc is installed
Fixes 754726acc9
[ci:skip-build]: already built successfully in CI
2024-09-12 15:56:27 -07:00
Clayton Craft
754726acc9
device-oneplus-enchilada: add openrc subpackage (MR 5421)
...
[ci:skip-build]: already built successfully in CI
2024-09-03 08:42:42 -07:00
Joel Selvaraj
1761c761b2
device-oneplus-enchilada: ship hexagonrpcd conf (MR 5099)
...
Which specify path to new sensor firmware location needed by hexagonrpcd.
2024-05-18 09:41:41 +02:00
Stefan Hansson
86c77a7a38
device: remove references to postmarketos-update-kernel (MR 5045)
...
Package was removed and is now included in boot-deploy.
[ci:ignore-count]: Lots of packages intentionally changed.
[ci:skip-build]: already built successfully in CI
2024-04-20 11:15:33 +02:00
Caleb Connolly
d2560bfb89
firmware-oneplus-sdm845: drop initramfs firmware (MR 4599)
...
Now that we're using unl0kr, we don't need the GPU firmware in the
initramfs.
Signed-off-by: Caleb Connolly <caleb@connolly.tech >
2024-03-25 21:15:23 +00:00
Pablo Correa Gómez
cf69326222
device/*: rebuild all devices (MR 4551)
...
[ci:ignore-count]
2024-01-22 19:32:30 +01:00
Joel Selvaraj
15a7b1b0d3
device-oneplus-enchilada: start hexagonrpcd on boot and configure accelerometer (MR 4050)
...
hexagonrpcd is necessary to provide access to the filesystem for the SDSP.
Also, OP6 accelerometer is mounted differently than the screen, adjust
it with a mount matrix. This way, screen rotations follow the actual
screen rotation by the user.
2023-12-13 00:50:47 -08:00
Caleb Connolly
363446f9da
device/community/sdm845: enable console to workaround display init issue (MR 4610)
...
See edge blog post
https://gitlab.com/postmarketOS/postmarketos.org/-/merge_requests/236
upstream bug: https://gitlab.freedesktop.org/drm/msm/-/issues/46
Signed-off-by: Caleb Connolly <caleb@connolly.tech >
[ci:skip-build]: already built successfully in CI
2023-12-08 17:56:23 +00:00
Caleb Connolly
570e52d99c
device/community: add pmtest subpackages for a few sdm845 devices (MR 4420)
...
Signed-off-by: Caleb Connolly <caleb@connolly.tech >
2023-10-31 19:53:22 +00:00
Adam Thiede
1c3fbc17c6
oneplus-enchilada: add unl0kr config (MR 4447)
...
[ci:skip-build]: already built successfully in CI
2023-10-05 08:35:22 +02:00
Pablo Correa Gómez
ea93a6d07f
device/*: rebuild all devices to relocate deviceinfo (MR 4283)
...
[ci:ignore-count]
[ci:skip-build]: already built successfully in CI
2023-09-25 09:21:03 +02:00
Pablo Correa Gómez
4914067590
device/*: transform deviceinfo_modules_initfs into a file (MR 4169)
...
The file is automatically packed by devicepkg-dev utils
Relates #1836
2023-08-04 08:27:44 +02:00
Caleb Connolly
4eb8b81d7b
community/device-(sdm845): various fixes (MR 4201)
...
* Use zstd:fast compression for the ramdisk
* Delete obselete phoc.ini config files
* Fixup kernel cmdline args
2023-07-20 16:35:18 +01:00
Caleb Connolly
6c27c1c460
soc-qcom-sdm845: encapsulate cellular specific stuff (MR 4047)
...
The upcoming db845c doesn't have cellular modem capabilities, but still
has wifi. Avoid installing modem related configs and services by default
and only install it for devices that need it.
2023-05-01 19:28:34 +01:00
Caleb Connolly
3f698640f1
device/community/sdm845: disable serial console (MR 3886)
...
The UART console makes the boot process a whole lot slower due to printk
being synchronous. These devices are well enough supported that we can
disable UART logging by default to improve the boot speed. This
constitutes a ~30 second speedup on the SHIFT6mq at 115200 baud.
2023-04-15 20:26:22 +01:00
Joel Selvaraj
156d093bc5
community/device-oneplus-enchilada: update q6voiced conf to match kernel (MR 3639)
2022-11-28 09:07:33 +01:00
Caleb Connolly
faae2121ff
device-oneplus-*: depend on qbootctl (MR 3190)
...
[ci:skip-build] already built successfully in CI
2022-06-11 15:47:26 -07:00
Syboxez Blank
1770b37b60
device: sdm845-{enchilada,fajita,beryllium,axolotl}: rename qcom_smb2 to qcom_pmi8998_charger (MR 3204)
2022-06-08 09:41:31 +02:00
InsanePrawn
43af024596
device/community: sdm845-{enchilada,fajita,beryllium,axolotl}: add appropiate charging drivers (MR 3127)
2022-05-19 02:50:22 +02:00
Newbyte
b2c4544ef2
device-*: rootston.ini -> phoc.ini (MR 3054)
...
rootston.ini is an old, deprecated name.
[ci:ignore-count]
2022-04-03 12:00:06 +02:00
Joel Selvaraj
2ed40be4a1
community/device-oneplus-enchilada: add q6voiced conf and fix dependency (MR 2982)
...
The soc-qcom-sdm845-nonfree-firmware dependency is now moved from
firmware-oneplus-sdm845 package to the device package.
This will make the firmware package to only depend on firmware files.
2022-03-22 12:29:44 +01:00
Oliver Smith
eb21ed5472
device/*/device-*: rebuild for new splash screens (MR 2222)
...
[ci:ignore-count]
2022-01-22 13:40:33 +01:00
Caleb Connolly
8d534e86cb
device-oneplus-enchilada: 5.14 and phosh changes (MR 2416)
...
Fix deviceinfo to reference the new names for fg and haptics modules.
Bump phosh scaling to 3.0
2021-08-26 02:14:47 +01:00
Clayton Craft
f1e0404fb8
device/*: set gpu_accelerated for devices that show '3D=Y' on wiki (MR 2078)
...
[ci:ignore-count]
[ci:skip-vercheck] needed for the postmarketos-ui-* packages in this
series
[ci:skip-build] already built ui-* packages in CI, and device pacakges
are just trivial deviceinfo change (manually built some just to verify)
2021-07-07 08:06:17 +03:00
Caleb Connolly
0736f49759
device-oneplus-enchilada: flash the kernel automatically (MR 2215)
...
postmarketos-update-kernel works for us (with !2214 )!
2021-06-08 10:44:42 -07:00
Caleb Connolly
8fe6b73d06
device-oneplus-enchilada: add audio and fix osk-sdl (MR 2206)
...
Add the missing depends for our soc package alsa ucm configs. Also add
the missing depends to add the GPU firmware to the initramfs so that
osk-sdl works properly!
Also enable logs and point them to UART, this will clean up the splash
screen and let any developers with UART attached to debug the boot
process.
2021-06-01 21:13:11 +03:00
Caleb Connolly
0d7b714f4a
device-oneplus-enchilada: osk-sdl support and cleanup (MR 2088)
...
Make needed deviceinfo changes to support osk-sdl, add "quiet" to the
cmdline and bump the package version to 1.
Signed-off-by: Caleb Connolly <caleb@connolly.tech >
2021-04-16 19:20:52 +02:00
Caleb Connolly
507adfddbe
device-oneplus-enchilada: move to community (MR 2088)
2021-04-16 19:13:04 +02:00