Não é possível reacender o aplicativo Android System App sem bater no aplicativo (usando Lineageos) -- rom-flashing campo com security campo com lineageos campo com system-apps camp android Relacionado O problema

Can not re-sign Android system app without app crashing (using LineageOS)


0
vote

problema

português

Eu reiniciei todos os aplicativos do sistema de Lineageos com minha própria chave e os substituímos todos antes da primeira inicialização. Lineageos botas normalmente, mas todos os aplicativos de sistema re-assinado falham com um erro como:

Systemui parou, as configurações paradas.

A tela permanece escura. Parece que os aplicativos do sistema re-assinado são inutilizáveis. Talvez eu tenha cometido algum erro ou Linegeos tem alguma verificação anti-adulteração implementada?

O que eu fiz: eu abri todos os aplicativos do sistema com o Gerenciador ZIP do Winrar e removi os arquivos cert.rsa e cert.sf em cada pasta Meta Infin e excluídos todos os nomes e as entradas de digerço SHA-256 em todos os manifestos de MF arquivos. Também todos os outros APK, por exemplo, na pasta Framework, como o arquivo Framework-res.apk, editei-os assim. Então eu criei um keystore com chave, usando o Java KeyTool, acho que isso é auto-assinado. Então eu assinei todos os APKs com a ferramenta Signet APK do Uber e realizou com sucesso o zip-alinhamento. Então eu piscei Lineage OS com twrp no telefone. Antes da primeira inicialização, eu apaguei os APKs do sistema com o Gerenciador de arquivos TWRP e os substituímos pelos meus auto-assinados. Uber-sign-ferramenta: https://github.com/patrickfav/ber-apk-signer < / a>

Imagem do erro: https://imgur.com/a/hawsjuo

Obrigado pela sua ajuda

mike o android-noob

É por isso que eu fiz isso: https://www.reddit.com/r/lineAgeos/comments/9z728h / how_to_change_framworkresapk_without_bootloop /

