3006 Commits

Author SHA1 Message Date
topjohnwu 6fe03d2795 Fix stub strings v19.2 manager-v7.2.0 2019-05-20 01:33:08 -07:00
topjohnwu c595a87ccf Update Magisk Manager changelog 2019-05-20 01:05:27 -07:00
topjohnwu fac07c3913 Update R8 version 2019-05-19 17:39:19 -07:00
topjohnwu c63fdbbc6b Add traditional Chinese translations 2019-05-19 17:39:05 -07:00
osm0sis 2ff5d9606b magiskboot: add support for remaining Nook HD pre-image loaders 2019-05-19 17:38:41 -07:00
zertyuiop ed43452c1a Added missing strings 2019-05-19 13:50:08 -07:00
Oliver Cervera 8f28d4028f Update Italian structure 2019-05-19 13:49:51 -07:00
Cristian Silaghi b54543b18c Update RO language 2019-05-19 13:49:25 -07:00
topjohnwu 966d6593ca Fix strings 2019-05-13 23:21:01 -07:00
JoanVC100 ad95b1c9d1 Addition, reorganisation and fixing Catalan strings 2019-05-13 23:13:48 -07:00
Ingan121 3bfa38c60a Update strings.xml 2019-05-13 23:13:34 -07:00
topjohnwu 0bdbcad8be Don't specify Provider 2019-05-13 22:39:28 -07:00
topjohnwu 80cd85b061 Try to use broadcast for su logging and notify
In commit 8d4c407, native Magisk always launches an activity for
communicating with Magisk Manager. While this works extremely well,
since it also workaround stupid OEMs that blocks broadcasts, it has a
problem: launching an activity will claim the focus of the device,
which could be super annoying in some circumstances.

This commit adds a new feature to run a broadcast test on boot complete.
If Magisk Manager successfully receives the broadcast, it will toggle
a setting in magiskd so all future su loggings and notifies will always
use broadcasts instead of launching activities.

Fix #1412
2019-05-13 02:01:10 -07:00
topjohnwu 89275270f3 Fix code to install GMS_Conscrypt 2019-05-12 16:19:27 -07:00
topjohnwu e7339ba619 We don't need BouncyCastle provider on Android 2019-05-12 16:06:22 -07:00
topjohnwu d9ad7d522c Update dependencies 2019-05-12 13:42:53 -07:00
topjohnwu ef0e22cc41 Slightly update scripts 2019-05-11 02:29:13 -07:00
topjohnwu 62db65bf18 Reset SafetyNet status on refresh 2019-05-11 01:55:44 -07:00
topjohnwu d5371f752c Sort hide targets by app name 2019-05-11 01:53:37 -07:00
topjohnwu a5f5e94115 Always reload string from resource 2019-05-11 01:50:01 -07:00
Viktor De Pasquale 67c3f40adb Fixed language won't change in certain views unless app restarts 2019-05-10 16:22:03 +02:00
topjohnwu ff7a0ba599 Force apply preferred locale in applyOverrideConfiguration
Close #1442
2019-05-10 00:19:28 -07:00
topjohnwu b152c63102 Upgrade AS 2019-05-09 23:16:21 -07:00
Shaka Huang 415ff23be5 Fix error mounting /data partition
For devices come with two /data mount points, magisk will bind the one in tmpfs and failed to load modules since this partition is empty.

Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2019-05-09 20:29:10 -07:00
osm0sis b0d6de783e Correct magiskboot help 2019-05-09 20:28:48 -07:00
osm0sis ac28e6e5ca Fix uninstaller missing recent changes
- group unsupported formats into the same code (https://github.com/topjohnwu/Magisk/commit/86f778c0aa21f1cc7a358331c102180488b3351b#diff-93690a8d9f50c177ef97416af3be8726)
- support A only system-as-root devices (https://github.com/topjohnwu/Magisk/commit/e72c6685edf81706617a3444575c4500b9b8fe6c#diff-93690a8d9f50c177ef97416af3be8726)
- remove unnecessary '--' from magiskboot actions (https://github.com/topjohnwu/Magisk/commit/7f08c0694392ede38ebbb6bd835757f2b3c3c477#diff-93690a8d9f50c177ef97416af3be8726)
- get_flags need to be before find_boot_image (https://github.com/topjohnwu/Magisk/commit/a4f5d47e72158a559bd4b47e70bf7ba1126b2dbd)

closes #1371, closes #1431, closes #1439
2019-05-09 20:28:48 -07:00
dark-basic a9350f50c9 Update strings.xml
New Lines Added.
2019-05-05 12:28:57 -07:00
Andrea Cioccarelli ed7babcbf1 Translation fixes 2019-05-05 12:24:37 -07:00
Alexander Pohl 61ebc335c4 Add hi6250 support
not only hi3660 and kirin970,980 need this, also kirin 659 does
2019-05-05 11:45:21 -07:00
Viktor De Pasquale 0167bd76f1 Removed unnecessary overriding of observable list and replaced it copy function within observable changed callback 2019-05-05 11:33:17 -07:00
Viktor De Pasquale 79d704008b Fixed rewritten java code being java-styled in kotlin
Fixed accessing kotlin code illegally via companion helper
2019-05-05 11:33:17 -07:00
Viktor De Pasquale 0a703585b0 Fixed items in navView not being checked 2019-05-05 11:33:17 -07:00
topjohnwu b27801a27c Remove unused dependencies 2019-05-04 17:56:02 -07:00
topjohnwu a0cfce7cbc Rewrite FlashZip in Kotlin 2019-05-03 04:42:57 -04:00
topjohnwu 8b7144c986 Rewrite ZipUtils in Kotlin 2019-05-03 04:10:27 -04:00
topjohnwu d3f5f5ee59 Rewrite RootUtils in Kotlin 2019-05-03 03:36:39 -04:00
topjohnwu a2a3c7f438 Collect both STDOUT and STDERR for logs 2019-05-03 02:05:51 -04:00
Viktor De Pasquale 4496f82d5b Added scrolling to latest items while flashing
Since the adapter might be set _after_ the request, as there is no guaranteed order, it's done with waiting recursion yuck
2019-05-03 00:50:46 -04:00
Viktor De Pasquale 09d531557d Fixed requesting permissions off main thread 2019-05-03 00:50:46 -04:00
Viktor De Pasquale 7fee82f731 Fixed shell long dumping to UI 2019-05-03 00:50:46 -04:00
Viktor De Pasquale 475054c48a Fixed backpress not working 2019-05-03 00:50:46 -04:00
Viktor De Pasquale a743d05751 Fixed icon not being tintable resulting in transparent block 2019-05-03 00:50:46 -04:00
topjohnwu d1ed502e03 Multidex debug only 2019-05-02 14:06:08 -04:00
vvb2060 37744c7ab6 exclude useless files 2019-05-02 13:43:45 -04:00
topjohnwu b25c49725f Sort hidden items on the top 2019-05-02 06:38:42 -04:00
topjohnwu b245782c7e Always show hidden apps 2019-05-02 06:16:58 -04:00
topjohnwu a9f32baae0 Fix links 2019-05-02 04:42:54 -04:00
topjohnwu e7ef71865d Update doc index 2019-05-02 04:41:59 -04:00
topjohnwu 88c4f72b37 Remove Butterknife 2019-05-02 04:06:59 -04:00
topjohnwu abbcdf91a5 Remove SafetyNet.java 2019-05-02 03:45:15 -04:00