Re: ANNOUNCE: Internet Communications Software Update for N800
Hi, Naba Kumar wrote: New APIs * Telepathy * Mission Control * Accounts * Telepathy-glib it would be great if you could come up with a more detailed version of the 'writing own connection managers' howto, since gabble is far to complex to serve as a blueprint for other managers. regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Bluetooth Headset: first steps
Hi, I've summarized some steps I took to get my bluetooth headset working with my 770 on this wiki page: http://maemo.org/maemowiki/BluetoothHeadsetHacking Thanks to the help of Johan and Ville who provided a new bluetooth firmware blob, it is possible to record audio using a bluetooth headset. So far, I didn't manage to playback audio via the headset, but maybe somebody else succeeds. Also, there's currently no application (I know of) that uses ALSA devices on the 770, so besides the sheer joy of having something on the 770 you don't have on the 800, it doesn't add much value. regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo roadmap, SDK improvements...
Hi, although this is arguably not about the SDK, I want to suggest to add much more APIs for extending built-in applications. Let me give an example: Nearly all WLANs I'm using require some sort of VPN connection. Right now, I have to resort to clumsy command line applications and/or third party guis. The way to go would be a plugin mechanizm in the network connection setup (under advanced options - configure vpn for this connection), and some dbus events that would fire up the vpn connection during establishing the network connection. Right now, many stock applications that come with the internet tablet feel like carved in stone. It's not possible to extend them in such a way that the new functionality integrates seamlessly. Instead, applications are forced to come in with a clumsy, hackish look feel. In short, I'd like to see 'defining lots of new APIs' on the roadmap. regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo roadmap, SDK improvements...
Hi, another suggestions: the flasher tool could be a bit more open: what about moving the oh-so-secret TI communication protocol into a binary lib and open the rest around it? That would include a bit of docu about the fiasco format. and what about an option that adds the signature to the nolo automatically, so it was possible to modify the boot loader? and official documentation about using the nolo shell. in short: document early booting process and make it more open regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: video chat protocol
Hi, Alan Pater wrote: I see that there is MS windows companion application at http://videovoip.tableteer.nokia.com/ There is a link at the bottom of that page to the source. Is it possible to build a regular Linux client from that? the libjingle included contains a video session. Assuming the video codec used is available that should be enough to build a linux client around it. regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Bluetooth Headset Support - Status update?
Hi, Johan Hedberg wrote: AFAIK, the procedure of changing the SCO routing on the TI chip requires a proprietary TI HCI command. I'm not sure we can publish it since it's documented in TI docs which have quite strict publication restrictions. I had a closer look at the driver for the chipset. The firmware appears to be just a sequence of TI HCI commands which is dumped to the chip. Could you please release a modified firmware image that changes the SCO routing? The additional commands wouldn't be any more public like the rest of the hci commands in the firmware file, so I guess that should be ok with legal. btw, there's a nice collection of commands used in such bluetooth-scripts available at: http://wiki.xda-developers.com/index.php?pagename=UniversalBluetooth regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Bluetooth Headset Support - Status update?
Hi, Johan Hedberg wrote: AFAIK, the procedure of changing the SCO routing on the TI chip requires a proprietary TI HCI command. I'm not sure we can publish it since it's documented in TI docs which have quite strict publication restrictions. afaik there's a bluetooth script for some embedded devices using the same chip (bfr6150) which does something with the audio routing. these scripts are available online, and openembedded has a parser for it. probably these proprietary commands are available already, and we just have to try it out :) regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] video chat protocol
Hi, is there somewhere information available on the protocol the video chat client uses? or even some client? regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: video chat protocol
Hi, ok, I've also looked the Nokia client (NICI), and it looks very GPLish and all-in-all not like a windows app... So my new question is: will Nokia release the source soon anyway, or would it be worth it to start implementing an linux client, based on libjingle for example? regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
Hi, if installing these sync tools isn't really an option for you, there's an easy way to import ical formated calendar files into gpe-calendar. I've written a small script (http://c0ffee.org/stuff/conv.pl) that will convert an ical file to a series of sql commands. Run those using sqlite 2.x on an empty calendar file as created in ~/.gpe/calendar to import your data regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] r00t
Hi, man 5 passwd tells me that '*' usually means no passwd, and '!' has no meaning at all. the user entry in passwd- is the same as in passwd. furthermore, the n770 doesn't have pam/shadow regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] vpnc, Was: RFC: install applications that require root privileges at some point
hi, vpnc is an restricted user-space ipsec client, i.e. 1. it doesn't support 'real' ipsec, just the insecure xauth stuff 2. it works without kernel modules, see the InstallVPNC wiki page kind regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] RFC: install applications that require root privileges at some point
Hi, is there some recommended way to install an application that requires root privileges at some point (either during installation or at runtime)? what about this: a program like 'runasroot' (maybe over sudo) with an syntax like this: sudo /usr/sbin/runasroot \ /var/lib/install/usr/sbin/vpnc-connect \ /var/lib/install/usr/share/vpnc/vpnc-connect.sig where vpnc-connect.sig is a digital signature for vpnc-connect. If the signature is valid (i.e. signed by some trusted authority) and matches the binary, it is executed. this way it was possible to package applications like ipsec clients, or kernel modules, etc.. comments? kind regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers