If you sign exe and not sign dlls that come with that exe you will get some "priviledges" errors, I can confirm that.
GAPI to GDI wrapper for 8390
Started by
picard_beta
, Jun 22 2004 10:26 PM
#121
Posted 23 August 2004 - 06:22 AM
#122
Posted 23 August 2004 - 06:37 AM
Quote
If you sign exe and not sign dlls that come with that exe you will get some "priviledges" errors, I can confirm that.
this uses tgetfile.dll, which is not signed.
#123
Posted 23 August 2004 - 07:43 AM
No, the signed PocketTV forks just fine as I wrote few posts ago. But there are other applications, which come in a form of exe and dll and when you sign only exe, that app won't load at all (or would throw an error when it tried to load that dll), because when exe is signed, it sometimes also requires that dll to be signed.
I never had to sign any dlls that are already on the phone (I mean files that are on the phone after you for example hard reset).
I never had to sign any dlls that are already on the phone (I mean files that are on the phone after you for example hard reset).
#124
Posted 23 August 2004 - 07:47 AM
> There are other applications, which come in a form of exe and dll. When you sign only exe, that app won't load at all (or would throw an error when it tried to load that dll), because when exe is signed, it also requires that dll to be signed.
but PocketTV comes in a form of an exe and a dll.
have you really been able to open a file from PocketTV, using the PocketTV menu ?
because this uses the dll that is part of PocketTV, and not signed.
sorry, i'm really confused by what you say, as this seems to be contradictory...
but PocketTV comes in a form of an exe and a dll.
have you really been able to open a file from PocketTV, using the PocketTV menu ?
because this uses the dll that is part of PocketTV, and not signed.
sorry, i'm really confused by what you say, as this seems to be contradictory...
#125
Posted 23 August 2004 - 09:59 AM
you once provided a link with PocketTV signed with Picard's cert. I installed that, opened file and it played. I didn't have to do (sign) anything.
I can verify that this evening if you wish (I'm at work right now).
I mentioned other applications because Picard said: "i'am not sure about the .dll files. maybe priviledged programs not allowed to use non priviledged dll" - and this is usually correct. I wanted other users to be aware of that too.
I can verify that this evening if you wish (I'm at work right now).
I mentioned other applications because Picard said: "i'am not sure about the .dll files. maybe priviledged programs not allowed to use non priviledged dll" - and this is usually correct. I wanted other users to be aware of that too.
#126
Posted 23 August 2004 - 10:02 AM
Quote
you once provided a link with PocketTV signed with Picard's cert. I installed that, opened file and it played. I didn't have to do (sign) anything.
I can verify that this evening if you wish (I'm at work right now).
I can verify that this evening if you wish (I'm at work right now).
#127
Posted 23 August 2004 - 10:08 AM
Yes, I understand. I did open a file and it played - as I mentioned for few times.
There is of course a possibility I had signed that dll earlier, and when I later installed your signed PocketTV the dll hasn't been replaced and this is why it worked. But because I uninstalled PocketTV yesterday, I will today verify there is no directory nor files left on SD card, will then install PocketTV and will try to open file and see if it plays.
Will post results this evening (or maybe someone can do that earlier).
There is of course a possibility I had signed that dll earlier, and when I later installed your signed PocketTV the dll hasn't been replaced and this is why it worked. But because I uninstalled PocketTV yesterday, I will today verify there is no directory nor files left on SD card, will then install PocketTV and will try to open file and see if it plays.
Will post results this evening (or maybe someone can do that earlier).
#128
Posted 23 August 2004 - 10:10 AM
Quote
Yes, I understand. I did open a file and it played - as I mentioned for few times.
There is of course a possibility I had signed that dll earlier, and when I later installed your signed PocketTV the dll hasn't been replaced and this is why it worked. But because I uninstalled PocketTV yesterday, I will today verify there is no directory nor files left on SD card, will then install PocketTV and will try to open file and see if it plays.
Will post results this evening (or maybe someone can do that earlier).
There is of course a possibility I had signed that dll earlier, and when I later installed your signed PocketTV the dll hasn't been replaced and this is why it worked. But because I uninstalled PocketTV yesterday, I will today verify there is no directory nor files left on SD card, will then install PocketTV and will try to open file and see if it plays.
Will post results this evening (or maybe someone can do that earlier).
#129
Posted 23 August 2004 - 06:00 PM
OK, I just did a completely clean PocketTV install. Registry entries were still there (so maybe not that clean...
) so when I run PocketTV it recalled the movie I last played. And I can play it.
Now, when I try to open file, I get an error "can't find dll...". Dll of course is there, so it means that this dll also needs to be signed.
So when testing previously, I might had that dll copied from PC to SD as read-only after I did sign it, so new install did not overwrite it, that's why it worked few posts earlier.
Now, when I try to open file, I get an error "can't find dll...". Dll of course is there, so it means that this dll also needs to be signed.
So when testing previously, I might had that dll copied from PC to SD as read-only after I did sign it, so new install did not overwrite it, that's why it worked few posts earlier.
#130
Posted 23 August 2004 - 06:01 PM
Quote
OK, I just did a completely clean PocketTV install. Registry entries were still there (so maybe not that clean...
) so when I run PocketTV it recalled the movie I last played. And I can play it.
Now, when I try to open file, I get an error "can't find dll...". Dll of course is there, so it means that this dll also needs to be signed.
So when testing previously, I might had that dll copied from PC to SD as read-only after I did sign it, so new install did not overwrite it, that's why it worked few posts earlier.
Now, when I try to open file, I get an error "can't find dll...". Dll of course is there, so it means that this dll also needs to be signed.
So when testing previously, I might had that dll copied from PC to SD as read-only after I did sign it, so new install did not overwrite it, that's why it worked few posts earlier.
Thanks for testing.
#131
Posted 12 December 2004 - 12:12 AM
I know this topic is kinda old now, but i need the GAPI2GDI 'wrapper', and the mirror doesnt seem to work, is there any alternate mirrors? ive searched google, and i only find links to the topcat.hu site.
#132
Posted 12 December 2004 - 01:08 AM
I just tried it and the exe and cab files downloaded, didn't try the zip. Maybe the domain wasn't in your dns. Try it again later or tomorrow or something.
#133
Posted 12 December 2004 - 01:29 AM
thank you! I just had to get someone else to dns it for me, i dont know why i couldnt dns it, but now it works. You dont know how many hours ive spent trying to download the fix.
#134
Posted 05 January 2005 - 12:06 PM
Where can i find the Gapi signing pack.zip for the 8390, can you give me a link or something.
Cheers
Cheers
#135
Posted 02 February 2005 - 01:42 AM
#136
Posted 20 February 2005 - 01:08 PM
everest451, on Jan 5 2005, 13:10, said:
Where can i find the Gapi signing pack.zip for the 8390, can you give me a link or something.
Cheers
Cheers
HERE:
GAPI_Mio8390_Smartphone_Solution___Signing_Pack.zip 257.54K
537 downloads Edited by schriss, 20 February 2005 - 01:08 PM.
#137
Posted 07 March 2005 - 10:13 PM
I know there is a wrapper that takes requests to GAPI and translates them to GDI. It does not work in all cases because it is not placed in the \windows directory, but in \storage\windows, which is not always used as a first choice by applications.
I got it working without troubles by renaming gx.dll and copying new gx.dll and gxorig.dll to the \windows folder.
Is there a way to make a wrapper gx.dll to the real GAPI APIs?
We can rename the original gx.dll to gy.dll and then make a fake gx.dll, digitally signed, put into \windows, that can be used by applications.
I'm a programmer but I never developed to mobile platforms, so I don't know anything about GAPI and I need your help.
Please, we can resolve the gapi issue forever!!
I got it working without troubles by renaming gx.dll and copying new gx.dll and gxorig.dll to the \windows folder.
Is there a way to make a wrapper gx.dll to the real GAPI APIs?
We can rename the original gx.dll to gy.dll and then make a fake gx.dll, digitally signed, put into \windows, that can be used by applications.
I'm a programmer but I never developed to mobile platforms, so I don't know anything about GAPI and I need your help.
Please, we can resolve the gapi issue forever!!
#138
Posted 12 March 2005 - 11:23 PM
yeah bladerun same here, looks like you can. 
#139
Posted 13 March 2005 - 06:03 PM
how can you rename original gx.dll in \windows ? Isn't it protected?
#140
Posted 07 June 2005 - 06:26 PM
With smartexplorer 1.0 I can overwrite the original gx.dll.
I tried so to overwrite the windows/gx.dll with your sotrage/windows/gx.dll but it oesn't work
I tried so to overwrite the windows/gx.dll with your sotrage/windows/gx.dll but it oesn't work
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users






Sign In
Create Account


Back to top










