2010-01-20 6 views
1

Nokia a une longue liste de codes courts sur Symbian qui peuvent être appliquées à sur-appareil les données, telles queComment lancer des codes courts sur un appareil mobile?

* # 0000 # - pour vérifier le logiciel du téléphone type de révision,

* # 7780 # - pour restaurer les paramètres d'usine,

etc (la liste est longue)

Si on leur donne un code court, comment puis-je le lancer? Le programme ne devrait pas être conscient de la fonctionnalité du code court, il devrait simplement l'exécuter. Je suis particulièrement intéressé par les codes courts de l'appareil (pas les codes USSD de l'opérateur). Comment le dialer natif fait-il cela?

Pouvez-vous s'il vous plaît fournir un exemple de code en C++ pour S60 3ème ou 5ème édition?

Merci.

Répondre

1

Je ne pense pas qu'il existe une façon générique de le faire. Du point de vue purement de la sécurité de la plate-forme, je m'attends à ce que seul le fabricant ou l'opérateur du téléphone puisse donner à votre application la possibilité de restaurer les paramètres d'usine du combiné.

Comme pour les autres codes courts, le mieux est de trouver une seule API Symbian OS C++ qui correspond à un seul code.

Par exemple, la version du firmware peut être obtenue via SysUtil::GetSWVersion

+0

J'accepte cela comme une réponse, même si elle ne résout pas mon problème (et je suis encore un croyant ferme il y a un certain soutien de la bibliothèque pour cette connue pour Nokia/OEM seulement). Si quelqu'un est au courant d'une solution, veuillez l'afficher ici. –

Questions connexes