Suponha que o OEM perca o interesse no meu dispositivo; ainda posso instalar as atualizações da distribuição de ações quando emitidas pelo Google? Há problemas com os drivers de dispositivo se eu seguir esse caminho?
Suponha que o OEM perca o interesse no meu dispositivo; ainda posso instalar as atualizações da distribuição de ações quando emitidas pelo Google? Há problemas com os drivers de dispositivo se eu seguir esse caminho?
Respostas:
Depois que um fabricante abandona o suporte ao dispositivo, sua única opção é fazer o root, desbloquear o carregador de inicialização (se possível) e instalar ROMs personalizadas.
O Google libera apenas o código-fonte do Android no AOSP (Android Open Source Project) e não sabe se o fabricante ou a transportadora atualizará ou não um determinado dispositivo. A única exceção é a linha de telefones Nexus suportada diretamente pelo Google. Tal como está, o AOSP não pode ser construído para qualquer dispositivo que não seja do Google sem grandes trabalhos. Mesmo que os fabricantes e operadoras sejam obrigados a fornecer o código-fonte, isso é válido apenas para a parte do sistema operacional. Eles não precisam (e raramente o fazem) fornecer fontes para os drivers proprietários, necessários para criar uma versão Android totalmente funcional para um determinado dispositivo. Os desenvolvedores da comunidade geralmente usam os drivers de versões mais antigas do sistema operacional, o que limita bastante o potencial de atualização. Às vezes, os drivers são de engenharia reversa, o que oferece uma maior flexibilidade aos desenvolvedores.
Há também um problema de gerenciadores de inicialização bloqueados na maioria dos novos telefones e tablets Android, o que limita a extensão das alterações que uma ROM personalizada pode trazer. A maioria dos fabricantes e operadoras bloqueia os gerenciadores de inicialização para impedir que as pessoas "bloqueiem" seus dispositivos. Existem maneiras de desbloquear / ignorar esses bloqueios para muitos dispositivos.
Resumindo, se você estiver procurando por um dispositivo com suporte por mais tempo - sua melhor opção é uma linha Nexus. Caso contrário, sugiro consultar vários fóruns online ( xda-developers ou rootzwiki , por exemplo) para ver se há interesse suficiente no dispositivo por parte dos desenvolvedores da comunidade para produzir ROMs personalizadas para ele.
Como Uri Herrera comentou, você precisará fazer o root do telefone para poder instalar o firmware personalizado e, em seguida, instalar um firmware de pós-venda da comunidade, como o CyanogenMod . Provavelmente, a comunidade de código aberto continuará atualizando o firmware (ROM) mesmo após o OEM ter perdido o interesse.
Como fazer root: você pode consultar um bom guia do LifeHacker - provavelmente isso pode ser feito facilmente conectando o dispositivo a USB e usando um programa do Windows chamado SuperOneClick .
Como instalar o firmware personalizado: A maneira mais fácil é usar o programa Android chamado Rom Manager . Está disponível no Android Market. A versão premium até notifica quando a ROM personalizada recebe atualizações, por isso é fácil manter-se atualizado.
+1 para instalar uma ROM personalizada. Consegui meu hd em janeiro, estava farto do bloatware tão enraizado e instalado com o cyanogenmod por volta do tempo de maio. Enquanto as skins do fabricante, como o bom senso, são boas e tudo mais, as ROMs personalizadas permitem muito mais personalização, e garanto que estarei no ics antes que a HTC libere uma atualização (se é que o fazem)