JingMatrix / JingMatrix/Vector
Allow apps that ship their module with the APK
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 12.5k
- Forks
- 836
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 5
Description
Is your feature request related to a problem?/你的请求是否与某个问题相关?
There are multiple apps I've come across, such as the Nothing Tweaks app and the Hail app, which allows you to freeze apps, which ship their module with the apps APK for ease of installation on stores such as F-Froid, however Vector will refuse to load the module without you first selecting another app for the module to be injected into, preventing you from properly loading these apps.
Describe the solution you'd like/描述你想要的解决方案
Add a toggle the user can enable to tell Vector that the module is embedded within the app being targeted by said module, allowing the module to be loaded.
Additional context/其他信息
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing Vector’s module selection and loading flow, then inspect how Android APK-embedded modules are identified and loaded. The change is done when a user can enable the proposed toggle and load a module bundled in the targeted app’s APK without selecting another injection target.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100