Carregando seu iPhone no Linux

Bom, pra minha surpresa nem o básico funcionou.

Pluguei meu iPhone na usb do meu notebook rodando Ubuntu 7.04, ele deu uma piscada na tela de “charging”, e mais nada.

Então vamos logo as conclusões sem muito bla bla bla.

O Matt Colyer escreveu um módulo para carregar o seu iPhone, a versão ainda é a 0.1 então não espere muita coisa. Mas ele faz o que se propõe por enquanto:

carregar o seu iPhone!

A página do projeto está em:

http://www.mattcolyer.com/projects/iphone-module/

e o processo é o seguinte:

- Baixe o arquivo iphone-module-0.1.tar.gz

# tar xvfz iphone-module-0.1.tar.gz

# cd iphone-module-0.1

- Copie esse patch que eu fiz pra facilitar sua vida na hora de compilar o cara(vou mandar pro Matt, assim que descobrir o email dele)

Salve o arquivo com o nome de Makefile.patch no diretório corrente:

— Makefile 2007-08-23 04:21:12.000000000 -0300
+++ Makefile.patched 2007-09-12 00:23:30.000000000 -0300
@@ -1 +1,15 @@
+OWNER=root
+GROUP=root
+INSTDIR=/lib/modules/$(shell uname -r)/kernel/drivers/usb/misc/
+INSTALL=install
+
obj-m := iphone.o
+
+all:
+ make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
+
+clean:
+ make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
+
+install:
+ $(INSTALL) -c -o $(OWNER) -g $(GROUP) -m 644 iphone.ko $(INSTDIR)

- Agora aplique o patch

# patch Makefile.patch Makefile# make

# sudo make install

# sudo depmod -ae

Pronto driver compilado e instalado, agora basta colocar na inicializacão:

# sudo echo iphone >> /etc/modules

Pra ver o indivíduo funcionando na hora basta um:

# sudo modprobe iphone

BINGO!

2 Respostas

  1. no pude compilar el driver, me podrias pasar el makefile.patch a mi mail?.

    Gracias.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.