Criptografia em mensagens de texto está sendo testada para torna-las mais seguras

Quando se trata de Android, a CyanogenMod é uma das desenvolvedoras de ROMs alternativas mais famosa do mundo. Com o intuito de sempre proporcionar uma melhor experiência aos usuários, eles sempre tentam trazer novidades ao sistema operacional.
 
Desta vez, um dos desenvolvedores da equipe revelou no perfil oficial do CyanogenMod no Google+, que está trabalhando em um sistema de criptografia de mensagens SMS para trazer mais segurança aos usuários da ROM modificada.
 
Segundo ele, isso será possível graças a um “plugin” de segurança que está sendo preparado para troca de mensagens de texto para o CyanogenMod, que é capaz de criptografar os conteúdos enviados. A ideia é tornar a comunicação entre os aparelhos Androids que utilizem a ROM muito mais segura.
 
O recurso de criptografia está sendo preparado para ser totalmente integrado ao sistema operacional. Assim, poderá ser compatível com aplicativos de terceiros, inclusive os disponíveis na Google Play.
 
Internamente o recurso está sendo chamado de PushSMS, mas ainda não há uma data de lançamento.

Novidade deve trazer recursos de diversas ROMs sem que você precise trocá-la

Quem já está familiarizado com os produtos da Apple certamente conhece o Cydia, a ferramenta instalada com o jailbreak que possibilita a adição de diversos tweaks que personalizam o iOS. Agora, o desenvolvedor Saurik, que criou o Cydia e o Mobile Substrate, lançou uma ferramenta muito semelhante para o Android.

Pode parecer estranho ter uma ferramenta dessas no Android, já que ele é um sistema open-source, mas na verdade a chegada dela é uma ótima oportunidade para adicionarmos mais recursos aos nossos aparelhos. O Cydia Substrate é uma plataforma capaz de modificar um dispositivo sem realmente ter seu código fonte.
Explicando de uma maneira melhor, as ‘extensões’ permitem fazer modificações no sistema sem a necessidade de instalar novos ROMs, ou seja, poderemos integrar recursos de diversas versões do Android, sem precisar procurar uma que tenha a maioria das funções. Um exemplo seria trazer o recurso ou interface da ROM da Samsung para um aparelho da HTC.

Por enquanto o único tweak disponível é o WinterBoard, que também está presente no iOS, o foco no momento está dos desenvolvedores que em breve deverão lançar novidades. Se você quiser testar o Cydia Substrate basta realizar o download na Play Store, você precisa ter root em seu aparelho e rodar Android 2.3 ou superior.
    Custom ROM, CyanogenMod, Goomanager, MIUI, ParanoidAndroid, Rom Manager
Você conhece ou sabe para que serve estes nomes acima? Ao final deste post você ficará sabendo tudo sobre estes assuntos. Lembrando pessoal que este post foi traduzido pela equipe da AprendendoAndroid, e sua origem esta dísponível no site da appstorm. Todas as indicações e recomendações presentes aqui não são feitas pelo autor do AprendendoAndroid e não foi testada pelo mesmo. Bom, seguimos ao que interessa então.

 Quando as pessoas me perguntam por que eu prefiro Android em vez de iOS, a minha resposta é uma só, "liberdade". A liberdade de personalizar a tela inicial como achar melhor, e não apenas movendo-se em torno de ícones, a liberdade de usar launchers customizadas,  e a liberdade de instalar aplicativos que não estão na Play Store. E é porque o Android tem uma comunidade ativa de desenvolvedores, que a liberdade aumenta a cem vezes quando permite o acesso root ao dispositívo. Depois de fazer isso, você tem a possibilidade de instalar ROMs personalizadas, ou constrói do Android OS. É quando as coisas ficam muito divertido.
Eu vou quebrar este artigo em três seções: tipos de ROMs personalizadas, como encontrar ROMs, e então eu vou dar uma olhada em alguns dos meus favoritos e algumas das ROMs mais populares. Vamos começar!

Dois tipos de ROMs

A primeira coisa que você deve saber é que existem dois tipos de ROMs por aí: OEM e AOSP.

