Samsung Galaxy S Tips & Tricks (Secretes to get most of your Samsung Galaxy S )
After you get your Samsung Galaxy S phone, you will realize that there is a lot under the Android hood to do. The Samsung Galaxy S series of phones that includes the Samsung Epic 4G, Samsung Fascinate, Samsung Captivate and Samsung Vibrant . Here are some tips and tricks Samsung gave us to help you navigate the Samsung S universe.
1. How can I reset my phone?
On the Galaxy S the soft-reset is achieved by pressing and holding the power button. A hard-reset can executed by pressing and holding VolumeUP+Home+Power. There you will find the options "reboot", "apply sdcard:update.zip", "wipe data/factory reset" and "wipe cache partition".
The "wipe data/factory reset" option will restore your phone to the original configuration of the firmware YOU LAST INSTALLED (including any updates made via update.zip). This will NOT bring your phone back to the firmware installed when you originally bought it unless you haven’t flashed your phone.
You can navigate the recovery screen using VolumeUp & VolumeDown and use the Home button to select.
2. I have flashed a new firmware and now my phone won’t connect to 3G. What’s wrong?
The CSC you used is most likely not intended for your area. This means that the broadband provider settings are not included and need to be configured manually. To do this, go to Settings->Wireless and Networks->Mobile Networks->Access Point Names, press the settings-button and select "New APN". You will then need to enter the respective data as provided by you mobile operator. APN settings can usually be found on the operators website.
3. Can I disable 2G broadband like on the Desire/N1?
As of firmware XWJM1, this function is available in the wireless settings. All current firmware’s now have this feature.
4. I flashed a new firmware and now I cannot download protected apps and Market-enabler doesn’t work. How can I still install protected apps?
All methods to fix the market issue require the phone to be rooted. Some users report that the application "Eris Market Fix", from the Android Market, fixes the problem.
5. My phone takes forever to get a GPS-fix? Is there a solution to this problem?
It appears that the XWJM1 and XWJM2 firmware’s have mostly fixed the major GPS issues and the general consensus is that these firmware’s deliver consistently better GPS results than previous firmware’s. The usability, however, still varies per location and sometimes the software gets no fix despite seeing plenty of satellites.
As of now, however, there is no consistent fix for the stock-firmware’s or any other firmware’s older than XWJM1 and the results of various fixing attempts found throughout the forum are mixed at best, but mostly negative.
To date, there appear to be no better fixes available. There are still many reports that GPS is flaky and it appears as if Samsung is no longer working on improvements in this area.
6. I am experiencing long loading times when opening apps/intermittent lags when switching screens. What is the problem?
The Samsung Galaxy S uses the internal SD to store cache data by default. This storage uses the severely outdated RFS (FAT-related) filesystem. Next the to poor performance in a good state, RFS appears to rapidly manifest massive amounts of filesystem errors which cause the experience on the SGS to degrade over time.
There are several fixes as of now (most of them require your phone to be rooted):
- Mimocan’s lagfix (Android 2.1): Significant improvements in performance which can also be benchmarked. Requires an external SDcard formatted partly in fat and partly ext3 or ext4. Instructions for Android 2.2 can be found here.
- OneClick Lagfix by RyanZA (Android 2.1 and 2.2): Based on mimocan but using the internal SD card. It creates a virtual ext2 filesystem on the original data partition and loop mounts it. Results are better than with basic mimocan and it is a lot easier to install. This fix is applied through an application.
- CFLagFix by Chainfire (Android 2.1 and 2.2): Based on mimocan, approximately the same as RyanZA’s fix. Applied from a Windows PC. (Requires .NET Framework)
- Voodoo Lagfix by supercurio (Android 2.1; Froyo 2.2 prerelease): This fix reformats the data partition to ext4. It requires a modified kernel. Benchmarks suggest that this fix is not as effective as the solutions by Chainfire and RyanZA but the userexperience is significantily superior to ext2-loop based fixes like OCLF and CFLF. Additionally, it has several kernel modifications to fix slight color imbalances that are inherent in the default kernel. Lagfix Only version is available. Discussions about the fix should take place here.
- Native EXT2 Fix by RyanZA (Android 2.1 and 2.2): This fix creates an additional data partition that is used to replace the original data partition in a similar way to supercurio’s lagfix that reformats the data partition itself. It can be installed through an app. The results are roughly the same as with the Voodoo lagfix, however, it doesn’t require a modified kernel and it uses ext2 instead of ext4.
- z4mod by z4ziggy (Android 2.1(?) and 2.2): This fix converts the /data/ partition to any of the following three: ext2, ext or ext4. It requires a seperate modification of the kernel via an online patcher and is then installed using an update.zip. It should provide results similar to the voodoo lagfix.
- GoodBye RFS ROM by sztupy (Android 2.2): This fix converts several internal partitions to ext2 and creates an ext2 loop upon RFS on the /data/ partition similar to OCLF and CFLF. This fix is a complete firmware with PDA/Phone/CSC.
- Universal LagFix by sztupy (Android 2.2): This fix can perform a large number of lagfix variations including converting all partitions to ext4 or JFS, just converting the /data partition or for extreme tweakers a full conversion to ext4 with ext2 loopmounts. Based in large parts on z4mod. Performance when only converting data is roughly equal to voodoo, converting more partitions makes a difference but nothing as significant as the step from stock RFS to ext4 on the data partition.
7. My G-sensor seems to be off. How can I calibrate it?
The G-sensor calibration appears to be off in a lot of shipped devices. A fix can be found here. It does, however, require your device to be rooted.
8. What is root/rooting?
root is the user account in Linux with all privileges. The root user can edit anything on the system. For safety reasons, users do not have all those privileges. When you root your phone, you will gain write access to areas of the phone you couldn’t previously access and are allowed to run more commands in the terminal. Because applications do not get a lot of priviledges, some of them require you to root the device in order for them to function properly (or fully). There is a OneClickUtility that supposedly works on all firmwares here.
If all of this means nothing to you then you are probably wise to NOT root your phone. Mistakes using root can break your phone very easily. (Usually, but not always, these can be solved with a reflash)