[Samsung Galaxy SL i9003] Misledz:
Note: Before I proceed with this part, Samsung has made it VERY EASY for new users to flash compared to the older ones, Unlike the previous version's that require you to flash it twice or such, or separate files, Their newer releases will always be in this format. With one PDA.md5 file. Unfortunately I cannot keep updating this thread with every region as the flashing methods are exactly the same as follows.

1. Firstly, Download the required firmware from here

2. Run Odin3 v3.04 at the bottom of the page.

3. Set your phone to download mode : Press Volume down + OK first, then hold Power button.

4. Connect your phone, you should see Odin shows your phone is Added with COM number.

5. Extract the contents from the zip, You should have a .dll and a 200-300 MB PDA file.

6. At this point you should see Re-Partition, Auto Reboot and F. Reset Time unchecked.

7. Click PDA button and select the only PDA file in the zip folder (Here you should not touch any of the Re-Partition/F.Reset options as the newer Odin automatically selects it for you, how conveinient!)

8. Click Start button to flash these files to phone.

9. Do not touch anything till you see PASS on the program window.

10. Once you have flashed, after the phone started up, press *#1234# and check your PDA,Phone and CSC, everything should be there. (There should not be any "Unavailable")

11. Factory reset and enjoy

Note: XXKPQ can only be flashed with help from it's supporting predecessor XXKPE like the XXKPN/XXKPH/XXKPM series, So make sure you have XXKPE downloaded. User flashing version varies with this, but this is my successful 100% assured boot.

Note: For those of you receiving WiFi drop issues, Assign a static IP using

Static IP [Download Here], hit the advanced tab and let it auto configure. Credit to [thatguyonfacebookiforgot]

1. Firstly, Download the 2.3.6 firmware from Przekret's thread

2. Run Odin3 v1.83

3. Set your phone to download mode : Press Volume down + OK first, then hold Power button.

4. Connect your phone, you should see Odin shows your phone is Added with COM number.

5. Click PIT button and select this file: latona_20110114.pit

6. You should see Re-Partition, Auto Reboot and F. Reset Time checked.

7. Click PDA button and select this file: CODE_I9003XXKPE_CL409735_REV08_user_low_ship.tar

8. Click PHONE button and select this file: MODEM_I9003XXKPE_REV_00_CL1041909.tar

9. Click BOOTLOADER button and select this file: APBOOT_I9003XXKPE_CL409735_REV08_user_low_ship.tar

10. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKPE.tar

11. Click Start button to flash these files to phone.

12. Do not touch anything till you see PASS on the program window.

13. Turn off the phone and set it back into download mode once you get an initial first boot to homescreen. Do not set up anything, Just power off and set to download mode.

Note: You only need to flash once to XXKPE before proceeding to XXKPQ

14. In Odin, press Reset button. Re-partition should be unchecked automatically.

15. Select file I9003XXKPQ_I9003XXKPQ_I9003SERKPQ_HOME.tar.md5 as PDA

16. Click on Start to flash XXKPQ PDA to phone

17. Once you have flashed, after the phone started up, press *#1234# and check your PDA,Phone and CSC, everything should ended with KPQ

18. Factory reset and enjoy

Note: XXKPN can only be flashed with help from it's supporting predecessor XXKPE like the XXKPH/XXKPM series, So make sure you have XXKPE downloaded. User flashing version varies with this, but this is my successful 100% assured boot. This firmware is to fix the issues that pertained and caused some WiFi issues for other's

1. Firstly, Download the 2.3.5 firmware from Przekret's thread

2. Run Odin3 v1.83

3. Set your phone to download mode : Press Volume down + OK first, then hold Power button.

4. Connect your phone, you should see Odin shows your phone is Added with COM number.

5. Click PIT button and select this file: latona_20110114.pit

6. You should see Re-Partition, Auto Reboot and F. Reset Time checked.

7. Click PDA button and select this file: CODE_I9003XXKPE_CL409735_REV08_user_low_ship.tar

8. Click PHONE button and select this file: MODEM_I9003XXKPE_REV_00_CL1041909.tar

9. Click BOOTLOADER button and select this file: APBOOT_I9003XXKPE_CL409735_REV08_user_low_ship.tar

10. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKPE.tar

11. Click Start button to flash these files to phone.

12. Do not touch anything till you see PASS on the program window.

13. Turn off the phone and set it back into download mode once you get an initial first boot to homescreen. Do not set up anything, Just power off and set to download mode.

Note: You only need to flash once to XXKPE before proceeding to XXKPN

14. In Odin, press Reset button. Re-partition should be unchecked automatically.

15. Select file I9003XXKPN_I9003XXKPN_I9003SERKPN_HOME.tar.md5 as PDA

16. Click on Start to flash XXKPN PDA to phone

17. Once you have flashed, after the phone started up, press *#1234# and check your PDA,Phone and CSC, everything should ended with KPN

18. Factory reset and enjoy

Note: XXKPM can only be flashed with help from it's supporting predecessor XXKPE like the XXKPH series, So make sure you have XXKPE downloaded. User flashing version varies with this, but this is my successful 100% assured boot.

1. Firstly, Download the 2.3.5 firmware from Przekret's thread

2. Run Odin3 v1.83

3. Set your phone to download mode : Press Volume down + OK first, then hold Power button.

4. Connect your phone, you should see Odin shows your phone is Added with COM number.

5. Click PIT button and select this file: latona_20110114.pit

6. You should see Re-Partition, Auto Reboot and F. Reset Time checked.

7. Click PDA button and select this file: CODE_I9003XXKPE_CL409735_REV08_user_low_ship.tar

8. Click PHONE button and select this file: MODEM_I9003XXKPE_REV_00_CL1041909.tar

9. Click BOOTLOADER button and select this file: APBOOT_I9003XXKPE_CL409735_REV08_user_low_ship.tar

10. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKPE.tar

11. Click Start button to flash these files to phone.

12. Do not touch anything till you see PASS on the program window.

13. Turn off the phone and set it back into download mode once you get an initial first boot to homescreen. Do not set up anything, Just power off and set to download mode.

Note: You only need to flash once to XXKPE before proceeding to XXKPM

14. In Odin, press Reset button. Re-partition should be unchecked automatically.

15. Select file I9003XXKPM_I9003XXKPM_I9003SERKPM_HOME.tar.md5 as PDA

16. Click on Start to flash XXKPM PDA to phone

17. Once you have flashed, after the phone started up, press *#1234# and check your PDA,Phone and CSC, everything should ended with KPM

18. Factory reset and enjoy

From Custom ROM's [Must be GINGERBREAD, Not Froyo, I am not responsible if your phone ends in a bootloop from ignorance]

:

1. Just flash I9003XXKPM_I9003XXKPM_I9003SERKPM_HOME.tar.md5 in PDA as usual.

2. The phone will end up in a bootloop due to ext4 conversion, Proceed to step 3.

3. Flash Skin's CFRoot in respective PDA.

4. Boot into Custom Recovery via 3 Button Combo.

5. Select option's Wipe Cache and Factory Reset

6. Voila, Enjoy your new easy flashable method.

Note: XXKPH can only be flashed with help from it's supporting predecessor XXKPE, So make sure you have XXKPE downloaded. User flashing version varies with this, but this is my successful 100% assured boot.

1. Firstly, Download the link from spacebar's XXKPH Feedback thread.

2. Run Odin3 v1.83

3. Set your phone to download mode : Press Volume down + OK first, then hold Power button.

4. Connect your phone, you should see Odin shows your phone is Added with COM number.

5. Click PIT button and select this file: latona_20110114.pit

6. You should see Re-Partition, Auto Reboot and F. Reset Time checked.

7. Click PDA button and select this file: CODE_I9003XXKPE_CL409735_REV08_user_low_ship.tar

8. Click PHONE button and select this file: MODEM_I9003XXKPE_REV_00_CL1041909.tar

9. Click BOOTLOADER button and select this file: APBOOT_I9003XXKPE_CL409735_REV08_user_low_ship.tar

10. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKPE.tar

11. Click Start button to flash these files to phone.

12. Do not touch anything till you see PASS on the program window.

13. Turn off the phone and set it back into download mode once you get an initial first boot to homescreen. Do not set up anything, Just power off and set to download mode.

Note: You only need to flash once to XXKPE before proceeding to XXKPH

14. In Odin, press Reset button. Re-partition should be unchecked automatically.

15. Select file I9003XXKPH_I9003XXKPH_I9003SERKPH_HOME.tar as PDA

16. Click on Start to flash XXKPH PDA to phone

17. Once you have flashed, after the phone started up, press *#1234# and check your PDA,Phone and CSC, everything should ended with KPH

18. Factory reset and enjoy

1. Firstly, Download the link from Krazzy's stock firmware thread.

2. Run Odin3 v1.83

3. Check Re-Partition, Auto Reboot and F. Reset Time.

4. Click PIT button and select this file: latona_20110114.pit

5. Set it to download mode : Press Volume down + OK first, then hold Power button.

6. Connect USB cable and the program will detect the phone's Com number.

7. Click Start button to download the PIT file to phone.

