×

Discussion Board

Results 1 to 6 of 6

Hybrid View

  1. #1
    Registered User
    Join Date
    Nov 2010
    Posts
    12

    Question Help!!! About InterpretSIS statement

    Dear fellas

    Recently, we encountered an issue that can not be figured out by ourselves. please help us out. we are very appreciate it.

    The story: our client want us put NR(non-removable) into the pkg file, we look around the internet only found some clues on symbian official website, the only way is via the command InterpretSIS, that is available since S60 5th. but we always failed to run this command under local machine, we have installed S60 5th SDK on local machine,

    Please explain real meaning of below snippet text from below link:
    'The InterpretSIS tool is a PC-side command-line tool. It can be used by device creators to install SIS files to a data drive image that can be flashed to a device internal drive or removable media. '

    http://developer.symbian.org/main/do...69AF90349.html

    1. That whether mean the command InterpretSIS just belong to device creator, we (the third party app developer) can not use it???
    2. We tried below statement in prompt environment always failed, error in the below
    interpretsis -d c -c D:\s60\Nokia_N97_SDK_v1.0\epoc32\winscw\c -z D:\s60\Nokia_N97_SDK_v1.0\epoc32\release\winscw\udeb\z -s test.sisx +nonremovablepkg

    ERROR:
    ERR : Failed to install test.sisx
    ERR : - C:\resource\apps\app2gen.rSc overwrites file in ROM.

    Thanks a lot guys can give some clues on it.
    the first question is more important, we want to identify the issue whether on our side, since the app is preload app, if set the app with NR property , that only can be done by device creator??

    Thanks a million !!!

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,567

    Re: Help!!! About InterpretSIS statement

    For 3rd party developers, InterpretSIS seems to be useful for creating pre-installed applications. Although you can experiment with the non-removable options, it is more about building a ROM. An user can format/remove the memory card any time, and/or just switch to USB mass storage mode and do anything.

  3. #3
    Registered User
    Join Date
    Nov 2010
    Posts
    12

    Re: Help!!! About InterpretSIS statement

    Quote Originally Posted by wizard_hu_ View Post
    For 3rd party developers, InterpretSIS seems to be useful for creating pre-installed applications. Although you can experiment with the non-removable options, it is more about building a ROM. An user can format/remove the memory card any time, and/or just switch to USB mass storage mode and do anything.
    First, thanks very much for your response.
    I am wondering you whether ever experience similar scene before, if that, all will be excellent!
    You whether mean the statement InterpretSIS is used by device creator to create preload application?
    But the 3rd party developer also can use it put NR option into PKG file? if that whether need to debug with real phone, or just install SDK can meet request?
    We tried the latter, just the SDK that failed everytime, maybe we use the wrong parameters when run it in the prompt environment, can you please give some clues how to use it more smarter?

    Thanks a lot for response again!

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,567

    Re: Help!!! About InterpretSIS statement

    Quote Originally Posted by amu1129641 View Post
    First, thanks very much for your response.
    I am wondering you whether ever experience similar scene before, if that, all will be excellent!
    You whether mean the statement InterpretSIS is used by device creator to create preload application?
    Note that the device creator is Nokia and a few other brands. You as a 3rd party developer can not modify a ROM image, because you do not have one.
    But the 3rd party developer also can use it put NR option into PKG file? if that whether need to debug with real phone, or just install SDK can meet request?
    You can try creating a pre-installed application on the memory card with this tool, and it may be possible to apply non-removable flag on it. According to the description it may result in that the Application Manager will not offer the Uninstall option for the given application, and an other setting may prevent it from being listed. I have no experience with it, just read the page you have linked.
    But still, the user can do anything with the mass storage memory, for example simply formatting it. Then the application is going to be wiped too.
    We tried the latter, just the SDK that failed everytime, maybe we use the wrong parameters when run it in the prompt environment, can you please give some clues how to use it more smarter?
    What you have apparently tried was "patching" the emulator. The patching attempt might have worked, but some of the files were already there, and one of the features of InterpretSIS is exactly this: it reveals possible eclipsing issues ("overloading" or overwriting existing files). Some of your files already exist in the emulator, probably because your application has been tested in the emulator already. If you remove them, the patching attempt will work. However note that it will result in deploying binaries meant for the device, into the emulator, so the result will not actually run.

  5. #5
    Registered User
    Join Date
    Nov 2010
    Posts
    12

    Re: Help!!! About InterpretSIS statement

    Dear Gandalf

    As a rookie here, I am very appreciate your help and your patience...

    About statement interpretSIS, as you said the statement more than used by device creator to build ROM, but it also can be used by normal developer to install some non-removable application(not sure that), in deploying binaries even. unfortunately we are not sure that was correct, maybe the statement can make app installed in binary format, also can generate non-removable installation package. under below link: Note the sis file is stub sis file
    http://developer.symbian.org/main/do...69AF90349.html

    Actually our real problem is whether can gernate non-removable installation package with NR flag, our partner just need that package file.

    I ever posted another thread about putting NR into PKG issue.

    http://discussion.forum.nokia.com/fo...-the-same-time

    Regard to this issue, we almost looked all over the internet, just found few pages on symbian offical website, nobody even asked similar issue before, not sure why, maybe the question is stupid or very unusual.

    I am not sure there is a command can install any app on media card by normal developer, about symbian statement, there are MakeSis, SignSis, CreateSis,DumpSis and InterpretSis, AFAIK, this is not command can used by developer to install sis file on Simulator or device(Android support that: adb install xxxx.apk), I do not believe Symbian platform will support statement can install app even with non-removable faeture in prompt environment. i thought all that feature just enableed during of device creating... ,anybody agree with me?

    thanks

  6. #6
    Registered User
    Join Date
    Jun 2010
    Posts
    2

    Re: Help!!! About InterpretSIS statement

    InterpretSIS is the command can pre-install app on devces with NR(non-removable), that can not generate the app with NR flag. that is a installation commmand. most used by device create.

Similar Threads

  1. RDbNamedDatabase and LIKE statement
    By makom in forum Symbian C++
    Replies: 3
    Last Post: 2010-02-16, 13:31
  2. if else statement error
    By mooninite in forum Python
    Replies: 5
    Last Post: 2008-08-04, 04:50
  3. how to print statement
    By Bhoopathi Kummara in forum Symbian C++
    Replies: 2
    Last Post: 2007-12-29, 10:34
  4. GoTo statement
    By wirefree101 in forum Symbian C++
    Replies: 7
    Last Post: 2007-01-03, 19:30
  5. what is wrong with this statement ???
    By claudiuandreii in forum Python
    Replies: 3
    Last Post: 2006-05-15, 16:12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •