What's new? | Help | Directory | Sign in
Google
amora
Amora: A mobile remote assistant
  
  
  
  
    
Search
for
Updated May 05, 2008 by cavalcantii
Labels: Featured
how_to_install  

Software installing instructions: Amora 1.0

Cellphone S60 3ed

If you have Python installed

ATTENTION: the installing SIS package is only for S60 3ed, if you have a S60 2ed., please use client source version and check further instructions at hacker page.

ATTENTION: Amora client needs to be installed in the same drive where you installed Python for S60, i.e. you must install it in drive 'E' if you had installed Python in drive 'E'.

Simply download and install amora-version.sis to your cellphone. Assuming that you had sent the file to your cellphone using bluetooth as a message:

Selecting it will display the questions: Install Amora: assistant?

Select Yes. Then it will display a security warning (its fine, choose continue in the screens bellow)

Of course you can send the SIS file to cellphone in several different ways too (using USB cable, copying to memory card, etc) and later select it using the S60 file browser.

tips

If in early steps of installing you see this image dialog

this means that you don't have Python installed. Just advance to next section where you can find instructions.

If you DONT have Python installed

Download the file amora-version-deps.sis to your cellphone. It has Python (required dependency) and Python Scriptshell (optional) bundled together with Amora client for Nokia S60 smartphones.

Just follow through the screens selecting continue, as bellow:

Symbian certificate control

It might happen Amora installation fail in silence thanks to Symbian certificate test (currently the SIS is signed with a fake certicate). As a workaround, you can turn certificate check acessing 'Application Manager' app and changing the setting as bellow:

PC server

Ubuntu users

Just download and install the Ubuntu deb package. To install, run in a terminal:

$ sudo dpkg -i amora-server-version.deb

And if it installed fine, you should be able to start the server running a terminal:

$ amorad

Mandriva Users

You can download Mandriva 2008 package.

Amora server was included in Mandriva Cooker official repository.

Fedora Users

Amora server was included in Fedora 7, 8 and 9 official repository.

Debian Etch Users

You can download Etch package.

Installing from source

Software dependencies

For server side, to compile the source code, you will need:

And also XTest extension enabled in you X server (default on Ubuntu). So, in Ubuntu simply run in your terminal:

$ sudo apt-get install gcc libxext-dev libbluetooth2-dev libimlib2-dev libxtst-dev libdbus-1-dev

remark: you might need 'pkg-config' if you don't have it installed already.

Installing

After installing the dependencies, extract server app tarball with:

$ tar -zxvf amora-server-x.y.tar.gz

where x.y is the current download version.

Change to the extracted directory and execute the following commands:

$ mkdir build

$ cd build

$ ../configure

$ make

It will generate an executable file named 'amorad', you must start the application (and make sure that the bluetooth dongle is connected to the computer):

$ ./amorad

User group

Do you have questions, suggestions, bug reports or wish to share your experience with Amora? Please, visit Amora discussion group at: http://groups.google.com/group/amora-user


Comment by maiquel.sampaio, Nov 11, 2007

I would like to know if I could run Amora in my N-Gage (1ed Symbian).

Thanks in advance,

Comment by cavalcantii, Nov 27, 2007

Dear Maiquel

I dont have access to a S60 1 edition device, and AFAIK, Nokia stopped supporting it. If you can make it work, please report back to us.

I started developing using PythonForS60? 1.3.19, if I recall correctly.

Best regards

Adenilson

Comment by johnsu01, Jan 08, 2008

Maybe it's silly, but if you really want to list all the dependencies, pkg-config should probably also be there. I had a relatively fresh Debian system and had to install that in order for configure to work.

Comment by cavalcantii, Jan 14, 2008

John

It seems that Ubuntu already includes it. But I will edit the wiki article with a remark.

By the way, could you test the Amora 1.0 Debian package and report back if it worked? (if possible, post result in http://groups.google.com/group/amora-user)

Best regards

Adenilson

Comment by distratios, Jan 15, 2008

Installed Amora 1.0 Debian Package on Kubuntu 7.10 and amora_debs.sis on Nokia N91. From Python shell Bluetooth connection works. However, amora does not even start. Screen goes white for a glimpse, that's all. The same with and without running amora server.

Regards

Panos

Comment by cavalcantii, Jan 15, 2008

Dear Panos

I fixed that bug, and the new SIS amora-1.0-1 should work fine now. Thanks for the report. :-)

Best regards

Adenilson

Comment by euphaar, Jan 16, 2008

This looks interesting... You have 64-bit deb for Ubuntu? If not, can you provide me the source deb? I'll try to create a 64-bit version to try out.

Thanks!

Comment by cavalcantii, Jan 18, 2008

Dear Friend

I had just uploaded a Debian package for Ubuntu 7.10 AMD64. You can give it a try and please report back if it worked fine?

The url: http://amora.googlecode.com/files/amora-server_1.0-0_amd64.deb

Best regards

Adenilson


Sign in to add a comment