Como instalar arquivo .tar no android

1,987 views
Skip to first unread message

.Marcelo de Souza (MAPIS)

unread,
Feb 7, 2011, 9:38:48 AM2/7/11
to androi...@googlegroups.com

Ola galera,

Estou com uma duvida, gostaria de saber se é possivel instalar um arquivo .tar.bz2 diretamente no celular, se não, como eu conseguiria instalar ou compilar esse arquivo para .apk?

Abracos

Mapis

Daniel de Oliveira

unread,
Feb 7, 2011, 9:40:58 AM2/7/11
to androi...@googlegroups.com

Tu tens o source de algo e quer compilar no android?

Oscar Marques

unread,
Feb 7, 2011, 10:00:24 AM2/7/11
to androi...@googlegroups.com
Nao.

.tar.bz2 é arquivo compactado.

Seja mais especifico.
Voce quer algo do Linux pra rodar no Android?
Se sim, entra em contato comigo que eu te passo como fazer cross compiling pra arm.

Até.

--



--
Oscar Marques
osc...@gmail.com
http://www.dunkelheit.com.br
Twitter: @f117usbr
+55 21 9293-9343

Daniel de Oliveira

unread,
Feb 7, 2011, 10:19:36 AM2/7/11
to androi...@googlegroups.com

Sim isso eu sei, é justamente por esse fato que não faria sentido.

.Marcelo de Souza (MAPIS)

unread,
Feb 7, 2011, 9:22:12 PM2/7/11
to androi...@googlegroups.com

É assim galera, eu encontrei um nmap para android, quando eu baixei ele estava na .tar.bz2 que acredito ser arquivo linux. Ai eu queria saber se tem como eu instalar diretamente no android. Se nao, ai queria saber como fazer?

Valeu ai pela ajuda

Abracos

Mapis

Alex Baule

unread,
Feb 7, 2011, 10:03:23 PM2/7/11
to androi...@googlegroups.com

.Marcelo de Souza (MAPIS)

unread,
Feb 7, 2011, 10:12:21 PM2/7/11
to androi...@googlegroups.com

Boa noite Alex,

Obrigado por estar me ajudando, irei testar esse aplicativo que vc indicou, mas ainda gostaria de descobrir como faço para resolver esse problema do .tar eu achei alguns outros nmap e outras ferramentas, mas a minha curiosidade esta no fato de conseguir converter o arquivo do linux em algo executavel no android.

Obrigado a todos que estão me ajudando,

Abraços

Mapis

Bruno Albuquerque

unread,
Feb 8, 2011, 6:17:36 AM2/8/11
to androi...@googlegroups.com
Não é "arquivo do Linux". Arquivos com a extensão .tar.gz são apenas
um (ou vários) arquivos compactados (pense em arquivos zip). O gzip só
compacta um arquivo e, portanto, usasse o tar para agrupar uma série
de arquivos e, depois, roda-se o gzip no arquivo .tar gerado (na
verdade versões modernas do tar fazem as duas coisas ao mesmo tempo").

-Bruno

Em 8 de fevereiro de 2011 01:12, .Marcelo de Souza (MAPIS)

Alex Baule

unread,
Feb 8, 2011, 6:48:34 AM2/8/11
to androi...@googlegroups.com
O q tem q ver é se esse tar que vc pegou é só o fonte ou com o binário dele compilado dentro.

manda o arquivo ai pra gente ver.

Arthur Beltrao

unread,
Feb 8, 2011, 6:58:28 AM2/8/11
to androi...@googlegroups.com
Marcelo arquivos .tar.bz2 (ou .tar.gz) não são "arquivos do linux", como o Bruno disse eles não são nada mais do que grupos de arquivos compactados. O que você deve fazer é abrir esses arquivos em algum programa que tenha suporte a esse formato (7-zip pra windows é free por exemplo) e ver o que tem dentro. Se for um arquivo .apk você poderá instalar no android, mas isso não é garantia de que vai funcionar, se for código fonte você vai ter que compilar, mas isso é BEM mais complicado do que abrir arquivos .tar.bz2 e se vc não tiver experiência com esssa atividade vai penar :)

makako

unread,
Feb 7, 2011, 9:15:09 PM2/7/11
to Android Brasil
boa noite...

