yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Software Development] whistler-nl:
This is the part i'm talking about:

.method /*0600075F*/ private hidebysig
instance void ProductInfoClicked(object sender,
class [mscorlib/*23000001*/]System.EventArgs/*01000002*/ e) cil managed
{
// Code size 39 (0x27)
.maxstack 8
IL_0000: ldarg.0
IL_0001: ldfld bool MobileNavigator.PanoramaMainMenuPage/*0200009F*/::m_bUnlockMainMenu /* 04000529 */
IL_0006: brfalse.s IL_000f //brtrue.s IL_000f

IL_0008: ldarg.0
IL_0009: call instance void MobileNavigator.PanoramaMainMenuPage/*0200009F*/::ExecuteNextUserAction() /* 06000764 */
IL_000e: ret

IL_000f: ldarg.0
IL_0010: call instance class [Microsoft.Phone/*23000004*/]System.Windows.Navigation.NavigationService/*0100011A*/ [Microsoft.Phone/*23000004*/]System.Windows.Controls.Page/*01000117*/::get_NavigationService() /* 0A0000EE */
IL_0015: ldstr "/Pages/ProductInfoPage.xaml" /* 7000E3D6 */
IL_001a: ldc.i4.0
IL_001b: newobj instance void [System/*23000005*/]System.Uri/*0100001A*/::.ctor(string,
valuetype [System/*23000005*/]System.UriKind/*010000E5*/) /* 0A00003C */
IL_0020: callvirt instance bool [Microsoft.Phone/*23000004*/]System.Windows.Navigation.NavigationService/*0100011A*/::Navigate(class [System/*23000005*/]System.Uri/*0100001A*/) /* 0A0000FC */
IL_0025: pop
IL_0026: ret
} // end of method PanoramaMainMenuPage::ProductInfoClicked

I changed the "brtrue.s IL_000f" to false so the menu item is enabled. I needed it to put my phone IP and IMSI in that screen instead of IMEI and device id.

How did you get it in demo mode?
[Windows Phone 7 Software Development] webwalk®:
i get different results.

i do have navigon 1.4 installed with maps

when i install this:

i get "this app can only be used with t-mobile simcard" and activation screen pops

----

now i overwrite with:

and i message "please connect using a Deutsche Telekom data connection"

hmm telekom had a open proxy once, maybe i can use that...

oh yeah im on ePlus

// edit:

wifi off > ask 4 tmode data connection

airplane > ask for sim

well public telekom proxy is:

www-proxy.t-online.de:80

but its not working for me right now....
[Windows Phone 7 Software Development] htc9420:
@ whistler

private string CheckOperatorUri()

{

string str = "https://tc2-mobile.navigon.de/chromium/?cmd=check_operator";

return (((str + "&device_id=WT4H38S28KTRPWSYT6AV7PMGVMB4MEGBAJ43JFM") + "&hardware_id=479506309827888" + "&ip=10.217.80.247") + "&registered=false" + "&partner_id=6000");

}

This is the string from debug console

public void ChromiumEngineTest(TestId id)

{

RegOnBoardRequest request;

if (true)

{

request = new RegOnBoardRequest("WT6XH5YS7RB8P13N9X4Q4VR6325CHTM461XSR8P", "354771058079852", "serial_code", "XXXXX-RY28G-9HV4A", "TMOBILE_DE_MN7_WIN_PHONE_SELECT", "1.2.3", DateTime.Now, true);

}

else

{

request = new RegOnBoardRequest("WT6XH5YS7RB8P13N9X4Q4VR6325CHTM461XSR8P", "354771058079852", "operator_check", "TMOBILE_DE_MN7_WIN_PHONE_SELECT", "1.2.3", "dummy", "80.187.72.19", "6001", sDeviceManufacturere, sDeviceName, sDeviceFirm, DateTime.Now, true);

}

I am trying to implement that in the activation request...

anyway, will try changing this to see where it gets me report:

public static void ConnectToNKStateChanged(NaviKernelInitStateChanged aDelegate)

{

NkInitStateChanged = null;

NkInitStateChanged += aDelegate;

}

The thing is I can't find and isolate all ID requests, some of them are just left overs i.e state changing leads nowhere.
[Windows Phone 7 Software Development] nuclear:
Can someone create an nfo or repost instructions on how to install north America maps? I got 1.4 working but I can't get the north America maps to show.
[Windows Phone 7 Software Development] chingy213:
I second this.

I am unable to get the Australia map working.

Can somebody please write a detailed step by step noob guide on how to do this.

Ill donate 5 AUD dollars =) to you or charity
[Windows Phone 7 Software Development] whistler-nl:
Just to keep this thread alive...

I can simulate the request the app is sending but i'm still having trouble with changing he ip it is sending. I'm not on a german network so i'm stuck on that.

Still looking for a way to change it. :(
[Windows Phone 7 Software Development] nuclear:
Repost

I dont think it gets any simpler. lol
[Windows Phone 7 Software Development] chingy213:
I did all that.

And further to this I didnt change advisor.nfs as feedback shows from other XDA members...

Everytime I replace MapDrawer.nfs and RealityView.nfs and then I goto the app and click on "Show Map" Navigon quits back to the start menu....

The other files I replace dont quit the program but dont show the Aust. map either.

I am using Australia map 1.7, I cannot find an alternative Aust. map to test..

The Aust. map has many MapDrawer.nfs files.. some in diff directoris and some have HiRes in the name etc..

Please fuccing help... somebodyy, lol.. pleasee...
[Windows Phone 7 Software Development] eternalemb:
Are you including the __ApplicationSettings file? Because when my phone was doing that it was because I included it in the wm_select directory. Once I took that file out everything worked fine. Apparently the app generates a new one every time it starts up for the first time. Other than that all I can tell you is to make sure ALL the included languages are left untouched, make sure you're using the correct .nfs files and renaming them correctly, and most importantly make sure to dot your Is and cross your Ts; every number and file name has to be correct and the NaviKernelConf.ini has to be set to your region...

So uninstall the app, start over and report back...
[Windows Phone 7 Software Development] whistler-nl:
Could someone please provide me a Telekom IP? I need it to get my phone accepted when it does the operator check... :(
[Windows Phone 7 Software Development] chingy213:
I got Australia map working.

* First I downloaded all the files in filelist.xml from http://navigon.vo.llnwd.net/o25/u/eu/wm_select/, as well as filelist.xml itself

* Next I created the needed folders (o25/u/eu/wm_select/, data, map, sound) on my webserver and put the corresponding files in them

* After this I replaced the files Advisor.nfs, CountryProfiles.nfs, MapDrawer.nfs, Poicats.nfs, RealityView.nfs, and Satellite.nfs in the directory data with the ones I extracted out of the US/Canada Iphone ipa-file.

* For test I put the map of DC into the directory map.

* then I edited filelist.xml (right size of the nfs files, added DC map).

* Next step is to edit the file NaviKernelConf.ini and set MapRegion to NA.

* Now I edited the hosts file on my PC and put the IP-address of my webserver with navigon.vo.llnwd.net.

* Then I connected my phone to the PC and deployed the Navigon.xap to my phone.

* Now after the installation Navigon asks to download files (which it does from my webserver).

* After this is done I got the DC map in Navigon.

Changes to this

* Keep original Advisor.nfs, replace the rest

* Edit the file NaviKernelConf.ini and set MapRegion to AU (not NA)

* When I edited filelist.xml I removed the other 4 Europea countries and it was just the Australia map

* After the installation I used touchExplorer and deleted __ApplicationSettings

* I used Australia iphone Map version 1.7, I used DrawSettings.nfs from the "older devices" folder

Navigon working, test today.
[Windows Phone 7 Software Development] nuclear:
Thanks so much. Your help to the scene is appreciated.
[Windows Phone 7 Software Development] htc9420:
Hi, Whistler, I've been trying IP all over weekend, no go, nada

I think the server actively refuses the connection and, AFAIK, there's no way you can bypass that.

We need an activated file...
[Windows Phone 7 Software Development] whistler-nl:
What file would we need? As far as i can understand the code it only does checks on IMEI, Device Manufaturer, IP and some more...?

Edit:

The call the program intitially makes looks like this:

h**ps://mobile.navigon.com/chromium/winphone-tmobile-de/?cmd=reg_onboard_win_phone&device_id=YORDEVICEIDHERE&hardware_id=HARDWAREID(IMEI)&reg_method=operator_check&ip=VALIDTELEKOMIP&partner_id=6001&manufacturer=HTC&model=HD7%20T9292&fingerprint=GENERATEDKEY&map_info=GENERATEDMAPKEY&client_type=TMOBILE_DE_MN7_WIN_PHONE_SELECT&client_version=2.0.0&gps_timestamp=TIMESTAMP&rand=RANDOMGENERATEDNUMBER
[Windows Phone 7 Software Development] chingy213:
Why do you want to get Navigon 2.1 working when 1.4 is working perfectly?
[Windows Phone 7 Software Development] webwalk®:
Reality View Light

only to name one...
[Windows Phone 7 Software Development] chingy213:
The fact I have a fully featured free sat nav on my phone has given me a hard-on.

RealityView Light dosnt do it for me.
[Windows Phone 7 Software Development] Keefo:
why would you NOT want a later version working??

there is a reason why they release newer versions...

they tend to be better, faster, alot better features etc.

If there is a chance we could get 2.1 working, why on earth would we NOT try it? .... lol
[Windows Phone 7 Software Development] Chatfix:
Hi,

is there a way to get the new version 2.1 work on my phone with vodafone germany SIM?

I patched the MobileNavigator.dll with a Hex-Editor to 26202, but it dos not work :(
[Windows Phone 7 Software Development] kwill:
Has anyone got this working on a Tmob US HD7?
[Windows Phone 7 Software Development] whistler-nl:
I've got it working on a T-Mobile Netherlands SIM finally (took me all my free time to understand MSCIL just enough to know what is doing and to find the right method to bypass the activation without breaking anything else :)

Made me bloody happy to see the screen that tells me to connect by WiFi or LAN to download additional files (maps and stuff i guess).

Now i just need to fing a way to get other maps...

Any news about the "2_5D_MAP_VIEW" activation?
[Windows Phone 7 Software Development] kwill:
Ok, I want to try and get it working. But, I've read through the thread and as of yet, I don't feel my technical expertise is enough to get the job done.:D Hopefully we'll have a more detailed explanation or more simple method soon.

edit** Just got your PM! Thanks!
[Windows Phone 7 Software Development] whistler-nl:
Change the IMSI, install the xap THEN DISCONNECT YOUR PHONE FROM YOUR PC!!! After disconnecting start navigon. When you keep your phone connected to your pc it will ALLWAYS say it only works on a Telekom sim.
[Windows Phone 7 Software Development] EarthQ:
If you use Windows 7, you may need to set "Branch Cache" service to disable and stop it during the hack, as it takes port 80.
[Windows Phone 7 Software Development] Chatfix:
It dos not work :(

This is what i have done:

I renamed the Navigon.xap to Navigon.xap.zip

I extract the MobileNavigator.dll

I have patched the MobileNavigator.dll to 26202 on the two places near B0693.

I moved the patched MobileNavigator.dll to the ZIP

I renamed Navigon.xap.zip back to *.xap

I side loaded the app.

I disconnect the phone from computer.

I start Navigon Select. Navigon says "Verbindung wird hergestellt..."

After a few seconds Navigon says it works only with a Telekom SIM.

After I press OK, I can enter an promo code/voucher
[Windows Phone 7 Software Development] mmuntean2:
help please.

I have installed it on my htc trophy the patched version. My problem is that when I start it, it gives an error saying could not activate.please turn on wifi or data connection.
[Windows Phone 7 Software Development] isoman4:
Navigon 1.4 NA problem

I can't get the blasted Navigon to download the maps and files from the local webserver I installed. It's like the program is bypassing the host file all together! Anybody have any suggestions?
[Windows Phone 7 Software Development] kwill:
So, I got a version working (thanks whistler-nl) for tmobile us. It at least installs and everything. I added maps to the appropriate directory, but when I go into enter an address, only the preconfigured maps show up in the dropdown. And also, I can't get it to locate a fix on my position. I'm assuming because it's not recognizing the Texas.map file I have loaded. Any ideas? Thanks.
[Windows Phone 7 Software Development] isoman4:
@ kwill

mwedge posted this earlier in the thread (page 29 i think). Maybe you'll have better luck with it than I did!
[Windows Phone 7 Software Development] hr_kaleu:
Same with me - although I'm on A1 Telekom Austria (23201 IMSI)...

Anyone else trying it in A1 Telekom Austria - or better anyone having success for this provider?
[Windows Phone 7 Software Development] Gyuritzy:
@ diboze

I have succeeded. Thanks for your xap file.

I have installed the app, then I disconnected from computer, I switched on 3G and mobile data connection and started Navigon. I received then the message that I should connect to wifi or to computer and the download started. It downloaded 393 Mb and 51 packages...

Thanks for your support!
[Windows Phone 7 Software Development] whistler-nl:
@diboze&wertzui:

Have the two of you got any further regarding unlocking the Premium package and/or adding other maps?

I know how to get it operator unlocked and bypass the IP check but it does'nt get users from other country's besides the DACH any further.
[Windows Phone 7 Software Development] wertzui:
I have not had any luck.

I tried it even together with a valid IMSI, IMEI and feature_list.xml with valid Signature, that belongs to the IMEI i changed it to.

As i said earlier, i think, the problem is in Navigon.SilverServer.arm.dll, which can only be disassembled into ARM Assembler code.

And I am not really good, when it comes to Assembler ;)

So if anyone is good at ARM Assembler, contact me, as i have created a version which is working without any operator check and downloads any premium package, you want, as it is using a local feature_list.xml file.

Btw EU_MAP is no problem, as it does not do any additional checks after it is downloaded.
[Windows Phone 7 Software Development] kcasante:
Question

Im wondering how you were able to move the map files once you got them on the focus? I haven't come across any app on the focus that works like touchXplorer and that doesn't work on the focus... am I wrong or there aren't any explorer apps that work on the focus yet?
[Windows Phone 7 Software Development] victorc2:
Finally, does it exists a solution for people which doesn't have a T-Mobile operator and for which when the phone check for activation by 3G, it display that we must have a Deutschland mobile phone plan ?

Nota : I've patched with my IMSI.
[Windows Phone 7 Software Development] cirillo88:
It's crazy, i did all the steps, the file 8e.z is at the exact place buuuuut i cannot rename it. It returns as 8e.z. Any suggestions???

Another thing: i did copy not cut, can i delete the original file???
[Windows Phone 7 Software Development] zalech:
I have installed navigon 1.4 but on my mozart there is some kind of problem, when I start the app it works fine for couple of minutes then it starts to lag (sometime it stops for couple seconds in one point or getting back from where I am back to where I was a second ago), I thought it's a gps problem but every other app runs ok. Maybe some one had same problem solved?

It's a stupid problem I know :) help please

p.s. can't wait for v2.1 patched for me maybe only solution
[Windows Phone 7 Software Development] Machtin:
So.. sorry if I misread something here, but I don't get 2.1 running with o2 germany.

I got the 2.1 xap, extracted the Mobilenavigator.dll, changed that one or two codes like in that picture to 26207, put the file back in the .xap, sideloaded it and still get the carrier error about my SIM not being valid.

What did I mess up?
[Windows Phone 7 Software Development] schluff1:
This works for me with v2.1 (o2 Germany, Alice DSL):

1. Insert the right IMSI (26207 for o2 Germany) in MobileNavigator.dll and copy it back into Navigon XAP.

2. Disable mobile data connection on your phone.

3. Connect phone to Zune.

4. Install Navigon XAP.

5. Stay connected to Zune and start Navigon.

-> Message: "...Please connect to Deutsche Telekom..."

6. Exit Navigon.

7. Enable mobile data connection on your phone, stay connected to Zune.

8. Start Navigon again.

-> Map Download will start with Ethernet connection (Zune). :)

IMSI list:

h ttp://en.wikipedia.org/wiki/Mobile_Network_Code
[Windows Phone 7 Software Development] Machtin:
thanks schluff1,

I'll try that as soon as I can. I didn't do 6, 7 and 8 I guess.

Can you tell me which .xap you used? o2 Germany is exactly what i need, if you could upload your's I'd use that one.
[Windows Phone 7 Software Development] Calene:
Your method worked for me when I wanted to install the German and Scandinavian maps on my Samsung Focus. Thank you.
[Windows Phone 7 Software Development] Machtin:
That actually worked :) Thanks!
[Windows Phone 7 Software Development] Gyuritzy:
Is there anyway to enable premium features in navigon 2.1 with IMSI patch for Blau network applied (even if there are some costs involved...10 Euro...) ?
[Windows Phone 7 Software Development] Ddriver:
I know not what to work there, but this does 100% not work.

Multiple tried (with my Network-Code 22803) and always the same result, namely: "Does not work."
[Windows Phone 7 Software Development] Gyuritzy:
@ Ddriver

I have noticed in your signature the devices you posses... perhaps I missread...

Do you have HTC Mozart 16Gb with NODO update and also chevron unlocked?!?!

How did you do it? I know that NODO nullifies chevron...

Perhaps you have preNODO and chevron?

BTW... I have another question for forum members...

I have a HTC Mozart chevron unlocked, I have a blau.de prepaid card, and I live in Germany... The problem is that I didn't receive yet no update for my phone... no preNODO, no NODO...

Is it possible that if you chevron unlock your phone you don't receive any more updates?!?!
[Windows Phone 7 Software Development] whistler-nl:
I have a HD2 with WP7 unlocked and when i connect my phone to my pc and run Zune it sure wants to push the pre-NODO update. I cant get further then that ofcourse :)
[Windows Phone 7 Software Development] Ddriver:
Ok guys, we stay on topic "Navigon". Thank you. :)
[Windows Phone 7 Software Development] diboze:
It works that way here, too. As said by others, non-german isps may be the problem here.
[Windows Phone 7 Software Development] derausgewanderte:
I got this to work on LG Quantum (not the new v2.1) with US maps. Question, will this also work for iPhone maps version 1.8? The original post and the more detailed posts use 1.7.
[Windows Phone 7 Software Development] Ddriver:
Quick replay and 100% sure. NO. :)
[Windows Phone 7 Software Development] tchitchicruise:
hi!

i dl v2.1.xap

i changed the right IMSI (20801 for orange FR) in MobileNavigator.dll and copy it back into Navigon XAP.

Disable mobile data connection on my phone

i connect to Wifi and i DL map to Wifi...

and i wait for try...

;-)
[Windows Phone 7 Software Development] Chatfix:
Search for "3200360032" (HEX) and you find some places with 2.6.2

Check all results and you will see the right place.
[Windows Phone 7 Software Development] whistler-nl:
To be precise, the foreign ip IS the problem.
[Windows Phone 7 Software Development] Ddriver:
32 00 36 00 32 HEX

See search up or down ;)
[Windows Phone 7 Software Development] tchitchicruise:
avec espace entre chaque Code hexa..

;-)
[Windows Phone 7 Software Development] Ddriver:
Have 3 times the 26201 (2 times at lines "7C038" and next and 1 time at lines "7E5CE")

but I dont no is it obligation the last one to change.

Answare would be great. :)
[Windows Phone 7 Software Development] tchitchicruise:
Ok

I dl all maps (~394Mo) with Wifi

I started Navigon, and... Work's fine!!

No problem with voucher TELEKOM! version info: v2.1.0(build-823)

now i have a litle problem with France.map

but i search and try... lol

:-)

@ludovic34

try to download v2.1 to "tmode" with WP7_3MktPlace..

