e08de91666
Clean sent proguard rules
2021-10-29 03:15:31 -07:00
9c09ad3b62
Open source fully obfuscated stub
2021-09-02 21:31:33 -07:00
68fbdd474c
Target SDK 31
2021-09-02 01:39:34 -07:00
fb8000b58b
Handle invalid SafetyNet results
...
Fix #4253
2021-04-20 03:39:47 -07:00
29cc372bfa
Fix proguard rules
2021-04-17 23:44:19 -07:00
a328e2bf3c
Hide annoying stack traces when hidden
2021-04-17 22:35:36 -07:00
c3313623e4
Fix release build
2021-01-30 11:58:10 -08:00
6fb20b3ee5
Proper proguard rules
2021-01-27 04:56:39 -08:00
4b01e3a3c7
Cleanup more kotlin stuffs
2021-01-24 07:03:06 -08:00
a079966f97
Migrate to AGP 4.1.0
2020-10-17 06:32:49 -07:00
ee4db43136
Update proguard rules
...
Fix #3190
2020-09-27 04:49:49 -07:00
b44dcc2da0
Fix SafetyNet
2020-08-24 06:27:05 -07:00
34450cdddd
More refactoring
...
Cleanups, move classes to sane locations, etc.
2020-08-19 02:05:23 -07:00
0ce7da1bf6
Upgrade AGP
2020-02-25 15:14:24 -08:00
c6b3f06b95
Cleanup stuffs
2020-02-22 01:28:33 -08:00
581419b6a3
Update dependencies
2020-02-21 23:40:20 -08:00
8a6b3644be
Strip only debug and verbose logging
2020-01-29 22:16:53 +08:00
1e2de1bb14
Preserve everything in package 'a'
...
Close #2301
2020-01-27 21:25:41 +08:00
7532477a2f
Make release builds work
2020-01-15 00:51:27 +08:00
707d7b3342
Separate core components
2020-01-13 22:01:46 +08:00
1449486958
Replace old design with redesign (p3)
2020-01-12 21:52:32 +08:00
7f971f7173
Make sure our constructor is preserved
2019-10-23 07:51:32 -04:00
a02493fbaa
Workaround R8 bug
2019-10-19 05:44:56 -04:00
78daa2eb62
Do not use string resources for app label
...
This not only simplifies hiding stub APKs (no resource IDs involved),
but also opens the opportunity to allow users to customize whatever
app name they want after it is hidden.
2019-10-17 04:47:46 -04:00
08b528dc4f
Reorganize classes
...
- Move base classes to its own package
- Move most logic out of MagiskActivity to MainActivity
2019-09-28 03:37:24 -04:00
f2494374f8
Eliminate any traces of Java in app
2019-08-08 00:59:23 -07:00
48395ba860
Remove unused files
2019-08-08 00:29:27 -07:00
662a5c8ea6
Upgrade Retrofit 2.6.0
2019-06-05 23:41:51 -07:00
80d834fb55
Use kotshi instead of moshi-kotlin-codegen
2019-06-01 13:18:11 -07:00
7d87777bf8
Improve proguard rules
2019-06-01 01:13:29 -07:00
a7eec2f0a0
Fixed initial crashes occurring due to improperly obfuscated constructors and inner fields
2019-05-24 15:53:08 +02:00
fdb7c5dba1
Added Timber as marked for stripping
2019-05-24 15:49:11 +02:00
e7339ba619
We don't need BouncyCastle provider on Android
2019-05-12 16:06:22 -07:00
93fb0e3d74
Fix release builds
2019-04-19 03:26:33 -04:00
bea5308ab7
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-11 18:03:23 +02:00
056dafc59f
Use R8 full mode
...
R8 FTW!
2019-04-02 16:32:40 -04:00
c699f30831
Fix some build issues
2019-03-07 05:05:46 -05:00
9a15365a57
Welcome, Java 8/9 APIs
...
Fix #1162
2019-03-07 00:01:07 -05:00
4b88131977
Fix snet on release builds
2019-02-01 06:21:55 -05:00
60f69feaff
Full project restructuring
2019-01-30 03:10:12 -05:00
aad9aced18
Render Markdown natively
...
Stop using problematic WebView
2018-12-23 19:29:25 +08:00
ff3d66a661
Separate backend logic from frontend UI
2018-12-13 04:35:50 -05:00
c91f809eba
Remove all backwards compatibility nonsense
...
This also allows full obfuscation
2018-12-08 03:54:00 -05:00
f401e577e5
Better Proguard optimization
2018-12-02 04:56:13 -05:00
0241a50c6f
Stop using platform provided DownloadManager
2018-12-02 04:47:57 -05:00
78534deab6
Excessive obfuscation when building in release mode
...
Close #606
2018-09-14 23:00:39 -04:00
413d4badfd
Strip logging code with Proguard
2018-07-27 21:52:09 +08:00
f8076825cb
Move Magisk Manager files into subfolder
2018-07-18 17:47:53 +08:00
863b13a694
Massive project restructure
2017-12-04 14:21:55 +08:00
53237f3ae0
Update Android Studio and Proguard configs
2017-10-04 15:23:08 +08:00