topjohnwu
2ecbca303b
Update Shell
2017-08-03 23:33:08 +08:00
topjohnwu
345cd1795f
Update WebService
2017-08-01 23:08:34 +08:00
topjohnwu
5716218f41
Update busybox version and bug fixes
2017-07-31 00:21:18 +08:00
topjohnwu
36124ddca4
Update CallbackEvents
2017-07-23 00:39:38 +08:00
topjohnwu
bd6585765e
Add locale settings
2017-07-23 00:33:24 +08:00
topjohnwu
73bb0b10ee
Prevent memory leak in CallbackEvent
2017-07-21 05:18:24 +08:00
topjohnwu
72820b162c
Code cleanups
2017-07-21 05:08:39 +08:00
topjohnwu
89e5b8d057
Switch to official BouncyCastle
2017-07-21 03:56:48 +08:00
topjohnwu
da4f53ebbb
Don't store multiple repo copies in memory
2017-07-21 02:46:19 +08:00
topjohnwu
8458553b74
Update database helper
2017-07-21 02:10:00 +08:00
topjohnwu
668d85d14e
Improve notification support
2017-07-20 01:44:32 +08:00
topjohnwu
c11a3dc95c
Fix Magisk Manager freezing issue
2017-07-20 00:51:30 +08:00
topjohnwu
56f57c20a2
Update AsyncTasks to prevent memory leak
2017-07-19 18:01:22 +08:00
topjohnwu
6933bcf7bb
Merge shells
2017-07-18 17:14:42 +08:00
topjohnwu
2ea046cd80
Add flashing screen
2017-07-18 17:14:42 +08:00
topjohnwu
f4097a372b
Root shell with no outputs
2017-07-18 01:06:05 +08:00
topjohnwu
87ea2a2bef
Rewrite root shell
2017-07-16 03:00:01 +08:00
topjohnwu
d2bcac813e
Fix update notifications on Android O
2017-07-14 02:27:02 +08:00
topjohnwu
aaa12853ad
Prevent crashing when requesting SN check while checking
...
Fixed #208 , fixed #212
2017-07-13 15:12:43 +08:00
topjohnwu
fd4aaab137
Rewrite zip signing
2017-06-16 03:12:57 +08:00
topjohnwu
4a5d033efb
Store data in intent for OTA
2017-06-08 22:35:30 +08:00
topjohnwu
69e5bcd57d
Simple OTA implementation
2017-06-07 02:21:58 +08:00
topjohnwu
efeddda328
Use Java synchronize instead serial tasks
2017-06-06 03:21:52 +08:00
topjohnwu
27879c3f01
Improve Logger
2017-05-31 17:43:55 +08:00
topjohnwu
e6f10176c6
Network check
2017-05-23 17:01:38 +08:00
topjohnwu
9ef798f534
Update SafetyNet check UI
2017-05-20 03:04:14 +08:00
topjohnwu
e272dbe9af
Include busybox binary and remove busybox toggle
2017-05-12 04:05:21 +08:00
topjohnwu
6a9e39c470
Support unlimited amount of repos
2017-04-26 00:15:53 +08:00
topjohnwu
47b13aa5ea
Use stock FAB; Log monospace; Fixes
2017-04-24 21:52:23 +08:00
topjohnwu
ae88d3054d
Finally, official Java 8 support
2017-04-05 17:02:18 +08:00
Wang Han
4c7bdbb284
Fix crashing when selecting release notes on some devices
2017-03-26 23:55:11 +08:00
topjohnwu
a3f0ef8e77
Many improvements and bug fixes
...
Close #114
2017-02-21 03:38:37 +08:00
topjohnwu
d99252f394
Add update notification
2017-02-17 08:51:51 +08:00
topjohnwu
a03bb90754
Use README.md in details for repo
2017-02-16 05:48:26 +08:00
topjohnwu
d1c939f48a
Use temporary files to process zips
...
Fix #96
2017-02-15 23:46:50 +08:00
topjohnwu
23c84a7803
Massive Zip flashing refactoring
2017-02-15 05:25:24 +08:00
topjohnwu
c4afa069df
Add custom AlertDialog
2017-02-13 23:11:50 +08:00
topjohnwu
44b0d4127c
Remove GSON and switch to database
2017-02-12 23:27:20 +08:00
topjohnwu
1418ec2416
Remove module helper
2017-02-12 20:53:41 +08:00
topjohnwu
b51978f51c
Move asynctasks to seperate package
2017-02-12 19:49:46 +08:00
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
6e28a26015
Add uninstall button
2017-02-06 03:20:17 +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
99ef0b8cb4
Handle MagiskHide at boot
2017-02-01 23:54:32 +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