![]() |
[Announce] LiveView support for Maemo
This weekend I added some basic N900 functionality to Andrew de Quincey's LiveView protocol reimplementation. It's currently very much proof of concept but you should be able to:
- browse missed calls (left/right to navigate, right button when at bottom to call back) - browse unread conversations (left/right to navigate, right to open conversations) - control media player (native or omp) - media menu on long press (left/right is prev/next track, down is play/resume) - see incoming calls (left to decline, right to answer) - see incoming conversations (right to open conversations) Apologies for the non-packaging but follow instructions to install and run. Get the original LiveViewMessages.py from https://code.google.com/p/adqmisc/so...unk%2Fliveview Add the updated LiveViewServer.py available at https://dl.dropboxusercontent.com/u/...eViewServer.py Update LiveViewServer.py with your own bluetooth mac (change "xx:xx:xx:xx:xx:xx"). Add images menu_left.png, menu_media.png, menu_music.png, menu_phone.png, menu_right.png and menu_sms.png. I use the ones from the openliveview project available at https://code.google.com/p/openliveview/ Run with "python LiveViewServer.py" (you need python-bluetooth). Use at own risk. I've used it the last couple of days without too much problems. |
Re: [Announce] LiveView support for Maemo
Can someone package this and upload it to the repos please?
|
Re: [Announce] LiveView support for Maemo
@proprog
Thanks for your efforts. |
Re: [Announce] LiveView support for Maemo
I'm travelling for a few weeks but after that I'll continue to work on it. My next steps are to:
- create a nice project - modify it to a proper service - add a configuration file - add images (maybe get permission to distribute openliveview images) - add mail support - add calendar support - add rss support - fix bugs (eg where to go after answering incoming calls) - better use of dbus/apis Until then feel free to report bugs and suggest other functions in this thread. |
Re: [Announce] LiveView support for Maemo
Yes, thanks for your efforts proprog :-) This should be packaged and uploaded to the repos.
|
Re: [Announce] LiveView support for Maemo
Any progress on this work?
Would be nice having this as a daemon or service. |
Re: [Announce] LiveView support for Maemo
@proprog
Thank you for the nice project! It would be nice to use this project to extend Maemo notifications using this python script as a communication bridge for any application using some kind of plugin system with png+sub script to manage the info to be displayed in the LiveView. |
Re: [Announce] LiveView support for Maemo
1 Attachment(s)
Its a bit offtopic, but could be interesting for thread followers:
My Liveview got one of two clips broken in the plastic holder for the wristband (see attached pic). So that way it is not usable as a watch anymore. But I found this on youtube: http://www.youtube.com/watch?v=3e_MhMzgxWM Which is basically using the other plastic frame with clip (like it had when unboxing), cutting the upper layer of the wristband and slip the clip right in. Nice idea, works pretty well. It is my second Liveview with the same defected holder. As one has to take LV out of the holder for charging, its just a matter of time until it breaks. P.S.: Pic was shot with N900 in macro mode. My wifes Nokia PureView 808 can't go that close and get a focus! |
Re: [Announce] LiveView support for Maemo
...Finally the "toy" has arrived and i found one hour to play with it.
After some issue, now all is working quite well. If someone else has issues, i would suggest to pair the Liveview with an Android phone, clean the maemo association and then retry... I'm using bluez 4.99 and the LiveViewServer.py from the first post. I have updated the firmware using dfu-util and the firmware bin found here: https://code.google.com/p/openliveview/downloads/list Stock firmware has md5: 1d40b9027c030c36a5b2b515b4a0577a and running: strings firmware.bin| grep SWID: SWID:1243-1288SWRV:1.0.A.0.8 While the one from the webpage of openliveview has md5: 82ec0697417294b6eb81b351ca0e0f03 and running: strings firmware.bin| grep SWID: SWID:1243-1288SWRV:1.0.A.0.16 DFU-UTIL: http://dfu-util.gnumonks.org/ |
Re: [Announce] LiveView support for Maemo
I used to play with openliveview (firmware) with my first device. I don't remember exactly what have done with that device (and in what order). But it doesn't seem to matter. It worked quite easily with LiveViewServer.py. Firstly I had to pair it with my N900 as a new device in bluetooth settings. Then start LiveViewServer.py , restart Liveview device and then press the right (in sense of not left ;) ) button.
Pairing mode is the rotating arrow, connecting mode is when the dots are wandering (BT icon of N900 should become blue then). When the clip of plastic holder of my first device broke, I used my second one and it worked that way out of the box. So no firmware tinkering etc. Did you install python-bluetooth? Don't know what happens if that is missing. |
All times are GMT. The time now is 23:11. |
vBulletin® Version 3.8.8