8. After it is Done Click on Reset button [Partition box should be unchecked automatically - Thanks to jaskir]

9. Click PDA button and select this file: CODE_I9003XXKPE_CL409735_REV08_user_low_ship.tar

10. Click PHONE button and select this file: MODEM_I9003XXKPE_REV_00_CL1041909.tar

11. Click BOOTLOADER button and select this file: APBOOT_I9003XXKPE_CL409735_REV08_user_low_ship.tar

12. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKPE.tar

13: You should unplug usb cable, remove battery, insert battery and bring it back to download mode. I have never been able to bring it to download mode with usb plugged in. [Thanks to jaskir for this suggestion to make it clear to new users!]

14. Click Start button to flash these files to phone.

15. Do not touch anything till you see PASS on the program window.

16. Factory reset

17. [To fix issues that pertain] Reflash from steps 9 -15 again, No need of latona at this point.

1. Make all your backups using TB. Don't forget to move the TB folder to Ext_SD or PC after backing up.

2. Factory reset phone using manual code. (*2767*3855#)

3. Get into recovery mode and wipe all.

4. Now flash the new ROM as usual (latona and then the remaining 4 files.) Be sure not to make any lame errors here.

5. Factory reset again using manual code.

6. Now check to see if the power button functions and the phone reboots when you ask so. (It should work.)

7. Check camera. If you have a black screen, its okay.

8. Factory reset again using manual code.

9. Redo flash procedure again.

10. Factory reset again.

11. Check power button issue and camera. Both should be totally fine.

12. Press power button to lock and leave device for 10 mins. Now, press power button to check if the device wakes up as normal. It should. If you want to avoid the device being woken up by calls or texts or other notifications, just put it into flight mode and turn off Wi-Fi.

13. Root using SuperOneClick. It will show up Kernel Panic error in the end, but its no problem.

14. Just pull battery after that and restart phone. You should see SuperUser installed and working. Upgrade Busybox to 1.18.4 by Stericson.

15. Now install TB and go about your restoring business. DO NOT restore any system apps. Just restore User Apps and data.

16. If you didn't **** up any of the above, you should be up and running 2.3.4 without any issues (yet!).

thanks to spacebar2011 for his version.

1. Firstly, Download the link from Krazzy's stock firmware thread. [Apprently it's been proven recently its 2.3.4 GingerBread and not 2.3.3 ] [Link Below]

2. Run Odin3 v1.83

3. Check Re-Partition, Auto Reboot and F. Reset Time.

4. Click PIT button and select this file: latona_20110114.pit

5. Set it to download mode : Press Volume down + OK first, then hold Power button.

6. Connect USB cable and the program will detect the phone's Com number.

7. Click Start button to download the PIT file to phone.

8. After it is Done Click on Reset button [Partition box should be unchecked automatically - Thanks to jaskir]

9. Click PDA button and select this file: CODE_I9003XXKP7_CL280937_REV08_eng_mid_ship.tar

10. Click PHONE button and select this file: MODEM_I9003XXKP7_REV_00_CL1021949.tar

11. Click BOOTLOADER button and select this file: APBOOT_I9003XXKP7_CL280937_REV08_eng_mid_ship

12. Click CSC button and select this file: GT-I9003-CSC-MULTI-OXAKP7.tar

13: You should unplug usb cable, remove battery, insert battery and bring it back to download mode. I have never been able to bring it to download mode with usb plugged in. [Thanks to jaskir for this suggestion to make it clear to new users!]

14. Click Start button to flash these files to phone.

15. Do not touch anything till you see PASS on the program window.

16. Factory reset

Note: At this point tested and discussed with many users, Update at your own risk, Help will be provided considering it doesn't go off topic.

Also take note, This is a DEV RELEASE, Its bearable. But worth to kill your curiosity over.

KPE Feedback Thread credits go to ephraim

KP9 Feedback Thread credits go to rb210

Falex FAQ on EVERYTHING you need to know about your phone.

DOWNLOAD THE FIRMWARES FROM THIS THREAD : http://xdaforums.com/showthread.php?p=12310841#post12310841

Credit to Krazy for his time and effort in updating the thread. And to everyone in the Gingerbread I9003 Feedback thread.

Notes: I have removed the findings as I have already linked the Feedback threads for the respective firmwares, Please read the feedback to know the problems for the respective GB firmwares.

3:36 Decided to give the thread a whole clean new look :cool:

4:20 Added falex FAQ to feedback.

-----------

3:43 Added XXKPH Guide Updated.

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

7:53 Oct 20, Added XXKPM Guide.

Note : When I have time to download the other azn version's I will write up a guide. Kindly post the firmware ID for which firmware you need a guide.