H1droid v0.2 [mephisto] – Telefone a funcionar.

Saiu a primeira versão utilizável android para o Samsung H1 i8320?

A funcionar a telefonia (incluindo o microfone) e sms (tmn envia/recebe, vodafone apenas recebe sms por enquanto). Não funciona ainda: 3g, wifi, camara, gps.

Lê em modo  software com o rockPlayer (samsungh1pt.freeforums.org/post496.html#p496) mp3, mp4, wmv, avi, divx, rm , não reconhece os auriculares, bloqueia irremediavelmente após algum tempo em standby [o que advém de problemas com a gestão de energia, que inclusive bloqueia outras funções no android, e que terá de ser resolvido], embora a animação da bateria esteja agora funcional enquanto carrega assim como a correcta indicação da percentagem disponível.

Teremos que aguardar por algum update mas parece-nos que não se trata de uma versão minimamente utilizável.

Video Instalação youtube.com/watch?v=sakf4xVWkok (João Oliveira)

Dois métodos – A) e B) – para instalar – o metodo A) para uma utilização corrente do android (em que volta sempre ao android depois de um on/off do terminal e em que se terá que flashar novamente uma rom LiMo para voltar a este SO – sem qualquer perda de dados) e o metodo B) em que após desligar o terminal este volta automaticamente a LiMo, sem perda de dados, e em que será necessário flashar novamente para reaver o SO android.

Instalação A) ===== [Não funcional de momento]

O flash é feito a partir do Windows e previamente terá que se usar o terminal do Linux (recomenda-se o ‘cd live mint’) e para voltarmos ao LiMo terá que ser feito novo flash em Windows com uma rom LiMo – não se perdendo qualquer dado.

Para quem quiser testar fica aqui um pequeno tutorial (usei mint x32):

-usei o Gparted  para formatar e criar as partições no sdCard (uma em Fat32 e outra com mais de 250 MB em ext3)

-uma vez no linux:

