Commit Graph

961 Commits

Author SHA1 Message Date
topjohnwu 958d6377e3 Improve XML string matching code 2018-10-26 02:50:45 -04:00
vvb2060 01e7dff1a0 Fix crash when using other su 2018-10-24 04:59:29 -04:00
daveyannihilation fc791b4371 Fix Dark theme to display cards as slightly lighter than background as per Material Design standards. Also redirect colors to app as opposed to calling on framework 2018-10-20 21:13:13 -04:00
topjohnwu f76bb009f4 Update changelogs 2018-10-20 20:11:09 -04:00
topjohnwu 8a1292b295 Ask permissions to read internal storage 2018-10-20 19:42:46 -04:00
topjohnwu 6557070ae1 Try to flush database before uninstalling 2018-10-20 15:31:41 -04:00
topjohnwu e7e580e177 Remove support for Magisk lower than 1500 2018-10-20 15:04:15 -04:00
topjohnwu 48c40f9516 Prevent Resources
Fix #619
2018-10-17 19:44:48 -04:00
topjohnwu e0e7674715 Fix close button in FlashActivity 2018-10-17 15:36:09 -04:00
muhammeteminturgut 469adc85ad Update Turkish translations 2018-10-16 21:11:43 -04:00
vvb2060 e1b181ca4e Hide system in MagiskHide list 2018-10-16 21:09:18 -04:00
topjohnwu a4f0fbf8b7 Switch to butterknife
Finally support AndroidX and obfuscation
2018-10-16 21:00:01 -04:00
topjohnwu 58ae596b0f Require fp auth when toggling su permission if required
Close #656
2018-09-29 02:21:14 -04:00
topjohnwu f1ca21678d Set boolean when toggling 2018-09-29 02:02:41 -04:00
topjohnwu d7eeef2c8a Separate fingerprint authentication dialog code 2018-09-29 01:57:51 -04:00
topjohnwu 4f626897f2 Cleanup 2018-09-29 00:28:12 -04:00
topjohnwu 2118beeb23 Magisk-Modules-Repo now names repo with ID, simplify logic here 2018-09-28 01:58:28 -04:00
topjohnwu cfe32f1a70 Update Magisk Manager changelogs 2018-09-20 22:34:09 -04:00
Taras d877f5d5c6 update Ukrainian strings 2018-09-20 16:56:17 -04:00
topjohnwu 3f87f6aee3 Fix output in Magisk Manager if no root exists 2018-09-20 16:21:22 -04:00
topjohnwu 04bcd145d3 Add a.a alias to BootSigner 2018-09-20 15:37:59 -04:00
topjohnwu 244e811291 Remove icon padding in preference screen
Courtesy of https://stackoverflow.com/a/51568782
2018-09-19 00:06:14 -04:00
topjohnwu ac7467fb59 Optimize boot signing to use as little memory as possible 2018-09-18 23:48:21 -04:00
topjohnwu 2c0436216f Prevent null strings in modules/repos
Close #620, close #621
2018-09-18 10:04:12 -04:00
topjohnwu 017fbf267b Fix small theme config issue 2018-09-17 23:29:38 -04:00
topjohnwu e6afbf2ec0 Force remove busybox from APK 2018-09-17 23:03:37 -04:00
topjohnwu 906b4aad9e New method of communication
Introduce a new communication method between Magisk and Magisk Manager.

Magisk used to hardcode classnames and send broadcast/start activities to
specific components. This new method makes no assumption of any class names,
so Magisk Manager can easily be fully obfuscated.

In addition, the new method connects Magisk and Magisk Manager with random
abstract Linux sockets instead of socket files in filesystems, bypassing
file system complexities (selinux, permissions and such)
2018-09-16 04:16:18 -04:00
topjohnwu 4cf8d41f6a Fix FlashActivity crash 2018-09-16 00:18:34 -04:00
topjohnwu 47c860142e Use ClassMaps to prevent errors 2018-09-16 00:08:13 -04:00
topjohnwu af7c6f9fce Fix FlashActivity crash 2018-09-15 01:45:10 -04:00
topjohnwu 78534deab6 Excessive obfuscation when building in release mode
Close #606
2018-09-14 23:00:39 -04:00
topjohnwu 065949496e Migrate to AndroidX support library 2018-09-10 02:27:45 -04:00
Sandro Jäckel 659d947863 Updated German translations 2018-09-09 10:40:33 -04:00
Rom 39be7a6288 Update stub French translation 2018-09-09 00:38:47 -04:00
Rom 8ac976c579 Update French translation (#576) 2018-09-09 00:38:33 -04:00
Vladimír Kubala 70fd432c57 Update Slovak translation 2018-09-09 00:38:25 -04:00
Jonas Schubert 00135f2f49 updated full\res\values.de\strings.xml 2018-09-09 00:38:11 -04:00
Albert I 9b944bc29c Update Indonesian translations
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-09-09 00:38:02 -04:00
topjohnwu d520b3d2a0 Request storage permission when patching boot images 2018-09-08 23:27:19 -04:00
topjohnwu 2d7c1da741 Better support for external config file 2018-09-06 14:25:35 -04:00
topjohnwu ff3dad2457 Prevent upgrading database before upgrading to v17.0 2018-09-01 10:46:13 -04:00
topjohnwu 298d5e197b Update Magisk Manager changelog 2018-09-01 02:37:56 -04:00
Eray Rafet d73c0a998d Update Bulgarian 2018-09-01 02:15:53 -04:00
vvb2060 6f9d493a18 Update zh-rCN translation 2018-08-31 02:20:52 -04:00
dark-basic 08f7d5ebff Update strings.xml
New Line Added.
2018-08-31 02:20:43 -04:00
Ilya Kushnir 1fe3675403 Update RU strings 2018-08-31 02:20:36 -04:00
Oliver Cervera a0f956d2c1 Update Italian translation - Twitter string
Added new Twitter string.
2018-08-31 02:20:25 -04:00
topjohnwu 1560f91b4a Move layout from main to full 2018-08-30 05:15:44 -04:00
topjohnwu c20f362594 Update trad. Chinese translation 2018-08-30 05:09:28 -04:00
topjohnwu 7ae8c26e50 Improve About and Donation page 2018-08-30 05:05:29 -04:00