diff --git a/README.md b/README.md index 90ca0b0..229e309 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# manjaro-arm-installer +# Manjaro ARM Installer Scripts for installing Manjaro ARM directly to SD/eMMC cards without the need for images. @@ -59,6 +59,8 @@ sudo bash ./manjaro-arm-installer ## Supported Devices: * Raspberry Pi 4/400/3+/3 * Pinebook Pro +* PinePhone (new) +* PinePhone Pro (new) * RockPro64 * Rock Pi 4B * Rock Pi 4C @@ -92,6 +94,8 @@ sudo bash ./manjaro-arm-installer * Server (minimal install with LAMP and Docker) * Gnome (full Gnome desktop with apps) * Budgie (full Budge desktop with apps) (EXPERIMENTAL) +* Phosh (A mobile interface for phones based on GTK/Gnome) +* Plasma Mobile (A mobile interface for phones based on QT/Plasma) ## Other notes: This script is available in the **Manjaro** repository and can be installed with `sudo pacman -S manjaro-arm-installer`. diff --git a/manjaro-arm-installer b/manjaro-arm-installer index 606de2d..8535fc1 100755 --- a/manjaro-arm-installer +++ b/manjaro-arm-installer @@ -2,7 +2,7 @@ # Set globals # ***************************** -VERSION="1.4.8" +VERSION="1.4.9" # ***************************** TMPDIR=/var/tmp/manjaro-arm-installer ARCH='aarch64' @@ -392,7 +392,7 @@ cleanup () { pinephone) dd if=$TMPDIR/boot/u-boot-sunxi-with-spl-$DEVICE-552.bin of=${SDCARD} conv=fsync bs=8k seek=1 1> /dev/null 2>&1 ;; - pbpro|rockpro64|rockpi4b|rockpi4c|nanopc-t4|rock64|roc-cc|clockworkpi-a06|quartz64-a) + pbpro|rockpro64|rockpi4b|rockpi4c|nanopc-t4|rock64|roc-cc|clockworkpi-a06|quartz64-a|pinephonepro) dd if=$TMPDIR/boot/idbloader.img of=${SDCARD} seek=64 conv=notrunc,fsync 1> /dev/null 2>&1 dd if=$TMPDIR/boot/u-boot.itb of=${SDCARD} seek=16384 conv=notrunc,fsync 1> /dev/null 2>&1 ;; @@ -531,6 +531,7 @@ DEVICE=$(dialog --clear --title "Manjaro ARM Installer v${VERSION}" \ "pine-h64" "Pine H64" \ "pinetab" "PineTab" \ "pinephone" "PinePhone" \ + "pinephonepro" "PinePhone Pro (Experimental)" \ "rock64" "Rock64" \ "roc-cc" "LibreComputer Renegade" \ "nanopc-t4" "NanoPC T4" \ @@ -545,7 +546,7 @@ DEVICE=$(dialog --clear --title "Manjaro ARM Installer v${VERSION}" \ #The if statement makes sure that the user has put in something in the previous prompt. If not (left blank or pressed cancel) the script will end if [ ! -z "$DEVICE" ]; then - if [[ "$DEVICE" = "pinetab" ]] || [[ "$DEVICE" = "pinephone" ]]; then + if [[ "$DEVICE" = "pinetab" ]] || [[ "$DEVICE" = "pinephone" ]] || [[ "$DEVICE" = "pinephonepro" ]]; then EDITION=$(dialog --clear --title "Manjaro ARM Installer v${VERSION}" \ --menu "Choose an edition:" 20 75 10 \ "plasma-mobile" "Plasma Mobile (QT based mobile UI)" \