Re: [maemo-developers] r00t
Hi, thanks a lot for you instructions. However I lost you at this point: > 5) modify usr/sbin/gainroot to be a bit less concerned about r&d >mode What exactly do i have to put there/modify there? It would be really nice if you could post your gainroot file somewhere or atleast give a more detailed description of what to do. Thanks a lot! Matthias ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Shipping custom icons
The osso-xterm package contains a terminal icon, but doesn't appear to use it. Instead, it's able to work because there's already a terminal icon in /usr/share. So: How do I install an icon for my application? -- Matthew Garrett | [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] GPE-Calendar work in progress
Hi all, i'm currently working on adapting GPE-Calendar to Maemo a little bit more - [helping Matthias a little bit :-)]. It is really work in progress and there are quite some bugs left, but some of you might be interested trying it. I have some experimental packages located here: http://www.kernelconcepts.de/~fuchs/nokia770/experimental/ Mirror: http://www.steinbauer.org/matthias/computer/linux/gpe/ The dependencies you need are as follows: gpe-icons libeventdb0 libgpepimc0 libgpevtype0 libgpewidget1 libmimedir0 libschedule0 libxsettings-client0 libsqlite0 I'll check in latest sources into handhelds.org CVS (gpe/base/gpe-calendar) as soon as handhelds.org is up again. Some screenshots documenting the progress may be found here: http://www.kernelconcepts.de/~fuchs/nokia770/screenshots/ Enjoy! Greetings Florian -- The dream of yesterday Florian Boor is the hope of todayTel: 0271-771091-14 and the reality of tomorrow.Fax: 0271-771091-19 [Robert Hutchings Goddard, 1904][EMAIL PROTECTED] 6C 44 30 4C 43 20 6B 61 16 07 0F AA E6 97 70 A8 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] r00t
Hi, here's a short howto-get-root 1) download the software update from nokia, and unzip it 2) run ex (think extract) - http://c0ffee.org/stuff/ex.c 3) copy all .dmp files to a subdir (let's say ~/tmp/) 4) mount the rootfs.dmp (parameters for mtdram are total_size=55936 erase_size=128) 5) modify usr/sbin/gainroot to be a bit less concerned about r&d mode 6) umount the image, dump the mtdblock device to ~/tmp/rootfs.dmp 7) run cn (think construct) - http://c0ffee.org/stuff/cn.c 8) flash the resulting img on your device 9) install xterm 10) sudo /usr/sbin/gainroot have fun :) i'd provide an ready image, if I'd get an official ACK from some nokia employee kind regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Avoiding killing slow-starting applications
On Fri, Oct 21, 2005 at 06:10:49PM -0200, Gustavo Sverzut Barbieri wrote: > Please use a thread to load your data. Other wise user may think that > it broke/hang! Why? We have startup notification for that. The application is useless until the model has been trained, and spending time generating a splash screen is time that could be better spent. -- Matthew Garrett | [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Avoiding killing slow-starting applications
On 10/21/05, Toni Willberg <[EMAIL PROTECTED]> wrote: > Matthew Garrett wrote: > > My application takes a long time to train itself from its initial data > > set, which is done before any widgets are displayed. This seems to make > > the application launcher unhappy, and it gets killed just as it's > > starting. How can I avoid this happening? > > > > First tought is to modify your application to display something before > it reads the data in... Please use a thread to load your data. Other wise user may think that it broke/hang! You can do something like: display: loading data launch a thread to load data join thread (wait it to finish) display: data loaded show your screen -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Avoiding killing slow-starting applications
On Fri, Oct 21, 2005 at 10:55:44PM +0300, Toni Willberg wrote: > First tought is to modify your application to display something before > it reads the data in... This is... difficult (sadly). Due to the way startup is handled (there's a platform-independent core that does the training, and which initialises other bits and pieces that have to be done before the window can be drawn), that would involve quite a lot of recoding. -- Matthew Garrett | [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Avoiding killing slow-starting applications
Hi, Toni Willberg wrote: > First tought is to modify your application to display something before > it reads the data in... is it really necessary to display someting? Or is it sufficient to register the correct osso service? Greetings Florian -- The dream of yesterday Florian Boor is the hope of todayTel: 0271-771091-14 and the reality of tomorrow.Fax: 0271-771091-19 [Robert Hutchings Goddard, 1904][EMAIL PROTECTED] 6C 44 30 4C 43 20 6B 61 16 07 0F AA E6 97 70 A8 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Avoiding killing slow-starting applications
Matthew Garrett wrote: My application takes a long time to train itself from its initial data set, which is done before any widgets are displayed. This seems to make the application launcher unhappy, and it gets killed just as it's starting. How can I avoid this happening? First tought is to modify your application to display something before it reads the data in... - Toni ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
Hi, Nils Faerber wrote: > That being said there are several things. > First for the API. > At the lowest level all GPE PIM apps use SQLite for data storage. So if > you want full low level access then you can simply use SQL queries on > the databases (which are stored in $HOME/.gpe/...). You can find the database schemes here as soon handhelds.org is back online: http://handhelds.org:8080/gpe/wiki?p=GpeDatabaseScheme > At the next level there are seperate libraries that help accessing the > respective databases in a more user friendly way, those are libgpepimc, > libtododb, and libgpevtype. For reference to those either look at the > GPE documentation on the GPE homepage (http://gpe.handhelds.org) or - > well - read the source Luke ;) The only application currently lacking a proper library abstraction is gpe-contacts. But even in it the database access code is kept in separate files. To deal with the calendar data there is libschedule and libeventdb. Most of the existing API documention can be found here: http://www.kernelconcepts.de/~fuchs/gpe/doc/ > Concerning syncing there was/is a project as part of Goolgle's summer of > code based on the new OpenSync framework to enable PIM synchronisation > with a desktop - currently Linux desktop. > So if you interested in this then I would suggest to have a look at this > SOC project and OpenSync. Yes really... that will be the best way to start. Greetings Florian -- The dream of yesterday Florian Boor is the hope of todayTel: 0271-771091-14 and the reality of tomorrow.Fax: 0271-771091-19 [Robert Hutchings Goddard, 1904][EMAIL PROTECTED] 6C 44 30 4C 43 20 6B 61 16 07 0F AA E6 97 70 A8 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Avoiding killing slow-starting applications
My application takes a long time to train itself from its initial data set, which is done before any widgets are displayed. This seems to make the application launcher unhappy, and it gets killed just as it's starting. How can I avoid this happening? -- Matthew Garrett | [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] XIP, CELinux collaboration
On Fri, Oct 21, 2005 at 02:36:37PM -0200, Gustavo Sverzut Barbieri wrote: > 1) Why not use eXecute In Place? > As Juha mentioned, this is not very realistic for NAND. There has been some interesting allocate-on-write work for NAND arrays, but nothing that we would derive any substantial benefit from. > 2) There is any collaboration with http://tree.celinuxforum.org/CelfPubWiki ? > Yes, we're actively involved in the CELF AG and AVG WGs, and have been for quite some time. Nothing relating to flash though. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Working on getting root
Hi, I wrote a small program that tries to parse as much as possible from the software update package http://c0ffee.org/stuff/ex.c kind regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Commercial apps?
Most, if not all, of the apps being announced and reported are free. Are there any developers currently creating commercial applications? Thanks. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Working on getting root
lo, the software update image appears to contain several blocks, which are preceeded by a 30 byte header similar to this: 000: 5401 2e19 0101 00c0 8869 6e69 7466 7300 Tinitfs. 010: 17ee 8000 004e .N the first 7 bytes appear to be constant, then two variable bytes, the name of the block, and some more variable bytes from this the software image contains the following blocks: 2nd secondary xloader initfs kernel rootfs the 'erase size' of the flash is 8192 bytes, take a look at /proc/mtd there appears to be some more info in this image as well, I just started looking at it. there's obviously a powerful boot loader included: nolo (probably Nokia OMAP Loader?) that includes some pre-boot shell... search for 'Nokia OMAP Loader' for its data segment. I guess you need some kind of serial console to access this (or is it enabled in r&d mode?) kind regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] XIP, CELinux collaboration
Hi, On Fri, Oct 21, 2005 at 02:36:37PM -0200, ext Gustavo Sverzut Barbieri wrote: > 1) Why not use eXecute In Place? Since XIP on NAND isn't very useful... Cheers, Juha ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] XIP, CELinux collaboration
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gustavo Sverzut Barbieri schrieb: > Hello, Hi! > 1) Why not use eXecute In Place? I guess it will be way too slow on a complex device like the 770. XIP would require that code is paged in from the quite slow flash device. This would additionally decrease performance since the NAND flash is a lot slower than the SDRAM. For normal operation the Linux kernel helps us a lot with its caching, i.e. if we still have plenty of memory free then the used pages will end up in RAM and are fast to access. If memory runs tight only the active pages reside in RAM the rest will be paged into RAM on usage - a little slower than directly XIP them but for normal use I guess we get a lot more performance out of it than we loose memory. It is a trade off of course, but with 64MB RAM the choice is IMHO correct not to use XIP. If we just had 32MB or even less then XIP might be a nice option. But then again the system would have to be simplified too. Having ~20 to 30 depending libraries per executable would not be very clever then ;) > 2) There is any collaboration with http://tree.celinuxforum.org/CelfPubWiki ? At least not to my knowledge but the Nokia core team should better comment on this! > Gustavo Sverzut Barbieri Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWRyuJXeIURG1qHgRApuiAJ45AEDWan7tbBjZH/kMc1qfIX6sowCg01Rp M12uyNt9s+RpO6iXRKh8Lh8= =25Ay -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Working on getting root
Hello, I am still trying to get root. I found the following: sudo -l sudo /usr/sbin/gainroot But to my knowledge you need to set a damn bit using the flasher which only works on Linux (and the linux flasher isn't available yet). So I started to extract the root filesystem of the firmware update available from nokia to patch the sbit or modify it and try to flash the device. Does somebody know a bit more in how to get root or 'do a custom image'? wget http://nds2.nokia.com/files/support/global/phones/software/Nokia_770_software_update.zip unzip Nokia_770_software_update.zip perl -le 'undef$/; print index <>, pack "L", 0xe0011985' SU-18_0.2005.40-18_PR_F5_MR0_ARM.bin 101905 dd if=SU-18_0.2005.40-18_PR_F5_MR0_ARM.bin skip=1 bs=101905 of=jffs2.img 591+1 records in 591+1 records out 60327612 bytes transferred in 2.425726 seconds (24869921 bytes/sec) file jffs2.img jffs2.img: Linux jffs2 filesystem data little endian jffs2dump -c jffs2.img | grep sudoers Dirent node at 0x0032278c, totlen 0x002f, #pino 7, version 192, #ino 194, nsize7, name sudoers Anyone did any more progress? Thomas ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] XIP, CELinux collaboration
Hello, 1) Why not use eXecute In Place? 2) There is any collaboration with http://tree.celinuxforum.org/CelfPubWiki ? -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Justin Bradford wrote: On 10/20/05, Nils Faerber <[EMAIL PROTECTED]> wrote: Oh, BTW: Please be cautious with the names... it is *not* N770, it is called Nokia 770. There is also a mobile phone series of Nokia which is the N* series and must not be confused with the 770 internet tablet device... just as a hint... Dear god, are you serious? I've been telling people that this new Nokia 770 thing looks amazing for months now. Is it possible that I've suggesting they buy some random phone? PS: If not, dearest Nokia employers: my rates for being a common-sense "sounding board" are very reasonable. Send me a few grand via paypal (US or EU dollars, your choice), and I'll tell you if your product launch is doomed due to idiotic screw-ups. I know you're joking, but I think Nokia should take you up on it. There is no catchy name for it. I can't say: "I'm going to the coffee shop with my seven-seventy" or even "Internet tablet". It is just so much longer than something like "cell", which then has the model number of "N770". I'll probably end up calling mine "My Maemo" -- I realize the incorrectness of this, but it is so much better than "seven-seventy". I'm not sure if this is just new ground for Nokia marketing, but it would be a shame if the device was advertised with such a sterile name. --Ted ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Sound/music library for use in games on maemo
Gustavo Sverzut Barbieri escreveu: > On 10/21/05, Adilson Oliveira <[EMAIL PROTECTED]> wrote: > >>Gustavo Sverzut Barbieri escreveu: >> >> >>>Why does maemo uses ESD? Couldn't ALSA + DMIX do the multiplexing >>>trick without that horrendous overhead? >>> >> >>Good question. I had the unpleasant task of adding esd support for an >>application. It's easy to use but does not work very well, introduces a >>perceptible lag and it's not even been manteined for quite some time. > > > Same for kde's arts. Agreed. Not even the KDE core developers wants it anymore and it should vanish soon. []s Adilson. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 John B. Holmblad schrieb: > Nils, Hi! > Google seems to like the N770 shorthand: > http://www.google.com/search?hl=en&lr=&q=n770&as_q=nokia&btnG=Search%C2%A0within%C2%A0results Sure ;) The confusion was also not my idea... probably Nokia should have made the 770 a new "T" series, like in "t"ablet ;) But that's too late now, I guess... > Best Regards, > John Holmblad Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWRWiJXeIURG1qHgRAkUSAKDpMEySCNIE+zsz9r71rLpmQZz5dwCg4aTQ z9avmtrYNy3677FiXZQT6t0= =CAtS -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Enough theory...
On 10/21/05, Nicolas Roard <[EMAIL PROTECTED]> wrote: > On 10/21/05, Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> wrote: > > On 10/21/05, Nicolas Roard <[EMAIL PROTECTED]> wrote: > > > That way they install properly (install libssl first of course) and > > > the ssh client works (it will be in /var/lib/install/bin though). > > > > If you don't run post-install, how do you generate the ssh keys? At > > the first server run? > > I didn't try the server, just the client. More exactly, the server > binary works but obviously you need to do the post-install work by > hand, and I didn't do it yet.. > I'm no .deb expert, I just quickly stripped them of the scripts and > modified the depends, and they installed.. so I figured that some > people could be interested :-) until somebody update the packages on > maemo. Try to figure out what post-install does, at least check if it generate sshd keys. Then, you can move this generator to /etc/init.d/sshd if keys were not found. -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Nils, Google seems to like the N770 shorthand: http://www.google.com/search?hl=en&lr=&q=n770&as_q=nokia&btnG=Search%C2%A0within%C2%A0results Best Regards, John Holmblad Televerage International GSEC Gold,GCWN Gold,GGSC-0100,NSA-IAM,NSA-IEM (H) 703 620 0672 (M) 703 407 2278 (F) 703 620 5388 primary email address: [EMAIL PROTECTED] backup email address: [EMAIL PROTECTED] Best Regards, John Holmblad Televerage International GSEC Gold,GCWN Gold,GGSC-0100,NSA-IAM,NSA-IEM (H) 703 620 0672 (M) 703 407 2278 (F) 703 620 5388 primary email address: [EMAIL PROTECTED] backup email address: [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Sound/music library for use in games on maemo
Gustavo Sverzut Barbieri escreveu: > > Why does maemo uses ESD? Couldn't ALSA + DMIX do the multiplexing > trick without that horrendous overhead? > Good question. I had the unpleasant task of adding esd support for an application. It's easy to use but does not work very well, introduces a perceptible lag and it's not even been manteined for quite some time. []s Adilson. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Enough theory...
On 10/21/05, Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> wrote: > On 10/21/05, Nicolas Roard <[EMAIL PROTECTED]> wrote: > > I rebuilt libssl/ssh debs by removing the pre/post install scripts and > > modifying the Depends field, you can find them here: > > http://www.xdev.org/nokia/ > > ouch... could you rename it to "maemo" instead of "nokia"? er.. yes, of course.. :-) I changed it. > > That way they install properly (install libssl first of course) and > > the ssh client works (it will be in /var/lib/install/bin though). > > If you don't run post-install, how do you generate the ssh keys? At > the first server run? I didn't try the server, just the client. More exactly, the server binary works but obviously you need to do the post-install work by hand, and I didn't do it yet.. I'm no .deb expert, I just quickly stripped them of the scripts and modified the depends, and they installed.. so I figured that some people could be interested :-) until somebody update the packages on maemo. -- Nicolas Roard "Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Enough theory...
On 10/21/05, Nicolas Roard <[EMAIL PROTECTED]> wrote: > On 10/20/05, Aleksandr Koltsoff <[EMAIL PROTECTED]> wrote: > > Hello all > > > > "Component already included" -> Package Depends is wrong. Needs only depend > > on > > "maemo", nothing else. Also note that no pre/post-install scripts will be > > run > > from the package, so if package installation depends on them, it will break, > > but at least you won't get the nice & "descriptive" error message ;-). And > > as > > was noted, the installation root is /var/install ("making new > > packages"-document). > > > > Of course the error might be caused because of other things as well, but > > this > > is what worked for me. > > Hi, > > I rebuilt libssl/ssh debs by removing the pre/post install scripts and > modifying the Depends field, you can find them here: > http://www.xdev.org/nokia/ ouch... could you rename it to "maemo" instead of "nokia"? > That way they install properly (install libssl first of course) and > the ssh client works (it will be in /var/lib/install/bin though). If you don't run post-install, how do you generate the ssh keys? At the first server run? -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Sound/music library for use in games on maemo
On 10/21/05, Kuisma Salonen <[EMAIL PROTECTED]> wrote: > Hi, > > currently the situation is not the best one, due to some reasons (I > won't be too specific here) the SDL audio relies on ESD which relies on > DSP for now. > > If your game is using SDL, you probably want to use SDL and SDL_Mixer > for audio, as they are shipped with the system. Of course you can use > for example ESD but it is recommended to use SDL since it's most > supported game programming API on the platform, and even if it uses now > ESD for audio, it might change in the future to use DSP directly, so > when relying on the SDL you wouldn't have to change anything if those > will be improved. Why does maemo uses ESD? Couldn't ALSA + DMIX do the multiplexing trick without that horrendous overhead? -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Announce: Applications for download available
On 10/21/05, Devesh Kothari <[EMAIL PROTECTED]> wrote: > ext Gustavo Sverzut Barbieri wrote: > > >On 10/20/05, Rodrigo Parra Novo <[EMAIL PROTECTED]> wrote: > > > > > >>On 10/20/05, Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> wrote: > >> > >> > >>>We could have a package called "KernelConceptsRepository", that, when > >>>installed, it will just append your repository to apt/sources.list. > >>> > >>> > >> For security reasons, Application Installer runs under user > >>'install', so unfortunately (or fortunately :) ) it can't update > >>/etc/apt/sources.list. Also, as 'install' is an ordinary user, no > >>files installed with Application Installer can be suid root. > >> > >> > > > >Couldn't maemo have a "system service" (app) to do request a new > >mirror to be installed? > > Maybe the final version could have a few trusted sites and some PGP > >keys to protect users. > > Or we could have some central place to put free maemo applications, > >this would come in maemo platform and we can have a review board to > >make sure the package offers no danger to people's software/device. > > > > > > > > > We have been internally toying with similar idea (still in idea phase) > about "maemo ok" for applications, but we need more discussion > and thought on that together with maemo community. I think a central repository is a sane idea, already sure to work in bigger projects, like debian, gentoo, fedora, ... Please go for it. -- Gustavo Sverzut Barbieri --- Computer Engineer 2001 - UNICAMP GPSL - Grupo Pro Software Livre Cell..: +55 (19) 9165 8010 Jabber: [EMAIL PROTECTED] ICQ#: 17249123 MSN: [EMAIL PROTECTED] Skype: gsbarbieri GPG: 0xB640E1A2 @ wwwkeys.pgp.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Synchronization Application?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Timo Steuerwald schrieb: > Hi all, Hi! > I thought about a synchronization app to sync the applications ported by > kernelconcepts with Outlook. Are there currently any other sync related > projects planned? - Because I doesn't want to do the same work twice... Yes, also see below... > @guys from kernelconcepts: Is there any API to get access to the > contacts, todos and calendar items? As you also pointed out, the application are "only" ported. In fact those are standard GPE applications with a modified UI. So the, what is called business logic today, is the same as for the GPE applications. That being said there are several things. First for the API. At the lowest level all GPE PIM apps use SQLite for data storage. So if you want full low level access then you can simply use SQL queries on the databases (which are stored in $HOME/.gpe/...). At the next level there are seperate libraries that help accessing the respective databases in a more user friendly way, those are libgpepimc, libtododb, and libgpevtype. For reference to those either look at the GPE documentation on the GPE homepage (http://gpe.handhelds.org) or - well - read the source Luke ;) Concerning syncing there was/is a project as part of Goolgle's summer of code based on the new OpenSync framework to enable PIM synchronisation with a desktop - currently Linux desktop. So if you interested in this then I would suggest to have a look at this SOC project and OpenSync. Hmm... anything else? Ah, yes, questions concenring the GPE apps are probably more appropriate on the GPE mailinglist, also mentiond on the GPE webpage (s.a.). Thanks for your interest! > Cheers, > Timo Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWQC0JXeIURG1qHgRAkdAAJ91Md/ObosocNF6LZ+hBmtyn0MawQCfUkG0 JT8HqGmscopWX1fzJkbKj/0= =B3wd -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Synchronization Application?
Hi all, I thought about a synchronization app to sync the applications ported by kernelconcepts with Outlook. Are there currently any other sync related projects planned? - Because I doesn't want to do the same work twice... @guys from kernelconcepts: Is there any API to get access to the contacts, todos and calendar items? Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin Bradford schrieb: > On 10/20/05, Nils Faerber <[EMAIL PROTECTED]> wrote: >>Oh, BTW: Please be cautious with the names... it is *not* N770, it is >>called Nokia 770. There is also a mobile phone series of Nokia which is >>the N* series and must not be confused with the 770 internet tablet >>device... just as a hint... > Dear god, are you serious? Quite ;) > I've been telling people that this new Nokia 770 thing looks amazing > for months now. Is it possible that I've suggesting they buy some > random phone? > Surely the N770 describes a unique product from Nokia, yes? He ;) It is not that bad. In fact there is no N770 but only the Nokia 770, so it cannot be confused. But N-series is simply a phone series. > Justin Cheers nils faerber - -- kernel concepts Tel: +49-271-771091-12 Dreisbachstr. 24 Fax: +49-271-771091-19 D-57250 Netphen Mob: +49-176-21024535 - -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWPM6JXeIURG1qHgRAq+FAKCRTeUEMWYz0jT7cB/zQDiKC83pOgCgtwPm KgNohf5D50DB9y8/esmE/68= =Iol5 -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Enough theory...
On 10/20/05, Aleksandr Koltsoff <[EMAIL PROTECTED]> wrote: > Hello all > > "Component already included" -> Package Depends is wrong. Needs only depend on > "maemo", nothing else. Also note that no pre/post-install scripts will be run > from the package, so if package installation depends on them, it will break, > but at least you won't get the nice & "descriptive" error message ;-). And as > was noted, the installation root is /var/install ("making new > packages"-document). > > Of course the error might be caused because of other things as well, but this > is what worked for me. Hi, I rebuilt libssl/ssh debs by removing the pre/post install scripts and modifying the Depends field, you can find them here: http://www.xdev.org/nokia/ That way they install properly (install libssl first of course) and the ssh client works (it will be in /var/lib/install/bin though). Secondly, is there any way of getting the root account ?.. even with knowing the root password, su doesn't work, and sudo neither (perhaps because there is no user password ?).. any ideas ? Cheers, -- Nicolas Roard "Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Justin Bradford said: > On 10/20/05, Nils Faerber <[EMAIL PROTECTED]> wrote: > >> Oh, BTW: Please be cautious with the names... it is *not* N770, it is >> called Nokia 770. There is also a mobile phone series of Nokia which >> is the N* series and must not be confused with the 770 internet tablet >> device... just as a hint... > > Dear god, are you serious? Nokia 770 is not part of N-series, but there shouldn't be room for confusion. Best Regards, Karoliina -- http://www.karoliinasalminen.com/blog ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Timo Steuerwald escreveu: > Hi Victor, > > I just found this: > http://cgi.ebay.com/Brand-NEW-Nokia-770-Internet-Tablet_W0QQitemZ4412976850QQcategoryZ300QQssPageNameZWDVWQQrdZ1QQcmdZViewItem > > I wonder that someone really considers to sell the device on ebay, after > having successfully taken part in the developer device program. I'm not > sure if this is legal, but I thought if you really would like to buy one... It's not like it would be a problem for Nokia but it's a matter of principles. If this guy has a 770, it's because he's idea for the developer device program was considered worth to give him right for a discount price. Just resell the device like this, personally, I think is offensive and imoral. []s Adilson. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
Victor Romero wrote: Hi, Thanks the information, I will wait unpatienly (because I cant resist to havve one device in my hand whit all the experience that I hace read today) the day when I can buy the N770 device in a web-shop. Hi Victor, I just found this: http://cgi.ebay.com/Brand-NEW-Nokia-770-Internet-Tablet_W0QQitemZ4412976850QQcategoryZ300QQssPageNameZWDVWQQrdZ1QQcmdZViewItem I wonder that someone really considers to sell the device on ebay, after having successfully taken part in the developer device program. I'm not sure if this is legal, but I thought if you really would like to buy one... Cheers, Timo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] GStreamer package with dspgw
Hi, Where can I download GStreamer-maemo package which is using the dspgateway to decode mp3 on dsp.? Actually I just want to see how it is utilizing the 1710-dspgw interface with GStreamer. I know usage of dspgw, but not much on GStreamer side. Thanx. ---Komal Shah http://komalshah.blogspot.com/ __ Yahoo! FareChase: Search multiple travel sites in one click. http://farechase.yahoo.com ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] kernel sources
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paul Mundt wrote: > On Fri, Oct 21, 2005 at 11:31:40AM +0200, Koen Kooi wrote: > >>Any news on the kernel sources? > > > http://lkml.org/lkml/2005/10/12/87 I guess the dev program doesn't count as 'sale' or 'distributing'? Anyway, I'll wait for the source to be available on maemo.org. regards, Koen > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDWMy3MkyGM64RGpERAi88AJ49fMTF1baapRPzmw6O7zY0Y11lnQCfZOOe pGWXJs0NBi+aJzipQMF/lOI= =l1Rm -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] kernel sources
On Fri, Oct 21, 2005 at 11:31:40AM +0200, Koen Kooi wrote: > Any news on the kernel sources? http://lkml.org/lkml/2005/10/12/87 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Sound/music library for use in games on maemo
Kuisma Salonen wrote: currently the situation is not the best one, due to some reasons (I won't be too specific here) the SDL audio relies on ESD which relies on DSP for now. If your game is using SDL, you probably want to use SDL and SDL_Mixer for audio, as they are shipped with the system. Of course you can use for example ESD but it is recommended to use SDL since it's most supported game programming API on the platform, and even if it uses now ESD for audio, it might change in the future to use DSP directly, so when relying on the SDL you wouldn't have to change anything if those will be improved. Well, I probably did not explain the situation quite well. What we need is to play ogg soundtrack in a loop for background music. We currently use Allegro library for graphics/multimedia and oggvorbis libraries for ogg files decoding. So ogg datastream will be most likely decoded using ARM core on Nokia 770 consuming some precious cpu cycles. I have read somewhere that gstreamer for example can use DSP core of OMAP1710 to optimize processing of multimedia content. A very high level library that can just load music file and then play it in a loop while using hardware in the most efficient way would be nice to have. SDL_Mixer is just such a high level library, but is it (will it be?) implemented efficiently on maemo? I'm asking that because we will probably need to switch sound/music anyway because of some other reasons (not related to port to maemo). So I'm evaluating different alternatives: SDL + SDL_Mixer, OpenAL, or maybe gstreamer itself? A wrong choice now can make porting ufo2000 to nokia770 more difficult in the future when I manage to get the real device in my hands :) -- Serge Semashko ufo2000 development team http://ufo2000.sourceforge.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] kernel sources
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, Any news on the kernel sources? I'd like to get those into OpenEmbedded as soon as possible, but I can't find anything resembling kernel sources and patches on maemo.org. And no, saying "they are on kernel.org" is not specific enough. regards, Koen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Darwin) iD8DBQFDWLV8MkyGM64RGpERAjO2AKCOKG2CBQ39ovhnipIrd7MtwJ/6jgCgrfLy 9sj4vhgWk0d7bDzr7L692Go= =Zitk -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Sound/music library for use in games on maemo
Hi, currently the situation is not the best one, due to some reasons (I won't be too specific here) the SDL audio relies on ESD which relies on DSP for now. If your game is using SDL, you probably want to use SDL and SDL_Mixer for audio, as they are shipped with the system. Of course you can use for example ESD but it is recommended to use SDL since it's most supported game programming API on the platform, and even if it uses now ESD for audio, it might change in the future to use DSP directly, so when relying on the SDL you wouldn't have to change anything if those will be improved. -Kuisma ext Serge Semashko wrote: Hello, What is the best library for sound/music support in games for maemo platform? Does SDL_Mixer make use of DSP core? I'm just worried about performance a bit. Thanks in advance. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] WPA support
Raphaël BUQUET wrote: Hi all Does anyone know if the wifi connection will support WPA encryption ? [I'm not a developer, but surely a future user !] Hi. There's a maemo-users list for future users' questions ;) https://maemo.org/mailman/listinfo/maemo-users - Toni ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] WPA support
It does On Friday 21 October 2005 10:25, Raphaël BUQUET wrote: > Hi all > > Does anyone know if the wifi connection will support WPA encryption ? > [I'm not a developer, but surely a future user !] > > Thanks > > Raphaël BUQUET > > ___ > maemo-developers mailing list > maemo-developers@maemo.org > https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] WPA support
Hi all Does anyone know if the wifi connection will support WPA encryption ? [I'm not a developer, but surely a future user !] Thanks Raphaël BUQUET ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Hot to get a Nokia 770 Device for Developing
On 10/20/05, Nils Faerber <[EMAIL PROTECTED]> wrote: > Oh, BTW: Please be cautious with the names... it is *not* N770, it is > called Nokia 770. There is also a mobile phone series of Nokia which is > the N* series and must not be confused with the 770 internet tablet > device... just as a hint... Dear god, are you serious? I've been telling people that this new Nokia 770 thing looks amazing for months now. Is it possible that I've suggesting they buy some random phone? Surely the N770 describes a unique product from Nokia, yes? Justin PS: If not, dearest Nokia employers: my rates for being a common-sense "sounding board" are very reasonable. Send me a few grand via paypal (US or EU dollars, your choice), and I'll tell you if your product launch is doomed due to idiotic screw-ups. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Sound/music library for use in games on maemo
Hello, What is the best library for sound/music support in games for maemo platform? Does SDL_Mixer make use of DSP core? I'm just worried about performance a bit. Thanks in advance. -- Serge Semashko ufo2000 developent team http://ufo2000.sourceforge.net ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo - Bug Report ?
Yes, https://maemo.org/bugzilla/ It's not the lack of it, you just weren't looking ;) maemo.org has heaps of other info too, especially the wiki. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi Worst than all, i looked in the wrong way ! :p Thanks a lot Kalle :) ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Announce: Applications for download available
ext Gustavo Sverzut Barbieri wrote: >On 10/20/05, Rodrigo Parra Novo <[EMAIL PROTECTED]> wrote: > > >>On 10/20/05, Gustavo Sverzut Barbieri <[EMAIL PROTECTED]> wrote: >> >> >>>We could have a package called "KernelConceptsRepository", that, when >>>installed, it will just append your repository to apt/sources.list. >>> >>> >> For security reasons, Application Installer runs under user >>'install', so unfortunately (or fortunately :) ) it can't update >>/etc/apt/sources.list. Also, as 'install' is an ordinary user, no >>files installed with Application Installer can be suid root. >> >> > >Couldn't maemo have a "system service" (app) to do request a new >mirror to be installed? > Maybe the final version could have a few trusted sites and some PGP >keys to protect users. > Or we could have some central place to put free maemo applications, >this would come in maemo platform and we can have a review board to >make sure the package offers no danger to people's software/device. > > > > We have been internally toying with similar idea (still in idea phase) about "maemo ok" for applications, but we need more discussion and thought on that together with maemo community. Br, Devesh > > >>>After that we can have some GUI to browse packages from >>>repositories... but we should come with a clean solution to mask out >>>system packages! With that user would see a pretty "AbiWord - Text >>>processor" "Gnumeric - Spread sheet" ... icons in his device. >>>This would be something like Linspire "Click-n-Run". >>> >>>But then we have the security problem to edit /etc/apt/sources.list ... >>>ideas? >>> >>> >> Give time some time, I believe it will only be a matter of time >>before someone (from the Maemo community) releases an AI++ (which >>installs software on the root directory). >> >> > >I don't think it's necessary. >We could use the concept of "self contained" packages really easy, >like Rox does and some KDE people wants to with http://klik.atekon.de/ > >Problem is always dependencies... however if we have a base of >applications user may want to install, we can check common >dependencies and after evaluating their size x benefit, decide if we >provide it by default. Maemo being a single device/kernel by _now_ >helps a lot. > >But I still want the former approach, using apt-get and a GUI to >manage user packages (not system/libraries) > >-- >Gustavo Sverzut Barbieri >--- >Computer Engineer 2001 - UNICAMP >GPSL - Grupo Pro Software Livre >Cell..: +55 (19) 9165 8010 >Jabber: [EMAIL PROTECTED] > ICQ#: 17249123 > MSN: [EMAIL PROTECTED] > Skype: gsbarbieri > GPG: 0xB640E1A2 @ wwwkeys.pgp.net >___ >maemo-developers mailing list >maemo-developers@maemo.org >https://maemo.org/mailman/listinfo/maemo-developers > > ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo - Bug Report ?
2005/10/21, Laurent Lieben <[EMAIL PROTECTED]>: > > > > The people here on the list describing their experiences with "their" > > devices are lucky developers that applied since about four months > > ago at > > Nokia for the developer program - which has ended about two weeks ago. > > Obviously the developer device program "members" get their devices > > earlier than regular customers - probably to beta test the software ;) > > > > By the way, due to lack of informations, i don't know if there is a > bugzilla server around to report bugs. > > Any clue? Yes, https://maemo.org/bugzilla/ It's not the lack of it, you just weren't looking ;) maemo.org has heaps of other info too, especially the wiki. -- Kalle Vahlman, [EMAIL PROTECTED] Powered by http://movial.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Maemo - Bug Report ?
The people here on the list describing their experiences with "their" devices are lucky developers that applied since about four months ago at Nokia for the developer program - which has ended about two weeks ago. Obviously the developer device program "members" get their devices earlier than regular customers - probably to beta test the software ;) By the way, due to lack of informations, i don't know if there is a bugzilla server around to report bugs. Any clue? ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers