f1ca21678d
Set boolean when toggling
2018-09-29 02:02:41 -04:00
d7eeef2c8a
Separate fingerprint authentication dialog code
2018-09-29 01:57:51 -04:00
4f626897f2
Cleanup
2018-09-29 00:28:12 -04:00
2118beeb23
Magisk-Modules-Repo now names repo with ID, simplify logic here
2018-09-28 01:58:28 -04:00
3f87f6aee3
Fix output in Magisk Manager if no root exists
2018-09-20 16:21:22 -04:00
04bcd145d3
Add a.a alias to BootSigner
2018-09-20 15:37:59 -04:00
244e811291
Remove icon padding in preference screen
...
Courtesy of https://stackoverflow.com/a/51568782
2018-09-19 00:06:14 -04:00
ac7467fb59
Optimize boot signing to use as little memory as possible
2018-09-18 23:48:21 -04:00
2c0436216f
Prevent null strings in modules/repos
...
Close #620 , close #621
2018-09-18 10:04:12 -04:00
017fbf267b
Fix small theme config issue
2018-09-17 23:29:38 -04:00
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
4cf8d41f6a
Fix FlashActivity crash
2018-09-16 00:18:34 -04:00
47c860142e
Use ClassMaps to prevent errors
2018-09-16 00:08:13 -04:00
af7c6f9fce
Fix FlashActivity crash
2018-09-15 01:45:10 -04:00
78534deab6
Excessive obfuscation when building in release mode
...
Close #606
2018-09-14 23:00:39 -04:00
065949496e
Migrate to AndroidX support library
2018-09-10 02:27:45 -04:00
d520b3d2a0
Request storage permission when patching boot images
2018-09-08 23:27:19 -04:00
ff3dad2457
Prevent upgrading database before upgrading to v17.0
2018-09-01 10:46:13 -04:00
7ae8c26e50
Improve About and Donation page
2018-08-30 05:05:29 -04:00
adfffe6121
Better back pressing logic
2018-08-30 04:19:08 -04:00
aa374b51f1
Move fragments to separate package
2018-08-30 03:57:48 -04:00
5c483745ff
Move settings out of separate Activity
2018-08-30 00:52:02 -04:00
0c247110a0
Also get default flags in non-root environment
2018-08-29 13:31:26 -04:00
4ace228fc2
Update SnackbarMaker.java
...
Zip downloads don't go into /MagiskManager anymore, they go into /Download instead. Snackbar should be updated accordingly.
2018-08-29 00:41:43 -04:00
aa383e2190
Properly get color from attribute
2018-08-25 23:01:14 -04:00
9bbfcf326c
Do not place files into /sdcard/MagiskManager
2018-08-25 16:00:27 -04:00
3948e67c8f
Require authentication to toggle fingerprint settings
...
Close #474
2018-08-22 17:49:51 -04:00
d56e1b2cc5
Move fingerprint settings to global database
2018-08-22 15:05:00 -04:00
bfac1f1bc2
SN checks is possible after repackage if using new API
2018-08-22 12:32:53 +08:00
d2c196896d
Update snet extension
2018-08-22 11:50:21 +08:00
e42b608444
Hide SafetyNet check if no GMS
2018-08-21 23:40:06 -04:00
c967e618a1
Adjustment to direct install
2018-08-13 02:57:03 +08:00
a46c6252c6
Detect insufficient partition size
...
Close #388
2018-08-11 15:56:12 +08:00
5c1886c8f5
Update scripts
2018-08-10 18:59:14 +08:00
ff36f2ba17
Add 1 more byte to mark
...
Prevent crashes on higher Android versions
2018-08-09 03:01:33 +08:00
3e3f38500d
Only use required memory size
2018-08-08 03:20:37 +08:00
5109b9abfd
Allow modules be managed in core only mode, and add notice in UI
2018-08-07 16:31:00 +08:00
7fb4777c1c
Improve update channel settings
...
Fix #446
2018-08-07 15:48:43 +08:00
2fbfeacb87
Show toast when intent to open a link is not resolved
2018-08-06 18:56:20 +08:00
ebb7a9fcda
Open links in a new task
2018-08-06 18:56:20 +08:00
9e72317302
Ensure intent are resolved when opening link
2018-08-06 18:56:20 +08:00
32809e56d0
Sign release zips with release-key.jks
...
Close #408
2018-08-05 02:29:40 +08:00
9f05b182a2
Verify existing file checksum to prevent needless downloads
2018-08-05 00:37:02 +08:00
cf17e21ad3
Proper callback to trigger UI update
2018-08-03 23:04:35 +08:00
0e0240c4ab
Better download UI
2018-08-03 22:48:44 +08:00
d1b290b91a
Fix install failure
2018-08-03 22:41:53 +08:00
4c14df67cc
Add warning before installing to inactive slot
2018-08-03 05:19:46 +08:00
35f1c396f2
Request write external storage permission
2018-08-02 04:27:01 +08:00
6acb950990
Simplify repo update logic
2018-08-02 01:55:34 +08:00
27e0d1641a
Show proper time of repo updates
2018-08-02 01:55:34 +08:00