How To: Android 2.2 on Galaxy S

The Galaxy S has been upgraded officially! Click for news on the update.

Android 2.2 Galaxy S
Figure #1

Samsung Firmwares has released the very first Android 2.2 ROM for the Samsung Galaxy S i9000. It is an official build from Samsung, although it appears to be a developer test build.

No, this build will not work with the Captivate or Vibrant yet. The new firmware is labeled I9000XXJP1 and is an official test build of Android 2.2 Froyo on the Galaxy S. The file size of the new firmware sits at roughly 238 megabytes. Another ROM is now available: I9000XXJP2 clocking in at 221 megabytes. It is available for download below.

If you were wondering about language support: I9000XXJP1 will support Bulgarian, Cestina, Dansk, Deutsch (3), English (6), Espanol, Francais (2), Hrvatski,  Italiano,  Latvian,  Lithuanian,  Magyar,  Nederlands (2),  Polski,  Portugues,  Romana,  Slovencina,  Slovenian,  Suomi,  Svenska,  Turkce,  Russian,  Chinese.

Instructions

This process is not necessarily safe and is done at your own risk. These builds are rather stable, but they do have a few bugs. You should follow the instructions for either i9000XXJP1 or i9000XXJP2, not both. Pick one and stick to the labels that correspond to that ROM.

i9000XXJP1 Differences

  • Notifications bar settings changed to: Wi-Fi, Bluetooth, GPS, Sound Mode, and Rotation Lock
  • Screen brightness quick adjustments are gone
  • Supports over the air updates
  • Google Search Widget has Android 2.2 functionality
  • New G-Sensor calibration tool in settings
  • Adobe Flash 10.1 works okay when installed from the 2.1 .apk!
  • No JIT enabled… :(

i9000XXJP2 Differences

Some of these differences may be present in the JP1 ROM as well.

  • Media Scanning in Notifications bar now shows percentage done (JP2)
  • New animations: app drawer, keyboard opening (JP2)
  • Press Reader app now included (JP2)
  • Faster than JP1 (JP2)
  • New sounds in dialer (JP2)
  • “Really snappy” – mkara from XDA-Developers (JP2)
  • Settings menu changed… more settings added (JP2)
  • Adobe Flash 10.1 works okay when installed from the 2.1 .apk!
  • New video player UI
  • New highlight/copy/paste feature in browser
  • New screen locks: pattern, pin, or password
  • Some new live wallpapers
  • No JIT enabled… :(

Possible Bugs

  • Internet sometimes stops
  • Sometimes the locked screen doesn’t work properly
  • No wireless location
  • Stable but not very fast
  • Root “update.zip” does NOT work
  • GPS still having problems
  • Benchmarks seeing very little boosts
  • Slow browser
  • Market is slow

i9000XXJP1 & i9000XXJP2 Needed Programs

i9000XXJP1 Firmware Download

Password to open .rar file: samsung-firmwares.com

i9000XXJP2 Firmware Download

Multiupload

i9000XXJP1 Instructions

  1. Remove the battery from your phone
  2. Remove the SIM Card and MicroSD Card from your phone
  3. Place the battery back on the phone
  4. Hold down the HOME button, Volume Down button, and Power On button
  5. You should now see a Download screen
  6. Open Odin 3 v1.0
  7. Click on the button “PIT” and load the “s1_odin_20100512.pit” file
  8. Click on the button “PDA” and load the “PDA-I9000XXJP1.tar” inside of the firmware download’s .rar file.
  9. Click the checkbox next to: “Re-Partition”
  10. Your settings should now look like Figure #1
  11. Plug your phone into your computer with USB Debugging on
  12. Look at the gallery below to see if everything is going right
  13. Once done, your phone will boot up

Flashing in Odin (i9000XXJP1)

Figure #2
Figure #2

i9000XXJP2 Instructions

  1. Remove the battery from your phone
  2. Remove the SIM Card and MicroSD Card from your phone
  3. Place the battery back on the phone
  4. Hold down the HOME button, Volume Down button, and Power On button
  5. You should now see a Download screen
  6. Open Odin 3 v1.0
  7. Click on the button “PIT” and load the “s1_odin_20100512.pit” file
  8. Click on the button “PDA” and load the “I9000XXJP2-REV03-PDA-CL464213.tar” inside of the firmware download’s .rar file.
  9. Click on the button “Phone” and load the “MODEM_I9000XXJP2.tar” inside of the firmware download’s .rar file.
  10. Click on the button “CSC” and load the “GT-I9000-CSC-MULTI-OXAJP2.tar” inside of the firmware download’s .rar file.
  11. Click the checkbox next to: “Re-Partition”
  12. Your settings should now look like Figure #2
  13. Plug your phone into your computer with USB Debugging on
  14. Look at the gallery below to see if everything is going right
  15. Once done, your phone will boot up

Galaxy S with Android 2.2 Froyo

For support with this HOW TO… check out the thread at XDA-Developers.

[Samsung Firmwares]

One thought on “How To: Android 2.2 on Galaxy S

Comments are closed.