Root Samsung Galaxy Spica i5700 With LeshaK’s Kernel

As promised, I am back with a complete, step-by-step guide to rooting Samsung’s Galaxy Spica/Lite/Portal i5700 Android handset, using LeshaK’s Kernel Spica v.LK2.02. Not only is this root easy without any complex commands, but also it brings nicety such as full root, su+Superuser, support for ext2, ext3 and ext4 SD card partitions, recovery mode, etc.

A few things before I begin with the walkthrough. First, the whole credit for this guide, the kernel used and everything else goes to LeshaK, the administrator of Samdroid forum. I have just simplified his guide for average users, since most of the forum is in Russian. Second, this guide assumes that your device is running on firmware 2.1, any version above JC3, and you know how to use Odin. If you want to know how to upgrade your firmware, check out our 2.1 update guide for Spica.

Third, this guide also assumes that your Samsung Android drivers (USB modem and Composite device) are properly installed, and that you have Android Debug Bridge (adb) properly configured. If not, check our the 2.1 update guide for drivers, and tutorial for setting up adb.

Please remember that any modifications to your firmware are potentially dangerous, and while they reward greatly, you must proceed at your own risk. If you don’t know what you are doing, it is advisable to avoid rather than having a bricked device. You have been warned!

This process will not delete any of your files or settings, both in SD card and internal memory.

Without further ado, here’s how to gain root and flash LeshaK’s kernel 2.02.

To begin with, download these two files.

  1. LK2-02-1_update.zip
  2. i5700_LK2-02_PDA.zip

Also download the Odin Multiloader for Android here if you don’t have it already. You need the spica_jc3.ops file for this guide, which we have bundled with Odin.

Mount your SD card, and place LK2-02-1_update.zip in the root of SD card (it should be inside the root folder of the card, not any subfolder). See the screenshot below.

memory card update placement

Unmount the SD card in Windows, turn phone off and remove your SIM card just to be safe. Let the SD card remain inserted, and put the device in Download Mode by pressing and holding Volume Down + Camera + Call End keys. The phone screen should look like this:

Download Mode

Your phone should not be connected with the PC at this time via USB cable. Run Odin as administrator, and load the extracted i5700_LK2-02_PDA.tar file as PDA in Odin. Load spica_jc3.ops as the OPS file. You may need to click Reset Files once before Odin will clear previous settings. Make sure your selections match the screenshot below.

ProcessStart

With your device in Download Mode, attach it to the PC via USB cable. The message box will now show the Added and Detected message, as shown above. If all is set and handset has been detected, click the Start button to begin flashing the new kernel to the device.

Middle

Wait for the flash to finish until the following screen appears. The device will reboot during this time and enter recovery mode.

Finish

To be safe, wait for the process to finish entirely, which shall be indicated by a ‘PASS’ replacing the ‘RESET’ message.

complete

Meanwhile, your phone’s screen will be showing the following image.

recovery

Use the D-pad to move up and down between options. Select ‘Apply any zip from SD’ and press OK button. The next screen will show all the zip files present in the root of your SD card. Select the one indicated in the screenshot below, and press OK.

SDCardZip

You will be asked for confirmation to install the update. Press the Home button to confirm.

PressHomeKey

The update will install, delete some files, copy some more, and after about a minute you will see the following screen.

InstallComplete

Reboot the device by either clicking OK on Root system now, or press the Home + Back keys together. The device will reboot once more and that’s it: you have successfully rooted your Spica. Go to Settings > About Phone on your device and scroll down to verify the new kernel.

phone status

You may also run the adb command to verify su status, indicated by the command prompt showing ‘#’ instead of ‘$’ when you access the shell.

superuser

With LeshaK’s Kernel 2.02, you get the following advantages (as mentioned on the Samdroid forum)

1. Fully rebuilds Spica Linux Kernel from Samsung sources, plus:
- full root in adb (you can use cp etc, not only cat)
- root – su+Superuser
- add Netfilter/iptables (Walldroid, Wifi Tether)
- support ext2/ext3/ext4
- cifs (smb – support windows network shares)
- squashfs (for recovery utils)

2. Recovery
- apply update.zip files (android install/update system)
- samdroid backup – create .tar file (system + data), restore via Odin
- wipe (data, cache, dalvik-cache)
- you can repartition your SD card on 2 partitions FAT32 + ext2

3. Apps2sd based on CyanogenMod apps2sd
- move applications from internal memory to SD card with two partitions (FAT32 + ext2/3/4)

