topjohnwu
|
00a1e18959
|
Store all native JNI methods in data structures
|
2021-08-01 14:35:16 -07:00 |
|
topjohnwu
|
5b37de8fe5
|
Build our own zlib
|
2021-05-10 18:46:03 -07:00 |
|
topjohnwu
|
66e30a7723
|
Build libc++ ourselves
|
2021-03-25 01:00:10 -07:00 |
|
topjohnwu
|
851404205b
|
Update NDK to r21e
|
2021-03-02 23:18:44 -08:00 |
|
topjohnwu
|
a30d510eb1
|
Use xHook to hook functions in PLT
|
2021-01-08 00:53:24 -08:00 |
|
topjohnwu
|
4e97b18977
|
Move libsystemproperties to external
|
2020-12-31 15:06:19 -08:00 |
|
topjohnwu
|
f9bde347bc
|
Convert indentation to spaces
The tab war is lost
|
2020-12-30 22:11:24 -08:00 |
|
topjohnwu
|
a8d0936e04
|
Update BusyBox
|
2020-05-02 03:42:42 -07:00 |
|
topjohnwu
|
4e349acb50
|
Build libselinux without ANDROID defined
|
2020-05-01 00:45:23 -07:00 |
|
topjohnwu
|
4066e5bf14
|
Update Makefiles
|
2020-04-06 22:45:08 -07:00 |
|
topjohnwu
|
c3e77b1ec1
|
Add BusyBox SELinux support
Close #1523
|
2020-01-20 20:48:05 +08:00 |
|
topjohnwu
|
fb60bea659
|
Update external/selinux
|
2020-01-20 18:36:16 +08:00 |
|
topjohnwu
|
b39f407596
|
Load libsqlite dynamically
|
2020-01-11 03:20:59 +08:00 |
|
topjohnwu
|
33aa4ca4b7
|
Move libmincrypt into separate repo
|
2019-06-30 19:53:03 -07:00 |
|
topjohnwu
|
915b49014f
|
Build libsqlite.so only with magisk
Fix #1175
|
2019-03-07 05:21:27 -05:00 |
|
topjohnwu
|
0462e9a7d9
|
Update external dependencies
|
2018-11-18 03:34:59 -05:00 |
|
topjohnwu
|
1d53335ae5
|
Dynamic load libselinux
|
2018-09-27 00:09:59 -04:00 |
|
topjohnwu
|
1def9b301b
|
Use xz-embedded for b64xz
|
2018-08-10 05:57:11 +08:00 |
|
topjohnwu
|
c3c78428c4
|
Use lower API level for static binaries
|
2018-05-13 05:22:46 +08:00 |
|
topjohnwu
|
c6d2bf577f
|
Massive building system rewrite
|
2018-05-13 03:04:40 +08:00 |
|
topjohnwu
|
fb491cfdcf
|
Add Protobuf support to resetprop
|
2018-04-29 01:20:48 +08:00 |
|
topjohnwu
|
a58d3ea04d
|
Use libmincrypt
|
2018-01-29 15:34:05 +08:00 |
|
topjohnwu
|
328fc44194
|
Rename module core to native
|
2018-01-27 09:11:28 +08:00 |
|