Galaxy s I9010 back to stock and/or Cyanogenmod (GPS and everything 100% working))

armani26

Member
Nov 2, 2011
5
6
0
Hey guys,

i wrote a small tutorial for all this people which have the galaxy s i9010 ( its like the captivate only for german market [armani] ) and want install Cyanogenmod with 100% WORKING GPS.
That was really the main problem, but i solved it with the help of this forum.

please extract all my files, i had to compress them but you cant use them as zip!

First of all go back to stock with your phone. You can download all files from http://www.sammobile.com/showthread.php?t=20 but pay attention:
If you dont use the following files, your phone wont work.
Donwload BOTH Firmwares and choose these 3 files for flashing with Odin:
-GT-I9010-CSC-MULTI-OXA902407.tar.md5 (444,851 mb) --> CSC
-I9010XXKB2-REV00-ALL-low-CL909299.tar.md5 (279,501 mb) --> PDA
-MODEM_I9010XXJK9_REV_00_CL737172_SIGNED.tar.md5 (12,291 mb)--> PHONE

Now you are on stock and everything is working fine but you have Android 2.2

Download the latest Cyanogenmod for Samsung CAPTIVATE on http://www.cyanogenmod.com/

- extract all files into a new folder
- replace the existing modem.bin with the JK9-Armani-modem (same name Modem.bin)
- open with notepad and edit the file META-INF/com/google/android/updater-script
- change all entries “SGH-I896” to GT-I9010 [found this solution here] http://forum.xda-developers.com/showpost.php?p=15822109&postcount=67
- save the file and compress via 7-zip to a new zip-file ( mark all files and folders --> right-click --> 7-Zip --> add to XXX.zip
- put this new zip-file into your sdcard

- Now root your phone via "onecklickroot" ( enable USB-debug and dont forget restart after that) http://forum.xda-developers.com/showthread.php?t=803682
- replace this 3e_recovery file with the existing in System/Bin
- install Rom-manager and install clockworkmod (choose samsung captivate)
- reboot into recovery menu and press 2 times "reinstall packages", after that you start into the clockworkmod
- choose install zip from sd and choose your created zip-file

- copy stock gps files to your internal sd
- start root-explorer and copy all files (the folder gpsd to system/bin
the both files to system/etc)

-reboot phone

OPTIONALLY

you can install "gapps", if you need apps like google-market. You do it same like installing Cyanogenmod, reboot into recovery, install from sd etc.http://goo-inside.me/gapps/

you can use the really nice HTC-keyboard, just put the two keyboard files on your sd card, install them and choose settings/language and keyboard HTC_IME
to activate the keyboard go to sms and press a long time into the text field, now you can choose your input method

Have fun and enjoy your galaxy s I9010 with Android-Version 2.3.7 :)
 

Attachments

Last edited:

eugene.s

New member
Feb 17, 2011
2
0
0
Donetsk
previously it was very difficult to flash I9010, this post was like real itinerary for me. ThankY!
Though even here i've made a mistake:D
At the 1st step while flashing with Odin DONT MARK Re-Partition as there is no Pit
 

armani26

Member
Nov 2, 2011
5
6
0
No Problem , i know this phone is really difficult to flash back to stock or flash a rom with working GPS :)

I forgot to upload the PIT, if you need it take it from here.

Greetz from Germany :D
 

Attachments

  • Like
Reactions: yoshiwa

yoshiwa

Member
Nov 28, 2011
7
0
0
something seems to be going wrong..
it keeps telling it is updating but it doesnt proceed anymore.
Maybe this is because i cant go back to the original stock rom coz the link is broken (and i dont fully understand th explaination with the 3 files and what to do.

I have a stable andromeda 3 build running but my gps isnt working.
I already copied the gps files into their destination folders(and it asked me to replace so i did this properly).
Should my gps work when i did this or should i take additional steps to get it running?
Thanks in advance :)
 
Last edited:

yoshiwa

