Commit bb25edc0 authored by topjohnwu's avatar topjohnwu

Use own busybox for get_outfd

parent 169c0fe4
...@@ -23,6 +23,10 @@ BOOTSIGNER="/system/bin/dalvikvm -Xnodex2oat -Xnoimage-dex2oat -cp \$APK com.top ...@@ -23,6 +23,10 @@ BOOTSIGNER="/system/bin/dalvikvm -Xnodex2oat -Xnoimage-dex2oat -cp \$APK com.top
BOOTSIGNED=false BOOTSIGNED=false
get_outfd() { get_outfd() {
$BOOTMODE && return
# Preserve environment varibles
OLD_PATH=$PATH
setup_bb
if [ -z $OUTFD ] || readlink /proc/$$/fd/$OUTFD | grep -q /tmp; then if [ -z $OUTFD ] || readlink /proc/$$/fd/$OUTFD | grep -q /tmp; then
# We will have to manually find out OUTFD # We will have to manually find out OUTFD
for FD in `ls /proc/$$/fd`; do for FD in `ls /proc/$$/fd`; do
...@@ -323,9 +327,6 @@ boot_actions() { ...@@ -323,9 +327,6 @@ boot_actions() {
recovery_actions() { recovery_actions() {
# TWRP bug fix # TWRP bug fix
mount -o bind /dev/urandom /dev/random mount -o bind /dev/urandom /dev/random
# Preserve environment varibles
OLD_PATH=$PATH
setup_bb
# Temporarily block out all custom recovery binaries/libs # Temporarily block out all custom recovery binaries/libs
mv /sbin /sbin_tmp mv /sbin /sbin_tmp
# Unset library paths # Unset library paths
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment