summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* corrections to readmeJari Vetoniemi2018-11-19
|
* add libjvm-misc for anything app specificJari Vetoniemi2018-11-19
|
* loader: fix obb injectionJari Vetoniemi2018-11-19
|
* update READMEJari Vetoniemi2018-11-19
|
* loader: don't JNI_OnLoad if there's entrypointJari Vetoniemi2018-11-19
|
* loader: remove old printfJari Vetoniemi2018-11-19
|
* loader: fix commentsJari Vetoniemi2018-11-19
|
* improvements to the andre-apk.shJari Vetoniemi2018-11-19
|
* libjvm-android: make the hacky input scrollJari Vetoniemi2018-11-19
|
* disable VERBOSE_FUNCTIONS by defaultJari Vetoniemi2018-11-19
|
* remove hard coded paths, add andre-apk.shJari Vetoniemi2018-11-19
|
* rename app executable to andre (loader.c)Jari Vetoniemi2018-11-19
|
* libjvm-android: add android_os_Build_BRANDJari Vetoniemi2018-11-19
|
* libc: support various _chk functionsJari Vetoniemi2018-11-19
|
* libc: cleanupsJari Vetoniemi2018-11-19
|
* support running bionic binaries more properlyJari Vetoniemi2018-11-19
|
* Makefile: add missing depends to libcJari Vetoniemi2018-11-19
|
* refactor app.cJari Vetoniemi2018-11-18
|
* Makefile: wrapper.a hide symbolsJari Vetoniemi2018-11-18
|
* Makefile: larger stack usageJari Vetoniemi2018-11-18
|
* jvm: dont print objects if no VERBOSE_FUNCTIONSJari Vetoniemi2018-11-18
|
* wrapper: don't copy if no VERBOSE_FUNCTIONSJari Vetoniemi2018-11-18
|
* linker fixesJari Vetoniemi2018-11-18
|
* standalone libjvm-javaJari Vetoniemi2018-11-18
|
* set android sdk api level to 15Jari Vetoniemi2018-11-18
|
* jvm: static functionsJari Vetoniemi2018-11-18
|
* SDK_VERSION to INT_MAXJari Vetoniemi2018-11-18
|
* libjvm-java: implement java/lang/String/getBytesJari Vetoniemi2018-11-18
|
* libjvm-java: implement java/lang/System/getPropertyJari Vetoniemi2018-11-18
|
* Makefile: remove fake target tricksJari Vetoniemi2018-11-18
| | | | | Breaks dependency tracking as the target is never produced. Lets just use make as its meant to.
* antiantidebug: remove printfJari Vetoniemi2018-11-18
|
* linker: fix cpp_demangler settingJari Vetoniemi2018-11-18
|
* wrapper: use static log bufferJari Vetoniemi2018-11-18
|
* copy symbols in wrapper_createJari Vetoniemi2018-11-18
| | | | | | | | We don't know the lifetime of the const char* input, so lets copy it. this is quite naive, solution for now, but should be good enough as this is mainly for debugging. Maybe leter do something more fancy to avoid copies from symbols that came from linker for example, and use hashtable to avoid duplication.
* add src/libc-antiantidebug.cJari Vetoniemi2018-11-18
|
* libc: fix compiler warningJari Vetoniemi2018-11-18
|
* move libc-sha1.h to libc-sha1.cJari Vetoniemi2018-11-18
|
* libc: implement __isfiniteJari Vetoniemi2018-11-18
|
* move system_get_property to libcJari Vetoniemi2018-11-18
|
* add some more apksJari Vetoniemi2018-09-04
|
* hacky inputJari Vetoniemi2018-09-04
|
* wrapper: improve performance of verbose_logEmmanuel Gil Peyrot2018-07-30
| | | | | | | | This reduces the number of syscalls per call from 3 to 1, on one specific game when piping everything to /dev/null this reduces the runtime from 14.115s to 8.800s. Signed-off-by: Jari Vetoniemi <mailroxas@gmail.com>
* pthread: Implement pthread cleanupJari Vetoniemi2018-07-30
|
* pthread: Implement implicit sem initJari Vetoniemi2018-07-30
| | | | | This should be undefined behaviour, but some android apps rely on default initialized semaphores. (Hearthstone)
* pthread: sizeof variable instead of typeJari Vetoniemi2018-07-30
| | | | Prevents copy-paste bugs.
* stdio: Wrap fflushJari Vetoniemi2018-07-30
|
* libc: Handle THREAD_SIGNAL correctlyJari Vetoniemi2018-07-30
|
* android: Implement more asset stuffJari Vetoniemi2018-07-30
|
* Stub OpenSLESJari Vetoniemi2018-07-30
|
* app: Comment unused functionsJari Vetoniemi2018-06-02
|