Saltar para conteúdo


Foto
- - - - -

DualBootPatcher para o bq Aquaris M5 | Multi ROM -> Multi Diversão

dualbootpatcher crustom rom

  • Por favor inicie sessão para responder
1 resposta a este tópico

#1 ElTifo

ElTifo

    Geek de Android

  • Membros
  • PipPipPipPip
  • 904 mensagens
  • LocalizaçãoOdivelas
  • bq Aquaris M5

Mensagem publicada 14 January 2018 - 20:08

logo.png

A DualBootPatcher é uma aplicação, de código aberto, que permite instalar várias ROMs num único dispositivo Android.
Ela faz o seu melhor para trabalhar com o código existente e não requer qualquer suporte explícito das ROMs.

 

  • És um programador de ROMs e estás cansado de ter de andar a fazer backup da tua ROM atual apenas para testar a nova compilação de uma ROM?
  • Uma ROM captou a tua atenção mas gostarias de a experimentar primeiro antes de decidir se essa deverá ser, ou não, a tua nova ROM diária?
  • Adoras uma ROM mas, infelizmente, aquele bug chato ainda não foi resolvido o que te obriga a teres de usar a tua outra ROM diária?
  • Gostavas de instalar uma ROM diferente no teu telefone mas tens receio de o fazer porque podes perder tudo o que tens no teu telefone (sim, porque sabes que é sempre isso que te acontece quando te metes nestas andanças)?
     

ENTÃO ISTO É PARA TI!!

 

 

É com grande prazer que vos dou a conhecer este projeto INCRÍVEL e a trabalhar em pleno no nosso bq Aquaris M5 (um obrigado especial ao "Nonta72" por ter adicionado este "commit" ao projeto).

Inicialmente, este projeto era apenas destinado para permitir "dual boot" no Samsung Galaxy S4 baseado em Qualcomm (ver o post original AQUI). Mas, agora, já é compatível com cerca de 334 dispositivos!

A DualBootPatcher permite a instalação de várias ROMs ao mesmo tempo e alternar entre elas com apenas um toque.

Funciona aplicando um "Patch" aos scripts de instalação das ROMs secundárias, e imagens de arranque, de modo a carregar os ficheiros dessas ROMs numa localização alternativa.(/system/multiboot, /cache/multiboot, /data/multiboot, etc.).

Devido à forma como isso é implementado, não são efetuadas quaisquer alterações à ROM principal!  ;) 

Depois de iniciar uma ROM secundária, seguidamente explico como fazer isso, é preciso instalar a app DualBootPatcher de modo a poder alternar entre ROMs sem precisar de reiniciar para a Recovery.

Para além de permitir a inicialização de várias ROMs no nosso telefone, também permite-nos partilhar dados de apps entre ROMs! Esta função deve ser ativada em cada ROM e em todas as apps que desejamos partilhar dados.

Simplesmente, verdadeiramente, trata-se de uma das melhores coisas que foi inventada até hoje!

EXIGE ROOT! Como é óbvio...


NOTAS

 

  1. Para todos os que estiverem atualmente com o firmware 5.0.0, que é o presente na ROM oficial da bq 7.1.2, é necessário mudar para o firmware 4.8.2 após mandar reiniciar o telefone (bastará manter pressionado o botão de aumentar o volume até que o telefone vibre de modo a ir direto para a Recovery), caso contrário, a ROM secundária não vai arrancar. Isto, claro está, apenas é necessário se a segunda ROM, para a qual estamos a tentar mudar, foi desenvolvida tendo como base o firmware 4.8.2.
     
  2. De momento não é possível usar a DualBootPatcher com ROMs Oreo, vejam a explicação AQUI!
     
  3. Apesar de não ser obrigatório é aconselhável instalar-se a "Interface de Utilizador de Arranque" (é o zip "DualBootUtilities"). A mesma instala-se através da App e permite escolher para que ROM queremos fazer boot de cada ve que o telefone incia. Isto é muito útil caso algo corra mesmo muito errado após trocarmos de ROM e permite-nos voltar à ROM principal sem problemas.


DualBootPatcher faz patch a...

  • Kernels personalizados com suporte a "Dual Boot"
  • ROMs para que possam ser instaladas como secundárias
  • Zips das Google Apps para ROMs baseadas em AOSP
  • SuperSU para que ele possa ser instalado na ROM secundária

Como aplicar o patch?

Spoiler



Instruções para "Dual Boot"

Spoiler



Como é que eu ...?

Spoiler

 
 
Downloads:

Spoiler



Código fonte:

Spoiler

 
 
Desfrutem!
 
 
Cumps!


Editado por ElTifo, 15 January 2018 - 15:15.

Gosta do meu trabalho? Clique em "gosto".

Não faço nada disto na expectativa de receber qualquer tipo de recompensa, contudo, doações são sempre bem vindas. Caso esteja interessado em fazer uma doação contacte-me via PM.
Para além de "crominho" de android também sou músico. Venha ver-me tocar ao vivo!!


#2 ElTifo

ElTifo

    Geek de Android

  • Membros
  • PipPipPipPip
  • 904 mensagens
  • LocalizaçãoOdivelas
  • bq Aquaris M5

Mensagem publicada 14 January 2018 - 20:27

Olá!
 
De forma a evitar ter de se fazer um Hard Reset apenas para poder instalar a ROM Lineage (ou qualquer outra ROM baseada no firmware 4.8.2), decidi criar este tópico.
 
Isto ajudará todos aqueles que estão com a ROM oficial 7.1.2 da bq e que pretendem tentar ROMs personalizadas que tenham sido construídas contendo o firmware 4.8.2 como base.
 
1 - Aceder à TWRP Recovery
2 - Fazer um backup do sistema atual
3 - Limpar a cache, Dalvik Cache, sistema, dados
4 - Instalar o zip do firmware 4.8.2 - MD5: 417a77f643483b3740519e1d6008543c
5 - Instalar a ROM personalizada desejada
6 - Reiniciar
7 - Desfrutar!
 

 

Não se gostou da ROM ou pretende-se voltar à stock ROM?
 

 

1 - Aceder à TWRP Recovery
2 - Limpar a cache, Dalvik Cache, sistema, dados
3 - Instalar o zip do firmware 5.0.0 - MD5: 1d2c91b2eb2e942065963b440f76b5ca
4 - Restaurar o backup que se fez antes
5 - Reiniciar
6 - Desfrutar!


Cumps!


Editado por ElTifo, 22 January 2018 - 12:12.

Gosta do meu trabalho? Clique em "gosto".

Não faço nada disto na expectativa de receber qualquer tipo de recompensa, contudo, doações são sempre bem vindas. Caso esteja interessado em fazer uma doação contacte-me via PM.
Para além de "crominho" de android também sou músico. Venha ver-me tocar ao vivo!!