IRC log for #htc-linux on 20071101

00:05.04cr2goxboxlive: it seems to me that it can work with serial port.
00:07.11cr2hehe. it knows about PSRF100
00:07.21goxboxlivecr2: ok, i am about to flash my phone now :-(((
00:07.34cr2and about "Segfaulting!!"
00:07.38cr2ok.
00:07.58cr2psrf104
00:08.24cr2goxboxlive: we should convince it to work on 2.6 :)
00:10.43cr2hm. it looks like my usb mouse died.
00:12.35cr2goxboxlive: copilot is a bloated pig.
00:14.50cr2nmeaparser, sirfparser, bmwparser
00:15.09cr2looks quick and dirty
00:20.48cr2ulong everywhere
00:23.12cr2goxboxlive: it's amazing.
00:23.57goxboxlive:-)
00:25.25cr2well, since it's on the mdoc, we really need a mdoc driver ;)
00:26.03cr2i have some really evil idea, but will not tell you :)
00:31.19goxboxlive:-)
00:31.53cr2<PROTECTED>
00:32.28goxboxliveyes and what about it :)
00:32.39cr2Dynamic Section:
00:32.43cr2<PROTECTED>
00:32.43cr2<PROTECTED>
00:32.43cr2<PROTECTED>
00:32.43cr2<PROTECTED>
00:32.44cr2<PROTECTED>
00:32.44cr2<PROTECTED>
00:32.50cr2<PROTECTED>
00:33.03cr2<PROTECTED>
00:33.15cr2<PROTECTED>
00:33.25cr2<PROTECTED>
00:33.37cr2<PROTECTED>
00:33.50cr2<PROTECTED>
00:33.50cr2<PROTECTED>
00:33.50cr2<PROTECTED>
00:34.18cr2the rest is local.
00:35.05cr2so either you install these libs, of write some adaptation layer.
00:35.23cr2it's probably easier to add features to roadmap instead ;)
00:36.20cr2but the evil idea is different :)
00:38.50goxboxlive:-)
00:45.42cr2running such quickly ported fat c++ programs in 48MB ram is not fun.
00:46.13cr2i'm not surprised that it does OOM sometimes and advices to close all other apps.
00:48.56cr2nice.
00:49.10cr2<PROTECTED>
01:07.05*** join/#htc-linux TimRiker (n=timr@rikers.org)
05:34.40*** join/#htc-linux ellisway (n=ellis@homealone.good1.com)
06:10.18*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
06:42.01*** join/#htc-linux sadeness_ (n=LamersIn@nat1.rlan.ru)
06:54.57*** join/#htc-linux goxboxlive (n=jrs@195.159.97.196)
07:44.59*** join/#htc-linux JuNuKN (n=JuNuKN@kons-590e73d7.pool.einsundeins.de)
07:47.50goxboxlivegood morning
08:26.28*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
08:29.30*** join/#htc-linux dcsmith7_ (n=dcsmith@ool-4351bc6d.dyn.optonline.net)
08:51.30*** join/#htc-linux CrAsH64 (n=crash@84.78.99.40)
09:48.39*** join/#htc-linux Babel (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
10:00.15*** join/#htc-linux Mineque (n=Mineque@195.60.65.50)
10:11.36*** join/#htc-linux the_sys0p (i=nroberts@117.121.89.236)
10:13.58*** join/#htc-linux goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com)
10:41.08*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
11:40.31*** join/#htc-linux AC_Mast (i=s@gateway/tor/x-8de6c53609cd2047)
11:43.21*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
12:42.41*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
12:51.47cr2hi goxboxlive
12:56.18BabelOho
13:00.28cr2hi BabelO
13:01.07cr2i was wondering yesterday who has made a management decision to port copilot to linux :)
13:01.27cr2or better, to qtopia.
13:10.26cr2BabelO: do you know where i can read about the libgcc functions ? like 'divsi3' 'modsi3' ?
13:11.06BabelOno :(
13:11.49BabelOyou have qtopia running on a780 then ?
13:11.58cr2?
13:12.22cr2modsi3 seems to be r0%r1 32bit signed.
13:12.39cr2at780 runs with qtopia2 modified by motorola
13:12.50BabelOah :)
13:13.26cr2the changes are undocumented, but objdump -T --demangle helps a lot here.
13:13.57cr2motorola wanted that everybody runs java
13:14.43*** join/#htc-linux ltxda00 (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net)
13:15.52cr2BabelO: qualcomm said in 2005 that they have linux working on their device.
13:16.15cr2i'm looking for the SMDK2460 2.4.20 kernel
13:21.10BabelOok
13:28.06BabelOcr2: handhelds.org mailing list is still alive ;)
13:34.07*** join/#htc-linux the_sys0p (i=nroberts@118.147.4.203)
13:47.40cr2BabelO: do we have it on out rootfs ? http://linux.die.net/man/8/resize2fs
13:49.11BabelOcr2: no :( i can add it on next image if i found corect bb file
13:50.15cr2ext2fstools ?
13:51.22cr2that way we can dd/rawrite the minimal rootfs to SD, and then resize it based on the actual SD size
13:52.32cr2another silly question. is it possible to put the ext3 journal on another block device ?
13:53.43cr2then we may use ext3 on SD with the journal in external RAM. at least on pxa27x/msm7x00/atiw*
13:59.23BabelOmke2fs -O journal_dev /dev/ram0
13:59.28BabelOmke2fs -j -J device=/dev/ram0 /dev/hda5
13:59.32BabelO:)
13:59.45BabelOsomething like that
14:00.46BabelOcr2: so yes we can create ext3 journal on tmpfs forexample
14:09.38cr2that's good. now we have something for the poor xp users.
14:10.17cr2reducing rom size by stripping qtopia is probably the next thing.
14:10.27BabelOi did not find resize tools :(
14:11.40BabelOcr2: ah yes found ;) e2fstools
14:11.51BabelOcr2: oups e2fsprogs
14:12.07BabelOthat's ok we have all we need
14:13.46BabelOcr2: qtopia help is only 968Kb
14:14.07cr2btw, what about jffs2 ?
14:14.31cr2will it compress .html ?
14:16.56BabelOcr2: maybe yes, 3 systems compress in jffs2 ;)
14:19.07BabelOpics is 5.2Mb, etc is 2.3M plugins is 6.4M and bin is 5.5M
14:19.53cr2how big is QtScript ?
14:20.02cr2do we really need so much pics ?
14:24.22BabelOqtscript is 1.1M, about pics, we can remove pics only if we remove some apps :(
14:24.58BabelOanother solution is to have applicaiton compressed with resources and once device finish booted we can install app somewhere else
14:26.38cr2how many apps do we have ?
14:27.35BabelOcr2: minimum vital :( only usefull app + games
14:28.03cr2the really critical are the screen calibration and the package installer
14:28.11cr2games can go away ;)
14:28.37cr2and the hw config is needed, of course.
14:29.41cr2i'm talking about the core system that can be flashed into 32MB.
14:30.14cr2on zaurus they've even managed to put an office app into 16MB flash.
14:30.24BabelOhmm ok
14:31.27cr2with the 32MB we can start hacking the BA flash tools.
14:31.53cr2some gpio research is needed though, but i'll do it.
14:32.32cr2hm. i have a dead RS232 gps receiver for BA.
14:32.52cr2time to modify it for the serial console ;)
14:35.42cr2BabelO: imho the flashed BA and uni are more important than a hacked msm7x00
14:36.11cr2i think i've done all easy things with msm7x00
14:37.12cr2and being able to present the working flashed devices is another nail for the ms leviathan :)
14:40.26BabelOcr2: maybe i can make a small image base on angstrom minimalist bb file then found what i need to add qtopia
14:42.25cr2ok.
14:43.06cr2btw, it's funny that you use the outdated brf6150 fw on ba, and nothing breaks.
14:43.31cr2i need a mux serial device for the serial/IR on ba/hima.
14:44.16cr2maybe i'll just add /sys/... entry for IR/serial switch with IR being default.
14:45.19BabelOcr2: yes maybe we need same for phone and bt too, also need to add headset / usb plugged as keys event
14:45.54cr2yes, but it's a different thing.
14:47.04cr2on ba/hima the ttySX can be either the serial or IR depending on the asic3 gpio set.
14:47.13cr2it's the same serial port.
14:47.56cr2key events need only an input event device.
15:44.39*** join/#htc-linux rob_w (n=bob@Maf5a.m.pppool.de)
16:20.26*** join/#htc-linux TimRiker (n=timr@216.49.181.128)
16:45.43cr2BabelO: how do it get the imei from the keyboard ?
16:46.29BabelOcr2: it is *#06#
16:46.35cr2ok.
16:51.45cr2BabelO: this is the GPS icon http://www.linux-magazin.de/var/linux_magazin/storage/images/media/linux_magazin/ausgabe/2006/06/groaye_klappe/abb1_jpg/6000-1-ger-DE/abb1_jpg.jpg
16:52.04cr2should be very easy to create an SVG
17:08.02*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz)
17:37.27*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
17:40.49*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
17:51.02cr2BabelO: i have a question about wine and vbscript
17:55.57BabelOcr2: you want vbscript ?
18:08.45cr2there is a vbscript for gpsmapedit to autoconvert maps. how can i do it on linux ?
18:10.11BabelOcr2: you can get wscript.exe and a dll from a windows machine or maybe convert it to jscript and libjs.so ?,donc know how else :(
18:11.19cr2hmm.
18:23.57*** join/#htc-linux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
18:32.17*** join/#htc-linux goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com)
18:48.31goxboxlivehi
19:09.11cr2goxboxlive: http://wiki.howardforums.com/index.php/SHX_File_Modding_Guide
19:09.23cr2i gues the gps firmware should be somewhere here.
19:10.26goxboxliveok :-)
19:11.13goxboxlivei flashed my a780 yesterday, it took allmost two hours, and that was just the flash. It was a lot of work with preparing to...
19:11.21cr2if i'll find the firmware and a way to upload it, i'll solder the gps to STUART.
19:11.32goxboxlive:-)
19:11.45cr2write a doc.
19:12.13goxboxlivecr2: how do i open mux0 with 'cu'? The regular way as we do with universal doesnt work
19:12.33cr2is mux0 a normal char device ?
19:13.17cr2are you running ezxd?
19:13.51goxboxlivecr2: yes
19:14.05goxboxlivebut i get i dmesg bug when starting ezxd
19:14.28cr2well, then it's something for the openezx mailing list.
19:15.49cr2the track loggin frequency in copilot if hardcoded as '3'
19:16.04cr2can you check it with your device ?
19:16.18cr2writing track didn't work as expected for me.
19:21.10cr2goxboxlive: if it's not a config file issue, the it should be possible to convince copilot to use a serial port for NMEA
19:21.36goxboxliveok
20:12.49*** join/#htc-linux trampfox (n=trampfox@62-101-126-223.ip.fastwebnet.it)
21:23.21*** part/#htc-linux rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz)
21:47.41cr2BabelO: still here ?
21:47.47BabelOcr2: yes
21:48.37cr2do you know your osm-garmin tile number ?
21:48.43cr2numbers(s)
21:48.59BabelOno, how can i find it ?
21:49.59cr2do you have qlandkarte ?
21:50.11BabelOyes :) i have
21:50.19BabelOdo i need latest release ?
21:50.43cr2not really.
21:50.51cr2get the latest map from http://wiki.openstreetmap.org/index.php/User:Computerteddy
21:50.57cr2oh, it's 300MB
21:53.55cr2-rw-r--r-- cschwede/ti1  2750464 2007-10-31 19:23 World.img
21:54.07cr2i can send it to you
21:54.41BabelOi can download it from website is it world map for qlandkarte 268Mb ?
21:55.27cr2the map is for the whole world.
21:56.53BabelOso with that i can get my garmin tile number ? i have garmin file for my town
21:57.42cr2this map is free and can be distributed.
21:57.52cr2freely.
21:57.52BabelOok
21:58.29cr2sometimes its quality is better than any commercial alternative.
21:59.34BabelOcr2: this is for me http://www.openstreetmap.org/?lat=43.6766&lon=4.1412&zoom=13&layers=B0F
22:00.03cr2mine is 63254975
22:00.29cr2looking.
22:01.33cr2found 4 around
22:02.37cr26325 -> 4729,4730,4850,4849
22:02.50cr24849 is Marceille
22:04.01cr25331 for tsdogs
22:05.09cr2Oslo is 5220,5221,5340,5341
22:06.14cr24974,4975,5094,5095 is i take my quad.
22:07.04BabelOsomeone start trace for Montpellier, that's good ;)
22:07.12cr2now the stupid usdir.rdm county indexing needs to be fixed.
22:08.12cr2Montpellier is not bad.
22:08.28cr2maybe not so good like Oslo, but still nice.
22:08.47BabelOcr2: missing a lot of road ;)
22:10.05cr2well, write the tracks and upload. edit the street names.
22:10.16cr2i'm doing the same when i'm bored :)
22:10.26BabelOcr2: yes i do that next time i go to my favorite pub ;)
22:10.34cr2don't sit at computer, go out :)
22:11.06BabelOcr2: what software do i need to for these trace ?
22:12.34cr2gisrussa ?
22:12.50BabelOcr2: lol ok i have it with maps ;)
22:13.56cr2cat /dev/ttyS3 > nmeatrack
22:14.07cr2don't laugh, i've used that on zaurus :)
22:17.03BabelO:) so console mode enhance battery life, it is good for ecology ;)
22:22.06cr2yes.
22:22.26cr2you only need to prevent autosuspend
22:24.48BabelOmy little cat understand how to prevent autosuspend on BA, she catch the screen each time it go black, because light shutdown... this cat is silly
22:25.01cr2lol
22:26.45BabelOmaybe it is because ba  is in middle of his bed ;)
22:29.06*** join/#htc-linux bd2 (n=cbou@85.21.88.2)
22:30.41*** join/#htc-linux Mineque (n=Mineque@195.60.65.50)
22:31.53BabelOcr2: maybe it is better to use qtopiamake to build raodmap, more easier
22:32.10BabelOs/raodmap/roadmap/
22:32.57cr2then it's better to separate the code into several directories.
22:36.41BabelOi use it to build my project, and all is managed perfect
22:39.33*** join/#htc-linux Funklord (n=cow@c-b9d572d5.014-46-73746f28.cust.bredbandsbolaget.se)
22:41.58cr2ok. you can also write a .pro file
22:42.33BabelOyes i m trying ;)
22:46.22BabelOcr2: tomorrow i ll continue artemis wiki
22:46.35cr2ok.
22:47.16cr2it may be interesting to check the wizard, prophet and elf. if they are closer to artemis os to herald.
22:47.51BabelOok, herald is latest generation
22:48.19BabelOyou think there is a ds1wm too ?
22:49.59cr2no, i'm thinking about the cpld config.
23:06.30BabelOcr2: do you have an idea how can i crypt password in an ini file ? easy method ?
23:08.05cr2to calculate a hash ?
23:08.16BabelOyes
23:08.37cr2man crypt
23:08.38cr2:)
23:08.42cr2<PROTECTED>
23:08.42cr2<PROTECTED>
23:08.42cr2<PROTECTED>
23:08.42cr2<PROTECTED>
23:08.44BabelOsimple, it is just to not store clear password
23:08.45BabelOok
23:09.14BabelOthx
23:09.50cr2it uses DES and therefore sucks.
23:10.14BabelOok, i hope i ve all required lib in image
23:10.19cr2otherwise you need to use more complex libs like gnutls.
23:10.30cr2crypt() is in libc.
23:10.36BabelOgood ;)
23:11.01BabelOi have also gnutls but it is optional for my software
23:12.59BabelOcr2: i ve a blue theme in qtopia, look nicer
23:16.48cr2.ipk ?
23:17.12BabelOno, mpk ;) ( manual package )
23:17.20cr2gps on a780 is broken again.
23:17.23cr2ok.
23:25.10cr2BabelO: do you know any certtool <-> openssl compatibility chart ?
23:25.16cr2the http://www.xs4all.nl/~itsme/projects/xda/smartphone-certificates.html
23:25.37cr2uses ssl, i'm interested how to use certtool for it.
23:26.33BabelOno, nothing, only thing i know about that is how to sign binary to run on wince
23:27.01BabelOand also a little how to build my certificate for openvpn ;)
23:27.23BabelOi see signcode is here too
23:28.50cr2signing linboot will be nice.
23:45.45*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
23:46.12BabelOcr2: any idea, i fill a struct inside a function and return it at end, actually it does not work because i create also inside thissame function, is there a detach directive or something else ?
23:52.37cr2i hate such aggregated parameters myself, but since they are located on stack you don't need to free them.
23:53.01cr2why don't you pass the struct pointer ?
23:53.45BabelOcr2: that what i do now, i pass struct allocated to fill in parameter and get it in return
23:54.21BabelOthat's not clean, better is by refeernce
23:57.52cr2yes, but C does not forbid to return the struct from a function on the stack.
23:58.04cr2though i never use it.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.