Commit Graph

106 Commits

Author SHA1 Message Date
6fb20b3ee5 Proper proguard rules 2021-01-27 04:56:39 -08:00
fba83e2330 Support stub APK loading down to Android 5.0 2021-01-26 07:27:35 -08:00
4ea5f34bf3 Remove unused action 2021-01-23 18:11:08 -08:00
2e0f7a82fa More complete stub sources 2021-01-22 20:45:37 -08:00
ab9a83c82f Bump target SDK to 30 2021-01-22 05:03:33 -08:00
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
eb959379e8 Prevent resource ID clash 2020-12-29 02:39:47 -08:00
41a644afb9 Open source stub APK loader
Close #3537
2020-12-29 01:44:02 -08:00
24059e7403 Update Stub-es version 2020-12-27 22:09:03 -08:00
4662454938 More attempts to fix gradle cache on Windows 2020-12-27 20:13:50 -08:00
9159166128 Update strings.xml
Updating strings.xml
regarding #3566 adding punjabi translation
2020-12-22 23:32:01 -08:00
5c114c67de Update Polish translation
- Add missing strings
- Small corrections.
- Changed "Magisk Manager" translation to form which better reflects the original meaning in Polish.
2020-11-07 14:40:56 -08:00
8ac1181e9a Update Hindi translations 2020-10-21 00:43:15 -07:00
ce6cceae8b Smaller stub 2020-10-17 06:55:24 -07:00
c3b6a48373 belarusian 2020-10-11 05:23:51 -07:00
a42ebd429b Update Turkish(TR) Translation 2020-10-11 05:22:01 -07:00
8f89010752 Update croatian language 2020-10-11 05:20:34 -07:00
6092d7ca88 Minor cleanups 2020-10-11 05:10:02 -07:00
66cad101c0 Support new canary links 2020-10-11 03:37:03 -07:00
75fcda9f81 Estonian update 2020-10-06 00:43:31 -07:00
44ba2a9903 Update Polish translation
Added missing strings.
2020-10-06 00:42:48 -07:00
716f06846b Use GitHub pages URLs for public channel JSONs 2020-10-03 02:51:51 -07:00
abfc28db32 Update Romanian 2020-10-03 02:02:58 -07:00
o4x
38a34a7eeb Add persian language 2020-08-30 12:57:03 -07:00
e0642b018d Update zh-rCN translation 2020-08-28 04:54:32 -07:00
ca5030a646 Updated stub translation
* small derp in main translation
2020-08-26 06:00:00 -07:00
e46d4ecd3e Corrections and update ca-strings 2020-08-26 05:58:10 -07:00
eaf7c3c486 Update stub RU strings 2020-08-24 04:14:03 -07:00
Rom
1ac379c17a Update French translation 2020-08-24 04:12:58 -07:00
2d91bfd9e6 Update Slovak translation 2020-08-24 04:08:30 -07:00
d76c266fbc Add strings that will be used in stub 2020-08-23 00:12:58 -07:00
31681c9c5f Remove ProcessPhoenix 2020-08-23 00:12:58 -07:00
cf25fa8ed8 Update build.gradle 2020-08-14 03:18:45 -07:00
ef3f188a2c bel 2020-07-17 00:16:32 -07:00
7922f65243 Welcome Gradle Kotlin DSL 2020-07-04 06:54:53 -07:00
67f7935421 Restructure project 2020-07-04 04:09:19 -07:00
c881fd4964 Updated Arabic Translation 2020-06-25 10:02:15 -07:00
1ededc637e l10n: Update Chinese Simplified translations 2020-06-20 12:12:40 -07:00
5675a1ae7d app/stub: values-es: update to provide more consistency.
This update aims to provide better consistency to the Spanish
translation by properly separating each possible pronoun.

Other small grammar errors have also been corrected.
2020-05-30 12:56:37 -07:00
0952224c3d Update JA strings 2020-05-30 12:56:02 -07:00
efe9b867d5 Add Hebrew Translation 2020-04-12 05:49:22 -07:00
ef0277d10e Properly set themes for dialogs in stub 2020-03-30 04:03:33 -07:00
e4b20abf8e Update gradle files 2020-03-27 22:42:02 -07:00
c3968a26cf Remove dynamic loading code
All these code are moved into a private repo. The stub is actually
just a stub now; mixing dynamic load and stub is confusing.
2020-03-27 01:25:05 -07:00
df4db6bf6b Added Dutch translation for stub 2020-03-22 13:45:26 -07:00
3e70a61e33 Fix strings 2020-02-18 16:14:11 -08:00
91728991d7 Update Strings-es STUB version
Little change.

----
For translators of other languages, simply modify a sentence. There is nothing new to translate in this sector.
2020-02-18 15:59:38 -08:00
0f7e59d288 Update + Fixes ca-strings 2020-02-18 15:59:01 -08:00
1e7e06d1cc Proper canary version detection 2020-02-17 22:05:32 -08:00
0586760347 Polish translation - Minor corrections/improvements 2020-02-02 16:06:36 +08:00