Available for a limited time only - £10 off a £20 spend at eXpansys! For more details visit this topic!

Please Log In or Register - it's FREE!

7 Pages V  « < 5 6 7  
Reply to this topicStart new topic
 GAPI to GDI wrapper for 8390
schriss
post Aug 23 2004, 06:22
Post #121


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



If you sign exe and not sign dlls that come with that exe you will get some "priviledges" errors, I can confirm that.


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
The PocketTV Tea...
post Aug 23 2004, 06:37
Post #122


Addict
Group Icon

Group: Posters
Posts: 911
Joined: 21st April 2003
From: San Francisco, CA
Member No.: 4,885



QUOTE
If you sign exe and not sign dlls that come with that exe you will get some "priviledges" errors, I can confirm that.

So do you get errors when you select "Select MPEG file" in the PocketTV menu ?

this uses tgetfile.dll, which is not signed.
Go to the top of the page
 
+Quote Post
schriss
post Aug 23 2004, 07:43
Post #123


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



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).


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
The PocketTV Tea...
post Aug 23 2004, 07:47
Post #124


Addict
Group Icon

Group: Posters
Posts: 911
Joined: 21st April 2003
From: San Francisco, CA
Member No.: 4,885



> 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...
Go to the top of the page
 
+Quote Post
schriss
post Aug 23 2004, 09:59
Post #125


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



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.


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
The PocketTV Tea...
post Aug 23 2004, 10:02
Post #126


Addict
Group Icon

Group: Posters
Posts: 911
Joined: 21st April 2003
From: San Francisco, CA
Member No.: 4,885



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).

ok, but did you also try to open a file from PocketTV ? because that function is using the dll we ship with PocketTV. so i want to know if this feature still works on the 8390 when using our signed binary. and i have no way to test, since i don't have a 8390 myself.
Go to the top of the page
 
+Quote Post
schriss
post Aug 23 2004, 10:08
Post #127


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



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).


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
The PocketTV Tea...
post Aug 23 2004, 10:10
Post #128


Addict
Group Icon

Group: Posters
Posts: 911
Joined: 21st April 2003
From: San Francisco, CA
Member No.: 4,885



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).

Ok, thanks... if it works, then it would contradict the statement that dll must always be signed, too. maybe the dll must be signed only when the dll calls the GAPI code ?
Go to the top of the page
 
+Quote Post
schriss
post Aug 23 2004, 18:00
Post #129


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



OK, I just did a completely clean PocketTV install. Registry entries were still there (so maybe not that clean... laugh.gif ) 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.


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
The PocketTV Tea...
post Aug 23 2004, 18:01
Post #130


Addict
Group Icon

Group: Posters
Posts: 911
Joined: 21st April 2003
From: San Francisco, CA
Member No.: 4,885



QUOTE
OK, I just did a completely clean PocketTV install. Registry entries were still there (so maybe not that clean...  laugh.gif ) 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.

Thanks... ok, i'll sign the dll too.

Thanks for testing.
Go to the top of the page
 
+Quote Post
zimyc
post Dec 12 2004, 00:12
Post #131


Newbie
Group Icon

Group: Posters
Posts: 23
Joined: 11th December 2004
From: Nigeria
Member No.: 101,556

Device(s): Mitac Mio 8390



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.
Go to the top of the page
 
+Quote Post
markgamber
post Dec 12 2004, 01:08
Post #132


Enthusiast
Group Icon

Group: Posters
Posts: 273
Joined: 6th March 2004
From: Lancaster, PA USA
Member No.: 35,302

Device(s): E200



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.
Go to the top of the page
 
+Quote Post
zimyc
post Dec 12 2004, 01:29
Post #133


Newbie
Group Icon

Group: Posters
Posts: 23
Joined: 11th December 2004
From: Nigeria
Member No.: 101,556

Device(s): Mitac Mio 8390



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.
Go to the top of the page
 
+Quote Post
everest451
post Jan 5 2005, 12:06
Post #134


Newbie
Group Icon

Group: Posters
Posts: 7
Joined: 4th January 2005
Member No.: 104,370

Device(s): Mitac Mio 8390



Where can i find the Gapi signing pack.zip for the 8390, can you give me a link or something.

Cheers
Go to the top of the page
 
+Quote Post
tidusuk123
post Feb 2 2005, 01:42
Post #135


Newbie
Group Icon

Group: Posters
Posts: 14
Joined: 26th January 2005
Member No.: 106,987



Here:

http://www.modaco.com/index.php?showtopic=...&st=0&p=543832&
Go to the top of the page
 
+Quote Post
schriss
post Feb 20 2005, 13:08
Post #136


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



QUOTE(everest451 @ Jan 5 2005, 13:10)
Where can i find the Gapi signing pack.zip for the 8390, can you give me a link or something.

Cheers
*


HERE:
Attached File  GAPI_Mio8390_Smartphone_Solution___Signing_Pack.zip ( 257.54K ) Number of downloads: 298
biggrin.gif


This post has been edited by schriss: Feb 20 2005, 13:08


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
bladerun
post Mar 7 2005, 22:13
Post #137


Newbie
Group Icon

Group: Posters
Posts: 29
Joined: 28th May 2004
Member No.: 44,738



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!!
Go to the top of the page
 
+Quote Post
Skeese
post Mar 12 2005, 23:23
Post #138


Diehard
Group Icon

Group: Posters
Posts: 321
Joined: 17th February 2005
Member No.: 111,413



yeah bladerun same here, looks like you can. tongue.gif


--------------------
CODE
unlock the 2.18.1.9.14


"Let there arise out of you a band of people inviting to all that is good, enjoining what is right, and forbidding what is wrong; they are the ones to attain felicity"
( Al-Qur'an 3 : 104 )


Go to the top of the page
 
+Quote Post
schriss
post Mar 13 2005, 18:03
Post #139


Addict
Group Icon

Group: Posters
Posts: 542
Joined: 28th June 2003
From: Poland, Warsaw
Member No.: 9,037

Device(s): Qtek 8310 (I-Mate SP5)



how can you rename original gx.dll in \windows ? Isn't it protected?


--------------------
Current: HTC TyTN + Qtek 8310 (QVGA Wi-Fi EDGE) | Prev: Nokia 7650, Qtek7070 then Mio8390 | Next: Device with foldable 640x480 screen and Virtual Laser Keyboard builtin.
Go to the top of the page
 
+Quote Post
Magnetic_dud
post Jun 7 2005, 18:26
Post #140


Enthusiast
Group Icon

Group: Posters
Posts: 252
Joined: 29th April 2005
From: Italy
Member No.: 126,630

Device(s): Samsung SGH-i600 (WM6)



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


--------------------
Weird things and Mitac Mio 8390 downloads on http://digilander.libero.it/tipika
Go to the top of the page
 
+Quote Post

7 Pages V  « < 5 6 7
Reply to this topicStart new topic

Collapse

Similar Topics

  Topic Replies Topic Starter Views Last Action
No new Have you tried to flash a branded Samsung Omnia I900 *, what happened?
This thread has been set up for experiences from those users who have
101 Ice Man 11,837 Today, 10:00
Last post by: bigman3
No new Topic has attachmentsgames for the Omnia i900.
131 loquillo 37,765 Today, 09:47
Last post by: szeryff
No New Posts Problem for flash XHHH4 in AEHH2
7 Billou 389 Today, 09:02
Last post by: Billou
No New Posts Caver, G-Invaders and G-Alarm for the Omnia
13 ageye 870 Today, 09:34
Last post by: jga13
No new Topic has attachmentsComplete install guide for Manila (TouchFlo 2D) on i900
HTC Standard Skin - All files incl
63 robf80 4,451 Today, 08:22
Last post by: k.h.y
No New Posts How to store sms to my storage or my storage card in OMNIA?
6 ketamdaco 139 Today, 08:59
Last post by: samjuan

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: