Commit Graph

200 Commits

Author SHA1 Message Date
Howard Wu c7f39e0e5d
Cleanup (#2404) 2023-02-26 17:23:09 +00:00
LoveSy d7c7069114 No metadata required for modern modules 2023-02-26 16:48:49 +08:00
LoveSy b069da0323 Refine gradle scripts 2023-02-26 16:48:49 +08:00
LoveSy 559f2860dd Fix native method registration 2023-02-26 16:48:49 +08:00
LoveSy d671dc535e enable configuration cache 2023-02-26 16:48:49 +08:00
LoveSy f19950adda Notify module if request scope fails to send notification 2023-02-26 16:48:49 +08:00
Nullptr 295b0ee0ce Change xposed_init -> java_init.list, add xposedtargetversion 2023-02-26 16:48:49 +08:00
Nullptr 7d2c599e96 Implement block scope request 2023-02-26 16:48:49 +08:00
LoveSy 73a98d6b9d Add block scope request to configManager 2023-02-26 16:48:49 +08:00
LoveSy 403791a25e Only send binder to non-legacy module 2023-02-26 16:48:49 +08:00
LoveSy 3209433766 Use gradle dependencies 2023-02-26 16:48:49 +08:00
Nullptr 53fec857a0 Clear uid set on registerUidObserver 2023-02-26 16:48:49 +08:00
LoveSy ae5f8a70ae Refine codes 2023-02-26 16:48:49 +08:00
LoveSy 4768d6cba4 Fix files context 2023-02-26 16:48:49 +08:00
LoveSy 4c3f8d95db Correct module remote file implementation 2023-02-26 16:48:49 +08:00
LoveSy d429e51900 Support list files 2023-02-26 16:48:49 +08:00
LoveSy 3db7dba439 change usingContext -> legacy 2023-02-26 16:48:49 +08:00
Nullptr 516f9e35db Add getFrameworkPrivilege and featuredMethod 2023-02-26 16:48:49 +08:00
Nullptr ad463ac1e0 Fix notification 2023-02-26 16:48:49 +08:00
Nullptr b83c0f4169 Fix module service not constructed 2023-02-26 16:48:49 +08:00
LoveSy 9e360ea07e Simplify never ask 2023-02-26 16:48:49 +08:00
LoveSy 89d255d18a Implement scope interfaces 2023-02-26 16:48:49 +08:00
LoveSy 9abf3f2b16 More implementation 2023-02-26 16:48:49 +08:00
LoveSy 87db036fdf Implement RemotePreferences edit 2023-02-26 16:48:49 +08:00
Nullptr d9b3263077 Refine get version interface 2023-02-26 16:48:49 +08:00
LoveSy 55f1860e71 Fix 2023-02-26 16:48:49 +08:00
LoveSy ffc20e2e72 Add more module service interfaces 2023-02-26 16:48:49 +08:00
LoveSy acaf40ca44 Service for each module 2023-02-26 16:48:49 +08:00
Nullptr 89f80098bb Move service interface 2023-02-26 16:48:49 +08:00
Nullptr ed3612570c Fix getModuleApkPath 2023-02-26 16:48:49 +08:00
Nullptr fb0ceca588 Implement module service 2023-02-26 16:48:49 +08:00
Nullptr d29a3bf16e Fix system_server module load 2023-02-26 16:48:49 +08:00
Nullptr 050438e31f Make IRemotePreferenceCallback internal 2023-02-26 16:48:49 +08:00
Nullptr 4137282af9 Implement RemotePreference on hookee side 2023-02-26 16:48:49 +08:00
LoveSy 14f31b604a Load module context 2023-02-26 16:48:49 +08:00
LoveSy a2be0bd030 Load entries from META-INF/xposed 2023-02-26 16:48:49 +08:00
LoveSy a01afb3a6c Additional application info for modules 2023-02-26 16:48:49 +08:00
Howard Wu 9b1907adfc
Annotation Nullable (#2394) 2023-02-24 11:31:27 +08:00
南宫雪珊 3d11c2f0f7
Make dex2oat wrapper more compatible (#2372) 2023-02-19 21:24:54 +08:00
南宫雪珊 e7c36afeb0
Fix duplicate broadcasts (#2373) 2023-02-08 06:42:13 +08:00
LoveSy ebf5bba4d8
Fix notification on samsung (#2356)
```java
try {
    this.mSystemUIContext = context.createPackageContext(AudioConstants.SYSTEMUI_PACKAGE_NAME, 0);
} catch (PackageManager.NameNotFoundException e) {
} catch (SecurityException e2) {
}
```
2023-01-24 18:26:52 +00:00
LibXZR 5ea3db130c
Skip new launch when the previous one is still pending (#2347)
Fixes #2346

Co-authored-by: LoveSy <shana@zju.edu.cn>
2023-01-19 02:03:35 +08:00
Nullptr 7826b68645
Fix webview permission (#2334)
#2328
2023-01-16 12:47:57 +08:00
XposedBot 4277622fac
[translation] Update translation from Crowdin (#2322) 2023-01-15 09:38:17 +00:00
Nullptr 0969a25816
Fix dex2oat fallback (#2320) 2023-01-15 06:22:49 +00:00
XposedBot 583a5a541d
[translation] Update translation from Crowdin (#2290) 2022-12-09 19:35:33 +00:00
XposedBot 2294fc8c34
[translation] Update translation from Crowdin (#2281) 2022-12-06 11:07:47 +08:00
南宫雪珊 86d4722f80
Set opPkg to settings for android 9- (#2277) 2022-12-05 22:21:50 +08:00
vvb2060 26dd523fa0 Local get launch intent 2022-12-05 01:05:18 +08:00
vvb2060 ff35b9dc11 Fix system warning 2022-12-05 01:05:18 +08:00