Virtudes e soluções de inicialização dupla do Android

A inicialização dupla do Android vale a pena? Quais são as opções para fazer isso? Neste tópico discutimos por que a inicialização dupla é uma joia para usuários avançados e como fazê-la funcionar!

Muitos de vocês provavelmente inicializam seus computadores pessoais, seja para rodar Linux junto com o Windows ou porque têm um Mac e odeiam o OS X. Em uma plataforma de computador, o processo pode salvar vidas por vários motivos, principalmente compatibilidade/integração de software. Não é raro ver programadores de computador com partições Linux ou jogadores de Mac que usam bootcamp para seus videogames. Nos computadores, o processo tornou-se relativamente mais simples ao longo do tempo, com a Microsoft e a Apple normalmente apoiando a ideia. No Android, a história é diferente.

andróideO lema do Android é “escolha”, e sua bandeira é a liberdade que ele oferece para atingir esse lema. Mas a maioria dos usuários do Android tem opções ilimitadas dentro de uma escolha (ou seja, a ROM que eles estão executando). Um exemplo simples seria um usuário que está executando uma ROM Samsung no Lollipop e ainda não pode usar o Xposed. Claro, existem ROMs AOSP que são capazes de executar o Xposed, mas o usuário pode não querer mudar apenas por essas vantagens. As ilhas isoladas que são ROMs fragmentadas significam que, embora o usuário tenha liberdade ilimitada dentro dessa ilha, o espaço de decisão é limitado pelo que está nela. E uma ilha próxima pode ter muitas coisas que o usuário deseja ter.

Esse é essencialmente o problema que o Windows e o Mac enfrentam, mas não de forma tão violenta, pois são proprietários por natureza e não tão abertos quanto o Android. Os usuários do Linux obtêm uma experiência particularmente isomórfica devido às semelhanças das plataformas em relação à abertura. Mas a inicialização dupla ainda é possível no Android, mesmo que não seja tão popular. Felizmente, os desenvolvedores do XDA e outros também criaram maneiras diferentes de fazer com que seu dispositivo execute duas ROMs Android – ou até mesmo sistemas operacionais diferentes – ao mesmo tempo.

A inicialização dupla faz sentido em um computador, mas faz sentido em um telefone? Não para o usuário geral, talvez. Até mesmo usuários experientes pode chamar isso de uma resposta sem uma pergunta, e também traz alguns aborrecimentos. Mas para nós do XDA, a liberdade e a escolha adicionais significam que, se usada corretamente, a inicialização dupla pode ser o Santo Graal de um usuário avançado. Vamos explorar o porquê.

Algumas soluções

20150420185549115MultiROM fica após o seu bootloader para uma experiência semelhante ao GRUB no Android e permite que você carregue em diferentes ROMs e até mesmo em outros sistemas operacionais como o Ubuntu Touch. MultiROM é cortesia do desenvolvedor reconhecido XDA Tassadar, e talvez seja uma das soluções mais conhecidas para inicialização dupla no Android. Nós cobrimos o processo de instalação em um recurso de TV XDA, mas lembre-se de que o suporte oficial é limitado a alguns dispositivos como o Nexus 4, o Nexus 5 e os tablets Nexus 7 de 2012 e 2013. Também há portes e versões não oficiais em desenvolvimento, então verifique a compatibilidade aqui.

Desenvolvedor Sênior Reconhecido XDA Código hash criou uma opção chamada Alça de segurança, que muitos usuários do XDA com bootloaders bloqueados (graças às operadoras) passaram a adorar. Este software é, infelizmente (oficialmente) sem suporte por Hashcode neste ponto, o que significa que o desenvolvimento oficial cessou. Dito isto, os sortudos que ainda puderem explorar o Safestrap terão acesso a slots ROM adicionais e muitos outros recursos para inicializar.

Membro Sênior do XDA chenxiaolong criou Patcher de inicialização dupla que você pode usar para corrigir ROMs (e flashables como GApps) e disponibilizá-los para inicialização múltipla. Você pode obter o patcher de snapshot mais recente aqui mas lembre-se de que algumas etapas adicionais podem ser necessárias para o seu dispositivo. Para o Galaxy Note 4, dispositivos, por exemplo, o guia que usei requer um repatcher por membro sênior do XDA rlorange. Finalmente, também é usado em conjunto com o APK Swap ROMs para alternar entre ROMs.

