From 638a893a678ed987c8c5c3aecce6ffa200284c92 Mon Sep 17 00:00:00 2001 From: newbit1 Date: Mon, 18 Jan 2021 00:06:07 +0100 Subject: [PATCH] added dos2unix command --- rootAVD.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/rootAVD.sh b/rootAVD.sh index 3ce9e58..8991bd0 100755 --- a/rootAVD.sh +++ b/rootAVD.sh @@ -104,8 +104,8 @@ CopyMagiskToAVD() { echo "[-] Backup exists already" fi - # Download the Magisk zip file -> Magisk-v21.2 - MAGISKZIPDL=https://github.com/topjohnwu/Magisk/releases/download/v21.2/Magisk-v21.2.zip + # Download the Magisk zip file -> Magisk-v21.4 + MAGISKZIPDL=https://github.com/topjohnwu/Magisk/releases/download/v21.4/Magisk-v21.4.zip # If Magisk.zip file already exist, don't download it again if (checkfile $MAGISKZIP -eq 0); then echo "[*] Downloading Magisk installer Zip" @@ -121,17 +121,20 @@ CopyMagiskToAVD() { echo "[-] unpacking Magisk installer Zip" adb push $MAGISKZIP $ADBWORKDIR - adb shell "unzip -o -q $ADBWORKDIR/$MAGISKZIP -d $ADBWORKDIR/Magisk" - adb shell rm -rf $ADBWORKDIR/$MAGISKZIP + adb shell "unzip -o -q $ADBWORKDIR/Magisk.zip -d $ADBWORKDIR/Magisk" + adb shell rm -rf $ADBWORKDIR/Magisk.zip echo "[*] Copy the original AVD ramdisk.img into Magisk DIR" ADBPUSHECHO=$(adb push $PATHWITHFILE $ADBWORKDIR/Magisk 2>/dev/null) echo "[*] $ADBPUSHECHO" echo "[-] Copy Magisk Installer into Magisk DIR" - ADBPUSHECHO=$(adb push rootAVD.sh $ADBWORKDIR//Magisk 2>/dev/null) + ADBPUSHECHO=$(adb push rootAVD.sh $ADBWORKDIR/Magisk 2>/dev/null) echo "[*] $ADBPUSHECHO" + echo "[-] Convert Script to Unix Ending" + adb -e shell "dos2unix $ADBWORKDIR/Magisk/rootAVD.sh" + echo "[-] run the actually Boot/Ramdisk/Kernel Image Patch Script" echo "[*] from Magisk by topjohnwu and modded by NewBit XDA" adb shell sh $ADBWORKDIR/Magisk/rootAVD.sh "ranchu" @@ -172,7 +175,7 @@ InstallMagiskToAVD() { cd $BASEDIR chmod -R 755 . - + chmod -R 755 * # prepare busybox echo "[*] Extracting busybox ..." sh $UB -x > /dev/null 2>&1 @@ -205,6 +208,7 @@ InstallMagiskToAVD() { echo "[*] copy all files from BINDIR to BASEDIR" cp $BINDIR/* $BASEDIR chmod -R 755 . + chmod -R 755 * # In that DIR with all the binaries is also the x64 version of it # Rename it if it is a 64-Bit AVD version @@ -358,7 +362,7 @@ InstallMagiskToAVD() { # Set PATCHFSTAB=true if you want the RAMDISK merge your modded fstab.ranchu before Magisk Mirror gets mounted PATCHFSTAB=false - PATCHFSTAB=true + #PATCHFSTAB=true # cp the read-only fstab.ranchu from vendor partition and add usb:auto for SD devices # kernel musst have Mass-Storage + SCSI Support enabled to create /dev/block/sd* nodes