Jump to content

10 seconds and were back to the home screen


Recommended Posts

Guest Yassa
Posted

HAs anyone had the above problem of starting an application and then the phone just does its own thing and takes you back to the home screen?

Its happened a few times espically when watching a film or listening to music.

Cheers

Yassa

Guest awarner [MVP]
Posted

Are you sure you have enough free memory? as this can happen if you have too many apps etc running in the background. Try using Task Manager or spacemonkey's Quick close app before Watching a film and see if it

impoves things.

Guest The PocketTV Team
Posted
HAs anyone had the above problem of starting an application and then the phone just does its own thing and takes you back to the http://smartphone.modaco.com/viewtopic.php?t=714>home screen?

Its happened a few times espically when watching a  film or listening to music.

That's because the application you are using is not calling SHIdleTimerReset every 9 seconds, as it should.

SHIdleTimerReset tells the home page that an application is active (despite no user interaction) so it should not come back after the Home Page timeout (Settings > Home Screen > Time Out).

What application are you using to watch a film or listen to music ?

Guest Yassa
Posted

I'm using pocket MVP for films and the embedded media player for MP3s. I have now changed the time out on the home screen timeout settings.

Cheers

Yassa

PS will info when it happens again.

Guest The PocketTV Team
Posted
I'm using pocket MVP for films and the embedded media player for MP3s. I have now changed the time out on the home screen timeout settings.

I think MVP does not call SHIdleTimerReset as it should.

Try PocketTV Classic, it's free too ( http://www.pockettv.com ).

For MP3, I think WMP lets the home screen come on purpose, because you don't have to look at anything when listening to music, but you can come back to WMP by pressing the BACK key when the Home screen appears.

Guest awarner [MVP]
Posted

If you are using PocketMVP make sure you use the tip I posted above as it can be memory hungry.

Guest Yassa
Posted

Cheers for that, I will have a look at pocket tv. In the mean time its stopped doing it. :? This always seams to happen when you may have a fix !!!!!! :lol:

Cheers

Yassa

  • 1 month later...
Posted

You probably have your Home Screen -> Time out: settings set for 10 seconds to help boost battery life. The default is 10 minutes.

I set mine to 5 minutes and that seems to be OK.

HAs anyone had the above problem of starting an application and then the phone just does its own thing and takes you back to the http://smartphone.MoDaCo.com/viewtopic.php?t=714>home screen?

Its happened a few times espically when watching a  film or listening to music.

Cheers

Yassa

Guest Phooey
Posted

i had the same problem yesterday and still did occasionally today - i find its most prevalent when i am using pocket explorer.

called orange and they have no idea what this problem is - they are calling me back in 1-2 days time (apparently)

Guest The PocketTV Team
Posted

Normally when the Smartphone is inactive, it reverts to the Home screen after a certain time, which you can change with the Settings (Settings > Home Screen > Time out).

Applications like video players should call SHIdleTimerReset every 9 seconds when playing to inform the system that it should be considered "active" even though the user does not interact with the device. If they don't, the Hone screen will appear which is ennoying when you are watching video.

If you use an application that does not call SHIdleTimerReset as it should, then you have to change the time out in the Home Screen settings manually, so that the Home Screen will not automatically appear after, say, 10 sec.

  • 3 weeks later...
Posted

that is seiously bad programming to have an app HAVE to call that.

It could just place a 1 in the registry or something to tell the timer to stop. Then remove it upon exiting.

Or have instructions like coundown "pause". Which freeses the timer. Then "start" which resumes.

But to have something publish information every 9 secs is poor.

Large potential on the old memory leak for that one ...

Guest The PocketTV Team
Posted

> that is seiously bad programming to have an app HAVE to call that.

That's what Microsoft gyidelines.

> It could just place a 1 in the registry or something to tell the timer to stop. Then remove it upon exiting.

> If you think about it, your suggestion can cause more problems:

It's not our suggestion. It's microsoft guidelines. And I don't think there is any other way or API to prevent the home screen for appearing after the current timeout.

> If the application crashes or is violently killed (e.g. by a task manager), it would left the registry modified, and it would stay like that unless you change the registry manually. That's much worse that the other solution.

Also, you would have to be very carefull and change the registry back each time your application is activated and de-activated.

> Or have instructions like coundown "pause". Which freeses the timer. Then "start" which resumes.

Basically SHIdleTimerReset resets the home screen timer.

> But to have something publish information every 9 secs is poor.

You don't have to publish any information. You just need to set-up a timer and call SHIdleTimerReset every 9 seconds.

If you prefer to do otherwise, you can, at your own risks. We think that calling SHIdleTimerReset every 9 seconds on a timer is really no big deal.

> Large potential on the old memory leak for that one ...

There is no potential for memory leak. Using timers and Calling SHIdleTimerReset does not cause a memory leak (unless you do very bad programming!). We have always done that in PocketTV, and we can play video for 24 hours non-stop without any memory leak, and without the home screen coming.

Guest mattscholey
Posted

This happens to me whenever I go to Settings>Security and it doesn't give me enough time to change any of my security settings! Very annoying.

Matt

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.