topjohnwu
60f3d62f00
Proper synchronization
2021-02-24 02:50:55 -08:00
topjohnwu
e613855a4f
Do not check PXA header signatures
...
Fix #3876
2021-02-24 02:27:42 -08:00
sn-o-w
22662d7e03
Update Romanian
2021-02-24 02:08:46 -08:00
Arbri çoçka
6e7e5be1a2
Update values-sq
2021-02-24 02:06:42 -08:00
vvb2060
8b2ab778c9
Fix show canary channel on stable build
2021-02-24 02:06:20 -08:00
vvb2060
35f3766ecf
Update zh-rCN translation
2021-02-24 02:05:33 -08:00
Rom
995304dabb
Update French translation
2021-02-24 02:05:16 -08:00
topjohnwu
803982a271
Prevent multiple installation sessions running in parallel
2021-02-24 01:45:10 -08:00
topjohnwu
a1096b5bf0
Do not run pm install on main thread
2021-02-23 04:09:13 -08:00
Lishoo
60b2624607
Update polish translations
...
Add missing strings
2021-02-23 03:26:47 -08:00
topjohnwu
8c7bd77d33
Do not wrap twice
2021-02-23 01:49:15 -08:00
Shaka Huang
ba1ce16b8b
Fix error in pure 64-bit environment
...
In Android S preview, there’s no 32-bit libraries in x86_64 system image for emulator.
Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2021-02-22 03:28:54 -08:00
topjohnwu
68090943f4
Several changes
...
- Change error message strings
- Move non-root stub error to SplashActivity
- Skip shell init in non-root stub
2021-02-22 03:28:19 -08:00
vvb2060
a4fb1297b0
Fix crash in pure 64-bit devices
2021-02-22 03:08:51 -08:00
vvb2060
860a05abf2
Simplify UpdateChannel
2021-02-22 03:08:51 -08:00
vvb2060
8bb2f356c0
Allow offline restore app
2021-02-22 03:08:51 -08:00
vvb2060
4950020635
Prevent dot in the first position again
2021-02-22 03:08:51 -08:00
vvb2060
0a6140c6eb
Try install with root first
2021-02-22 03:08:51 -08:00
vvb2060
bba2ac8817
Add unsupport env check
2021-02-22 03:08:51 -08:00
topjohnwu
331b1f542f
Use standard Android APIs for install and launch
2021-02-20 20:12:35 -08:00
topjohnwu
ccb55205e6
Fix pre 21 support
2021-02-20 03:38:39 -08:00
grmasa
e836caf31e
Update Greek translation
2021-02-20 01:51:39 -08:00
Lishoo
beaa1e5be2
Add missing strings and small updates.
2021-02-20 01:51:02 -08:00
topjohnwu
236990f4a3
Fix stub app crashing
2021-02-14 13:37:13 -08:00
topjohnwu
8476eb9f4b
Avoid patching vendor_boot.img
2021-02-13 17:15:04 -08:00
JoanVC100
735af7843b
Add new ca-strings
2021-02-13 17:09:46 -08:00
MC Naveen
ded73e958b
✨ Added Tamil Translation
2021-02-13 17:09:28 -08:00
Ooggle
6dcb84d4f4
French translation of newest commit
2021-02-13 17:08:53 -08:00
topjohnwu
f88e812b63
Move behavior to XML
2021-02-13 15:26:32 -08:00
Tornike Khintibidze
be6386c410
Updated Georgian translation
2021-02-12 03:59:35 -08:00
Didgeridoohan
2af4fd17c4
Minor fixes and changes to Swedish transaltions
2021-02-12 03:59:07 -08:00
Mikael Bjurström
f870418bd0
Update Swedish translation
2021-02-12 00:07:40 -08:00
vvb2060
00659e4795
Hide OTA option on virtual A/B devices
2021-02-12 00:07:15 -08:00
Jose Manuel Estrada-Nora Muñoz
cdda10207e
Spanish strings
2021-02-11 23:32:24 -08:00
Ilya Kushnir
701700279f
Update RU strings
2021-02-11 23:32:04 -08:00
alex26052005
a9d804724a
Update strings.xml
...
Updated German language
2021-02-11 23:31:04 -08:00
DanGLES3
e033a9ab47
Update Portugues Brazilian translation
2021-02-11 23:30:35 -08:00
kubalav
059e5fb8aa
Update Slovak translation
2021-02-11 23:28:49 -08:00
vvb2060
a78f255928
Update zh-rCN translation
2021-02-11 23:25:24 -08:00
AndroPlus
1d10e69288
Update Japanese translation
2021-02-11 23:23:36 -08:00
topjohnwu
63590d379c
Update hide icon strategy
2021-02-11 22:38:41 -08:00
topjohnwu
5f63e88984
Hide icons when things don't fit
2021-02-11 05:08:40 -08:00
topjohnwu
75584e2b19
App string resources overhaul
2021-02-11 02:34:27 -08:00
vvb2060
1426ee2ebd
Fix Android build version sdk in script
2021-02-10 22:22:50 -08:00
Hen Ry
721dfdf553
Added translation of new strings
2021-02-07 17:42:33 -08:00
topjohnwu
e7350d5041
Fix unable to patch images when app is hidden
2021-02-07 06:42:06 -08:00
topjohnwu
f37e8f4ca8
Fix boot image patching
2021-02-07 01:54:08 -08:00
topjohnwu
594c2accc0
Update dependencies
2021-02-05 04:41:01 -08:00
tzagim
37565fd067
Fix TYPOs
2021-01-30 11:58:43 -08:00
vvb2060
c3313623e4
Fix release build
2021-01-30 11:58:10 -08:00
topjohnwu
2089223690
Fix #3785
2021-01-30 11:51:15 -08:00
topjohnwu
52e1b84d41
Symlink pre API 21
2021-01-30 01:12:49 -08:00
topjohnwu
f6126dd20e
Support Shortcuts pre API 26
...
Close #3778
2021-01-29 23:16:09 -08:00
topjohnwu
bec5edca84
Avoiding using shell I/O
2021-01-29 05:15:22 -08:00
topjohnwu
6fb20b3ee5
Proper proguard rules
2021-01-27 04:56:39 -08:00
topjohnwu
eaf4d8064b
Also download to external storage
2021-01-27 04:09:07 -08:00
topjohnwu
2a5f5b1bba
Workaround zip extraction bug on older devices
2021-01-27 03:00:09 -08:00
topjohnwu
c538a77937
Tweak build configs and scripts
2021-01-27 02:36:32 -08:00
sominn
aa9e7b1ed1
Update strings.xml
...
CS string update
2021-01-27 01:00:10 -08:00
Arbri çoçka
a3066eddab
Fix string in values-sq
2021-01-27 00:59:49 -08:00
Arbri çoçka
d1729fa787
Fix string in values-sq
2021-01-27 00:59:49 -08:00
topjohnwu
1024e68eb6
Remove class mapping in full APK
2021-01-26 07:27:35 -08:00
topjohnwu
6ae2c9387d
Use stub APK hiding method for Android 5.0+
...
At the same time, disable app hiding on devices lower than 5.0
to simplify the logic in the app. By doing so, a hidden app always
implies running as stub.
2021-01-26 07:27:35 -08:00
topjohnwu
dc61dfbde6
Cache update check results
2021-01-25 04:13:08 -08:00
topjohnwu
21466426da
Some code cleanup
2021-01-25 03:44:38 -08:00
topjohnwu
3f0136362b
Move nand flash handling into boot_patch.sh
2021-01-25 03:37:41 -08:00
topjohnwu
e92d77bbec
Some optimizations
2021-01-25 03:02:43 -08:00
topjohnwu
07bd36c94b
Fix patching files
...
Fix #3765
2021-01-25 02:24:12 -08:00
vvb2060
4cc41eccb3
Skip download notes when loading notes url
2021-01-24 21:02:51 -08:00
vvb2060
8f08ae59ac
Fix permission
2021-01-24 21:02:43 -08:00
vvb2060
e8d4e492d6
Fix CHANGELOG_URL
2021-01-24 21:02:37 -08:00
topjohnwu
c609a01e55
Proper shortcut name
2021-01-24 08:00:17 -08:00
Wagg13
c97fb385cd
New update values-pt-rBR
...
update brazilian strings.xml
2021-01-24 07:36:07 -08:00
LLZN
da6c57750e
correction czech translat
...
change and fix some strings after trying a new version of the application (v8.0.6)
2021-01-24 07:35:49 -08:00
topjohnwu
6951d926f7
Rename app name to just Magisk
2021-01-24 07:35:00 -08:00
topjohnwu
ec31bb9a82
Rename scripts
2021-01-24 07:18:14 -08:00
vvb2060
8618cc383a
Fix install modules
...
Fix #3759
2021-01-24 07:03:19 -08:00
vvb2060
4b01e3a3c7
Cleanup more kotlin stuffs
2021-01-24 07:03:06 -08:00
topjohnwu
657056e636
Cache changelog files
2021-01-24 06:55:43 -08:00
topjohnwu
9d5efea66e
Remove ManagerJson
...
Everything is now Magisk
2021-01-24 05:14:46 -08:00
topjohnwu
658d74e026
Update home fragment
2021-01-24 00:02:49 -08:00
vvb2060
96405c26d0
writeTo has closed InputStream
2021-01-23 18:12:19 -08:00
vvb2060
4ea5f34bf3
Remove unused action
2021-01-23 18:11:08 -08:00
vvb2060
dbd13a2019
Clean code
2021-01-23 18:10:26 -08:00
vvb2060
e57556a8af
Use ro.kernel.qemu to check emulator
2021-01-23 18:05:38 -08:00
vvb2060
b54b78c29d
Fix prevent dot in the first position
2021-01-23 17:31:18 -08:00
topjohnwu
b4e52f6135
Better development workflow
2021-01-23 16:50:55 -08:00
topjohnwu
1060dd2906
Random refactoring
2021-01-23 13:26:28 -08:00
topjohnwu
5798536559
Remove unnecessary hacks
2021-01-22 20:25:37 -08:00
topjohnwu
ab9a83c82f
Bump target SDK to 30
2021-01-22 05:03:33 -08:00
topjohnwu
c87fdbea0f
Fix erroneous stream close
2021-01-22 03:07:39 -08:00
topjohnwu
ec8fffe61c
Merge Magisk install zip into Magisk Manager
...
Distribute Magisk directly with Magisk Manager APK. The APK will
contain all required binaries and scripts for installation and
uninstallation. App versions will now align with Magisk releases.
Extra effort is spent to make the APK itself also a flashable zip that
can be used in custom recoveries, so those still prefer to install
Magisk with recoveries will not be affected with this change.
As a bonus, this makes the whole installation and uninstallation
process 100% offline. The existing Magisk Manager was not really
functional without an Internet connection, as the installation process
was highly tied to zips hosted on the server.
An additional bonus: since all binaries are now shipped as "native
libraries" of the APK, we can finally bump the target SDK version
higher than 28. The target SDK version was stuck at 28 for a long time
because newer SELinux restricts running executables from internal
storage. More details can be found here: https://github.com/termux/termux-app/issues/1072
The target SDK bump will be addressed in a future commit.
Co-authored with @vvb2060
2021-01-22 02:29:54 -08:00
topjohnwu
9100186dce
Make emulator direct install env fix
2021-01-18 13:32:10 -08:00
topjohnwu
5a71998b4e
Stop embedding magisk in magiskinit
2021-01-18 04:25:26 -08:00
topjohnwu
a27e30cf54
Update release notes
2021-01-17 06:08:15 -08:00
topjohnwu
b5b62e03af
Fix copySepolicyRules logic
2021-01-16 21:45:45 -08:00
topjohnwu
0cd80f2556
Update app changelog
2021-01-16 04:42:14 -08:00
Mspy1
109363ebf6
Fixed typo
2021-01-15 21:31:58 -08:00
LLZN
716c4fa386
new update values-cs
...
update czech strings.xml
2021-01-15 21:31:17 -08:00
Arbri çoçka
9a09b4eb20
fix strings-sq
2021-01-15 21:29:53 -08:00