Commit Graph

232 Commits

Author SHA1 Message Date
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
Dan Johansen e7e0c00348
add preliminary f2fs support
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-05 23:39:09 +02:00
Dan Johansen c1087428b3
Add f2fs-tools as a dependency
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-10-05 22:28:31 +02:00
Dan Johansen 6aed8b4bf8
don't populate archlinux keyring as its not used
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-09-12 23:04:43 +02:00
Dan Johansen 73452f027b
Add more devices to encryption section
Since we have now had encryption support for the pbpro for a while,
we can extend the support for other similar devices.

So add encryption option for the following devices too:
Rockpro64
Rock Pi 4B
Rock Pi 4C

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-09-12 23:02:46 +02:00
Dan Johansen 5605af56b9 Add LICENSE 2021-09-12 20:39:57 +00:00
Dan Johansen d6b6bf9718
change some echo's to info's
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-16 01:21:21 +02:00
Dan Johansen 95350afa4d
another fix for PARTUUIDs on btrfs
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-16 00:56:04 +02:00
Dan Johansen c8117a0068
fix bug in rpi4 btrfs with the new kernel changes
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-15 23:49:50 +02:00
Dan Johansen 11aa4c585c
another fix for overlay permissions
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 17:01:41 +02:00
Dan Johansen e228cd14d8
add PARTUUID of root to fstab
Also fix overlay permissions again,
since it turns out that minimal and server
editions might also have polkit stuff installed.

Also do some indentation cleanup

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 16:53:53 +02:00
Dan Johansen b21b615027
fix overlay permissions in /usr
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-08-05 15:38:36 +02:00
Dan Johansen b9c20b6352
Add rpi4 to msdos devices, change version to 1.4.4
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-23 08:55:54 +02:00
Dan Johansen 7ec3d60dcc
[readme] clarify that restart of binfmt service is needed when installing this script
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-23 08:54:31 +02:00
Helmut Stult efaa017524 Missing version number displays added 2021-06-14 08:17:19 +02:00
Helmut Stult 342d2402c8 Add Version-Number to menu-title 2021-06-13 22:49:29 +02:00
Dan Johansen b83f5b0833
Add GPT support, add Budgie edition and remove experimental from Gnome edition
Use GPT partition tables on devices that support it.
Add budgie edition to edition list, but mark it as experimental.
Remove the experimental marking on Gnome edition.

Oh, and update version to 1.4.3.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-13 21:57:07 +02:00
Helmut Stult d96f9c27f2 set version to 1.4.2 2021-06-10 07:06:26 +02:00
Dan Johansen 24497b6e63
use better hash for passwords
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-06-10 06:46:49 +02:00
Dan Johansen 810cee1f9e
Attempt to fix #33
Trying to create an encrypted install, from an encrypted Manjaro ARM install, will mess up some stuff as mentioned in issue #33.

Put in a check to see if the host system has /dev/mapper/ROOT_MNJRO and abort installation if encryption is chosen in the installer.

Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-05-07 15:42:22 +02:00
Dan Johansen b8233d03ba
download rootfs from github instead of osdn
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-04-22 12:36:36 +02:00
Dan Johansen 2cb6fef9bc
fix cosmetics regarding Used Device info line
Signed-off-by: Dan Johansen <strit@manjaro.org>
2021-04-22 12:11:00 +02:00
Dan Johansen 2e183130c7
set PARTUUID's in fstab and bootscripts 2021-04-15 17:32:43 +02:00
Dan Johansen 21d122dc4e
fix boot files on btrfs filesystem 2021-04-15 16:50:35 +02:00