fev 22

Bom, algumas pessoas, como o Marcelo, estão me pedindo para continuar com o suporte ao iPod linux. As novidades estão realmente escassas no universo linux para iPods. Ontem estava navegando pelo fórum do ipodlinux.org e vi um post sobre um distro que fiquei curioso para conhecer. Ele se chama ZeroSlackr.

A instalação no meu iPod 5g foi perfeita! Depois devo testar no meu nano também. Para ter uma idéia, eu não precisei nem dar um restore no iPod. Na verdade, até o mod do iPod touch skin continuou instalado!

O único problema é que ainda está em fase de testes, ou seja, existem bugs. Apesar disso, achei um ótimo SO. Consegui rodar diversos emuladores (que vem pré-instalados), como o NES, Game Gear, Game Boy… Além dos emuladores, é possível selecionar diversos distros como o podzilla, podzilla2, floyd2illA, etc. O Loader2 é instalado também como padrão.

Lista completa dos packs disponíveis:

Base:
- SVN Loader 2
- Clean kernel
- ZeroLauncher+MPD
- ZeroSlackr Framework Base

Packs:
- “Nano” demo by DemoScene (nano only)
- Atari800 (nano only)
- Floyd2illA
- iBoy
- iDarcNES
- iDoom-Mod
- iGameGear
- igpSP
- iPodMAME
- iLaunch (untested)
- MvPD (untested)
- Podzilla0-Lite
- Podzilla2-Mod
- ViPodzilla
- Wikipodia (doesn’t work)
- ZacZilla

Extras:
- ZeroLauncher Misc Add-ons
- SVN Fonts and Schemes
- Unofficial Schemes
- Podzilla2-Mod SVN Modules
- iDoom-Mod Wad Pack (separate download)

Para fazer o download do ZeroSlackr, clique aqui.

O MPD ainda está em fase de implementação, mas pode ser que funcione se seguir as orientações do autor:

Note for MPD:
The current implementation of MPD is still quite work-in-progress. There are many issues need addressing, but here are some of them and fixing instructions:
- MPD is disabled by default and needs to be toggled on, then ZeroLauncher rebooted for MPD to work
- Music files for MPD must be copied to a new “Music” folder in the root of your iPod to be loaded by MPD; MPD will freeze at startup if the “/mnt/Music” folder is missing
- If you instead want to load music from your iTunes library, open the “ZeroSlackr/MPD/Conf/mpd.conf” file with a text editor and change “/mnt/Music” to “/mnt/iPod_Control”. - If you have a large music database, MPD will seem to “freeze” ZeroLauncher during initiation; note that MPD is just building its database in the background and ZeroLauncher is actually not frozen
- If you find yourself in the case of being unable to disable MPD, delete the “startup.conf” and/or “pz2modu.conf” files in “ZeroSlackr/MPD/Conf”
- Due to memory issues, with MPD enabled you will be unable to launch most applications. Thus it is either “listen to music” or “launch applications”
- If you are using Podzilla2-Mod, however, you may chose to use MPD with Podzilla2-Mod and thus also be able to use modules in the meanwhile (but this may cause skippy playback)
- If MPD is disabled, you’ll keep getting that annoying “Unable to connect to MPD” error; I will fix that later
- see the following thread for more info I may have forgotten to mention:
http://ipodlinux.org/forums/viewtopic.php?t=28499

Outros bugs que estão sendo trabalhados no momento:

Known Issues:
iDarcNES:
- Starting volume problems due to incompatibility with the iBoy patch
- You can avoid this by first starting up iBoy or by changing the iDarcNES volume via menu
- Will recompile with fix when have time
Podzilla2-Mod:
- Incompatibility with numerous modules compiled before a certain SVN revision date (or possibly TTK issue)
- Will do a mass module recompiling and release
igpSP:
- memory issues and tiny nano menu
- make bigger menu, can’t fix memory issue ; /
And more miscellaneous issues from originals.

