Commit Graph

255 Commits

Author SHA1 Message Date
Frede H ea30539804 Update README.md 2025-01-15 14:24:01 +00:00
Frede H 86b9b968f0 Update README.md 2025-01-15 11:47:39 +00:00
Frede H aee0d0da8d Merge branch 'master' into 'master'
update script

See merge request manjaro-arm/applications/manjaro-arm-installer!9
2025-01-14 07:42:44 +00:00
Frede H e4107c4815 update script 2025-01-14 07:42:44 +00:00
Ray Sherwin 9255172998 Merge branch 'master' into 'master'
update script

See merge request manjaro-arm/applications/manjaro-arm-installer!8
2025-01-13 21:35:53 +00:00
Frede H 1a8b3b02ef
update script
The changes ensures that only valid branches is used and sets the correct branch name based on the first argument provided.

The keyring setup has been enhanced to counter for errors thrown if the pacman.d folder and the mirrorlist file was not available. This ensures that keyring initialization executes without errors.
2025-01-13 18:43:10 +01:00
Ray Sherwin db6d15eb86 Update README for pi500 2024-12-11 10:23:14 -06:00
Ray Sherwin ac0217fcc8 Update config.txt for pi500 2024-12-11 10:20:03 -06:00
Ray Sherwin 42a02a813d Update for pi5
Added testing/unstable usage thanks to @linux-aarhus
2023-11-12 06:50:37 -06:00
Dan Johansen 40543f9fcf
add support for shared profile use
Our profiles have a lot of duplicated packages in their profiles.
So add support for a shared profile, that has all the packages that
needs to be installed on all profiles, so we can clean up the profiles
in the future.

See
https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-tools/-/merge_requests/15
for the Manjaro ARM Tools MR for the same thing.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2023-01-14 20:23:59 +01:00
Dan Johansen 105e342f20
add encryption support to clockworkpi
The Clockwork Pi DevTerm is an rk3399 based device, so encryption should
work, just like with the other rk3399 based devices we have.
So enable the prompt on the DevTerm to ask for encryption.

Fixes #50.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-12-29 07:13:05 +01:00
Dan Johansen 5f43d9dc62 Merge branch 'feature/generic-efi-support' into 'master'
Add generic-efi device option

Closes #49

See merge request manjaro-arm/applications/manjaro-arm-installer!7
2022-12-06 23:13:17 +00:00
Dan Johansen c54ad67431 Add generic-efi device option 2022-12-06 23:13:17 +00:00
Dan Johansen 85e01aa75a
Improve readme
The readme indicates that the qemu-static stuff is a dependency for any
situation while running this script. That's not the case, it's only
needed if run on a non-aarch64 based system. So change the README to
properly explain this.
Also change to the new package name of that dependency.

Fixes #49
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-12-01 15:29:47 +01:00
Dan Johansen 18470ce26d
fix inclusion of boot partition in fstab and do some small cleanups, fixes #48
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-22 12:57:05 +02:00
Dan Johansen 3813602cdd
remove partitions before clearing the first 32 MB with dd
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-22 12:26:10 +02:00
Dan Johansen d9d8e50d0a
increase boot partition from 256 to 512 MB
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 21:00:04 +02:00
Dan Johansen fdd4833a02
[readme] add the new devices and sort them properly
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 20:19:38 +02:00
Dan Johansen 2218d15d5a
add om1
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 20:13:00 +02:00
Dan Johansen 0c74ffbcf5
add rock3a
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 20:11:42 +02:00
Dan Johansen 32da63e4fd
add quartz64-b
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 20:07:03 +02:00
Dan Johansen f666e09967
add radxa-zero
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 20:03:57 +02:00
Dan Johansen fa5a8777cb
sort devices alphabetically
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-08-19 19:58:43 +02:00
Dan Johansen e3449a8be1
set version to 1.4.11
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-06-12 21:09:44 +02:00
Dan Johansen 516b83ce2d
Add Generic device to supported list
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-05-30 18:16:33 +02:00
Dan Johansen b93602eadc
switch rpi4 from fkms to kms
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-05-22 19:47:42 +02:00
Dan Johansen ab0e460a94
update readme
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-05-02 20:03:15 +02:00
Dan Johansen 18df28f636
add preliminary PinePhone Pro support
and update the readme with the mobile stuff

also bump the version to 1.4.9 so it's ready for the next release.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-23 10:04:40 +02:00
Dan Johansen 7de5d1e9ef Merge branch 'mobile-support' into 'master'
Add preliminary PinePhone and PineTab support + filesystem fixes

Closes #40

See merge request manjaro-arm/applications/manjaro-arm-installer!6
2022-04-08 10:14:00 +00:00
Dan Johansen d46bfb8073
hide a few things used for debugging filesystem issues
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-06 16:56:41 +02:00
Dan Johansen c47b3460fe
fix a couple of issues with btrfs and f2fs filesystem options
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-06 16:54:47 +02:00
Dan Johansen d3c806d4aa
Merge branch 'mobile-support' of https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer into mobile-support 2022-04-06 12:34:25 +02:00
Dan Johansen a8daa10a12 Merge branch 'master' into 'mobile-support'
# Conflicts:
#   README.md
#   manjaro-arm-installer
2022-04-06 10:33:12 +00:00
Dan Johansen 4c5426ff6f
add quartz64-a support, fixes #40
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-06 12:28:19 +02:00
Dan Johansen 46059353a3
Add preliminary PinePhone and PineTab support
This adds the option to choose either
PinePhone or PineTab in the device menu.
It also adds Plasma Mobile and Phosh
specific settings and installation workarounds
to get a working system going.

Be aware that the Installer always uses the stable branch
and as the profiles for mobile devices often change,
the profile might fail to install because of missing
packages or settings.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-06 12:25:55 +02:00
Dan Johansen 460e51743f
add support for Odroid HC4, fixes #45
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-04-06 12:23:37 +02:00
Dan Johansen f3327c0ff4
add quartz64-a support, fixes #40
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-08 20:26:35 +01:00
Dan Johansen d4b1fdcc3b
add quartz64-a support, fixes #40
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-08 20:23:30 +01:00
Dan Johansen 4f9bc9c4f2
Add preliminary PinePhone and PineTab support
This adds the option to choose either
PinePhone or PineTab in the device menu.
It also adds Plasma Mobile and Phosh
specific settings and installation workarounds
to get a working system going.

Be aware that the Installer always uses the stable branch
and as the profiles for mobile devices often change,
the profile might fail to install because of missing
packages or settings.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-02 19:38:02 +01:00
Dan Johansen b31fc099b7
change panel_simple to panel_edp for encryption devices, closes #44
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-02 19:32:40 +01:00
Dan Johansen 9d99d241f5
add support for ClockworkPI DevTerm, closes #43
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-02 19:30:05 +01:00
Dan Johansen f65e69d299
enable NTP on installed system
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-02-02 19:17:28 +01:00
Dan Johansen 68a82b74b2
add detection of nvme drives, thanks to wishindo from manjaro forum
Signed-off-by: Dan Johansen <strit@manjaro.org>
2022-01-11 06:55:57 +01:00
Dan Johansen 910c0d10e3
make sure we create cmdline.txt and config.txt during rpi4 installs
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-27 19:15:18 +02:00
Dan Johansen 6da9314090
don't try setting x11keyboard layout in 00-keyboard.conf if sway edition is chosen, since sway does not even use that file. Should fix #41
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-24 21:29:24 +02:00
Dan Johansen 1786e5309e Merge branch 'f2fs-support' into 'master'
Add f2fs support

Closes #34

See merge request manjaro-arm/applications/manjaro-arm-installer!5
2021-10-10 06:42:10 +00:00
Dan Johansen 6149b5327a
fix a couple of rootfs paths
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-09 22:30:08 +02:00
Dan Johansen fd72b49ef5
change f2fs mount options as recommended by 0n0w1c
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-09 20:52:41 +02:00
Dan Johansen a8588acf56
install f2fs-tools if f2fs is selected, so mkinitcpio runs properly
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-09 17:57:36 +02:00
Dan Johansen fcefcf168f
force format with f2fs
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-09 15:56:14 +02:00