Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Aery
Old
(Last edited by Aery; 15th September 2010 at 09:53 PM.)
#1  
Senior Member - OP
Thanks Meter 8
Posts: 561
Join Date: Aug 2010

 
DONATE TO ME
Thumbs up [HOWTO+FAQ] Get Android 2.2 Froyo (I9000XXJPC) over KIES or ODIN!

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

 
Aery
Old
(Last edited by Aery; 30th August 2010 at 09:28 PM.)
#2  
Senior Member - OP
Thanks Meter 8
Posts: 561
Join Date: Aug 2010

 
DONATE TO ME
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/

------------------------------------------------------------------
 
lvikel2
Old
#3  
Senior Member
Thanks Meter 0
Posts: 129
Join Date: Feb 2006
no hebrew in 2.2.?
 
pvfos
Old
(Last edited by pvfos; 4th April 2012 at 02:43 AM.)
#4  
Junior Member
Thanks Meter 0
Posts: 24
Join Date: Jul 2010
--Deleted--
 
Bobler420
Old
#5  
Member
Thanks Meter 0
Posts: 77
Join Date: Aug 2010
Location: Vancouver
Thanks alot was gonna ask if some one could do this
 
STEEPSIDE
Old
#6  
STEEPSIDE's Avatar
Member
Thanks Meter 0
Posts: 33
Join Date: Aug 2010
Location: Fort McMurray, Alberta
Default Did you Flash the JPC Rom on your Bell Samsung?

Quote:
Originally Posted by Bobler420 View Post
Thanks alot was gonna ask if some one could do this
Hey, did you flash the JPC Rom on your Bell phone?
 
kurtkbee
Old
#7  
Member
Thanks Meter 0
Posts: 83
Join Date: Jul 2010
Marking this thread
 
gllu
Old
#8  
gllu's Avatar
Member
Thanks Meter 3
Posts: 93
Join Date: Apr 2010
Location: Israel
Awesome stuff!
Thanks!
 
alferret
Old
#9  
alferret's Avatar
Senior Member
Thanks Meter 50
Posts: 310
Join Date: Jul 2010
Location: Mansfield
Works great,
 
soulcrash
Old
#10  
Member
Thanks Meter 8
Posts: 67
Join Date: Dec 2009
Location: Vienna
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
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Guide to Using Adobe Air on Android

When writing an app with performance in mind, you most likely want to write it native code using the … more

Boot Animation Paradise for your Android Device

The default boot animations on any device, no matter whichmanufacturer, are generally pretty … more