|
| I have a 4.2 device (DT375) and am wanting to get SlingPlayer Mobile to work. I've been able to get past lower level dependency issues but am now stuck at what seems to be a custom application-level error message: "This version of SlingPlayer Mobile is intended to be used on a Windows PocketPC device." I'm guessing the reason they have this check is due to their separate smartphone application?
Question is, is there a generic way of bypassing such messages? If not, what steps can I take to find where/how this check is being made?
The libs I've replaced/added include: cellcore, coredll, aygshell, and gapi.
Thanks |
|
|
|
Administrator H/PC Oracle Posts: | 17,989 |
Location: | United Kingdom | Status: | |
| If it is looking in the registry then it could be HKLM\Windows CE Tools or HKLM\Platform. It could also be seeking PPC registry values not present on .net.
It is more likely however that it is using file version/presence detection. |
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| jasonparekh: send me the installed exe (and dll's if any) to my email contactchan at freemail.hu to check this out. |
|
|
|
| I haven't had time to search for the registry values yet, but here is the SlingPlayer directory that I've been working on so far.
http://rapidshare.com/files/41760302/SlingPlayer_Mobile.zip.html
Thanks for the help,
jason
Edited by jasonparekh 2007-07-08 1:16 PM
|
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| it took 10 secs to find the problem. try this (i didnt test but it should work ) :
http://hpcmonex.net/others/SlingPlayer2.zip
p.s.: needed to edit the exe because it was calling systemparametersinfoW, and that might call kerneliocontrol indirectly. so either this or a kernel patch Edited by cmonex 2007-07-08 9:09 PM
|
|
|
|
| I've been trying to get this to work on my Netbook Pro for some time. cmonex, when I try your version, it gives me an error: SlingPlayer.exe is not a valid Windows CE application. Can you advise?
|
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| oh, i wish he'd reported back if my patch worked or not...
citivolus: run execheck on it. |
|
|
|
| Executability check reports "\Windows\aygshell.dll doesn't export a function ordinary 75"
I tried putting #17 aygshell.dll in \Windows from http://hpcmonex.net/izemize.htm but it didn't make a difference.
thanks! |
|
|
|
| Sorry for the delay. The patch worked correctly in bypassing the Pocket PC check, but the software still did not work (weird behavior in that it would show up in the taskbar, but no windows would appear and clicking on the taskbar button would cause the taskbar entry to disappear).
Oh well, it was worth a try, and I appreciate your help in getting past the initial problem.
I forgot which fake DLLs I used, but there must be a combination that worked to get as far as I mentioned above. This was on a CE 4.2 device.
Jason
|
|
|
|
H/PC Oracle Posts: | 16,175 |
Location: | Budapest, Hungary | Status: | |
| citivolus: ah, so, you need aygshell from folder 14 or similar, in aygshells.zip, rename it to aygshelp.dll. then use execheck's rewrite lib name button ... the rest is self explanatory
it should then load ok... or not, but will try to load at least
jasonparekh: did you try with another aygshell though? as described now.
did you try pressing enter when it showed up in the taskbar? adobe needs that for an invisible license agreement Edited by cmonex 2007-07-15 9:36 PM
|
|
|
|
H/PC Newbie Posts: | 19 |
Location: | Argentina | Status: | |
| Hey, did You guys manage to get Slingplayer to work on the DT? |
|
|