Commit Graph

207 Commits

Author SHA1 Message Date
topjohnwu e6c1dd532d Re-implement duplicate Magisk Manager logic
Starting from the next Magisk release, it will no longer prefer the package name com.topjohnwu.magisk over a hidden manager; it will always be aware whether the hidden manager exists, so when a package named com.topjohnwu.magisk is installed alongside with the hidden manager, com.topjohnwu.magisk will not have root access by default.
This will prevent malware from using the package name com.topjohnwu.magisk to gain root access when a user is using a hidden manager.
To support this new behavior, several changes has to be done:
- Never grant com.topjohnwu.magisk in Magisk Manager (if it IS the actual manager, MagiskSU will grant it by default)
- While hidden, remove com.topjohnwu.magisk if exists
- Restore Magisk Manager (unhide) has to be done with root
- Upgrading Magisk Manager should preserve package name (implemented in a949641)
2018-06-14 04:30:24 +08:00
topjohnwu d1f301e059 Improve stub manager 2018-06-14 02:31:31 +08:00
topjohnwu 1e812c40ce Finally fix magisk icons 2018-06-12 19:26:34 +08:00
topjohnwu a949641342 Preserve hidden when upgrade 2018-06-12 05:32:35 +08:00
topjohnwu c231e88a5d Small tweak in setting up magisk DB 2018-06-12 00:04:36 +08:00
topjohnwu 79c71509f6 Add NoUIActivity 2018-06-10 14:51:37 +08:00
topjohnwu 499a157946 Update snet extension 2018-06-10 00:43:01 +08:00
topjohnwu c5a7ab2415 Move runWithPermission method 2018-06-09 17:14:24 +08:00
topjohnwu a0466085fe New permissions targeting SDK 28 2018-06-09 15:45:15 +08:00
topjohnwu b2105f2d88 Optimize drawables 2018-06-03 04:41:45 +08:00
topjohnwu 74ccfe6088 No more PNGs! 2018-06-02 23:12:02 +08:00
topjohnwu 48085b5573 Implement stub Magisk Manager 2018-06-02 22:00:52 +08:00
topjohnwu 7b9ddc9b3b Add new flavor: stub 2018-05-27 14:34:05 +08:00
vvb2060 15726a759c Update zh-rCN translation 2018-05-27 02:02:08 +08:00
Eray Rafet 2c7474ea87 Update Bulgarian translation 2018-05-27 02:01:53 +08:00
Taras c726aee643 update Ukrainian translation 2018-05-27 02:01:38 +08:00
Eray Rafet c3e94e1480 Create strings.xml
Add Bulgarian translation
2018-05-20 17:52:57 +08:00
Albert I 5f1343e5b4 values: Fix grammar
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-05-20 17:52:57 +08:00
Albert I ffb1303d61 values-in: Update Indonesian strings
* "Requires Additional Setup" strings have been added.
* Clean up translators string (RIP link)

Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-05-20 17:52:57 +08:00
Oliver Cervera a0b0d938f0 New Italian strings
Added new translated strings
2018-05-20 17:52:57 +08:00
Fatih Fırıncı 158f5ba7d9 Update strings.xml 2018-05-20 17:52:57 +08:00
Rom b8cf40161c Update French translation according to commit 630f2b7 2018-05-20 17:52:57 +08:00
dark-basic #DarkBasic BasicHD fb96e6a56f Update strings.xml
New Lines added.
-The translation could suffer changes, after its implementation
---> Very good work topjohnwu ;D <------
2018-05-20 17:23:52 +08:00
Jonas Schubert 6668ba2511 Missing german setup toast translation added 2018-05-20 17:23:38 +08:00
topjohnwu 4668ef3020 Force shell usage in SuFile 2018-05-20 14:33:04 +08:00
topjohnwu 630f2b7d19 Support fixing Magisk environment 2018-05-13 18:14:10 +08:00
topjohnwu dde0a4a7c8 Fix strings 2018-05-13 18:10:09 +08:00
Rom b06f69573d Update French translation 2018-05-06 03:24:13 +08:00
topjohnwu 8fd03f7434 Optimize repo updates 2018-05-06 02:51:23 +08:00
Vv2233Bb 90e4ac2d23 Update strings.xml (Lt) 2018-05-05 12:29:09 +08:00
RoySchutte 956bceae75 Update strings.xml 2018-05-05 12:28:52 +08:00
Albert I c663be86de values-in: Update Indonesian translation
* Added "Cannot check SafetyNet" strings.

Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-05-05 12:28:42 +08:00
linar10 aca78baecf Update strings.xml 2018-05-05 12:28:26 +08:00
Fatih Fırıncı fbcf6b7954 Update strings.xml 2018-05-05 12:28:14 +08:00
Taras 84123222aa Ukrainian translation 2018-05-05 12:27:55 +08:00
Oliver Cervera e9dbcf693d Update Italian strings 2018-05-05 12:27:39 +08:00
vvb2060 1cd0a9d48f Update zh-rCN translation 2018-05-05 12:27:18 +08:00
dark-basic #DarkBasic BasicHD 1b48e44914 Update strings.xml
Update
-New lines added.
2018-05-05 12:26:29 +08:00
Jonas Schubert 0a398f03fd updated german translation adding missing strings 2018-05-05 12:26:14 +08:00
topjohnwu 15ed3e52f2 Bump version 2018-04-29 14:50:08 +08:00
topjohnwu 8990919dab For some reason SN check cannot run on repackaged managers 2018-04-29 14:40:42 +08:00
topjohnwu e5638e4b15 Prevent installing 32-bit binaries on older versions 2018-04-29 14:39:03 +08:00
topjohnwu 404c6fac9a We don't need to update APK if installed via manager 2018-04-29 14:34:59 +08:00
topjohnwu 267395bfa2 Set ranks in case cannot show all 2018-04-22 14:03:10 +08:00
topjohnwu 920fc5ae99 Only use 32-bit binaries 2018-04-22 13:54:27 +08:00
topjohnwu 92ed0ae51b Clean database more thoroughly 2018-04-22 13:53:25 +08:00
topjohnwu 6764a98409 SEPolicy updates 2018-04-14 18:08:53 +08:00
topjohnwu fd7b5f393a Make Magisk version more clear 2018-04-14 15:32:37 +08:00
topjohnwu 2ca528f93f Fix typo 2018-04-08 03:04:31 +08:00
topjohnwu ce2e6b7d35 Prevent outdated modules to be shown 2018-04-08 01:05:01 +08:00