then how can you say you downloaded from www.forum.nokia.com. Anyway i suggest you contact the publishers "tibiame" guys for the source code..
hey, can you tell me what is the source code?
i can extract this sisx file with sisx tools .. but i dont know anything more..
http://en.wikipedia.org/wiki/Source_code
what you want to do with it .
Note : this is a developer forum please use the end user forum for other then development discussions.
So, to get back to the original issue.
I'm having a similar problem.
I have signed my app using the Open Signed Online method.
Yet when trying to install the signed sis file onto an E63 I still get the error "Required application access not granted"
I got the IMEI from the device using the *#06# but on the device it calls it a "serial number"
Can I assume the IMEI and the serial number are the same thing on Nokia devices (E63)?
Is there anything further that I might try?
Thanks.
My post here can be disregarded in the this thread. I have made further progress in a new thread here http://discussion.forum.nokia.com/fo...on-sis-install
http://mobile.antonypranata.com/2006...0-3rd-edition/
This site is no longer available - i.e. error messages when signing .sis file.
Can someone 'resurrect' it - e.g. on FN wiki?
Archive.org seems to have it: http://web.archive.org/web/200701081...0-3rd-edition/ - so it is about installer error messages.
And installer error messages are described in the Wiki, http://wiki.forum.nokia.com/index.ph...roubleshooting, and there is an even more advanced method here: http://blogs.forum.nokia.com/blog/lu...er-debug-guide
Cool!
However, the error messages are not the issue: I've spent the entire day solving one at a time and by now I have a successful build of silent_bt_unsigned.sis and silent_bt_selfsigned.sis
Unfortunately the silent_bt.sis published at http://wiki.forum.nokia.com/index.ph...vices_silently .zip file doesn't work on E71, N93 due to some certificate error (probably expired). The author in Brazil is very helpful, but busy right now. So I started to migrate it and compile from source.
I need help though.
1) Some capabilities prevent Open Signed and installation fails - LocalServices Location NetworkServices ReadDeviceData ReadUserData UserEnvironment ??
2) when signed with protected Certificate then the device throws "Required Application Access Not Granted" error.
I'm completely stuck here...
According to the release notes of Python for S60 v1.9.2 (http://www.ipmart-forum.com/archive/.../t-336488.html)
* The capability set for S60 3rd Ed is ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment.
* The capability set for S60 3rd Ed FP2 is ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment Location.
Last edited by szezo; 2011-02-13 at 16:11. Reason: new information found to add to original post
Okay, there were too many capabilities listed and now I removed Location and others - so installation on E71 is successful. Yet the newly built self signed module doesn't load in Python...
:-(
A process (e.g. the Python interpreter) cannot load a dll (your module) if it does not have at least the same set of capabilities or more. Removing capabilities at randome may be the explanation of why the module does not load (but there could be other resons as well).
To begin with, the capabilities you list are supported by Open Signed Online, you should be able to use that signing method. Then there is no such thing as a "protected certificate".
-- Lucian
The compiled .sis file now uses the same capability sets as PyS60: ReadUserData WriteUserData NetworkServices LocalServices UserEnvironment
Python interpreter via BlueTooth console throws the following:
>>> import silent_bt
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "c:\resource\python25\python25.zip\site.py", line 109, in platsec_import
raise ImportError("No module named " + name)
ImportError: No module named silent_bt
Whereas silent_bt_EKA2.pkg file says:
;Supports Series 60 v 3.0
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\silent_bt.py" -"!:\resource\silent_bt.py"
"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\silent_bt.pyd" -"!:\sys\bin\_silent_bt.pyd"
I suspect there's something around here - but what to do next to fix it?
Sorry, I have no idea about Python's extension loading mechanism. You may want to post this question on the Python forum.
Update: Then again, wizard_hu_ has good eyes ...![]()
Last edited by ltomuta; 2011-02-13 at 17:12. Reason: Updated
-- Lucian
True, it looks trivial until one looks into 'silent_bt.py' file - it may be required...
import _silent_bt
import e32
#devices = silent_bt.discover()
def format_devices(devices):
readable_devices = []
for device in devices:
readable_devices.append("%s:%s:%s:%s:%s:%s"% (device[0:2],
device[2:4],
device[4:6],
device[6:8],
device[8:10],
device[10:12]))
return readable_devices
def __assync_discover(cb_func):
def inner():
devices = _silent_bt.discover()
cb_func(format_devices(devices))
return inner
def discover(cb_func=None):
if cb_func is not None:
e32.ao_sleep(0.001, __assync_discover(cb_func))
else:
return format_devices(_silent_bt.discover())
def watch_device(device, cb_func=None):
if type(device) == str:
if cb_func is not None:
discover(cb_func)
elif type(device) == list:
print "list"
Still the same error:
>>> import _silent_bt
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "c:\resource\python25\python25.zip\site.py", line 109, in platsec_import
raise ImportError("No module named " + name)
ImportError: No module named _silent_bt
Now surfing for the same issue and potential solutions... one such is: https://garage.maemo.org/tracker/ind...=854&atid=3201