mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-24 03:37:58 +00:00
scripts: hide expected x86 busybox error on arm
- Magisk Manager installs have busybox in the $PATH before extracting busybox from update-binary so an error from busybox ash (as sh) attempting to parse the x86 busybox like a shell script would be shown: ./bin/busybox: line 1: syntax error: unexpected "(" - this will only occur when ash tries to run a binary it can't handle, so basically only with x86 binary on an arm* device
This commit is contained in:
parent
8d87eae11b
commit
dca3fe396f
@ -4,7 +4,7 @@ extract_bb() {
|
||||
touch "$BBBIN"
|
||||
chmod 755 "$BBBIN"
|
||||
dd if="$0" of="$BBBIN" bs=1024 skip=1 count=$X86_CNT
|
||||
"$BBBIN" >/dev/null || dd if="$0" of="$BBBIN" bs=1024 skip=$(($X86_CNT + 1))
|
||||
"$BBBIN" >/dev/null 2>&1 || dd if="$0" of="$BBBIN" bs=1024 skip=$(($X86_CNT + 1))
|
||||
}
|
||||
setup_bb() {
|
||||
export BBDIR=$TMPDIR/bin
|
||||
|
Loading…
x
Reference in New Issue
Block a user