The suggention I got was to stop using GPRS always on and use it just on demand. Unfortunately, it didn´t work. So, my solution was: never turn the phone off. In case it is necessary, I must perform a master reset immediately after turning it on again and update all of my personalized settings.
This weekend, while waiting for a table, my 8-year-old son, ask for my phone to play. He complained about the slowliness. I took the phone out of his hands and confirmed it....suddenly, the phone went through a self boot.
After that, everything turns right again, I mean, I can turn it off and on again without having to perform a master reset in order to get the in coming calls!
Should it be blamed on the Java apps, internal memory handling or what?
Well, doesn´t matter, its back again!