Mobile

Fazer root no Galaxy S2 utilizando Mac OS X e Heimdall

Estou escrevendo este post pois tive uma grande dificuldade em encontrar informações para transferir kernels e roms para o Galaxy S 2 utilizando o Mac Os X. Na internet encontramos diversos artigos para fazer o root utilizando o software Odin (Windows), mas para Mac realmente não se encontra muita coisa. Encontrei apenas alguns materiais em inglês e alguns vídeos no youtube incompletos. Me parece que a maioria dos artigos na internet só mostra como fazer um root no aparelho, mas não explica o fundamento das coisas, como funciona e etc.

Já faz alguns meses que mudei do iPhone (iOS) para o Android. Resolvi comprar um Galaxy S2 na volta para o Brasil de uma viagem, depois de ter visto um funcionando muito bem. Só que de lá para cá não tive tempo nem necessidade de alterar a rom do mesmo nem muito menos “rooteá-lo”. Eu estava utilizando a versão Gingerbread ( 2.3.4) que veio de fábrica com ele. Estava até funcionando meu bem, quando para minha surpresa (pois pensei que demoraria mais) recebi de um amigo a notícia que a Samsumg havia soltado a atualização para o Ice Cream Sandwich (4.0.3). Fui logo em Settings -> About Phone -> Software Updatee mandei procurar por updates e ele encontrou e começou a baixar. Depois de instalado, fui testar o novo sistema e fiquei muito satisfeito com o resultado. Meus dados, aplicativos e tudo continuou do jeito que estava mas os ícones ficaram mais bonitos, gostei mais da interface e de algumas novas funcionalidades. Realmente me chamou a atenção o aplicativo do Gmail, sensacional!

Galaxy S2 em modo download (sou um excelente fotógrafo)

Galaxy S2 em modo download (sou um excelente fotógrafo)

Esta atualização foi o gatilho para eu me interessar mais por alguns aplicativos e resolver algumas coisas que não estavam funcionando do jeito que eu queria. Uma delas é o proxy. Na faculdade utilizo o proxy, mas sempre que saía de lá eu tinha que tirar aquilo manualmente e era um saco. No iPhone ele configura o proxy por rede então era mais fácil. Pesquisei e achei um app muito interessante, que resolveria meu problema: ProxyDroid. Só que quando o instalei ele me informou que meu android não era rooteado e só funcionava se fosse.

O Android é baseado no kernel do Linux, por isso, possui a mesma estrutura em relação a usuários. Um usuário comum do Linux, diferente do Windows, não têm acesso a todo o sistema. Ele possui acesso a seu diretório, dentro do /home do sistema. Para fazer tarefas privilegiadas como apagar programas, editar arquivos de configuração, é necessário utilizar o super usuário, também conhecido como root. Só que este super usuário vem desabilitado nos Androids de fábrica.

Então comecei a procurar por como rootear meu smartphone, mas não queria utilizar software para windows (máquina virtual…), queria algo nativo para o Mac. Foi aí que encontrei o Heimdall. É um software desenvolvido por uma empresa australiana que trabalha com programação ágil e open source. A equipe é predominantemente de usuários Mac, então desenvolvem softwares multi-plataforma, que funcionam bem no Mac. Baixe e instale o software. Quando terminar a instalação será necessário reiniciar o Mac.

Depois de baixar o Heimdall fiquei com outra dúvida. Instalar uma ROM? Instalar apenas o kernel rooteado? Resolvi instalar apenas o kernel, pois estou gostando da ROM original da Samsung, Agora, depois de optado apenas pelo kernel, comecei a procurar qual o melhor kernel (se isso existe ou faz sentido). Comecei a ler em diversos fóruns cada pessoa falando algo, nunca tem um consenso e muitos artigos ou dicas estão com arquivos desatualizados para serem usados. Realmente acho isso um problema, a dificuldade de encontrar arquivos atualizados, e explicações bem detalhadas e claras de como utiliza-los.

