Exploring S60 with AllFiles
Symbian Signed says they won't accept any file explorer tools with AllFiles capabilities. As a result of firmware modification, they really don't need to do that, we can self-sign those!
Here's couple of screenshots of Y-Browser running with AllFiles capability:




By default, Y-Browser comes with standard set of capabilities, so we need to add AllFiles capability to the set.
You'll need the fabulous sisinfo tool to unpack the sisx, elftran (from sdk) to modify executable headers and of course makesis and signsis to create new sisx.
Extract .sisx contents:
Adjust capabilities:
Finally, run makesis, signsis - you know the drill for selfsigning. For makesis you need .pkg file, you I made a simplified version for you - ybrowser.pkg
Here's couple of screenshots of Y-Browser running with AllFiles capability:




By default, Y-Browser comes with standard set of capabilities, so we need to add AllFiles capability to the set.
You'll need the fabulous sisinfo tool to unpack the sisx, elftran (from sdk) to modify executable headers and of course makesis and signsis to create new sisx.
Extract .sisx contents:
sisinfo.py -f Y_Browser_082_16_3rdEd.SISx -e .Adjust capabilities:
elftran -capabilities NetworkServices+LocalServices+ReadUserData+WriteUserData+UserEnvironment+AllFiles sys\bin\YuccaBrowser.exeFinally, run makesis, signsis - you know the drill for selfsigning. For makesis you need .pkg file, you I made a simplified version for you - ybrowser.pkg
makekeys -cert -password password -len 512 -dname "CN=symbaali OR=symbaali" key.key cer.cer
makesis ybrowser.pkg ybrowser.sis
signsis ybrowser.sis ybrowser.sisx cer.cer key.key password