VR-25/tarb

How to use in Recovery Mode?

diabl0w opened this issue · 1 comments

Read me states there is recovery support, but does not seem to work

# /data/t -r com.android.vending

+ match -r -[br]*
+ eval case -r in -[br]*) return 0;; esac; false
+ return 0
+ exec
+ FLAGS=
+ flag C
+ match *C*
+ eval case *C* in \'\') return 0;; esac; false
+ false
+ echo ./cache
+ COMP_LEVEL=1
+ flag [0-9]
+ match *[0-9]*
+ eval case *[0-9]* in \'\') return 0;; esac; false
+ false
+ flag [nx]
+ match *[nx]*
+ eval case *[nx]* in \'\') return 0;; esac; false
+ false
+ match com.android.vending */*
+ eval case com.android.vending in */*) return 0;; esac; false
+ false
+ [ -n  ]
+ FLAGS=ad
+ flag D
+ match ad *D*
+ eval case ad in *D*) return 0;; esac; false
+ false
+ flag M
+ match ad *M*
+ eval case ad in *M*) return 0;; esac; false
+ false
+ flag O
+ match ad *O*
+ eval case ad in *O*) return 0;; esac; false
+ false
+ :
+ ENCRYPT=false
+ [ -n  ]
+ params=-r com.android.vending
+ shift
+ [ -z -r com.android.vending ]
+ [ -n com.android.vending ]
+ match com.android.vending -p=*
+ eval case com.android.vending in -p=*) return 0;; esac; false
+ false
+ shift
+ [ -n  ]
+ set -f
+ echo -r com.android.vending
+ sed s/ -p=//
+ set -- -r com.android.vending
+ set +f
+ unset params
+ echo ./lib
/data/adb/magisk
/data/adb/magisk.db
Android/data/*/cache
com.google.android.gms.appid.xml
no_backup
+ exclude=
+ [ -z  ]
+ unset exclude
+ [ -n /data/media/0/BACKUP/tarb ]
+ restore -r com.android.vending
+ local one=
+ local regex=
+ local x=v
+ flag c
+ match ad *c*
+ eval case ad in *c*) return 0;; esac; false
+ false
+ flag n
+ match ad *n*
+ eval case ad in *n*) return 0;; esac; false
+ false
+ lspkg -r com.android.vending
+ local b=true
+ local extra=
+ local i=
+ local j=
+ local line=
+ local n=true
+ local r=true
+ local regex=
+ local x=v
+ match -r -r*
+ eval case -r in -r*) return 0;; esac; false
+ return 0
+ match -r -*[nx]*
+ eval case -r in -*[nx]*) return 0;; esac; false
+ false
+ x=
+ match -r -*n*
+ eval case -r in -*n*) return 0;; esac; false
+ false
+ n=false
+ match -r -b*
+ eval case -r in -b*) return 0;; esac; false
+ false
+ b=false
+ match -r -*
+ eval case -r in -*) return 0;; esac; false
+ return 0
+ shift
+ false
+ echo com.android.vending
+ sed -n /+ /p
+ sed s/.*+ //; s/,/|/g; s/\$/ /g
+ extra=
+ extra=
+ extra=
+ echo com.android.vending
+ sed s/ + .*//; s/+ .*//; s/,/|/g; s/\$/ /g
+ regex=com.android.vending
+ true
+ grep -E com.android.vending
+ sed s|/$||; s|.*/|| ;/^_settings_.*/d; s/$/ linuxIsAwesome/
+ grep -v ^vmdl.*\.tmp$
+ ls -1d  [app list redacted for privacy]
+ [ -z  ]
+ false
+ flag a
+ match ad *a*
+ eval case ad in *a*) return 0;; esac; false
+ return 0
+ allow_apk_sideload 1 0
+ settings put secure install_non_market_apps 1
+ /system/bin/settings put secure install_non_market_apps 1

command hangs at the last stdout

VR-25 commented

Recovery is only for emergency backups.
Restoring an app will never work, as it requires a running Android system.