[Samsung Galaxy SL i9003] falex007:
0. REMEMBER use search option on this forum before ask some question: it's about 90% that this question was posted and already discussed on this forum.

1. My phone gets heated upto 45C during using it and charging. Is this a bug?

2. Can we flash firmware from Samsung Galaxy S (i9000) onto Samsung Galaxy SL (i9003)?

3. What firmware can I flash to my phone? I have XXXX firmware. What is better fw for me to flash?

4. I downloaded the firmware in .rar file, but it asks password. What is password?

5. Can I reflash back my own firmware without any problem?

6. Will I loose warranty on my phone after reflashing?

7. How to flash firmware? My firmware has only 1 file. What should I do?

8. What is factory reset? How to do factory reset?

9. What is rooting of phone? Is it necessary to root the phone? How to root phone?

10. What is "Deodexing"? Is it necessary to deodex the phone? How to deodex my phone?

11. Does i9003 have Gingerbread Android (2.3)?

12. Please help! I removed xxx.apk from my phone and I forget to make backup. Somebody give me it.

13. What is Clockwork Mod (CWM)?

14. How to flash CWM?

15. My GPS locking takes too much time. What should I do?

16. Do the i9003 have custom ROMs? How can I install it?

17. How can I convert rfs to ext4? I applied ext4 conversion, but now I has boot loop. Where can I find ext4 script for XXXX ROM?

1. My phone gets heated upto 45C during using it and charging. Is this a bug?

A: (thanks to supergaijin) think about it this way: your phone is a smartphone, not a computer. a computer can shunt the incoming power from the A/C when the battery is charged, but your phone can't. instead, the phone shuts off the charger connection at 100%. have you read about people who leave their phone plugged into the charger and when they remove it, their battery drops to 93% or whatever? it's cause the phone was not charging after reaching 100% to avoid overcharging

did you know you can run a laptop without the battery installed, as long as the A/C cord is plugged in? can you remove your phone battery and leave the A/C cord plugged in and start the phone? no. why? because all charge in the phone must go through the battery before reaching the rest of the phone's circuits for operation since there is no shunt.

so here's the deal: charging your phone without doing anything causes some heat in the battery. running things on your phone causes heat as your batter drains. so, charging the phone at the same time it's discharging will cause even more heat. take a break, or make the phone run slower for less heat

2. Can we flash firmware from Samsung Galaxy S (i9000) onto Samsung Galaxy SL (i9003)?

A: No. If you do this you will get full bricked phone. and only service center can repair it.

3. What firmware can I flash to my phone? I have XXXX firmware. What is better fw for me to flash?

A: You can flash any firmwares created for i9003. The list of them you can see in kkrraazzyy's post or on samfirmware.com.

Now the most users decided that firmware XXKB3 is most stable and bug-less firmware. For this firmware a lot of developers create their modifications and themes. But some users from America said, that after flashing with XXKB3 they lose ability to connect through 3G. When they returned back to their fw this ability didn't appear.

Also we have releases of gingerbread firmware XXKPH/XXKPM/JPKP5/JPKP5. They have some bugs, but it's usable enough and many users switched to use GB ROMs

Before flashing any FW it's highly recomended to make backup of your /efs partition. Because there is saved your IMEI number and if you remove it you will loose ability to make calls. To make backup you have to root your device

A2: There are different firmwares for different regions. They have different setting different locale support. The region of firmware encoded in its name (first 2 letters). here you can see what this letters mean.

4. I downloaded the firmware in .rar file, but it asks password. What is password?

A: read everything from post you downloaded this file! If it's kkrrassyy's post or samfirmware.com the password is "samfirmware.com"

5. Can I reflash back my own firmware without any problem?

A: Yes you can, but with some limitations: if your firmware contain only 1 file and before you flashed your phone with firmware contained 3 files, there is possibility that you can have some problems with network connection (like loosing APN settings or 3G internet), because your firmware doesn't contain modem file with all settings for GSM modem that are used in your region.

6. Will I loose warranty on my phone after reflashing?

