1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2024-12-14 18:21:41 +03:00
Commit Graph

398 Commits

Author SHA1 Message Date
Cole Mickens
650dea7263
android: fix system zip name 2021-10-20 23:16:51 -07:00
Samuel Dionne-Riel
45709499c6
Merge pull request #410 from samueldr-wip/feature/configurable-linux
Add kernel configuration to the system evaluations
2021-08-31 14:59:59 -04:00
Samuel Dionne-Riel
a5135286a8 kernel-config: Init module to define minimal required options
This is not really meant to provide a user-accessible way to configure
the kernel... But it also works that way I guess!

For now it is *meant* to provide *required options*, so that validation
(and soon normalization) always includes required options.
2021-08-30 17:25:34 -04:00
Samuel Dionne-Riel
fa9f7113ee modules/system-types/uefi: Mark mobile.outputs as not visible 2021-08-29 21:53:35 -04:00
Samuel Dionne-Riel
02c6c0307e modules/system-type/u-boot: Mark mobile.outputs as not visible 2021-08-29 21:53:35 -04:00
Samuel Dionne-Riel
a601d0d268 modules/system-types/depthcharge: Mark mobile.outputs as not visible 2021-08-29 21:53:35 -04:00
Samuel Dionne-Riel
d200206b89 modules/system-types/android: Mark mobile.outputs as not visible 2021-08-29 21:53:35 -04:00
Samuel Dionne-Riel
25c620d9b1 modules/generated-filesystems: Mark mobile.outputs as not visible 2021-08-29 21:53:35 -04:00
Samuel Dionne-Riel
b5957f3182 modules/device-metadata: Mark internal 2021-08-29 19:51:34 -04:00
Samuel Dionne-Riel
ca609bb72a modules/outputs: Mark default output as internal 2021-08-29 19:51:34 -04:00
Samuel Dionne-Riel
5a3c2b0531 modules/recovery: Mark internal 2021-08-29 19:51:34 -04:00
Samuel Dionne-Riel
b1bde9f159 modules/stage-0: Mark internal 2021-08-29 19:51:34 -04:00
Samuel Dionne-Riel
c6999de138 system-type/uefi: doc build.* -> outputs.* 2021-08-27 01:21:21 -04:00
Samuel Dionne-Riel
d7b243b572 system-type/depthcharge: doc build.* -> outputs.* 2021-08-27 01:21:03 -04:00
Samuel Dionne-Riel
7e39c4cc1f system-types: Fix "none" system type builds 2021-08-27 01:02:18 -04:00
Samuel Dionne-Riel
24b23d58bc system-types/uefi: system.build -> mobile.outputs 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
b9e902a9bc system-types/u-boot: system.build -> mobile.outputs 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
cbb622a13f system-type/depthcharge: system.build -> mobile.outputs 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
6ed0f54d53 system-types/android: system.build -> mobile.outputs (flashable zips) 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
04fbca23e9 outputs: add mobile.outputs.default 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
493f603400 system-types/android: Nest under outputs.android 2021-08-27 01:00:43 -04:00
Samuel Dionne-Riel
5439ae2bda system-types/android: system.build -> mobile.outputs
For its own build products.
2021-08-26 23:43:36 -04:00
Samuel Dionne-Riel
9542723a4c system-types/android: system.build -> mobile.outputs (rootfs) 2021-08-26 23:42:54 -04:00
Samuel Dionne-Riel
422edcd204 system-types/uefi: mobile.outputs.stage-0 2021-08-26 23:36:36 -04:00
Samuel Dionne-Riel
9c81b866ee system-types/u-boot: mobile.outputs.stage-0 2021-08-26 23:36:22 -04:00
Samuel Dionne-Riel
fadae54b25 system-types/depthcharge: mobile.outputs.stage-0 2021-08-26 23:36:13 -04:00
Samuel Dionne-Riel
5de16b292c system-types/android: mobile.outputs.stage-0 2021-08-26 23:36:00 -04:00
Samuel Dionne-Riel
d8aef2f68d stage-0: system.build -> mobile.outputs 2021-08-26 23:35:38 -04:00
Samuel Dionne-Riel
a68b932c72 system-types/uefi: mobile.outputs.recovery 2021-08-26 23:33:48 -04:00
Samuel Dionne-Riel
dd80c6d632 system-types/u-boot: mobile.outputs.recovery 2021-08-26 23:32:13 -04:00
Samuel Dionne-Riel
141cb292d9 system-types/android: mobile.outputs.recovery 2021-08-26 23:31:56 -04:00
Samuel Dionne-Riel
0319619f18 recovery: sytem.build -> mobile.outputs 2021-08-26 23:30:57 -04:00
Samuel Dionne-Riel
ee6add8ad4 initrd-logs: system.build -> mobile.outputs 2021-08-26 23:25:50 -04:00
Samuel Dionne-Riel
582f218e83 generated-filesystems: system.build -> mobile.outputs
Additionally properly mark `build.rootfs` as deprecated.

But since that output is kind of special, allow a direct reference!
2021-08-26 23:25:16 -04:00
Samuel Dionne-Riel
8a43a1b840 initrd: Add note about system.build.initialRamdisk 2021-08-26 23:19:19 -04:00
Samuel Dionne-Riel
2ff3762fc5 system-type/uefi: system.build -> mobile.outputs.initrd 2021-08-26 23:16:38 -04:00
Samuel Dionne-Riel
73b6b2fd2d system-type/u-boot: system.build -> mobile.outputs.initrd 2021-08-26 23:16:20 -04:00
Samuel Dionne-Riel
e935c91d88 system-type/depthcharge: system.build -> mobile.outputs.initrd 2021-08-26 23:16:05 -04:00
Samuel Dionne-Riel
d822d5199a system-type/android: system.build -> mobile.outputs.initrd 2021-08-26 23:15:34 -04:00
Samuel Dionne-Riel
93b143c9f4 initrd: system.build -> mobile.outputs.initrd* 2021-08-26 23:15:12 -04:00
Samuel Dionne-Riel
6ced250776 initrd: system.build -> mobile.outputs for extraUtils 2021-08-26 22:53:21 -04:00
Samuel Dionne-Riel
4d25a6d6c7 device-metadata: system.build -> mobile.outputs 2021-08-26 22:47:21 -04:00
Samuel Dionne-Riel
5e08ed5223 system-types/android: Support differently named boot partition 2021-08-03 17:28:11 -04:00
Samuel Dionne-Riel
9efeca67ad system-types/uefi: Use proper prefix for objcopy
While this, in theory, should help with a theoretical uefi-aarch64
target, in practice there are other issues to be investigated.

It *looks* like `objcopy` as built for aarch64-linux, native and cross
does not understand the UEFI PE executable format.
2021-07-20 15:40:52 -04:00
Samuel Dionne-Riel
717b36a044 initrd-fail: Asset is now part of the build 2021-07-19 15:50:06 -04:00
Samuel Dionne-Riel
6514fd82f3 initrd: Review applets packaging 2021-07-19 15:50:06 -04:00
Zhaofeng Li
38814f75ea module/lib: Actually pass specialArgs to eval 2021-07-13 17:22:58 -07:00
Samuel Dionne-Riel
365a93eedb
Merge pull request #369 from samueldr-wip/device/motorola-rav/init
motorola-rav: init
2021-06-30 15:52:00 -04:00
Niklas Hambüchen
993f7e9c01 device-notes: Fix missing spaces in front of -A 2021-06-30 03:46:47 +02:00
Samuel Dionne-Riel
a9b90deb9a hardware-qualcomm: Add SM6125 2021-06-29 21:37:04 -04:00