Join Now

Inconsistent standby screen UID

amitkankani | 27 October, 2008 15:38

Hi all,

 

this is a very trivial issue I have faced....... and its regarding the UID of standby screen, or the phone default screen.

The problem I noticed is that the UIDs are different for different versions, and worse yet, different for different Feature packs too !!! and to add to that, no constants define which could have easily taken care of this....

 

well let me get into details:

The UID of standby screen (the process is called Phone) on 2nd edition is: 0x100058b3

The UID of standby screen (the process is called Standby Mode) on 3rd edition and 3rd edition FP1 is: 0x101fd64c

The UID of standby screen (the process is called Standby Mode) on 3rd edition FP2 is:0x102750F0

and I don't yet know what it is for 5th Edition.

So now if anyone wants to use the UID of standby screen, then one needs to define these with appropriate macros and use them. May be something like this:

#ifdef __SERIES60_3X__
const TUid KUidStandBy = { 0x101fd64c }; // For 3rd Edition
const TUid KUidStandBy_FP2 = { 0x102750F0 }; // For 3rd edition Emulator and FP2 devices
#else // #ifdef __SERIES60_3X__
const TUid KUidStandBy = { 0x100058b3 }; // For 2nd Edition
#endif // #ifdef __SERIES60_3X__

and then use it... 

It would be much better if there was a constant defined by Symbian headers which could be used, so that there wouldn't be any problems like this .....

Hope Symbian does this from next version of their SDKs, or have already done it on 5th Edition ? I don't know about this on 5th Edition, probably some of you could comment....

 

Symbian Open Source... and hacking !!!

amitkankani | 23 July, 2008 13:10

We have read a lot on Symbian Platform Capability hacking...

Earlier blogs on similar topic by other authors:

http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/symbian-c/2008/03/27/platsec_jailbroken

http://blogs.forum.nokia.com/blog/daniel-rochas-forum-nokia-blog/s60/2008/04/02/followup 

http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/symbian-c/2007/10/27/symbian-platform-security-hacked 

http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/platform-security/2008/03/09/another-hack-for-symbian-platform-security 

 

All of the above required a person to do a lot and then the phone was hacked.... Now there are new cracks, that allows installing UNSIGNED applications too (bipinda cracked only)...

And not only that, there is an application, SecMan which can disable Capabilities. Further, there was another tool, which will auto start and disable capabilities too.... I can't give the direct links, but one can search www.ipmart-forum.com for hacking symbian and would get it... So it is like one application now, which can be opened and there we can choose to Enable securitly or Disable security... 

So hacking is not only for tech savy people, but any one.. and based on these hacks, all the softwares (almost all the popular ones) have a cracked version as well ! Though I personally am scared to use them as I don't know what side effect a cracked version can have on my device, I tried a few and they actually worked. 

 

with all these happening, we have seen these tools upgrade themselves, but is Symbian also planning to upgrade and block these ? 

I have personally tried the tool and I was able to browse, cut, copy, paste, everything from any private folder on the phone, be it c:\sys\bin or c:\private\xxxxxx

 

Now the main QUESTION : 

Are Symbian, Nokia giving a deaf ear to this ??? This being the situation today, imagine what would happen when SYMBIAN GOES OPEN SOURCE... i guess no one can stop mobile virus/trojans/etc from spreading....

Nokia - now looking not only on manufacturing, but on services also

amitkankani | 22 July, 2008 15:30

Note: This blog is with respect to Indian market as I understand.

Nokia offlate has jumped into Services field too, because it has started various camps like the current USID to give not only devices to the masses, but also a complete set of services around it, so that it can provice what can be called as a complete solution.

Why is Nokia doing this? 

* One clear reason why Nokia is doing this is to fight out competition, as today in market, there are too many brands and models to choose from.

* The next big market is that of rural India, where mobile plague is at the begining of its emergence. So if anyone can truely capture it, will be a clear winner. 

What are the effects of this:

* It will make the life of farmers, villagers easier, as they can now use applications and services to improve efficiency of lot of work.

* It will create more jobs to create such applications/services.

What are the minimum requirements which Nokia should keep in mind to go ahead successfully:

* It should provide "regional language" support for its application/services, this is because, most of the rural population doesn't understand english, and can only understand their own language.

* The applications/services should be easy to use and understand with minimum complexities. The look and feel could be compromised, if by doing so, the simplicity and usability increases. 

* More over it should provide for support (something like e-choupal ref: http://www.echoupal.com) in say every group of villages/grams. This is important to create the eco system which Nokia dreams of. This need not be computer based, it can even be mobile based.

Though this is a very short blog, I hope I have been able to put across my view points, and my main intentions here are to see Nokia fulfill this dream, and I somewhere, should be a part of this.

 

Note: I am not a regular blogger, not atleast on techinical stuff, and hope will learn stlyes and rules of blogging here better in time to come :) So please comment, either on the topic or any feedbacks to improve the blogging style.

 

 
 
Powered by LifeType
RDF Facets: qfnZtypeQUqfnTypeZBlogContentQ qfnZtypeQUqfnTypeZCommunityContentQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX