FORUMS
Remove All Ads from XDA

[HOWTO+FAQ] Get Android 2.2 Froyo (I9000XXJPC) over KIES or ODIN!

563 posts
Thanks Meter: 8
 
By Aery, Senior Member on 30th August 2010, 05:49 PM
Post Reply Email Thread
Because nobody of us wants to read over 60 Pages about the Beta Release of Froyo for Galaxy S, i decided to create a litte Thread with all necessary Infos.

Code:
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */ 

Ripped from Cyanogen. Thank you. ;)
BEFORE YOU GO:
- PLEASE UPDATE KIES TO NEWEST VERSION!
- READ THE WHOLE POST BEFORE FLASHING TO AVOID PROBLEMS!
- YOU SHOULD ONLY FLASH TO JPC IF YOU ARE AN EXPERIENCED USER!
- MAKE A BACKUP OF YOUR /efs FOLDER!


IF YOUR PHONE DOESNT SUPPORT 3-BUTTON RECOVERY/DOWNLOAD-MODE, DON'T FLASH! IF THE FLASH FAILS, YOU MIGHT NOT BE ABLE TO REFLASH IT!

JPC WILL CHANGE YOUR PRODUCT CODE, THERE MIGHT BE PROBLEMS WITH NETWORK LOCKED PHONES! READ THE FAQ!!!

BELL USERS, please read the whole FAQ before doing anything here described!

Here´s a nice Demo Video about JPC from User arkhanist:
http://www.youtube.com/watch?v=J1i01yXuamc
Good Work!

------------------------------------------------------------------

HOWTO FLASH TO JPC USING KIES IN TEST MODE:

- Make sure your Phone is fully charged!
- Open Kies and connect your Galaxy S
- Open the Firmware Update Window and press CTRL+ALT+U+P (for activating Test Mode)
- Close the Update Window, but don´t close whole Kies Software. Let it run while doing the next Step.
- Run regedit and edit the following entries: (Screenshot Only one of the entries had all of the necessary fields.)
Code:
[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\X]
"SoftwareRevision"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
"ProductCode"="GT-I9000HKDXEU"
"HIDSWVER"="I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3"
"DEVCONINFO"=""

X = Device Number

NOTE: BELL Users have to change the Model Name from "GT-i9000m" to "GT-i9000".
NOTE: If there are more than 3 Numbers, just delete all of them and open the Firmware Update Window in Kies, and close it again. Kies will recreate required entries.
- Open the Firmware Update Window again
- Now you should be able to Update to JPC Firmware
- Follow onscreen Instructions

AFTER FLASHING TO JPC ITS NECESSARY TO DO A DATA/FACTORY RESET FROM RECOVERY (Volume up + Home + Power). OTHERWISE YOUR PHONE WILL DO MYSTERIOUS THINGS!!!

DON'T INSTALL THE NEW TASK MANAGER FROM SAMSUNG APPS, IT WILL KILL YOUR SYSTEM. IF YOU´VE DONE IT, ONLY A FACTORY RESET WILL BRING YOUR SYSTEM BACK TO LIFE!

------------------------------------------------------------------

JPC FIRMWARE FOR FLASHING WITH ODIN:

http://www.multiupload.com/LVY75LHMNT
Thanks to Richthofen!

Howto from the sticky BIG FAQ Thread:
- Make sure your Phone is fully charged!
- Open ODIN. (And close Kies, if you have it open. It is important to have ODIN open BEFORE connection the phone via USB!)
- Select the PDA/Modem/CSC/.PIT files in Odin. (.PIT and PDA are required. CSC and Modem are HIGHLY recommended. They may be necessary depending on the PDA! Try flashing all three BEFORE reporting bugs, if you only used one initially!)
- Remove the SD card and SIM card from the phone.
- Turn the phone into the download mode by pressing and holding VolumeDown+Home+Power.
- Connect your phone with your computer and wait until the drivers are installed.
- If the drivers are installed, click Start.
- The phone will be flashed and once it’s finished, it will boot up. (Do NOT disconnect the usb-cable, remove the battery or otherwise interrupt this process!)
- You have successfully flashed your phone.
- Do a Data/Factory Reset

------------------------------------------------------------------

ADDITIONAL DOWNLOADS:

Odin v1.3: http://rapidshare.com/files/417198468/Odin3_v1.3.zip
PIT 803: http://rapidshare.com/files/41719847...n_20100803.zip

------------------------------------------------------------------

HOWTO ROOT JPC FIRMWARE:

http://www.multiupload.com/GJEZ1OT9NN

- CLOSE KIES!!!
- Extract and copy update.zip to /sd of phone
- Run Odin with Auto Reboot UN-checked, loading the i9000_Kernel.tar as PDA
- Put the phone into download mode and flash the i9000 Kernel.
- Pull the battery. reboot into recovery mode and flash the update.zip you put in the root folder of your sdcard.
- Pull the battery again, reboot into download mode again.
- Run Odin with Auto Reboot checked, loading the I9000XXJPC_KERNEL.tar as PDA
- Reboot

Source: http://forum.xda-developers.com/showthread.php?t=769308
Thanks to vibez!
Tested two times by me, working Solution.

------------------------------------------------------------------

HOWTO APPLY LAGFIX TO JPC FIRMWARE:

Source: http://forum.xda-developers.com/showthread.php?t=760571
Thanks to RyanZA!
Tested two times by me, working Solution.

Quadrant: ~2000
Linpack: ~14 MFlops

------------------------------------------------------------------

FAQ:

1. Can i flash to JPC if any Lagfix is applied to my Phone?
- Yes, you can. But after Flashing you have to do a Data/Factory Reset at Recovery.

2. My Galaxy S hangs after Boot Animation / is vibrating every few seconds. Whats wrong?
- Goto Recovery (Volume Up + Home + Power) and do a Data/Factory Reset. Now it should start correctly.

3a. Cannot connect my Galaxy S to Kies.
- Close all running Apps on your Phone. Kies does not work with Launcher Pro because its a running app, so you have to remove it.
- Disable USB-Debugging

3b. Cannot connect my Galaxy S to Kies. MTP Application on my Phone is crashing on and on.
- Backup Your Internal SD data
- Unmount your Internal SD (Menu -> Settings -> SD-Card...)
- Format It
- Remount
- Plug in USB and it should work when plugged back in

4. My Calendar-App / Internet Browser is ****ed after restoring Data from Titanium Backup.
- Don´t do this, Froyo Data seems to be incompatible to 2.1 Data!
- Goto Settings -> Applications -> Manage Applications -> All and clear the Calendar / Internet Browser Data manually. Should work for other Apps, too!

5. Is it worth to flash to JPC from JM6?
- Simply, YES!

6. Some Apps at the Market seems to be missing.
- Look for "Eris Market Fix" at the Market. ;)

7. My Phone asks me for a Unlock Code. Product Code has changed to KOR. What to do?
- Your Phone have to be rooted! Busybox is required!
- Start->Run-> cmd
- Change to your SDK\tools Directory e.g cd C:\Program Files (x86)\Android SDK\tools

- adb shell
- su
- cd /efs
- ls -al

If now nv_data.bak AND nv_data.bak.md5 are displayed, do the next few steps marked with (a)
If now .nv_data.bak AND .nv_data.bak.md5 are displayed (dot before filenames), do the next few steps marked with (b).

(a)- mv nv_data.bin nv_data.jpc
(a)- mv nv_data.bin.md5 nv_data.jpc.md5
(a)- mv nv_data.bak nv_data.bin
(a)- mv nv_data.bak.md5 nv_data.bin.md5
(a)- reboot


(b)- mv nv_data.bin nv_data.jpc
(b)- mv nv_data.bin.md5 nv_data.jpc.md5
(b)- mv .nv_data.bak nv_data.bin
(b)- mv .nv_data.bak.md5 nv_data.bin.md5
(b)- reboot

Now your Phone shouldn´t ask for a Code.

8. Where to get the Unlock Code for my Device?
See this Tutorial: http://forum.xda-developers.com/showthread.php?t=770499

9. 3G Connection isn´t working on BELL Phones.

- Select Mobile networks
- Select Access Point Names.
- Press Menu to add a New APN setting.
- Fill in the following settings:

* Name: Bell
* APN: pda.bell.ca
* Proxy: web.wireless.bell.ca
* Port: 80
* Username: <Not set>
* Password: <Not set>
* Server: <Not set>
* MMSC: http://mms.bell.ca/mms/wapenc
* MMS proxy: web.wireless.bell.ca
* MMS port: 80
* MMS protocol: WAP 2.0
* MCC : 302
* MNC : 610
* APN type : <Not set>
Authentication type: not set
APN Type: internet + mms

- Press Menu and Save.

------------------------------------------------------------------

HOWTO GET INTO RECOVERY:
- Turn off your Phone
- Hold VOLUME UP + HOME Buttons
- While holding VOLUME UP + HOME Buttons press POWER Button until Display lights up, then release only POWER Button
- Still hold VOLUME UP + HOME until you got into Recovery
- Release all Buttons

------------------------------------------------------------------

HOWTO GET INTO DOWNLOAD-MODE:
- Turn off your Phone
- Hold VOLUME DOWN + HOME Buttons
- While holding VOLUME DOWN + HOME Buttons press POWER Button until you reach Download-Mode
- Release all Buttons

 
 
30th August 2010, 05:49 PM |#2  
OP Senior Member
Thanks Meter: 8
 