;-)
[Windows Phone 7 Software Development] tchitchicruise:
add tmode where you see "zest"..

;-)

I have problem now with map..*

i think map v 1.7 dont work with navigon 2.1... :-(
[Windows Phone 7 Software Development] Ddriver:
Tray you also with the iPhone v1.8 Map or the Android-Map? ;)
[Windows Phone 7 Software Development] Chatfix:
To use other maps with v2.1 you need a valid feature_list.xml

The Maps can be downloaded directly from Navigon, just edit the filelistBA.xml

But it does not work without a valid feature_list.xml
[Windows Phone 7 Software Development] tchitchicruise:
ok Ddriver!

i Dl and try v1.8

thx!

;-)
[Windows Phone 7 Software Development] tchitchicruise:
ok! i add <File Size="309553846" URL="map/France.map" crypted="true"/>

to filelistBA.xml for try!

But don't work too...

I must be add values to feature_list.xml for add: <description>France</description>

<key>FRANCE_MAP</key> ...but how to??

when i open this with notepad2 , i have all in one line.. :-((

an idea please?

thx ;-)

I search too Premium package for try now 3D view..

;-)

@ludovic37 look at your MP

;-)
[Windows Phone 7 Software Development] hr_kaleu:
could anyone post his filelistba.xml for navigon 2.1?

