- Mar 23, 2024
-
-
knuxify authored
This new package covers all three variants of the tablet: the WiFi version (SM-T310), the 3G version (SM-T311) and the LTE version (SM-T315). It uses the linux-postmarketos-exynos4 kernel, like other mainlined Exynos 4 devices.
-
knuxify authored
- The 3 different variants of the lt01 will be merged into a single main device package, so the old package is deprecated. - We will now be using the mainline kernel, so the downstream kernel is no longer necessary. - Add a patch to fix a new build error.
-
knuxify authored
The binaries are the same as for the other devices, we just need to add three new NVRAM TXTs, so add them here since they don't make the package that much larger.
-
eg25-manager is supposed to watch for the modem going away and recover it automatically, but it doesn't seem to actually do anything. Manually restarting eg25-manager in this situation does recover the modem. This upstream issue https://gitlab.com/mobian1/eg25-manager/-/issues/47 is probably the same, and as that issue says, manually restarting eg25-manager in this situation does recover the modem. So this change adds a udev rule to automatically restart eg25-manager when the modem dies. Common triggers for the modem dying are: 1. When the phone wakes up from suspend. 2. When an incoming call is disconnected, especially if the disconnect happens very quickly after the call started, such as what happens when phosh-antispam identified the call as spam. 3. When plugging or unplugging the phone from USB power, and when plugging or unplugging other USB devices like keyboard from a connected dock. udev shouldn't be used for spawning long-lasting processes, but `rc-service start` will parent the process to the service manager and exit, so that's fine. It does take a few seconds during which udev is blocked and can't process other events, which udev also recommends against, but in this case it's not a big deal IMO. Fixes #2641 [ci:skip-build]: already built successfully in CI
-
The data is not 100% accurate, but it's the best I've got and it makes the device usable, which it currently isn't. Closes: https://gitlab.com/postmarketOS/pmaports/-/issues/2647 Signed-off-by:
Andrea Bolognani <eof@kiyuko.org>
-
The current invocation doesn't work: $ busybox dc "100" "5" / p dc: can't open '100': No such file or directory Fix it so that it does: $ busybox dc -e "100 5 / p" 20 One of the messages that is printed on failure was missing the "WARNING:" prefix. Address that too. Signed-off-by:
Andrea Bolognani <eof@kiyuko.org>
-
- Mar 22, 2024
-
-
Nikita Travkin authored
GTK4 has switched to a new renderer. Unfortunately adreno a306 is effectively abandoned in mesa and has many bugs which the new GTK renderer now hits. To allow us to still use GTK4 apps on the msm8916 based devices, force the old renderer on them for now. Fixes: #2681 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
- enable some modules for USB storage devices - enable scsi disk support (e.g. for USB thumb disks) [ci:skip-build] already built successfully in CI
-
- Mar 21, 2024
-
-
Anton Bambura authored
[ci:skip-build]: already built successfully in CI
-
-
- Mar 20, 2024
-
-
Luca Weiss authored
Kconfig changes: * DRM_SIMPLEDRM * QCOM_ICC_BWMON [ci:skip-build]: already built successfully in CI
-
Newbyte authored
Necessary to debug seccomp filters, among other things. Without this auditd doesn't work at all.
-
Ref: #2468
-
- Mar 19, 2024
-
-
jethrob authored
[ci:skip-vercheck] [ci:skip-build]: already built successfully in CI
-
jethrob authored
-
Raymond Hackley authored
How to boot from USB drives: 1. Make sure the extcon has OTG support and included in initramfs 2. Make sure the PMIC supports the power to OTG devices, and included in initramfs. Otherwise, a hub with external power supply is required. 3. Make sure module `usb-storage` is enabled in initramfs 4. `pmbootstrap install --sdcard=/dev/<usb_drive>` - pmbootstrap@942ee207 is required to ignore sdcard check. Thanks @ollieparanoid for the patch. 5. `pmbootstrap flasher flash_kernel` 6. Insert the USB drive to OTG and boot [ci:skip-build]: already built successfully in CI
-
- Mar 18, 2024
-
-
[ci:skip-vercheck] [ci:skip-build]: already built successfully in CI
-
Anton Bambura authored
I contribute to this package from time to time, so let's add myself to maintainers to represent it here. [ci:skip-build]: already built successfully in CI
-
Anton Bambura authored
This upgrades kernel to 6.6.22 backporting fixes for major performance issues of Microsoft Surface RT. This also re-generates config with "make grate_defconfig pmos.config" and adds pmb:kconfigcheck-uefi for surface rt.
-
The previous maintainer hasn't been active on GitLab for at least two years, time to replace them. [ci:skip-build]: already built successfully in CI
-
Now as boot-deploy allows us to generate both boot.img and extlinux.conf at the same time, enable generating the config for all msm8226 since it will be used in the future lk2nd release. boot.img is still kept to keep compatibility with current lk2nd releases and to allow system recovery with fastboot when required. [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
* Parse the file in python and ensure it is ordered alphabetically * Ensure that we have at least as many gitlab nicknames in CODEOWNERS, as there are listed maintainers in main and community devices. This should help with enforcing that every maintainer is also listed in CODEOWNERS, so they can be easily pinged via their gitlab nickname if something for the device they maintain is happening. [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Sometimes we need to figure out the gitlab nicknames of maintainers and co-maintainers as listed in the APKBUILDs, e.g. when a specific issue appears that only happens with a given device. Or if we want to ping all device maintainers in the testing phase for the new release. So far it has been a very tiresome, manual process to figure out gitlab nicknames from the maintainers in the APKBUILDs (involving git log --follow and opening merge requests in browsers...). After some discussion we figured it would be good to store it in the CODEOWNERS file. This also has the nice side-effect that maintainers get notifications if the APKBUILDs they maintain get changed.
-
- Mar 17, 2024
-
-
Oliver Smith authored
-
Oliver Smith authored
We configure editors via editorconfig file. Remove the modeline, it was wrong anyway by setting "et" to expand tabs to spaces, where in reality this file uses tabs.
-
Oliver Smith authored
Let editors use tabs for this file
-
Oliver Smith authored
-
Oliver Smith authored
Daniele has been inactive for some years, set myself as maintainer.
-
sleirsgoevy authored
pmOS does not support charge mode anyway, and boots to a full UI, but this vendor kernel disables touchscreen when booting in charge mode. Remove that check, so that the phone can be used as usual. [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
-
-
Caleb Connolly authored
The postmarketos-artwork-wallpapers-gnome package no longer exists. Now we just depend on the postmarketos-artwork-wallpapers package. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
- Mar 16, 2024
-
-
Adam Thiede authored
[ci:skip-build]: already built successfully in CI
-
Current 6.6 kernel has some features broken for xiaomi-polaris including LCD and Wi-Fi. Add two patches that fix these problems. Signed-off-by:
Icenowy Zheng <uwu@icenowy.me> [ci:skip-build]: already built successfully in CI
-
This sound card is used on surface rt [ci:skip-build]: already built successfully in CI
-