In the past, I was able to on-device-debug my protected-range UID application on the handset via the trick taught to me by ltomulata - I signed the sis file with opejn signed online, and then installed it an dwent on to run the program.
Unfortunately, this no longer works as of SDK v1.0 - the SDK always insists on recreating the SIS file as following:
Of course, installation then fails with the message about sis installation failing due to invalid signing.Code:***Building project "LocaNote" for configuration "Phone Debug (GCCE) [S60_5th_Edition_SDK_v1.0]" HookLogger\; EPOCROOT=\S60\devices\S60_5th_Edition_SDK_v1.0\ ***Printing environment variables modified from default: ... NO_DEPENDENCIES=-nd MAKE=make -j 4 Working Directory: C:/Symbian/Carbide/workspace/LocaNote/group ***Makefile structures up to date. Skipping 'bldmake bldfiles' ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ export make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\EXPORT.make" EXPORT VERBOSE=-s Nothing to do Total Time: 0 sec ***Generating abld makefile. ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ makefile gcce Icons_aif_scalable_dc make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\GCCE.make" MAKEFILEICONS_AIF_SCALABLE_DC VERBOSE=-s make -j 4 -s -C \Symbian\Carbide\workspace\LocaNote\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE MAKMAKE Total Time: 0 sec ***Generating abld makefile. ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ makefile gcce help make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\GCCE.make" MAKEFILEHELP VERBOSE=-s make -j 4 -s -C \Symbian\Carbide\workspace\LocaNote\group -f "HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\HELP\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE MAKMAKE Converting rtf files to .ptml.xml rtf2ptml "-idC:\Symbian\Carbide\workspace\LocaNote\help\/" "-odC:\Symbian\Carbide\workspace\LocaNote\help\/" "-ox.ptml.xml" "-dtdfile:///C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/cshlpcmp/dtd/" "-xslfile:///C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/cshlpcmp/xsl/" "helptext" Converting .ptml.xml files to .csptml.xml ProcessingC:\Symbian\Carbide\workspace\LocaNote\help\helptext.ptml.xml Converting .csptml.xml files to .asptml.xml processing C:\Symbian\Carbide\workspace\LocaNote\help\helptext.csptml.xml Converting .cust.xml file to .cshlp.xml Converting .asptml.xml files to .cshlp.xml processingC:\Symbian\Carbide\workspace\LocaNote\help\custom.xml processingC:\Symbian\Carbide\workspace\LocaNote\help\helptext.asptml.xml Warning: Character style 'hyperlink' not defined. Styling ignored Converting cshlp file to EPOCHelp file C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winc\urel\cshlpwtr "-ifC:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.cshlp.xml" "-ofC:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.hlp" Extracting contexts into a cpp header file C:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.hlp.hrh Total Time: 1 sec ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ library gcce make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\GCCE.make" LIBRARY VERBOSE=-s make -s -C \Symbian\Carbide\workspace\LocaNote\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE LIB make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\LOCANOTE\GCCE\LOCANOTE.GCCE" LIBRARY make -s -C \Symbian\Carbide\workspace\LocaNote\group -f "HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\HELP\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE LIB Total Time: 1 sec ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ resource gcce udeb make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\GCCE.make" RESOURCE CFG=UDEB VERBOSE=-s make -s -C \Symbian\Carbide\workspace\LocaNote\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE CFG=UDEB RESOURCE make -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\LOCANOTE\GCCE\LOCANOTE.GCCE" RESOURCEUDEB make -s -C \Symbian\Carbide\workspace\LocaNote\group -f "HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\HELP\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE CFG=UDEB RESOURCE Total Time: 2 sec ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ target gcce udeb make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\GCCE.make" TARGET CFG=UDEB VERBOSE=-s make -j 4 -s -C \Symbian\Carbide\workspace\LocaNote\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE CFG=UDEB BLD make -j 4 -s -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\LOCANOTE\GCCE\LOCANOTE.GCCE" UDEB make -j 4 -s -C \Symbian\Carbide\workspace\LocaNote\group -f "HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\HELP\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\LocaNote\group PLATFORM=GCCE CFG=UDEB BLD Converting rtf files to .ptml.xml rtf2ptml "-idC:\Symbian\Carbide\workspace\LocaNote\help\/" "-odC:\Symbian\Carbide\workspace\LocaNote\help\/" "-ox.ptml.xml" "-dtdfile:///C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/cshlpcmp/dtd/" "-xslfile:///C:/S60/devices/S60_5th_Edition_SDK_v1.0/epoc32/tools/cshlpcmp/xsl/" "helptext" Converting .ptml.xml files to .csptml.xml ProcessingC:\Symbian\Carbide\workspace\LocaNote\help\helptext.ptml.xml Converting .csptml.xml files to .asptml.xml processing C:\Symbian\Carbide\workspace\LocaNote\help\helptext.csptml.xml Converting .cust.xml file to .cshlp.xml Converting .asptml.xml files to .cshlp.xml processingC:\Symbian\Carbide\workspace\LocaNote\help\custom.xml processingC:\Symbian\Carbide\workspace\LocaNote\help\helptext.asptml.xml Warning: Character style 'hyperlink' not defined. Styling ignored Converting cshlp file to EPOCHelp file C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\winc\urel\cshlpwtr "-ifC:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.cshlp.xml" "-ofC:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.hlp" Extracting contexts into a cpp header file C:\Symbian\Carbide\workspace\LocaNote\help\LocaNoteLiteHelp.hlp.hrh Total Time: 3 sec ***Invoking abld command ... Total Time: 4 sec ***Invoking abld command perl.exe -S ABLD.PL \Symbian\Carbide\workspace\LocaNote\group\ test export make -r -f "\S60\devices\S60_5th_Edition_SDK_v1.0\EPOC32\BUILD\Symbian\Carbide\workspace\LocaNote\group\EXPORTtest.make" EXPORT VERBOSE=-s Nothing to do Total Time: 4 sec ***Build Complete ***Invoking makesis.exe .... C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\makesis.exe C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\build\Symbian\Carbide\workspace\LocaNote\group\_resolvedLocaNote.pkg C:\Symbian\Carbide\workspace\LocaNote\sis\LocaNote.sis ...No key/cert defined. Generating dummy key/cert for self-signing (key-gen.key/cert-gen.cer)... No passphrase defined. Using: "DefaultPassword" ***Invoking makekeys.... C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\makekeys.exe -cert -password DefaultPassword -len 2048 -dname "CN=JoeBloggs OR=Acme" key-gen.key cert-gen.cer Existing private key will be used: Created certificate: ***Invoking signsis.exe.... C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\tools\signsis.exe -s C:\Symbian\Carbide\workspace\LocaNote\sis\LocaNote.sis C:\Symbian\Carbide\workspace\LocaNote\sis\LocaNote.sisx C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\build\Symbian\Carbide\workspace\LocaNote\group\cert-gen.cer C:\S60\devices\S60_5th_Edition_SDK_v1.0\epoc32\build\Symbian\Carbide\workspace\LocaNote\group\key-gen.key DefaultPassword
Anybody have any ideas on how to tackle this issue?
All the best
Tam Hanna