Member
Nov 28, 2011
7
0
0
seems like i only miss the 'phone' file , the rest i found via google on the samware site , only the phone file (and the pit , but that one is here already) i still dont have , anyone can help?
 

armani26

Member
Nov 2, 2011
5
6
0
Hey yoshiwa,

you need to download all files you can get for samsung i9010 on the samfirmware site. After downloading and extracting you have 5 files, but you only need the three i posted. Its really recommend that you flash back to stock before flashing a new rom.
 

szika87

Member
Dec 6, 2011
13
0
0
Hey yoshiwa,

you need to download all files you can get for samsung i9010 on the samfirmware site. After downloading and extracting you have 5 files, but you only need the three i posted. Its really recommend that you flash back to stock before flashing a new rom.

We could install gingerbread bootloader to our I9010 to install custom GB roms?
 

armani26

Member
Nov 2, 2011
5
6
0
@MikeFRG

in your folder System/Bin exist a file named recovery. You must overwrite it via root-explorer with the new recovery-file (the modded 3e_recovery file )
 
Last edited:

armani26

Member
Nov 2, 2011
5
6
0
@ erycx and szika87

you dont need any bootloaders, just download Odin put in the right fields the right files. You need phone, CSC, PDA, and the small pit file... and it works :)
 

blearreaz0n

Member
May 25, 2009
35
116
73
Moscow
Thanks man! It really does work for me. CM7 & CM9

Thank you. It work for my 9010 ARMANI. First I've installed th CM7 and used it for a month without any trouble. Now I used your manual to do the same with CM9. Really cool. It seems to be ok.
 

bbogdanmircea

Senior Member
Oct 4, 2008
55
2
0
Iasi
Thanks, now I am back on I9010 stock.
Can you confirm that all the file links that you posted are working?
I will try and download all files and follow the steps.
Now after going through I897 without phone modem, then bootloop, the back to Armani I can say that I got some experience with Odin and
flashing.
Anyhow do you have any idea why on ROOTED 2.2 ROM Manager will not flash the Clockwork even if it says that it is successfull?
Well now with stock 2.2 and factory reset and everything wipe the phone seems to be moving really fast compared to before I started the whole process.
What can you say about the Cyanoged, how is it working in terms of speed and lagfix?
Thanks!
Will get back.

PS: Now that I looked into the OP I saw that still a Clockwork in needed for installing Cyanogen, but I cannot install Clockwork so I cannot follow your instructions.
Is there any other way to install custom recovery except the ROM Manager application?
 
Last edited:

BWolf56

Senior Member
Mar 25, 2011
4,111
1,769
0
Outaouais
Thanks, now I am back on I9010 stock.
Can you confirm that all the file links that you posted are working?
I will try and download all files and follow the steps.
Now after going through I897 without phone modem, then bootloop, the back to Armani I can say that I got some experience with Odin and
flashing.
Anyhow do you have any idea why on ROOTED 2.2 ROM Manager will not flash the Clockwork even if it says that it is successfull?
Well now with stock 2.2 and factory reset and everything wipe the phone seems to be moving really fast compared to before I started the whole process.
What can you say about the Cyanoged, how is it working in terms of speed and lagfix?
Thanks!
Will get back.

PS: Now that I looked into the OP I saw that still a Clockwork in needed for installing Cyanogen, but I cannot install Clockwork so I cannot follow your instructions.
Is there any other way to install custom recovery except the ROM Manager application?
ROM Manager doesn't support the Captivate. You'll need to flash a custom kernel using Odin (speedmod for 2.2). The only thing I dunno is if it's compatible with the I9010.. But before doing so, you wanna do all the other steps with CM (changing the updater.script and such) and have it on the root of your internal.

After flashing speedmod, you'll be booting directly in recovery to flash the modded CM. Don't forget to grab the Gapps.
 
  • Like
Reactions: 4-2ndtwin

bbogdanmircea

Senior Member
Oct 4, 2008
55
2
0
Iasi
It would be really great if you:
1.put link to speedmod kernel and how to flash it on stock 2.2
2.put a link to the modified zip CM archive for I9010
The guide on how to do it.
For now I will wait for these files and a complete guide, I don't want to mess my I9010 again.
I got last CM and tried to modify updater.script, I replaced I896 with I9010, then I observed
I897 also. Should also I897 be replaced to I9010.
Wouldn't it be better if you could post all the modified files that needed to be put into the zip,
or the full zip for the Armani?
Thank you and waiting for the files and steps if you would be so generous.
 

BWolf56

Senior Member
Mar 25, 2011
4,111
1,769
0
Outaouais
It would be really great if you:
1.put link to speedmod kernel and how to flash it on stock 2.2
2.put a link to the modified zip CM archive for I9010
The guide on how to do it.
For now I will wait for these files and a complete guide, I don't want to mess my I9010 again.
I got last CM and tried to modify updater.script, I replaced I896 with I9010, then I observed
I897 also. Should also I897 be replaced to I9010.
Wouldn't it be better if you could post all the modified files that needed to be put into the zip,
or the full zip for the Armani?
Thank you and waiting for the files and steps if you would be so generous.
I don't have a I9010 so Idk much about it. I'm only using the search function (as you should) to find the information I provided you with.

No, I don't have time to get the CM10 zip and change all the script but it's really easy to do. Just search all the SGH-I896 and SGH-I897 and replace them with SGH-I9010. Easy enough.

Speedmod kernel can be found using the search function in the Dev section.. Get the .tar version of it as you will be flashing it with Odin.

As for CM, the whole instructions are already in the OP, if you want a link, I'll just link the OP...

Friendly advice: Go read and understand what you're doing otherwise you'll end up with a bricked phone.
 
  • Like
Reactions: 4-2ndtwin

bbogdanmircea

Senior Member
Oct 4, 2008
55
2
0
Iasi
Ok so I will ask more questions until I get it right:

- replace this 3e_recovery file with the existing in System/Bin
- install Rom-manager and install clockworkmod (choose samsung captivate)
- reboot into recovery menu and press 2 times "reinstall packages", after that you start into the clockworkmod

Will these steps work if I dont install the speedmod kernel? Are these steps going to get me the clockwork recovery?

Can I pack the files also with Total Commander zip utility, or I have to use 7zip?

I downloaded cm-10.0.0-captivatemtd

I modified the updater script, I will post it here, can you check that this is ok:
 

Attachments

bbogdanmircea

Senior Member
Oct 4, 2008
55
2
0
Iasi
Hello.
Back with a feedback about your instructions and a problem that I had:
I did the following steps:
1.I downloaded latest cm10 and decompressed to a folder
2.I copied the modem.bin that you provided and the updater.script that I posted earlier and then compressed back with 7zip, copied the zip to
my sdcard
3.I copied the recovery file on System/bin with Root_explorer
4.I installed ROM Manager and flashed Clockwork
5.I rebooted 2 times and did reinstall packages, then after that I got to the clockwork recovery
6.I selected install sdcard from zip and selected the image that I modified

The install then started but it halted to an error related to update.zip, it kept showing an option that said to select update.zip,
or some other options, something with adb and so on...
I kept on selecting the cm.zip but it kept on showing the error with update.zip, I selected update.zip but still it showed off the error.

From what I saw on the screen, the error was related to what it is checked in the updater.script, cm is looking for GT-i9010 but in
update.zip you have only captivatemd or something like that...

Are you sure there is no need of an modified update.zip archive on my sdcard too???

After this I got the battery out, put in on Download mode and flashed back to the Armani firmware, now it is back and running,
but I am so sad that I couldn't install CM10.

If you have any ideas why it didn't work please get back with some info, also can you check the updater.script that I posted or better that this,
can you post a modified working cm archive for Armani ???

Thanks a lot!