Sistemas  
 
Conhecimento computador >> Sistemas >> Linux >> 
Como editar Grãos Android no Ubuntu
O kernel do Android é derivado do kernel do Linux. Ele conta com os serviços do núcleo do Linux, como segurança, memória, rede e gestão de processos. Para fazer alterações ao núcleo Android e incluir ou desbloquear certas habilidades , você deve editar e compilar seu próprio kernel do Android. O sistema operacional Ubuntu é uma das melhores plataformas para editar e compilar kernels Android , e é fácil de instalar tudo que você precisa. Coisas que você precisa
Android cabo de transferência de dados do telefone
USB
Show Mais instruções
1

Selecione "Acessórios" no menu principal e clique em " Terminal " para abrir o aplicativo . O Terminal é semelhante ao Prompt de Comando do Windows
2

Digite o seguinte no Terminal e pressione "Enter " para instalar o Java: .

Sudo apt- get install sun- java5 - jdk

Use a senha que você usa para fazer login no Ubuntu quando você for solicitado para uma senha. Isto dá aos privilégios de root aplicação
3

Execute os seguintes comandos no Terminal para instalar o resto das ferramentas necessárias para editar kernels Android : .

Sudo apt-get install git -core gnupg flexível bisonte gperf libsdl -dev libesd0 -dev libwxgtk2.6 -dev build-essential zip onda libncurses5 -dev zlib1g -dev valgrind
4

Crie a estrutura de pasta necessária , obter uma cópia do script repositório Android , e dar pleno acesso de leitura e escrita para o script executando estes comandos no Terminal:

cd /home /* seu -user- namemkdir myandroidmkdir bincurl http://android.git . kernel.org /repo > ~ /bin /repochmod a + x ~ /bin /repo
5

Vá para a pasta " MYAndroid " e baixar as ferramentas do Google e Android fonte , usando o repositório roteiro que você baixou anteriormente . Faça isto executando estes comandos no Terminal:

cd ~ /MYAndroid ~ /bin /repo init- u git ://android.git.kernel.org /platform /manifest.git ~ /bin /repo sincronização
6

Copie e cole o seguinte comando no Terminal e pressione "Enter " para executá-lo :

echo " ----- BEGIN PGP PUBLIC KEY BLOCK- ---- Version: GnuPG v1.4.2.2 PGP PUBLIC KEY BLOCK ----- " > /tmp /android.gpg
7

Execute os seguintes comandos no Terminal para copiar a chave do arquivo temporário para o chaveiro e excluir o arquivo temporário :

gpg - import 8

Abra o navegador da Web e navegue até Kernel código-fonte do HTCDev página (consulte Recursos) . Clique no botão ao lado do " HTC EVO Shift 4G ( Sprint WWE) 2.6.32 do kernel source code - - MVNOCRC " "Download" de entrada. Salve o arquivo em seu desktop
9

Executar este comando no terminal para criar um novo diretório : . .

Mkdir ~ /EVO_Kernel_sources
10

Abra Nautilus. Nautilus é semelhante ao Windows Explorer. A Pasta Pessoal é exibido. Pressione " Ctrl" e "H" ao mesmo tempo para ver pastas ocultas . Clique na pasta " EVO_Kernel_sources " que você criou anteriormente para abri-lo .
11

Dê um duplo clique no arquivo fonte que você baixou anteriormente para abrir o arquivo TAR. Ele contém uma única pasta , arraste esta pasta do arquivo para a pasta " EVO_Kernel_sources " para extraí-lo lá
12

Execute estes comandos no Terminal para criar a estrutura de pastas para a construção e Android . criar um link para a fonte do kernel que você acabou de extrair : .
cd

~ mkdir androidcd androidmkdir sourcescd sourcesln -s /home /* your_user_name * /EVO_Kernel_sources /* Extracted_folder_name núcleo

Substituir " your_user_name " com seu nome de usuário Ubuntu real e " Extracted_folder_name " com o nome da pasta que você extraído do arquivo fonte EVO Android .
13

Conecte o telefone Android para sua máquina Ubuntu em modo de transferência de dados usando o USB cabo. Execute estes comandos no Terminal para copiar o arquivo de configuração principal Android a partir do telefone para a pasta " /android /fontes /kernel " :

adb pull /proc /config.gz ~ /android /fontes /kernel /cd ~ /android /fontes /kernel /gunzip config.gz
14

Execute estes comandos para editar o makefile do Kernel Android e especificar a cadeia de ferramentas e compilador :

cd ~ /android /sourcesmake cleanexport ARCH = armexport CROSS_COMPILE = armar - EABI -export PATH = $ PATH : ~ /myandroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin
15

Executar este comando para começar a configurar as opções de kernel :

make menuconfig

Vá até a parte inferior da janela resultante, selecione a opção " Carregar um arquivo de configuração alternativo " opção e pressione " , Enter " Digite este caminho para o arquivo de configuração na caixa que aparece :

/home /* o usuário nome - * /android /fontes /kernel /config

Press. "Enter" novamente .
16

Selecione as opções de fazer a partir do menu para editar o kernel do Android. É melhor para selecionar apenas o " msm7k ", " ondemand " e " performance" como governadores processador na seção de escala CPU Frequency . Marque a opção " Kernel depuração " na seção Kernel Hacking se a sua construção é uma compilação de teste. Ativar o " Apoio a -side USB Host " e " Gadget Suporte USB" , se você quiser usar dispositivos USB. Você também pode adicionar suporte para várias funções de rede, tais como opções de tunelamento IP e privacidade da rede , na seção Suporte Networking.
17

Feche a janela de configuração e selecione "Sim " quando solicitado para salvá-lo . Esta ação cria o arquivo oculto dentro do diretório do kernel
18

Execute estes comandos no Terminal para inserir o módulo Wi-Fi, e fazer e compilar seu kernel do Android personalizado "config ". : .

makeexport KERNEL_DIR = ~ /android /sources /kernelcd ~ /myandroid/system/wlan/ti/sta_dk_4_0_4_32/make cleanmake

Anterior :

Próximo : No
  Os artigos relacionados
·Como instalar o Red Hat Linux 7.1 em um Dell GX260 X co…
·Será PdaNet trabalhar com Linux 
·O que é o Fluxbox Fenda 
·Uso CPU Unix Processo Kernel 
·Como usar aclocal Cygwin 
·A atualização VirtualBox Kernel 
·Como criar um modelo de Ubuntu para HyperVM 
·Como consertar um redirecionamento do navegador no Linu…
·Como alterar um fuso horário do ColdFusion no Linux 
·Meu tema Ubuntu Crashed 
  Artigos em destaque
·Como transferir dados entre discos rígidos 
·Que impactos um desempenho de consulta de dados 
·Como colocar uma senha em um arquivo no Windows XP 
·Como recuperar a senha do root no Solaris 
·Como fazer um formulário que pode ser preenchido 
·Como faço para conectar Vonage & Charter 
·Como limpar a memória interna em um PC 
·Como remover vários caracteres de controle de arquivo 
·Como usar o syslinux para arrancar 
·Como remover permanentemente arquivos excluídos da Win…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados