Jump to content

Remove certification requirement from the SPV


Recommended Posts

Posted

I have already seen that ... I don't think it's big O or the aliens sending you secret OTA commands, but just a(nother) bug :wink:

we can start worrying if it happens for everybody tho ...

Guest leandro
Posted
3) Open a Windows Explorer window to Mobile Device/My Smartphone/Windows, and leave it there

4) Copy out mxicold_oem10.provxml and mxi_oem10.provxml

5) Edit BOTH of these two files as follows:

5a) Remove the SecurityPolicy section from both

5b) Instead insert:

 

     

     

     

 

I have a Swiss SPV, did copy both files but couldn't find anything about Security, Policy nor 410[12] or 4119. Am I missing something? Is there something to be done to get these files whole, hidden sections or anything the like?

Guest spacemonkey
Posted

no, they should just be there in /windows

The files themselves may be different in different places. Are there any other *.provxml files in there? have a look through all of them and see what you can find.

Guest wideawake
Posted

I have been waiting to see if things settle down, but would be VERY tempted to try if Pocket PC ICQ works......

Has anyone tried ?

Could someone try for me?

As I don't post often, I just want to say I LOVE MY PHONE (more than my girlfriend, although I have not seen a tea making application running)

Anyway back to the point, please, please, please can someone try for me!!!

Guest spacemonkey
Posted

I would be fairly surprised if ANY pocket PC app worked straight out of the box. The resolution that Smartphone runs at + the lack of a stylus means some porting of the applications is needed. However porting the applications should be a relatively easy process.

This is a different OS than Pocket PC even if it's not hugely different.

Guest Paul [MVP]
Posted

Does anyone have the 'Orange Messenger' client from Switzerland installed, and PHM RegEdit?

I have a feeling Orange Messenger may be jabber compliant, just so long as there is a way of changing which server it is looking for?

P

Guest leandro
Posted
The files themselves may be different in different places.  Are there any other *.provxml files in there?  have a look through all of them and see what you can find.

Yes, there are mxip(cold)_smartfon_1.provxml files indeed. Would editing and copying them instead them be to the same effect as with the oem_10 ones?

Posted

I wonder how many "Hello World" or "hi mom" programs will be written for the smartphone over the next couple of days ;)

Guest spacemonkey
Posted
Yes, there are mxip(cold)_smartfon_1.provxml files indeed.  Would editing and copying them instead them be to the same effect as with the oem_10 ones?

What I was meaning if you can't find the bits that we expect in the oem files then you could look in these ones as well.

But those sound like the files we have in the UK so I'd expect the OEM ones would have it. The section in question is quite a way down after all the certificate stuff, try doing a search for 4119 or 4101 in the text editor just to be sure. if it's definitely not in there just try adding the bit suggested in Kallisti's post I guess.

Guest Treadsoftly
Posted

Ok - I'm being cautious here, but if I make the security alterations on the phone, and then do a hard reset, my phone is back to Square one right?

Can I restore over the air, so my phone get back to the state it was in, but without the certification?

Guest leandro
Posted
What I was meaning if you can't find the bits that we expect in the oem files then you could look in these ones as well.
Sorry for not being clear. The mxip_smartfon_1.provxml only has the SecurityPolicy section.

But those sound like the files we have in the UK so I'd expect the OEM ones would have it.  The section in question is quite a way down after all the certificate stuff, try doing a search for 4119 or 4101 in the text editor just to be sure.  if it's definitely not in there just try adding the bit suggested in Kallisti's post I guess.

Neither GNU Emacs nor MS Windows Notepad find nothing, so I guess it's neither RMS plot to sabotage the MS Smartphone nor Gates' plot to keep it close.

I will try both modifying the smartfon file and adding the same to the oem ones, does that sound OK?

Guest spacemonkey
Posted

yeah, give it a go... they may have put different defaults in the ROM for Swiss so not needed to recode these settings in the provisioning files.

If you add the new settings to the provisioning files hopefully it will change the settings for you and unlock the phone. Because the defaults in the ROM may be different you may find that it will need some other settings as well, but just give it a go.

At the end of the day if it doesn't work, you're no worse off than you are now.

Guest leandro
Posted
yeah, give it a go... they may have put different defaults in the ROM for Swiss so not needed to recode these settings in the provisioning files.

If you add the new settings to the provisioning files hopefully it will change the settings for you and unlock the phone.

Just for the record, I am giving it a go adding (changing) Kallisti's sections to all provxml files.

Because the defaults in the ROM may be different you may find that it will need some other settings as well, but just give it a go.

Which kinda settings would be these?

Posted

Yeh i did it again and its worked again, however do you think the smartphone does a sort-of hard rest if the registry somehow gets corrupted?

Guest spacemonkey
Posted

In the Smartphone 2002 SDK there's info about the security model and settings in the online help.

Basically if you are successfully getting the provxmls processed (confirmed by Kallisti's little Favourites tweak hint) but you still can't run unsigned apps then a bit of research in there might produce favourable results.

Cross that bridge when you come to it... try the settings that work for UK first.

Posted

Just found this in my startup folder after doing a hard reset, a shortcut to a file called coldinit.exe - stagetwo, i wonder if you make it coldinit -stageone you might not have togo through the normal hard reset procedure?

Guest Jakster
Posted

Just a quick question folks....

What is the difference between the version offered by psneddon:

and Kallisti's version:

as both seem to be working.......

Im looking forward to seeing a multitude of additional software for the phone but am starting to get VERY worried about the virus issue and what this could do to a) my phone ;) my phone bill and c) the Orange Network!!

:0

Guest spacemonkey
Posted

OK,

4102 - 1 says it can run unsigned apps

4101 - 8 or 64 says which role cab files are installed under

4119 - xxx says which roles in the phone have full manager rights rather than stating things todo with the roles. Basically the reason this is different is that it needs to cover either role 8 or role 64 depending on the seting of 4101.

As to unsigned apps now running, I don't know that this is actually giving any old app access to the privileged end of the phone. For instance on an early attempt on my phone I deleted all the Orange certificates and then all the base software that uses the radio stop working (for instance SMS died) while my phone would happily run stand alone applications. So this tweak only seems to be allowing unsigned apps into the unpriveleged end of the phone so our risk of viruses should be relatively low.

In fact just checked. In PHM Registry editor I can edit the registry in HKEY Current User but can only read, not edit in HKEY Local Machine which shows it's unpriveleged only.

So we have in fact left the network itself completely protected by certification. (Yay, we rock)

Posted

What are you people doing with their newfound SPV freedom ?

Shouldn't we have a list of what people are programming/porting for the SPV

i'm looking into porting Mame to the SPV, i dont have much time for it though :-/

Posted

I tried the provxml editing, which works fine. Question is - does it survive a reboot - it doesn't appear to on mine ?

Posted

oh how good some emulators would be,

we need

a snes emulator,

a gamboy emulator/gameboy advance (dreams),

a mame emulator.

And DOOM/QUAKE!

I cant program for s*it but id give it a shot otherwise, maybe an excuse to learn some more.

Posted

...Doom doesn't work too well on unsigned phones (screen is too big for it) ... unless someone out there has another Doom version?

Posted

I'm taking on gameboy emulation - someone else can handle the mess that is gameboy advance ;) I'll get started next week, but don't expect anything for at least 2-4 weeks..

Is it Doom thats too big for the screen, or the screen thats too big for Doom?

Posted

What are you saying that the pocket pc version of doom works straight off? Otherwise i rekon the screen would be fine flipped on its side.

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.