Beerkan
Android Enthusiast
There's now a one step process avaiable to root your phone. This update is a new beta release by LeshaK
See more info about it here.
How to root your Android 2.1 phone
N.B. You must be on a non rooted standard 2.1 install to use this Root method.
AND you must have firmware I570EXXJC3 or later.
To Check your firmware,
Menu
Settings
About Phone
Baseband Version
You only need to use Odin with these 2 files.
spica_3.ops and i5700_LK2-06_beta4_PDA.tar files.
ie.
OPS = spica_jc3.ops
BOOT =
PHONE =
PDA = i5700_LK2-06_beta4_PDA.tar
CSC =
[ ] One Package (not ticked)
[x] Reboot (ticked)
[x] Protect OPS (ticked)
[x] Reset Time (ticked) 300
[ ] Debug (not ticked)
This update takes you straight to the Android System Recovery Screen. From here you can reboot and have a rooted phone.
OR
If you wish to use Apps2SD you can partition and format your SD card.
*** THIS DELETES EVERYTHING ON SD CARD ****
Use the Keypad down to Choose
Partition sdcard ->
Press OK
Use the Keypad down to choose how much space you wish to partition for Apps storage on the
SD card
Options are
256M
384M
512M
Press OK
You now need to confirm the format by pressing the Home key.
The SD card now will be partitioned with 2 partitions. 1 with an ext2 partition for use with Apps2D and another as FAT32 for your phone to use as normal. Remember to backup SD as all will be lost durning partition and formatting.
Once the SD card has been formatted, you can reboot system and start using phone. Phone will take a while to reboot, first time. This is expected.
If you do run into difficulties, you can access the Revcovery screen by powering off.
(Remove battery in extreme cases). and
Press and HOLD Call and Power Button together.
Firstly try Wiping the Cache and the dalvik-cache
Go into Wipe, choose what ->
Wipe cache
then
Wipe dalvik-cache.
Try rebooting again.
If all else fails, reboot to recovery
Go into Wipe, choose what ->
and Choose
Wipe data/cache.
This is the same as a factory reset, and will wipe all data on the phone.
(Except data on the ext2 partition) You may see after a factory reset your apps are still on the phone. These appear because the ext2 partition is not effected by a factory reset or Wipe data/cache.
See more info about it here.
How to root your Android 2.1 phone
N.B. You must be on a non rooted standard 2.1 install to use this Root method.
AND you must have firmware I570EXXJC3 or later.
To Check your firmware,
Menu
Settings
About Phone
Baseband Version
You only need to use Odin with these 2 files.
spica_3.ops and i5700_LK2-06_beta4_PDA.tar files.
ie.
OPS = spica_jc3.ops
BOOT =
PHONE =
PDA = i5700_LK2-06_beta4_PDA.tar
CSC =
[ ] One Package (not ticked)
[x] Reboot (ticked)
[x] Protect OPS (ticked)
[x] Reset Time (ticked) 300
[ ] Debug (not ticked)
This update takes you straight to the Android System Recovery Screen. From here you can reboot and have a rooted phone.

OR
If you wish to use Apps2SD you can partition and format your SD card.
*** THIS DELETES EVERYTHING ON SD CARD ****
Use the Keypad down to Choose
Partition sdcard ->
Press OK
Use the Keypad down to choose how much space you wish to partition for Apps storage on the
SD card
Options are
256M
384M
512M
Press OK
You now need to confirm the format by pressing the Home key.
The SD card now will be partitioned with 2 partitions. 1 with an ext2 partition for use with Apps2D and another as FAT32 for your phone to use as normal. Remember to backup SD as all will be lost durning partition and formatting.
Once the SD card has been formatted, you can reboot system and start using phone. Phone will take a while to reboot, first time. This is expected.
If you do run into difficulties, you can access the Revcovery screen by powering off.
(Remove battery in extreme cases). and
Press and HOLD Call and Power Button together.
Firstly try Wiping the Cache and the dalvik-cache
Go into Wipe, choose what ->
Wipe cache
then
Wipe dalvik-cache.
Try rebooting again.
If all else fails, reboot to recovery
Go into Wipe, choose what ->
and Choose
Wipe data/cache.
This is the same as a factory reset, and will wipe all data on the phone.
(Except data on the ext2 partition) You may see after a factory reset your apps are still on the phone. These appear because the ext2 partition is not effected by a factory reset or Wipe data/cache.