Monday, January 25, 2010

upgrading firmware on 5800


hi all

as you all know the new firmware version is out (v40).

so you have 2 option, wait for OTA release or flash it from pc ( NSU is stupid as the brick, so you have to use service software ).

there are more tools which you can use to make the update, you can find more here :
(Phoenix tool advised to use)
Offline-Flashing-Upgrade-Nokia-Firmware-Tutorial
Phoenix-Service-Software-2009-34-7-40015-Full
Flash Your Dead 5800/any BB5 phone using JAF tool

you need to get the firmware from www.blue-nokia.com
you can also get the firmware using navitool, but you will need files that navitool doesn't get.

Personally for me it took more than 12 hours to find the right software, and to make it work.
i even did the instalation from win xp in virtual box. (you just have to be carefull to connect the usb device each time the phone usb changes its profile, this happens 5 times, anyway it is a pain in the but, but finely it works and there are nice improvements).

good luck to all the people flashing devices out there.

Friday, September 11, 2009

5800 hardware specs

So today a little about hardware specs for 5800:


you can find service manual for nokia 5800 on
this forum.


Here is the internal hardware (phone dissection) :


full size

more info in russian or english.


This post is the beginning in the long (or short) line of post for putting linux (Android or Maemo) on my 5800.


Pdadb.net claims this phone is based on Atmel Rapido YII3E RISC Microprocessor ( acouple of months pdadb.net claimed this was a mxc300 based phone).

Anyway seems like Atmel stand behind the cpu :

here is what ARM tells about the cpu ARM1136JF-S .

ARM also provide linux images and source for devboards.


Also Android support from ARM.

Read "Running linux on ARM dev boards" here.

lets hope 5800 and n97 have a second life.

Thursday, April 16, 2009

Software Ideas : video based comunicator.

The idea is simple:
application based on light emitting (using the flash or lcd) and receiving (using the camera).
It is like using Morse Code with light to send messages to people that around you.

Sending message :

  1. Write the message on you phone.
  2. Push start transmit , and the Flash (or LCD) will start blinking to transmit the typed text(or image).


Receiving Message :

  1. Set the application in receive mode
  2. Capture the flashing light with the camera (or use a already captured movie)
  3. Select the region from the movie that has to be analyzed (also possible to analyze all the frame).
  4. After the message end code, the program will show you the content of the message.


The speed should be from 1 char/s.

Probably not much practical use from this speed, but the idea should have some practical value anyway.

Sunday, February 15, 2009

Google Maps

Google maps:

Description : is an alternative to standard Nokia Maps software, or just the google maps from you desktop to your phone and street view, plus Google Latitude to track where are your friends. It has almost most of the important features that the desktop version has.

Here are the screens :
Your location



Satelite acquiring



Zoom out



City view



Google Street View, too bad accelerometer doesn't work







Zoom in



Street view







Directions







Paris - London destination



Download : from here http://www.google.com/mobile/default/maps.html

Monday, January 26, 2009

Developing for Symbian s60 in linux (ubuntu 8.10 32bit)

So here I am trying to install the development environment and sdk for s60 5th edition.

i found this link with resources : http://www.martin.st/symbian/

but i got a few errors so i had to install a few packages :
sudo apt-get install flex
sudo apt-get install libncurses-dev

so, compilation works, and i could build the .sis package.

To do : find a way to use carbide.

Found a book for Symbian (S60) :
Symbian C++ developer training courseware discusses memory and resource management, descriptors, application structure overview, resource and localization files, UI controls, client/server framework, and active object framework. The workbook also describes seven programming exercises.

Thursday, January 22, 2009

Google Mail (GMail)

So here is the google mail application it is a java one :


Description :
so you can do pretty much a mail application can do (but no attachments).








Download by phone from : m.google.com/mail
Home page : http://www.google.com/mobile/default/mail.html

Wednesday, January 14, 2009

SymTorrent

Application description:

SymTorrent is a free GPL-licensed BitTorrent client for Nokia Series 60 Symbian phones made by researchers of Budapest University of Technology and Economics (BUTE). The client is rather basic and does not support many of the features advanced clients like uTorrent have but is still able to download BitTorrent files. Files can be downloaded over GPRS, UMTS or WiFi with compatible devices. Files can be downloaded to removable memory cards and the client has the ability to run in the background.


Application Use:
Using the browser you have to save .torrent file on your phone. Use SymTorrent to open .torrent file. And here are some action screen-shots. The download speed was ok. My internet connection speed is around 50-60kb/s, so the speeds on the phone are comparable with my laptop.

SymTorrent torrent status screen :



SymTorrent torrent file list screen :



SymTorrent torrent info screen :



SymTorrent download speed screen :



SymTorrent status screen :



SymTorrent torrents list screen :



External links: