topjohnwu
54d1207f92
Auto remove post_ota.sh
2019-04-24 01:59:47 -04:00
topjohnwu
6050c4e8ba
Fix strings.xml
2019-04-21 21:01:49 -04:00
tarasyyyk
7787bb31fa
updated Ukrainian translation: 'Patch File' strings
2019-04-21 19:18:15 -04:00
cristisilaghi
a1fe3e7ccd
Update Romanian
2019-04-21 19:18:04 -04:00
dark-basic
4316028b23
Update strings.xml
...
Restructured based on original string. New missing lines added
2019-04-21 19:17:56 -04:00
topjohnwu
f315c4416b
Upgrade libsu
2019-04-19 01:07:39 -04:00
topjohnwu
a6395d35db
Refactor with AS 3.5
2019-04-12 01:58:42 -04:00
Viktor De Pasquale
a028cd5cec
Updated locations of nearly all files
...
This has been done in preparations for rewrite to kotlin and upcoming design changes.
Nothing should be broken but use caution.
2019-04-12 01:44:55 -04:00
Viktor De Pasquale
540000d26e
Fixed butter knife not building with kotlin
2019-04-12 01:44:55 -04:00
Viktor De Pasquale
888c656aa8
Added kotlin support
2019-04-12 01:44:55 -04:00
topjohnwu
8d4c407201
Directly communicate with Activity
...
Since Android Q does not allow launching activities from the background
(Services/BroadcastReceivers) and our native process is root, directly
launch activities and use it for communication between native and app.
The target activity is not exported, so non-root apps cannot send an
intent to fool Magisk Manager. This is as safe as the previous
implementation, which uses protected system broadcasts.
This also workaround broadcast limitations in many ROMs (especially
in Chinese ROMs) which blocks the su request dialog if the app is
frozen/force stopped by the system.
Close #1326
2019-04-10 23:35:31 -04:00
topjohnwu
53c5ca59b6
Cleanup SuLogger
2019-04-10 18:09:41 -04:00
topjohnwu
679db97209
Always run su requests in new tasks
2019-04-10 18:05:19 -04:00
topjohnwu
fbdd72273e
Restructure SuRequestActivity
2019-04-10 17:02:32 -04:00
topjohnwu
0165602515
More cleanups
2019-04-10 13:54:33 -04:00
topjohnwu
96127f8bd1
Lock orientation in SuRequestActivity
...
Fix #1302 , close #1318
2019-04-10 05:36:02 -04:00
topjohnwu
0dbdf336d6
Update dependencies
2019-04-10 05:17:03 -04:00
topjohnwu
48879df2da
Some cleanups
2019-04-10 05:15:20 -04:00
topjohnwu
b067a5bb13
Use root to launch su request Activity on Q
2019-04-10 05:03:26 -04:00
topjohnwu
6128c24f96
Drastically improve module download service
2019-04-10 02:00:48 -04:00
topjohnwu
d9c58f307f
Remove unused resources
2019-04-09 04:44:09 -04:00
Lukas Novotny
b521fbeeda
Update Czech translation
2019-04-09 04:38:35 -04:00
Rom
d00a3b89f2
Update French translation
2019-04-09 04:38:23 -04:00
vvb2060
3d15518191
Update zh-rCN translation
2019-04-09 04:38:09 -04:00
Ingan121
9b6535fdf5
Update Korean translations
2019-04-09 04:37:58 -04:00
topjohnwu
e0424fdba3
Remove patch format options
...
Output format will be the same as input
2019-04-09 04:37:34 -04:00
topjohnwu
7219947237
Update libsu
...
Close #1314
2019-04-08 21:05:11 -04:00
topjohnwu
b72004e9cc
Move methods
2019-04-08 17:35:32 -04:00
topjohnwu
f187213568
Run update check service only in background
2019-04-08 17:35:32 -04:00
topjohnwu
fc0df84edd
Keep track of foreground activity
2019-04-08 17:35:32 -04:00
topjohnwu
da3937ff4e
Reboot after env_fix
2019-04-06 01:56:47 -04:00
topjohnwu
ced9b4a8ee
Default to beta channel if detected
2019-04-05 20:48:19 -04:00
topjohnwu
6a0b2ddee9
Let stub APK respect canary builds
2019-04-05 07:15:54 -04:00
topjohnwu
c10b376575
Support patching full ODIN firmware
2019-04-04 07:27:43 -04:00
topjohnwu
ceb21ced2b
Small changes
2019-04-04 02:30:03 -04:00
topjohnwu
ca2235aee7
Update strings
2019-04-03 17:59:54 -04:00
topjohnwu
036b5acf42
Update Markwon to 3.0.0
2019-04-02 23:58:19 -04:00
topjohnwu
056dafc59f
Use R8 full mode
...
R8 FTW!
2019-04-02 16:32:40 -04:00
topjohnwu
a9c90718d6
Update some dependencies
2019-04-02 01:50:25 -04:00
topjohnwu
1cd45b53b1
Support recovery based Magisk
...
Some devices (mainly new Samsung phones we're talking here...) using
A only system-as-root refuse to load ramdisk when booted with boot
no matter what we do. With many A only system-as-root devices, even
though their boot image is kernel only, we can still be able to add
a ramdisk section into the image and force the kernel to use it as
rootfs. However the bootloader on devices like the S10 simply does
not load anything within boot image into memory other than the kernel.
This gives as the only option is to install Magisk on the recovery
partition. This commits adds proper support for these kind of scenarios.
2019-03-30 00:49:48 -04:00
topjohnwu
5b30c77403
Fix strings
2019-03-29 10:39:11 -04:00
Gozzwip
8248480d56
Translation done
...
Please change the name of the language to Azərbaycanca
2019-03-29 10:37:28 -04:00
topjohnwu
a7f6afa4bc
Add 7.1.1 changelog
2019-03-29 10:31:08 -04:00
topjohnwu
d22c7de79a
Don't care minMagiskVersion
...
It will be sanitized by magiskbot anyways
2019-03-29 10:25:07 -04:00
topjohnwu
3eae9494ce
Add 7.1.0 changelog
2019-03-28 09:53:05 -04:00
topjohnwu
8049b08918
More precise new installer detection
2019-03-28 06:33:24 -04:00
Oliver Cervera
d1fa5be210
Update Italian translations
...
- added new strings from Welcome Activity
- misc fixes
2019-03-28 05:52:46 -04:00
Cristian Silaghi
fdbb1af02c
Update Romanian language
2019-03-28 05:52:25 -04:00
topjohnwu
d08b1a6639
Remove com.google.android.gms from default list
...
It seems that even adding this to the list doesn't 100% works on all
devices out there, and some even reported crashes on several Google
services. Disable it for now and do further investigations in the future.
2019-03-27 21:33:04 -04:00
topjohnwu
10f50e2401
Revert to old behavior on old MagiskHide versions
2019-03-27 20:43:38 -04:00