Also note that for some packs, you get your own rom files
for them to work. That includes the “gba_bios.bin” for
igpSP and the various rom files for iPodMAME. Do NOT ask
where to find them; do a clean dump yourself!

ZeroSlackr issues:
- MPD issues (see note below)
- Contrast level for 3G (and possibly before that) on
PZ2-based zillae is too low; delete the .conf files
in the “Conf” folders to reset the contrast to the
default level
- Zillae group names are messed up (easy fix)
- iLaunch applications won’t work (most of them)
- iPodMAME doesn’t have any rom-file-existance-checks
(will implement later)
- Wikipodia doesn’t work. At all it seems.
(you can install it yourself manually but there will be scheme issues)

Original app issues:
- Consecutive launching of different applications will
require a reboot due to lack of memory (see iPL bug-tracker)
- MPD issues (see note below)
- PZ0 based zillae (ie. Podzilla0-Lite, Floyd2illa,
ViPodzilla, with the exception of ZacZilla) do not work on iPod videos
- igpSP requires a reboot upon exiting
- iDarcNES starting volume is extremely loud (please take care of your ears)
- Terminal module has issues (see iPL bug-tracker)

Para rodar o igpSP, é necessário baixar o gba_bios.bin. Eu não posso postar links para o download desse arquivo, mas o google pode te ajudar. Lembre-se também que o menu dos emuladores são acessados normalmente ligando e desligando o “hold” e os controles são executados tocando (e não apertando) os direcionais. Os botões A, B, Start, Select, etc, ficam nas diagonais do clickwheel e no botão select. Os roms, mpd e outros ficam na pasta ZeroSlackr, na raiz do seu iPod. Dessa forma fica bem simples adicionar roms para os emuladores e músicas para o mpd. Vou ficar de olho no projeto e posto quando sair uma nova versão.

Os beta testers utilizaram iPods nano da primeira geração, iPods 5g e 5.5g. Não posso garantir o funcionamento em outros modelos. Caso alguém queira se aventurar, poste aqui o resultado!

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...

mai 03

Bom pessoal, agora que já testei a estabilidade da instalação no meu iPod 5G de 30GB, posso postar aqui um método seguro para instalar no seu iPod o Linux com o Loader2args, possibilitando a execução dos famosos emuladores. Com o tempo, irei descrever como instalar cada emulador no seu iPod.

De antemão, informo que, para uma instalação bem sucedida, é necessário usar o Windows XP (o sistema que eu fiz os testes). O Windows Vista ainda tem muitos problemas de compatibilidade, então, se vocês estiverem numa máquina com o Vista, recomendo que faça a instalação em outra máquina.

Para instalar corretamente utilizando este tutorial, é preciso dar um restore no seu iPod, então recomendo que vocês baixem o YamiPod. O YamiPod é freeware e não requer instalação. Para utilizá-lo é preciso que o iTunes esteja fechado.
Selecione os arquivos que você quer fazer o backup (os vídeos normalmente estão em UNKNOWN), depois exporte para a pasta no seu computador.

Após o backup, feche o YamiPod, abra o iTunes e dê um RESTORE. Quando o processo for completado, feche o iTunes.

Com o iPod formatado, abra a pasta iPod_Control (essa pasta é oculta, para que ela apareça abra o Windows Explorer, vá em Ferramentas, Opções de Pasta. Selecione a aba Modo de Exibição e, em Pastas e arquivos ocultos, selecione a opção Mostrar pastas e arquivos ocultos), depois abra a pasta Device e clique 2 vezes no arquivo SysInfo e abra ele com o bloco de notas. Copie as informações abaixo no arquivo SysInfo de acordo com as informações do seu iPod, substituindo o XXXXXXXXXXXX pelo serial do seu iPod (encontrado no verso dele). Salve o arquivo e feche o Bloco de Notas.

DADOS PARA O ARQUIVO SysInfo:

5G 60GB:

