Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

(Difference between revisions)

Auto-start at reboot

From Wiki
Jump to: navigation, search
aaumala (Talk | contribs)
jimgilmour1 (Talk | contribs)
Line 9: Line 9:
 
*Auto-start feature has been implemented correctly; meaning that it is implemented using Startup List Management API in S60 3rd Edition. See article "[[How to autostart an application on boot up in 3rd- Startup List Management API]]" for details.
 
*Auto-start feature has been implemented correctly; meaning that it is implemented using Startup List Management API in S60 3rd Edition. See article "[[How to autostart an application on boot up in 3rd- Startup List Management API]]" for details.
 
*Removing the memory card when application is auto-starting, does not cause anything unexpected and harmful (device to reboot itself, jam, etc.).
 
*Removing the memory card when application is auto-starting, does not cause anything unexpected and harmful (device to reboot itself, jam, etc.).
 +
 +
=How to skip Auto-Start Applications=
 +
There are situations when we might want to '''skip the applications''' which load themselves automatically  - which are generally called''' autostart applications'''.
 +
 +
These applications may be '''unwanted''' or may be taking '''much more time''' to load. Hence, to skip any auto-start applications that are normally run at startup:
 +
 +
Press the '''"pencil key"''' after turning on the phone and hold it down until the '''PIN code query''' is displayed.
 +
 +
'''This technique works on all the available S60 devices.'''

Revision as of 20:22, 19 January 2009

By default, application should not automatically start itself when device is rebooted. For some applications this is allowed, for example it is not reasonable to expect that if the user has installed an anti-virus application, s/he should go and switch it on manually each time device is rebooted. Hovever, it will improve user experience if there is a setting, which user can use to set auto-start off. When application is installed, it is also good to ask from the user if s/he wishes to have auto-start on or off. This is important from the user point of view as now user has the full control of her/his device and the applications s/he wants to have on.


If you plan to submit your application to Symbian Signed for Nokia, notice that the Nokia test criteria has test cases related to auto-start. Main points to be checked are

  • By default, auto-start should not be on. It's allowed for certain types of applications, such as anti-virus and device management application.
  • User can set auto-start on when installing the application and change the setting later on from the application settings.
  • Auto-start feature has been implemented correctly; meaning that it is implemented using Startup List Management API in S60 3rd Edition. See article "How to autostart an application on boot up in 3rd- Startup List Management API" for details.
  • Removing the memory card when application is auto-starting, does not cause anything unexpected and harmful (device to reboot itself, jam, etc.).

How to skip Auto-Start Applications

There are situations when we might want to skip the applications which load themselves automatically - which are generally called autostart applications.

These applications may be unwanted or may be taking much more time to load. Hence, to skip any auto-start applications that are normally run at startup:

Press the "pencil key" after turning on the phone and hold it down until the PIN code query is displayed.

This technique works on all the available S60 devices.

269 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×