termux-tools: Update su script, add getprop

This commit is contained in:
Fredrik Fornwall 2016-03-23 13:11:21 -04:00
parent 43ca47ce46
commit 391aa3d473
2 changed files with 4 additions and 3 deletions

View File

@ -1,13 +1,13 @@
TERMUX_PKG_HOMEPAGE=http://termux.com/ TERMUX_PKG_HOMEPAGE=http://termux.com/
TERMUX_PKG_DESCRIPTION="Some tools for Termux" TERMUX_PKG_DESCRIPTION="Some tools for Termux"
TERMUX_PKG_VERSION=0.20 TERMUX_PKG_VERSION=0.21
termux_step_make_install () { termux_step_make_install () {
$CXX $CFLAGS $LDFLAGS -std=c++14 -Wall -Wextra -pedantic -Werror $TERMUX_PKG_BUILDER_DIR/*.cpp -o $TERMUX_PREFIX/bin/termux-elf-cleaner $CXX $CFLAGS $LDFLAGS -std=c++14 -Wall -Wextra -pedantic -Werror $TERMUX_PKG_BUILDER_DIR/*.cpp -o $TERMUX_PREFIX/bin/termux-elf-cleaner
# Remove LD_LIBRARY_PATH from environment to avoid conflicting # Remove LD_LIBRARY_PATH from environment to avoid conflicting
# with system libraries that am may link against. # with system libraries that am may link against.
for tool in am dalvikvm df logcat ping pm; do for tool in am dalvikvm df getprop logcat ping pm; do
WRAPPER_FILE=$TERMUX_PREFIX/bin/$tool WRAPPER_FILE=$TERMUX_PREFIX/bin/$tool
echo '#!/bin/sh' > $WRAPPER_FILE echo '#!/bin/sh' > $WRAPPER_FILE
if [ $tool = am -o $tool = pm ]; then if [ $tool = am -o $tool = pm ]; then

View File

@ -1,7 +1,8 @@
#!/bin/sh #!/bin/sh
if [ -x /system/xbin/su ]; then if [ -x /system/xbin/su ]; then
/system/xbin/su $@ # The su tool may require programs from /system/bin in path:
PATH=/system/bin:$PATH /system/xbin/su $@
else else
echo "There is no su program on this device. Termux" echo "There is no su program on this device. Termux"
echo "does not supply tools for rooting, see e.g." echo "does not supply tools for rooting, see e.g."