Como "completamente" excluir framework e módulos Xposed? -- xposed-framework camp android Relacionado O problema

How to “completely” delete Xposed Framework and modules?


4
vote

problema

português

Eu fiz duas coisas para instalar Xposed. Em primeiro lugar, eu mostrei xposed-v75-sdk21-x86.zip e, em seguida, instalei o arquivo .apk. Agora posso desinstalar o aplicativo em si, mas como posso apagar o arquivo flash do .zip?

Além disso, onde estão os módulos armazenados? Como excluir os módulos completamente?

Dispositivo é LG G3 D855. Correndo no Nublado G3 Rom.

Inglês Original

I did two things to install Xposed. Firstly, I flashed xposed-v75-sdk21-x86.zip and then installed the .apk file. I can now uninstall the app itself but how can I erase the flashed file of the .zip?

Also, where are the modules stored? How to delete the modules completely?

Device is LG G3 D855. Running on Cloudy G3 ROM.

  
       
       

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Nota: desde que você acabe nesta postagem em busca de resolver o problema de bootloop causado por um módulo Xposed, minha resposta Aqui melhor ajudaria você.


para qualquer pirulito Android

.

Agora eu posso desinstalar o aplicativo em si, mas como posso apagar o arquivo flash do .zip?

Consulte os arquivos anexados no primeiro post de Este tópico . Em relevância para a arquitetura da CPU do seu dispositivo, faça o download do arquivo desinstalador e flash da recuperação personalizada. Iria desfazer as alterações o arquivamento do instalador feito.

Em essência, o Arquivo do Instalador mantém os arquivos originais do sistema, mas acrescenta em seu nome .orig ou convertê-los em arquivos (instaladores não oficiais). Em seguida, coloca seus arquivos modificados em sua localização. All Uninstaller faz é remover os arquivos modificados e extras e altera os arquivos de backup de volta para o seu eu original.

seção relevante no script desinstalador

 echo "- restaurando / removendo arquivos" rm -f /system/xposed.prop. rm -f /system/framework/xposedbridge.jar.  Restore_Link / System / Bin / App_Process32 0 2000 0755 U: Object_r: zygote_exec: S0 Restore_backup / System / bin / dex220 0 2000 0755 U: Object_r: Dex2oat_exec: S0 Restore_backup / System / Bin / Oatdump 0 2000 0755 Restore_Backup / System / Bin / Patchoat 0 2000 0755 U: Object_r: Dex2oat_exec: S0 restauro_backup /system/lib/libart.so 0 0 0644 restauro_backup /system/lib/libart-compiler.so 0 0 0644 restauro_backup /system/lib/libart-disassembler.so 0 0 0644 restauro_backup /system/lib/libsigchain.so 0 0 0644 Restore_Backup /system/lib/libxposed_art.so 0 0 0644 se [$ is64bit]; então   RESTORE_LINK / SYSTEM / BIN / APP_PROCESS64 0 2000 0755 U: Object_r: zygote_exec: S0   restauro_backup /system/lib64/libart.so 0 0 0644   restauro_backup /system/lib64/libart-compiler.so 0 0 0644   restauro_backup /system/lib64/libart-disassembler.so 0 0 0644   Restore_backup /system/lib64/libsigchain.so 0 0 0644   restauro_backup /system/lib64/libxposed_art.so 0 0 0644 Fi  

Se você tem o conhecimento de definir o contexto Selinux apropriado para um arquivo no modo Android no modo de recuperação, poderá simplesmente mapear os arquivos que o instalador teria sido alterado, reverter as alterações usando a linha de comando e definir o contexto correto. Nenhum desinstalador seria necessário.

Nota: Se você não estiver usando a estrutura oficial XPOSED, então o desinstalador pode não funcionar para você. Pode até causar problemas imprevistos. Melhor é pesquisar na web para o desinstalador.

.

