Consistent Hanging and Overheating on Samsung Galaxy S2 on ICS with a clean factory install
Have had a lot of problems with Firefox on my Samsung Galaxy S2 running ICS 4.0.3. It will often hang, consume lots of RAM and overheat the phone. Sometimes killing all tasks helps sort this out but I normally end up having to reboot the phone (or remove the battery and replace) to be sure that the overheating stops. I've since wiped my phone and installed Firefox on the clean factory setting just in case some other app was interfering with Firefox's ability to function. I'm sad to say that it continues to behave in the same way. I'm an adamant user of Firefox and do not want to change browser so I make do but this issue happens at least once a day which is a bit worrying for the temperature of my phone and very frustrating since I have to reboot every time.
What's the easiest way to diagnose the issue? What steps should I take to figure out the cause of the problem? (I've already tried the obvious uninstall, reboot, install)
Дополнительные сведения о системе
- User Agent: Mozilla/5.0 (Windows NT 6.1; rv:20.0) Gecko/20100101 Firefox/20.0
Sorry to hear about these problems! The first step would be to verify that this is indeed caused by Firefox. In Android's settings, you have an item called "Battery". In there, you should be able to see how many % of the CPU is used by various apps. What are the top 3 items you see there? Is Firefox at the top?
Another thing: when you're using Firefox, you can press and hold the Home button of your phone. This will bring up the Task Manager. There, you should be able to see if Firefox is draining the CPU in real time. The entry would appear in red letters if that's the case. From that screen, you can force quit the app, removing the need for you to reboot the entire phone.
Please hit us back once you've tried the above!
When the hang happens, it is indeed Firefox that's causing it, coming up in red on the Task Manager. The problem is that even when I forcibly exit the app, the phone tends to not cool down quickly and it would lead me to believe that some processes are still running/hanging somewhere. As far as Firefox appearing on the battery screen, I'll need to check this the next time it hangs.
When Firefox hangs, the phone becomes unresponsive and takes a few minutes to exit to the main screen or to bring up the task manager. By that point in time it has heated quite considerably and by the time it does allow me to kill the process, a considerable amount of battery has gone regardless.
Strange. I have had no problems running Firefox 20 (or earlier versions) for Android on my Galaxy S2 (original GT-I900 version) on both ICS and Jelly Bean.
Would you happen to be using the North American version of the Galaxy S2 or some other non GT-I900 variant of the Galaxy S2? http://en.wikipedia.org/wiki/Samsung_Galaxy_S_II#Variants
The reason I ask that we have had problems with various chipsets where Firefox for some reason wouldn't work on the North American version of a phone but works fine on the more popular European version and the problem turned out to be subtle differences between the North American and European chipsets..
If DJST's suggestions don't help (and it sounds like they didn't) please let us know your variant by replying with what's displayed in:
Android Settings App | About device | Model Number
(my Galaxy SII shows "GT-I9100", what does your phone display?)
I'm using the base "GT-I9100" from the Middle East. No odd variant or anything. Not sure if you need the Baseband, Kernel or Build info. A white version of my black phone (with the same info screen) doesn't seem to have the same problem so I'm not 100% sure why this specific handset has issues. Is there perhaps a list of apps known to cause problems with Firefox on Android? Alternatively, is there a way to completely wipe Firefox data that doesn't involve rooting my phone? I'd really like to avoid that process. It has been suggested that I root the phone and check if there are any odd Firefox related files that need removing. I'm dubious whether that is worth the hassle. I know that uninstalling and reinstalling Firefox hasn't helped.
Hmmm nyth I too am using the base original GT-I900 version, so could it be you have hardware issues, perhaps check that if you haven't already? (especially since Firefox for Android works on the white version). Don't know how I can help further other than:
Here's how to wipe your Firefox Data is:
Android Settings App | Application manager | Firefox | Clear Data