arc: add credits to menu
Signed-off-by: AuxXxilium <info@auxxxilium.tech>
This commit is contained in:
@@ -2223,6 +2223,35 @@ function sysinfo() {
|
||||
--msgbox "${TEXT}" 0 0
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# Shows Systeminfo to user
|
||||
function credits() {
|
||||
# Print Credits Informations
|
||||
TEXT+="\n"
|
||||
TEXT+="\n\Z4> Arc Loader:\Zn"
|
||||
TEXT+="\n Github: \Zbhttps://github.com/AuxXxilium\Zn"
|
||||
TEXT+="\n Website: \Zbhttps://auxxxilium.tech\Zn"
|
||||
TEXT+="\n"
|
||||
TEXT+="\n\Z4>> Developer:\Zn"
|
||||
TEXT+="\n Arc Loader: \ZbAuxXxilium\Zn"
|
||||
TEXT+="\n"
|
||||
TEXT+="\n\Z4>> Based on:\Zn"
|
||||
TEXT+="\n Redpill: \ZbTTG / Pocopico\Zn"
|
||||
TEXT+="\n ARPL: \Zbfbelavenuto / wjz304\Zn"
|
||||
TEXT+="\n CPU Info: \ZbFOXBI\Zn"
|
||||
TEXT+="\n System: \ZbBuildroot\Zn"
|
||||
TEXT+="\n"
|
||||
TEXT+="\n\Z4>> Note:\Zn"
|
||||
TEXT+="\n Arc and all Parts of this are"
|
||||
TEXT+="\n OpenSource and commercial use is"
|
||||
TEXT+="\n not permitted! The Loader is FREE"
|
||||
TEXT+="\n and it is forbidden to sell Arc"
|
||||
TEXT+="\n or Parts of this."
|
||||
TEXT+="\n"
|
||||
dialog --backtitle "$(backtitle)" --colors --title "Credits" \
|
||||
--msgbox "${TEXT}" 0 0
|
||||
}
|
||||
|
||||
###############################################################################
|
||||
# allow setting Static IP for DSM
|
||||
function staticIPMenu() {
|
||||
@@ -2662,9 +2691,9 @@ while true; do
|
||||
d) modulesMenu; NEXT="d" ;;
|
||||
!) fixSelection; NEXT="!" ;;
|
||||
# Arc Section
|
||||
5) [ "${ARCOPTS}" = "true" ] && ARCOPTS='false' || ARCOPTS='true'
|
||||
4) [ "${ARCOPTS}" = "true" ] && ARCOPTS='false' || ARCOPTS='true'
|
||||
ARCOPTS="${ARCOPTS}"
|
||||
NEXT="5"
|
||||
NEXT="4"
|
||||
;;
|
||||
e) ONLYVERSION="true" && arcbuild; NEXT="e" ;;
|
||||
f) networkMenu; NEXT="f" ;;
|
||||
@@ -2673,17 +2702,17 @@ while true; do
|
||||
h) usbMenu; NEXT="h" ;;
|
||||
.) staticIPMenu; NEXT="." ;;
|
||||
# Advanced Section
|
||||
6) [ "${ADVOPTS}" = "true" ] && ADVOPTS='false' || ADVOPTS='true'
|
||||
5) [ "${ADVOPTS}" = "true" ] && ADVOPTS='false' || ADVOPTS='true'
|
||||
ADVOPTS="${ADVOPTS}"
|
||||
NEXT="6"
|
||||
NEXT="5"
|
||||
;;
|
||||
j) cmdlineMenu; NEXT="j" ;;
|
||||
k) synoinfoMenu; NEXT="k" ;;
|
||||
l) editUserConfig; NEXT="l" ;;
|
||||
# Boot Section
|
||||
7) [ "${BOOTOPTS}" = "true" ] && BOOTOPTS='false' || BOOTOPTS='true'
|
||||
6) [ "${BOOTOPTS}" = "true" ] && BOOTOPTS='false' || BOOTOPTS='true'
|
||||
ARCOPTS="${BOOTOPTS}"
|
||||
NEXT="7"
|
||||
NEXT="6"
|
||||
;;
|
||||
m) [ "${KERNELLOAD}" = "kexec" ] && KERNELLOAD='power' || KERNELLOAD='kexec'
|
||||
writeConfigKey "arc.kernelload" "${KERNELLOAD}" "${USER_CONFIG_FILE}"
|
||||
@@ -2703,9 +2732,9 @@ while true; do
|
||||
NEXT="r"
|
||||
;;
|
||||
# DSM Section
|
||||
8) [ "${DSMOPTS}" = "true" ] && DSMOPTS='false' || DSMOPTS='true'
|
||||
7) [ "${DSMOPTS}" = "true" ] && DSMOPTS='false' || DSMOPTS='true'
|
||||
DSMOPTS="${DSMOPTS}"
|
||||
NEXT="8"
|
||||
NEXT="7"
|
||||
;;
|
||||
s) downgradeMenu; NEXT="s" ;;
|
||||
t) resetPassword; NEXT="t" ;;
|
||||
@@ -2735,18 +2764,19 @@ while true; do
|
||||
NEXT="u"
|
||||
;;
|
||||
# Dev Section
|
||||
9) [ "${DEVOPTS}" = "true" ] && DEVOPTS='false' || DEVOPTS='true'
|
||||
8) [ "${DEVOPTS}" = "true" ] && DEVOPTS='false' || DEVOPTS='true'
|
||||
DEVOPTS="${DEVOPTS}"
|
||||
NEXT="9"
|
||||
NEXT="8"
|
||||
;;
|
||||
v) saveMenu; NEXT="v" ;;
|
||||
n) editGrubCfg; NEXT="n" ;;
|
||||
w) resetLoader; NEXT="w" ;;
|
||||
+) formatdisks; NEXT="+" ;;
|
||||
# Loader Settings
|
||||
x) backupMenu; NEXT="t" ;;
|
||||
y) keymapMenu; NEXT="c" ;;
|
||||
z) updateMenu; NEXT="e" ;;
|
||||
x) backupMenu; NEXT="x" ;;
|
||||
y) keymapMenu; NEXT="y" ;;
|
||||
z) updateMenu; NEXT="z" ;;
|
||||
9) credits; NEXT="9" ;;
|
||||
0) break ;;
|
||||
esac
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user