A: Yes. But some of the forum users said that their service centers helped them without any problems. Also you can always flash back your firmware (if it's in the lists of point 2 of this FAQ) and said that you don't do anything with your phone, but it became broken. If in service center won't make detailed research of your phone, it can be successful for you.

7. How to flash firmware? My firmware has only 1 file. What should I do?

A: process of flashing is very good described in kkrraazzyy' post [I9003] [HOWTO] flash Samsung I9003 Galaxy SL Firmware. But read this post to the end before flash. if you have only 1 .tar file in your firmware you shouldn't use .pit file and flash you phone only with 1 pda file.

Never check "Phone EFS clear" option in Odin application! You will loose your IMEI number and can't make calls!

8. What is factory reset? How to do factory reset?

A: Factory reset means that you will clean all user settings and installed applications. And your phone becomes with empty ROM. But remember that factory reset doesn't clean the internal or external sd cards. There are several ways to make full (factory) reset:

1. Go to settings->Privacy->Factory data reset.

2. power off your phone. go to recovery console (press Volume UP and Home, then don't releasing this buttons press to power button till the phone vibrate, then release power button, then release other buttons). And select "wipe data/factory reset"

3. enter as a phone *2767*3855# Attention! In this case full reset starts after entering "#" and it cleans internal sdcard

9. What is rooting of phone? Is it necessary to root the phone? How to root phone?

A: Some operations in your phone usually hidden from usual user. It's for don't give to you destroy your phone or remove some special programs without what the phone became only expansive bookreader with small screen. When you became root of your phone this means that you became administrator of your phone and can do anything you want. You can remove/change/add any data to the system partitions, remove/change your IMEI number and so on. Some applications need the root access to make backup of full system (like Titunium Backup), setup firewall settings (like DroidWall) and so on. Also if you want to append some mods to your phone or for deodexing you need the root. Is it necessary to root you phone: make up your mind by yourself. How to root the phone is described in rahiljnmc's post [GT-i9003] [HOWTO] Root Samsung Galaxy SL or you can use CWM to root your phone without PC [I9003][CWM] Root Update.zip 2.2.1

10. What is "Deodexing"? Is it necessary to deodex the phone? How to deodex my phone?

A: To make applications faster their resources are compiled to special format during application start. Then this binary data is put into the cache (and it saves the time in next start). But we also can save the time of the first start and space in cache if we get application, compile all its resources, remove resources from application and put .odex file near the .apk

IE .odex file is compiled resources of .apk. And they save the time of start and space. But we can't modify compiled resources. That's why for customization we need deodexed applications.

OK. Now answer to your question:

Deodexing -- process to decompile compiled resources from .odex file and put these resources into .apk file

Positives: we can easy change application look (by changing images of it) or behavior(by changing .xml files)

Minuses: first start of application will be longer, also it will take some space into cache.

Usually stock firmwares are released odexed. If you want to attach new mod, or change the look-and-feel of your phone with different theme, you need deodex your phone.

How to deodex the phone you can find here or here. Also if you flash your phone with XXKB3 firmware you can use this post with already deodexed firmware files.

Remember to deodex your firmware you need to root your phone before!

11. Does i9003 have Gingerbread Android (2.3)?

A: Yes. The official ROM for the Europe is XXKPH. It's based on Gingerbread Android (2.3.4). Here is feedback

Before flash the firmware just read the thread. There are described some problems and sollutions.

12. Please help! I removed xxx.apk from my phone and I forget to make backup. Somebody give me it.

A: Don't worry you already have it at your PC.

1. unpack PDA.......tar file. here you can see system.rfs file.

2.1 For Windows: open it with MagicISO

2.2 For Linux: mount it as loop device ( mount -o loop system.rfs /mnt ) Remember you have to be root to mount files.

REMEMBER: if you are using deodexed firmware you need deodexed applications

13. What is Clockwork Mod (CWM)?

A: Clockwork Mod is a modification of recovery console that gives you some extra ability:

1. You can make full backup of your phone. and restore it even if your phone is soft bricked (but you can go into recovery console).

2. You can apply unsigned update.zip files that created by other developers to easy apply some mods or themes. Also you can even don't rename that file to "update.zip", just place it in some directory of your external sd card and use "install zip from sd card" option.

3. you can create access to your external sd card from PC even if your phone is in the recovery menu

14. How to flash CWM?

A: look at this thread and look at CWM created for your firmware. REMEMBER: CWM created for other firmware can soft brick your phone.

If you find it flash it with Odin like it's a PDA file. If not, you can send to Skin1980 your normalboot.img and he can create CWM for your firmware if he will have time for this. How to take this file described in his post

Also there is an universal CWM from Gingerbread ROMs by amit.bagaria. You can apply it to any GB based ROMs

15. My GPS locking takes too much time. What should I do?

A: At the first you have to understand that if it's a lot of clouds in the sky or the view of sky is limited (IE you have bad signals from GPS satellites) the locking will take a lot of time with any devices.

But it's common problem of firmwares was released before February. Try to flash to XXKB3 or other firmwares released after XXKB3.

Also you can read this thread and follow the instructions. I'm staying on XXKB3 and using GPS Aids from the market, and it enough for me to take locking for 10 seconds.

16. Do the i9003 have custom ROMs? How can I install it?

A: Yes. Look at the next post for the details.

17. How can I convert rfs to ext4? I applied ext4 conversion, but now I has boot loop. Where can I find ext4 script for XXXX ROM?

A: At the first you have to know that it's not real conversion. You can't convert rfs to ext4 without data loosing. Because it's just formatting partition to ext4. This means, that you have to make full backup before applying ext4 script, then apply it, then DO NOT REBOOT and restore your backup. Also because this is just formatting you can use this script for any ROMs. The only requirement is supporting ext4 by the kernel. script for formatting is here

Also you can read FAQ for i9000. there some questions are described very good.