topjohnwu
ff3d66a661
Separate backend logic from frontend UI
2018-12-13 04:35:50 -05:00
topjohnwu
59b1e63bdf
Use internal library for networking
2018-12-12 05:52:13 -05:00
Rom
eab74ef06b
Little fix for French translation
2018-12-11 04:54:09 -05:00
Mevlüt TOPÇU
89837de9b0
Update strings.xml
2018-12-11 04:53:55 -05:00
topjohnwu
c75512ba6e
Don't try to force reload if network drop
2018-12-09 03:54:57 -05:00
Oliver Cervera
a22e7aa0b1
Update italian translation
...
Added missing host systemless toast notification
2018-12-09 03:53:31 -05:00
Rom
020dd97f99
Update French translation
2018-12-09 03:53:18 -05:00
topjohnwu
e9882d9702
Use am to launch apps
...
Close #838
2018-12-09 03:52:13 -05:00
topjohnwu
fd4a27dbf2
Fix NPE when unexpected network drop
...
Fix #839
2018-12-09 03:28:28 -05:00
topjohnwu
9c63e31da6
Remove unnecessary empty lines
2018-12-08 03:58:33 -05:00
topjohnwu
c91f809eba
Remove all backwards compatibility nonsense
...
This also allows full obfuscation
2018-12-08 03:54:00 -05:00
topjohnwu
a54eaf5371
Hardcode snet extension URL and version
2018-12-08 00:43:50 -05:00
topjohnwu
8032bd4bb9
Add v6.1.0 changelog
2018-12-07 23:25:49 -05:00
topjohnwu
ea1beec2f7
Tweak some strings
2018-12-07 22:08:03 -05:00
JoanVC100
05f2f6820e
Little correction ca-string
2018-12-07 21:57:30 -05:00
topjohnwu
0f5f15a5ce
Stop signing module zips
...
Nobody should be using the signature verification in recoveries
2018-12-07 21:56:54 -05:00
topjohnwu
14ac37e8a5
Fix and optimize APK installations
2018-12-07 21:42:53 -05:00
topjohnwu
bdea796121
Fix strings
2018-12-05 17:39:32 -05:00
Oliver Cervera
c8813c05c9
Italian translation update
...
Update based on latest commits, mainly from here ee2c801fe0
2018-12-05 12:53:54 -05:00
topjohnwu
4084e8790b
Fix APK installation on old Android versions
2018-12-04 20:27:09 -05:00
linar10
8d931dd773
Update strings.xml
2018-12-04 14:35:18 -05:00
dark-basic
25d6366297
Update String Spanish full ver
...
New aggregate lines and structure changes
2018-12-04 14:34:41 -05:00
Albert I
5d3a8a5b1a
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-12-04 02:15:15 -05:00
topjohnwu
553db9124d
Update trad. Chinese translation
2018-12-03 10:14:13 -05:00
topjohnwu
b495f37299
Optimize imports
2018-12-03 10:09:14 -05:00
Rom
1915547594
Update French translation
2018-12-03 10:07:57 -05:00
vvb2060
03de29164a
Update zh-rCN translation
2018-12-03 10:06:58 -05:00
topjohnwu
86d8b50547
Update CheckUpdate
2018-12-03 10:05:33 -05:00
topjohnwu
7b04386162
Patch app label when repackaging
2018-12-03 09:52:41 -05:00
topjohnwu
07bfdf3e4d
Allow multiple progress notifications
2018-12-03 02:28:20 -05:00
topjohnwu
d510224e2a
Use notifications for hiding manager
2018-12-03 02:24:07 -05:00
topjohnwu
e658f9297d
Make progress notifications persist
2018-12-03 01:52:36 -05:00
topjohnwu
2b502e9a0f
Small reorganization
2018-12-03 01:44:13 -05:00
topjohnwu
59141f9bbe
Show failure when download fails
2018-12-02 23:44:56 -05:00
topjohnwu
3af66b72f2
Use notifications when downloading modules
2018-12-02 23:41:16 -05:00
topjohnwu
422c24bd68
Remove debug loggin in GeneralReceiver
2018-12-02 22:52:23 -05:00
topjohnwu
f0f87c8eb9
Reduce BroadcastReceivers
2018-12-02 16:53:00 -05:00
topjohnwu
80dad54119
Some cleanups
2018-12-02 15:28:18 -05:00
topjohnwu
56a76df28e
Fix string resources in shortcut
2018-12-02 15:16:05 -05:00
topjohnwu
ee2c801fe0
Better progress notifications
2018-12-02 15:15:42 -05:00
Rom
fc314cc248
French translation update
2018-12-02 12:19:31 -05:00
topjohnwu
fe231a4c80
Rename app name to Manager
2018-12-02 05:36:14 -05:00
Eray Rafet
2e2bbe0a7f
A small fix
2018-12-02 05:34:51 -05:00
topjohnwu
857e6e8345
Tweak notifications
2018-12-02 05:33:53 -05:00
topjohnwu
3402981ada
Move some string resources
2018-12-02 05:15:16 -05:00
topjohnwu
f401e577e5
Better Proguard optimization
2018-12-02 04:56:13 -05:00
topjohnwu
0241a50c6f
Stop using platform provided DownloadManager
2018-12-02 04:47:57 -05:00
Oliver Cervera
a9f265a591
Small grammatical changes / values-it
2018-11-28 01:41:05 -05:00
Eray Rafet
5b62fc8103
Update Bulgarian translation
2018-11-28 01:40:50 -05:00
Eray Rafet
0598f5f89a
Update Bulgarian translation
...
Grammar, spelling and punctuation fixes
2018-11-28 01:40:41 -05:00
topjohnwu
1134b18a8b
Rename application label to "Magic" to prevent detection
2018-11-27 03:56:14 -05:00
topjohnwu
2e4aa507f7
Use magisk to clone file attributes
2018-11-27 03:56:14 -05:00
topjohnwu
5fb96cdcf4
Auto launch new app after repackaging/restoring Manager
2018-11-27 03:56:14 -05:00
younis12c
7e6b5363f1
Update strings.xml
...
complete translation added
2018-11-26 20:13:31 -05:00
vvb2060
72db5b4fac
Update zh-rCN translation
2018-11-25 17:04:45 -05:00
topjohnwu
ddfd42994e
Module id and name can no longer be null
...
Close #797
2018-11-25 17:04:23 -05:00
topjohnwu
2a9ff9c5ef
Update dependencies
2018-11-25 03:33:41 -05:00
Ilya Kushnir
6d49f05356
Minor fixes to RU strings
2018-11-24 15:53:42 -05:00
Albert I
85a5e62e36
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-11-24 15:53:35 -05:00
topjohnwu
0784448c69
Remove /.backup folder on start
2018-11-20 05:24:40 -05:00
Igor Sorocean
af05922ecc
Update romanian strings
2018-11-20 02:19:52 -05:00
Nguyễn Trung Hậu
299edbf3ab
Updated Vietnamese translations
2018-11-20 02:19:42 -05:00
Rom
c8abed9d48
French translation update
2018-11-20 02:19:30 -05:00
topjohnwu
3aad9d8166
Add CLI to detect MagiskHide status
2018-11-16 00:37:41 -05:00
topjohnwu
ee4548230b
Disable native systemless hosts, add built-in systemless hosts module
2018-11-15 13:57:41 -05:00
marciozomb13
927f69fe30
Brazilian Portuguese Update
2018-11-15 03:03:21 -05:00
Ian Macdonald
7e9ad5927a
Fix grammatical errors, unnatural-sounding English and bad punctuation
2018-11-15 03:03:06 -05:00
Ian Macdonald
6d6b07865e
Add 15 and 45 second Request Timeout options.
2018-11-15 03:02:45 -05:00
topjohnwu
376e7977f0
Deprecate path /sbin/.core, switch to /sbin/.magisk
...
Symlink is preserved for backwards compatibility
2018-11-15 01:36:03 -05:00
topjohnwu
83ae66daea
Change stock boot image SHA1 backup method
2018-11-15 00:33:20 -05:00
topjohnwu
89be07e1f2
Update to libsu 2.0.3
2018-11-13 00:21:42 -05:00
topjohnwu
817350c8c5
Update AndroidX
2018-11-09 22:04:04 -05:00
vvb2060
1f3f881f81
Skip files when scanning modules
2018-10-28 17:21:58 -04:00
topjohnwu
bd81923f2f
Revert "Make dark theme cards slightly darker"
...
This reverts commit 675d6d8328
.
2018-10-28 14:59:45 -04:00
topjohnwu
69560b8ad7
Fix and prevent crashes
2018-10-28 14:54:07 -04:00
topjohnwu
7fc00c446b
Buffer OutputStream to prevent broken pipe error
2018-10-28 05:25:33 -04:00
topjohnwu
5fc7079023
Sort Policies before returning
2018-10-28 03:00:49 -04:00
topjohnwu
bfbd254be7
Update donation link
2018-10-28 02:48:01 -04:00
topjohnwu
f8ea43466c
Only allow device owner to hide/restore Magisk Manager
2018-10-28 00:58:22 -04:00
topjohnwu
75ab1fa570
Micro optimizations
2018-10-28 00:54:56 -04:00
topjohnwu
bf4a46d57c
Optimize logging in Magisk Manager
2018-10-27 22:06:24 -04:00
topjohnwu
dbb8b8a439
Handle magisk.db completely natively
...
Prevent database corruption due to different Android application sqlite default settings
2018-10-27 17:54:48 -04:00
topjohnwu
2a65c3dc8f
Prepare for new database implementation
2018-10-27 17:38:23 -04:00
Nicholas
675d6d8328
Make dark theme cards slightly darker
...
Use #323232 instead of #424242
Of course this is just a suggestion, use other codes if you wish. I just find the current color a bit too light for a dark theme.
2018-10-26 17:09:56 -04:00
topjohnwu
958d6377e3
Improve XML string matching code
2018-10-26 02:50:45 -04:00
vvb2060
01e7dff1a0
Fix crash when using other su
2018-10-24 04:59:29 -04:00
daveyannihilation
fc791b4371
Fix Dark theme to display cards as slightly lighter than background as per Material Design standards. Also redirect colors to app as opposed to calling on framework
2018-10-20 21:13:13 -04:00
topjohnwu
f76bb009f4
Update changelogs
2018-10-20 20:11:09 -04:00
topjohnwu
8a1292b295
Ask permissions to read internal storage
2018-10-20 19:42:46 -04:00
topjohnwu
6557070ae1
Try to flush database before uninstalling
2018-10-20 15:31:41 -04:00
topjohnwu
e7e580e177
Remove support for Magisk lower than 1500
2018-10-20 15:04:15 -04:00
topjohnwu
48c40f9516
Prevent Resources
...
Fix #619
2018-10-17 19:44:48 -04:00
topjohnwu
e0e7674715
Fix close button in FlashActivity
2018-10-17 15:36:09 -04:00
muhammeteminturgut
469adc85ad
Update Turkish translations
2018-10-16 21:11:43 -04:00
vvb2060
e1b181ca4e
Hide system in MagiskHide list
2018-10-16 21:09:18 -04:00
topjohnwu
a4f0fbf8b7
Switch to butterknife
...
Finally support AndroidX and obfuscation
2018-10-16 21:00:01 -04:00
topjohnwu
58ae596b0f
Require fp auth when toggling su permission if required
...
Close #656
2018-09-29 02:21:14 -04:00
topjohnwu
f1ca21678d
Set boolean when toggling
2018-09-29 02:02:41 -04:00
topjohnwu
d7eeef2c8a
Separate fingerprint authentication dialog code
2018-09-29 01:57:51 -04:00
topjohnwu
4f626897f2
Cleanup
2018-09-29 00:28:12 -04:00
topjohnwu
2118beeb23
Magisk-Modules-Repo now names repo with ID, simplify logic here
2018-09-28 01:58:28 -04:00
topjohnwu
cfe32f1a70
Update Magisk Manager changelogs
2018-09-20 22:34:09 -04:00
Taras
d877f5d5c6
update Ukrainian strings
2018-09-20 16:56:17 -04:00
topjohnwu
3f87f6aee3
Fix output in Magisk Manager if no root exists
2018-09-20 16:21:22 -04:00
topjohnwu
04bcd145d3
Add a.a alias to BootSigner
2018-09-20 15:37:59 -04:00
topjohnwu
244e811291
Remove icon padding in preference screen
...
Courtesy of https://stackoverflow.com/a/51568782
2018-09-19 00:06:14 -04:00
topjohnwu
ac7467fb59
Optimize boot signing to use as little memory as possible
2018-09-18 23:48:21 -04:00
topjohnwu
2c0436216f
Prevent null strings in modules/repos
...
Close #620 , close #621
2018-09-18 10:04:12 -04:00
topjohnwu
017fbf267b
Fix small theme config issue
2018-09-17 23:29:38 -04:00
topjohnwu
e6afbf2ec0
Force remove busybox from APK
2018-09-17 23:03:37 -04:00
topjohnwu
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
topjohnwu
4cf8d41f6a
Fix FlashActivity crash
2018-09-16 00:18:34 -04:00
topjohnwu
47c860142e
Use ClassMaps to prevent errors
2018-09-16 00:08:13 -04:00
topjohnwu
af7c6f9fce
Fix FlashActivity crash
2018-09-15 01:45:10 -04:00
topjohnwu
78534deab6
Excessive obfuscation when building in release mode
...
Close #606
2018-09-14 23:00:39 -04:00
topjohnwu
065949496e
Migrate to AndroidX support library
2018-09-10 02:27:45 -04:00
Sandro Jäckel
659d947863
Updated German translations
2018-09-09 10:40:33 -04:00
Rom
39be7a6288
Update stub French translation
2018-09-09 00:38:47 -04:00
Rom
8ac976c579
Update French translation ( #576 )
2018-09-09 00:38:33 -04:00
Vladimír Kubala
70fd432c57
Update Slovak translation
2018-09-09 00:38:25 -04:00
Jonas Schubert
00135f2f49
updated full\res\values.de\strings.xml
2018-09-09 00:38:11 -04:00
Albert I
9b944bc29c
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-09-09 00:38:02 -04:00
topjohnwu
d520b3d2a0
Request storage permission when patching boot images
2018-09-08 23:27:19 -04:00
topjohnwu
2d7c1da741
Better support for external config file
2018-09-06 14:25:35 -04:00
topjohnwu
ff3dad2457
Prevent upgrading database before upgrading to v17.0
2018-09-01 10:46:13 -04:00
topjohnwu
298d5e197b
Update Magisk Manager changelog
2018-09-01 02:37:56 -04:00
Eray Rafet
d73c0a998d
Update Bulgarian
2018-09-01 02:15:53 -04:00
vvb2060
6f9d493a18
Update zh-rCN translation
2018-08-31 02:20:52 -04:00
dark-basic
08f7d5ebff
Update strings.xml
...
New Line Added.
2018-08-31 02:20:43 -04:00
Ilya Kushnir
1fe3675403
Update RU strings
2018-08-31 02:20:36 -04:00
Oliver Cervera
a0f956d2c1
Update Italian translation - Twitter string
...
Added new Twitter string.
2018-08-31 02:20:25 -04:00
topjohnwu
1560f91b4a
Move layout from main to full
2018-08-30 05:15:44 -04:00
topjohnwu
c20f362594
Update trad. Chinese translation
2018-08-30 05:09:28 -04:00
topjohnwu
7ae8c26e50
Improve About and Donation page
2018-08-30 05:05:29 -04:00
topjohnwu
adfffe6121
Better back pressing logic
2018-08-30 04:19:08 -04:00
topjohnwu
64601baa76
Update Magisk Manager README
2018-08-30 04:03:14 -04:00
topjohnwu
aa374b51f1
Move fragments to separate package
2018-08-30 03:57:48 -04:00
topjohnwu
5c483745ff
Move settings out of separate Activity
2018-08-30 00:52:02 -04:00
topjohnwu
0c247110a0
Also get default flags in non-root environment
2018-08-29 13:31:26 -04:00
Vladimír Kubala
1643638a78
Slovak language
...
Added Slovak language
2018-08-29 00:41:53 -04:00
Nicholas
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
Taras
25aa86a0dc
update Ukrainian translation
2018-08-29 00:41:18 -04:00
topjohnwu
50d9877446
Sign debug builds with custom keystore if applicable
2018-08-28 12:17:27 -04:00
topjohnwu
fe06352089
Remove unused import
2018-08-27 00:10:43 -04:00
Rom
7b599419b5
Update French translation
2018-08-26 22:50:26 -04:00
Ilya Kushnir
491adf072e
Update RU strings
2018-08-26 22:50:18 -04:00
Eray Rafet
d2d5c94633
Update Bulgarian
2018-08-25 23:03:06 -04:00
Oliver Cervera
10581f9ef2
Add new fingerprint string
...
Added new fingerprint string
2018-08-25 23:02:59 -04:00
JoanVC100
c7e0e1c038
Fix ca-strings
...
Added new line and corrected lines.
2018-08-25 23:02:48 -04:00
vvb2060
a914d701eb
Update zh-rCN translation
2018-08-25 23:02:31 -04:00
dark-basic
0f9dee6e9c
Update Strings.xml
...
-New Line added.
------------------------------------------------------------------------------------
Require authentication to toggle fingerprint settings - Requerir autenticación para alternar configuraciones de huellas dactilares
2018-08-25 23:02:23 -04:00
topjohnwu
aa383e2190
Properly get color from attribute
2018-08-25 23:01:14 -04:00
topjohnwu
9bbfcf326c
Do not place files into /sdcard/MagiskManager
2018-08-25 16:00:27 -04:00
topjohnwu
3948e67c8f
Require authentication to toggle fingerprint settings
...
Close #474
2018-08-22 17:49:51 -04:00
topjohnwu
d56e1b2cc5
Move fingerprint settings to global database
2018-08-22 15:05:00 -04:00
topjohnwu
bfac1f1bc2
SN checks is possible after repackage if using new API
2018-08-22 12:32:53 +08:00
topjohnwu
d4a956c355
Fix strings
2018-08-22 12:28:15 +08:00
dark-basic
6c71fefa58
Old Translators removed.
...
Fisrt of all, I thank you Gawenda, netizen, Deiki, and Nosi : D
They were the first people to translate Magisk Manager in Spanish.
He had left ther names for their contributions, but I think it´s time to do a cleanup.
-----------------------------------------------------------------------------------
Topjohnwu. Left under your consent to merge or not this modifications.
-----------------------------------------------------------------------------------
My English is a bit of a translator and mine 👍
2018-08-22 00:25:06 -04:00
JoanVC100
ad3003c00a
Catalan language for Magisk
2018-08-22 00:24:23 -04:00
Albert I
0ad5dcb258
Update Indonesian translation
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-08-22 00:23:34 -04:00
Rom
d790309b02
Update French translation
...
Ready to be merged.
Have a good day!
2018-08-22 00:23:27 -04:00
Oliver Cervera
1072faf309
Update Italian strings
...
Added latest strings
2018-08-22 00:23:18 -04:00
topjohnwu
d2c196896d
Update snet extension
2018-08-22 11:50:21 +08:00
vvb2060
e42b608444
Hide SafetyNet check if no GMS
2018-08-21 23:40:06 -04:00
topjohnwu
c19b78180c
Read props directly in Gradle
2018-08-20 12:02:38 +08:00
Taras
c0b750a09a
added new lines, translations corrections
2018-08-14 00:21:04 +08:00
topjohnwu
c967e618a1
Adjustment to direct install
2018-08-13 02:57:03 +08:00
topjohnwu
a46c6252c6
Detect insufficient partition size
...
Close #388
2018-08-11 15:56:12 +08:00
topjohnwu
5c1886c8f5
Update scripts
2018-08-10 18:59:14 +08:00
Ilya Kushnir
c61df75e5e
Update RU strings
2018-08-09 03:25:32 +08:00
vvb2060
a74bf2cc27
Update zh-rCN translation
2018-08-09 03:25:15 +08:00
topjohnwu
ff36f2ba17
Add 1 more byte to mark
...
Prevent crashes on higher Android versions
2018-08-09 03:01:33 +08:00
topjohnwu
5164cfd399
Move butterknife config to full only
2018-08-08 23:09:29 +08:00
topjohnwu
5fa021503e
Update to libsu 2.0.1
2018-08-08 18:57:55 +08:00
topjohnwu
3e3f38500d
Only use required memory size
2018-08-08 03:20:37 +08:00
topjohnwu
5109b9abfd
Allow modules be managed in core only mode, and add notice in UI
2018-08-07 16:31:00 +08:00
topjohnwu
7fb4777c1c
Improve update channel settings
...
Fix #446
2018-08-07 15:48:43 +08:00
dark-basic #DarkBasic BasicHD
51ba99d09e
Update Strings Spanish
...
New Line Added.
2018-08-07 02:24:12 +08:00
tonymanou
2fbfeacb87
Show toast when intent to open a link is not resolved
2018-08-06 18:56:20 +08:00
tonymanou
ebb7a9fcda
Open links in a new task
2018-08-06 18:56:20 +08:00
tonymanou
9e72317302
Ensure intent are resolved when opening link
2018-08-06 18:56:20 +08:00
topjohnwu
d764c20c08
Fix crash on boot on Android pre-O
...
Close #448
2018-08-06 18:52:28 +08:00
Ilya Kushnir
3084873154
Fix missing RU translate
2018-08-05 23:34:05 +08:00
topjohnwu
32809e56d0
Sign release zips with release-key.jks
...
Close #408
2018-08-05 02:29:40 +08:00
topjohnwu
9f05b182a2
Verify existing file checksum to prevent needless downloads
2018-08-05 00:37:02 +08:00
vvb2060
525484e834
Update zh-rCN translation
2018-08-03 23:12:16 +08:00
Rom
65a4e69cae
Updating French translation
...
According to commit `20e0fe3`
2018-08-03 23:12:07 +08:00
Ilya Kushnir
e973f8bab9
Update RU strings pt.2
2018-08-03 23:11:54 +08:00
Albert I
92466671ff
Update Indonesian translations
...
Signed-off-by: Albert I <krascgq@outlook.co.id>
2018-08-03 23:09:40 +08:00
Eray Rafet
6d61106070
Update Bulgarian
2018-08-03 23:09:31 +08:00
Ilya Kushnir
ac13749fb8
Update UK strings
2018-08-03 23:09:21 +08:00
Ilya Kushnir
7ec1a9a316
Update RU strings
2018-08-03 23:09:21 +08:00
topjohnwu
cf17e21ad3
Proper callback to trigger UI update
2018-08-03 23:04:35 +08:00
topjohnwu
0e0240c4ab
Better download UI
2018-08-03 22:48:44 +08:00
topjohnwu
d1b290b91a
Fix install failure
2018-08-03 22:41:53 +08:00
topjohnwu
9dd467a613
Update Trad. Chinese translations
2018-08-03 05:29:17 +08:00
topjohnwu
4c14df67cc
Add warning before installing to inactive slot
2018-08-03 05:19:46 +08:00
Eray Rafet
20e0fe3ba1
Update Bulgarian
2018-08-03 04:56:29 +08:00
vvb2060
6a005135f2
Update zh-rCN translation
2018-08-03 04:56:21 +08:00
topjohnwu
35f1c396f2
Request write external storage permission
2018-08-02 04:27:01 +08:00