OEM - o que significa Original Equipment Manufacturer - ROMs são aqueles que são re-lançamentos de ROMs para dispositivos específicos. Por exemplo, você pode obter uma ROM OEM modificada para o Galaxy S3 - likeFoxHound. Vai ser a mesma ROM que já vem nos S3, com algumas modificações customizadas. Embora essas ROMs tendem a ser mais estáveis / livre de erros, eles são para um público limitado, ou seja, foi feita somente para as pessoas que têm o dispositivo específico da ROM.
O outro tipo de ROM é AOSP - Android Open Source Project. Estas ROMs foram criados por desenvolvedores que utilizam o estoque ROM Android que qualquer um pode baixar a partir do site oficial. Estes são muito mais populares porque eles não estão ligados a um dispositivo específico, mas pode ser menos estável / mais erros com seu hardware específico. Em muitos casos, a ROM também precisa estar disponível para o seu dispositivo. Falaremos mais sobre isso na próxima seção.

É provável que a maior parte do tempo, quando se olha para ROMs personalizados, você estará olhando para os AOSP uma por se livrar do TouchWiz, Sense ou outras skins, e os benefícios a partir do olhar de ações e fluidez que vem com AOSP. Falando nisso, vamos dar uma olhada em alguns lugares podemos encontrar ROMs.

Encontrando ROMs

  Uma ROM é, basicamente um monte de arquivos compactados e enviados para um instalador em seu dispositivo Android, então, teoricamente, devemos ser capazes de encontrar ROMs em qualquer lugar. É claro, há alguns métodos que tornam este processo mais fácil. Em particular, eu tenho dois aplicativos em mente: ROM Manager e o Goomanager.

ROM Manager

Este aplicativo foi minha primeira incursão no maravilhoso mundo das ROMs personalizadas. Ele vem com seu próprio bootloader / instalador chamado Clockwork Recovery que permite a instalação de novas ROMs a partir de um cartão SD, reinstalar um backup da ROM, fazer backups e muito mais. Quanto ao aplicativo em si, há uma série de características interessantes que fazem desta Busca/Instalação de ROMs personalizadas muito mais fácil.
ROM Manager
ROM Manager
O aplicativo vai deixar você procurar ROMs de um grupo de diferentes desenvolvedores em um diretório acessível com classificações e comentários. Ele também irá fazer o download da ROM e tomar todos os passos necessários para a inicialização dele - ou seja, cache de limpeza, remoção de dados, a criação de backup, e assim por diante ...

Dependendo da ROM que você começa, você vai precisar limpar todos os dados e começar do zero. Se você está se movendo para uma nova versão da mesma ROM, se fala CyanogenMod 10 para CyanogenMod 10.1, você não precisa fazer nada. Se mudar de CyanogenMod para ParanoidAndroid, você precisa limpar tudo ou nada irá funcionar corretamente. Neste caso, use o Titanium Backup para fazer backup de todos os seus aplicativos favoritos, em seguida, restaurá-los depois da atualização da ROM.
ROM Manager Premium, também que lhe dará acesso a mais ROMs, notificá-lo sobre atualizações para o seu ROM atual, e muito mais.

Goomanager

 Goomanager é uma alternativa para ROM Manager e é o que eu prefiro. Primeiro de tudo, o aplicativo é totalmente gratuito. Ele oferece todas as coisas que ROM Manager oferece, mas sem nenhum custo. Também é um aplicativo muito limpo. Onde o ROM Manager incomoda para você instalar um monte de outras aplicações (mesmo se você pagar), Goomanager simplesmente procura e notificá-lo de novas ROMs.
Goomanager
Goomanager
O aplicativo também torna muito mais claro que você está vendo ROMs compatíveis com seu dispositivo. Finalmente, o seu próprio bootloader é muito mais rico em recursos, fácil de usar e suporta toque.

XDA-Developers

Há um site que eu gostaria de mencionar, e isso é XDA. XDA é considerado de fato a fonte para muitos aplicativos e ROMs personalizadas para Android. Se você tem algum conhecimento e esta à procura de novas ROMs, beta ROMs não oficiais add-ons, e muito mais, XDA é o lugar para você.

Escolhendo uma ROM