Soon I will come up with a guide on configuring and using apps2sd on Spica. Meanwhile, happy rooting and good luck. Please use this process with care, we are not responsible for bricked devices. Feedback, questions and general comments are greatly appreciated.

  • scorsam69

    for those who think their phones are bricked :

    your phone is not destroyed you can recover it by using “odin”
    the same happened with but now its ok

    here is the link
    http://www.londatiga.net/it/samsung-i5700-galaxy-spica-android-2-1-flashing-guide/

    for more help drop a comment at scorsam69.blogspot.com

  • Alex

    whilst in odin, i click on the PDA button and it comes up with an explorer, when i click in the folder that contains the file necessary the root with kernel PDA one, it doesnt show up? need help….. please?

  • Alex

    sorry, got it wrong. whats really wrong is that is a zip. file and not a tar. is that important?

    • spile

      unzip the file, tar is in it

  • Pingback: CyanogenMod 7.1 Android Gingerbread ROM For Galaxy spica i5700 Available

  • Daniel

    Help pls. Odin does NOT sence my COM and Spica.
    Got spica running in download mode. Tried the process over and over many times.
    PLs help very urgent> TKS

  • Daniel Phillips

    Hi I manged to follow all steps correctly and flash and root my phone but i can no longer download anything from the app market, is there a way of fixing this?

  • Emil

    Great guide, thx alot!!

  • Mike

    CRAPCRAPCRAPCRAP.

    Im Mike, Im 15, Im dumb as hell, and once I tryed to apply any zip from SD, my phone found no file in which I put onto the root of my phone earlier. Now my phone just loads up with the blue samdroid.net loading screen but just freezes once the loading bar is full. Any ideas?

  • maqui

    yepee!!!!!!!!!!!!… i got it men.. tnx lot..

  • spicafan

    Hi!

    http://imageshack.us/photo/my-images/828/spicaroot.jpg/

    One Click Root for Spica !

    Tested, Working.

    MD5: 08bd16addbd61e366cb4b990cde092af

    http://www.megaupload.com/?d=GJXYSLGF
    http://hotfile.com/dl/128851792/0846562/galaxy_spica_root_v1.0.zip.html
    http://www.uploadking.com/QEVXJSZ9TY
    http://www.uploadhere.com/VRKRZ1MZZ5
    http://depositfiles.com/en/files/378x7c5wo

    !!! IMPORTANT !!!
    Do not use spaces in the folder name where you unpacked this program.
    !! IMPORTANT !!!

    1. Run Galaxy Spica OneClick Root 1.0.exe as administrator.
    2. Click Root button, and wait 5-10 sec…
    3. Enjoy!!!

  • Shaun

    Thanks so much, nice work guys. :D

  • Samender Singh

    for those who think their phones are bricked :

    your phone is not destroyed you can recover it by using “odin”
    the same happened with me but now everything is under control and my phone is stable

    here is the link:
    http://www.londatiga.net/it/samsung-i5700-galaxy-spica-android-2-1-flashing-guide/

    if you need any help contact me : maple.syrupc54@gmail.com
    http://ssingh313.blogspot.com/

  • RAJESH J V

    My mobile is SAMSUNG GT I 5700 all message I wonder please

  • Pingback: Samsung galaxy i5700 | Telefon-Telefony

  • andronesia

    Hi, just stoppin by
    some say that using windows 7 to root android device may fail
    use windows xp to root, many succeed

  • John

    hey I need help for some reason Odin wont recognize my android phone I have a samsung galaxy Spica firmware is 2.1
    basebandversion i570edXJC2
    Kernel version 2.6.29 chad.lee@SE-S604 #2
    Buildnumber ECLAIR.DXJC4

    GT-I5700

    PLEASE help for some reason I did everything it says but when I put my phone on download mode and do everything that it tells me to do in ODIN well lets just say that Odin never detects my phone its like I didnt even plug it in my laptop pls help ty

  • youssef nour

    thaaaaaaaaaaaaaaaaaanks maaaan
    worked great

  • Pingback: Gondolatok (Fazekas László blogja) » Samsung Galaxy Spica frissítése Android 2.2-re (Froyo-ra)

  • kkrisztian

    After I take my phone in download mode and in Odin I click to Start this message appeared “Please connect phone” but my phone is already connected. What can I do now? Please help and sorry for my bad english.

  • andrew656

    hi, i have upgraded my phone to andorid 2.1 with firmware JE1 but it is not  very good (i haven´t live wallpapers…) so i want this … please, can i upgrade my phone another time with this guide ? i have Phone: i5700XXIK1 , thank you

  • fajar

    Hello… what I wanna ask is, COM number on “COM port mapping” label is must be 5 or not? Or just follow the default based on aou device? (my device default COM number is 13)

  • Tiklu Ganguly

    Great post. Just was been able to install the staff. Initially I was also stuck at “setup connection…”. The only thing I needed to do was restart the process once more. That is close odin. Remove the phone from usb. restart the phone once. And then again restart it in download mode. etc. etc. And the thing just worked. Now I have rooted the phone successfully. Also the phone feels much faster now. Thanks a lot for the great post.

  • Pingback: How to root your Android device? | I Love Android

  • Billy

    my phone is not being found by odin HELP :(

  • Twan

    Works like a charm! Thanx for this explendid guide.

  • Pingback: How can I create wifi hotspots on my 2.1 phone (Galaxy Portal)? - Android Forums

  • andrew656

     Hi guys, I have Samsung Galaxy Spica (Phone: i5700XXIK1). I flashed it 6 months ago with firmware JE1 to android 2.1. Can I do this root with my phone ? With wich firmware ? Thanks.