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
23 Comments:
How can we get this firmware modification?
Sorry, I didn't read your previous posting. Got it; so we have to hack the firmware file from NSU.
Sound's pretty great!
How to use signsis? After I signed ybrowser with my file and wanna install it on the phone it says missing rights....
ciao, could you post makesis download link? thankyou
i didn't found it
I did it on X plore, but I get a message "Cannot install application from a non-secure provider"
What can I do?
Why don't installate sis applications whis UID 0x2 ??? Is this normal? Access to private only??
ok.. I got it work on my E50 device :))) long live sybaali :)
very good!
haha~
...and where to find elftran.exe?
This works absolutely fine on the Nokia N80. Thankyou!
In my firmware I have all 20 capabilities, though when I add TCB to y-browser, fexplorer, x-plore or any other file browser, they install fine, though when I try to execute I get the message "Menu: Unable to execute file for security reasons" - if I remove TCB it works fine, thing is I want to mess with the /sys and /resource folders.
Ideas?
Sorry to reply to myself, I guess some people are reading this - after a little digging, TCB can only be used in a fairly specific way. All GUI based applications make use of dll's and exe's that have the capabilities ALL -TCB, so that rules out adding TCB to file browsers directly. My understanding of symbian programming is not very great at the moment, though from what I gather a server app could be written (with TCB) that acts as go-between for a file browser.
No idea if anyone else is working on this, though I guess I'll make a start and see where I get.
tried it on n80 but the phone replied:
application requested accsess not granted....???
any solution
can you post the ybrowser aplication modified please? i know how to sign it but i dont understand what goes before thanks!
There's no license in Y-Browser which would allow spreading modified versions, so I have to assume it is not allowed - I'm not going to post it here.
Anyone help me!!
I can't install my Y-Browser selfsigned file after modifying, when installing it appears "Application access not granted".
Note: I've signed with correct cert.
How to solve this problem???
email:heang_khendy@yahoo.com
hi
I created sisx using the above following steps, i tried to install into n76 n 3250.
But in both i got the error as
application requested access not granted...
Any one help me out?
My mai id is karthik.balasundaram@gmail.com
i don't really get this ?
Cant we do this on PC?
I extracted YuccaBrowser.exe and Next what?
Whats is Elftran?
elftran ??
Whats is that?
Can I do something similar with ActiveFile? Because I rathere use that one instead of YBrowser...It has two panels and it make working with it easyer. Thanks in advance
I think it doesn't make sense that we have to edit the view-ability of Yucca Browser.exe but then we have to makesis from another file, i.e Ybrowser.pkg provided to make Ybrowser.sis. The two files are different, aren't they?
Can anyone modify the firmware to support microSD HC cards in e65? Is it possible at all?
where can I download elftran?
thanx
Post a Comment
Links to this post:
Create a Link
<< Home