Donate to Me
More
Supported Android OS Languages:
- Bulgarian
- Cestina
- Dansk
- Deutsch (Deutschland, Österreich, Schweiz)
- English (Australia, Ireland, New Zealand, South Africa, United Kingdom, United States)
- Espanol (Espana, Estados Unidos)
- Francais (France, Suisse)
- Hrvatski
- Italiano
- Latvian
- Lithuanian
- Magyar
- Nederlands (Belgie, Nederland)
- Polski
- Portugues
- Romana
- Slovencina
- Slovenian
- Suomi
- Svenska
- Türkce
- Exxnvika
- Pyccknn
- Cpnckn
- Ykpaihcbka
- Korean

------------------------------------------------------------------

Supported SWYPE Languages:
- US English
- UK English
- Deutsch
- Francais
- Espanol
- Italiano
- Nederlands
- Portugues Europeu
- Polski
- Korean
- Türkce

Source: My own Phone. Samsung Galaxy S i9000 (unbranded) bought at amazon.de

------------------------------------------------------------------

HOWTO CLEAN YOUR PHONE FROM UNWANTED STUFF:

ONLY PROCEED IF YOU KNOW WHAT YOU´RE DOING! THIS IS VERY DANGEROUS AND CAN **** UP YOUR ANDROID!

- Start -> Run -> cmd
- Change to your SDK\tools Folder e.g. cd C:\Program Files (x86)\Android SDK\tools
- adb shell
- su
- Accept granting Root Privileges at your Phone
- cd system/app
- rm unwantedapp.* e.g. rm MiniDiary.*


Standard Apps:
AccountAndSync.apk/odex -> The app in the drawer, not the settings.
AddToHome.apk/odex
AudioPostcard.apk/odex
Avatar.apk/odex -> The app that launches Avatar in the video player.
BuddiesNow.apk/odex
Dlna.apk/odex [Allshare]
FlashPlugin.apk/odex
GoGo.apk/odex
Infoalarm.apk/odex [Daily Briefing]
KindleStub.apk/odex
Layer-samsung.apk/odex
MediaHub.apk/odex
Memo.apk/odex
Mini Diary.apk/odex
MobiTV.apk/odex
MyAccountStub_4-5-10.apk/odex
Myfiles.apk/odex
Sims3_Samsung_Embed_Launcher.apk/odex
slackerradio.apk/odex
Swype-Tips.apk/odex
Telenav.apk/odex
thinkdroid.apk/odex [ThinkFree Office]
vvm-signed.apk/odex -> T-Mobile Visual Voicemail [can be re-downloaded from the market. for some reason that version is the preferred one.]
VoiceRecorder.apk/odex
VoceDialer.apk/odex
Writeandgo.apk/odex

TouchwizWidgets:
Day.apk/odex
DualClock.apk/odex
SamsungWidget_Calenderclock.apk/odex
SamsungWidget_Feedandupdate.apk/odex
SamsungWidget_stockclock.apk/odex
SamsungWidget_Weatherclock.apk/odex

Source: http://forum.cyanogenmod.com/topic/3...ted-post-root/

------------------------------------------------------------------
30th August 2010, 05:50 PM |#3  
Member
Flag Vancouver
Thanks Meter: 1
 
More
Thanks alot was gonna ask if some one could do this
30th August 2010, 05:59 PM |#4  
gllu's Avatar
Member
Flag Israel
Thanks Meter: 3
 
More
Awesome stuff!
Thanks!
30th August 2010, 06:03 PM |#5  
alferret's Avatar
Senior Member
Flag Mansfield
Thanks Meter: 51
 
More
Works great,
30th August 2010, 06:07 PM |#6  
Senior Member
Flag Vienna
Thanks Meter: 15
 
More
Great, thanks for this usefull thread

And just because i also dont want to read all 50 pages of the other thread:
Is it worth an upgrade from jm6 (2.1) or should i still wait if i want a froyo firmware as stable as the latest eclair firmwares?

thanks
30th August 2010, 06:10 PM |#7  
OP Senior Member
Thanks Meter: 8
 
Donate to Me
More
I was on JM6, too.
I thinks its worth. Froyo rockz!
30th August 2010, 06:10 PM |#8  
Member
Flag Seri Kembangan
Thanks Meter: 2
 
More
Many thanks Aery!
30th August 2010, 06:12 PM |#9  
lordjubblydave's Avatar
Member
Thanks Meter: 5
 
More
Any help would be appreciated.

As far as i know i have followed all tutorials correctly.

My phone will not mount in Kies using Kies Mode, mass storage is fine and Tethering is also fine.

Any ideas ?
30th August 2010, 06:12 PM |#10  
Senior Member
Thanks Meter: 8,159
 
Donate to Me
More
For the help list:

My Internet browser is f*cked after a restore from Titanium Backup.
Goto Settings -> Applications -> Manage Applications -> All - > Internet
Then choose Clear data. Should work then!
30th August 2010, 06:13 PM |#11  
GXFX's Avatar
Senior Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by lordjubblydave

Any help would be appreciated.

As far as i know i have followed all tutorials correctly.

My phone will not mount in Kies using Kies Mode, mass storage is fine and Tethering is also fine.

Any ideas ?

same here .
it doesn´t work... on kies mode.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes