Wang Han
|
fada8b148a
|
Ensure manager can always bypass su access policy
This fixes https://github.com/topjohnwu/Magisk/issues/9050.
|
2025-05-21 16:14:46 -07:00 |
|
topjohnwu
|
dc0acea47c
|
Remove C++ I/O streams
|
2025-05-20 03:26:00 -07:00 |
|
topjohnwu
|
78d1200608
|
Migrate all compression code to Rust
|
2025-05-20 03:26:00 -07:00 |
|
topjohnwu
|
527bbc0368
|
Migrate module mounting to Rust
|
2025-05-20 03:24:43 -07:00 |
|
topjohnwu
|
4c89c7e2b3
|
Directly use MagiskJson
|
2025-05-19 10:40:58 -07:00 |
|
topjohnwu
|
adbea7e313
|
Improve update check code
|
2025-05-19 10:23:15 -07:00 |
|
vvb2060
|
76962f965e
|
app: use github api to check updates
|
2025-05-19 10:23:15 -07:00 |
|
topjohnwu
|
a4b8c5e46b
|
Update app dependencies
|
2025-05-18 22:24:44 -07:00 |
|
The Ali Dev
|
83c707439c
|
Add Urdu Translation
|
2025-05-18 22:21:05 -07:00 |
|
Radoš Milićev
|
25dd6121f4
|
Add author for Serbian translations to .xml files
|
2025-05-18 21:54:24 -07:00 |
|
Radoš Milićev
|
67f35ad027
|
Add Serbian latin (values-b+sr+Latn)
|
2025-05-18 21:54:24 -07:00 |
|
topjohnwu
|
0c4b8afbc5
|
Simplify JNI hooking code
|
2025-05-17 02:05:21 -07:00 |
|
topjohnwu
|
34b30d7ce1
|
Promite Magisk v29.0 to stable
|
2025-05-16 12:17:53 -07:00 |
|
topjohnwu
|
2215088973
|
Remove unused files in native directory
|
2025-05-15 13:48:12 -07:00 |
|
topjohnwu
|
8b7fb6cdde
|
Improve scripts
|
2025-05-15 02:56:36 -07:00 |
|
topjohnwu
|
94c7dbedf2
|
Fix signing config
[skip ci]
|
2025-05-14 15:14:34 -07:00 |
|
topjohnwu
|
b1dc47a047
|
Release new canary build
[skip ci]
canary-29001
|
2025-05-14 01:41:38 -07:00 |
|
topjohnwu
|
62b1310d97
|
Release Magisk v29.0
[skip ci]
v29.0
|
2025-05-14 01:26:05 -07:00 |
|
topjohnwu
|
0a86916d3a
|
Fix cleanup
|
2025-05-14 01:23:54 -07:00 |
|
topjohnwu
|
9907ce57aa
|
Add Magisk r29.0 release notes
|
2025-05-14 01:13:37 -07:00 |
|
topjohnwu
|
b92626cacc
|
Use sudo instead of su
|
2025-05-13 17:26:09 -07:00 |
|
topjohnwu
|
5a762f0a8e
|
Move all gradle files into folder app
Decouple java and native projects
|
2025-05-13 17:04:41 -07:00 |
|
topjohnwu
|
5dd7a7d804
|
Better ABI support for build.py
|
2025-05-13 14:35:57 -07:00 |
|
topjohnwu
|
7831f40691
|
Make tests more granular
|
2025-05-13 14:08:54 -07:00 |
|
topjohnwu
|
4f4b1ff885
|
Add sepolicy.rule patching tests
|
2025-05-13 14:08:54 -07:00 |
|
topjohnwu
|
97901979dd
|
Test replace functionality
|
2025-05-13 14:08:54 -07:00 |
|
topjohnwu
|
287316842c
|
Fix Android M sepolicy reading
|
2025-05-13 12:28:10 -07:00 |
|
topjohnwu
|
608786e8f3
|
Print verbose logs in avd_test.sh and cuttlefish.sh
|
2025-05-11 02:18:36 -07:00 |
|
topjohnwu
|
9684a35cab
|
Use rust::String::c_str to ensure nil termination
|
2025-05-09 16:02:46 -07:00 |
|
Radoš Milićev
|
e3e4202954
|
Update translation of core strings
|
2025-05-09 11:06:03 -07:00 |
|
Radoš Milićev
|
23c2054d46
|
Translate stub strings
|
2025-05-09 11:06:03 -07:00 |
|
Wang Han
|
a20a2a8fa0
|
Recognize Samsung custom policy version path
|
2025-05-09 11:03:58 -07:00 |
|
topjohnwu
|
a2896be4a6
|
Cargo fmt
[skip ci]
|
2025-05-08 23:29:27 -07:00 |
|
LoveSy
|
e9220a28d9
|
Use splice to pump tty to avoid userspace copying
|
2025-05-08 23:20:46 -07:00 |
|
vvb2060
|
cf12087e21
|
app: disable multiArch
|
2025-05-08 21:02:26 -07:00 |
|
topjohnwu
|
00c1b36837
|
Support generating files for C++ IDE
|
2025-05-07 22:18:44 -07:00 |
|
topjohnwu
|
03e034795d
|
Implement Ord and PartialOrd for Utf8CStr familiy
|
2025-05-05 11:33:33 -07:00 |
|
LoveSy
|
79c0fafe43
|
Fix cleanup pre-init mount
|
2025-05-05 11:00:39 -07:00 |
|
vvb2060
|
d499819ba0
|
app: ignore androidx meta prop file
|
2025-05-02 16:40:37 -07:00 |
|
vvb2060
|
86da917174
|
core: fix mkdirs
|
2025-05-02 16:39:46 -07:00 |
|
ZGX089
|
30bd7d6555
|
feat: Improve Arabic translation (stub)
Fixed typos, Grammatical errors and changed/fixed other strings.
|
2025-05-01 13:47:46 -07:00 |
|
ZGX089
|
e5a12f0f5f
|
feat: Improve Arabic translation
Fix Grammatical errors, typos, and changed/fixed other strings.
|
2025-05-01 13:47:46 -07:00 |
|
topjohnwu
|
c85a8434c6
|
Update dependencies
|
2025-04-29 16:22:45 -07:00 |
|
topjohnwu
|
427a1ca4e5
|
Release new canary build
[skip ci]
canary-28104
|
2025-04-29 11:54:17 -07:00 |
|
topjohnwu
|
22884e173a
|
Implement reboot in Rust
|
2025-04-28 17:22:14 -07:00 |
|
topjohnwu
|
d1829308e9
|
Move more daemon_start code into Rust
|
2025-04-28 17:22:14 -07:00 |
|
topjohnwu
|
73840f8721
|
Migrate selinux.cpp to selinux.rs
|
2025-04-28 17:22:14 -07:00 |
|
topjohnwu
|
c7d1af9805
|
Stop using PathBuf in package.rs
|
2025-04-28 17:22:14 -07:00 |
|
topjohnwu
|
4ad26d3dfb
|
Better path methods
|
2025-04-28 17:22:14 -07:00 |
|
topjohnwu
|
0c70b7670c
|
Cleanup dir implementations
|
2025-04-28 17:22:14 -07:00 |
|