mirror of
https://github.com/LSPosed/MagiskOnWSALocal.git
synced 2025-05-06 06:46:35 +08:00
Format code
This commit is contained in:
parent
0906e3868b
commit
ea61cd4052
@ -216,21 +216,60 @@ opts=$(
|
|||||||
|
|
||||||
eval set --"$opts"
|
eval set --"$opts"
|
||||||
while [[ $# -gt 0 ]]; do
|
while [[ $# -gt 0 ]]; do
|
||||||
case "$1" in
|
case "$1" in
|
||||||
--arch ) ARCH="$2"; shift 2 ;;
|
--arch)
|
||||||
--release-type ) RELEASE_TYPE="$2"; shift 2 ;;
|
ARCH="$2"
|
||||||
--install-gapps ) HAS_GAPPS=true; shift 2 ;;
|
shift 2
|
||||||
--root-sol ) ROOT_SOL="$2"; shift 2 ;;
|
;;
|
||||||
--compress-format ) COMPRESS_FORMAT="$2"; shift 2 ;;
|
--release-type)
|
||||||
--compress ) COMPRESS_OUTPUT="yes"; shift ;;
|
RELEASE_TYPE="$2"
|
||||||
--offline ) OFFLINE="on"; shift ;;
|
shift 2
|
||||||
--magisk-custom ) CUSTOM_MAGISK="debug"; shift ;;
|
;;
|
||||||
--magisk-ver ) MAGISK_VER="$2"; shift 2 ;;
|
--install-gapps)
|
||||||
--debug ) DEBUG="on"; shift ;;
|
HAS_GAPPS=true
|
||||||
--skip-download-wsa ) DOWN_WSA="no"; shift ;;
|
shift 2
|
||||||
--help ) usage; exit 0 ;;
|
;;
|
||||||
-- ) shift; break;;
|
--root-sol)
|
||||||
esac
|
ROOT_SOL="$2"
|
||||||
|
shift 2
|
||||||
|
;;
|
||||||
|
--compress-format)
|
||||||
|
COMPRESS_FORMAT="$2"
|
||||||
|
shift 2
|
||||||
|
;;
|
||||||
|
--compress)
|
||||||
|
COMPRESS_OUTPUT="yes"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--offline)
|
||||||
|
OFFLINE="on"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--magisk-custom)
|
||||||
|
CUSTOM_MAGISK="debug"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--magisk-ver)
|
||||||
|
MAGISK_VER="$2"
|
||||||
|
shift 2
|
||||||
|
;;
|
||||||
|
--debug)
|
||||||
|
DEBUG="on"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--skip-download-wsa)
|
||||||
|
DOWN_WSA="no"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
--help)
|
||||||
|
usage
|
||||||
|
exit 0
|
||||||
|
;;
|
||||||
|
--)
|
||||||
|
shift
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ "$CUSTOM_MAGISK" ]; then
|
if [ "$CUSTOM_MAGISK" ]; then
|
||||||
@ -312,12 +351,12 @@ WSA_MAJOR_VER=0
|
|||||||
update_ksu_zip_name() {
|
update_ksu_zip_name() {
|
||||||
KERNEL_VER=""
|
KERNEL_VER=""
|
||||||
case "$WSA_MAJOR_VER" in
|
case "$WSA_MAJOR_VER" in
|
||||||
"2305") KERNEL_VER="5.15.94.2";;
|
"2305") KERNEL_VER="5.15.94.2" ;;
|
||||||
"2306") KERNEL_VER="5.15.104.1";;
|
"2306") KERNEL_VER="5.15.104.1" ;;
|
||||||
"2307") KERNEL_VER="5.15.104.2";;
|
"2307") KERNEL_VER="5.15.104.2" ;;
|
||||||
"2308") KERNEL_VER="5.15.104.3";;
|
"2308") KERNEL_VER="5.15.104.3" ;;
|
||||||
"2309") KERNEL_VER="5.15.104.4";;
|
"2309") KERNEL_VER="5.15.104.4" ;;
|
||||||
*) abort "KernelSU is not supported in this WSA version: $WSA_MAJOR_VER"
|
*) abort "KernelSU is not supported in this WSA version: $WSA_MAJOR_VER" ;;
|
||||||
esac
|
esac
|
||||||
KERNELSU_ZIP_NAME=kernelsu-$ARCH-$KERNEL_VER.zip
|
KERNELSU_ZIP_NAME=kernelsu-$ARCH-$KERNEL_VER.zip
|
||||||
KERNELSU_PATH=$DOWNLOAD_DIR/$KERNELSU_ZIP_NAME
|
KERNELSU_PATH=$DOWNLOAD_DIR/$KERNELSU_ZIP_NAME
|
||||||
@ -435,8 +474,8 @@ if [ "$ROOT_SOL" = "magisk" ]; then
|
|||||||
"$WORK_DIR/magisk/magiskboot" compress=xz "$WORK_DIR/magisk/magisk64" "$WORK_DIR/magisk/magisk64.xz"
|
"$WORK_DIR/magisk/magiskboot" compress=xz "$WORK_DIR/magisk/magisk64" "$WORK_DIR/magisk/magisk64.xz"
|
||||||
"$WORK_DIR/magisk/magiskboot" compress=xz "$WORK_DIR/magisk/magisk32" "$WORK_DIR/magisk/magisk32.xz"
|
"$WORK_DIR/magisk/magiskboot" compress=xz "$WORK_DIR/magisk/magisk32" "$WORK_DIR/magisk/magisk32.xz"
|
||||||
"$WORK_DIR/magisk/magiskboot" compress=xz "$MAGISK_PATH" "$WORK_DIR/magisk/stub.xz"
|
"$WORK_DIR/magisk/magiskboot" compress=xz "$MAGISK_PATH" "$WORK_DIR/magisk/stub.xz"
|
||||||
echo "KEEPFORCEENCRYPT=true" >> "$WORK_DIR/magisk/config"
|
echo "KEEPFORCEENCRYPT=true" >>"$WORK_DIR/magisk/config"
|
||||||
echo "PREINITDEVICE=sde" >> "$WORK_DIR/magisk/config"
|
echo "PREINITDEVICE=sde" >>"$WORK_DIR/magisk/config"
|
||||||
"$WORK_DIR/magisk/magiskboot" cpio "$WORK_DIR/wsa/$ARCH/Tools/initrd.img" "mv /init /wsainit" "add 0750 /lspinit ../bin/$ARCH/lspinit" "ln /lspinit /init" "add 0750 /magiskinit $WORK_DIR/magisk/magiskinit" "mkdir 0750 overlay.d" "mkdir 0750 overlay.d/sbin" "add 0644 overlay.d/sbin/magisk64.xz $WORK_DIR/magisk/magisk64.xz" "add 0644 overlay.d/sbin/magisk32.xz $WORK_DIR/magisk/magisk32.xz" "add 0644 overlay.d/sbin/stub.xz $WORK_DIR/magisk/stub.xz" "mkdir 000 .backup" "add 000 .backup/.magisk $WORK_DIR/magisk/config" || abort "Unable to patch initrd"
|
"$WORK_DIR/magisk/magiskboot" cpio "$WORK_DIR/wsa/$ARCH/Tools/initrd.img" "mv /init /wsainit" "add 0750 /lspinit ../bin/$ARCH/lspinit" "ln /lspinit /init" "add 0750 /magiskinit $WORK_DIR/magisk/magiskinit" "mkdir 0750 overlay.d" "mkdir 0750 overlay.d/sbin" "add 0644 overlay.d/sbin/magisk64.xz $WORK_DIR/magisk/magisk64.xz" "add 0644 overlay.d/sbin/magisk32.xz $WORK_DIR/magisk/magisk32.xz" "add 0644 overlay.d/sbin/stub.xz $WORK_DIR/magisk/stub.xz" "mkdir 000 .backup" "add 000 .backup/.magisk $WORK_DIR/magisk/config" || abort "Unable to patch initrd"
|
||||||
echo -e "Integrate Magisk done\n"
|
echo -e "Integrate Magisk done\n"
|
||||||
elif [ "$ROOT_SOL" = "kernelsu" ]; then
|
elif [ "$ROOT_SOL" = "kernelsu" ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user