Fredrik Fornwall
6501186f2b
Fix dalvikvm wrapper
- Just unset LD_LIBRARY_PATH in the dalvikvm wrapper.
- Let the dalvikvm wrapper setup $ANDROID_DATA.
- Avoid using a custom dalvikvm wrapper in dx.
9 years ago
Fredrik Fornwall
36f4c5d719
Move over elf.h to termux-elf-cleaner
This allows building termux-elf-cleaner on OS X
9 years ago
Fredrik Fornwall
0ae97c5e98
termux-tools: Quote $@ when sending from wrappers
Fixes https://github.com/termux/termux-api/issues/18
9 years ago
Fredrik Fornwall
31dd323c81
termux-tools: More robust check for 64-bit runtime
Previously the wrapper scripts for binaries in /system/bin used
/system/bin/getprop to determine if /system/lib or /system/lib64
should be used for the LD_LIBRARY_PATH.
We now switch to checking for /system/bin/linker64 which should be
more robust and faster. Fixes #214 .
9 years ago
Fredrik Fornwall
8353c56c0b
Modify setup in wrappers for /system/bin/ commands
On several devices several tools in /system/bin/ requires
LD_LIBRARY_PATH to contain /system/lib(64). Check for the bit-ness
with `getprop ro.product.cpu.abilist64` and setup the environment
accordingly.
Closes #193 .
Closes #206 .
9 years ago
Oliver Schmidhauser
f21a7e1f74
Add ip command to termux-tools
9 years ago
Fredrik Fornwall
f88c28f160
Move ping6 from inetutils to instead use system
The ping6 binary needs setuid, so use the working system version
instead of installing a broken version for non-root users.
Closes https://github.com/termux/termux-app/issues/74
9 years ago
Fredrik Fornwall
a5421dbdf6
termux-tools: Search in more places for su
9 years ago
Fredrik Fornwall
391aa3d473
termux-tools: Update su script, add getprop
9 years ago
Fredrik Fornwall
43ca47ce46
termux-tools: New 0.20 version with a su script
9 years ago
Fredrik Fornwall
5c7e02d7de
termux-tools: Add su wrapper
9 years ago
Fredrik Fornwall
145d0fe3d6
termux-tools: Fix the am and pm wrapper
9 years ago
Fredrik Fornwall
dcad05c5aa
termux-tools: Add dalvikvm wrapper
9 years ago
Fredrik Fornwall
8b352090bf
termux-tools: Add ping and logcat wrappers
9 years ago
Fredrik Fornwall
346477db98
termux-fix-shebang: Only modify first line
9 years ago
Fredrik Fornwall
159214fa63
termux-tools: df wrapper resetting LD_LIBRARY_PATH
9 years ago
Fredrik Fornwall
561edf1bac
termux-tools: Add termux-setup-storage
9 years ago
Fredrik Fornwall
d6d4e8feb0
termux-tools: reload-style -> reload-settings
9 years ago
Fredrik Fornwall
131bb40101
Fix termux-elf-cleaner tool build on OS X
9 years ago
Fredrik Fornwall
637f22d133
Remove DT_VERDEF and DT_VERDEFNUM elf entries
This fixes Android 6 problems (so closes #26 ).
It also rebuilds termux-elf-cleaner when needed
and bumps some build revisions for packages
needed updates to remove DT_VERDEF and DT_VERDEFNUM.
9 years ago
Fredrik Fornwall
c491280161
termux-tools: Avoid breaking symlinks with termux-fix-shebang
9 years ago
Fredrik Fornwall
360e5c42af
termux-elf-cleaner improvements
9 years ago
Fredrik Fornwall
009c8d9453
termux-elf-cleaner: Better error messages
9 years ago
Fredrik Fornwall
da9d85783c
termux-tools: Improve the chsh command
10 years ago
Fredrik Fornwall
1ceaf1eee7
Fix termux-elf-cleaner.cpp to not break after first removed section
10 years ago
Fredrik Fornwall
12978f7880
termux-tools: Make wrapper scripts exec
10 years ago
Fredrik Fornwall
8ab83e251b
termux-tools: Add pm wrapper script to unset LD_LIBRARY_PATH
10 years ago
Fredrik Fornwall
91c3e293f7
termux-tools: Remove termux-user script
10 years ago
Fredrik Fornwall
3ca4ba784b
termux-tools: Enable compiler warnings and fix them
10 years ago
Fredrik Fornwall
aaa49e3405
termux-elf-cleaner.cpp: Use zu format specifier for size_t
10 years ago
Fredrik Fornwall
a0010caca3
Move termux-user from termux-api to termux-tools
Also add a am wrapper script which clears
LD_LIBRARY_PATH before calling /system/bin/am.
10 years ago
Fredrik Fornwall
59f0d218a6
Initial push
10 years ago