BoardHwName: iPod M25pszSerialNumber: XXXXXXXXXXXModelNumStr: PA003FirewireGuid: 0x000A27001486D670HddFirmwareRev: BU011ARegionCode: LL(0x0001)PolicyFlags: 0x00000002buildID: 0x06008000 (6.0)visibleBuildID: 0x01008000 (1.0)boardHwRev: 0x00000000 (0.0 0)boardHwSwInterfaceRev: 0x000B0005 (0.0.11 5)bootLoaderImageRev: 0x00000000 (0.0 0)diskModeImageRev: 0x00000000 (0.0 0)diagImageRev: 0x00000000 (0.0 0)osImageRev: 0x00000000 (0.0 0)iPodFamily: 0x00000000updaterFamily: 0x00000000

5G 30GB:

BoardHwName: iPod M25pszSerialNumber: XXXXXXXXXXXModelNumStr: MA002FirewireGuid: 0x000A27001482E5FCHddFirmwareRev: BU111ARegionCode: NF(0x001B)PolicyFlags: 0x00000001buildID: 0x06208000 (6.2.0)visibleBuildID: 0x01208000 (1.2.0)boardHwRev: 0x00000000 (0.0 0)boardHwSwInterfaceRev: 0x000B0005 (0.0.11 5)bootLoaderImageRev: 0x00000000 (0.0 0)diskModeImageRev: 0x00000000 (0.0 0)diagImageRev: 0x00000000 (0.0 0)osImageRev: 0x00000000 (0.0 0)iPodFamily: 0x00000000updaterFamily: 0x00000000

NANO 1G 4GB:

BoardHwName: iPod M26pszSerialNumber: XXXXXXXXXXXModelNumStr: MA005FirewireGuid: 0x000A2700128567DAHddFirmwareRev: ADBA41KBRegionCode: S(0x0006)PolicyFlags: 0x00000001buildID: 0x05108000 (5.1)visibleBuildID: 0x01108000 (1.1)boardHwRev: 0x00000000 (0.0 0)boardHwSwInterfaceRev: 0x000C0005 (0.0.12 5)bootLoaderImageRev: 0x00000000 (0.0 0)diskModeImageRev: 0x00000000 (0.0 0)diagImageRev: 0x00000000 (0.0 0)osImageRev: 0x00000000 (0.0 0)iPodFamily: 0x00000000updaterFamily: 0x00000000

NANO 1G 2GB:

BoardHwName: iPod M26pszSerialNumber: XXXXXXXXXXXModelNumStr: MA004FirewireGuid: 0x000A27001229F42DHddFirmwareRev: ADBA40KARegionCode: LL(0x0001)PolicyFlags: 0x00000000buildID: 0x05008000 (5.0)visibleBuildID: 0x01008000 (1.0)boardHwRev: 0x00000000 (0.0 0)boardHwSwInterfaceRev: 0x000C0005 (0.0.12 5)bootLoaderImageRev: 0x00000000 (0.0 0)diskModeImageRev: 0x00000000 (0.0 0)diagImageRev: 0x00000000 (0.0 0)osImageRev: 0x00000000 (0.0 0)iPodFamily: 0x00000000updaterFamily: 0x00000000

NANO 1G 1GB:

BoardHwName: iPod M26pszSerialNumber: XXXXXXXXXXXModelNumStr: MA352FirewireGuid: 0x000A270012E5FAB2HddFirmwareRev: ADBA41KCRegionCode: FB(0x001A)PolicyFlags: 0x00000000buildID: 0x05108000 (5.1)visibleBuildID: 0x01108000 (1.1)boardHwRev: 0x00000000 (0.0 0)boardHwSwInterfaceRev: 0x000C0006 (0.0.12 6)bootLoaderImageRev: 0x00000000 (0.0 0)diskModeImageRev: 0x00000000 (0.0 0)diagImageRev: 0x00000000 (0.0 0)osImageRev: 0x00000000 (0.0 0)iPodFamily: 0x00000000updaterFamily: 0x00000000

