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>
This commit is contained in:
parent
7de5d1e9ef
commit
18df28f636
|
|
@ -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`.
|
||||
|
|
|
|||
|
|
@ -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)" \
|
||||
|
|
|
|||
Loading…
Reference in New Issue