Também existe o GRUB para Android do desenvolvedor Michael Zimmermann que é uma alternativa de bootloader para dispositivos Qualcomm que funciona como, bem, GRUB. Você pode verificar o +GRUB4Android comunidade para notícias e informações, bem como links para as fontes. Há também uma infinidade de outras alternativas de inicialização múltipla, então não pense que essas são todas as suas opções. Os desenvolvedores do XDA, em particular, conseguiram obter a funcionalidade por meio de vários métodos para muitos dispositivos específicos, algo que amor apresentando desde caminho de volta. A melhor maneira de encontrar uma solução de inicialização dupla é procurar uma no fórum XDA específico do seu dispositivo. Se você encontrar uma solução que possa usar, veja por que nós da Equipe Editorial achamos que você deveria tentar:

Virtudes

Em primeiro lugar, o melhor é ter uma ROM para trabalhar e uma ROM para jogar, ou melhor, um driver diário e uma ROM secundária. Eu pessoalmente executo o TouchWiz no meu Note 4 por seus recursos de produtividade que são inestimáveis ​​quando estou em trânsito ou fazendo pesquisas, trabalhos de casa ou trabalhando. Pois quando não estiver mais ocupado com tarefas, posso inicializar minha ROM CM12.1 (ou qualquer ROM AOSP que esteja executando) para obter uma UX mais elegante e agradável que me permite descompactar melhor. E há também o fato de que algumas ROMs vêm com recursos exclusivos ou têm certos pontos fortes e fracos:

ROMs OEM como TouchWiz podem apresentar melhor processamento de imagem, o que resulta em melhor qualidade de câmera, algo que é completamente perdido durante a transição para uma ROM AOSP. Algumas ROMs também têm melhor qualidade de som ou desempenho em áreas importantes, ou recursos como modo de resistência ou a funcionalidade de “ultra economia de energia”. Em suma, esses recursos podem ser úteis e, com a inicialização dupla, você não precisa sacrificá-los por outra ROM. Se você precisar de um recurso de outra “ilha”, a reinicialização o levará em menos de um minuto.

Para os flashaholics, a inicialização dupla também oferece a oportunidade de experimentar novas ROMs com segurança (e coisas como Firefox OS, também) ou teste certos mods (geralmente) sem arriscar a integridade do seu driver diário. Na Equipe do Portal, compartilhamos histórias de querer fazer alguns ajustes em nossos telefones tarde da noite, mas segurando para o caso de algo dar errado e teríamos que gastar um precioso tempo extra de sono consertando isso para o próximo manhã. Se você tiver slots ROM adicionais, poderá ajustar as coisas ou experimentar mods sem medo de consequências prejudiciais durante o resto do dia. Lembre-se de que, por razões óbvias, isso não inclui todos mods, já que alguns ainda conseguem bagunçar sua outra ROM (e mais). Mas com os critérios apropriados, você pode alterar sem muitas preocupações.

são negativos para isso, no entanto. Dependendo da sua solução, o processo pode ser bastante “hackeado” e às vezes arriscado, o que significa que você deve ter muito cuidado em cada etapa e, no mínimo, fazer backups. Muitos usuários reclamam da configuração inicial, pois configurar um dispositivo é sempre bastante chato. Felizmente, as ROMs Lollipop agilizam o processo e com o backup de dados do Google, agendamento de download de aplicativos e Titanium Backup, o processo não é muito chato (provavelmente já estamos todos acostumados com isso). Dependendo do seu método, dados duplicados podem se tornar um problema, principalmente se você tiver pouco armazenamento interno. Algumas soluções compartilham dados entre ROMs, ao contrário da natureza fechada dos sistemas particionados no PC. Todas essas são coisas das quais você deve estar ciente, mas achamos que os aspectos positivos superam em grande parte os negativos.

Conclusão

20150420191200954Se o Android é uma questão de abertura, a inicialização dupla adiciona toda uma dimensão à ideia. A inicialização dupla pode ser benéfica não apenas para o Android em telefones, mas também para o Android Wear, algo que discutimos como uma solução para o Use o enigma da abertura e desejo ver tornado realidade algum dia. Em última análise, se você for um usuário avançado, a inicialização dupla pode ajudá-lo em seu hobby e, ao mesmo tempo, tornar sua experiência do usuário mais gratificante. Pessoalmente, adoro a opção de trocar ROMs em um minuto ou menos, e isso me permite aproveitar os desenvolvimentos de software mais recentes, bem como o software mais útil para meus casos de uso. Se você estiver disposto a experimentar, pesquise no fórum XDA do seu dispositivo e veja suas opções!

Você faz dual boot em seu telefone Android? O que você acha da inicialização dupla? Discuta abaixo.