Artigo

SDKs, drivers e raízes

protection click fraud
Por dentro do Android

Olá a todos. Apresentando um novo recurso para nossos leitores AndroidCentral. É um pequeno espaço onde podemos discutir e apresentar as melhores semanas na comunidade de modding e hacking do Android, em termos que mesmo aqueles que são novos no Android podem entender.

Não será específico para dispositivo ou operadora, então pense nisso como uma vitrine de tudo o que o Android tem a nos oferecer por causa de sua natureza aberta. Nossos veteranos experientes podem achar algumas dessas coisas redundantes, mas vamos tentar manter as coisas em um nível que todos possam entender, para que permaneçamos na mesma página. A versão desta semana vai ser um pouco longa, então podemos apresentar algumas coisas, então tenha paciência comigo.

Lembre-se de que não posso estar em todos os lugares ao mesmo tempo (até aperfeiçoar minha máquina de clonagem!), Portanto, é possível que eu perca algo que você não fez. A melhor maneira de evitar que isso aconteça é me enviar dicas e links sobre todas as maneiras legais como estamos personalizando nossos telefones. Assim como a comunidade de personalização, vamos fazer disso um esforço conjunto!

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

Agora para as guloseimas.

Todas as semanas apresentaremos alguns dos truques que você pode fazer apenas com o prompt de comando e o cabo de dados. Embora existam downloads e arquivos zip e ROMs e todos os outros tipos de coisas legais que você pode fazer com o seu telefone, geralmente os truques mais simples podem causar o maior impacto.

O Android SDK

Esta semana vamos começar do início. Instalar o Android SDK - abreviação de Software Development Kit - que permite que os desenvolvedores façam suas coisas. E agora você pode também.

Etapa 1: trabalho de preparação e download

Primeiro, vamos preparar um espaço de trabalho em seu PC. Minha sugestão é criar uma pasta no nível superior do seu disco rígido para que seja fácil acessá-la pela linha de comando. C: \ Android_stuff é muito mais fácil de lembrar do que C: \ users \ gbhil \ documents \ tools \ devices \ Android \ stuff. Eu uso meu espaço de trabalho para backups, papéis de parede, ROMs e ferramentas, bem como o SDK. Basta criar uma pasta separada dentro de sua área de trabalho para cada um. Clique na imagem abaixo para ampliá-la e ver como tenho minha pasta Android_stuff configurada.

Pasta Android_stuff

Agora é hora de fazer o download do SDK. Dirigir a https://developer.android.com/studio. Você verá downloads para Windows, Mac OS X e Linux. Escolha a categoria apropriada e baixe o arquivo para sua área de trabalho. Não desanime pelo contrato de licença. Leia e verá que é bastante normal.

Descompacte o download com sua ferramenta de arquivamento favorita e arraste a pasta extraída para o seu espaço de trabalho. Não abra a pasta, apenas arraste tudo. É isso aí. O Android SDK agora está instalado.

Etapa 2: Instale o driver USB - um mal necessário

Instalar o driver USB é quase tão simples, embora leve algumas etapas, e você precisará fazer isso se estiver executando o Windows. Abra a pasta SDK que você acabou de mover e clique duas vezes em "SDK Setup.exe" no diretório SDK. Você verá uma janela como a abaixo.

Janela de configuração do Android SDK

 Certifique-se de que "Pacotes disponíveis" no painel esquerdo esteja selecionado.

Clique no triângulo ao lado do globo na linha superior para expandir a lista.

O que eu circulei em vermelho em nossa imagem de exemplo precisa ser verificado. Isso fará o download do driver USB. A menos que você tenha interesse no desenvolvimento de software ou em executar um emulador de dispositivo Android, pode deixar todo o resto desmarcado. Se você decidir instalar as outras partes, esteja preparado para um download de 1 Gigabyte.

Clique em instalar selecionado. O driver será baixado no SDK.

Agora no seu dispositivo, aperte o botão de menu. Escolha Configurações (fig. 1) e, em seguida, selecione Aplicativos (fig. 2). Agora clique em Desenvolvimento (fig 3) e certifique-se de que a depuração de USB esteja marcada (fig 4). Use a tecla Voltar para voltar ao seu desktop.

