×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    Jan 2009
    Posts
    12

    5th Edition Device: "Unable to install" error for DLL

    I'm trying to install a dll on a Nokia 5800, that installs fine on a 3.1 device.
    It almost completes the install process, but then fails with the following error: "Unable to install"

    I'm using Open Signing, to sign the sis file.
    The contents of the package file follows.
    I'm wondering if the target directory has changed or something.
    I'm using a reserved phone from Nokia's Remote Device Access service (http://apu.ndhub.net/devices).


    Code:
    ;Language - standard language definitions
    &EN
    
    ; standard SIS file header
    #{"XMemManager"},(0xA000C227),1,0,0
    
    ;Localised Vendor name
    %{"Vendor-EN"}
    
    ;Unique Vendor name
    :"Vendor"
    
    ;Supports Series 60 v 3.1
    ; [0x102032BE], 0, 0, 0, {"Series60ProductID"}
    
    ;Supports Series 60 v 5
    [0x1028315F], 0, 0, 0, {"Series60ProductID"}
    
    
    ;Files to install
    ;You should change the source paths to match that of your environment
    ;<source> <destination>
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\XMemManager.dll"		-"!:\sys\bin\XMemManager.dll"
    
    ; Add any installation notes if applicable
    ;"xunitTester.txt"		-"!:\private\0xA000C227\xunitTester.txt"
    
    ;required for application to be covered by backup/restore facility 
    "..\sis\backup_registration.xml"		-"!:\private\0xA000C227\backup_registration.xml"

  2. #2
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,355

    Re: 5th Edition Device: "Unable to install" error for DLL

    The DLLs don't have private directories, they could be loaded by many different processes and thus the security of the directory would be compromised.

    Therefore your problem is that you are trying to install the backup registration file in an invalid/forbidden location.

    You should install the file in

    Code:
    !:\private\10202D56\import\packages\<DLL_PKG_UID>\backup_registration.xml
    which means

    Code:
    !:\private\10202D56\import\packages\A000C227\backup_registration.xml
    If needed you can find more information in the SDK or at http://wiki.forum.nokia.com/index.ph...of_add-on_DLLs
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

Similar Threads

  1. keywords: netbeans 6.5 debug S60 5th Edition Connection refused.
    By bobyhands in forum Mobile Java Tools & SDKs
    Replies: 11
    Last Post: 2009-11-25, 13:47
  2. 5th edition SDK and Music player
    By Paul.Todd in forum Tools and SDK Feedback (Closed)
    Replies: 2
    Last Post: 2009-01-29, 20:26
  3. Replies: 1
    Last Post: 2008-12-03, 16:56
  4. Who to start UI development in Series 60 5th edition??
    By rohanwaugh in forum Symbian User Interface
    Replies: 3
    Last Post: 2008-11-03, 06:14
  5. Carbide.c++ does have S60 5th Edition option
    By sanjith.r in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 7
    Last Post: 2008-10-17, 02:38

Posting Permissions

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