yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7 Development and Hacking] :
It doesn't launch on my Titan...so it will probably need a higher level of unlock than a Dev unlock.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
You'll need "root" unlock, meaning either full-unlock or WP7 Root Tools and the app marked as "Trusted".

@ken52787: Very cool! I was actually working on something very much like this. Would you mind sharing your source code? If I can merge what I was working on into what you've already got, that would be great.

One very big concern, though: changing the OEM name in DeviceTargetingInfo (which is what I assume you're doing to make apps like Nokia Drive work) is extremely dangerous. Although I'm not sure exactly what the trigger is (suggestions have been things like leaving it changed for more than 24 hours, or changing it more than 5 times), changing that value can permanently break the Marketplace DRM on your phone. All your Marketplace apps will stop launching, and you won't be able to install more. The only solution we know of is a hard-reset or a restore point; returning the registry value to the original OEM name does not help.
[Windows Phone 7 Development and Hacking] ken52787:
Yikes! I was not aware of this. I took that out and reupped the xap.

And yes, I'll share the source soon, I just want to clean it up a bit first since it's rather sloppy at the moment :P
[Windows Phone 7 Development and Hacking] life25ak:
not working with my mozart?
[Windows Phone 7 Development and Hacking] ken52787:
What kind of unlock do you have?
[Windows Phone 7 Development and Hacking] sh4d0w86:
curious... why are XAPs being posted in this sub-forum when their is a WP7 Software Development sub-forum?

nice looking app, though. curious as to how you 'locked' the Market.

would love to add that into my version of this app, Market Select.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
The Software Development sub-forum always seemsed more focused on general app development rather than tweaks to the OS. Last time I was reading that forum, it seemed like it was mostly stuff using the official APIs, too. Maybe I should start reading it again, though...

You can lock in changes to Marketplace configurations by setting read-only on the XML files.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@OP: Thanks for the quick fix, and you're welcome for the tip! The 1.1 version works well on my phone. Two (related) suggestions, though:

1: The messageboxes the pop up at first run block the UI from loading. If the UI doesn't load within a few seconds (10 or so) the OS will kill the app. You may want to cause them to pop up on a delay or something...

2: There's no option to send your MO (or OEM) files after the initial messagebox prompt. I'd like to send you the T-Mobile US files (not that the TMoUS apps are super-exciting) but the app was killed on me before I could click it! I can go pull them off the filesystem manually, of course...
[Windows Phone 7 Development and Hacking] contable:
Thx for this app.

I have sent you the settings for Telekom Germany (T-Mobile DE), would be nice if you could add them...
[Windows Phone 7 Development and Hacking] ken52787:
See what I mean about sloppy coding and wanting to clean it up before releasing the source :P
[Windows Phone 7 Development and Hacking] reeg420:
App works good on my hd7. Although during first run it made a backup. Then asked me if I wanted to sent my carrier setting since you don't have them. I was going to then the app crashed and never gave me the option again. App runs fine other than the first run when it crashed.
[Windows Phone 7 Development and Hacking] ken52787:
I posted a quick update. This one fixes the crashing bug.
[Windows Phone 7 Development and Hacking] contable:
Thx for the quick update...
[Windows Phone 7 Development and Hacking] purian23:
Very Cool..!!! Thank you! Htc Arrive
[Windows Phone 7 Development and Hacking] s.m.hosein:
v1.1 and v 1.2 are crash

it mean i install this app then set trust on root...it open but quickly get out

so;

whats the problem !?
[Windows Phone 7 Development and Hacking] VegaNovus:
Doesn't load on my Dev Unlocked TITAN.

Says something about an error occurred while reading current store config
[Windows Phone 7 Development and Hacking] ken52787:
You need a full unlock or root access with WP7 Root Tools. Dev unlock is not enough (the phone doesn't like me messing about in the file system)

Also, I just posted an update. No changes other than adding a bunch of new MOs. Thanks to everyone who submitted them! I have some ideas for beta 2, if only I could find some time to work on it :P I also plan on releasing the source when I get that version out.
[Windows Phone 7 Development and Hacking] matt_x:
Using 1.3 with Samsung Focus... Set the Trust to ON through RootTools as well.

I Get the "an error occured while reading your current store config".

If i click on OK application shows the main screen briefly and then exists. Otherwise shows the following error:::

CreateFile failed for \My Documents\Zune\PimentoCache\Keepers\LKKG_MOStoreConfig.xml! GetLastError: 2

Thanks.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
You're sure it's two Ks ("LKKG_MOStoreConfig.xml")? That's a typo, then. It would explain why you're getting an error of File Not Found as well.
[Windows Phone 7 Development and Hacking] matt_x:
Oooops!!! my bad, sincere sorries... The exception stays only for 4-5secs and OS force-quits the app so I did copying in 3-4 times and I messed up there:

You are right it says::: LKG_MOStoreConfig.xml!
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Nonetheless, system error 2 is in fact ERROR_FILE_NOT_FOUND. It sounds like for some reason your phone doesn't have a MO market. Is it an unbranded phone? That could explain it, although I'd have expected it to pick up the marketplace of whatever operator you were on...
[Windows Phone 7 Development and Hacking] boneszbo:
All version dont work in HTC Mozart with Deepshining 4.0 ROM

Error

An error occured while readying your current store configuration..........[...]

Error in this file:

\My Documents\Zune\PimentoCache\Keepers\LKG_OEMStoreConfig.xml

<ConfigurationFile version="1">
<OEMStore>
<setting id="OEMName">HTC Apps</setting>
<setting id="OEMStoreName">HTC Apps</setting>
<setting id="OEMStoreID">HTC</setting>
<setting id="OEMStoreEnabled">True</setting>
</OEMStore>
</ConfigurationFile>
[Windows Phone 7 Development and Hacking] matt_x:
Hi,

Ok, I have checked with RootTools, i do NOT have that file, instead I have:

LKG_OEMStoreConfig.xml

also:

LKG_MOConfig.xml

LKG_TunerConfig.xml

LKG_TunerConfigVersion.xml

I can copy the MOConfig under OEMStoreConfig... but program supporting that file will make it much more compatible I guess.

Hopefully that will help ;)

UPDATE: I do have LKG_OEMStoreConfig.xml under the subfolder Backup... Weird... OS must have moved/deleted it at some point (when I unbranded?) I guess.
[Windows Phone 7 Development and Hacking] ken52787:
LKG_OEMStoreConfig.xml is for the OEM marketplace (Nokia, HTC, etc) while LKG_MOStoreConfig.xml is for the mobile operator (AT&T, Verizon, etc). Is your phone unbranded? It's odd that you don't have one. Judging from what people have been submitting to me, it seems that other unbranded phones do have the file, but the values are blanked out.

As for the crashing, that's an oversight on my part. I didn't plan on it not being able to find the files. You should be able to make a blank file with the name LKG_MOStoreConfig.xml or copy another file and rename it to that and the app will run (although it'll give you a warning that the file isn't correct). Set the Operator Marketplace to No Carrier once you get into the app and it'll create a proper file for you.
[Windows Phone 7 Development and Hacking] ken52787:
Is the Deepshining ROM a fully unlocked ROM? It sounds like the app isn't getting proper access to your files.
[Windows Phone 7 Development and Hacking] boneszbo:
Yes its fully unlock. BT File Transfer@DFT, WM Device Center and all Homebrew apps work good.

I dont have this file: LKG_MOStoreConfig.xml

Can you give me all require files packed?

---------- Post added at 08:44 PM ---------- Previous post was at 08:34 PM ----------

Okey now I try app Market Select and change MO to AT&T US but my region must be EN-US. I change region to EN-US and MO to AT&T and now Marketplace Config work good.

Now change region to my (PL) and work again Marketplace Config.

---------- Post added at 08:48 PM ---------- Previous post was at 08:44 PM ----------

After Reset app again dont work. Region must be EN-US or marketplace must be brand to AT&T etc.
[Windows Phone 7 Development and Hacking] ken52787:
Ok, posted another quick update. This'll likely be the last minor release before I put out the next big update.
[Windows Phone 7 Development and Hacking] jbravo666:
I found the solution for that

Using File Explorer go to \My Documents\Zune\PimentoCache\Keepers\

and u will find a file named Downloaded_MOStoreConfig.xml, just copy that file and rename it LKG_MOStoreConfig.xml and copy back when u found the first file. I have an unbranded HTC HD7 and I live in Honduras and that works for me :p
[Windows Phone 7 Development and Hacking] CruciasNZ:
Does v3 have any new marketplaces in it?
[Windows Phone 7 Development and Hacking] ZZAAL:
jbravo666

Thank you friend! Now it works!
[Windows Phone 7 Development and Hacking] boneszbo:
Thanks jbravo666 works great ;)
[Windows Phone 7 Development and Hacking] kevyn82:
Mate,

PT comunicações sounds like Portugal to me, not Spain

www.telecom.pt

Here is TIM (Telecom Italia's MO conf)

<ConfigurationFile version="1" >

<MobileOperatorStore>

<setting id="MOStoreName">TelItalia</setting>

<setting id="MOStoreID">TIMIT</setting>

<setting id="MOStoreEnabled">False</setting>

<ep id="MOStoreImage" url="http://image.catalog.{ZestDomain}/v3.2/{CatalogLocale}/stores/TIMIT/image?width=100"/>

</MobileOperatorStore>

</ConfigurationFile>
[Windows Phone 7 Development and Hacking] ken52787:
Good call. I did a quick google search and saw something about Spain, but it does look like Portugal now that you pointed it out. I'll get that fixed up in the next version. Also, thanks for sharing TelItalia.
[Windows Phone 7 Development and Hacking] lukasf:
Sorry, but this app crashing after start up on my Dell Venue Pro :(
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Dude, read the first freaking post, please. The app needs "root" permissions, which means either a fully-unlocked ROM or WP7 Root Tools. Neither is available for the Venue Pro, so obviously it won't work...
[Windows Phone 7 Development and Hacking] flyingdreamz:
Fantastic app for my Samsung Focus,

Now I have the MO set to T-mobile which is who I am using.

and I was able to get the following applications to work on my Focus 1.3

Nokia Creative Studio

Nokia Maps

HTC Hub

LG Weather & Clock

I tried to use but did not work

LG Panorama Shot

Nokia Drive

Nokia Transport

HTC Dock

LG Walk n' Text
[Windows Phone 7 Development and Hacking] boneszbo:
Change in registry:

HKLM\System\Platform\DeviceTargetingInfo

OemName = etc. Nokia, HTC, Samsung

MODeviceName = etc. Lumia 800, Mozart, OMNIA 7

Ofc change for Nokia Drive

OemName: Nokia

MODeviceName = Lumia 800 / Lumia 900
[Windows Phone 7 Development and Hacking] ken52787:
I strongly recommend that you don't mess with these registry values. Changing them can break the marketplace DRM, meaning any app that you've downloaded from the marketplace will stop launching. The only way to fix it is to restore from a backup or reflash your ROM. GoodDayToDie warned about this in the first post, and I learned the hard way (it was time to flash a Tango ROM anyway :P )
[Windows Phone 7 Development and Hacking] Racxie:
I tried loading the app the first time only for it to crash straight away, then I realised I forgot to give it root permission. So I made it trusted in root tools and loaded it again and it tried to make a backup but failed to do so for some reason (forgot why now) and came up with the following message:

If I select yes it crashes again, but if I select cancel I get this error and then it crashes:

I have a dev unlocked Samsung Omnia 7 with root access (WP7 Root Tools) on Three (H3G) carrier.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
That value from GetLastError is ERROR_FILE_NOT_FOUND. For whatever reason, you phone doesn't *have* an MO store configured on it. Weird, but you're not the first person to have this.
[Windows Phone 7 Development and Hacking] vanstygma:
Works!!!! Now, im using a lot of new apps from another marketplaces and carriers :D
[Windows Phone 7 Development and Hacking] dmw_4814:
Hmmm, I used this tool to change my OEM Marketplace from Samsung to Nokia, and I downloaded both Nokia Drive & Nokia Maps. Nokia maps seems to work fine, but when I try and open Nokia Drive, it starts to run then suddenly tells me, "Nokia Drive is not supported on your device", and it just sits there until I press the BACK or WINDOWS/HOME keys!

My unsupported device is a Samsung Focus S. I had Nokia Drive working on my original Focus several months agao, when the XAP was floating around out there.

Any ideas why it's not working, or how to get it working?

My phone is ChevronWP7 unlocked & and interop-unlocked, and I have WP7 Root Tools v0.9 on it, if any of that helps!

Thanks,

Dennis
[Windows Phone 7 Development and Hacking] ken52787:
you can't safely get Nokia drive to run without finding a cracked xap
[Windows Phone 7 Development and Hacking] Nickg.:
you can with a registry mod, but after some changes (to nokia… to your manufator...to nokia) the marketplace stops working
[Windows Phone 7 Development and Hacking] ken52787:
Yes, your marketplace stops working. Along with all the apps you downloaded from it. that's why I said you can't do it safely
[Windows Phone 7 Development and Hacking] marcopereira1978:
W.I.N.C.O Application's Store

All brand app's available
[Windows Phone 7 Development and Hacking] IzaacJ:
Force closes for me and I've made it trusted in Root Tools. HTC HD2 with my own 8107 rom which is fully unlocked. Any ideas?

Regards

Izaac

EDIT: Did miss the LKG_MOStoreConfig.xml, but now when I select an OEM the app force closes, and does that while clicking apply too. :(
[Windows Phone 7 Development and Hacking] des519:
Nice one marcopereira1978

Saved me a LOT of hassle...I was getting last error 2 stuff on my Nextgen+ HD7
[Windows Phone 7 Development and Hacking] ken52787:
Just wanted to give everyone a quick update. I am still alive and am still working on this app. Between the rewrite and experimenting/adding new features, it's taking longer than I expected.

Here's a preview of one of the new features I have finished so far:

I'm quite proud of this one, as it took tons of poking and prodding of Zune's servers to figure out how to do it. It's all the apps from all the OEMs listed in one store. You can download from any OEM without having to switch stores. This also gets rid of the update problem where you can't update OEM apps if you don't currently have their store selected.

I am experimenting with other things, mostly region based hacks. Not sure if I'll get very far with those though. Messing around with the regions is causing weird side effects with my phone, and I don't have any spares so I don't want to go too far and put it out of commission. If anyone upgraded and has an old model they wouldn't mind donating to me, please PM.

More to come soon...
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Fantastic find! I can't wait to see what you did. That's a serious improvement on the current marketplace switch tools!
[Windows Phone 7 Development and Hacking] ken52787:
I (think) I have the new beta ready for public consumption. I also posted the source.

As always, post feedback and let me know what you think.
[Windows Phone 7 Development and Hacking] bigkevbosky:
Samsung Focus S - 8107 - worked GREAT - able to see all OEM apps and download (though I only tried downloading one app). Thanks a lot!
[Windows Phone 7 Development and Hacking] elpinta25:
Thanks so much for the new version 2.0, works fine on HTC Trophy with DFT ROM 7740.

Only in markets MO, does not work because I'm from Spain, but other features are perfect.

Sorry for my bad English and congratulations!
[Windows Phone 7 Development and Hacking] ken52787:
I'm working on getting foreign markets added. I encourage everyone to submit their marketplace if the app asks you to. I worked in an online updating system for this version so I don't need to keep rolling out XAPs for new MOs.
[Windows Phone 7 Development and Hacking] mwiz123:
Focus

Version 2.0

Open then closes
[Windows Phone 7 Development and Hacking] ken52787:
What sort of unlock are you using?
[Windows Phone 7 Development and Hacking] sh4d0w86:
Marketplace Config failed to open for me, as well.

was interested in seeing the all-in-one place apps.

a most amazing idea, btw.

attempted to use on my HD7 using intrinsicROM.

which is Full Unlocked.

tried using WP7RT, as well, still failed to open.
[Windows Phone 7 Development and Hacking] mwiz123:
INTEROP-UNLOCK for MANGO
[Windows Phone 7 Development and Hacking] Varun Redd:
Doesnt work on my full unlocked lumia 710!!...:(

Tried every version but no luck...app opens and quits or it shows an error and quits....what to do?
[Windows Phone 7 Development and Hacking] kevyn82:
you didn't add new MO markets,

Like TIM-IT I previously posted.

Thanks anyways for the great app!
[Windows Phone 7 Development and Hacking] davide136:
i think tim-it do not have any oem marketplace...maybe it have something 4 nokia phones...
[Windows Phone 7 Development and Hacking] ken52787:
Did you select 'update available stores' ?
[Windows Phone 7 Development and Hacking] ken52787:
Can you tell me what the error is?
[Windows Phone 7 Development and Hacking] jamus28:
My focus flash has the same issue. It just quits immediately. No error.

I only have a windowbreak unlock on it.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
@jamus28: Read the first post, please! This app requires that you run WP7 Root Tools and mark the app as "Trusted" (sometimes called "root unlock" or "policy unlock") unless you're on a fully-unlocked custom ROM.
[Windows Phone 7 Development and Hacking] Varun Redd:
okay...its working now!! ;)

actually it sed somethng about lkg_mostoreconfig file being absent....so i went to tge regstry and renamed downloaded_mostoreconfig.cml to the above name...it helped...anywy thnx for the reply :)
[Windows Phone 7 Development and Hacking] ken52787:
silly me. I wrote the code to be more resilient to missing files, then in a rush added another method that fails when the file is missing. I'll need to fix that up for the next version.
[Windows Phone 7 Development and Hacking] ken52787:
Ok, I put out a quick bug fix version. This should fix a lot of the crashing errors. To everyone who was having problems before: let me know if this fixed it.

Also, I put the source on google code, the link is in the first post.
[Windows Phone 7 Development and Hacking] flibblesan:
Samsung Focus 1.3. Crash on startup but fixed that by copying and renaming Downloaded_MOStoreConfig.xml to LKG_MOStoreConfig.xml using WP7 Root Tools.

Now the app works perfectly.
[Windows Phone 7 Development and Hacking] gremsems:
HTC Titan with custom rom..

Working!
[Windows Phone 7 Development and Hacking] ken52787:
That happened even with 2.0.1? Hmm, guess I missed something.
[Windows Phone 7 Development and Hacking] flibblesan:
Pretty sure I had 2.0.1 installed. It reports itself as version 2 though in the about page.
[Windows Phone 7 Development and Hacking] GoodDayToDie:
Quick suggestion: To handle weird cases like that, I suggest you implement exception handling (globally in app.xaml.cs or locally using try/catch) and have the app propmpt the user with what happened (missing file, for example) and ask them whether they want to try to continue running the app or exit.
[Windows Phone 7 Development and Hacking] ken52787:
I was trying to avoid that as it always seemed hacky to me, but I just posted a version that catches exceptions and offers to email them to me. This should atleast help me track down issues.
[Windows Phone 7 Development and Hacking] IzaacJ:
A little feature request, enable us to set higher or a custom download limit. Had to change manually to 400mb to download a few games, ex. Tentacles (which have a nice deal at the moment)

Regards

Izaac
[Windows Phone 7 Development and Hacking] stan2:
Looks like the All OEM option is permanently stuck even after I switched back to other OEM marketplace. Reset button doesn't cure the problem either. Check the attached picture to see what I mean.

Also, Service provider marketplace disappear permanently. No matter how many time I select one, it won't appear after a reboot. Is there a manual way I can switch everything back to stock condition?
[Windows Phone 7 Development and Hacking] ken52787:
Not sure what happened, but here's how to get back to stock when the backup fails to restore:

Use a file browser to navigate to My Documents/Zune/PimentoCache/Keepers

Delete the following files: LKG_MOConfig.xml, LKG_MOStoreConfig.XML, LKG_OEMStoreConfig.XML, and LKG_TunerConfig.XML.

Copy the above files that have the Downloaded_ prefix and rename them to LKG_. Restart the phone.
[Windows Phone 7 Development and Hacking] stan2:
Just followed your instruction and got the OEM back to normal. However, the MO is still not back. Before all this problem, I chose the Unlocked item for the MO so I think that option bugged my device too like with the All OEM. There is no LKG_MOStoreConfig.XML file in the Keepers folder either. Perhaps the Unlocked option deleted that file?
[Windows Phone 7 Development and Hacking] jhowlive:
On my Titan, the app shows an error saying that cant find LKG_TunerConfig.xml.

With file explorer I saw that in fact I dont have that file, can someone upload it for me?

I need LKG_TunerConfig.xml and LKG_TunerConfigVersion.xml

Thx in advance!
[Windows Phone 7 Development and Hacking] Scag:
I have a problem , i have installed marketplace configuration 2.0.3 on my omnia w with tango OS and i can see all OEM apps but i can't install their apps , the marketplace tell me "this app is not avaiable for my device" , any solution? thanks
[Windows Phone 7 Development and Hacking] Magpir:
this app seems to f$ck up the phone

i successfully restored my marketplace to original condition. Follow these steps

My Documents/Zune/PimentoCache/Keepers

Delete the following files: LKG_MOConfig.xml, LKG_MOStoreConfig.XML, LKG_OEMStoreConfig.XML, and LKG_TunerConfig.XML.

U will also see a backup folder here

Go to backup and cut and paste all the files back to My Documents/Zune/PimentoCache/Keepers
[Windows Phone 7 Development and Hacking] bearkilla:
amazing app ken52787!!

I used it to get the Nokia timed exclusive 'mirrors edge' onto my HTC HD7, works a treat

I've always been interested in the foreign versions of 'Who wants to be a millionaire' but I still get the 'this application is not available' message even though I have set it to unlocked on manufacturer and region. Could you investigate what is stopping me from getting them? (IP address, gamertag region?)

Here's the zune links:

French: zune://navigate/?phoneappID=f70925fc-f94f-e011-854c-00237de2db9e

German: zune://navigate/?phoneappID=97b944d5-0650-e011-854c-00237de2db9e

Italian: zune://navigate/?phoneappID=97b38a0e-0650-e011-854c-00237de2db9e

Spanish: zune://navigate/?phoneappID=18f17051-084c-e011-854c-00237de2db9e
[Windows Phone 7 Development and Hacking] noelito:
how did you guys fix this error?

it no longer works on my titan custom rom I get this error message, I looked in the thread and saw a few mentions of the same thing but I can't find the answer, how was it fixed? here is the screen shot
[Windows Phone 7 Development and Hacking] Garson81:
Why did Russian MTS operator escaped from operators list in 2d version?

Because of that, I'm still using 1.4 version