Depois de algumas horas de leitura no wiki/fórum do iPodlinux.org, consegui finalmente rodar o iBoy 0.7.5 através do novo kernel.
Para isso, dei um restore no meu iPod e instalei o podzilla utilizando o método postado aqui anteriormente.
Depois tive que instalar manualmente o Loader 2.4, pois a instalação automática não funcionou direito aqui. O Loader2 é um bootloader para o iPod que permite carregar um kernel e suas configurações. Quando o iPod é iniciado, aparece um menu que permite escolher qual sistema deseja utilizar. A desvantagem do Loader2 é que o firmware original não é carregado logo de início (da maçã da Apple direto para o iTunes). Primeiro aparece um seletor de sistemas (como o lilo) e depois, caso você queira, o sistema da Apple é carregado.
Depois de instalar, baixei a última versão do kernel em http://ipodlinux.org/builds/ (10/10/2006) e joguei na raiz do meu iPod como linux.bin. Mudei o nome do kernel do iBoy para iboykernel.bin e o arquivo iboy_newkern foi renomeado para iboy somente.
Utilizei o LTOOLS para acessar a partição do linux dentro do meu iPod, mudei o modo para leitura/escrita (File -> Linux read only), copiei o arquivo iboykernel.bin para o diretório raiz (/dev/hdb3 no meu caso) e o arquivo iboy para o diretório raiz e para o diretório sbin. Copiei o arquivo iboy também para o diretório raiz do meu iPod usando o Windows Explorer.
Criei um arquivo loader.cfg e botei na raiz do iPod com as seguintes configurações:
# iPodLoader 2.3 config file
backlight = 1
timeout = 5
default = 1
# here come the menu choices:
Apple @ ramimg
iBoy @ (hd0,2)/iboykernel.bin /iboy
iPodLinux @ (hd0,1)/linux.bin
Sleep @ standby
Disk Mode @ diskmode
Esse arquivo faz o seguinte:
Liga o backlight, marca o firmware da Apple como padrão e espera uma seleção de sistema do usuário. Se eu não mexer em nada durante 5 segundos, o firmware da Apple é iniciado.
As opções do menu ficaram assim (de acordo com o meu loader.cfg):
- Apple (firmware original)
- iBoy (carrega o kernel modificado para rodar o iBoy)
- iPodLinux (carrega o podzilla)
- Sleep (coloca o iPod em stand by)
- Disk mode (reinicia o ipod no modo de disco)
Coloquei Super Mario Bros. DX na raiz do meu iPod e ejetei ele. Dei um reset e selecionei iBoy no Loader2. Fui em File Browser -> hp -> iboy. No iBoy, fui em Load Rom… e selecionei Super Mario Bros. DX. O emulador detectou o rom como COLOR ROM e iniciou normalmente, inclusive com som! A velocidade do jogo estava acima do normal, então fui no menu (liga e desliga o hold) -> Config… -> oss_speed e botei em 80%. Não sei qual a velocidade exata para ficar igual ao game boy, mas 80% ficou bem legal aqui. Consegui salvar o jogo e dar load depois normalmente.
Acredito que a parte mais complicada tenha sido a instalação do Loader2, mas que nem dá muito trabalho… Se quiserem eu posto aqui como fiz para instalar no meu Nano. Lembre-se que esse processo envolve várias operações avançadas como extração do firmware do seu iPod para modificá-lo.
O próximo passo é instalar o podzilla2 no Loader2. Mas isso é uma outra história.
Postagens relacionadas:
- Loader2Args: o que faltava para otimizar o iPod Linux Descobri porque o iBoy não é iniciado automaticamente quando é...
- Game Boy no iPod -> iBoy -> Tutorial 1 Consegui fazer o iBoy 0.7.5 funcionar no Triple Threat. Atualmente...
- Tutorial - podzilla, Loader 2 e iBoy! - Adicionado em 17/10/2006: otimizei o processo de instalação do...
- Nova versão do iBoy Quando fiz o tutorial para o iBoy, utilizei a versão...
- Loader2Args: consegui instalar usando o Slax! Quem acompanhou o blog nos últimos dias, viu que eu...
6 comentários to “iBoy instalado corretamente.”
-
Richard
Postado: out 27th, 2006 às 15:431Responder esse comentário.Caralho cara, vc é um genio, cada coisa q tu faz, bota teu iPod em risco e pá, mas aprende muito…
Eu queria fazer isso mas parece muito complicado!
Tenho lido quase tudo do teu blog, muito bom mesmo, continua assim.abrass
-
Leo
Postado: out 27th, 2006 às 16:162Responder esse comentário.Valeu cara! Na verdade não tem muito risco, já que o iPod Linux não mexe no firmware do iPod. No máximo eu tenho que dar um restore quando faço merda hehehehe! Mas só errando pra aprender direito. Esse final de semana eu devo postar umas coisas novas. Estou sem tempo pra testar agora! Um abraço!
-
Bruno Magera
Postado: out 28th, 2006 às 11:413Responder esse comentário.Consegui!!! Funciono que foi uma maravilha!
Vlw em cara, agora está rodando que tah uma beleza… =)
fica legal jogar pokemon,,rsrsrs
flw -
Leo
Postado: out 29th, 2006 às 11:554Responder esse comentário.Tranquilo cara, depois vou fazer um tutorial para instalar o Loader2Args pelo windows!
-
Rogerio
Postado: nov 12th, 2006 às 15:585Responder esse comentário.Ae…eu tenho um ipod 30gb video…
Tentei fazer esse processo mas nao deu certo..
acho que errei logo na instalaçao do loader 2 manualmente…
mas sei la..
tentei fazer um monte de vezes..
só que nao deu..
queria saber se da certo pra ipod 5g tbm….
Manda uma resposta pro meu email se possivel…
rogeriosk8@hotmail.com
se quizer…add no msn…
o mesmo email..
falouwwwwwww -
Leo
Postado: mar 7th, 2007 às 16:336Responder esse comentário.Eu comprei um iPod 5G, estou testando umas coisas, quando conseguir instalar eu começo a postar os tutoriais!



