Commit Graph

6833 Commits

Author SHA1 Message Date
topjohnwu e32cd03d0b Update docs to cover riscv64 2024-07-02 14:53:46 -07:00
LoveSy a07b9315a5 Add riscv64 support 2024-07-02 14:34:22 -07:00
topjohnwu e9694c6195 Add option to disable filename randomization 2024-07-02 14:28:26 -07:00
Wang Han 4a2a37c87a Catch PendingIntent.CanceledException caused by send()
Accidentally changed in 050a073.
2024-07-02 14:24:27 -07:00
vvb2060 7dca5b831a check empty init_boot partition
For upgrading devices that continue to use Android 12 or older kernel versions, the generic ramdisk remains where it was with no requirement for a new init_boot image.
2024-07-02 14:23:28 -07:00
topjohnwu be5ff68140 Exclude apache commons codec resources 2024-07-01 18:56:08 -07:00
topjohnwu 59f40d5fe5 Move manager.sh to app_functions.sh 2024-07-01 18:42:05 -07:00
topjohnwu 1fbd053a42 Prevent polluting global shell env 2024-07-01 18:20:21 -07:00
topjohnwu 966c6314f8 Cleanup configs 2024-07-01 17:23:48 -07:00
Li Hua c92204c724 Update Simplified Chinese Translation
Signed-off-by: Li Hua <lihua@email.com>
2024-07-01 14:51:06 -07:00
igor bb9947d4d2 Update Portuguese translation 2024-07-01 14:50:52 -07:00
Wang Han 7c8cdb4ad6 Set default visibility of restart button to GONE
This fixes the issue that button still shows when installation fails.
2024-07-01 14:50:34 -07:00
Wang Han bd7f9c9e46 Unset FLAG_ACTIVITY_NO_HISTORY for SuRequestActivity
This fixes device credential confirm activity on OnePlus devices
because SuRequestActivity is accidentally finished before a valid
response is delivered to it.
2024-07-01 14:50:09 -07:00
vvb2060 9a33a4dfe2 Fix StackOverflowError
Now field from base class java.io.ByteArrayOutputStream shadows the property with custom getter from derived class com.topjohnwu.magisk.core.utils.AXML.RawByteStream. This behavior will be changed soon in favor of the property. Please use explicit cast to java.io.ByteArrayOutputStream if you wish to preserve current behavior. See https://youtrack.jetbrains.com/issue/KT-55017 for details
2024-07-01 14:36:20 -07:00
topjohnwu 47e918bc92 Fix vbmeta.img tar patching 2024-07-01 03:20:09 -07:00
Wang Han c194168d9b Fix item match when extracting lib from stub
Close #8083.
2024-06-29 22:14:24 -07:00
topjohnwu cacc60b1ac Migrate to Apache commons-compress
Close #8121
2024-06-29 22:11:02 -07:00
topjohnwu 52063b3652 Update to Kotlin 2.0.0 2024-06-29 17:04:40 -07:00
topjohnwu 85a4eaff59 Release new canary build 2024-06-28 16:16:41 -07:00
topjohnwu 45fa1fce70 Update libsu 2024-06-28 15:45:40 -07:00
loselarry 2112c916f5 chore: remove repetitive word
Signed-off-by: loselarry <bikangning@yeah.net>
2024-06-22 19:17:20 -07:00
LoveSy d6e159bff9 Use pidfd in more senarios 2024-06-22 19:16:58 -07:00
LoveSy 2f710a564f allow more -v for build.py for more verbose output 2024-06-22 19:16:37 -07:00
Fontan030 27cfc4945c Kazakh translation 2024-06-22 18:53:14 -07:00
eklerismunir 7cdada92c8 Improve azerbaijani locales and add the missing strings 2024-06-22 18:52:59 -07:00
topjohnwu 8f1e57d4f9 16k pages on x64 is broken 2024-06-22 18:51:44 -07:00
topjohnwu 8178666b49 Add 16k page testing in CI 2024-06-21 03:13:16 -07:00
topjohnwu 313532dcaa Disable verbose output by default 2024-06-21 02:45:48 -07:00
topjohnwu 2f8f3dc266 Add new test cases 2024-06-20 21:39:30 -07:00
topjohnwu df6ada5ce3 Update avd_test to support custom type 2024-06-20 18:25:49 -07:00
topjohnwu a89b9e6af1 Support 16K page size 2024-06-18 22:04:53 -07:00
topjohnwu 23ed275614 Update to ONDK r27.2 2024-06-18 14:34:30 -07:00
topjohnwu cfd1e0cf22 Update libsu and dependencies 2024-06-18 11:26:18 -07:00
topjohnwu eb400f19b1 Support Python 3.12+ 2024-06-18 03:36:16 -07:00
LoveSy 19f15f16f6 Use icf to further minimize binary size 2024-06-10 14:47:26 -07:00
topjohnwu e158cfddfa Update system_properties 2024-06-07 13:51:24 -07:00
pndwal d0cf93a08d Fix typos install.md 2024-06-06 21:12:18 -07:00
LoveSy 08ad0e74dd Upgrade deps
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2024-06-06 21:11:52 -07:00
topjohnwu 722374a024 Update system_properties 2024-06-05 18:42:30 -07:00
LoveSy c6f0762510 Use pidfd_open for setns
which is more efficient on newer kernel
2024-05-20 03:26:55 +08:00
LoveSy 941a363c5a Support waiting on non-exist prop 2024-05-18 13:55:33 +08:00
Arbri çoçka 2afcdc64a0 Update strings.xml sq 2024-05-18 13:52:31 +08:00
VD $ VD171 @ Priv8 3c66c4bbc5 Update PORTUGUESE translation 2024-05-18 13:52:14 +08:00
VD $ VD171 @ Priv8 9f5cd5e1cc Update PORTUGUESE translation 2024-05-18 13:52:14 +08:00
kubalav a35f2bb73b Update Slovak translation 2024-05-18 13:51:59 +08:00
topjohnwu 6cf00130f4 Check Magisk version instead of app version 2024-05-15 12:42:55 +08:00
topjohnwu 6c27ba6b88 Rename db entry name 2024-05-15 12:42:55 +08:00
vvb2060 dd3b9980e7 app: add safe mode config to menu 2024-05-15 12:42:55 +08:00
vvb2060 02e189a029 core: add safe mode config to db 2024-05-15 12:42:55 +08:00
topjohnwu 72b8d12ee4 Update development guide 2024-05-11 20:40:33 -07:00