Commit Graph

12 Commits

Author SHA1 Message Date
binkybear
a25ff7f0d4 Rename module to Terminal
Signed-off-by: binkybear <binkybear@nethunter.com>
2016-11-20 10:25:29 -06:00
binkybear
9d756f54fa Build to system (Android.mk)
Signed-off-by: binkybear <binkybear@nethunter.com>
2016-11-19 18:00:55 -06:00
binkybear
5f38d2b6b0 Output terminal app to /data instead of system
Android.mk

Signed-off-by: binkybear <binkybear@nethunter.com>
2016-10-29 11:46:41 -05:00
binkybear
66fdefdae1 Build term folder in gradle
Signed-off-by: binkybear <binkybear@nethunter.com>
2016-10-27 18:33:08 -05:00
binkybear
8e2c7328dd Update build tools & add Android.mk
Signed-off-by: binkybear <binkybear@nethunter.com>
2016-10-26 17:53:37 -05:00
Jack Palevich
6f0fe93723 Convert to Android Studio 1.0
Builds and runs on Android 5.0 (Lollipop)

Need to update documentation, bring over examples, test, etc.
2014-12-14 08:58:08 -08:00
sudosurootdev
652ff43437 Fix Perms && Make JNI manditory module for AndroidTerm 2014-08-29 12:20:53 -04:00
Steven Luo
58b90cf643 Bump shared library ABI
We've added two new native methods, so bump the ABI version of the
shared library to prevent problems with ROM-installed copies of the
library.
2012-04-30 18:44:22 -07:00
Steven Luo
cf088c494f Make Exec.createSubprocess() handle environment variables and unlimited args
Add the ability to modify the subprocess's environment by passing in an
array of environment variable strings suitable for passing to putenv()
("VAR=value").  While we're at it, lift the restriction on the number of
arguments passed to the subprocess by using an array instead of a fixed
number of String arguments to hold command line arguments.

This change breaks the ABI for the JNI library, so bump the library ABI
version (to 3) to avoid any potential problems with external copies of
the library.

Signed-off-by: Jack Palevich <jackpal@google.com>
2011-11-20 21:05:55 -08:00
Steven Luo
a162246e4c Change shared library name (again) to make sure our copy takes precedence on CyanogenMod
Commit 28d47b8... ("Fix java.lang.UnsatisfiedLinkError error.") changed
the name of the shared library from libandroidterm to libandroidterm2,
to avoid a potential library conflict with API/ABI incompatible versions
being shipped in some custom firmwares.  Unfortunately, CyanogenMod also
uses the name libandroidterm2:

7d0de89f0e

Change the name again, this time to something that should hopefully be
unique, which should fix the problems that CyanogenMod users have been
reporting in the Android Market comments.  (A big scary warning to
firmware distributors that the shared library ABI must not be modified
without consulting upstream might be appropriate somewhere ...)

Signed-off-by: Jack Palevich <jackpal@google.com>
2011-05-24 19:44:03 +08:00
Jack Palevich
f0e8f969ba Mark this module optional. 2011-02-09 09:00:41 -08:00
Jack Palevich
94ecce1319 Add Android.mk file
To help people trying to incorporate AndroidTerm in their own custom
ROMs.

(This hasn't been tested, but it might work.)
2011-02-08 10:18:35 -08:00