topjohnwu
|
2359cfc480
|
Small refactor
|
2023-06-20 00:21:51 -07:00 |
|
topjohnwu
|
81493475f9
|
Directly use rust::Vec
|
2023-06-20 00:21:51 -07:00 |
|
Arbri çoçka
|
0493829231
|
Update strings.xml sq
|
2023-06-16 14:15:31 -07:00 |
|
VD $ VD171 @ Priv8
|
e2d1952ad9
|
Update PORTUGUESE Translation
|
2023-06-16 14:14:46 -07:00 |
|
LoveSy
|
7450965458
|
Update Chinese translation
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
|
2023-06-16 14:13:46 -07:00 |
|
Vladimír Kubala
|
f45384685b
|
Update Slovak translation
|
2023-06-16 14:13:01 -07:00 |
|
topjohnwu
|
8abcccc262
|
Fix typo
|
2023-06-16 01:49:44 -07:00 |
|
LoveSy
|
a9c89cbbbb
|
Read certificate in Rust
Co-authored-by: topjohnwu <topjohnwu@gmail.com>
|
2023-06-16 01:49:44 -07:00 |
|
topjohnwu
|
d2eaa6e6c1
|
Fix scripts on Windows
|
2023-06-15 05:57:19 -07:00 |
|
LoveSy
|
53257b6ea1
|
Fix find_apk_path
|
2023-06-15 04:09:45 -07:00 |
|
LoveSy
|
c874391be4
|
Box CpioEntry
|
2023-06-15 04:09:17 -07:00 |
|
LoveSy
|
7e8e013832
|
Fix two typo
|
2023-06-15 04:09:17 -07:00 |
|
topjohnwu
|
037f46f7f0
|
Fix copy_cstr
|
2023-06-15 04:00:32 -07:00 |
|
topjohnwu
|
d3e1c496ca
|
Upgrade ONDK to r25.6
|
2023-06-15 01:26:54 -07:00 |
|
topjohnwu
|
d7d0a44693
|
Remove randomness from Magisk
|
2023-06-14 17:05:49 -07:00 |
|
topjohnwu
|
9d6f6764cb
|
Use Metadata instead of direct stat syscall
|
2023-06-12 14:58:13 -07:00 |
|
topjohnwu
|
cb3ab63815
|
Replace all CStr usage to Utf8CStr
|
2023-06-12 13:57:15 -07:00 |
|
topjohnwu
|
caae932117
|
Remove unnecessary lifetime markers
|
2023-06-12 13:56:20 -07:00 |
|
LoveSy
|
e9cf27eb5a
|
Fix map_file
|
2023-06-12 13:55:58 -07:00 |
|
LoveSy
|
6ee6685f4c
|
AVD test on API 34
|
2023-06-12 03:23:27 -07:00 |
|
LoveSy
|
d15017b777
|
Add arg requirement for cpio extract
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
a9387e63e1
|
Fix Utf8CStr::as_ref() -> OsStr
|
2023-06-12 02:40:50 -07:00 |
|
topjohnwu
|
23c1f0111b
|
Improve Rust implementation
- Move mmap_file implementation into Rust
- Introduce Utf8CStr as the better c-string type to use
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
866386e21f
|
Use to_string instead of to_owned
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
bf10496fa9
|
Add log for restore
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
607e6547a7
|
No check rm -r
|
2023-06-12 02:40:50 -07:00 |
|
topjohnwu
|
6b21091fe2
|
Fix compile errors and cleanup
|
2023-06-12 02:40:50 -07:00 |
|
topjohnwu
|
e58f98e844
|
Update cargo files
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
b8cb9cd84d
|
Refactor magiskboot cpio
|
2023-06-12 02:40:50 -07:00 |
|
LoveSy
|
c1038ac6f9
|
Remove permissve update_engine
|
2023-06-10 13:17:37 -07:00 |
|
LoveSy
|
c556dd0aac
|
Increase sccache hit rate
|
2023-06-10 13:17:16 -07:00 |
|
LoveSy
|
d2fbcd07b7
|
Use sccache on non CI env
|
2023-06-10 13:14:12 -07:00 |
|
LoveSy
|
bf6359abaa
|
Fix release build
|
2023-06-10 13:10:54 -07:00 |
|
topjohnwu
|
d1621845b8
|
Fix typo
|
2023-06-10 01:50:18 -07:00 |
|
topjohnwu
|
f33f1d25d0
|
Move find_apk_path to Rust
|
2023-06-10 01:40:45 -07:00 |
|
topjohnwu
|
40f25f4d56
|
Introduce directory traversal
|
2023-06-09 02:00:37 -07:00 |
|
topjohnwu
|
e13775ec2c
|
Directly use memmem in contains
|
2023-06-07 16:52:52 -07:00 |
|
topjohnwu
|
ee4dad7a13
|
Bridge C++ bytes with Rust &[u8]
|
2023-06-07 16:49:40 -07:00 |
|
topjohnwu
|
5e2ef1b7f4
|
Better bytes support in C++
|
2023-06-06 17:11:42 -07:00 |
|
topjohnwu
|
f8c38eab74
|
Proper Windows support
|
2023-06-05 02:27:02 -07:00 |
|
topjohnwu
|
305e8b3d14
|
Improve bootimg const correctness
|
2023-06-03 05:10:22 -07:00 |
|
topjohnwu
|
2a654e5d7f
|
Improve byte_data const correctness
|
2023-06-03 03:16:03 -07:00 |
|
topjohnwu
|
57afae3425
|
Cleanup cpio codebase
|
2023-06-03 00:31:20 -07:00 |
|
topjohnwu
|
feb44f875e
|
Migrate PREINITDEVICE in recovery mode
Close #6917
|
2023-06-02 16:49:04 -07:00 |
|
topjohnwu
|
7eebe62bb6
|
Do not realpath ANDROID_SDK_ROOT
|
2023-06-02 15:36:45 -07:00 |
|
topjohnwu
|
9ea9f01933
|
Resolve clippy errors and warnings
|
2023-05-31 01:08:33 -07:00 |
|
topjohnwu
|
665c6bdc4b
|
Provide easy access to the cargo command
|
2023-05-31 01:08:33 -07:00 |
|
topjohnwu
|
c79bc83275
|
Update dependencies
|
2023-05-30 01:32:43 -07:00 |
|
topjohnwu
|
c30fbdf145
|
Simplify logging code
|
2023-05-29 01:27:40 -07:00 |
|
topjohnwu
|
f12951bd1d
|
Fix typo
|
2023-05-29 00:30:55 -07:00 |
|