Pois bem, depois de umas vasculhadas cheguei no forum dos XDA Developers. Lá eles tem uma página que tem um kernel rooteado para Galaxy S2. De acordo com o site, eles pegaram o kernel original da samsumg e adicionaram o root, busybox e ClockWorkMod (CWM4/5) recovery (para gerenciar roms, recuperação, etc):

This rooted kernel is for the “rooting beginners” and those who want to keep as close to stock as possible. CF-Root takes the kernel from an original Samsung firmware, and just adds root, busybox, and ClockWorkMod (CWM4/5) recovery

Percebam que não é uma ROM nova, é apenas um kernel modificado. Uma dica é que depois que você rootear seu Galaxy S 2  e o mesmo utilizar o Ice Cream Sandwich, aparecerá, toda vez que você o ligar, um triângulo amarelo mostrando que o aparelho foi  modificado, mas pelo que eu li tem apps para remover isso (para mim perfumaria).

Agora é necessário escolher qual o kernel correto para o seu dispositivo. Vá em Settings -> About phone -> Kernel version e olhe qual sua versão do kernel. A minha abaixo:

 É importante prestar atenção nas três últimas letras depois do modelo do Galaxy que são, no meu caso, LPE. A partir delas você vai procurar o kernel correspondente para o seu aparelho. No forum o desenvolvedor fala que pode acontecer de não bater as letras certinhas com os arquivos que existem para baixar, mas se você pegar um arquivo com letras parecidas, mas que mude apenas a última ou mude algum número pode usar (sic). Eu escolhi o arquivo CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.4-CWM5.zip (use also for LPE), pois o meu kernel tinha LPE. Existem diferentes kernels para diferentes firmwares, mas não sei ao certo o que muda.

Com o arquivo baixado, o descompacte. Aparecerá um arquivo .rar. Agora, é necessário colocar no Galaxy S2 em modo download para enviarmos o kernel. Segure ao mesmo tempo os botões Home+Power+Volume Down até entrar no modo download. Agora pressione o botão Volume Up para confirmar a entrada no modo download.

No Mac, abra o software heimdall-frontend, que é um interface gráfica para o heimdall, para facilitar o processo (originalmente o heimdall é em modo texto). A partir de agora conecte seu telefone ao computador via USB. Vá na aba Utilities e clique no botão Detect. O software irá detectar o aparelho. Talvez aconteça de não detectar, aí é paciencia, coloque o aparelho em modo download de novo e tente. O bacana é que não é necessário instalar aquela aberração do Kies no Mac para ter os drivers do aparelho, o próprio heimdall dá conta disso. A última vez que instalei o Kies aqui no Mac, meu CPU vivia em 100% quando o mesmo estava aberto.

heimdall detectando o telefone

heimdall detectando o telefone

 É necessário salvar o arquivo PIT do telefone. Ele é um arquivo que contém informações sobre a estrutura das partições do SD interno do telefone. Então clique em Save As… , e escolha o diretório e o nome do arquivo. Clique agora em Download. O aplicativo detectará o dispositivo e baixará o arquivo PIT correspondente ao telefone.

Agora, vá até a aba Flash, clique no botão Browser da opção PITselecione o arquivo que você acabou de salvar e clique no botão Add. Aparecerão todas as partições disponíveis, selecione a partição KERNEL. Agora escolha o arquivo .tar do kernel que você baixou clicando no botão Browser da opção File.

Heimall - Tela para fazer o upload do Kernel

Heimall - Tela para fazer o upload do Kernel

Após isso clique em Start (lembrando que o Galaxy S 2 deve estar no modo download) e o kernel será descarregado no smartphone. Após isso o aparelho será reiniciado e pronto! Seu android está rooteado. Simples não?

Interessante é que não encontrei o app SuperSU no aparelho após reiniciar, o que fiz foi ir na Play Store e baixei e abri. Fui no aplicativo ProxyDroid e o SuperSU concedeu a ele o direito de super usuário e funcionou!

App SuperSU instalado.