Tudo bem! Sabemos agora que tipo de ROMs existem e onde encontrá-los. Agora para a parte mais difícil: escolher uma ROM.
Há dezenas, até centenas, de ROM produzidas para escolher. Diferentes versões para diferentes dispositivos estão lá fora, e novos aparecem todos os dias. Eu vou falar sobre alguns que eu usei, bem como alguns dos mais populares.

CyanogenMod


CyanogenMod (ou CM abreviado) é uma das ROMs mais populares lá fora, e por boas razões. A última versão estável é a 10.0, que é construída sobre o Android 4.1. A grande equipe por trás dela, libera compilações regulares e está constantemente atualizando-los.

Você também pode obter CM 10.1, que é construído sobre o Android 4.2, mas cuidado, ele gera erros frequêntes e é instável no meu Galaxy Nexus.
CM tem um monte de grandes recursos adicionados no topo do estoque Android, como a capacidade de adicionar 4 aplicativos para a roda de furto na lockscreen para acesso mais rápido. Há também gestos lockscreen, temas, perfis de hardware para ajudar a aumentar o desempenho, e um recurso chamado "Goggles telefone", que irá filtrar as comunicações com base em critérios definidos pelo usuário.
Eu estava usando o CM10 por um tempo, mas notei que ele degradava a vida da bateria um pouco, mesmo depois de mudar alguns dos perfis de hardware. Uma vez que eu atualizei para 10.1 CM o telefone tornou-se inutilizável e eu decidi trocar de ROMs. O que eu estou usando no momento é ...

ParanoidAndroid

Esta ROM é super limpa e muito rápida, estou incrivelmente satísfeito com ela. Atualmente na versão 3.10, ParanoidAndroid possui Android 4.2.2 e um monte de grandes recursos adicionais. O mais notável é o seu modo híbrido, que permite a execução de elementos de interface do usuário e até mesmo alguns aplicativos como se o dispositivo fosse um tablet, um telefone, ou uma combinação de ambos. Você também pode definir cores personalizadas para aplicativos de modo que a notificação e a barras de menu combinam com as cores do aplicativo em que você está.
Hybrid Mode in Gmail, and ParanoidAndroid Hybrid Mode settings
Modo Híbrido no Gmail, e as configurações de modo híbrido ParanoidAndroid
Como eu disse antes, esta é a minha ROM atual e eu recomendo fortemente. Eu vi uma melhora bastante decente na minha bateria em comparação com o CM10 e, talvez, a melhor parte é que não há aplicativos adicionados. Onde CM10 vem com o seu próprio "bloatware", ParanoidAndroid tem nada disso

MIUI

MIUI é uma bela custom ROM que se concentra muito no design e interface do usuário. Há conjuntos de ícones personalizados, melhorou a tela de chamadas e de SMS, e um menu suspenso com 19 funções muito agradável, rico em recursos, você pode ligar ou desligar.
MIUI. Image from http://en.miui.com/
MIUI. Image from http://en.miui.com/
Há também mais de 200 recursos adicionais, incluindo lanterna, um aplicativo de notas, tempo, e um monte de aplicativos de segurança e características fantásticas. Usei ele no meu HTC e estava muito feliz com ele. Esta atualmente utilizando a versão 4.1 do Android.

AOKP/SuperNexus


Aqui estão duas ROMs bastante popular que eu não usei. O primeiro, AOKP parece muito bom, e está usando o Android 4.2.2. Algumas das características que se orgulha são a capacidade de personalizar as notificações LED, barras de navegação e desempenho, mudando as velocidades de CPU e voltagens utilizadas.

SuperNexus é uma ROM projetado para trazer suporte Android para outros dispositivos. Embora tenha algumas características personalizadas, você está recebendo a experiência padrão do Android aqui. A única desvantagem é que ele só suporta alguns dispositivos. Ele está usando o 4.2.1.

Não importa que ROM você instale, tenha em mente que os AOSP provavelmente não virá com o Google Apps (GMail, Calendar, Play, etc). Enquanto a maioria dos instaladores deixa isso bem claro e lhe dão a opção de baixa-los separadamente, certifique-se que você sabe antes do tempo, pois muitas das funcionalidades no Android contam com os aplicativos!

Conclusão

