The device appears to be grey import from Germany. Only the German firmware has this problem. It is now on it's way to the service center for a firmware upgrade. Fingers crossed & kudos for Samsung Belgium for investigating this issue, whilst it should be dealt with by Samsung Germany.
UPDATE2:
Latest firmware does not fix this problem. It occurs less than in the beginning, also probably because wifi is now off most of the time.
UPDATE3:
Firmware installed on 11/11/2011 with build number GINGERBREAD.XXKPS fixes the problems. At last! Make sure to upgrade your firmware using Samsung Kies.
I'm writing this up so other people facing the same issue with the Samsung Galaxy Gio phone can find this information via Google.
Symptoms
When you're surfing the web, refreshing email (or have email pushed to you in the background) all of a sudden your phone freezes, vibrates once, pauzes for 2 seconds and then vibrates 3 times. Depending on how much luck you have, the phone closes the application that was accessing the internet or it keeps doing the vibrate thing whilst the screen and all buttons are frozen until eternity. In that case, the only solution is to hold down the power button during 5 seconds to power off and reboot the phone (or to remove the battery).
This happens every 1-30 minutes that you're actively using the phone. The less you use the internet, the less the crash occurs. The more stable your connection is, the less the crash occurs.
Tests performed
To check where the problem lies, I restored the phone to factory settings. It would not crash, no matter what I did if I didn't configure an internet setting.
Next, I configured a Wifi connection and started browsing. Within 1 minute the browser crashed.
As a third step, I restored the phone to factory settings again and configured a gprs access point. Within 1 minute of browsing the phone crashed. In other tries, it took 10 minutes.
As a fourth and fifth test I repeated the above tests (with GPRS and WiFi) but I configured a Google account, opened up the gMail application and clicked on 'refresh'. On both instances, the phone crashed on some occasions.
I noticed that when I introduced instability in the connection (disconnect WiFi router during test, move to location with bad GPRS reception during test) that crashes occured far more frequently
Log file analysis
An analysis of the logfiles learned that a SIGSEGV event is thrown by both the browser and gMail (and probably other apps that use internet if I would have installed and tested them. I've had the same thing happening with the weather applet and even the clock, which probably syncs it's setting to the linked Google account).
The SIGSEGV event means that the application is adressing memory that it has no (longer) access to. It always occurs after the following lines in the logfiles:
:06:12.732 I/ActivityThread( 1520): queueIdle
:06:12.742 V/ActivityThread( 1520): Reporting idle of ActivityRecord{4a301bd8 token=android.os.BinderProxy@4a3012a0 {com.android.browser/com.android.browser.BrowserActivity}} finished=false
:06:12.742 W/ActivityNative( 1520): send ACTIVITY_IDLE_TRANSACTION
:06:12.742 W/ActivityNative( 172): RCV ACTIVITY_IDLE_TRANSACTION
:06:14.002 I/browser ( 1520): Console: [object Object] http://www.google.com/m?client=ms-android-samsung&source=android-home:451
:06:14.232 I/DEBUG ( 1441): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
:06:14.232 I/DEBUG ( 1441): Build fingerprint: 'samsung/GT-S5660/GT-S5660/GT-S5660:2.2.1/FROYO/XXKC4:user/release-keys'
:06:14.232 I/DEBUG ( 1441): pid: 1520, tid: 1530 >>> com.android.browser <<<
:06:14.232 I/DEBUG ( 1441): signal 11 (SIGSEGV), fault addr 41f80020
It looks like the application (in this case, the browser) has requested data from the internet. This request is terminated by the system due to a change in connection state (or packet loss or some other hick-up in the connection). The application keeps a reference/pointer to the data it requested and thinks that the data has arrived and wants to access it. However, this pointer is invalid since the system already cleaned up the connection. Possible causes could be:
- the system doesn't notify the application that the request is killed
- the application doesn't update it's state correctly (which is less likely, since several applications exhibit the same behavior)
Disclaimer: I have no knowledge of Android or Samsung firmware, this is just deduction based upon general sw engineering knowledge and the data in the log file. This diagnosis can just as well be wrong.
Conclusion
Samsung left a huge bug in the firmware related to data connectivity. I can not understand that this firmware actually shipped. Don't they even do basic testing? I gave the phone to my wife and she told me that it's broken within 10 minutes of receiving it. Shouldn't a Samsung engineer have at least the same basic testing skills than an average consumer?
Samsung, solve this one very quickly or be prepared to see enormous return rates on the Galaxy Gio!
(reactions from Samsung and updates will be posted in this same blogpost)
I bought my son a Samsung Gio in Portugal this weekend - he found a similar problem in the first day - it regularly locks up with the only recourse being to hard reset or pull the battery.
ReplyDeleteWe haven't managed to reduce it to a simple recipe yet - and I'll have to ask him about the vibration thing since I don't think it does that when locking, but it could be the same problem you mention or related.
In any case, this device was purchased in a major retailer - Fnac - and is definitely not grey market. I haven't checked the firmware but I dont see how it would be the German version - and am kind of suprised that there would be different firmware versions for different european countries
Is there any other way to upgrade the firmware other than sending it back?
You can hookup the device to your PC with the Samsung Kies software. If the local Samsung importer (e.g. Samsung Portugal) schedules an update for your phone, the Samsung Kies software will notify you of the update and you will be able to update the device. Updates are scheduled per country, since the importer that has to support the phone can choose what upgrade to schedule.
ReplyDeleteI have bought 1 day ago.. I have got a problem that if i left the phone idle for about 30 minutes phone get switch off. :(
ReplyDeleteMay be a bad luck with me
I have a Gio too. It has several problems. Switches off after short time in standby. Powers off while using phone making it impossible to hang up unless you pull the battery. Icons and apps have disappeared. Playback of AVI is generally a bit poor. I find the OS to be non intuitive & easy to get lost within. On the whole I like the phone but the faults are so bad that it almost makes the phone useless. Maybe Androind is crap? Or is it Samsung that is the weak link?
ReplyDeleteSame problem were, my gio blocks in standby.. Brought in Portugal.
ReplyDeleteNo answers from samsung yet?
Thanks,
my phone also bugs with wifi or gprs... pff... shame samsung !
ReplyDeletemy gio was suddenly off when i checked it after leaving for an hour. power button cannot turn it on. have to remove the battery and it worked. touch pad(menu and back) suddenly not working. need to restart to make it work. =(.
ReplyDeletewhat to do now?
We have to wait for the update to new 2.3 android version I think..
ReplyDeleteFor now you have to be carefull, not turn wirelless and 2G/3G network on at same time - if you do that, or phone blocks more often.
Other think you could do is send some mail over to samsung support, I will do that lather this week I hope..
Bye,
Also the phone goes crazy in calls and some apps browsing all the contacts and what not... Has a mind of its ownrowsing all the contacts and what not... Has a mind of its own
ReplyDeleteI'm facing the same problems with my Samsung Gio. It honestly has a mind of it's own. App icons disappear and sometimes apps get deleted too. At times, it becomes so slow that I have to wait for eternity to just open my messages.
ReplyDeleteThanks for the confirmation guys, I thought I was the only person with this problem. Mine is Austrian and does exactly the same.
ReplyDeleteI can confirm this problem is still not fixed with the latest firmware available on my device (originally from Germany, but used in Belgium)
ReplyDeleteMy wife's Samsung Gio phone has problems too. It hangs with a black screen once a day. Need to pull battery to restart. Mysterious SMS's get sent to a number 4444 (we think at the same time) and cost 50 cent sometimes and are sometime free. They do not show up on the phone, but are shown up in the telcos billing history. Mobile internet data does not seem to work either - strange. Bought from Optus Australia, used on Virgin Mobile Australia.
ReplyDelete"Anonymous" your wife's phone may have some virus, better restart them to default original values and wipe the sd card.
ReplyDeleteFor everyone the official Samsung 2.3.3 Android version is coming out, check your kies and update your phone.
(they come out yesterday for Nordic countries).
Cumps,
Unbelievable, my GIO is also from Germany (I bought it online from a Dutch company in Holland, the manuals they gave me is in German, hence the conclusion that it is from Germany) and after 2 hours it is totally crashed! I don't understand how such a quality brand is willing to take such a huge risk by offering a mid-range smartphone that crashes so often and leave's customers with frustration and anger because of the poor quality and services!?!
ReplyDeleteThanks for this report. Bought my Galaxy Gio just the other day. I'm having some issues too. It's mainly reboots caused by enabling Wi-fi. I'm behind two routers in the D-Link DIR-series, so these are the ones I know for a fact are incompatible, or whatever. Hoping for Samsung to release a fix soon.
ReplyDeleteHi
ReplyDeleteCode: *#*#2663#*#*
TSP Phone: 03
TSP IC: 2
HW: 1
TSP IC version 9 compass is working properly, my version is 2, if anyone knows how to do update to 9?
I bought the Samsung Gio yesterday from Vodafone, Portugal (I've had it for just over a day so far) and it has given me a black screen twice (without vibration warnings). It only seems to hang this way when I don't touch it for a while - having said that, I tried calling it from another phone to see if it would revive the screen, and the call actually worked (so I can't say the phone was off even though it certainly acts it!) but as it rang nothing appeared onscreen, it just stayed black. None of the buttons do anything either. It's very strange, indeed. I left it on all through last night and it was still normal in the morning so I can't attribute it to a problem of not touching it for a while. It only resets when I pull the battery and turn it on again. Now I'm stuck for whether to give it back or wait for Samsung to get on with fixing the problem quickly. I haven't experienced any other problems with it (no icon issues, call issues) but I'll post here if I ever do and/or if I figure out what does it.
ReplyDelete@all
ReplyDeletei'm indonesian, i have the same problem to..
@deejayluk
just click the button update, mine is 4 now..
I installed the 2.3.3 software XXKPK.
ReplyDeleteUpdated the TSP from 2 to 9.
Compass is working properly.
I've got the same problems,the phone hangs daily.
ReplyDeleteBought from Vodafone Sweden.
i have the same problem....if i turn on the wifi and i leave it idle for 30 minutes then the device switches off...
ReplyDeleteI read it somewhere else that by keeping a simple image as your wallpaper will do the trick. Got my phone yesterday. Has happened to me twice. I'm trying this solution. Let's see if it works...
ReplyDeleteI have a GT-S5660M from Bell Canada.
ReplyDeleteCan't even get cell tower service! been like this since it was turned on. wtf!
i'm from Iran.i have same problem.2.2.1,giopro1.2 and 2.3.3 arabic(Persian) didn't solve it.
ReplyDeletei've had my phone for 1 day, message "tap" button not working and now the display has lines running through it??
ReplyDeleteUPDATE3 to blogpost:
ReplyDeleteFirmware installed on 11/11/2011 with build number GINGERBREAD.XXKPS fixes the problems. At last! Make sure to upgrade your firmware using Samsung Kies.
downloaded the gingerbread zip files but when i try to extract them it asks for password??
ReplyDeleteYou don't download it manually. You have to use the software named "Kies" by Samsung and it will download and install the firmware.
ReplyDeletebeen searching and searching, how do I access the GINGERBREAD.XXKPS software through kies? it tells me that my firmware is up to date??
ReplyDeleteIn that case you already have the latest firmware for your region. The firmwares have to be 'localised', so if your importer has not yet released this firmware, Samsung Kies will not let you download and install it.
ReplyDeleteand how do I update??
ReplyDeleteI have problems with my gio too. I'm so disappointed, I bought this smart phone because I'd heard so much about iphone problems, people having to send them away to apple all the time...
ReplyDeleteMine gets significant lag when online and/or writing a text message, gets so slow that its really frustrating, I try to slide the screen to unlock it and it does nothing... and then freezes, usually to a black screen and I have to hold the power button in until it switches off.
I bought the phone from a reputable phone company in Australia.
Thanks for a great blog
ReplyDeleteSamsung Gio
Same here in Germany, bought Gio from Retailer ALDI - North. Same were sold by ALDI - South. So soon there will be a huge wave of claims.
ReplyDeleteI bought it in Pakistan. Same problem here. Sometimes a search window also open with keypad and it start giving vibration when I press any button. No update available. I contacted Samsung couple of times but no way sir....
ReplyDeleteI'm sure very impress to read this text. This is very amazing & attractive for everybody. I would like to vacation at this post. Please look at the following link for characteristic. blu R1 HD Review
ReplyDelete
ReplyDeleteHi, Thank you for sharing the beautiful blog on Samsung galaxy fold repair. Buzzmeeh is one of the best mobile repair shops at your doorstep.
Thanks for sharing such a detailed diagnosis—this will help many users avoid hours of frustration!
ReplyDeleteFor anyone in Stirling needing expert Mobile Phone Repair Stirling, check out FixNVibe—your local tech lifeline!