Agora, conecte seu telefone, como se fosse transferir uma música ou uma imagem. Mas desta vez não puxe a cortina e monte o cartão SD. Você receberá uma mensagem "Novo hardware encontrado" do Windows.

Selecione "Localizar e instalar o software do driver".

Selecione "Não pesquisar online."

Selecione "Não tenho o disco. Mostre-me outras opções. "

Selecione "Procurar software de driver em meu computador".

Agora navegue até a pasta SDK e aponte o Windows para a pasta chamada usb_driver. Clique na imagem abaixo para ampliá-la e veja a pasta usb_driver dentro do seu Android SDK.

Conteúdo da pasta Android SDK

Deixe "Incluir subpastas" marcada e clique em "Avançar". O Windows pode perguntar se você tem certeza. Diga sim se isso acontecer. Quando o Windows faz isso e pergunta se você deseja instalar o "driver de interface Google ADB", diga que sim.

Claro, se quisermos executar emuladores ou aplicativos de programa, há mais do que isso. Mas para nossos propósitos, terminamos. Desconecte o telefone e reinicie o computador.

Agora é um bom momento para mencionar que provavelmente você nunca deve reiniciar o PC enquanto o telefone estiver conectado. Alguns PCs mais novos podem inicializar a partir de um dispositivo USB e tentarão carregar o Android em seu PC se você fizer isso. Por mais interessante que pareça, não vai funcionar e pode levar a problemas.

Engraçado como a parte mais difícil de toda a operação é configurar o Windows, não é?

Primeiro teste: faça backup de seus aplicativos

Aqui está um truque que qualquer pessoa pode fazer, mesmo com um telefone não rooteado. Conecte seu telefone ao computador, da mesma forma que faria se estivesse transferindo fotos ou uma música, exceto, mais uma vez, não abaixe a cortina e monte o cartão SD. Sempre que estivermos interagindo com o telefone por meio do prompt de comando, o cartão precisará ficar desmontado.

Agora abra seu prompt de comando. No Windows, basta clicar no menu Iniciar e digitar (no campo de pesquisa do Windows 7 ou no comando "executar" no XP) "cmd". Não deixe que aquele computador dos anos 60 o assuste, isso vai ser fácil.

No prompt, navegue até o local em que você colocou o Android SDK. Se você estiver seguindo nosso exemplo, basta digitar (ou copiar e colar) o seguinte na linha de comando:

cd C: \ Android_stuff \ android-sdk-windows. 

Se você estiver usando um local diferente, modifique o comando para apontar para o local em que colocou o Android SDK.

Dentro do SDK existem algumas outras pastas. Normalmente trabalharemos com a pasta de ferramentas. Navegue até ele digitando o seguinte em seu prompt de comando:

ferramentas de cd. 

Clique na imagem abaixo para obter uma visão ampliada dos comandos digitados no prompt de comando do Windows.

Navegação no prompt de comando do Windows

Agora abra seu gerenciador de arquivos e, em sua área de trabalho, crie uma pasta chamada apps. Faremos backup de todos os nossos aplicativos aqui. O mercado mantém um registro do que você pagou, mas às vezes encontrar os gratuitos novamente pode ser uma dor, então vamos manter nossa própria cópia. Se você rolar a página para a imagem da minha pasta Android_stuff, verá que uma subpasta de aplicativos já está lá.

No seu prompt, digite o seguinte:

adb pull / data / app / C: \ Android_stuff \ apps. 
comando adb pull

Basta copiar e colar. O que isso significa é -

  • use o programa adb (fornecido pelo Google como parte do Android SDK) para extrair arquivos.
  • Os arquivos que extraímos do telefone estão localizados em / data / app no ​​próprio telefone.
  • Quando um arquivo é retirado, queremos colá-lo em C: \ Android_stuff \ apps.

Por que as barras são diferentes da primeira parte do comando para a segunda parte?

É porque estamos lidando com dois sistemas de arquivos diferentes. Em um sistema de arquivos do Windows, as barras estão invertidas, assim " \ ". Os sistemas de arquivos Unix usam a barra " / "para separar pastas. / data / app / está no telefone e usa um sistema de arquivos Unix. C: \ Android_stuff \ apps está no seu PC, portanto, usa o sistema de arquivos do Windows.

Você pode ver uma mensagem sobre um servidor desatualizado ou um servidor sendo encerrado. Isso se refere ao servidor adb e o comando o atualizará se necessário. Não se preocupe, é automático. Você verá a janela começar a rolar, com a saída do adb informando que cada aplicativo foi copiado. Não há necessidade de interação, apenas deixe rolar. Quando terminar, você estará de volta ao prompt de comando. Agora, uma cópia de todos os seus aplicativos de mercado livre está armazenada em seu PC para mantê-la segura. Todos os arquivos têm uma extensão ".apk". Este é o formato de instalação padrão do Android, portanto, esses arquivos não podem ser usados ​​no Windows.

Sem raiz. Nenhum comando de shell complicado. Apenas uma maneira fácil de fazer backup de todos os seus aplicativos. Esses aplicativos podem ser copiados para o cartão SD e instalados com qualquer aplicativo que possa ler o cartão e instalar arquivos apk. Se você não tem um aplicativo para isso, procure por Astro no mercado. Ele serve como um explorador de arquivos (como Meu Computador no Windows) e oferece algumas outras ótimas ferramentas para gerenciamento de aplicativos.

Esta é apenas a ponta do iceburgo. Até o Android lançar um aplicativo estilo iTunes fácil de usar para interagir com o dispositivo, estou aqui para ajudá-lo a trabalhar com a linha de comando. Cada semana vamos nos concentrar em algo semelhante. Feliz hacking :)

Escolhas da semana

Fazendo overclock no seu Droid (é necessário root!)

Motorola Droid @ 1100MHz

O dispositivo Android mais popular agora tem a atualização de recurso mais solicitada. O kernel foi ajustado e o processador sofreu overclock. Aqui está o discussão de desenvolvedores sobre isso, e o usuário A / C thebizz iniciou uma discussão em nossos próprios fóruns.

ATENÇÃO: Há potencial aqui para arruinar seu dispositivo (como acontece com todas as modificações), mas o desenvolvedor fez um bom trabalho tornando-o à prova de falhas. Ele até criou um área de suporte dedicada para perguntas. É minha opinião pessoal que o processador do Droid pode suportar um pouco mais de abuso do que a Moto configurou, então esta poderia ser uma atualização muito útil de fato. Se você tentar fazer isso, certifique-se de compartilhar suas experiências nos fóruns, já que muitas pessoas parecem estar em cima do muro com este. É claro que você precisará fazer o root e ter uma imagem de recuperação personalizada exibida. Se tudo isso é grego para você. Você encontrará muita ajuda nos fóruns.

ROM Nexus One da Cyanogen (é necessário root!)

CyanogenMod-5.0

O lendário Hacker / Cooker / Modder / Guru Cyanogen Android lançou uma ROM personalizada para sua sorte Nexus One os Proprietários. Alguns de seus hacks G1 não estão incluídos, pois não há necessidade com o excelente hardware do Nexus One. Mas isso não quer dizer que não esteja cheio de novidades. Aqui estão alguns destaques:

  • Kernel 2.6.29.6 mais recente, que suporta tethering, vpn e outros módulos (cifs, nfs, aufs, fuse)
  • Tether USB integrado
  • Suporte de áudio FLAC
  • Inclui BusyBox, htop, nano, powertop, openvpn e todos os utilitários de linha de comando de engenharia

Claro que há mais, essa é apenas uma lista curta. O trabalho de Cyanogen é sempre excelente, o suficiente para que muitas de suas alterações tenham sido incluídas na árvore de origem do Android. É uma tarefa difícil fazer com que o Nexus One tenha um desempenho melhor do que já tem, mas posso te dizer uma coisa - ele faz tudo, menos voar usando esta construção, e eu recomendo fortemente que você dê uma olhada.
Página inicial do Cyanogen Mod http://www.cyanogenmod.com/. O usuário do A / C rsvpinx iniciou o tópico de discussão do A / C sobre a ROM aqui em nossos fóruns.

MetaMorph (é necessário root!)

Talvez o MetaMorph seja um aplicativo. Talvez fosse melhor servido com uma análise completa nos fóruns de aplicativos. Mas eu simplesmente não me canso dessa ferramenta. O que ele faz é permitir que o usuário final baixe um tema personalizado e carregue-o no telefone sem o incômodo de imagens de recuperação e flash de ROM. Conversei com Stericson nos desenvolvedores XDA e fiz a ele algumas perguntas sobre o aplicativo:

Seu aplicativo é um grande avanço na forma como os temas e elementos visuais são alterados pelo usuário final. Como você achou isso?

Provavelmente levarei um tiro quando disser isso, mas o projeto do iPhone que essencialmente faz a mesma coisa me despertou a ideia.

Que recursos você recomenda que alguém novo no Android e em seu aplicativo dê uma olhada para facilitar o uso do MetaMorph?

Assista a todos os meus vídeos. Eles irão explicar praticamente todos os detalhes sobre o MetaMorph. Você pode assistir a todos aqui: http://forum.xda-developers.com/showthread.php? t = 591329

Você está dando aos seus usuários atualizações muito oportunas. Você pode nos dar alguma notícia sobre os próximos recursos?

Bem, o repositório de temas estará disponível em breve. Fiquei um pouco cansado de trabalhar apenas no MetaMorph, então estou trabalhando no meu outro aplicativo, CodeSpeak, mas ainda estou trabalhando no MetaMorph. Eu também tenho algumas pessoas que querem vir a bordo e ajudar no desenvolvimento do MetaMorph, então também estou dando a eles a chance de dedicar algum tempo no projeto.

A decisão de fornecer o mesmo recurso definido na versão gratuita e doar foi ótima para o consumidor. Você acha que isso prejudicou qualquer potencial de lucro real?

Não. Eu nunca fiz o MetaMorph para ser um aplicativo com fins lucrativos. A versão doar do MetaMorph surgiu porque as pessoas ficavam me perguntando como poderiam doar para mim pelo trabalho que fiz. O remédio mais fácil era fornecer uma versão doada do MetaMorph. Então, a versão de doação se tornou uma espécie de versão de teste beta :)

Onde um desenvolvedor de temas iniciante deveria olhar para começar a criar temas MetaMorph?

Assista aos vídeos :) (link acima)
Além disso, dê uma olhada em como qualquer um desses temas é feito nesta página: http://forum.xda-developers.com/showthread.php? t = 589315
Isso deve dar uma boa ideia de como fazê-los com muitos e muitos exemplos :)

Gostaria de agradecer a Stericson por nos responder a algumas perguntas e pela ótima aplicação. Usando o MetaMorph, qualquer pessoa com talento para trabalhos gráficos pode facilmente se tornar um desenvolvedor de temas Android.

Como Stericson apontou, o tópico de suporte oficial para o aplicativo junto com uma tonelada de informações está em Desenvolvedores XDA aqui. O usuário A / C mclarryjr iniciou uma boa discussão em nossos fóruns sobre como fazer a mágica com este aqui em nossos fóruns . Acerte o código QR em seu telefone (ou clique nele no navegador Android) para ir direto ao mercado e pegar o MetaMorph.

Código QR Metamorph

Espero que você tenha gostado da edição desta semana do Inside Android. Lembre-se de que estou sempre em busca de dicas e opiniões Encontre-me nos fóruns ou escreva para mim [email protected]

Você já ouviu o podcast central do Android desta semana?

Android Central

Todas as semanas, o Android Central Podcast traz as últimas notícias de tecnologia, análises e cenas importantes, com co-apresentadores familiares e convidados especiais.

  • Inscreva-se no Pocket Casts: Áudio
  • Inscreva-se no Spotify: Áudio
  • Inscreva-se no iTunes: Áudio

Podemos ganhar uma comissão por compras usando nossos links. Saber mais.

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um ótimo som, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de $ 200

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

Proteja sua casa com estas campainhas e fechaduras SmartThings
Ding Dong - portas trancadas

Proteja sua casa com essas campainhas e fechaduras SmartThings.

Uma das melhores coisas sobre o SmartThings é que você pode usar uma série de outros dispositivos de terceiros em seu sistema, incluindo campainhas e fechaduras. Como todos eles basicamente compartilham o mesmo suporte SmartThings, nos concentramos em quais dispositivos têm as melhores especificações e truques para justificar adicioná-los ao seu arsenal SmartThings.

instagram story viewer