estou com um problema tb com um arquivo com a mesma extensão...
é a ROM "X10_2.2_Froyo_sources.tar.bz2" que estou tentando instalar no
meu X10...
estou seguindo o tutorial deste link:
http://minhavidacomx10.blogspot.com/2011/01/android-22-froyo-no-xperia-x10.html,
está tudo certinho, exceto que, quando entro no xRecovery ele só
mostra os 2 arquivos com extensão .zip mas não a ROM propriamente
dita, que tem essa extensão...
alguém tem alguma sugestão?

obrigado

On 7 fev, 13:19, Daniel de Oliveira <akulatra...@gmail.com> wrote:
> Sim isso eu sei, é justamente por esse fato que não faria sentido.
> On Feb 7, 2011 1:00 PM, "Oscar Marques" <osca...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Nao.
>
> > .tar.bz2 é arquivo compactado.
>
> > Seja mais especifico.
> > Voce quer algo do Linux pra rodar no Android?
> > Se sim, entra em contato comigo que eu te passo como fazer cross compiling
> > pra arm.
>
> > Até.
>
> > Em 7 de fevereiro de 2011 12:38, .Marcelo de Souza (MAPIS) <
> > marcelodeso...@gmail.com> escreveu:
>
> >> Ola galera,
>
> >> Estou com uma duvida, gostaria de saber se é possivel instalar um arquivo
> >> .tar.bz2 diretamente no celular, se não, como eu conseguiria instalar ou
> >> compilar esse arquivo para .apk?
>
> >> Abracos
>
> >> Mapis
>
> >> --
> >> Grupo Android Brasil
> >>http://groups.google.com/group/androidbrasil?hl=pt-BR
>
> > --
> > Oscar Marques
> > osca...@gmail.com

Oscar Marques

unread,
Feb 8, 2011, 9:15:48 AM2/8/11
to androi...@googlegroups.com
Eu consegui rodar o nmap no androi porem o .apk que vem nele esta com problemas.
Eu tenho root no Milestone e acessei via adb para jogar do /sdcard/ para /system/bin.
Aqui o nmap via adb funciona normalmente, porem o apk nao rolou.
Creio que é ele que faz a interface entre o user e o nmap.
Eu comecei a compilar algumas ferramentas que eu acho util ter no android.
Se alguem quiser, eu posso enviar o strace compilado para arm.
Oscar Marques
osc...@gmail.com

Arthur Beltrao

unread,
Feb 8, 2011, 9:25:18 AM2/8/11
to androi...@googlegroups.com
Oscar,

Será que ele não espera que o binário esteja em outro diretório, como por exemplo /system/xbin?

Oscar Marques

unread,
Feb 8, 2011, 9:32:44 AM2/8/11
to androi...@googlegroups.com
Nao sei, eu to no trampo agora.
Quando eu chegar em casa eu posso fazer o teste e te falar.
Tentei instalar o apk via ASTRO File Manager e deu pau.
Vou verificar e informo aqui.

O nmap funciona porem eu faco usando o adb com root no celular.

Arthur Beltrao

unread,
Feb 8, 2011, 9:43:24 AM2/8/11
to androi...@googlegroups.com
Ah tá se deu pau na instalação não é isso. Para saber o problema do erro de instalação vc deve abrir um logcat imediatamente antes de instalar e encontrar a mensagem de erro no meio das demais.

Oscar Marques

unread,
Feb 8, 2011, 9:47:30 AM2/8/11
to androi...@googlegroups.com
Ae que ta, ele nao permite instalar, eu vou pelo ASTRO e ele diz que o apk nao é um apk correto.
Eu vivo fazendo debugging, analise forense e engenharia reversa no Android.
Consegui portar o strace pra Android pra monitorar as syscalls dele.

Se alguem se interessar:

http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html
http://developer.android.com/reference/dalvik/bytecode/Opcodes.html

Uma lista dos opcodes no Android... ou baixar o source e procurar por opcode.h

Arthur Beltrao

unread,
Feb 8, 2011, 10:19:32 AM2/8/11
to androi...@googlegroups.com
Tenta instalar pelo "ADB install <app>" e vê o que le diz :)

Paulo Diovani Gonçalves

unread,
Feb 8, 2011, 10:35:40 AM2/8/11
to androi...@googlegroups.com
Sugiro que crie outra thread para obter ajuda...
Mas já adiantando, tal arquivo é um arquivo com fontes, o que quer dizer que ele só vai ser útil se você estiver disposto (e souber como fazer) a compilar ele no seu PC para só então gerar o update.zip.

O Recovery só instala arquivos *.zip (e, desconfio, sem compactação), contendo kernel e binários já compilados, arquivos de configuração e scripts.
Reply all
Reply to author
Forward
0 new messages