- Nov 19, 2024
-
-
Minecrell authored
pmbootstrap 3.0.0 uses GPT partition table by default, which breaks booting on all the devices using the lk2nd bootloader. The current version of lk2nd supports GPT only for the eMMC, while subpartitions and SD cards must be partitioned with MBR. GPT support was present in the legacy branch of lk2nd, but was dropped at some point because of poor code quality. Fix the regression for now by reverting back to the old msdos (MBR) partition table. We can revert this again later when lk2nd restores support for GPT. Generated with $ for d in $(grep -R linux-postmarketos-qcom-msm8916 | grep -Eo 'device-[^/]+' | sort -u); do \ echo -e '\n# lk2nd does not support GPT for subpartitions/SD cards yet\ndeviceinfo_partition_type="msdos"' \ >> device/*/$d/deviceinfo && pmbootstrap checksum $d && pmbootstrap pkgver_bump $d; done [ci:ignore-count] [ci:skip-build]: bug in CI prevents build testing armv7 and aarch64, so Clayton did the test locally for those archs
-
- Jun 23, 2024
-
-
This cmdline argument is now a no-op. Drop it everywhere and add a new CI check to enforce this. Adjust the deprecated "minimal" initramfs variant to use pmos.debug-shell to enable logging instead. It doesn't /support/ dropping to a shell, so the variable takes on a different meaning. But that's ok since it's at least more consistent. [ci:ignore-count] [ci:skip-vercheck] Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Tweaked-by:
Oliver Smith <ollieparanoid@postmarketos.org> [ci:skip-build]: kernel builds are very likely to go through now
-
- Feb 24, 2024
-
-
Nikita Travkin authored
Commit fe54a7be ("device/msm8916*: Generate extlinux.conf (MR 4826)") updated most users of msm8916 kernel to generate extlinux.conf. Unfortunately the commands used to bulk-make changes only affected aarch64 users of the kernel package and armv7 users were missed. Apply the same changes to all armv7 users of msm8916 kernel too. [ci:ignore-count]
-
- Oct 18, 2023
-
-
- Sep 19, 2021
-
-
[ci:ignore-count] [ci:skip-vercheck] [ci:skip-build]: built all the device packages successfully in CI already
-
- Jul 23, 2021
-
-
[ci:skip-build] already built successfully in CI
-
- Oct 05, 2020
-
-
[ci:skip-build]: already built successfully in CI
-
- Jun 16, 2020
-
-
- May 24, 2020
-
-
[ci:ignore-count], [ci:skip-build]
-
- May 13, 2020
-
- Apr 22, 2020
-
- Apr 14, 2020
-
-
Minecrell authored
- Cleanup kernel cmdline: - earlycon can automatically detect the memory address of the UART controller based on the device tree - the comma before n8 in console=ttyMSM0,115200,n8 is actually invalid so this was not parsed correctly. However, it is the default anyway so we might as well remove it completely - Configure deviceinfo_getty for all devices - Workaround probe issue of display by adding a softdep on the panel module. This allows the display to work when excluding proprietary firmware (just a weird side effect, see comment in modprobe.conf...)
-
- Mar 14, 2020
-
-
Oliver Smith authored
Prepare for better device categorization by moving everything to testing subdir first. [skip-ci]: chicken-egg problem: passing pmaports CI depends on pmbootstrap MR depends on this MR Related: postmarketos#16
-
- Mar 09, 2020
-
-
Don't set any deviceinfo_year for qemu-* and tablet-x64uefi, it wouldn't be very accurate.
-
Attempting to use a stable device path there does not actually work, so we might as well remove it and hope that directfb can now automatically detect the touchscreen for osk-sdl.
-
Most devices do not need to set any of these variables. directfb can now automatically detect touchscreens, calibration is only needed for resistive touchscreens and dev_keyboard is unused. Automatically done using: - sed -i '/deviceinfo_dev_keyboard=""/d' device-*/deviceinfo - sed -i '/deviceinfo_dev_touchscreen=""/d' device-*/deviceinfo - sed -i '/deviceinfo_dev_touchscreen_calibration=""/d' device-*/deviceinfo
-
- Feb 16, 2020
-
-
Minecrell authored
-
- Aug 31, 2019
-
-
- Dec 26, 2018
-
-
Luca Weiss authored
For #157 [skip ci]
-
- Nov 29, 2018
-
-
Oliver Smith authored
This is not supported anymore, see previous commit for reasoning.
-
- Apr 13, 2018
-
-
Mayeul Cantan authored
-
- Mar 30, 2018
-
-
Aerotinge authored
Signed-off-by:
Aerotinge <wang.wander@gmail.com>
-
- Mar 12, 2018
-
-
Oliver Smith authored
There was a space at the end of the line, which the deviceinfo parser couldn't handle. Fixes #1325.
-
- Mar 10, 2018
-
-
Ethan R. Jones authored
-
- Mar 07, 2018
-
-
Daniele Debernardi authored
* deviceinfo: remove external_disk_install and external_disk, use external_storage instead * Complain when external_disk* is used
-
- Dec 21, 2017
-
-
Attila Szöllősi authored
* Rename deviceinfo variable flash_methods to flash_method * Update pmb.config.deviceinfo_attributes / add sanity check * Add test case that parses all deviceinfo files
-
- Oct 20, 2017
-
-
clayton craft authored
@drebrez deserves much credit for this one for all the testing, bisecting and for fixing everything. Thank you very much! --- * devices which need a custom weston.ini ship it with a install_if subpackage, so it only gets installed when weston is installed. This sounds complicated, but is actually pretty clean in the APKBUILD. * postmarketos-ui-weston: has a weston.ini.default, which enables xwayland and uses fbdev as backend (because that's what most devices use!). It defaults to the weston.ini.default if there is no weston.ini (as installed by the device package). * changed spaces to tabs for consistency, general minor refactoring of device-APKBUILDs
-
- Oct 02, 2017
-
-
drebrez authored
-
- Sep 08, 2017
-
-
drebrez authored
-
- Aug 25, 2017
-
-
drebrez authored
-
- Aug 24, 2017
-
-
SaiKarthik Karra authored
Booting works, SSH does not work yet (missing UDEVTMPFS?), screen does not work yet.
-
- Aug 18, 2017
-
-
Attila Szöllősi authored
-
- Jul 28, 2017
-
-
Oliver Smith authored
Migration guide: https://github.com/postmarketOS/pmbootstrap/wiki/Migration-to-aports-subfolders
-
- Jul 23, 2017
-
-
Martijn Braam authored
Thanks, Martijn Braam! * Made postmarketos-mkinitfs use postmarketos-splash to generate splash images * Added screen sizes to all deviceinfo files * Bumped pkgrel for all device packages
-
- Jul 21, 2017
-
-
clayton craft authored
This re-enables the XWayland module for devices which did not use the 'dirty hack' that was removed in #201.
-
- Jul 08, 2017
-
-
Oliver Smith authored
Minor changes: * device-lg-hammerhead: remove left-over comment * device-samsung-i9100: remove fastboot section
-
- Jul 06, 2017
-
-
Oliver Smith authored
-
- Jul 04, 2017
-
-
Oliver Smith authored
-
- Jun 30, 2017
-
-
Attila Szöllősi authored
* Add device: sony-amami * Add kernel package for sony-amami
-
- Jun 29, 2017
-
-
Oliver Smith authored
-