Hey there everyone.
I am in my final year at university and I am currently half way through a project to create a recycle bin app for the Nokia 5800. However although I have the App ready, I need to patch over the delete functions within the phone.
Does anyone know Where I can find the Nokia 5800 source code so I can continue with this project? Or does Nokia not allow this code to be distributed openly?
Any help would be hugely appreciated.
Thanks,
Rikki
I don't know, but I would think this would be the place to find out:
http://www.forum.nokia.com/
The 5800 or any Nokia S60/Symbian phone firmware (software) sources are not available in any public location.
The Symbian OS sources are available to Symbian Foundation members, but what's available there is a newer version of Symbian than what the 5800 uses, and you can't use Symbian Foundation sources to rebuild the firmware for any manufacturer's device.
I don't think there's any way for you to finish your project as you envision it.
Surely there must be a way to patch, mustn't there? Looks like I will need to consult my supervisor.
Rikki123s wrote:Surely there must be a way to patch, mustn't there? Looks like I will need to consult my supervisor.
I think Nokia is probably in violation of the license terms of the GPL. If you go to phone settings and click on About it says that the phone contains GPL software. The way everyone understands the GPL license works is if you use any GPL software in your product, it infects the entire product which then must be made available in source code to anyone who asks for it.
I would like to see somebody go after Nokia and force them to abide by the terms of the GPL since they were stupid enough to use it.
I don't approve of GPL's viral licensing or their agenda to destroy software as a business, but if a business is stupid enough to include GPL code in their product and then refuse to make the source code for their product available then they are violating the terms of the license.
I'm pretty sure Nokia's legal eagles got their licenses (proprietary, GPL, LGPL, etc.) in order/covered.
how can you access a "forbiden" folder?
im afraid the source code is available onlyONLY to Symbian Foundation members.
so i suggest you find source code of applications like Fexplorer or Ybrowser and use their source code for the delete functions in your project
All The Best
Does File not have a Delete()?
Why do you need to overwrite the delete functions on the phone?