- Oct 13, 2024
-
-
This also adds a PPP bypass, so that traffic can flow through the native interface (rmnet0) directly, and not via the emulated PPP. [ci:skip-build]: already built successfully in CI
-
- Oct 07, 2024
-
-
Pablo Correa Gomez authored
Since either url or source change
-
- Sep 29, 2024
-
-
[ci:skip-build]: already built successfully in CI
-
- Sep 27, 2024
-
-
Clayton Craft authored
-
- Sep 03, 2024
-
-
Clayton Craft authored
fixes !5421 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
-
- Jul 25, 2024
-
-
Newbyte authored
Includes support for compressed firmware, among other nice things. [ci:skip-build]: already built successfully in CI
-
- Jul 01, 2024
-
-
[ci:ignore-count] [ci:skip-build] [ci:skip-vercheck]
-
- Apr 30, 2024
-
-
Alexey Minnekhanov authored
Upstream has switched to meson buildsystem and Luca's patches were merged, so we can drop them. Update package URL to linux-msm project. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org>
-
Alexey Minnekhanov authored
Upstream has moved to meson buildsystem and tagged new release. Update package URL to linux-msm project. Drop qrtr-ns subpackage, service and executable building, as it was moved into kernel long time ago and separate userspace daemon is no longer required. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org>
-
- Mar 18, 2024
-
-
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
-
- Mar 06, 2024
-
-
Makes modem work on fairphone-fp4 (sm6350/sm7225) and fairphone-fp5 (sc7280/qcm6490) Patches are submitted upstream: https://github.com/andersson/tqftpserv/pull/13 [ci:skip-build]: already built successfully in CI
-
- Nov 19, 2023
-
-
[ci:skip-build] already built successfully in CI
-
- Nov 12, 2023
-
-
[ci:skip-build]: already built successfully in CI
-
- Oct 31, 2023
-
-
Caleb Connolly authored
Add a basic test that runs qrtr-lookup and ensures that at least one QMI service is available. This is mostly a proof of concept and can be extended in the future. Signed-off-by:
Caleb Connolly <caleb@connolly.tech>
-
- Oct 13, 2023
-
-
- Aug 05, 2023
-
-
[ci:skip-build]: already built successfully in CI
-
- Jul 22, 2023
-
-
Load EFS files on Qualcomm-based Chrome OS devices
-
-
- Jul 07, 2023
-
-
Also resolve apkbuild-lint errors.
-
- Jun 05, 2023
-
-
Oliver Smith authored
For a lot of people having the 1 second timeout results in not finding the sim at all. Let's rather wait up to 4 seconds for the sim to appear, it was reported that 3 is enough in a report where 1 wasn't. Related: issue 2072 [ci:skip-build]: already built successfully in CI
-
- Jan 19, 2023
-
-
- Dec 29, 2022
-
-
Affe Null authored
Like alcatel-idol3, these devices have a tunning partition. However, the modem calls it modem_tng instead of modem_tunning. This patch adds the alternative name for the partition. An upstream pull request has already been submitted (see patch).
-
- Oct 21, 2022
-
-
1. Upgrades the library to version 6.0.0004 2. Adds runtime overrides for detected device and board, to facilitate running on devices where autodetect fails.
-
- Oct 07, 2022
-
-
Emulates an AT serial modem using libsamsung-ipc
-
- Jul 18, 2022
-
-
Minecrell authored
No functional change, the patch was finally merged so we can drop it.
-
- Jul 05, 2022
-
-
Ideally tqftpserv should be started before rmtfs. This is because rmtfs is currently responsible for starting the modem, and it's best for performance if all the services needed by the modem are already up. Also change "want" -> "use" for consistency with rmtfs. The difference between "want" and "use" is that "want" just triggers starting of the other service, while "use" also ensures that the other service starts successfully.
-
Also include z3ntu's patch fixing a buffer overread issue which sadly has not been merged for several months now. rmtfs should be ideally started and stopped before NetworkManager because otherwise the modem network interface might be removed before NetworkManager can set it down. This has caused kernel issues at some point (although it seems to be fine again at the moment).
-
-
- Dec 18, 2021
-
-
Recent libqmi update in Alpine [1] splits off binary utilities into a subpackage. This breaks the selection script which depends on qmicli. Add the new qmi-utils as a dependency to make sure the script can continue to work. [1] - https://gitlab.alpinelinux.org/alpine/aports/-/commit/a1e61165f41053926d32aa76f465a12585efff37
-
- Dec 10, 2021
-
-
Unfortunately it looks like some modem firmwares (or SIM cards?) need more time until the SIM card shows up in the modem. This means that the SIM card might not get configured, making it look like it was not detected at all. On the other hand, having the previous long wait loop affects _all devices_ when there is really no SIM inserted. The proper solution would be to make it possible to configure SIM cards once they show up (probably in ModemManager). Until then, try to make it possible to workaround this by introducing a configurable delay to wait for the SIM card. It is set to minimal "1 seconds" by default but could be increased by the user if needed to give the modem enough time to detect the SIM card. This reverts commit 683b543a ("msm-modem-uim-selection: Don't wait for SIM (MR 2470)" but with a new configuration mechanism and a default of 1 second only. [ci:skip-build] already built successfully in CI
-
- Nov 21, 2021
-
-
Minecrell authored
Unfortunately, msm-modem-uim-selection causes boot delays on APQ* SoCs (without most modem functionality) at the moment. The modem will never show up so it keeps waiting and waiting. To allow using the same rootfs on devices that have MSM* and APQ* variants (e.g. Samsung MSM8916 tablets), add a quick check at the beginning of the service to cancel early when running on an APQ* SoC. This is easy to check because the SoC is actually exposed in sysfs.
-
- Nov 08, 2021
-
-
Jami Kettunen authored
The diag-router service is required to be running to stop ATH10k WLAN firmware from crashing constantly on MSM8998 SoC devices running mainline currently.
-
- Sep 19, 2021
-
-
This is no longer used by anyone and also should not be used anymore. The new WWAN RPMSG CTRL for the WWAN subsystem is now the preferred way to talk to the modem on MSM8916/MSM8939/MSM8974 and other similar SoCs. [ci:skip-build]: already built successfully in CI
-
- Aug 31, 2021
-
-
The delay to wait for the SIM card to show up appears to be unneeded on our modems, remove it so that we don't delay boot by 10 seconds if your device doesn't have a SIM card installed. [ci:skip-build] already built successfully in CI
-
- Aug 01, 2021
-
-
uim-selection has "after *" in it's dependencies to make sure the theoretical up to ~1min delay can't be observed. Unfortunaely this causes incorrect dependencies ordering if one of other services depends on ofono or modemmanager. Drop "after *" so modem can always be started properly.
-
- Jul 05, 2021
-
-
On some devices, primarily with two sim slots, modem doesn't choose the sim automatically. Add an init script that would detect in which slot the sim is present and configure the modem to use it.
-
- Jun 15, 2021
-
-
At the moment, oFono/MM are usually stopped after rmtfs on shutdown. This does not make sense, since the modem managed by oFono/MM will disappear once rmtfs is stopped. Add a "before ofono modemmanager" to make sure that OpenRC will stop oFono/MM before rmtfs on shutdown. This may or may not fix some occasional hangs during shutdown, but it definitely makes it possible for oFono/MM to shutdown cleanly.
-
- Apr 08, 2021
-
-
When I upgraded tinyalsa to the new 2.0.0 major release (with breaking changes) I failed to test q6voiced properly, even though I explicitly had to rebuild it against the new tinyalsa version (see MR 1941). In tinyalsa 2.0.0, calling pcm_open() does not automatically call pcm_prepare() anymore, which is responsible for actually starting any audio streams. This means that the old version of q6voiced is almost entirely broken - only by pure luck it's sometimes possible to get voice call audio working if you play other audio simultaenously while a voice call is active. This does not work for the microphone though. The new q6voiced version now calls pcm_prepare() explicitly to fix this.
-
- Feb 09, 2021
-
-
Minecrell authored
Fix "Could not find dependency 'so:libtinyalsa.so.1' in any aports folder or APKINDEX."
-