Ufa! Nós cobrimos um lote de terreno hoje. Nós conversamos sobre tipos de ROMs, onde encontrá-los, e alguns bons para conferir! Minha atual configuraçao e que eu recomendo é Goomanager e ParanoidAndroid, mas existem toneladas de opções lá fora. O que você usa?



Lembre-se, o Android é modular, tudo é um app: lockscreen, navigationbar, diálogos, pop-ups, teclados, widgets e seus aplicativos regulares do curso.
Apps têm a capacidade de mudar para vários modelos ou layouts de acordo com o dispositivo que é executado.
Isso pode resultar em uma experiência completamente nova, como muitos aplicativos irá transformar para melhor.
Você é 100% independente do sistema de DPI que funciona muito bem em qualquer valor que tenha sido atribuído.
Você não precisa carregar seu telefone em um determinado DPI. Nem a maioria das alterações que se aplicam requerem uma reinicialização.
Você não vai sofrer com os milhares de problemas que normalmente assombrá-lo no modo tablet build.prop.
Este projecto vai transformar completamente o seu dispositivo, mas manter a estética e a sensação de seu telefone.


Tutorial de como instalar no seu Motorola XT316 a ROM Gingerbread 2.3.4.



ATENÇÃO!! 
1. Não me responsabilizo por qualquer dano ao seu aparelho.
2. Esse procedimento apagará todos os dados que você possui no telefone, menos os arquivos do cartão SD e os contatos do cartão SIM. Certifique-se de fazer um backup antes.



TUTORIAL

1. Faça o Download de todos os arquivos abaixo:

Drivers USB


RSD Lite 5.6
ou
ou


RSD Lite 5.6 [Arquivos] – (Caso ocorra algum erro ao tentar instalar o RSD Lite 5.6 em seu computador, faça o download deste arquivo. Descompacte após o download. Para executar o RSD Lite, procure um arquivo com o nome SDL)
ou
ou


ROM Gingerbread 2.3.4
ou
ou


2. Instale os Drivers USB e o RSD Lite 5.6

3. Descompacte a ROM Gingerbread 2.3.4

4. Agora desligue o celular e conecte o XT316 ao computador

5. Com o celular desligado e conectado ao computador, pressione a tecla câmera, a tecla volume para baixo e a tecla liga/desliga do aparelho. Mantenha pressionadas as 3 teclas ao mesmo tempo até aparecer uma tela branca escrito MBM Flash-mode

6. Abra o RSD Lite e clique nos 3 pontinhos

7. Em seguida selecione o arquivo descompactado da ROM (DMQ-426P-0-2009-A03_RFM.sbf)

8. Clique em “Connected…” e depois em “Start” e espere terminar

9. Se não conseguir ligar seu XT316 ou aparecer “Please manually power up this phone” no RSD Lite, desconecte-o do computador, retire a bateria e ligue-o normalmente.

10. Seja Feliz

PARANOIDANDROID 3.5 nightly(04-05) (4.2.2) 

Ai esta galera a última versão da ParanoidAndroid, uma das melhores ROMs disponíveis para Android, caso você não tenha conhecimento em ROM e não sabe o que é a ParanoidAndroid, recomendo que leia este POST, você irá ficar sabendo de tudo sobre ROMs. Bom abaixo vem as características desta ROM e depois o download com o tutorial, espero que gostem desta incrível ROM, aguardo seu comentário!

Características da Versão 3.1 ou mais: (descrição traduzida pela google, desconto ai pessoal.)
  • Motor híbrido,
  • Layout por aplicativo  isso vai deixá-lo escolher a interface do usuário de qualquer aplicativo, isso significa que você pode alternar aplicativos em seus layouts tablet
  • Por aplicativo Size, apps escala individual, isto é especialmente importante se você usar aplicativos tablet, ir tão grande ou pequeno quanto você gosta
  • Por aplicativo cores, isso permite que você escolha as cores StatusBar e barra de navegação para aplicações individualmente, as cores vão mudar quando você pular de um aplicativo para outro
  • Motor híbrido torna possível usar qualquer aplicativo para tablet disponível no seu telefone, comece com seus aplicativos regulares do Google e ver o que tesouros estão escondidos neles e quão bem eles trabalham em seu dispositivo.
  • Você pode usar motor híbrido a usar todos disponíveis cabeceira do general interface UI: Telefone, phablet, Tablet. Isto é seguro como leite, nós não mudamos DPI, não lixo o seu mercado, nós não encolher todos os seus aplicativos ou forçá-los em layouts, você não precisa editar arquivos do sistema para isso.
  • Bares transparentes e catadores de cores, novas SystemUI Drawables graças a giannisgx89
  • tematizar Motor
  • Configurações, Configurações de Barra de Estado lockscreen
  • suporte multiusuário
  • Quicksettings -> Quicktoggles
  • 4.2 Paredes e sons, aplicativos ações do Google
  • Como se fundir de volta o nosso catálogo antigo característica CMPA esta lista vai crescer consideravelmente durante as próximas semanas
  • Novo holo-intitulado tema chooser
  • T9 dialer
  • Novo aplicativo papreferences


AVISO - No 4.2.0 tem mais chances de erros, os problemas são conhecidos.

INSTRUCÕES:
1. UPDATE RECOVERY (Recupere a atualização)
2. FACTORY RESET   (Restaure modelo de fábrica)
3. INSTALL ROM, GAPPS, FIX-IF ANY  (Instale a ROM, Gapps, Fix-if any)
4. WIPE CACHE & DALVIK CACHE  (Limpe o cache)
5. REBOOT                     (Reinicie o aparelho)

OBS* ParanoidAndroid 3.0 ou mais, não necessita de Restauração de fábrica,
Mas necessita instalar a Gapps Aswell.

atualizações descritas na página da paranoid andorid google+

Conheça os Erros:
falha gráfica ao usar torta

CREDITOS:
AOSP/Google, Cyanogenmod, Goo, XDA, Krebsmilk, giannisgx89, AOKP, AprendendoAndroid, e a todos que fazem nossos serviços disponíveis!

Aviso: Esta operação tem riscos. A AprendendoAndroid não se responsabiliza por eventuais erros em seu dispositivo. Lembre-se de fazer um backup antes de instalar e faça por sua conta em risco!

É necessário ROOT antes de tentar fazer esse procedimento! Caso não tenha ROOT, veja AQUI.
Aprenda como instalar o CM9 no seu LG Optimus L3 – LG E400. 

Pré-requisitos:

  1. Ter Acesso Root
  2. Ter feito backup de todos os seus arquivos, afinal irá perdê-los
  3. Ter carga mínima de 60% em seu telefone se não você pode ficar preso em Loop infinito enquanto o processo de atualização é executado em seu dispositivo.
  4. Remover qualquer aplicativo de segurança ou anti-vírus, se os tiver instalado.
Tendo todos os requisitos prestados acima, vamos ao tutorial !
    1. 1- Conecte o seu celular no computador no modo de depuração.
    2. Segue exemplo. 
    3. Se o seu celular for em pt_BR por favor colocar Aplicações >> Desenvolvimento >> Depurador USB

    4. 2 - Faça o download da última ROM do CyanogenMod – AQUI!(Escolha o primeiro da lista)
    5. 3 - Copie o arquivo zip para a raiz do seu cartão SD.
    6. 4 - Agora baixe o ROM Manager e instale. Link para DOWNLOAD >>
    7. 5 - Faça um backup da sua ROM em modo de recuperação (não é obrigatório, é apenas para garantia). Link para o Aplicativo de Backup>>
    8. 6 - Clique em Aplicar recuperação ClockworkMod, é necessário estar com internet no celular.
    9. 7 - Feito isso, vá em “Instalar ROM do cartão SD” e selecione o .zip da ROM baixada.
    10. 8 - Aguarde o processo terminar, o celular irá reiniciar com a ROM CyanogenMod 9.
Quem já tem o ClockWorkMod instalando é só fazer esses passos depois do passo 06 é claro.
  1. Use as setas para navegar e selecione “Wipe” e depois “Wipe data” e também selecionar  “Wiping Dalvik cache” se você não quer enfrentar  problemas de “pouca memória”.
  2. Agora, navegar pela interface, escolha “select zip from SD card” e selecione o arquivo zip que baixou anteriormente.
  3. Depois que ele seja concluído, você pode voltar e selecionar “Reboot” e está feito!
Dúvidas?
É só comentar que farei o possível para sempre respondê-las.