<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - z:\sys\bin - Comments</title>
 <link>http://www.newlc.com/forum/z-sys-bin</link>
 <description>Comments for &quot;z:\sys\bin&quot;</description>
 <language>en</language>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41095</link>
 <description>&lt;p&gt;It looks to me like you&#039;re trying to ensure that different apps can use the same DLL.  Doing it this way isn&#039;t a good solution: if you uninstall two apps this way, that use the same DLL, when you uninstall one of them, the DLL will be gone, and the still installed app won&#039;t work anymore.&lt;/p&gt;

&lt;p&gt;The correct way to do it would be to package the DLL in a separate SIS file and embed that one into to both apps&#039; SIS files.&lt;/p&gt;</description>
 <pubDate>Tue, 28 Aug 2007 15:08:03 +0200</pubDate>
 <dc:creator>puterman</dc:creator>
 <guid isPermaLink="false">comment 41095 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41075</link>
 <description>&lt;p&gt;Hmm, I think you would need sort of a training about &lt;code&gt;Platform Security&lt;/code&gt;. I think a good book or related articles on web would do it, too. &lt;img src=&quot;/sites/all/modules/smileys/packs/example/wink.png&quot; title=&quot;Eye-wink&quot; alt=&quot;Eye-wink&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Nevertheless, as to your question it&#039;s one thing that you have signed your application with whatever key you had it&#039;s the &lt;code&gt;Application Installer&lt;/code&gt; that decides whether your application is really granted the desired access or not. There are some capabilities that a user can grant even if your certificate doesn&#039;t authorize to do so: &lt;code&gt;LocalServices, NetworkServices&lt;/code&gt;, etc. are just a few examples for this. The rest of capabilities (especially AllFiles, which is considered to be one of the strongests) require special certificates: self-signing doesn&#039;t work at all with these strong capabilities (e.g. &lt;code&gt;WriteDeviceData, AllFiles, DRM&lt;/code&gt;, etc.), but sometimes you need manufacturer approval, too, to use a developer certificate on a given device. Not to mention commercial certificates.&lt;/p&gt;

&lt;p&gt;So briefly: you cannot install a self-signed application that acquires for AllFiles capability. You need at least a developer certificate for that, but you&#039;ll need to ask for approval from a phone manufacturer in order to use very strong capabilities, such as AllFiles.&lt;/p&gt;

&lt;p&gt;Tote&lt;/p&gt;</description>
 <pubDate>Mon, 27 Aug 2007 23:21:47 +0200</pubDate>
 <dc:creator>tote</dc:creator>
 <guid isPermaLink="false">comment 41075 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41023</link>
 <description>&lt;p&gt;I created a certificate with ALLFILES. But after I signed my application. It always told me the required access was not granted.&lt;/p&gt;

&lt;p&gt;Actually I used this:&lt;br /&gt;
All -TCB -DRM&lt;/p&gt;

&lt;p&gt;I need to check z:\sys\bin\&lt;/p&gt;

&lt;p&gt;IF NOT exists(&quot;z:\sys\bin\oop.dll&quot;)&lt;br /&gt;
&quot;.\OOP\oop.dll&quot;-&quot;!:\sys\bin\oop.dll&quot;&lt;/p&gt;

&lt;p&gt;What is wrong?&lt;/p&gt;</description>
 <pubDate>Fri, 24 Aug 2007 16:16:46 +0200</pubDate>
 <dc:creator>learning</dc:creator>
 <guid isPermaLink="false">comment 41023 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41015</link>
 <description>&lt;p&gt;No. But you don&#039;t have access to /sys/bin without it and/or ALLFILES&lt;/p&gt;</description>
 <pubDate>Fri, 24 Aug 2007 14:32:30 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 41015 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41012</link>
 <description>&lt;p&gt;Do I need the TCB capability to check ROM?&lt;/p&gt;</description>
 <pubDate>Fri, 24 Aug 2007 14:26:39 +0200</pubDate>
 <dc:creator>learning</dc:creator>
 <guid isPermaLink="false">comment 41012 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin#comment-41005</link>
 <description>&lt;p&gt;&#039;Z&#039; is basically the ROM on your device. The particular code in the package will check for the existance of the oop.dll on the specified path on the ROM and if it&#039;s not existing then it will install the one you specified in the package file to either C or E according to what drive the user select while installing the SIS(x) file.&lt;/p&gt;</description>
 <pubDate>Fri, 24 Aug 2007 13:45:47 +0200</pubDate>
 <dc:creator>vin2ktalks</dc:creator>
 <guid isPermaLink="false">comment 41005 at http://www.newlc.com</guid>
</item>
<item>
 <title>z:\sys\bin</title>
 <link>http://www.newlc.com/forum/z-sys-bin</link>
 <description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I saw IF NOT exists(&quot;z:\sys\bin\oop.dll&quot;)&lt;br /&gt;
	&quot;.\OOP\oop.dll&quot;-&quot;!:\sys\bin\oop.dll&quot;&lt;br /&gt;
from a package file. Who can explain it for me? I am not clear where is z:\sys\bin? &lt;/p&gt;

&lt;p&gt;.\OOP\oop.dll is in my computer how can I copy it to device when I install it?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/forum/z-sys-bin&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/forum/z-sys-bin#comments</comments>
 <category domain="http://www.newlc.com/forums/symbian-c">Symbian C++</category>
 <pubDate>Fri, 24 Aug 2007 12:44:26 +0200</pubDate>
 <dc:creator>learning</dc:creator>
 <guid isPermaLink="false">18746 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
