How To: Flash Samsung Galaxy i5700 To Firmware 2.1

This is a step-by-step guide to flashing Samsung’s budget Android device, Galaxy Spica i5700, to the current 2.1 firmware. Samsung has official announced and launched support for firmware 2.1 in various regions, and if it is available in yours, you can update through the Samsung PC Studio. And here is the catch.

We all know that Samsung loves their PC Studio, but it seems their love for Android-based devices has lessened. Samsung has two official software that can connect your PC with the device, New PC Studio (NPS) and Kies. Unfortunately, neither of these actually connect to the device, especially not on Firmware 1.5 anyway. So here is the unofficial way to get to the delicious Eclair firmware.

This guide has been tested only on Windows 7. However, it should theoretically work on other versions as well. 64-bit Windows is not supported.

Note: Please use this guide at your own risk. While it worked perfectly for me and a friend, it may not for you. Hence I or AddictiveTips are not responsible for any bricked/damaged devices.

You will need:

  • The firmware. You can grab almost all here (needs free registration, download your desired firmware for Spica)
  • Odin Multiloader for Android and Spica OPS file. Download here.
  • Please note that you need to use spica_jc3.ops file for firmwares upwards of I5700XXJBA.
  • Drivers for i5700: These will be installed automatically via the Kies application.
  • Samsung USB Cable
  • One Samsung Galaxy Spica i5700
  • Before starting, make sure that you have:

    • Backed up your data
    • Removed any SIM lock
    • Extracted all the files listed above in some convenient location (do not extract the .tar files inside the firmware)
    • Fully charged battery on your phone

    The steps ahead assume that you have successfully installed Kies from Samsung, and that your drivers are in place as shown below.

    image

    Close any services that are using the USB port for Samsung, including Kies and NPS. Make sure no background connection monitor is running either.

    Do a hard-reset of your device by entering *2767*3855# on the virtual dialpad.

    Now you’re set for the flashing process.

    Flashing the Device

    Turn off the phone, remove SIM and SD Card.

    Turn on the phone again by pressing and holding the Volume Down key, the Camera button and the Power button. This will put the phone in Download Mode.

    image

    Image credit: Samdroid

    Now connect the phone with PC using USB cable. It will begin installing drivers. If Kies had been installed properly, the driver installation should go smoothly and you should get working Samsung USB Modem and Samsung USB Composite Device in your device manager.

    Ensure that the drivers have actually been correctly installed.

    In the next step, I would recommend unplugging the device from the USB cable. Now launch Odin Multi Downloader v4.03.exe with administrative privileges. Connect back the device. You should see a COM port number with yellow background, and the message box showing ‘Detected’.

    Flash Begin Select the files as shown in the screenshot above. Load corresponding files correctly as this is of crucial importance. Also, if you are running some firmware which has only one .tar file, select ‘One Package’ under Options and load that file in One Package. Leave others blank (but you still need to load the Spica OPS file)

    If all has been well, click Start and the download process will begin. The phone MUST NOT BE DISCONNECTED during this.

    Flashing

    In almost 2-3 minutes, the message window will prompt <1> Close serial port and wait until rebooting. This is the signal that flashing is complete, and the device will automatically reboot.

    Flash Completing

    Wait for the process to finish, although the actual part has been done. The window shown below will appear.

    Flash Complete

    That’s it. You’re done. Unplug the device and cherish the tastiness of Android OS 2.1 Eclair.

    Questions/Concerns/Feedback is eagerly appreciated.

    UPDATE: If you are looking to root your Spica, check out our rooting guide here.

    • Arnold

      can i use the JC5 firmware do the update. and do i have to use only asian firmwares?
      - thanks

    • vikas

      Hi,
      I am not able to fine the exact firmware details for my model..i just checked the version details on my spica by tapping *#1234# and shows as this PHONE-i5700DDIK2 and CSC-00DDIJ4, So what firmware should i download..i want to upgrade it from 1.5 (cup cake) to 2.1
      PLS HELP

    • vio

      i hope you could help me.

      i tried flashing my spica with firmware i5700XXIL2

      i use odin for flashing and i use the firmware i5700DXJB3.

      all went fine until odin displayed [I]PASS[/I] and my phone reboot.

      the screen displayed a [I][/I]MONITOR with ![/I]

      after a couple of seconds, thinking all went fine. i saw a traingle and a “!”.i unplugged the phone, take took out the batter and replaced it again.

      no im stuck at the boot screen. can you help me? im desperate.

    • vio

      i hope you could help me.

      i tried flashing my spica with firmware i5700XXIL2

      i use odin for flashing and i use the firmware i5700DXJB3.

      all went fine until odin displayed [I]PASS[/I] and my phone reboot.

      the screen displayed a [I][/I]MONITOR with ![/I]

      after a couple of seconds, thinking all went fine. i saw a traingle and a “!”.i unplugged the phone, take took out the batter and replaced it again.

      no im stuck at the boot screen.

      i tried re-flashing it with I570EDXJC4 and i5700DXJB3, but im always get stuck at

      Download Start…
      Create File…
      StartThread Detected : 1
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      setup connection…

      can you help me? im desperate.

    • PRITHVI

      I tried all solutions given above but my system hang like this…
      Download Start…
      Create File…
      StartThread Detected : 1
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      setup connection…

      Now I am without mobile, plz help me out…

      • veejay

        It happened to me also. the progress bar wouldn’t move, only the timer was counting. Then I realized I forgot to close NPS and my anti-virus. I re-started the whole procedure and voila! It worked on me. I am now enjoying my Spica with Eclair 2.1 with Helix Launcher. The live wallpaper though makes the menu transition laggy.

    • Laura

      Thanks so much for this guide. It worked really well and I have 2.1 installed. Only problem is that my phone now has no internet connection (except with wireless)! I’ve factory reset, rebooted, taken out the battery but nothing works. In Phone Status it says ‘Mobile network state:Disconnected’.

      Any help appreciated!

      • EB

        I have encountered the same problem, please anyone have any ideas.

        • Dan Cottam

          You need to set the access point, it is in Settings>Wireless & Networks>Mobile Networks>Access point names then press the menu button and press New APN. Then put in your providers information. (Can be found online in most cases)

          Hope that helps.

    • Aravind

      Somebody pls help me…
      Initially i first tried to flash it with JPJC1….everything went well till the point it became stuck at the bar under the samsung logo.. I then downloaded other firmwares(JPJA3,JPJD5) and tried re-flashing,but then this appears
      Download Start…
      Create File…
      StartThread Detected : 1
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      setup connection…
      then i downloaded the Easy tether for samsung but it doesnt seem to be working.. i also re-installed the PC studio(Windows XP),changed ports,charged full battery…but nothing happens…
      Pls help me…

      • Lee

        I tried this, with in Odin, I hit the reset files button, and then I was able to flash.

        I’m waiting for it to boot up now though…

      • muaddib

        For people with problem that the following is displayed:

        Download Start…
        Create File…
        StartThread Detected : 1
        StartThread Detected : 0
        StartThread Detected : 0
        StartThread Detected : 0
        StartThread Detected : 0
        StartThread Detected : 0
        StartThread Detected : 0
        StartThread Detected : 0
        setup connection…

        Maybe try putting all files in a folder without spaces and with short names.

        • muaddib

          If you had a failed flash, be sure that you are using spica_jc3.ops next time!

        • Egide Muhire

          @muaddib

          THANK YOU!!! THANK YOU THANK YOU X100000000! I had tried everything (switched pcs), but your little solution of putting everything in one folder with short names worked LIKE A CHARM…I had tried everything…went from a 64 bit windows 7, to a 32 bit xp…still didn’t work…now it works.!!! CAN’T THANK YOU ENOUGH!!!

        • Malainine

          @muaddib

          THANKS A LOT!!! Same problem, your solution works perfectly.

    • Andy

      Thanks a lot for the guide. It realy works! :-)

    • Marjan

      64-bit Windows is not supported.
      Are you sure? It seems to me that Odin Multi Downloader v4.03 works fine, what exactly is not supported in Win 64bit?

      • Marjan

        Drivers. :p

        Anyone got working Samsung USB & modem drivers for Win7 64 bit ?

    • Pingback: says already updated - Android Forums

    • DAVID KIM

      Hello! If I´m in Guatemala (Central America) which firmware do I have to download?

    • Pingback: Applying new firmware...

    • DAVID

      Thank You!!! Every things are working just fine. But I don´t have an internet access… what can I do?

    • Musbith Rasool

      My GALAXY SPICA GT-I5700 has got screen locked and does not accept my gmail account information. How can I hard reset it. Tried safe mode and other setting but didn’t work.

      • Meeran

        I have encountered this problem before. For you gmail account information, type your email id and “null” as password (without double quotes). It will unlock the screen.

    • ANGGA

      after shown

      i’m removed d data cable n try to turn on,but stuck in boot screen.i try to reflash but always setup connection…..can somebody help me?

    • hamxa

      same prblm with me i tried everything even changed the ports also but facing the same prblm i unistall all drivers n installed it many time but facing the same prblm wat to do is there any other method to rid this thing ??? :( :(
      Download Start…
      Create File…
      StartThread Detected : 1
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0

      • Oco

        Befor run the Odin, you must shutdown samsung pc suite program, then run Odin Multi Downloader v4.03, start and wait for 5-6 minutes.

    • Bendsinister

      Thank you for my 2.1 I can’t see getting any other way here in the Uk.

    • graham

      my phone is GT i5700
      firmware 2.1 update 1
      baseband i570edajd1
      kernel 2.6 29 chad.lee@se-s604 #2
      build # eclair.dajd2

      I cannot get online although Wi-Fi works ok.
      Has this been rooted already? Can I root it?

      Graham

    • kiwi

      no notwork connection!!

    • kiwi

      * network

    • Marcus

      Hey!!!Thank for your help, but I dont have any internal memory in my i5700.so can you help me
      !!!!!!!!

    • Rahul_calvin

      @ Everyone with flashing ! sign

      I think i got it. The problem is not with the Odin, but the drivers itself. When in download mode, the drivers get automatically installed and under Modems, it shows “SAMSUNG Mobile Modem” in place of “SAMSUNG Android Mobile Modem”. Similarly, under Universal Serial Bus controllers, it shows “SAMSUNG USB Composite Device” in place of “SAMSUNG Android USB Composite Device”. On the other hand if u boot normally with 1.5, the devices those get listed are exactly what we want. I also tried unblocking .sys files from properties and update drivers, still no luck. Omitting CSC as well didn’t work for me.
      BTW, if you get stuck at the screen with “!” mark, deattach the usb cable remove phone battery, replace it and then again plug-in the cable. It’ll show as charging, and at this point press power-on button. It should boot normally

      • Lee

        Thank you for this post! Thought I was bricked!

    • etche

      I also had the problem that Odin got stuck in “setting up connection”.. to solve this, I entered in msconfig and removed from startup all NewPcStudio and Kies processes and also removed a service called fsusbex (or something) thats from samsung pc studio. Then rebooted and everything worked OK

      • José

        I was stuck at it, too. Did exactly the same, removed that fsusbxxx process from memory and only then Odin reacted… Thanks Heaven! The rest of the process went flawlessly

    • Pingback: Connecting Via USB - Android Forums

    • Meku

      my mobile never reboot after i upgrade android 2.1 please help

    • Pingback: 2.1 update on T-Mobile UK? - Android Forums

    • CHESTER

      WORKS GREAT! thanks hope to hear from you more sir more power

    • Thomas Edwards

      Does this work with an unlocked T-mobile device? I don’t want to risk bricking my phone since I bought it second hand unlocked.

    • Drew

      Hi all. I tried the steps, all went well until I pluged the phone back into the PC after holding down Vol-Down, Camera and power, my PC didn’t recognise my phone via USB. BUT I did forget to do the *2767*3855# beforehand. So, I’m not surprised it didn’t work but I am concerned that if I had have done the *2767*3855# then my phone would be screwed and I wouldn’t be able to get back? Any thoughts? It’s Windows XP and all the drivers were fine before I tried the update.

      Cheers,

      Drew

    • Rhys

      my phone is stuck at the load up bar as soon as the phone loads up, its been like this for half an hour, is my phone bricked?

    • ian lamberton

      used update and followed all instructions worked a treat except my phone is now 2.1 firmware with russian language any help would be appreciated
      lambo

    • Martin

      Yes plese i have the exact same issue

      • Martin

        whit language being russian i ment

    • yann

      I’ve done everything, all message are the same as the screenshot, but now my phone dosent start and stay with the samsung Logo and a grey statusbar?!?! HELPPP

      • Jibril

        Just use spica_jc3.ops with the I5700XXJH6 firmware
        bye

    • Gormulon

      Er, so no talk about the password required to open the I570EXXJH6.rar archive? I mean, what the heck?! I really think I’m not being a n00b and this is the website’s fail.

    • Tiek

      Help me please.The link with the 2.1 firmware is broken
      Can you please relink it or something ? Thanks a lot.

      • Gormulon

        Tiek, if the link is broken, search for the page in Google, and click on the “Cached” page. That should fix your problem. The files are hosted externally so you just need working links.

    • Blaze

      Help me please. i got the message like this
      Download Start…
      Create File…
      StartThread Detected : 1
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0
      StartThread Detected : 0

      and after 20 min. i try to do the same ting on another PC. after that i’am not been ably to connect to the first PC or the second one. HELP.

      • Gormulon

        Blaze, if you get the same problem again, ensure that you are running the Odin multiloader with administrator privileges. Secondly, after you encounter that problem, run the “install.bat” that is packaged with the multiloader and try again. That worked for me, and I toiled like you guys, but good to be on 2.1 =)

    • Guy

      FOR EVERYONE HANGING AT CONNECTION SETUP:

      1) As said above, make sure you are using the right .ops file for newer firmwares (jc3)

      2) Try removing the CSC file. As in, reset your files and then DON’T place the CSC file. Just go with the PDA, Phone and Boot.

      This worked for me when I thought I was toast. Also, here are APN settings for those without data:

      https://code.google.com/p/cyanogenmod/wiki/APNlist

      Hope that helps.

    • Jorge

      Hello every one, im really interested in flashing my new samsung spicia, but i have a really kind of noob problem, im trying to download the files require to flash the device but when i hit the link a obtian a message from webs.com that says “We are sorry, this site is unavailable because it has used up its monthly bandwidth. Please try back another time.”, i registered myself on the webside but i cant still access the website to download the firmware. if someone haves any idea of what is happening it will be great, than you (sorry for my english)

    • Eli Maes

      Does this void my warranty if I manage to brick the phone due to flashing? I know rooting voids it, but don’t know about this.

    • Azmy

      I did reflashing for my phone and now the 3g doesn’t work, the icon doesn’t even show in the bar. I didn’t do the hard reset step, does that relate anyhow ?
      and if no, can anybody help me on that please

    • adel

      hello
      after instalation aplication in my i5700
      phone know hang in samsung logo
      and a cant flash the phone i5700 cant flash périphérique que inconnu in flash mode

    • Pingback: Root Your Samsung Galaxy Spica With LK2.08 « Daniel's Blog

    • Rasa

      THANK YOU!!! YOU dont know how happy you made me. This how to just saved my phone from flying through the window from six floor. I spent many MANY hours to bring back my phone to life, and with this, MAGNIFICENT.
      THANKS AGAIN
      YOU have a drink from me when you come to Serbia :)

    • Danilo

      my baseband version is i5700xxik2…is mine newer???

    • sander

      my phone is dead-stck in loading screen-it will load to end then nothing more-tryd to flasch again but odin craches

    • james

      i tried the guide, but the problem now is the whole market application is gone, i can’t install any application now, is there any way to return the market application ?

    • manohar

      I just bought this phone in India, came with 2.1
      I find all this stuff very confusing.
      The phone says:
      Baseband version: i570EDXJC2
      Build no : ECLAIR.DXJC4

      So now how am i supposed to root.
      I am a complete noob so be very detailed about the process.
      Thanks a lot.

    • Joao Clobocar

      I have flashed my i5700 to I570EXXJD1.
      It worked great, except for the lock/unlock slider behavior.
      In some condition, the keyboard does not return to locked state after I answer a call or after I make phone calls.
      Is it a bug? Is there a fix?

    • Kasem

      thanks a lot,
      Arabic language is not supported in this version can anyone help me in with an update which support the Arabic language and Arabic keyboard.

      thanks a lot again

    • rad

      Hello Android fans,
      I’ve got problem w/ upgrade to 2.1. Got the same problem as guys described above. Let me add one more. After many attempts my OM downloader crashed down. Error message: odin multi downloader has encountered a problem and needs to close. Anyone observed this issue? Please help.