Os iPods Nano a partir da versão 1.2 possuem a adição do firmware Nike + iPod, por isso pode dar erro na instalação, ou seja, seu iPod não verá as músicas colocadas pelo iTunes. Para corrigir o problema, utilize o SysInfo dos iPods da 5G (30 ou 60GB).

Baixe o arquivo ipodlinux-installer-2.3w.zip na pasta compartilhada. Descompacte os arquivos e execute o instalador. Ele deverá detectar o seu iPod. Você deve selecionar o Loader2 nas opções de instalação e, se marcar opções avançadas, poderá selecionar os modules para o podzilla2. Quando a instalação finalizar, você pode ejetar o iPod. Ele irá reinicar sozinho e uma tela azul deverá aparecer, para você escolher o sistema desejado. Se isso acontecer, o Loader2 foi instalado corretamente. Volte para o firmware da Apple, plugue seu iPod e jogue uma músicas para testar. Caso apareça que o seu iPod está corrompido e o iTunes não detectá-lo, não se preocupe. Isso aconteceu comigo e para consertar basta clicar com o botão direito do mouse em cima do drive correspondente ao seu iPod no Meu Computador, selecionar a opção formatar, verificar se os itens FAT32 e formatação rápida estão marcados. Após a formatação, abra o iTunes e dê um restore no seu iPod, seguindo os passos acima para instalar, só que dessa vez deixe ele no Disk Mode (pressionando MENU+SELECT e, assim que a maçã da Apple aparecer, aperte SELECT+PLAY).

Depois ensino como instalar os emuladores. De antemão aviso que vocês precisarão criar um arquivo loader.cfg no diretório raiz do seu iPod para descrever quais as opções que deverão aparecer na hora do boot. O processo é simples, precisaremos apenas do LTOOLS, que vocês podem baixar na pasta compartilhada. Para a execução do LTOOLS .NET, é necessário que vocês instalem o .NET Framework da Microsoft. Então, quem quiser já pode adiantar a instalação desses programas.

Abraços e até a próxima!

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...

abr 26

Consegui rodar o Idarcnes, testei 3 jogos: Super Mario 2, Super Mario 3 e Yo! Noid.

Os Marios rodaram com velocidade normal, ficou muito bom. O Yo! Noid ficou lento, mas acredito que a compatibilidade deve ser melhorada nas próximas versões. Diferente do iBoy, o Idarcnes não tem menu, então é preciso rodar o ROM diretamente do Loader2. O Igamegear também é assim.

Quando tiver tempo vou passar para o Igamegear e posto meu andamento aqui. O mais difícil já passou, que é instalar o Loader2args. Em breve vocês verão o resultado nos seus iPods!

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...

abr 19

O LTOOLS 6.12 é um programa capaz de ler partições do Linux através do Windows. Para usar, você deve instalar o .NET Framework da Microsoft e executar o “LTOOLSnet (requires Microsoft .NET runtime)”

Esse programa é bem legal para instalar os modules e schemes (temas) do podzilla2. Só tem um problema: você deverá criar as pastas manualmente e arrastar os arquivos para dentro da pasta, pois o LTOOLS não suporta copiar e colar pastas.

Estou sem acesso ao meu iPod agora, então, quando puder, atualizo o post dizendo qual a pasta que armazena os modules e schemes. Vou tentar botar algumas screenshots também.

Você poderá encontrar os modules e schemes no ipolinux.org ou clicando abaixo:

modules
schemes

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...

mar 29

Hoje o pessoal do ipolinux.org conseguiu quebrar alguns códigos do firmware encriptado do iPod Nano 2G! Ainda hoje o pessoal deverá atualizar alguns status e postar o código fonte em c++ e java dos softwares parar quebrar a proteção do firmware. Quando isso acontecer, várias pessoas trabalharão em conjunto e daqui a um tempo teremos uma versão do iPod Linux para os iPods Nano de segunda geração! O post, que começou no dia 16/03, pode ser lido aqui.

Escrito por Leo

1 Estrela2 Estrelas3 Estrelas4 Estrelas5 Estrelas (Sem votos ainda)
Loading ... Loading ...