Além disso, onde estão os módulos armazenados?

  • Xposed Installer App fez download dos módulos sob /sdcard/Download .
  • eles podem ser chamados de módulos eles simplesmente são aplicativos para Android, portanto, o APK seria encontrado em ABCDEFGHIJKLMNABCDEFGHIJKLMN2 ou os locais cobertos Aqui Por Izzy. Todo aplicativo, há diretório de dados seria encontrado em ABCDEFGHIJKLMNABCDEFGHIJKLMN3 .
.

Como excluir completamente os módulos?

A exclusão de um módulo Xposed não é diferente de remover qualquer aplicativo instalado pelo usuário do Android. Então, você pode usar qualquer técnica que você usasse para remover um aplicativo comum.

Observe que o arquivo XposedBridge.jar sob /system/framework/ é o que fornece módulos as APIs necessárias para interagir com a estrutura modificada.


para o Android 4.2.x - 4.4.x

use o arquivo Xposed-Disabler-Recovery.zip Localizado no ABCDEFGHIJKLMNABCDEFGHIJKLMN7 . Flash que o arquivo do modo de recuperação (requer uma recuperação personalizada) para desativar a estrutura XPOSED. Se você não tiver esse arquivo, faça o download do primeiro post do Tópico oficial .

esse arquivo, em essência, alterações /system/bin/app_process.orig para /system/bin/app_process i.e. Remove o ABC modificado efghijklmnabcdefghijklmn10 e traz o arquivo original de volta para sua glória. Não exclui o aplicativo do instalador. Você pode fazer essas alterações em seu próprio uso também usando o ADB no modo de recuperação.

O conceito de módulos aqui não é diferente do que é coberto na seção acima.

 

Note: provided that you end up at this post in search of solving the bootloop issue caused by an Xposed module, my answer here would better help you .


For any Android Lollipop

I can now uninstall the app itself but how can I erase the flashed file of the .zip?

See the attached files in the first post of this thread. In relevance to your device's CPU architecture, download the uninstaller archive and flash it from the custom recovery. It would undo the changes the installer archive made.

In essence, the installer archive keeps the original system files but appends in their name .orig or convert them into archives (unofficial installers do). It then places its modified files at their location. All uninstaller does is remove the modified and extra files and change the backed up files back to their original self.

Relevant section from the uninstaller script

 echo "- Restoring/removing files" rm -f /system/xposed.prop rm -f /system/framework/XposedBridge.jar  restore_link   /system/bin/app_process32               0 2000 0755 u:object_r:zygote_exec:s0 restore_backup /system/bin/dex2oat                     0 2000 0755 u:object_r:dex2oat_exec:s0 restore_backup /system/bin/oatdump                     0 2000 0755 restore_backup /system/bin/patchoat                    0 2000 0755 u:object_r:dex2oat_exec:s0 restore_backup /system/lib/libart.so                   0    0 0644 restore_backup /system/lib/libart-compiler.so          0    0 0644 restore_backup /system/lib/libart-disassembler.so      0    0 0644 restore_backup /system/lib/libsigchain.so              0    0 0644 restore_backup /system/lib/libxposed_art.so            0    0 0644 if [ $IS64BIT ]; then   restore_link   /system/bin/app_process64             0 2000 0755 u:object_r:zygote_exec:s0   restore_backup /system/lib64/libart.so               0    0 0644   restore_backup /system/lib64/libart-compiler.so      0    0 0644   restore_backup /system/lib64/libart-disassembler.so  0    0 0644   restore_backup /system/lib64/libsigchain.so          0    0 0644   restore_backup /system/lib64/libxposed_art.so        0    0 0644 fi 

If you've the knowledge of setting the appropriate SELinux context for a file in Android from recovery mode, you can simply map the files the installer would've changed, revert the changes using command-line and set the correct context. No uninstaller would be required.

Note: If you're not using the official Xposed Framework then the uninstaller may not work for you. It may even cause unforeseen issues. Best is to search the web for the uninstaller.

Also, where are the modules stored?

  • Xposed Installer app downloads the modules under /sdcard/Download.
  • They may be called modules but they simply are apps to Android, hence the APK would be found under /data/app or the locations covered here by Izzy. Alike every app, there data directory would be found under /data/data.