does the webserver trick still work for navigon 2.1 (for loading additional maps)?

I'm still stuck at the activation thing / Sim Card Deutsche Telekom when deploying my patched nav_21.xap

I'm on A1 Telekom Austria btw
[Windows Phone 7 Software Development] Chatfix:
The webserver trick works to download files, but the maps works not on navigon 2.1.

You need a valid feature_list.xml!!!

In this file navigon checks the features (e.g. additional maps) that you've paid...
[Windows Phone 7 Software Development] Chatfix:
The main problem is the <signature>, it seems this is generated by your IMEI and your paid features.

There is no way to patch the feature_list.xml at this time :(

If you found an solution let me know.
[Windows Phone 7 Software Development] tchitchicruise:
hehe.. ok thanks for this!

but i don't have solution too!!

:-(

EDIT:

I just redo a new manip:

I connect the phone to the PC, zune starts.

I just changed first 26206 to 20801 (no changed 26207)

I install the xap with WP7DesktopMarketplace1.6.3, and I check (activate)"replace signature", and "remove DRM" and deploy.

disconnect 3G and Data to phone first

start navigon:" an error has occured. connect to the internet via a telekom etc etc..."

now exit navigon , connect 3g, data and WIFI to phone.

no disconnect phone to PC

restart navigon, and message: " navigon need additional data ....." it's ok, i can dl maps...

and if no work, disconnect phone to PC , restart navigon, and i can Dl maps..

no problem with voucher..

but I do always not FRANCE.map, because I've not changed "feature_list.xml".. :-(

;-)
[Windows Phone 7 Software Development] sealight:
- Can you select a destination by pointing a place in the map?

- Or entering a GPS coordinate?

- What are the new features of this new version compared to v1.4 ?

- Has anyone been able to make the new version work, how?

(For v1.4 there are very explicit instructions that work with all mobile devices, with no need for full WP7 file system access)
[Windows Phone 7 Software Development] tchitchicruise:
Hi!

Scrennshots with WPDM to Jullien Schapman

;-)
[Windows Phone 7 Software Development] negruj:
same problem over here :(
[Windows Phone 7 Software Development] tchitchicruise:
@ diboze, @ wisthler-nl

no news to change feature_list.xml...?

:-)
[Windows Phone 7 Software Development] ahmedfikry:
is this from 1.4 or 2.1 version?

i have 1.4 working with 1.7 maps ...but i do not have this view

can some one please provide step-by-step instructions for 2.1?

thanks
[Windows Phone 7 Software Development] tchitchicruise:
It's v2.1 (build-823), and this view is optional on shop to Navigon for 9.95€

but only work with Austria Germany Liechtenstein and Switzerland Maps!

and this version is for only TELEKOM

to change the imsi code look at previous posts..

:-)