Atualização (THX Zillinium): Eu agora adaptei com o twrp terminal chmod com os seguintes comandos: Antes de adaptar o chmod, verifiquei tudo com ls -l. Então eu ajustei tudo como está certo no sistema para mim: chmod 644 para o System-APK e as pastas APK e Chmod 755 para as pastas / System / App e / Sistema / PRIP-App. Agora estou preso novamente em bootloop quando eu edito chmod: (((

As configurações de chown já estavam na raiz. Também tentei chown 0,0 -r e chcon u: object_r: system_file: s0 (veja também instalação apk em / system / app com o Android 5.1 ou superior (simples push adb não funciona anynore) push faz) Eu fiquei novamente em bootloop quando Eu edito chmod: (((

Não há arquivos ODEX disponíveis.

Por que posso editar sem problemas o AndroidManifest.xml de todos os sistemas Systemapps se eu mantiver a assinatura original, exceto no framework-res.apk. Alguém sabe por que não trabalha com o framework-res.apk? A única maneira de encontrar quais funcionações é desativar a verificação de assinatura em todo o sistema, mas isso é ruim para a segurança.

english

I have re-signed all system apps of LineageOS with my own key and have replaced them all before the first boot. LineageOS boots normally but then all re-signed system apps crash with an error like:

SystemUI stopped, Settings stopped.

The screen stays dark. It seems that the re-signed system apps are unusable. Maybe I made some mistake or LineageOS has some anti-tampering check implemented?

What i have done: I opened all system apps with the winrar zip manager and removed the CERT.RSA and CERT.SF files in each META INF folder and deleted all the names and SHA-256 digest entries in all MF manifest-files. Also all other apk for example, in the framework folder, like the framework-res.apk file, I edited them like this. Then I created a keystore with Key, using the Java keytool, I think this is self-signed. Then I signed all APKs with the Uber Apk signet tool and successfully performed zip-aligning. Then I flashed Lineage OS with TWRP on the phone. Before the first boot, I deleted the system apks with the TWRP file manager and replaced them with my self-signed ones. Uber-Sign-Tool: https://github.com/patrickfav/uber-apk-signer

Picture of the error: https://imgur.com/a/hAwsJuO

Thanks for your help

Mike the android-noob

That's why I did that: https://www.reddit.com/r/LineageOS/comments/9z728h/how_to_change_frameworkresapk_without_bootloop/

UPDATE (thx Zillinium): I have now adapted with the TWRP terminal chmod with the following commands: Before I adapted chmod I checked everything with ls -l. Then I adjusted everything as it is right in the system so for me: chmod 644 for system-apk's and the apk-folders and chmod 755 for the /system/app and /system/priv-app folders. Now I'm stuck again in BOOTLOOP when i edit chmod :(((

The chown-Settings were already on root. Also i tried chown 0.0 -R and chcon u: object_r: system_file: s0 (see also installing apk in /system/app with android 5.1 or higher (simple adb push doesn't work anynore) push does) I stuck again in BOOTLOOP when i edit chmod :(((

There are no Odex files available.

Why i can edit without problems the AndroidManifest.xml from all Systemapps if i keep the original signature except at the framework-res.apk. Does anyone know why it dont work with the framework-res.apk?? The only way i find which works is to turn off signature verification in the whole system, but this is bad for the security.

           
   
   

Lista de respostas


Perguntas relacionadas

0  O que são "t" matrícula no Google "e" x Inscrição do Google "  ( What are t google enrolment and x google enrolment ) 
No meu pixel 3 com estoque rom eu posso ver (entre outros) aplicativos chamados "T Inscrição do Google" e "x Inscrição do Google". O que são esses e o que ele...

1  O ícone permanece na gaveta após a remoção de aplicativos de ações  ( Icon remains in drawer after removing stock app ) 
Eu removi o Google Drive do System / App usando Root Explorer. No entanto, quando eu verifico a gaveta do aplicativo, o ícone ainda está lá. (Quando removi ou...

3  Apresentação de redefinição de fábrica limpará / limpar os aplicativos pré-instalados?  ( Will factory resetting wipe clear away pre installed apps ) 
Eu vinculei minha conta do Gmail ao meu tablet e eu mais quero vinculada. Eu li que está permanentemente ligado, e devo reiniciar a fábrica o dispositivo pa...

3  Eu tenho menos de 40 aplicativos (incluindo aplicativos do sistema); O que mais posso remover?  ( I have less than 40 apps including system apps what else can i remove ) 
Estou tentando remover o máximo de bloatware possível, mas não há informações sobre algumas delas no Google. Aqui está a lista de aplicativos que eu não tenho...

1  Trigger Re-ler (ou atualizar) do banco de dados de aplicativos (sistema)  ( Trigger re reador update of systemapp database ) 
Aplicativos ou aplicativos do sistema em geral são capazes de armazenar informações dentro de um banco de dados. Meu problema é agora: por exemplo, o aplicati...

0  Como posso desinstalar esse aplicativo que continua sendo reinstalado?  ( How can i uninstall this app which keeps getting reinstalled ) 
Olá estou executando o Android 4.2 Samsung enraizado. Existe um aplicativo que sempre aparece no meu ABCDEFGHIJKLMBCDefGHIJKLMN0 Pasta e sempre é executado ...

31  Como faço para instalar adequadamente um aplicativo do sistema, dado ao seu .apk?  ( How do i properly install a system app given its apk ) 
Eu removi um aplicativo do sistema (com.android.mms) e eu tenho o .apk necessário para restaurá-lo, no entanto, ele não será instalado através dos canais padr...

3  Como desabilite o Google App?  ( How do i disable google app ) 
Estou usando o telefone Android 6.0 (não enraizado). Holding Home Botão abre o Google App que eu nunca uso. Eu não acho que eu possa mudar o comportamento d...

2  Não pode desativar com.motorola.ccc.ota  ( Cannot disable com motorola ccc ota ) 
Desde "Atualização de software da Motorola" decidiu baixar Nougat Ota sem pedir a minha opinião, declarei uma guerra. Mas as armas que uso são quebradas. wa...

3  Permissões desconhecidas na análise virológica  ( Unknown permissions on virustotal analysis ) 
Eu notei um comportamento incomum e indesejado de alguns dos meus aplicativos do sistema, mais notavelmente o Google Play Services, o Gerente de Conta do Goog...




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


Licensed under cc by-sa 3.0 with attribution required.