topjohnwu
|
e9af773901
|
Remove usage of AndroidX CoreComponentFactory
|
2022-08-26 06:31:51 -07:00 |
|
topjohnwu
|
38ab6858f0
|
Do not crash root service in stub
|
2022-08-23 05:10:18 -07:00 |
|
topjohnwu
|
3f7f6e619a
|
Use VERSION_CODES instead of raw numbers
|
2022-08-23 01:43:53 -07:00 |
|
topjohnwu
|
0b26882fce
|
Build dynamic stub resource APK at runtime
Close #6013
Co-authored-by: vvb2060 <vvb2060@gmail.com>
|
2022-06-22 05:19:27 -07:00 |
|
topjohnwu
|
9016e6727d
|
Fix stub app loading on older Android versions
|
2022-06-05 01:09:30 -07:00 |
|
topjohnwu
|
dfa36fb25d
|
Move things around
|
2022-05-22 19:36:47 -07:00 |
|
topjohnwu
|
c8492b0c58
|
Use official APIs to load dynamic resources
|
2022-05-22 19:20:24 -07:00 |
|
topjohnwu
|
dc65a2b884
|
Introduce new debug channel
|
2022-05-15 01:01:54 -07:00 |
|
vvb2060
|
4202b7a9dc
|
Enable gms provider for stub
|
2022-05-06 00:00:41 -07:00 |
|
vvb2060
|
000a163beb
|
Match components which are direct boot unaware
|
2022-03-02 22:32:35 -08:00 |
|
vvb2060
|
945de8d9a0
|
Directly stream APK into install session
|
2022-02-16 23:03:32 -08:00 |
|
topjohnwu
|
668e549208
|
Refactor APKInstall
|
2022-02-13 19:54:59 -08:00 |
|
topjohnwu
|
2414d5d7f5
|
Minor changes
|
2022-02-13 14:23:06 -08:00 |
|
topjohnwu
|
b7fc15d399
|
Code refactoring
|
2022-02-13 07:24:34 -08:00 |
|
topjohnwu
|
c09b4dabc4
|
Generate class mapping at runtime
|
2022-02-13 06:22:42 -08:00 |
|
topjohnwu
|
a4aa4a91a3
|
Refactor DynLoad
|
2022-02-13 03:32:11 -08:00 |
|
topjohnwu
|
8f0ea5925a
|
Relaunch process without second process
|
2022-02-13 02:58:55 -08:00 |
|
南宫雪珊
|
936ad1aa20
|
Handle download fail
Co-authored-by: topjohnwu <topjohnwu@gmail.com>
|
2022-02-13 02:30:09 -08:00 |
|
topjohnwu
|
10f991b8d0
|
Directly stream APK into install session
|
2022-02-03 03:50:52 -08:00 |
|
topjohnwu
|
ffec9a4ddd
|
Minor changes
|
2022-02-02 05:06:12 -08:00 |
|
topjohnwu
|
9b18960bbd
|
Getting APK doesn't need ContentProvider
|
2022-02-02 04:58:31 -08:00 |
|
topjohnwu
|
a009fdbdc3
|
Fix root service on stub
|
2022-02-02 04:49:23 -08:00 |
|
topjohnwu
|
c1fc3f373c
|
Proper app relaunch for stub
|
2022-02-02 04:44:22 -08:00 |
|
topjohnwu
|
f4cf5dc0cd
|
Rename class
|
2022-02-02 02:50:27 -08:00 |
|
topjohnwu
|
355341f0ab
|
Use AppComponentFactory to replace ClassLoader
|
2022-02-01 22:43:44 -08:00 |
|
vvb2060
|
636479b15b
|
Fix dynLoad
|
2022-01-24 21:31:27 -08:00 |
|
vvb2060
|
afcc60066e
|
Fix toast
|
2021-12-27 12:17:35 -08:00 |
|
vvb2060
|
d3ade06421
|
Use InputStream transfer
|
2021-12-27 12:17:35 -08:00 |
|
南宫雪珊
|
df191cd2b5
|
Use AGP to compile resources
|
2021-12-14 05:30:15 -08:00 |
|
南宫雪珊
|
baa19f0ccf
|
Rewrite app installation
Fix #4960
|
2021-12-14 05:20:29 -08:00 |
|
topjohnwu
|
54e3f1998a
|
Support RootService on stub APKs
|
2021-12-13 04:05:42 -08:00 |
|
topjohnwu
|
de3747d65e
|
Copy APK from external storage in stub
Much faster and easier development
|
2021-12-13 04:05:42 -08:00 |
|
vvb2060
|
65224ed22b
|
Fix NPE when apk could not be parsed
|
2021-11-29 00:04:51 -08:00 |
|
topjohnwu
|
714feeb9a7
|
Support building on case insensitive filesystems
Fix #4643, close #4641
|
2021-09-07 04:02:29 -07:00 |
|
topjohnwu
|
9c09ad3b62
|
Open source fully obfuscated stub
|
2021-09-02 21:31:33 -07:00 |
|
topjohnwu
|
1b9d8e068a
|
Remove/move unused files
|
2021-04-18 05:04:14 -07:00 |
|
topjohnwu
|
4c1ea0e421
|
Update stub implementation
Prevent some potential issues
|
2021-04-17 22:14:54 -07:00 |
|
topjohnwu
|
7e01f9c95e
|
Minor changes
|
2021-04-17 19:57:47 -07:00 |
|
topjohnwu
|
15e27e54fb
|
Migrate to new endpoints
|
2021-03-05 05:09:25 -08:00 |
|
topjohnwu
|
d2e2847b03
|
Fix stub
|
2021-02-23 03:24:51 -08:00 |
|
topjohnwu
|
fba83e2330
|
Support stub APK loading down to Android 5.0
|
2021-01-26 07:27:35 -08:00 |
|
topjohnwu
|
2e0f7a82fa
|
More complete stub sources
|
2021-01-22 20:45:37 -08:00 |
|
topjohnwu
|
41a644afb9
|
Open source stub APK loader
Close #3537
|
2020-12-29 01:44:02 -08:00 |
|
topjohnwu
|
66cad101c0
|
Support new canary links
|
2020-10-11 03:37:03 -07:00 |
|
topjohnwu
|
716f06846b
|
Use GitHub pages URLs for public channel JSONs
|
2020-10-03 02:51:51 -07:00 |
|
topjohnwu
|
ef0277d10e
|
Properly set themes for dialogs in stub
|
2020-03-30 04:03:33 -07:00 |
|
topjohnwu
|
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 |
|
topjohnwu
|
1e7e06d1cc
|
Proper canary version detection
|
2020-02-17 22:05:32 -08:00 |
|
topjohnwu
|
bce777d7c6
|
Set stub version in stub
|
2020-01-03 02:19:10 +08:00 |
|
topjohnwu
|
a2ddf362d8
|
Make a.a not extend AppComponentFactory
Fix #2053
|
2019-11-09 16:13:15 -05:00 |
|