(o sdCard ficou com  o nome ‘media’ e a partição ext3 com o nome ‘and’

(permissões)

user@ubuntu:~$ sudo su

[sudo] password for user: _

root@ubuntu:/home/user#

(extrair o rootfs.tar.bz2)

root@ubuntu:/home/user# cd /media/and/

root@ubuntu:/media/and# tar xvjf /home/user/rootfs2.tar.bz2

… (extrai a rootfs para o sdCard)

===============

Entrar no Windows.

(abrimos o H1 em modo flash (botão camera, volume- e on ligando novamente ao PC via usb)

Flashar i8320m0.2.tar em modo PDA. (Para voltar ao limo terá que se flashar novamente em modo PDA uma rom limo sem qualquer perda de dados).

kernel download: dl.dropbox.com/u/15746878/rootfs2.tar.bz2

Flash para windows: dl.dropbox.com/u/15746878/i8320m02.tar


Instalação B)

O flash é feito a partir do terminal do Linux e se desligar-mos o H1, quando ligamos novamente o terminal carrega novamente o Limo- não se perdendo qualquer dado. Ou seja se por acaso desligar-mos o h1 com android terá que se flashar novamente para o reaver com android.

Para quem quiser testar fica aqui um pequeno tutorial (usei mint x32):

-usei o Gparted  para formatar e criar as partições no sdCard – uma em Fat32 (1ª) e outra com mais de 250 MB em ext3 (2ª)

-uma vez no linux:

(copiamos os ficheiros odin, boot.bin e rootfs.tar.bz2 para a root do user – /home/user/ – e o sdCard ficou com  o nome ‘media’ e a partição ext3 com o nome ‘and’

(permissões)

user@ubuntu:~$ sudo su

[sudo] password for user: _

root@ubuntu:/home/user#

(extrair o rootfs)

root@ubuntu:/home/user# cd /media/and/

root@ubuntu:/media/and# tar xvjf /home/user/rootfs2.tar.bz2

… (extrai a rootfs para o sdCard)

A partir daqui 2 alternativas (Linux/Windows) para flashar com o odin.

B1) Flash em Linux

(abrimos o H1 em modo flash (botão camera, volume- e on ligando  ao PC via usb)

root@ubuntu:~# cd /home/user/

root@ubuntu:/home/user# ./odin boot2.bin

Connected to device

root@ubuntu:/home/user#

B2) Flash em Windows

O odin windows funciona da mesma forma que em linux, ou seja depois de flashar volta ao limo.
Mas o flash é feito em windows.

Instruções:
Abra o terminal windows (start->run->cmd)
Faça cd\pasta (pasta onde tem os ficheiros odin_win32 e boot.bin)
e o comando (depois de ligar o H1 por usb em modo download)
c:\pasta\odin_win32 COMx boot.bin
(em que x é o nº da porta do usb que liga ao H1, se não souber abra o odini6410 para windows e aparece qual o com correcto – por exemplo COM3 ou COM8)

-Entretanto pode descarregar este odin.bat que corre em Windows directamente (terá que ter na mesma pasta boot.bin e odinWin32.exe) e terá  que editar o nº da porta USB do H1 (tenho por defeito a porta 3 (COM3).

odin.bat dl.dropbox.com/u/15746878/odin.bat

______________

Downloads:

kernel download (igual ao metodo A) dl.dropbox.com/u/15746878/rootfs2.tar.bz2

Boot.bin dl.dropbox.com/u/15746878/boot2.bin

Update a odin x32 Odin linux x32 mediafire.com/?150y18iq3sz2ugw

Odin para Windows x32 dl.dropbox.com/u/15746878/odin_win32.exe

__________________________________________

Créditos: Mephisto, K0059.

Para doações a mephisto: http://code.google.com/p/h1droid/wiki/Donate

, , , ,

  1. #1 by zmiguel on 13/12/2010 - 1:20

    Aguardo uma versão estável com alguma ….😦 Fico então é espera. Parabéns pelo trabalho.

  2. #2 by Websorcer on 13/12/2010 - 1:39

    Quando faço o odin, o telemovel avisa no filesystem could mount root, tried: ext3. Kernel Panic – not syncing.
    Formatei o cartão de memoria á parte, num leitor de cartoes em ubunto usando o gparted. Tudo como deveria ser.. Reconhecem o problema, qual a possível soução.
    Obrigado

    • #3 by samsungi8320 on 13/12/2010 - 9:03

      Atenção que é importante na formatação do cartão ter uma 1ª partição em fat32 e uma 2ª em ext3 – por esta ordem.

  3. #4 by websorcer on 14/12/2010 - 15:34

    A versão é mesmo extremamente instável. Se mexemos muito os processos cracham todos até ficarmos sem nada a funcionar. Parece-me que o memphisto está a mexer em muita coisa porque esta versão está toda “em obras”. Estou a rezar para que acabem o trabalho e a prendinha de natal seja o android completo🙂.

  4. #5 by caput on 14/12/2010 - 20:32

    Great Work Guys !
    Keep it up !

  5. #6 by Urbietus on 16/12/2010 - 22:42

    Maravilloso tio!!Sigue asi

  6. #7 by Nuno Cruz on 17/12/2010 - 11:48

    Por acaso alguêm está com problemas a entrar no forum??
    Eu não consgio entrar dá sempre “O servidor não foi encontrado”

    • #8 by lpisarra on 17/12/2010 - 11:54

      Nuno, é uma falha no freeforums.org que deverá estar resolvido assim que estiver resolvido lol😉

      • #9 by Nuno Cruz on 17/12/2010 - 11:58

        Ok obrigado pela informação😉

  7. #10 by JCFernandes on 21/12/2010 - 3:17

    Instalei esta ROM mas não tenho acesso à vodafone…de resto apena vos posso dar os parabéns pelo vosso trabalho…

    • #11 by lpisarra on 21/12/2010 - 7:05

      Obrigado.
      Para ter sinal da operadora é necessário usar um cartão ‘sim’ com o pin (pin1) desbloqueado. Isto pode fazer-se em outro telemóvel (ou no LiMo) em definições-telefone-bloqueios, ou similar.

  8. #12 by Andre on 22/12/2010 - 7:32

    Hello everyone. Thank you so much for this excellent work! I have just tried to put Android on my H1 following this guide but when I write in the terminal “./ odin boot.bin”
    It says “no such file or directory”. The first time I had the message “Permission denied” so I change the properties of the file and I had this error…
    I’m running Ubuntu 10.10 with Parallels Desktop under Mac OS X…the matter Could be this?
    (I hope you’ve understand everything because I’m from Italy… :D)

    • #13 by lpisarra on 22/12/2010 - 7:52

      Hi Andre,
      Before the ./odin boot.bin, try the command :
      # chmod +x odin
      This should solve ‘permission denied’
      Ciao.

  9. #14 by slapia on 23/12/2010 - 10:46

    Hi,
    can someone explain me what I do wrong?
    My phone H1 i want install (H1droid v0.2 [mephisto]) using instruction, my steps was:
    1. I flash PDA with Odin2 (OdinMulti_091023) file (i8320debug.tar)
    2. I use Ubuntu live CD and format sd card like in video (2 patitions ext3 (primary 306MB) and fat32 (primary~3,4

    GB))
    3. Command: tar xvjf /home/ubuntu/rootfs.tar.bz2 run whitout any errors
    4. Then I plug phone with sdcard in download mode and start command:
    ./odin boot.bin
    Untill now all was ok, but in phone I have errors like this:
    Kernel panic: not syncing: VFS: Unable to mount root fs on unknown-block (179,2)

    And some lines:
    android_usb gadget: high speed config #1:android.
    And stop…………😦
    Very sad😦

    • #15 by lpisarra on 23/12/2010 - 10:56

      Note that it is very important to have a sdcard 1st partition on fat32 and a 2nd one on ext3 – by this order.

      Also you can skip the 1st step (PDA flash i8320debug.tar) – that’s for the V0.3 [reny].
      The phone will return to LiMo after turned off with the v0.2[m(ephisto)]

  10. #16 by Andre on 23/12/2010 - 12:04

    Thank you so much. I have not been able to try the fix yet, but I’ll do it when I will have the phone again😉

  11. #17 by slapia on 27/12/2010 - 11:04

    Thanks,

    I did it! But I have one serious problem again.

    First time all starts ok. I can make call and can answer, But when phone unexpected shut down and load again Limo. Second two times when I try start Android, Phone doesn’t find my mobile operator (No service).
    Where is the problem?

    • #18 by lpisarra on 27/12/2010 - 11:18

      You must use a pin free phone card.

  12. #19 by slapia on 27/12/2010 - 11:20

    As I say it worked at first time, sim cart doesnt have pin. Problem not in sim.

  13. #20 by alberto on 27/12/2010 - 22:08

    Hi, i’m Alberto from Italy. I’m trying to install Android on my H1 and i have a problem on the last step ./odin boot.bin terminal says: “Failed to connect to device”
    I try with linux ubuntu and win7 but they show me the same error.
    Sorry for my english. Help me please.

    • #21 by lpisarra on 28/12/2010 - 10:10

      As for Linux I’m not sure why, it should not happen.
      In the case of windows you can solve the problem installing the usb drivers for windows (or install the new pc studio).

  14. #22 by alberto on 28/12/2010 - 19:18

    The new pc studio is already installed on my pc and the drivers are correctly installed.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: