[EXE] [1.7.5] Store OEM Changer

Talon Pro

Senior Member
Mar 17, 2009
225
12
0
I have the same issue, but now it set the proxy for the WHOLE computer and the internet wont work. Didnt change the OEM market either.
 

jordanpucela

New member
Aug 26, 2006
3
0
0
I followed all the steps and when I connect to the data that your program gives me, I run internet on the phone. I tested with a Laptop with Windows 8 Pro 64bit and another laptop with Windows 7 home premium 64bit.
What's the problem??
Also, I get an error when starting the application and can not find the. Net Framework and on both computers I have the version 4.5, I give continue and the program starts, but then I get what I said above.

My phone is a Samsung Ativ S.

I hope your help.

thanks
 

dada.81

Senior Member
Sep 18, 2007
56
10
0
What does tell the app/store that it is supposed to be installed on a non-supported resolution, is it some of the URL query parameters, or does the store app itself check for it prior to deploying it i.e. allowing for the install button to appear.
If the latter, any chance the store app gets the resolution from some registry key, one that could be changed on the ativ like the one that allows for three column middle sized live tiles on GDR3?
TIA
 
Last edited:

contable

Senior Member
Oct 25, 2009
1,755
996
0
What does tell the app/store that it is supposed to be installed on a non-supported resolution, is it some of the URL query parameters, or does the store app itself check for it prior to deploying it i.e. allowing for the install button to appear.
If the latter, any chance the store app gets the resolution from some registry key, one that could be changed on the ativ like the one that allows for three column middle sized live tiles on GDR3?
TIA
The supported resolutions are defined in the AppManifest file of the app.
Beside on interop-unlocked devices you can easyly change the registry for the OEM apps.
 

dada.81

Senior Member
Sep 18, 2007
56
10
0
The supported resolutions are defined in the AppManifest file of the app.
Beside on interop-unlocked devices you can easyly change the registry for the OEM apps.
I realize the appmanifest itself defines support, but what does store compare that to, is the store app just responding to a marketplace server's response (thus it could be possible to spoof the URL request/response further to get the install button to show up on devices with non-WVGA resolutions) or is it (which is much more probable) just reading the size of the store app window and comparing that then (in which case it would be more feasible to try and get the original xap file and try to change its content if still possible - if it is still unzippable)...

p.s.

I also tried side loading a Nokia city lens app whose xap I found online, but even though it installed, it exits immediately ? anyone got an alternative working on larger resolution to play to for example?

edit

I've managed to get the install button to show up by changing the hw query string value via fiddler but I've not been able to successfully complete the installation after a successful download for those apps supported on the 800x480 resolution only and not on Ativ's resolution since they all fail about 75% of the way after download completes and install begins on GDR3....what is missing?
 
Last edited:

dada.81

Senior Member
Sep 18, 2007
56
10
0
There is no registry string to change, as the frequent registry changes of that could stop all of your apps from working/starting, so you should only use fiddler with a rule to change the oemId query string from SAMSUNG to NOKIA...but that won't be enough to download apps working on smaller resolutions only...to get the installation started you'll need to change the hw query string, but with the value I found, the download succeeds and installation fails for me?
 

lomax50

Senior Member
Oct 28, 2010
153
61
48
There is no registry string to change, as the frequent registry changes of that could stop all of your apps from working/starting, so you should only use fiddler with a rule to change the oemId query string from SAMSUNG to NOKIA...but that won't be enough to download apps working on smaller resolutions only...to get the installation started you'll need to change the hw query string, but with the value I found, the download succeeds and installation fails for me?
What is the change in fiddler?, Could you explain?
 

dada.81

Senior Member
Sep 18, 2007
56
10
0
What is the change in fiddler?, Could you explain?
just replace SAMSUNG with NOKIA to get Nokia apps to show up in search by setting the rule in fiddler that starts with Nokia portal or OEM changer (think the shortcut is ctrl+r to open the rule and check if the replacement rule is active or not). But the resolution needs HW changes to values I haven't gotten to fully work on Ativ S yet. Maybe someone else has installed play to?
 

cro.dev

Senior Member
Sep 22, 2012
106
7
0
I cant download nokia apps with this to my htc on windows 8.1.
when I set up proxy and find nokia app and press install it show me error and just standing text, need to check
 

Paul_Hammons

Senior Member
Jun 10, 2005
61
22
0
The reason Samsung to Nokia doesn't work is that your rule has "Samsung" in lowercase and "Nokia" in lowercase.
I changed them to uppercase in SamsungNokia.js at lines 204 and 206 listed here.

if (oSession.uriContains ("SAMSUNG"))
{
oSession.url = oSession.url.Replace ("SAMSUNG", "NOKIA");

Works fine to download Nokia apps onto Samsung ATIV S. Running it on Windows 8.1. It does throw an error at startup, but still works.

-Paul
 
  • Like
Reactions: Luxon

dada.81

Senior Member
Sep 18, 2007
56
10
0
Windows Phone 8.1 seems to have changed the way the store works. Since after the initial request, that opens the store app page with install button, there's a tunneled request (https) to the store that seems to fail for some reason for me currently. Too bad for Here explore beta...


Sent from my GT-I8750 using Tapatalk
 
  • Like
Reactions: fadenfisch95

dada.81

Senior Member
Sep 18, 2007
56
10
0
it's using https to initiate the downloads now, thus fiddler can't decrypt the outgoing traffic and change the oem id sent, which is read from the registry string...so, either registry, changing the string...or there may be some tools for decrypting the traffic but there needs to be a correct certificate set for that first (which I also don't know how to do). sry
 

pinh3ad

Member
Oct 26, 2007
22
5
0
Hi.
1. My Mobo is a "PRESTIGIO 8500".
2. Is there a way to get the "ID" so i can change a "js"? (short How 2 in Fiddler?)
3. Can you make the app a little more unique? (like "Enter your OEM" and select "Nokia, Samsung,....")
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone