You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,16 @@
1
1
# Libcore-Syscall / Libcore-ElfLoader
2
2
3
-
Libcore-Syscall is a Java library for Android that allows you to make any Linux system calls and/or load any ELF shared objects directly from Java code.
3
+
Libcore-Syscall is a pure Java library for Android that allows you to make any Linux system calls and/or
4
+
load any in-memory ELF shared objects (lib*.so) without a writable path/mount point.
4
5
5
6
## Features
6
7
7
8
- Support Android 5.0 - 15
8
9
- Support any system calls (as long as they are permitted by the seccomp filter)
9
-
- Support loading any ELF shared objects (lib*.so) directly from memory
10
+
- Support loading in-memory ELF shared objects (lib*.so) without a file
11
+
- Support arm/arm64/x86/x86_64/riscv64 architectures
10
12
- Implemented in 100% pure Java 1.8
11
-
- No shared libraries (lib*.so) are shipped with the library
13
+
- No shared libraries (lib*.so) or assets files are shipped with the library
12
14
- No `System.loadLibrary` or `System.load` is used
13
15
- No temporary files are created on the disk (does not require a writable path/mount point)
0 commit comments