Fix script for handling .apex files
This commit is contained in:
parent
1060dd2906
commit
f2ca042915
@ -313,9 +313,10 @@ mount_apex() {
|
|||||||
if [ -f $APEX ]; then
|
if [ -f $APEX ]; then
|
||||||
# APEX APKs, extract and loop mount
|
# APEX APKs, extract and loop mount
|
||||||
unzip -qo $APEX apex_payload.img -d /apex
|
unzip -qo $APEX apex_payload.img -d /apex
|
||||||
DEST=/apex/$(unzip -qp $APEX apex_manifest.pb | strings | head -n 1)
|
DEST=$(unzip -qp $APEX apex_manifest.pb | strings | head -n 1)
|
||||||
[ -z $DEST ] && DEST=/apex/$(unzip -qp $APEX apex_manifest.json | sed -n $PATTERN)
|
[ -z $DEST ] && DEST=$(unzip -qp $APEX apex_manifest.json | sed -n $PATTERN)
|
||||||
[ -z $DEST ] && continue
|
[ -z $DEST ] && continue
|
||||||
|
DEST=/apex/$DEST
|
||||||
mkdir -p $DEST
|
mkdir -p $DEST
|
||||||
loop_setup /apex/apex_payload.img
|
loop_setup /apex/apex_payload.img
|
||||||
if [ ! -z $LOOPDEV ]; then
|
if [ ! -z $LOOPDEV ]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user