Ferramentas do usuário

Ferramentas do site


projetos:cyanogenmod

Essa é uma revisão anterior do documento!


Android CyanogenMod

Como trazer seu celular de volta a vida

Esse artigo certamente vai lhe ser super útil, vou tentar aqui ser bem explicativo e também ser técnico chegando ao passo a passo de como fazer a instalação e atualização do seu aparelho, pegando é claro como exemplo os aparelhos que eu já fiz esta atualização. Primeiramente temos que abordar como funciona nossos aparelhos celulares, um pouco da sua arquitetura e saber o que é necessário para fazer uma instalação de sistema e uma possível atualização do sistema operacional que para esses casos são chamadas de Builds ou ROMs.

A primeira vez que ouvi falar no Cyanogen, foi através do amigo FOX que conheci este projeto, ele me prometeu coisas milagrosas se eu instalasse este sistema no meu celular, ficou de faze uma oficina que nunca aconteceu, mas como eu sou louco e curioso, eu meti as caras, li milhões de tutoriais e fui fazer tudo sozinho, e é claro… aprendi, fiz o que podia e o que não podia fazer durante uma atualização sistema e resolvei escrever para poder documentar e auxiliar outros amigos que querem fazer esse procedimento.

Esse procedimento é um procedimento técnico, mas que não inviabiliza de uma pessoa esforçada de fazer ele com destreza. Ao você ler as mensagens aterrorizante nos fóruns, faça por sua conta em risco, isso é verdade… Eu briquei um Galaxy S2 por fazer um procedimento errado, e foi uma total culpa minha, seguindo todos os passo com atenção e sequencialmente, em segurança e na tranquilidade, tudo dará certo e você vai ter um lindo eu super celular funcional.

Primeiro vamos a algumas explicações:

/

O que é um sistema operacional

Se você não faz ideia do que é isso, vamos voltar um pouco no conceito de hardware e de software, sabe aquele ideia de que hardware é tudo o que você chuta e software é tudo o que você xinga, então… tendo esse pensamento em vista, o seu celular é o hardware e para ele funciona ele necessita de um software instalado. O nosso grande problema é que a maioria dos fabricantes fazem o controle dos seus softwares para os aparelhos fabricados, fazendo com que estes já venham pré-instalados de fabrica e com uma serie de restrições, inclusive bloqueios de regiões para funcionar apenas em alguns países, de funções, de operadoras e o pior de todas, mais que não vou me atentar a desenvolver sobre este tema, o controle de tempo de vida do aparelho pelo software, o qual o sistema começa a auto sabotar o aparelho para que ele fique lento e você tenha que comprar um novo. A solução para isso é seguir este tutorial aqui, simples assim. ;-)

Para entender ainda melhor ainda a diferença de um PC ou notebook para um celular, temos que olha as diferenças do que é o sistema operacional para cada um desses nicho de aparelhos. Para os PCs, o sistema operacional já está muito bem arquitetado e temos as opções de sistemas de Software Livres e o sistemas proprietários que distribuem ou vendem os sistemas quase que independente do fabricante do hardware. Basta ter em mãos um CD de instalação ou um pendrive inicializável que se consegue seguir passos bem simples para instalar um sistema operacional em um PC ou notebook. Agora o que se passa em um tablet ou em um celular?

É o seguinte:

Para os celulares, esse funcionamento é um pouco diferente, a maioria deles são de uma arquitetura diferente, a arquitetura ARM, para esse tipo de hardware, boa parte dos das peças de um PC comum como memoria, HD, CMOS e outras partes necessárias em um sistema computacional de um PC, para os celulares estes ficam na sua maioria dentro de um CHIP principal que controla quase tudo e comunica com outros que fazem funções especificas, como o WIFI, o bluetooth, o GPS e outras funções secundárias. Para que o hardware funcione perfeitamente, todos os comandos para estes dispositivos, os endereços deles no circuito, os driveres dos dispositivos devem ser gravados em locais especificos dos quais apenas o aparelho tem acesso usando um conexão serial.

como a Google foi a criadora do sistema Android, boa parte da base do desenvolvimento desse sistema operacional fica no controle dela, o que faz com que uma seria de programas funcionem em prol de sua grande criadora, e os acordos com os fabricantes de hardware já constroem todo esse universo para que o produto seja você e que você seja apenas um usuário, sem cogitar o que você está usando ou como está usando.

i até o ponto de chegar tecni

Fonte: https://pt.wikipedia.org/wiki/CyanogenMod

CyanogenMod Origem: Wikipédia, a enciclopédia livre. CyanogenMod Captura de tela Captura de tela do CyanogenMod 13. Produção Comunidade de código aberto do CyanogenMod Linguagem C (núcleo), C++ (bibliotecas de terceiros), Java (UI) Modelo Código aberto Lançamento 1 de julho de 2009; há 7 anos Versão estável 13.0 Snapshot/ 20 de agosto de 2016; há 0 dia Versão em teste 14.1 nightlies / 8 de novembro de 2016; há 0 dia Núcleo Monolithic (Kernel Linux) Interface Stock Android launcher (3.x, 4.x) ADWLauncher (5.x, 6.x, 7.x) Trebuchet Launcher (9.x, 10.x, 11, 12.x, 13) Licença Apache License 2 e GNU GPL v2, com algumas bibliotecas proprietárias Página oficial cyanogenmod.org Estado de desenvolvimento Ativo CyanogenMod, geralmente abreviado como CM, um sistema operacional de código aberto para smartphones, baseado na plataforma móvel Android[1]. O projeto foi fundado por Steve Kondik, que estabeleceu a Cyanogen Inc. em 2013 a fim de desenvolvê-lo de forma mais abrangente.[carece de fontes]

Baseado no sistema de código aberto Android (por sua vez construído no núcleo Linux, que permite customizações ilimitadas) com o objetivo de melhorar a performance e a segurança das ROMs distribuídas pelos fabricantes, como a Motorola, T-Mobile, HTC e outras. As ROMs modificadas são chamadas de Custom ROMs [2]

CyanogenMod prioriza um melhor desempenho e interface mais funcional, oferece uma variedade de funções e melhoramentos que não são normalmente encontrados em versões oficiais editadas pelas fabricantes em cima do Sistema da Google, tais como suporte nativo a temas.[3]

A maioria dos fabricantes é contra esse tipo de prática e qualquer tipo de garantia é perdida na alteração da ROM padrão do Sistema.[4] O processo de troca da ROM em si não é muito complicado, mas qualquer erro pode ser fatal.

projetos/cyanogenmod.1481813672.txt.gz · Última modificação: 2016/12/15 14:54 por webert