How to delete the modules completely?

Deleting an Xposed module is no different than removing any user installed app from Android. So, you can use any technique that you would use to remove an ordinary app.

Note that the file XposedBridge.jar under /system/framework/ is what provides modules the necessary APIs to interact with the modified framework.


For Android 4.2.x - 4.4.x

Use the file Xposed-Disabler-Recovery.zip located at /sdcard/Android/data/de.robv.android.xposed.installer/files. Flash that file from recovery mode (requires a custom recovery) to disable Xposed Framework. If you don't have such file, download it from the first post of the official thread.

That archive, in essence, changes /system/bin/app_process.orig to /system/bin/app_process i.e. it removes the modified app_process and brings the original file back to its glory. It doesn't delete the Installer app. You can make those changes on your own too using adb in recovery mode.

The concept of modules here is no different from what is covered in the above section.

 
 
1
 
vote

até o kitkat, para desabilitar a estrutura necessária para piscar este zip (armazenado no seu /sdcard/Download1 na instalação xposed-disabler-recovery.zip .

Tanto quanto desinstalar os módulos ", selecionando Módulos (do instalador), pressionando longa (s) módulo (s) a ser removido, o KitKat. Claro, as mudanças ocorrem após a reinicialização, e estou assumindo os mesmos mantidos para versões mais altas do Android. Módulos residem como por izzy's comentário para kitkat.

citando extratos de Como desinstalar a estrutura Xposed No Android Lollipop Guides 21 de agosto de 2015 :

.

Xposed Framework no pirulito precisa ser instalado manualmente através de uma recuperação personalizada, ao contrário do Jelly Bean e KitKat, onde o arquivo APK do instalador XPOSED instalaria a estrutura automaticamente no seu sistema. Portanto, desinstalar o Xposed Framework exigiria que você fique flash um script de desinstalação xposed usando uma recuperação personalizada como TWRP ou CWM. ... Tome nota que desinstalador Xposed é diferente para diferentes dispositivos, como braço, braço64, x86. Encontre o script desinstalador para o seu dispositivo na seção Downloads. Além disso, os scripts de desinstalação são diferentes para versões do Android 5.0 (SDK 21) e 5.1 (SDK 22).

Além disso, fornece instruções e scripts de desinstalação.

Eu estou no Kitkat e não tenho como testar isso. Foi uma coincidência lendo isso e depois vendo sua pergunta.

 

Until KitKat, to disable the framework you need to flash this zip (stored on your /sd at installation Xposed-Disabler-Recovery.zip .

As far as uninstalling the modules goes, selecting Modules, (from installer), long pressing the module(s) to be removed does it in KitKat. Of course, changes take place after reboot, and I am assuming the same holds for higher versions of Android. Modules reside as per Izzy's comment for KitKat.

Quoting extracts from How to Uninstall Xposed Framework on Android Lollipop Guides Aug 21, 2015:

Xposed Framework on Lollipop needs to be installed manually through a Custom Recovery unlike in Jelly Bean and Kitkat where the Xposed installer apk file would install the framework on your system automatically. So uninstalling Xposed Framework on Lollipop would require you to flash an Xposed Uninstaller Script using a Custom Recovery like TWRP or CWM.... Take note that Xposed Uninstaller are different for different devices like arm, arm64, x86. Find the Uninstaller Script for your device in the Downloads section. Also, Uninstaller Scripts are different for Android versions 5.0 (SDK 21) and 5.1 (SDK 22).

It further provides uninstall instructions and scripts.

I am on KitKat and have no way of testing this. It was a coincidence reading this and later seeing your question.

 
 

Perguntas relacionadas

4  Usitários para atividades XML?  ( Userstyles for xml activities ) 
Todos os meus telefones Android até agora foram Samsung, com telas amoladas. Um dos benefícios do AMOLED é que Black salva a duração da bateria. Tantos apli...

0  Xposed Framework acinzentado. Eu deveria estar preocupado?  ( Xposed framework greyed out should i be concerned ) 
Xposed Framework (Ver 85) no meu dispositivo Moto X Play tem opções acinzentadas como mostrado - somente reinicialização macia e reinicialização não são a...

-1  Recuperação Personalizada, Custom ROM para Micromax Canvas Juice 3 Plus Q394  ( Custom recovery custom rom for micromax canvas juice 3 plus q394 ) 
Eu tenho micromax camvas suco 3 plus q394 Eu quero uma recuperação personalizada, bem como rom eu quero xposed meu dispositivo, mas eu procurei em bom por mui...

0  Xposed Não é possível instalar após a atualização menor  ( Xposed unable to install after minor cm update ) 
Acabei de actualizar o CyanogenMod de cm-11-20151122-noite-i9300 para cm-11-20151130-noite-i9300 no meu galáxia S3. Após a conclusão, a reinstalação Xpose...

1  Instalador Xposed no HTC One M8  ( Xposed installer on htc one m8 ) 
Eu tenho raiz meu htc um m8 rodando android 4.4.3 (usando Este método ). O processo foi bom e eu não tinha soluços. Uma das principais razões que eu enraizei...

6  Como desabilitar todos os diálogos "por favor avaliar nossos app"?  ( How to disable all please rate our app dialogues ) 
Eu uso muitos aplicativos diferentes, e muitos deles solicitam que eu os avalie na Play Store. Alguns deles não têm um botão "nunca", então eles continuam me ...

3  Erro ao instalar estrutura Xposed  ( Error installing xposed framework ) 
Eu tenho um Nexus 6P com sucesso com sucesso executando o projeto TAWIN. Eu verifiquei muitos tutoriais sobre como piscar o arquivo Xposed via recuperação, ma...

4  Como faço para instalar o Xposed Framework no Android X86 em execução na caixa virtual?  ( How do i install xposed framework on android x86 running in virtual box ) 
Eu baixei o Android MarshMallow no projeto Android X86 e instalei-o na caixa virtual. Agora estou executando marshmallow na caixa virtual no meu computador Ma...

1  Módulo Xposed para configuração de chave home enquanto o telefone está bloqueado [FECHADO]  ( Xposed module for home key configuration while phone is locked ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

2  Como esconder presença Xposed para outros aplicativos?  ( How to hide xposed presence for other apps ) 
Eu preciso de alguma forma para ocultar XposedBridge.jar de outros aplicativos. Neste caso é para o Snapchat. Não me deixa entrar por login por causa do AB...

1  Twrp dizendo que nenhum sistema operacional está instalado  ( Twrp saying no os is installed ) 
Informações do dispositivo: Motorola Moto G5 16GB (Cedric) firmware de estoque, Android 7.0 recuperação personalizada TWRP 3.2.1-0 (anteriormente 3.1...

0  Cataclysm rom e xposed  ( Cataclysm rom and xposed ) 
Primeiro, desculpas se esta pergunta já estiver respondida antes, mas não consigo encontrar essa pergunta depois de pesquisar. Por alguma razão, gostaria de p...

4  Um tipo diferente de modo seguro?  ( A different kind of safe mode ) 
Eu estava jogando com alguns módulos Xposed no telefone Galaxy S4 mini e depois depois de aplicar algumas alterações, ele parou de inicializar e preso na tela...

0  Não é possível instalar Xposed em Yu (Yureka Lollipo 5.0.2)  ( Cannot install xposed in yuyureka lollipo 5 0 2 ) 
Ao interromper a estrutura XPOSED por meio da recuperação, diz que a verificação de assinatura falhou. Ele usa arquitetura de 64 bits. Não podemos usar o Xpos...

0  A estrutura XPosed exige ser Buillt especificamente para o dispositivo ou apenas a versão do Android?  ( Does xposed framework require to be buillt specifically for the device or just t ) 
Ao instalar a estrutura XPOSED, eu preciso do binário específico do dispositivo (como recuperação personalizada ou ROM) ou apenas o aplicativo que funciona pa...




© 2021 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.