Re: ANNOUNCE: Internet Communications Software Update for N800

2007-07-16 Thread Jochen Eisinger
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

2007-02-07 Thread Jochen Eisinger
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...

2007-02-04 Thread Jochen Eisinger
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...

2007-02-04 Thread Jochen Eisinger
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

2007-01-21 Thread Jochen Eisinger
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?

2007-01-15 Thread Jochen Eisinger
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?

2007-01-14 Thread Jochen Eisinger
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

2007-01-09 Thread Jochen Eisinger
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

2007-01-09 Thread Jochen Eisinger
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?

2005-10-27 Thread Jochen Eisinger
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

2005-10-23 Thread Jochen Eisinger
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

2005-10-23 Thread Jochen Eisinger
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

2005-10-22 Thread Jochen Eisinger
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