topjohnwu
|
365b373480
|
Make it easy to build without crt0
|
2024-02-24 22:32:22 -08:00 |
|
topjohnwu
|
0dbaf52566
|
Make all platforms build properly
|
2024-02-24 05:10:54 -08:00 |
|
topjohnwu
|
2ec29ade79
|
Add all missing syscalls
|
2024-02-23 14:35:12 -08:00 |
|
LoveSy
|
334554697d
|
Enable rust parallel front-end
See https://blog.rust-lang.org/2023/11/09/parallel-rustc.html
|
2023-12-02 15:25:41 +08:00 |
|
LoveSy
|
9fbd079560
|
Refactor zygisk to use native bridge to inject
Co-authored-by: vvb2060 <vvb2060@gmail.com>
Co-authored-by: topjohnwu <topjohnwu@gmail.com>
|
2023-11-07 14:25:57 -08:00 |
|
vvb2060
|
beaf636415
|
Use ccache for C code
|
2023-10-25 15:05:41 -07:00 |
|
topjohnwu
|
4e4ec73d94
|
Make gradle.properties optional
|
2023-10-19 15:44:34 -07:00 |
|
topjohnwu
|
4b8a0388e7
|
Make SELinux support a feature
|
2023-10-17 13:29:15 -07:00 |
|
topjohnwu
|
96e559fb0e
|
Skip cargo build if possible
|
2023-09-02 06:03:39 -07:00 |
|
topjohnwu
|
350d0d600c
|
Update build script
|
2023-08-08 01:05:32 -07:00 |
|
topjohnwu
|
5805573625
|
Update clean operation
|
2023-06-20 14:50:02 -07:00 |
|
topjohnwu
|
d2eaa6e6c1
|
Fix scripts on Windows
|
2023-06-15 05:57:19 -07:00 |
|
topjohnwu
|
d3e1c496ca
|
Upgrade ONDK to r25.6
|
2023-06-15 01:26:54 -07:00 |
|
LoveSy
|
d2fbcd07b7
|
Use sccache on non CI env
|
2023-06-10 13:14:12 -07:00 |
|
topjohnwu
|
f8c38eab74
|
Proper Windows support
|
2023-06-05 02:27:02 -07:00 |
|
topjohnwu
|
7eebe62bb6
|
Do not realpath ANDROID_SDK_ROOT
|
2023-06-02 15:36:45 -07:00 |
|
topjohnwu
|
665c6bdc4b
|
Provide easy access to the cargo command
|
2023-05-31 01:08:33 -07:00 |
|
topjohnwu
|
ad0da08610
|
Update native clean operation
|
2023-05-28 17:30:20 -07:00 |
|
topjohnwu
|
2e77a426b2
|
Fix build script
|
2023-05-19 15:32:14 -07:00 |
|
topjohnwu
|
2bcf2e76f1
|
Generate cxx binding in build.rs
|
2023-05-19 15:16:54 -07:00 |
|
topjohnwu
|
582cad1b8d
|
Cleanup libc hacks
|
2023-05-19 03:23:43 -07:00 |
|
topjohnwu
|
2ea1a47bec
|
Fix color printing
|
2023-05-16 02:41:39 -07:00 |
|
topjohnwu
|
e3cb5f8ddd
|
Support setting ANDROID_STUDIO
|
2023-05-13 02:38:03 -07:00 |
|
topjohnwu
|
e160e211dd
|
Format build.py with black
|
2023-05-13 02:38:03 -07:00 |
|
topjohnwu
|
af45aeb771
|
Extract busybox from APK for AVD
|
2023-05-02 16:28:02 -07:00 |
|
topjohnwu
|
f7de649a36
|
Update ODNK requirement to r25.3
|
2023-04-29 15:12:04 -07:00 |
|
vvb2060
|
e9f32e4f68
|
Set text and background color
|
2023-04-25 23:00:59 -07:00 |
|
LoveSy
|
4ff60ef9a9
|
No more patching libc.a on 64bit platforms
|
2023-04-01 03:51:57 -07:00 |
|
LoveSy
|
a07d4080b6
|
Upgrade termux-elf-cleaner to strip DT_PREINIT_ARRAY
|
2023-03-21 02:17:21 -07:00 |
|
topjohnwu
|
2285f5e888
|
Fix build script
|
2023-03-02 03:02:10 -08:00 |
|
topjohnwu
|
7ce4bd3330
|
Copy stub APK into output directory
|
2022-12-26 16:07:04 -08:00 |
|
vvb2060
|
ad0e6511e1
|
Stop embedding stub.apk in magiskinit
|
2022-12-26 16:07:04 -08:00 |
|
topjohnwu
|
831a398bf1
|
Check Python 3.8+
|
2022-12-26 00:09:27 -08:00 |
|
topjohnwu
|
d1d26f4481
|
Fix building individual applet
|
2022-08-27 05:06:28 -07:00 |
|
南宫雪珊
|
e6eb51551c
|
Fix ci text color
|
2022-08-22 12:51:36 -07:00 |
|
topjohnwu
|
9806b38d8e
|
Introduce zygisk loader
Use a separate library for 1st stage
|
2022-08-19 04:49:19 -07:00 |
|
topjohnwu
|
2d8beabbd4
|
Better build script
|
2022-08-17 01:59:23 -07:00 |
|
topjohnwu
|
40aab13601
|
Make IDE recognize we are targeting Android
|
2022-08-09 14:09:39 -07:00 |
|
topjohnwu
|
d17ed2b979
|
Support patching AVD with release builds
|
2022-08-02 03:37:04 -07:00 |
|
topjohnwu
|
a7ab8216ce
|
Proper build scripts
|
2022-07-24 05:39:14 -07:00 |
|
topjohnwu
|
b9e89a1a2d
|
Restructure the native module
Consolidate all code into the src folder
|
2022-07-23 13:51:56 -07:00 |
|
topjohnwu
|
8331206acb
|
Clean only java projects when clean java
|
2022-07-20 11:20:03 -07:00 |
|
topjohnwu
|
d1a35dd2ba
|
Fix cargo builds on Windows
|
2022-06-30 18:12:07 -07:00 |
|
topjohnwu
|
26116ac414
|
Setup preliminary rust infrastructure
|
2022-06-30 14:50:21 -07:00 |
|
topjohnwu
|
e4094c0caa
|
Update build scripts
|
2022-05-30 03:47:31 -07:00 |
|
topjohnwu
|
351f0269ae
|
Install stub if necessary
|
2022-05-19 22:54:49 -07:00 |
|
topjohnwu
|
dc65a2b884
|
Introduce new debug channel
|
2022-05-15 01:01:54 -07:00 |
|
topjohnwu
|
3358eab991
|
Switch to use ONDK
|
2022-04-15 12:20:18 -07:00 |
|
topjohnwu
|
ff2513e276
|
Use LD_PRELOAD to intercept sepolicy on 2SI init
|
2022-04-08 02:13:31 -07:00 |
|
topjohnwu
|
fa8900be65
|
Use standalone magiskpolicy
|
2022-03-17 03:15:39 -07:00 |
|