App SuperSU instalado.

 Agora, talvez eu instale alguma ROM diferente outro dia. Meu problema era ter um software que funcione bem no Mac OS X ou Linux para fazer upload de kernels e ROMs. Para utilizar uma ROM customizada, o procedimento muda pouco mas é basicamente parecido com o que foi visto aqui.

diversao

“Cuide sempre do seu melhor, de todos os seus amigos!” (O Rappa em Ipatinga)

Ao som de “Tribunal de Rua” e tomando uma cerveja gelada começo esse post. Hoje está sendo um ótimo sábado. Mas tranquilo que os outros. A faculdade já começou a sufocar o tempo do semestre como sempre, mas as coisas sempre dão certo. Hoje tem o show do O Rappa aqui na minha cidade (Ipatinga – MG). Para mim o show do ano aqui. Eles vem com tudo com a turne do DVD Ao vivo na Rocinha. Não é novidade para meus amigos que a banda é uma das minhas favoritas, só perde para Legião Urbana.

O último show que fui deles foi em 2008 aqui mesmo em Ipatinga no falecido Beer Fest, na época de ensino médio e de muitas festas com amigos. Hoje, mais velho, vou com o mesmo amigo que fui naquela ocasião, e creio que será muito melhor do que foi. As letras deles sempre me encantam e me fazem refletir. Sempre lembro das músicas em boas ocasiões, porque em bons momentos, normalmente, ouço algo deles. Lembro até hoje que ouvia o CD 7 vezes todas as vezes que estava estudando para o concurso que passei em 2008. Realmente me identifico com a banda. Espero que seja especial para todos que vão e que eu reveja velhos amigos e novos claro.

Zin (direita) e eu - O Rappa - Beer Fest - 2008 (se não me engano)

Zin (direita) e eu - O Rappa - Beer Fest - 2008 (se não me engano)

Acho que realmente eles tocam com a alma e as letras retratam a vida de muita gente, inclusive a minha. Hoje é o dia que eles vão passar o rodo aqui no Vale do Aço e agitar a galera. Já estou imaginando a vibe louca da moçada. Espero que seja bacana e que eles sempre voltem aqui. Pretendo cantar todas as músicas e curtir muito. Informações me chegam que vai estar lotado, os ingressos do camarote já estão esgotados e o dia está propício para uma grande apresentação. A gente se vê lá! “Vamos de O que sobrou do céu”!

mundo

Corrida: Boa para o corpo, melhor ainda para a cabeça

Faz um tempo que decidi por ficar mais atento a minha qualidade de vida ao invés da correria de muito trabalho (ja fui meio workaholic). Recusei alguns trabalhos para justamente ter um tempo para mim durante a semana, mesmo que seja pouco e mesmo que eu ganhe menos dinheiro. Cada dia que passa vemos em matérias e artigos de jornais que os jovens da geração Y buscam trabalho que lhes deem mais flexibilidade, mais ambientes agradáveis, mais qualidade de vida, mais desafios, etc. Comecei esse ano mais maduro claro e também queria mudar um pouco minha rotina.

Queria fazer uma atividade física para ter um condicionamento físico melhor. Jogava muito futebol antes, mas nem sempre as peladas davam gente suficiente para fechar times e sempre mudava horários, ou me machucava. Pensei então em fazer corrida. Já havia corrido antes na academia com um grupo de corrida, mas foi por pouco tempo. Agora voltei e realmente estou contente com o resultado.

O ser humano tem a tendência de se poupar e ficar em repouso. Não é fácil seguir com disciplina um programa de treinos. A gente tem a tendência ou a preguiça de querer ficar quetinho em casa. Comecei correndo aos finais de semana para queimar o alcool ingerido na noite anterior nas festas.

Dados de uma corrida minha no nikerunning.nike.com

Dados de uma corrida minha no nikerunning.nike.com

Depois passei a correr de manhã, antes do trabalho e agora tenho feito essa rotina de 3 a 4 vezes por semana. Já corri na academia em esteiras mas aquilo é um pé no saco. Ficar olhando para o mesmo lugar, olhando o tempo passando no equipamento dá uma angústia e aquilo nunca acaba.

