logo logo

Samsung I5700 Galaxy Spica Android 2.1 Flashing Guide

Home » Information Technology » Programming » Android » Samsung I5700 Galaxy Spica Android 2.1 Flashing Guide




This is a complete guide to flash (upgrade) your Samsung I5700 Galaxy Spica to Android 2.1 (firmware EXXJCE (March 2010)). I have tested it on my own Spica with firmware version DXIL1 and two of my friends with firmware version DXJA1 and it really worked. You can use this guide to upgrade your Spica at your own risk and don’t blame me if you turn out your Spica into a bricked device :-) .

(This guide has been updated on 07 May 2010, find it at the bottom of this post)

MULTITOUCH now is enabled on Spica, check the guide on how to enable it here

What you need:

Alternative download links (Mydropbox, ads free, direct download) (Big thanx to Yousef):

Note for I5700 driver:

If windows doesn’t detect the phone in download mode, disconnect the phone & try to uninstall pc studio or kies then reboot. Reinstall pc studio or kies then connect the phone (you may also remove & insert the battery before connecting the phone).

Before start checklist:

  • Check your firmware using *#1234#
  • Backup your data (contacts, sms, etc)
  • Ensure that your phone battery power is sufficient
  • Release the SIM lock (check SIM lock status using *#7465625#)
  • Extract all required files into a folder (those files will be: I570EXXJCE.zip –> I570EXXJCE.tar; Odin_v4.03_spica_jc3_ops.rar –> Odin Multi Downloader v4.03.exe, spica_jc3.ops; jb4_bootloader.rar –> I570EXXJA1_CLI32638_Bootloader.tar, I570XXJB4_Phone.tar; I570EOLBJB3-CSC-CL167487-OLB.tar).
  • Shutdown or disable  Antivirus and Samsung PC Studio if any.

How to flash:

Preparation

  1. Shutdown your phone and remove the SIM Card and SDCard.
  2. Press volume down + power button + camera to put the phone into download mode.
  3. Spica Download Mode

    Spica Download Mode

  4. Connect the phone to PC using USB cable. You can check the connection in Windows device manager, make sure that your phone is properly detected by Windows like picture below
  5. Windows Device Manager

    Windows Device Manager

  6. Run the Odin Multi Download v4.03.exe. If your phone is properly detected, the Com Port Mapping field should be in yellow background.

Flash I

  1. Select spica_jc3.ops into Select OPS field
  2. Select I570EXXJCE.tar into Selet Integrate Package – Choose One Package Option field
  3. Tick the One Package option
  4. Click Start to start flashing. The timer and progress bar above COM Port Mapping field should start . If the progress bar doesn’t start but the timer continue to run , close Odin and disconnect the phone from PC. Remove and insert the battery and start the phone in download mode again, then run Odin.
  5. Wait until PASS message appear in Message box and the progress bar box turns into blue.
  6. At this step, you may get the flashing seems to be failed, and you’ll see exclamation mark appears like image shown below. Don’t worry, this is not the end of your spica, close the Odin and disconnect the phone from PC.
  7. Remove and insert the battery, start the phone in download mode then run  Odin again and follow the steps in Flash II.
  8. Click to enlarge
    Click to enlarge

Note: If you already get Eclair on this stage, skip the Flash II & III.

Flash II

  1. Keep spica_jc3.ops in Select OPS field.
  2. Click Reset Files to clear the fields.
  3. In Select Images to download panel, Select I570EXXJA1_CLI32638_Bootloader.tar into BOOT field,I570XXJB4_Phone.tar into PHONE field,  I570EOLBJB3-CSC-CL167487-OLB.tar into CSA field, and let the PDAfield empty.
  4. In Debug Option panel, tick  Debug Only and PDA Format option. Don’t tick One Package option in Option Panel.
  5. Click Start and watch the progress bar and timer, wait untill PASS message appear on Message box.
  6. Disconect the phone from PC, remove and insert the battery, start the phone in download mode again then continue to Flash III.
  7. Click to enlarge
    Click to enlarge

Flash III

  1. Keep spica_jc3.ops in Select OPS field.
  2. Click Reset Files to clean the fields.
  3. In Select Images to download panel, Select I570EXXJCE.tar into PDA field.
  4. If you get an error dialog, rename the I570EXXJCE.tar into I570EXXJCE_PDA.tar and insert into PDA field again.
  5. Don’t select One Package option and Debug Option.
  6. Click Start and watch the progress bar and timer, wait untill PASS message appear on Message box.
  7. The phone will restart and you will get the Eclair screen :-) .
  8. Click to enlarge

    Click to enlarge

Now you have the new Eclair in your Spica, but wait, firmare EXXJCE is french firmware, so you’ll get your Spica language in French, to change the language, enter paramètres menu at bottom corner then choose Paramètres de langue then Langue et règion and select your language.

Rooting Your New Eclair

In some cases, you may need your Spica to be rooted in order to install some applications like shootme, my favourite screen capture application. This is just optional, you don’t have to follow this step. I use  LkMod v2.5.1 by Leshak that based on EXXJCE firmware to get my Spica rooted and get some additional features like live wallpaper and custom logo while booting my Spica.

LkMod 2.5.1 features:

  • New phone.apk (from xdadev)
  • Helixlauncher as default home (can be switched with default Pantheon)
  • Live wallpaper
  • Root (su)
  • Busybox
  • Remount
  • fdump for backup
  • Custom logo

What you need:

Create your custom logo (Optional)

Default logo comes with LkMod can be replaced with your own logo, you can replace the logo with your own using Photoshop or other image manipulating software.

How to change the logo:

  1. Install the GNU tar for windows, default location is on C:\Program Files\GnuWin32
  2. Extract LkMod-2_5_1-PDA.7z and you’ll get  LkMod-2_5_1-PDA.tar
  3. Extract LkMod-2_5_1-PDA.tar and you’ll get four files: cache.rfs, datafs.rfs, logo.png and zImage.
  4. Create your own logo with 320×480 size and PNG file type. Warning: The size of logo file must be between  30-40 kb or the phone will never be able to boot!!.
  5. Save as logo.png and replace the default logo.png
  6. Package the four files using GNU tar command line program
  7. >C:\Program Files\GnuWin32\tar -cvf LkMod-2_5_1-PDA.tar cache.rfs datafs.rfs logo.png zImage

  8. You’ll get your own LkMod with your own custom logo (LkMod-2_5_1-PDA.tar)

How to flash

  1. Select spica_jc3.ops in Select OPS field.
  2. Click Reset Files to clean the fields.
  3. In Select Images to download panel, Select LkMod-2_5_1-PDA.tar into PDA field.
  4. Don’t select One Package option and Debug Option.
  5. Click Start and watch the progress bar and timer, wait untill PASS message appear on Message box.
  6. The phone will restart and you will get the rooted Eclair with helixlauncher default home.

Usefull information about Samsung Firmware

Europe
XA = Austria, France, Germany, Italy, Netherlands, Switzerland, UK
XB = Denmark, Norway, Sweden
XC = Portugal, Spain
XD = Croatia, Czech, Hungary, Slovakia
XE = Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
XF = Bulgaria, Croatia, Romania
XP = Dutch, French, Italian, Spanish, Dutch, Polski, Portuguese, Turkish
XW = UK, Italy, Germany, France, Australia, Netherlands, Belgium, Switzerland
XX = Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom

Asia
DD = India
DX = Indonesia, Malaysia, Philippines, Singapore, Vietnam
ZC = China, Hong Kong
ZH = Hong Kong

Code = Year – Month
A = 2001 – January
B = 2002 – February
C = 2003 – March
D = 2004 – April
E = 2005 – May
F = 2006 – June
G = 2007 – July
H = 2008 – August
I = 2009 – September
J = 2010 – October
K = 2011 – Novermber
L = 2012 – December

Example,

My Spica has firmware version I5700DXIL1
DX = Indonesia, Malaysia, Philippines, Singapore, Vietnam
I = 2009
L = December
1 = Version

Update May 17, 2010

1. DXJC4 (Asia) Firmware

If you have flashed to JCE and want to reflash it to DXJC4, flash with DXJB3 first (complete package) using Sameer’s guide than flash to DXJC4 as one package.

2. EXXJD1+ Lk2.02 modd

If you are using JCE and want to upgrade to JD1, flash JD1 (complete package) using Sameer’s guide and then apply Leshak’s Lk2.02 mod.

3. F0r Indonesian users that use Europe firmware (jce,jcf,jd1), to overcome problem with 3 and im2 simcard:

- For rooted device without Lk2.02:

  • Download libsec-ril.so
  • Using ADB tool:
  • adb push libsec-ril.so /sdcard
  • adb shell
  • #mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
  • #cp /system/lib/libsec-ril.so /sdcard/libsec-ril.so.old (backup)
  • #cp /sdcard/libsec-ril.so /system/lib
  • #reboot

- For rooted device with Lk2.02 (has recovery tools)

  • Download im2-3-update.zip
  • Using ADB tool:
  • adb push im2-3-update.zip /sdcard
  • adb shell
  • #reboot recovery
  • From recovery menu, choose ‘Apply any zip from SD’
  • Select im2-3-update.zip
  • Press ‘Home’ for confirm
  • Reboot

4. Install Nexus One boot animation (win 7 style)

Nexus one boot animation file (bootanimation.zip) was taken from Leshak’s samdroid mod

- For rooted device without Lk2.02

  • Download bootanimation.zip
  • Using ADB tool:
  • adb push bootanimation.zip /sdcard
  • adb shell
  • #mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
  • #cp /system/media/bootani.qmg /sdcard (backup)
  • #cp /system/etc/poweron.snd /sdcard (backup)
  • #rm /sytsem/etc/poweron.snd
  • #cp /sdcard/bootanimation.zip /system/media
  • #reboot

- For rooted device with Lk2.02 (has recover tools)

  • Download nexusoneanim_update.zip
  • Using ADB tool:
  • adb push nexusoneanim_update.zip /sdcard
  • adb shell
  • #reboot recovery
  • From recovery menu, choose ‘Apply any zip from SD’
  • Select nexusoneanim_update.zip
  • Press ‘home’ for confirm
  • Reboot

5. Install Samdroid Mod 1.o.3

Samdroid 1.0.3 can be applied to any 2.1 firmwares + lk2.02 installed and has two partitions on sdcard (one should be ext2 partition).

  1. Install Lk2.02 (Ref: samdroid)
    • Download LK2-02-1_update.zip (rapid) | LK2-02-1_update.zip (mydropbox)
    • Copy it to root of sdcard (/sdcard)
    • Download i5700_LK2-02_PDA.tar (rapid) | i5700_LK2-02_PDA.tar (mydropbox)
    • Flash it using odin as PDA file
    • Spica will reboot and enter into recovery mode
    • Select ‘apply any zip from SD’
    • Select LK2-02-1_update.zip then pres’s Home’ to confirm
    • Wait until ‘Install from sd card complete’ appears then reboot
    • Check phone
  2. Apply app2sd (Ref: samdroid)
    • Turn off the phone
    • Press ‘Volume down + Call/Answer + Power’ key to enter into recovery mode OR
    • Using adb shell type ‘reboot recovery’
    • Select ‘Partition sd card’
    • Select the size of partition (256, 384 or 512) then press ‘Home’ to confirm
    • Wait until ‘Format SDCARD complete’ appears then reboot
    • Check phone
  3. Install samdroid (Ref: samdroid)
    • Press ‘Volume down + Call/Answer + Power’ key to enter into recovery mode OR
    • Using adb shell type ‘reboot recovery’
    • Select ‘wipe, choose what’ -> ‘data/cache’
    • Select ‘Apply any zip from SD’ and choose ‘SamdroidMod-1_0_3-update.zip’
    • Press ‘Home’ to confirm
    • It may take a long time for first time booting (it is normal, you’ll see nexus one boot animation)

Buy me a coffee

If you found this stuff useful to your work, please consider a donation.
By doing this you will be helping me to keep improving this stuff and to continue to help anyone who needs, and maybe keep on helping you in the future.

Share
Related post:
bottom

1,170 Responses to “Samsung I5700 Galaxy Spica Android 2.1 Flashing Guide”

  1. Azad says:

    Hi Lorenz,

    Thanks for this useful guide. I, now have eclair in my Spica just because of u. I almost threw it in the dump and forgot about it. Then came across this page and the spica is back to life now. Well….since the froyo is out now,is there a way to upgrade 2.1 to froyo? Pls guide me

    • lorenz says:

      Hi you’re welcome. Glad to hear that. Btw i never used Froyo on my Spica, as far as i know, there is no Stable froyo rom for Spica.

  2. Mar says:

    hi there . i keep on getting check image files. i got stuck up at first stage now phone is in download mode . i’m stuck at stage 2 this is were it keep saying check image file

  3. [...] I learned how to use Odin. To use Odin you must follow these steps ( Read this before continue ): [...]

  4. Harsh says:

    Hi,
    My problem is i have the clockwork model runing fine till i restarted recently..Now it just stays on the loading screen (the samdroid logo and the grey bar runs full) and nuthing beyond that..I can access the recovery mode and have tried formating it but to no real effect..It is still stuck..Also when i try flashing it, it reaches the recovery mode and says “busy box not instaled..or sumthing and installating aborded…..PLEASE HELP!!!!!!!!

  5. mika says:

    does it support all languages , cuz i have arabic language on my 1.5 now and im afraid if i flashed it , it may gone ….

  6. mika says:

    i found a frimware for my country shall i use it instead of urs , and wht abt the other files can i use urs or i have to find different files

    this is the frimware i found I5700JPJD5.zip

  7. carloxavier says:

    Hi Lorenz,

    is there any feature that doesn’t work with 2.1 in spica??
    What about GPS, Wifi, and camera??
    is everything working fine??

    thnx in advance,

    greetings

  8. Minsu says:

    Hi!, i need some help here…
    I want to install a firmware with korean language… but… i can find one… pls help me!

  9. aayush says:

    hi lorenz,
    thanks for your guide, i succesfully updated to eclair but i am not able to install recovery. everything goes fine in odin but when i try to power up recovery my spica just shows a “!” in a triangle.

  10. uzipunk says:

    It worked on de Flash I !!!
    Thank you

  11. Wesley says:

    My internet isnt working, does someone knows what to do?

  12. Ben says:

    Thanks man…

    I changed my 1.5 cupcake into 2.1 eclair within 5 mins.

    Thanks a lot..

    Ben

  13. Dan says:

    I wish this worked for me. But I tried 3 times. And would end up getting the ! in the triangle over the phone. like in flash two stage.
    Any idea on how to get get past it? I can reflash to 1.5 after that though.

  14. Paulo says:

    Good Day Lorenz,
    i followed every step of your instruction from creating my custom logo. i flashed my Samsung GT-i5700 but when it restarted, it didn’t turned on anymore. my phone is still charging thou, Can you please help me in this one.

  15. lahiru says:

    thanks……it works…..

  16. Aggi says:

    Many thanks i brought my phone into life.. but one popblem it is still lock .. can you guide me how to unlock ?

  17. Iskandar Zetha says:

    Hallo Bang,

    Cara di atas bisa dipake buat balikin dari froyo (CM 6.1.1-alpha8.3) ke eclair nggak? Pake froyo nggak stabil euy.

  18. ATOM says:

    PDA: I5700DAJA1
    PHONE: i5700DAJA1
    CSC: I5700GLBJA1

    What firmware should you recommend i will download from here http://www.samfirmware.com/WEBPROTECT-i5700.htm

  19. Chris Paul says:

    I was wondering if the firmware I570EDXJC4 from samfirmware works with any of the cooked base packages since I see none “compatible” with the earlier firmware stated. Except possibly with the DDJC5.Hindi samdroid 1.3.1.

    I have been trying to install samdroid into my Spica. I managed to install the DX firmware and LeshaK’s 2.08 kernel and everything works up until there. However, trying the deodexed XXJH1 base package breaks the phone.

    Any ideas what I might be doing wrong?

  20. androhe says:

    Muy buen tutorial ademas, ayuda a sacar un movil(spica) de un brick como ami me paso gracias por este tuto

  21. androhe says:

    Este tutorial esta muy bien sobre todo para recuperar tu spica de un brick,muchas gracias por el post

  22. vgfeit says:

    Thanx Lorenz! Tested and all working fine except it won’t fix broken IMEI… (by my fault) Greetz and keep going on…

  23. Freddy says:

    Thanks a lot for this procedure. I could flash update my galaxy spica just with phase I (One Package)

  24. Naresh says:

    Hi Lorenz,
    First up all thanks for wonderful site…
    I have found this site while searching update for my spica.After going thru all steps – i have some questions?
    My cell has following 2.1 installed
    ——
    Firmware 2.1
    Baseband version I570EDDJB2
    Kernel version 2.6.29 sy.seok@se-s605#2
    Build no. – sec-spica.eng 2.1 eclaire
    seok.20100218.093132 ota-relkeys-release
    ——–
    1]Can i use your package to upgrade my cell?
    Thanks,
    Naresh

    • lorenz says:

      Hi Naresh,

      Package used in this tutorial is europe versions, so if you use this pacakge, you may loose your language settings.

      • Naresh says:

        Hey Lorenz,
        Thanks a lot for clarifying my doubt.
        How can i upgrade my cell to android 2.2 or 2.3?
        Where do i will get exact information?
        Do you suggest me to use cyanogen mod on my cell?
        Thanks in advance,

        Regards,
        -Naresh

  25. Christian says:

    Hi all, first time for me dealing with Samsung phones.. Does the tools needed to root this phone come to Linux. Don’t have a single MS computer, and really don’t feel like installing it only to root a Samsung :p

  26. [...] mình thất bại liên tục, cuối cùng làm theo cách này lại dc, root được luôn. http://www.londatiga.net/it/samsung-…lashing-guide/ Iphone 3G 8Gb bản lock xách tay. Trích dẫn   + Trả [...]

  27. GILMAR says:

    Boa tarde

    tenho um i5700 mas faz alguns dias q ele nao faz ligação e nem receber, quando vou fazer uma ligação so da chamada encerrado e quem tenta mim ligar so da caixa de mensagem, o melhor de tudo o problema so e na ligação consigo acessar a internet e manda mensagem e receber mensagem. favor alguém souber de uma solução mim ajudem ai. abraços.

  28. habib.halaoui says:

    I started flashing
    I do not see the download progress in my spica I5700
    I might remove the cable and my phone is broken
    what should I do

  29. sufian says:

    Thanks, it works like a charm

  30. [...] Samsung I5700 Galaxy Spica Android 2.1 Flashing Guide | All About Web & Mobile Application Devel…. [...]

  31. nice share bro
    thanks

  32. Louie_lansang says:

    great tutorial!!! This is also great for spica that are stuck on boot startup,, now i can root and reflash to CM 6.1 again!!!

  33. Alexander Maldonado says:

    Buenas tardes Lorenz…

    Realice todo el proceso aqui descrito y me funciono bien, pero despues me decia que el cel no estaba root, asi que volvi a correr el proceso y ahora el telefono enciende, muestra la animacion y al rato se detiene y se apaga el cel.

    Por favor ayudame.

  34. Dragos says:

    works perfect :D
    does this method work for android 2.2 or 2.3?
    sry for my enghish is not my first language

  35. Danny says:

    Hi,

    One quick question, I have a I5700 with a custom Orange rom (Android 1.5)

    When I try to update via Samsung it says no update available.

    Can i update it using the tutorial above?

    Here are some infos:

    PDA: I5700BVJA1
    PHONE: I5700BCJC1
    CSC: I5700ROJC2

    All Locks: OFF

  36. Jabadale says:

    Hey ! Thanks a zillion ! From looking into livewallpapers, here I am with Apps2SD anbd Samdroid 103 installed and working…I think my Galaxy spica is a bit slow for some livewallpapers…any ideas on boosting speed much appreciated !!!

    All the best !!!

  37. André says:

    Where is the Donate button? You saved my life!

    In my case, i did step 1
    step 2

    And the step 3 takes 20mnts on step FORMAT.

    I close everything.

    Remove the battery.

    Plug the battery.

    Start Odin.

    Step 1 again.

    It takes 6 mnts

    And it worked!

  38. Helpme says:

    Dear mr.Lorenz
    i flashed my Samsung GT-i5700 but with a wrong size of logo.png file, more then 100kb. When it restarted, it didn’t turned on anymore. Black screen,Please help me in this one. Desprately seeking a solution!

    • lorenz says:

      Hi,

      I’m sorry i can’t help you on that. That a serious problem, you should bring the phone to the service center. Please be carefull with the size of logo file, it must be less than 50kb, greater than that the phone will not be able to boot.

  39. marco says:

    I have one question: Wi-Fi, Bluetooth, GPS, stone ring will function normally?

  40. Tobb says:

    Hi, thank you so much! Works perfect :) !

    I’ve started to look after 2.2 or 2.3, but I don’t find any good firmware. Somebody have any suggestions of a full working package to the Spica?

  41. Canac says:

    How do I completly format the phone using Odin, the hard reset is not working, or the code *2767*3855# is not working. I need to 100% erase gadgets software. It will probably solve my touch screen going in and out, and the acore error.

  42. Canac says:

    How do I completely foramt the phone using the Odin. The hard reset codes do not work, your guide work like a charm.
    The problems is my touch screen stops working, or does not work at all. I have to keep restarting, and I get the acore error. It was already doing that on cupcake,any other suggestions, I know they say the sync of contacts, or widgets, ect. I just want to erase all and redo you guide.

  43. sujit says:

    hi,
    i have a spica and i am frm india.which 2.1 eclair is suitable for me.now i hav cupcake firmware.

  44. Musa Kazhim says:

    MANTAB GAN!

    Tested by me, it’s work! :D

    thanks

  45. ksun says:

    how all will it take to all

  46. ksun says:

    how all will it takes to all

  47. ksun says:

    how long will it takes to all upgrade

  48. jhonsy says:

    Thank you very much for the effective instructions…Now I am enjoying my Samsung Galaxy Spica With the Eclair….2 Thumbs Away Up!

  49. mikely says:

    pls,tell me how t resat galaxy spica i5700? thanks

Leave a Reply

 
bottom