Commit Graph

5882 Commits

Author SHA1 Message Date
b4863eb51b Setup logging infra in the Rust side 2022-07-01 04:54:00 -07:00
3817167ba1 Correct ro.crypto.state check
Fix #6042

Co-authored-by: vvb2060 <vvb2060@gmail.com>
2022-06-30 19:32:43 -07:00
d1a35dd2ba Fix cargo builds on Windows 2022-06-30 18:12:07 -07:00
26116ac414 Setup preliminary rust infrastructure 2022-06-30 14:50:21 -07:00
0b26882fce Build dynamic stub resource APK at runtime
Close #6013

Co-authored-by: vvb2060 <vvb2060@gmail.com>
2022-06-22 05:19:27 -07:00
a2495fb5fb Update spanish translations 2022-06-22 04:08:52 -07:00
0beb3bf16a Make CI builds reproducible 2022-06-22 04:08:18 -07:00
b68658e974 Rebuild manifest 2022-06-22 04:06:22 -07:00
3ae7344747 Create /dev on stub cpio 2022-06-22 04:05:50 -07:00
4eb71830b3 Release new canary build 2022-06-19 03:24:36 -07:00
9183a0a6ea Update README 2022-06-19 03:06:14 -07:00
bb64ba0ef6 Release Magisk v25.1 v25.1 2022-06-19 02:54:22 -07:00
d89a568897 Update v25.1 docs 2022-06-19 02:35:05 -07:00
9fd1f41e8b Always relaunch process after package migration 2022-06-19 02:09:14 -07:00
c1ab348673 Improve Traditional Chinese strings
Co-authored-by: John Wu <topjohnwu@gmail.com>
2022-06-19 01:50:43 -07:00
00247c7901 Fix meizu non-SAR 2SI compatibility again
Meizu devices using 2SI won't switch root to /system and still on rootfs, and /init is the 1st stage's, which cannot handle the 2nd stage. So we have to manually execute /system/bin/init for the 2nd stage.
2022-06-19 01:22:18 -07:00
3c75f474c6 Embed version info in prop format 2022-06-19 00:43:38 -07:00
db1f5b0397 Reduce files relying on flags.h 2022-06-19 00:43:38 -07:00
db277c3e55 app: l10n: Update Indonesian translations
* Added new strings based on the recent source.
* Fixed some words based on Indonesian National Dictionary (KBBI).

Link: https://kbbi.kemdikbud.go.id
Signed-off-by: fadlyas07 <mhmmdfdlyas@gmail.com>
2022-06-18 10:43:25 -07:00
b9c93c66f6 Force app version not lower than daemon 2022-06-17 11:53:16 -07:00
a250e2b56c Set version comment in apk 2022-06-17 11:53:16 -07:00
cd96454886 Fix finding recovery image on direct install
Fix #5972, fix #5673
2022-06-17 02:53:18 -07:00
741b679306 Cleanup libbase 2022-06-17 02:36:04 -07:00
90013e486d Use AtomicBoolean 2022-06-17 02:03:09 -07:00
4e2ecdb920 Fix env overflow
Fix #5989
2022-06-17 02:02:44 -07:00
6e5df1f06b Abort when unsupported dtb is detected 2022-06-16 01:47:23 -07:00
9469e79e3c Proper namespacing
The IDE will get confused when #include is in a namespace
2022-06-15 02:38:56 -07:00
db78c20161 Add dtb test command 2022-06-15 02:26:50 -07:00
1699da1754 Update help message and make behavior consistent 2022-06-14 21:19:17 -07:00
754e690274 Fix config backup for legacy SAR 2022-06-14 02:57:47 -07:00
6f74ed6ceb Cleanup manager.sh 2022-06-13 01:21:24 -07:00
71205bc530 Anchor Snackbar above reboot FAB in FlashFragment 2022-06-12 11:00:36 -07:00
10e236abdf scripts: fix remaining instances of && ||
Looks like I may have missed this in ce84f1762c originally
2022-06-12 11:00:09 -07:00
2248af00f3 Fix #5673
util_functions.sh overrides `get_flags` function (defined in manager.sh), which sets `RECOVERYMODE` and causes `check_boot_ramdisk` not overriding the incorrect value.
2022-06-12 00:32:34 -07:00
7e61716277 Update Kotlin to 1.7.0 2022-06-11 03:41:02 -07:00
50edb8d072 Better network detection and invalidation 2022-06-10 04:25:34 -07:00
515f81944c Move coroutine job into its own class 2022-06-10 04:12:31 -07:00
46d4708386 Decouple state from BaseViewModel 2022-06-10 02:13:25 -07:00
aabc36f86b Maintain separate flash screen state 2022-06-10 00:33:53 -07:00
e0d5d90267 fix restart button focus on flash result 2022-06-10 00:33:53 -07:00
482a5b991b Don't always refresh on network state change 2022-06-09 23:28:46 -07:00
20124fe410 Update vi translation 2022-06-09 21:03:26 -07:00
f8dcec116a Fix Asturian translation 2022-06-09 21:03:09 -07:00
343a339aae Update RU strings (fix) 2022-06-09 21:02:45 -07:00
42606efe56 Always remove task 2022-06-09 21:02:31 -07:00
cae58c8790 Update hijack bins 2022-06-08 23:30:22 -07:00
3a39dd4049 Update ramdisk restore implementation 2022-06-08 23:23:39 -07:00
89ff3c6572 Don't backup ramdisk created by Magisk
Fix topjohnwu#5938, fix topjohnwu#5944
2022-06-08 04:53:43 -07:00
7bf9c74216 Don't skip backup even if original does not exist
Close #5945, fix #5944
2022-06-08 03:58:25 -07:00
e2f3753551 Release new canary build 2022-06-07 03:36:21 -07:00