Algumas coisas que acho de muita importância para uma caminhada ou corrida: um bom tênis, tenho usado um Adidas, que não sei se é próprio para corrida, mas pretendo comprar um da Mizuno ou Olympikus mais adequado para corrida. Roupas leves que te deixam livre para correr melhor. Um bom tocador de MP3 para ouvir uma boa música ou um podcast, isso é realmente sensacional, porque a trilha sonora te incentiva a continuar. Não sei porque mas ouvir uma música boa te faz ir ao seu limite e não faz seu programa ser chato. Outra questão é o lugar aonde você vai correr. Correr em um parque, algum lugar verde, vivo, com pessoas, paisagens é muito bom pois refresca sua cabeça e te faz acordar para um dia de trabalho mais disposto.

iPod Nano + Fitness (Nike) - Combinação muito boa.
iPod Nano + Fitness (Nike) – Combinação muito boa.

Como trabalho muito sentado dentro de salas com computadores, às vezes fico muito tempo sem sentir um ar livre, o mundo, a natureza. Pode parecer viadagem mas ter um contato com a natureza, fazer atividade física e reparar a paisagem é muito saudável.

O lugar escolhido por mim é o Parque Ipanema aqui na minha cidade. Um parque situado perto do meu bairro e que passei muito da minha infância lá. Então é um local onde me serve para lembrar um pouco do passado, “esfriar” a cabeça e me desligar um pouco do trabalho e estudos.

Parque Ipanema - Ipatinga MG - Ótimo local para correr.
Parque Ipanema – Ipatinga MG – Ótimo local para correr.

Já vou adiantando, não é fácil acordar 6 da manhã para correr, mas é bem gratificante e animador chegar com a corrida concluída, tomar um banho e ir trabalhar. Parece que se dá uma renovada para começar o dia. Tenho percorrido cerca de 6 Km por dia. Uns 4.5 Km correndo realmente e os outros caminhando para dar uma descansada. Não sei se pretendo correr mais que isso por causa do tempo. Gasto cerca de 40 a 50 minutos para percorrer essa distância.

Para medir distância, quilometragem, tempo, calorias uso o aplicado Fitness da Nike no meu iPod nano, que aliàs tem se tornado um grande companheiro. Esse aplicativo é sensacional. Posso acompanhar meu progresso, ver meu histórico, ver quais dias corro e posso estabelecer metas no site deles. É sensacional. Como meu iPod não tem GPS não consigo visualizar o percurso, mas com iPod’s ou iPhones que possuem GPS é possível ver o percurso traçado em um mapa.

Essa corrida deu até uns resultados. Participei do circuito Corrida de Rua Vale do Aço e cheguei em terceiro lugar na minha categoria e 19° lugar geral. Claro que não foram tantos competidores nem foi havia muitos profissionais correndo mas para mim importa ter consigo completar a prova. Não quero ser um atleta mas usar a corrida para manter minha saúde.

Circuito Vale do Aço de corrida de rua
Circuito Vale do Aço de corrida de rua

Espero não parar de correr e tentar melhorar esse tempo. É incrível a quantidade de pessoas que correm no Parque Ipanema, principalmente pessoas mais idosas. Acho que cada dia mais as pessoas estão vendo a importância das atividades físicas para a saúde ou os médicos estão “mandando” elas fazerem por questões de saúde né.

Acho que isso minimiza um pouco as comidas ruins que como e as cervejas dos finais de semana. Estou tentando melhorar o que como mas o alcool não pretendo largar, pelo menos por enquanto. Creio que a corrida ajuda meu corpo a ser mais saudável.

Cada dia que passa parece que temos menos tempo para as coisas, mas eu li em algum lugar que é a gente que faz nosso tempo. E uma decisão de praticar uma atividade física pode ser difícil por causa dos afazeres do dia a dia, mas que vale a pena vale!

Hoje vamos de “Aos Meus Heróis” de Julinho Marassi & Gutemberg. Acho que foram muito felizes de terem feito essa música e quase todos os artistas citados nela eu ouço nas corridas.