Samuel Dionne-Riel
|
62f66aa0fd
|
hardware-qualcomm: Enable boot-control by default on SDM845
|
2022-10-21 21:50:58 -04:00 |
|
Samuel Dionne-Riel
|
d7d1a3ff13
|
modules/boot-control: Init with preliminary boot-control script
Currently only supports the Qualcomm scheme.
|
2022-10-21 21:50:58 -04:00 |
|
Samuel Dionne-Riel
|
08636ebce6
|
qualcomm/sdm845-modem: Keep refs for uncompressed firmware files
|
2022-10-21 21:50:58 -04:00 |
|
Miles Breslin
|
f708f59c83
|
qualcomm quirks: Fix sdm845 modem enable description.
Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com>
|
2022-10-21 21:50:58 -04:00 |
|
Miles Breslin
|
4b41d356ad
|
qualcomm quirks: Add sdm845-modem quirk
|
2022-10-21 21:50:58 -04:00 |
|
Samuel Dionne-Riel
|
d4b0541875
|
system-types/android: Add support for appending DTB files
|
2022-10-21 21:50:58 -04:00 |
|
Samuel Dionne-Riel
|
07fb45c721
|
system-types/android: Fix build without kernelPackages
|
2022-10-21 21:50:58 -04:00 |
|
Samuel Dionne-Riel
|
8fedb1afa4
|
mobile-device: Add supportLevel config for docs
|
2022-10-21 01:36:14 -04:00 |
|
Samuel Dionne-Riel
|
3d069720f5
|
doc: Make outputs list configurable
|
2022-10-20 20:43:27 -04:00 |
|
Samuel Dionne-Riel
|
8a2f8715d3
|
system-types/u-boot: Add Hydra build products to image
|
2022-10-20 20:43:27 -04:00 |
|
Samuel Dionne-Riel
|
07e98229e8
|
system-types/u-boot: Use configurationName in image name
|
2022-10-20 20:43:26 -04:00 |
|
Samuel Dionne-Riel
|
55da340c25
|
modules/mobile: Add configurationName internal option
|
2022-10-20 20:43:26 -04:00 |
|
Samuel Dionne-Riel
|
78545bc272
|
cross-workarounds: Make it possible to cross-compile with NetworkManager
|
2022-10-19 16:24:56 -04:00 |
|
Samuel Dionne-Riel
|
33d1e03351
|
uefi-x86_64: Leave more room in the vm image
|
2022-10-19 15:31:05 -04:00 |
|
Samuel Dionne-Riel
|
8ba358d95a
|
Merge pull request #538 from lheckemann/fix-systemd-boot
initrd: generate a more compatible noop initrd secret appender
|
2022-10-19 00:06:18 -04:00 |
|
Samuel Dionne-Riel
|
d9d9eb8587
|
Merge pull request #516 from wentam/ucm-quirk
quirks/audio: add quirk for custom UCM profiles
|
2022-10-18 23:46:23 -04:00 |
|
Linus Heckemann
|
d2f64d5cf0
|
initrd: generate a more compatible noop initrd secret appender
This fixes systemd-boot menu entry generation.
|
2022-10-18 23:50:04 +02:00 |
|
Samuel Dionne-Riel
|
fa0e92ac95
|
initrd: Use ncdu_1 for now
The updated `ncdu` is built in a way that makes it fail on older CPUs.
|
2022-10-16 02:24:52 -04:00 |
|
Samuel Dionne-Riel
|
65fe2aa28a
|
kernel-config: Finally make LOCALVERSION handling default nicely
|
2022-10-16 01:36:36 -04:00 |
|
Samuel Dionne-Riel
|
d366bde486
|
kernel-config: Add missing prerequisites
|
2022-10-16 01:36:36 -04:00 |
|
Samuel Dionne-Riel
|
f82a04ac4b
|
kernel-config: Enable RD_GZIP/XZ
|
2022-10-16 01:36:36 -04:00 |
|
Samuel Dionne-Riel
|
9cd47635f3
|
kernel-config: Actually disable UEVENT_HELPER outright
|
2022-10-16 01:36:36 -04:00 |
|
Daniel Barlow
|
948c442c3e
|
modules/adb: Fix adb with gadgetfs in stage-2
Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com>
|
2022-10-13 21:01:22 -04:00 |
|
Daniel Barlow
|
3142445698
|
modules: Init usb-gadget with configfs mountpoint
Co-authored-by: Samuel Dionne-Riel <samuel@dionne-riel.com>
|
2022-10-13 21:01:21 -04:00 |
|
Samuel Dionne-Riel
|
ddace14c87
|
modules/plymouth: init with workaround for stage-1
|
2022-10-13 20:23:13 -04:00 |
|
Samuel Dionne-Riel
|
a701b85d0f
|
modules/beautification: Add splash option
This will handle, in a generic manner, the splash tooling used, and also
sets some defaults.
|
2022-10-13 20:23:13 -04:00 |
|
Samuel Dionne-Riel
|
3ba2ce589c
|
modules/beautification: init with silentBoot
|
2022-10-13 20:20:42 -04:00 |
|
Samuel Dionne-Riel
|
05d7726766
|
modules/zram: init with workarounds for zram
|
2022-10-12 20:28:37 -04:00 |
|
wentam
|
af3d8d6bd8
|
quirks/audio: add quirk for custom UCM profiles
|
2022-10-01 09:32:17 -04:00 |
|
Samuel Dionne-Riel
|
627a786360
|
initrd-boot-gui: Fail when LUKS is enabled but GUI disabled
|
2022-09-30 21:52:42 -04:00 |
|
Brian McKenna
|
278c567a7a
|
initrd-boot-gui: add option to disable
Killing the GUI on my device causes a crash.
|
2022-09-30 21:10:35 -04:00 |
|
Samuel Dionne-Riel
|
148861e67c
|
treewide: utillinux -> util-linux
|
2022-09-26 23:44:11 -04:00 |
|
Samuel Dionne-Riel
|
1754276528
|
treewide: runCommandNoCC -> runCommand
*sighs*
|
2022-09-26 23:42:22 -04:00 |
|
Samuel Dionne-Riel
|
895584055e
|
Merge pull request #412 from r-burns/asus-dumo-makeimage
asus-dumo: fix make-kernel-its for recent makeimage
|
2022-06-26 21:44:20 -04:00 |
|
Samuel Dionne-Riel
|
5647758b85
|
generic images: Stop being fancy with filenames
*sighs*...
So many things go wrong for using the "wrong" characters.
|
2022-05-30 14:28:11 -04:00 |
|
Brian McKenna
|
fb86c3530a
|
stage-1: remove initFramebuffer option
This is unused because the underlying logic has been removed.
|
2022-05-30 20:52:17 +10:00 |
|
Samuel Dionne-Riel
|
c0dc93621e
|
initrd-kernel: Fix regression with generic rootfs
Follow-up to #478
See 8aa8e0ce7f
|
2022-05-29 22:56:05 -04:00 |
|
Samuel Dionne-Riel
|
271b9106ae
|
Merge pull request #488 from samueldr-wip/feature/drop-in-stage-1-integration
Drop-in stage-1 integration [and better support for modular kernels]
|
2022-05-29 22:48:20 -04:00 |
|
Samuel Dionne-Riel
|
3dc7ea997f
|
uefi/vm: Drop kernel setting
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
d2576aa48b
|
uefi/vm: Use composeConfig
This means that the `uefi-x86_64` system is now almost directly usable
into a "non-Mobile" NixOS system.
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
981a23ea49
|
modules/initrd-kernel: Always provide /lib/modules
Better than adding tortuous logic to skip the Modules Task, and anyway
we'd prefer running "normal" kernels with modules.
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
407ca7a548
|
modules/initrd-kernel: Use NixOS configured modules with NixOS kernels
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
434880309d
|
modules/initrd: Disable NixOS stage-1
And work around some funky stuff.
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
65423a81f3
|
modules/initrd-logs: Enable bootlogd by default only if stage-1 is enabled
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
4bf87e03c7
|
modules/initrd: Add stage-1.enable option
This way it is possible to include the Mobile NixOS machinery in a NixOS
configuration and opt-in *only* in the stage-1.
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
780dd9139e
|
modules/initrd: tiny cleanup
Made things easier to understand.
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
832acb8979
|
modules/mobile-device: Use generic names when Mobile NixOS config is disabled
This is used to facilitate inclusion of the Mobile NixOS machinery in a
NixOS config, but opting-in into only a few components (e.g. stage-1)
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
1f12c70977
|
modules/system-target: Only be noisy on cross-compilation
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
2840b58b31
|
modules/documentation: Work around issue with split doc builds
|
2022-05-29 22:39:11 -04:00 |
|
Samuel Dionne-Riel
|
86cae17386
|
modules: Drop nixos-disintegration
What's still needed will be put in the right modules.
|
2022-05-29 22:39:11 -04:00 |
|