Leonid Pliushch
2b72c14c4a
termux-tools: distrubute under GPL-3.0
...
Same license as for Termux app.
2019-01-21 17:17:53 +02:00
Leonid Pliushch
46d333adba
add licenses for more packages
2019-01-21 17:17:53 +02:00
Jason A. Donenfeld
db23fe725f
termux-tools: use proper su search order
...
This mirrors the search order in the standard Android PATH, so that the
right tool is used consistently. This makes it easier for something like
Kernel Assisted Superuser to co-exist with Magisk.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-12-24 00:05:07 +01:00
Fredrik Fornwall
0a612d4a5c
Use system top
...
Remove top both from busybox (which is broken on Android 8+), and
procps (which has issues on Android 8+) and use a system wrapper
in termux-tools instead.
2018-11-28 03:02:11 +01:00
Leonid Pliushch
01e27ce4f8
termux-tools: export SHELL variable on login ( #2632 )
2018-07-14 00:02:50 +02:00
Fredrik Fornwall
59dcdde121
termux-tools: Bump version to 0.55 after su warning in pkg
2018-06-13 01:44:07 +02:00
Oliver Schmidhauser
7f1e6c977a
unset LD_PRELOAD in su because magist 16.4 is 32 bit only
2018-05-03 22:46:20 +02:00
its-pointless
4c95eb0d93
termux-tools: Work around for when termux-exec is broken
2018-02-21 00:08:15 +01:00
Fredrik Fornwall
e9cdab3c29
termux-tools: Depend on termux-am ( fixes #2101 )
2018-02-06 22:34:07 +01:00
Michał Bednarski
3aa671da67
termux-am: Add package
2018-02-05 00:19:21 +01:00
Fredrik Fornwall
3fc4aa5920
termux-tools: Unset LD_PRELOAD when calling system
...
Some 64-bit systems seems to have 32-bit binaries in /system/bin,
so unset LD_PRELOAD before calling them. See #551 .
2018-01-24 17:20:25 +01:00
Fredrik Fornwall
b069947e0d
termux-tools: Avoid pm list in termux-info ( #1426 )
2017-11-21 05:59:47 +01:00
Fredrik Fornwall
d3215a81dd
termux-tools: Unset LD_PRELOAD in dalvikvm
...
See https://github.com/termux/termux-packages/issues/1736
2017-11-01 15:08:50 +01:00
Oliver Schmidhauser
9e77a1160e
packages->pkg in help text ( #1599 )
...
* packages->pkg in help text
* Fix pkg at a second placec
2017-10-01 21:42:37 +02:00
Fredrik Fornwall
81604d724b
termux-tools: Make bin/login handle arguments
...
As we now use bin/login even from e.g. sshd we need to handle
arguments by forwarding it to the login shell and not displaying
a motd in that case. Fixes #1529 .
2017-09-17 22:43:03 +02:00
Fredrik Fornwall
3674c3b3db
termux-exec: Add package
2017-09-17 16:12:20 +02:00
Fredrik Fornwall
25697f1136
termux-tools: Replace help with wiki in motd
2017-09-10 23:14:26 +02:00
Fredrik Fornwall
fb11758d44
termux-tools: Remove 'packages' symlink
2017-09-10 22:39:45 +02:00
Fredrik Fornwall
700ecf0fbc
Use 'pkg' as shorter form of 'packages'
...
Fixes https://github.com/termux/termux-app/issues/321 .
2017-06-12 03:01:09 +02:00
Fredrik Fornwall
b2ad42ed60
termux-tools: xdg-open should be a symlink
2017-04-16 14:37:07 +02:00
Oliver Schmidhauser
833973d1be
Add termux-info tool ( #422 )
...
* Add termux-info tool
* Add more information to termux-info
* Resolve conflicts. Add comment and fix Typo.
* remove empty lines in output
2017-04-09 00:07:06 +02:00
Fredrik Fornwall
b81361aaa4
termux-tools: Bump version to 0.41
2017-04-02 14:47:41 +02:00
Fredrik Fornwall
9d99cc6543
termux-tools: Allow shorter forms in packages
2017-03-10 15:22:44 +01:00
Fredrik Fornwall
bd78c57fd7
termux-tools: Handle --help in termux-open
...
Fixes #801 .
2017-03-01 17:20:37 +01:00
Fredrik Fornwall
30a5b5a7ad
termux-tools: Bump version to 0.38
2017-02-28 00:30:51 +01:00
Fredrik Fornwall
e54c330868
termux-tools: Setup xdg-open->termux-open symlink
2017-02-28 00:30:19 +01:00
Fredrik Fornwall
83e3b942b5
termux-tools: Bump version to bring 'packages'
2017-02-21 23:54:24 +01:00
Fredrik Fornwall
d6df138bb1
termux-tools: Add a 'packages' utility
2017-02-17 23:13:49 +01:00
Fredrik Fornwall
4d7154eff8
termux-tools: Add etc/motd to be shown on login
2017-02-09 10:28:37 +01:00
Fredrik Fornwall
89956f70a1
termux-tools: Search in /system/bin for su
...
Fixes #723 .
2017-02-03 00:04:26 +01:00
Fredrik Fornwall
4c29f84f59
termux-tools: Fix quoting in su ( fixes #244 )
2017-01-25 11:50:20 +01:00
Fredrik Fornwall
c9379a3ed8
termux-tools: Unset LD_LIBRARY_PATH in wrappers
...
Previously the wrappers assumed that if
/system/bin/linker64
that LD_LIBRARY_PATH should be set to /system/lib64. This seems
to not always be the case (see #192 ) and hopefully the system
binaries should work without LD_LIBRARY_PATH being set, so we
just unset it before calling the system binary.
2017-01-08 04:53:36 -05:00
Fredrik Fornwall
5ef5713d2d
termux-tools: Fix typo in termux-setup-storage
2017-01-03 17:21:43 -05:00
Fredrik Fornwall
7acdc6acea
termux-tools: Bump version
2016-12-29 22:27:57 -05:00
Fredrik Fornwall
eafc139a78
termux-tools: Add termux-wake-{lock,unlock}
2016-12-25 22:29:30 -05:00
Fredrik Fornwall
57efacaf26
termux-tools: Add /magisk/.core/bin/su path to su
...
Fixes #168 .
2016-11-25 20:12:52 -05:00
Fredrik Fornwall
0ee447355b
termux-tools: Try a more functional su wrapper
2016-08-31 17:39:18 -04:00
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.
2016-05-05 19:55:13 -04:00
Fredrik Fornwall
0ae97c5e98
termux-tools: Quote $@ when sending from wrappers
...
Fixes https://github.com/termux/termux-api/issues/18
2016-04-19 10:28:08 -04:00
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 .
2016-04-18 00:55:28 -04:00
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 .
2016-04-10 20:20:17 -04:00
Oliver Schmidhauser
f21a7e1f74
Add ip command to termux-tools
2016-04-02 11:47:01 +02:00
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
2016-04-01 06:55:30 -04:00
Fredrik Fornwall
a5421dbdf6
termux-tools: Search in more places for su
2016-03-28 13:07:00 -04:00
Fredrik Fornwall
391aa3d473
termux-tools: Update su script, add getprop
2016-03-23 13:11:21 -04:00
Fredrik Fornwall
43ca47ce46
termux-tools: New 0.20 version with a su script
2016-03-23 13:08:04 -04:00
Fredrik Fornwall
145d0fe3d6
termux-tools: Fix the am and pm wrapper
2016-03-21 22:42:11 -04:00
Fredrik Fornwall
dcad05c5aa
termux-tools: Add dalvikvm wrapper
2016-03-21 21:34:26 -04:00
Fredrik Fornwall
8b352090bf
termux-tools: Add ping and logcat wrappers
2016-03-21 20:08:39 -04:00
Fredrik Fornwall
346477db98
termux-fix-shebang: Only modify first line
2016-03-17 11:38:03 -04:00