Update Supported-Models.sh
This commit is contained in:
parent
0be02a9e3e
commit
89d5755d05
@ -1 +1,52 @@
|
|||||||
TEMPLATE
|
PiRevision=`grep "Revision" /proc/cpuinfo` && PiRevision=$(echo $PiRevision | cut -f 2 -d ':' | cut -d' ' -f2,3)
|
||||||
|
#Test Variables
|
||||||
|
#PiRevision=a02082 #3B
|
||||||
|
#PiRevision=a020d3 #3B+
|
||||||
|
#PiRevision=a03111 #4 1GB
|
||||||
|
#PiRevision=c03111 #4 4GB
|
||||||
|
#PiRevision=d03114 #4 8GB
|
||||||
|
#PiRevision=aaaaaa #Unsupported
|
||||||
|
|
||||||
|
if [[ $PiRevision == "a02082" ]] || [[ $PiRevision == "a22082" ]]; then
|
||||||
|
Model="Raspberry Pi 3 Model B"
|
||||||
|
Pi="Pi 3B"
|
||||||
|
elif [[ $PiRevision == "a020d3" ]]; then
|
||||||
|
Model="Raspberry Pi 3 Model B+"
|
||||||
|
Pi="Pi 3B+"
|
||||||
|
elif [[ $PiRevision == "a03111" ]]; then
|
||||||
|
Model="Raspberry Pi 4 1GB"
|
||||||
|
Pi="Pi 4 1GB"
|
||||||
|
elif [[ $PiRevision == "b03111" ]] || [[ $PiRevision == "b03112" ]] || [[ $PiRevision == "b03114" ]]; then
|
||||||
|
Model="Raspberry Pi 4 2GB"
|
||||||
|
Pi="Pi 4 2GB"
|
||||||
|
elif [[ $PiRevision == "c03111" ]] || [[ $PiRevision == "c03112" ]] || [[ $PiRevision == "c03114" ]]; then
|
||||||
|
Model="Raspberry Pi 4 4GB"
|
||||||
|
Pi="Pi 4 4GB"
|
||||||
|
elif [[ $PiRevision == "d03114" ]]; then
|
||||||
|
Model="Raspberry Pi 4 8GB"
|
||||||
|
Pi="Pi 4 8GB"
|
||||||
|
else
|
||||||
|
Model="not supported!"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ $PiRevision == "a02082" ]] || [[ $PiRevision == "a22082" ]] || [[ $PiRevision == "a020d3" ]]; then
|
||||||
|
if (whiptail --title "Warning" --yesno "You're running a $Model,\nthis script is tested for a Raspberry Pi 4 with at least 2GB memory.\n\nThe $Pi can lack the power or resources to run all of the installer options.\nIf you continue mounting the /tmp to RAM will be disabled.\n\nContinue anyway?" 13 83); then
|
||||||
|
UNSAFE=yes
|
||||||
|
else
|
||||||
|
clear
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
elif [[ $PiRevision == "a03111" ]]; then
|
||||||
|
if (whiptail --title "Warning" --yesno "You're running a $Model,\nthis script is tested for a Raspberry Pi 4 with at least 2GB memory.\n\nIf you continue mounting the /tmp to RAM will be disabled.\n\nContinue anyway?" 12 78); then
|
||||||
|
UNSAFE=yes
|
||||||
|
else
|
||||||
|
clear
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
elif [[ $Model != "not supported!" ]]; then
|
||||||
|
UNSAFE=no
|
||||||
|
else
|
||||||
|
whiptail --title "Error" --msgbox "Installation canceled! You're running a model that is not supported!" 8 78
|
||||||
|
clear
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user