[Feature Request] Implement "Invalidate inline hooks" to bypass detection points
Mantenedores costumam responder em até 1 dia
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- mobile-dev, security
Direção de pesquisa
Nenhum arquivo-fonte ou teste é indicado. Comece revisando a implementação das configurações do Vector e o pull request vinculado #921; em seguida, compare o comportamento solicitado com o recurso oficial "Invalidate inline hooks" do gerenciador LSPosed. A tarefa estará concluída quando o recurso estiver disponível nas configurações do Vector e permitir que os aplicativos direcionados afetados sejam iniciados sem o force close relatado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is your feature request related to a problem?/你的请求是否与某个问题相关?
Yes. When I use a module (requiring API 100) and target a specific app (e.g., HungerStation), the app immediately force closes upon launch. In the official LSPosed manager, this specific crash can be bypassed using the "Invalidate inline hooks" feature. Since Vector currently lacks this feature, the app remains completely inaccessible when targeted by the module.
Describe the solution you'd like/描述你想要的解决方案
I would like to request the implementation of the "Invalidate inline hooks" (Cleanup libart.so for listed apps) feature in Vector's settings, similar to how it exists in the official LSPosed manager. This would serve as a necessary workaround to allow stubborn apps to launch successfully when targeted.
Additional context/其他信息
Device: Tecno Camon 30 (Model: CL6)
Vector Version: 2.0 (3021)
Note to developer: As requested, I am attaching the crash logs to this issue to demonstrate the force close that occurs due to the absence of this feature.
- Linguagem predominante
- Kotlin
- Estrelas
- 12.6k
- Forks
- 850
- Merge médio
- 20min
- PRs com merge (30d)
- 1
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de JingMatrix/Vector
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
JingMatrix/Vector#999 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
JingMatrix/Vector#997 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
JingMatrix/Vector#996 ·
Mantenedores costumam responder em até 1 dia
-
Modules not visibleAbertabug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
JingMatrix/Vector#991 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
JingMatrix/Vector#990 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de JingMatrix/Vector
Issues semelhantes
-
good first issue help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Bookmarking an article that is already bookmarked under its redirect URL deletes both bookmarksTalvez já em andamento @aakarshitv assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
kiwix/kiwix-android#5176 ·
Mantenedores costumam responder em até 1 dia
-
[c7#258] fix(embedded): scheduled user task delivery runs on the service task worker executorAbertaSource: c7 Type: bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
navikt/esyfo-narmesteleder#654 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
nonbili/meron#79 · 1 comentário ·
Mantenedores costumam responder em até 1 dia