Commit Graph

277 Commits

Author SHA1 Message Date
topjohnwu b07361580a Contexts are different: Make context clearer 2017-02-12 05:02:18 +08:00
topjohnwu d1b5ebad7d Several fixes 2017-02-07 07:32:40 +08:00
topjohnwu 22a5c11f0d Fix MagiskHide startup issue 2017-02-07 06:02:06 +08:00
topjohnwu 51b22d1ad4 Make callback events non-static 2017-02-07 04:09:49 +08:00
topjohnwu bef5969580 No more static crap :) 2017-02-07 02:01:32 +08:00
topjohnwu 45765e292d Final fixes 2017-02-06 08:16:48 +08:00
topjohnwu 6e28a26015 Add uninstall button 2017-02-06 03:20:17 +08:00
topjohnwu 9150bf720d Add info for MagiskHide when not using MagiskSU
Close #63
2017-02-06 03:20:16 +08:00
topjohnwu b3b2149ebb Optimize root shell and startups 2017-02-05 22:02:14 +08:00
topjohnwu 7239c2e31a Update to the latest settings 2017-02-05 04:40:52 +08:00
topjohnwu 43b7ef8110 Add disable, change busybox 2017-02-02 19:19:22 +08:00
topjohnwu 99ef0b8cb4 Handle MagiskHide at boot 2017-02-01 23:54:32 +08:00
topjohnwu 0efb4da0ee Several bug fixes
Fix #57
2017-01-31 03:39:24 +08:00
tonymanou 00a0e64fdd Prefer List/Map/Set as declaring type over their implementations
Unless your are using a method declared in subclasses of an
interface, it is better to use the interface as declaring type.
One advantage of this is that changing used implementation will
be much simpler (you will have less declarations to edit).
2017-01-30 20:11:17 +08:00
tonymanou 0dc60debea Fix warning about use of API limited to support package 2017-01-30 20:11:17 +08:00
tonymanou c44ae5888c Optimize map operations 2017-01-30 20:11:17 +08:00
topjohnwu b9495cd1bb Improve static data management 2017-01-30 20:04:49 +08:00
topjohnwu bfec381933 Improve su requests 2017-01-30 19:27:00 +08:00
topjohnwu 2dddb8df69 Reset menu every transaction 2017-01-30 01:51:55 +08:00
topjohnwu d30397e9c0 Let users know why blacklist PoGO and AP... 2017-01-30 01:40:51 +08:00
topjohnwu d9597549fd Prevent excessive su requests 2017-01-30 00:44:33 +08:00
topjohnwu 13512b4146 Add BootReceiver 2017-01-29 16:52:43 +08:00
topjohnwu 49e546919a Update logs 2017-01-29 16:20:41 +08:00
topjohnwu 4a7e067d1a Use support library 2017-01-29 00:20:43 +08:00
topjohnwu 9bc0b7f183 Update settings 2017-01-28 22:02:33 +08:00
topjohnwu cd4dfc9861 Add Superuser settings 2017-01-28 06:13:07 +08:00
topjohnwu 09bdbc1224 Revert "Read only the first line instead of loading the whole file"
This reverts commit a5b573eaaa.

The file shall always have one single line, no need to create a new method
2017-01-28 01:25:51 +08:00
tonymanou 978b3a64c5 Remove context reference from recyclerview adapter 2017-01-28 01:25:15 +08:00
tonymanou 651547ef20 Fix raw use of generics warnings 2017-01-28 01:25:15 +08:00
tonymanou b4d95977d0 Remove redundant XML namespaces 2017-01-28 01:25:15 +08:00
tonymanou 84c8ecb372 Slight improvement for the navigation drawer 2017-01-28 01:25:15 +08:00
tonymanou 61abe5b948 Do not close the whole application in case of error 2017-01-28 01:25:15 +08:00
tonymanou a5b573eaaa Read only the first line instead of loading the whole file 2017-01-28 01:25:15 +08:00
topjohnwu cbb32f82eb Add Superuser logging UI 2017-01-28 01:13:28 +08:00
topjohnwu ca9334b2df Add tabs to log fragment 2017-01-27 03:43:37 +08:00
topjohnwu 959ed7f866 Implement logging and bug fixes 2017-01-27 01:02:40 +08:00
topjohnwu 7263b6fe89 Handle bootblock detect failure cases 2017-01-26 14:25:12 +08:00
topjohnwu 46a4070f84 Prevent shell response crashes 2017-01-26 13:46:54 +08:00
topjohnwu c3c155a1ed Improved settings 2017-01-26 04:17:51 +08:00
topjohnwu b067105660 Fix bug where no info is available 2017-01-26 03:45:05 +08:00
topjohnwu 15ca18848e Add su revoke 2017-01-26 03:30:12 +08:00
topjohnwu 67c9e2ead6 Add Superuser management UI 2017-01-26 01:13:23 +08:00
topjohnwu 3681177be4 Rename fragment layouts 2017-01-25 17:07:23 +08:00
topjohnwu 6eb814ef0b Fix some small issues 2017-01-25 16:45:55 +08:00
topjohnwu bcc695234c Seperate Configs 2017-01-25 13:17:33 +08:00
topjohnwu ad16a6fc1b Project restructure 2017-01-25 04:33:22 +08:00
topjohnwu 478b7eeb65 Stop countdown when user reacts 2017-01-25 02:16:36 +08:00
topjohnwu 151a153dc9 Fix toasts and timeouts 2017-01-25 01:23:41 +08:00
topjohnwu 0bd0eb9e59 Magisk Manager is now a SU client
1. Add request popup
2. Add su request notifications
3. Add su database helpers
2017-01-24 14:19:28 +08:00
tonymanou 21b00ac6ca Use try-with-resources in some places 2017-01-15 02:37:40 +08:00