IRC log for #openmoko-cdevel on 20110623

00:15.46*** join/#openmoko-cdevel Lopi (~lopi@li54-110.members.linode.com)
00:56.47*** join/#openmoko-cdevel krayon (~krayon@pdpc/supporter/28for7/krayon)
01:07.59*** join/#openmoko-cdevel mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net)
01:22.17*** join/#openmoko-cdevel floyd2_ (~floyd@p508AA64F.dip.t-dialin.net)
01:48.40*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
01:51.35*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
01:52.55*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
01:58.35*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:00.01*** join/#openmoko-cdevel pabs3 (~pabs@d122-104-118-227.per9.wa.optusnet.com.au)
02:00.45*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:07.25*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:10.20*** join/#openmoko-cdevel apt (~apt@rikers.org)
02:10.20*** topic/#openmoko-cdevel is Openmoko Community Developers Channel - discussion on all firmware images, packages and software | SHR: http://shr-project.org | #hackable1 | #openmoko-debian | #qtmoko | #android-on-freerunner | CIA notifications in #freesmartphone.org | Chan Logs: ~logs & http://logs.nslu2-linux.org/livelogs/openmoko-cdevel.txt | Newsflash: type '~nf'
02:10.21*** mode/#openmoko-cdevel [+v apt] by ChanServ
02:11.34*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:13.09*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:15.38*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
02:20.56*** join/#openmoko-cdevel chris38 (~chris38@freedom.rd.francetelecom.com)
03:47.53*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
04:29.35*** join/#openmoko-cdevel DocScrutinizer2 (~halley@p57B46F73.dip.t-dialin.net)
04:29.39*** join/#openmoko-cdevel DocScrutinizer2 (~halley@openmoko/engineers/joerg)
04:57.18*** join/#openmoko-cdevel NuttyBunny (~cnegrete@189.245.65.56)
05:04.50*** join/#openmoko-cdevel onen|openBmap (~quassel@vbo91-1-89-87-201-85.dsl.sta.abo.bbox.fr)
05:37.05*** join/#openmoko-cdevel lamikr (~lamikr@dyn60-31.dsl.spy.dnainternet.fi)
05:57.48*** join/#openmoko-cdevel jluis (53f78848@gateway/web/freenode/ip.83.247.136.72)
06:02.12*** join/#openmoko-cdevel Q-Master (~qmaster@2.94.62.125)
06:19.55*** join/#openmoko-cdevel soltys (soltys@83.168.118.74)
06:20.45*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15B6D.dip.t-dialin.net)
06:27.03*** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1)
06:29.08*** join/#openmoko-cdevel Q-Master (~qmaster@2.94.62.125)
06:47.19*** join/#openmoko-cdevel radekp (~radek@82.113.39.213)
06:52.40*** join/#openmoko-cdevel kwek (~kwek@112.Red-88-17-175.dynamicIP.rima-tde.net)
07:11.10*** join/#openmoko-cdevel anarsoul (~anarsoul@86.57.155.118)
07:26.43*** join/#openmoko-cdevel Q-Master (~qmaster@2.94.62.125)
07:41.19*** join/#openmoko-cdevel AndreasD (~andreas@h196.natout.aau.dk)
08:07.44*** part/#openmoko-cdevel krayon (~krayon@pdpc/supporter/28for7/krayon)
08:26.10*** join/#openmoko-cdevel Q-Master (~qmaster@93-81-106-1.broadband.corbina.ru)
08:37.22*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
08:49.58*** join/#openmoko-cdevel xrmx (~rm@93.189.143.199)
08:53.30*** join/#openmoko-cdevel krayon (~krayon@pdpc/supporter/28for7/krayon)
08:53.37*** part/#openmoko-cdevel krayon (~krayon@pdpc/supporter/28for7/krayon)
11:13.07*** join/#openmoko-cdevel Paulus (~irc@dslb-178-002-112-183.pools.arcor-ip.net)
11:18.57*** join/#openmoko-cdevel flack (~mamhovelk@95.80.218.52)
11:21.03*** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1)
11:38.43*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15B6D.dip.t-dialin.net)
11:52.56*** join/#openmoko-cdevel ThibG (~ThibG@81-64-13-50.rev.numericable.fr)
12:07.57*** join/#openmoko-cdevel flack (~mamhovelk@95.80.218.52)
12:07.58*** join/#openmoko-cdevel xrmx (~rm@93.189.143.199)
12:28.13*** join/#openmoko-cdevel jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
12:40.17*** join/#openmoko-cdevel jeepingben (~tr0l@h69-131-52-12.swisme.dsl.dynamic.tds.net)
12:55.06*** join/#openmoko-cdevel nagui (~nico@lan31-4-82-227-130-131.fbx.proxad.net)
13:17.11*** join/#openmoko-cdevel Martix (~martix@4.177.broadband3.iol.cz)
13:32.43*** join/#openmoko-cdevel GNUtoo|bug20 (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
13:38.05*** join/#openmoko-cdevel angelox|n900 (~Angelo@189-18-24-120.dsl.telesp.net.br)
13:44.11angelox|n900good morning
13:44.58*** join/#openmoko-cdevel xrmx (~rm@93.189.143.198)
13:45.07GNUtoo|bug20hi
13:49.07*** join/#openmoko-cdevel jeepingben (~tr0l@h69-131-52-12.swisme.dsl.dynamic.tds.net)
13:53.08*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
13:56.32*** join/#openmoko-cdevel jeepingben (~tr0l@h69-131-52-12.swisme.dsl.dynamic.tds.net)
13:57.02*** join/#openmoko-cdevel methril (~methril@189.27.136.165.dynamic.adsl.gvt.net.br)
14:04.45*** join/#openmoko-cdevel angelox|n900 (~Angelo@189-18-24-120.dsl.telesp.net.br)
15:08.26*** join/#openmoko-cdevel GNUtoo|bug20 (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
15:14.32*** join/#openmoko-cdevel xrmx (~rm@93.189.143.198)
15:29.44*** join/#openmoko-cdevel angelox|n900 (~Angelo@189-46-240-80.dsl.telesp.net.br)
15:55.58*** join/#openmoko-cdevel playya__ (~playya@unaffiliated/playya)
16:01.48*** join/#openmoko-cdevel Orias_Korva (~atilla@94-227-86-93.access.telenet.be)
16:03.32*** join/#openmoko-cdevel angelox (~angelo@189-46-240-80.dsl.telesp.net.br)
16:07.33*** join/#openmoko-cdevel angelox|laptop (~angelox_1@189-46-240-80.dsl.telesp.net.br)
16:14.02*** join/#openmoko-cdevel jluis (~jluis@184.Red-95-121-41.dynamicIP.rima-tde.net)
16:59.45*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E15B6D.dip.t-dialin.net)
17:07.34*** join/#openmoko-cdevel jluis (~jluis@2001:5c0:1400:a::293)
17:37.55*** join/#openmoko-cdevel AndreasD (~andreas@213.140.92.194)
17:42.47*** join/#openmoko-cdevel GNUtoo|bug20 (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
17:44.19*** join/#openmoko-cdevel jeepingben (~tr0l@h69-131-52-12.swisme.dsl.dynamic.tds.net)
18:08.00*** join/#openmoko-cdevel max_posedon (~max_posed@178.124.160.59)
18:10.45CIA-82freesmartphone.org: 03morphis 07aurora * r6d57909573d2 10/aurora-components/ (76 files in 5 dirs): aurora-components: create a separate project for the components used by aurora
18:10.45CIA-82freesmartphone.org: 03morphis 07aurora * r455c084cbdc4 10/aurora-systemmanager/ (18 files in 3 dirs): aurora-systemmanager: create a separate project for the system manager
18:10.46CIA-82freesmartphone.org: 03morphis 07aurora * r4faee84f81ca 10/aurora-theme/ (97 files in 10 dirs): aurora-theme: create separate project for the aurora theme
18:10.47CIA-82freesmartphone.org: 03morphis 07aurora * r91d16fb3ba9e 10/ (4 files in 4 dirs): aurora: we are using GPLv2 and not GPLv3
18:43.05*** join/#openmoko-cdevel NIN101 (~NIN101@p5DD287C6.dip0.t-ipconnect.de)
18:47.10*** join/#openmoko-cdevel Nuttybunny_ (~cnegrete@200.95.162.219)
18:49.11*** join/#openmoko-cdevel jluis (~jluis@2001:5c0:1400:a::293)
19:08.35*** join/#openmoko-cdevel morphis (~morphis@dslb-088-070-150-144.pools.arcor-ip.net)
19:09.17morphisheyho
19:09.53morphisleviathan__: ping
19:10.17*** join/#openmoko-cdevel anarsoul (~anarsoul@80.249.94.232)
19:14.33*** join/#openmoko-cdevel Nuttybunny_ (~cnegrete@201.144.87.46)
19:17.52CIA-82freesmartphone.org: 03morphis 07msmcomm * r13da818b6c68 10/libmsmrpc/ (3 files in 2 dirs): libmsmrpc: implement writing and reading a pointer to/from the xdr buffer
19:22.50morphismickey|daddy, mickey|office: ping
19:51.23*** join/#openmoko-cdevel onen|openBmap (~quassel@vbo91-1-89-87-201-85.dsl.sta.abo.bbox.fr)
20:04.18*** join/#openmoko-cdevel Orias_Korva (~atilla@94-227-86-93.access.telenet.be)
20:05.54*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
20:09.03morphisGNUtoo: heyho
20:11.22*** join/#openmoko-cdevel Orias_Korva1 (~atilla@d5153631C.access.telenet.be)
20:12.08mickey|daddymorphis: pong
20:12.18morphismickey|daddy: how is life?
20:12.52DocScrutinizeryo
20:12.59DocScrutinizero/
20:13.11mickey|daddymorphis: varying, depending on how much Lara Marie's flatulences are. Her stomach hurts a lot after feeding, so right now our nights are a bit less calm than in the beginning.
20:13.42morphismickey|daddy: sounds like the first weeks as a daddy :)
20:13.51mickey|daddy*nod* nothing unusual
20:13.56GNUtoomorphis, hi
20:14.05mickey|daddydoesn#t make it less painful, but it's going to be over at some point of time ;)
20:14.16morphishehe
20:14.16mickey|daddyhopefully sooner than later
20:14.21morphisit should
20:14.46GNUtooI struggle to get 1 very simple kexec patch in oe
20:14.49mickey|daddythis weekend i try to do the stuff i wanted last week
20:14.51mickey|daddyend
20:14.52morphisI have no experiences with baby but everything is over sooner or later :)
20:14.56mickey|daddyheh, right
20:15.09GNUtoolzma -e -9 failed so I sent lzma -9 instead as lzma command
20:15.13morphismickey|daddy: I didn't had time to do my things too
20:15.20GNUtoothey asked me to rebase a ottavio patch that is more complex
20:15.32GNUtooand now v1,v2,v3....
20:15.38GNUtooetc...
20:15.39morphisGNUtoo: I saw the mail
20:15.46GNUtoohi mickey|daddy
20:15.50mickey|daddyhi gu
20:15.51mickey|daddyGNUtoo:
20:15.52morphisGNUtoo: it seems to be very complicated to change core things in OE
20:16.09GNUtooif nothing is unusual it's nice,even if it's painfull
20:16.12morphisbut in the end it better
20:16.20morphiss/it/it's/
20:16.37morphisneed to catch up my girlfriend
20:16.43GNUtoomorphis, usually it's not
20:16.45morphisI am back in some minutes
20:17.01GNUtooit's only that I had very bad luck this time
20:17.07GNUtooit's murphy's law
20:17.48morphismickey|daddy: but I have some news for you
20:17.59GNUtoomickey|daddy, btw I don't understand very well the fsodeviced rfkill plugin
20:18.04morphisGNUtoo: and I need to talk to you about msm audio
20:18.08GNUtoohi
20:18.17GNUtoofeel free to talk to me about msm at any time
20:18.24morphisGNUtoo: will do
20:18.30morphiswhen I am back :)
20:18.33GNUtoook
20:18.34*** join/#openmoko-cdevel plotr (~name@2001:700:303:2:203:25ff:fe2f:cd65)
20:19.12GNUtoomickey|daddy, is there a simple way to echo 1 to the wifi rfkill?
20:19.23GNUtoolike /sys/class/rfkillN
20:19.31GNUtoowith a N that is variable
20:19.36GNUtoofor instance 1,2,3,4
20:19.42GNUtooincrement at each rmmod/modprobe
20:19.57*** part/#openmoko-cdevel GNUtoo (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
20:20.03*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
20:20.14GNUtoosorry crtl+w on bad window
20:22.11DocScrutinizeruse shell globs?
20:22.35DocScrutinizer<PROTECTED>
20:23.21DocScrutinizerthose moving targets are a pain indeed :-)
20:24.11*** join/#openmoko-cdevel gnutoo_ (~GNUtoo@host190-137-dynamic.50-79-r.retail.telecomitalia.it)
20:24.47GNUtoosorry wifi issues
20:24.51GNUtooafter the ctrl+w issue
20:31.03morphismickey|daddy: there are two things I want to tell you:
20:31.28morphis1. I had some very ugly problems with aurora
20:31.38morphisespecially with QML
20:32.04morphis2. I am on the way to start a project to solve this msm modem protocol thing for all times
20:32.20captainiglooGNUtoo: what do you mean yesterday by sofware composite is working with nexus ?
20:32.24captainiglooit was a question or it works ?
20:32.33morphiscaptainigloo: the e17 compositing is working
20:32.52morphiss/compositing/compositing module/
20:33.03GNUtoocaptainigloo, no
20:33.06GNUtoocaptainigloo, not nexus
20:33.09captainiglooah good for you, i had problem with it this afternoon, but it was with sgx
20:33.11morphismickey|daddy: tell me if you want to know more
20:33.16GNUtoocaptainigloo, n900 and palmpre2
20:33.20captainigloogood
20:33.24morphisGNUtoo: and palmpre
20:33.29morphisI tested it today
20:33.32morphisit is nice
20:33.36GNUtooit works but it's not commited yet for n900
20:33.40GNUtoosince I did that:
20:33.44captainigloobtw i began to work on window list composited
20:34.04captainiglooand it works well, on my pc ...
20:34.25*** join/#openmoko-cdevel jluis (~jluis@52.Red-83-45-173.dynamicIP.rima-tde.net)
20:34.35captainiglooand i add gesture for closing windows as i seen on palm pre videos
20:34.52morphiscaptainigloo: yeah
20:34.57GNUtoohttp://pastie.org/2112930
20:35.46captainiglooGNUtoo: it's not 32 ?
20:35.53GNUtoon900
20:35.56GNUtoothe nokia n900
20:36.00GNUtooit's 37
20:36.03GNUtoonokia phone
20:36.10GNUtooah sorry
20:36.13captainiglooyah i know, i was talking about bpp :)
20:36.16GNUtooI misunderstood you
20:36.25GNUtooI added 24 and it worked
20:36.31GNUtoo32 is 24 + transparency
20:36.36GNUtooI didn't test 32
20:36.56morphisGNUtoo: about msm audio, can you outline me how it works in general?
20:37.08captainigloook
20:37.19GNUtoo1 sec, let me find code
20:37.29GNUtoofirst I've experience only with msm7k driver
20:37.34GNUtoonot 7kv2 and not 8k
20:37.53GNUtooandroid comes with a qsdp5 driver
20:38.06GNUtoothat is a non-standard android driver
20:38.07GNUtoonot alsa
20:38.09GNUtoonot oss
20:38.11captainiglooah and another good news, e17 battery module should be fixed now
20:38.16GNUtoosomething new
20:38.33GNUtoobasically alsa is that:
20:38.39GNUtoothey took the .copy function
20:38.45GNUtooof that qsdp5 driver
20:38.50GNUtooand wrapped alsa on top
20:39.03GNUtoothat is the first version
20:39.11GNUtoobasically they copied the .copy
20:39.16GNUtooin sound/soc/msm
20:39.21morphisok
20:39.27GNUtooand made an alsa driver out of it
20:39.47GNUtooso you will see huge similarities between qsdp5 and sound/soc/msm/* for msm7k
20:39.53morphisfor the hp veer they are using sound/soc/msm/msm7kv2-*.c
20:39.54GNUtoothen they made a .mmap driver
20:39.58GNUtooyes
20:40.05GNUtooso you must know
20:40.13GNUtoothat all depend on the modem firmware
20:40.24GNUtoofor instance the qsd8k of palm
20:40.32GNUtoodoesn't work on nexusone
20:40.37morphiswhats the qsd8k?
20:40.38GNUtoobecause the modem firmware is different
20:40.43GNUtoosnapdragoon
20:40.46morphisok
20:40.49GNUtoothe 1GHz versions
20:40.57GNUtoolike on htc desire and nexus one
20:41.08GNUtooso basically for android devices you have:
20:41.15GNUtoorpc<->qdsp5
20:41.27GNUtooor alsa instead of qdsp5
20:41.41GNUtooalsa was buggy as hell on the htcdream
20:41.46GNUtoofor instance mplayer blocked
20:42.04GNUtooeven the .mmap version doesn't work well with mplayer
20:42.10GNUtooaltough it does with gstreamer
20:42.11morphisyou took a look at the source for the msm kernel from the code aurora project?
20:42.18morphisok
20:42.21*** join/#openmoko-cdevel GarthPS (~quassel@82.245.206.103)
20:42.27GNUtooyes
20:42.29GNUtooI did
20:42.39GNUtooI imported the driver from codeaurora If I remember well
20:42.49GNUtooI know it well enough to backport/forwardport it
20:43.02GNUtooyou got a veer?
20:43.12*** join/#openmoko-cdevel Nuttybunny_ (~cnegrete@200.95.162.219)
20:43.35morphisGNUtoo: no, it's not available here in germany
20:43.43GNUtoook
20:43.45morphisit should in the next two weeks
20:43.52GNUtoook
20:44.29GNUtooI hope the geeksphone will arrive one day btw
20:44.38morphis:)
20:44.50morphisok, and from the user view point?
20:45.02morphisthere are device available for alsa, right?
20:45.06morphisso we have a hw:0
20:45.26GNUtooyes
20:45.29morphisbut doing volume adjustment and routing is not done with alsa
20:45.33GNUtooall is plain alsa from the user point of view
20:45.38GNUtooit's done with alsa
20:45.51GNUtooleviathan__, changed the alsa controls
20:46.01*** join/#openmoko-cdevel Nuttybunny_ (~cnegrete@200.95.162.219)
20:46.01GNUtoobefore there were 2 bars:
20:46.04GNUtooone routing bar
20:46.10GNUtooand one volume bar
20:46.21GNUtoonow there are switches and one volume bar
20:46.33morphisas there is include/linux/msm_audio.h in the kernel which defines a lot of ioctl for doing audio stuff
20:46.39morphisah ok
20:46.57morphisfor example AUDIO_SET_VOLUME
20:47.21GNUtooyes
20:47.25GNUtoothat's for qsdp5
20:47.33GNUtoothe android interface
20:48.06*** join/#openmoko-cdevel NuttyBunny_ (~cnegrete@189.245.65.56)
20:48.16morphisqsdp5 is the name for what?
20:48.49GNUtooarch/arm/mach-msm/qsdp5
20:48.55GNUtooit's the android interface
20:49.01GNUtooyou have /dev/msm_pcm_out
20:49.11GNUtoowhere you send audio
20:49.21GNUtooyou have also an mp3 device
20:49.26morphisit's just the name for the interface?
20:49.26GNUtoowhere you send the mp3
20:49.28GNUtooetc...
20:49.31GNUtooyes
20:49.35morphisok
20:49.43GNUtooon GNU/Linux the interface is alsa
20:49.56GNUtooon android for qualcomm it's qsdp5 or qdsp6
20:50.19GNUtoobtw how many people will have the veer?
20:50.27GNUtoowill there be a lot of hard-core research
20:50.31morphisI only know that I will have one
20:50.35GNUtoook
20:50.44morphisfor me it's interesting because of the modem
20:51.00morphisthe hp/palm devices offers the best possiblity to do such a research
20:51.05GNUtoook, even if you don't get everything working?
20:51.14morphisI will not invest so much time in porting everything to the veer
20:51.20GNUtoook
20:51.21morphisyes
20:51.23GNUtooso it's a good idea
20:51.40morphismy aim is to get a way how we can deal with this kind of protocol in the future
20:51.47morphisget some basic structure to handle it
20:51.53*** join/#openmoko-cdevel jeepingben (~tr0l@h69-131-52-12.swisme.dsl.dynamic.tds.net)
20:51.54morphisthe bit's will differ from device to device
20:52.01morphisbut the rpc layer will be the same
20:52.24morphisso we will end up with a msmcommd which can use the rpc layer
20:52.36morphisand will have machine independent plugins
20:52.50morphiswith a set of mediators for common msmcomm tasks
20:52.57GNUtoook
20:53.25morphisas the common names of all actions is the same independent which transport method do you use
20:53.52morphisthe rpc layer as so called programs
20:54.02GNUtoook
20:54.11morphisone for SMS (wms), one for phonebook (pbm), one for call (cm), ....
20:54.26morphisyou can use them to do the rpc calls you know from the rpc stuff
20:54.34morphisthats what most android devices are using
20:54.45morphisthen there is the oem rapi program
20:54.56GNUtoook
20:54.57morphisI don't know what the both words stands for
20:55.07GNUtooremote api?
20:55.12GNUtoorpc api?
20:55.12morphisbut it offers a byte stream to the modem
20:55.28morphisthats what palm is using
20:55.47GNUtoook
20:55.48morphisthey send the messages you know from the palmpre devices with this oem rapi program
20:55.57morphisto the modem
20:56.43morphishm, http://msmcomm.org/ is not occupied ...
20:57.09morphisfirst I want a clean libmsmrpc
20:57.15morphisthis implements the basic stuff
20:57.17morphislike xdr
20:57.25morphisbasic rpc infratstructure
20:57.47morphiswe need to find out how to do logging of the rpc calls
20:58.03morphisand then find some method to auto generate the glue code
20:58.04GNUtoothat's possible
20:58.15GNUtoowe can dump the memory
20:58.20morphiswith the shmem_log module?
20:58.24GNUtoomaybe ask phh
20:58.30GNUtoohi phh
20:58.39morphishe did that?
20:58.40GNUtoo/dev/mem
20:58.48GNUtooI dumped the memory for him
20:58.54GNUtooand he made the gps work
20:59.02morphisas the shmem is just some peace of the devices ram
21:00.04GNUtoothe ram is connected to the baseband and the main CPU
21:00.08GNUtooit's on the same bus
21:00.26GNUtooand yes,It's ugly,and problematic freedom wise
21:01.20morphis:)
21:01.43morphisbut the baseband is only using the ram for communication, right?
21:02.00GNUtoohow can you really know?
21:02.05GNUtooofficially yes
21:02.19GNUtoobut since we don't have baseband's source code....
21:02.34GNUtooit could do whatever it wants
21:02.40morphisok, so we can't be really sure
21:02.46GNUtoolike extract your ssh key :)
21:02.54morphisI am currently thinking about setting up a extra wiki for the msm stuff
21:02.57morphis:)
21:03.06GNUtoobut we could also spy the baseband.....
21:03.16GNUtoook
21:03.17morphisthats the problem with binary stuff we don't have the source code for
21:03.23morphiswe can trust it ..
21:03.24GNUtoocould msmcomm be used in android?
21:03.28morphishm
21:03.36morphisit needs android
21:03.40morphisah
21:03.41GNUtoooops
21:03.42GNUtooI meant
21:03.43morphisvala
21:03.47GNUtoocould msmcommd be used in android?
21:03.58morphisyes, I got my sentence wrong :)
21:04.01morphisit needs vala and glib
21:04.03GNUtoome too
21:04.10GNUtoook
21:04.18GNUtoobut bear in mind that android people may want to use it
21:04.24GNUtooand to contribute a lot to it
21:04.46morphishm
21:04.54morphisis glib a problem for android?
21:04.55GNUtoofor instance people porting cyanogen
21:04.57GNUtooor replicant
21:05.03GNUtoono idea
21:05.14GNUtooI think the license is not an issue
21:05.22GNUtoosince we're not talking about AOSP
21:05.25GNUtoothen there is the libc
21:05.40GNUtooI should look how they ship GNU/Linux stuff in cyanogen
21:05.44GNUtoobecause they do
21:05.46GNUtoobusybox
21:05.51GNUtooirssi
21:05.52GNUtooetc...
21:05.55GNUtoosome console utils
21:06.03GNUtooAnd they are not linked against bionic
21:06.09morphisit's listed at http://android.git.kernel.org/
21:06.24morphisnot?
21:06.27GNUtoothat is AOSP
21:06.30morphisthey are using eglibc?
21:06.33GNUtooAOSP != cyanogen
21:06.35GNUtoono
21:06.41GNUtoobionic incompatible library
21:06.55GNUtooeven less compatible than uclibc
21:06.59morphisok
21:07.01GNUtooat source level
21:07.19morphisin it's current state msmcommd has a dbus interface
21:07.38GNUtoook
21:07.55morphisbut android people can write something else
21:08.07morphisas the relevant bits are in libmsmcomm and libmsmrpc
21:08.24GNUtoook
21:08.34GNUtooit was just to get more contributions
21:08.38GNUtoomore devices
21:08.39GNUtooetc...
21:08.48GNUtooso we can run FSO more easily
21:08.57GNUtooa bit like for instance the qtmoko thing
21:08.58morphisI would be really happy if android is using msmcomm too
21:09.00GNUtoowhere they use fso
21:09.02GNUtooand QT
21:09.04morphisyes
21:09.40GNUtoobtw google is out of free nexus S
21:09.50GNUtooso we cannot get one for free for replicant
21:09.57GNUtoobut the other dev will buy one I guess
21:10.15morphisok
21:10.49GNUtoohow much will the veer cost btw
21:10.50GNUtoo?
21:10.59GNUtoowithout contract
21:11.17GNUtooon wikipedia they said 99$ but they didn't precise if it was with or without contract
21:12.10morphisit's with a contract
21:12.14GNUtoook
21:12.21GNUtooso more like 300/400 E ?
21:12.44morphis380 Euro
21:12.59GNUtoook
21:13.00GNUtoonot cheap
21:24.38*** join/#openmoko-cdevel angelox|n900 (~Angelo@189-46-240-80.dsl.telesp.net.br)
21:34.15*** join/#openmoko-cdevel oln (~oln@ws43177.studby.hig.no)
21:49.12*** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1)
22:08.55*** join/#openmoko-cdevel NuttyBunny (~cnegrete@200.38.208.194)
22:27.49*** join/#openmoko-cdevel angelox|laptop (~angelox_1@189-46-240-80.dsl.telesp.net.br)
22:31.06GNUtooangelox|laptop, hi
22:31.18angelox|laptopGNUtoo: hi
22:31.24GNUtooI got 1 ack
22:31.28GNUtoonot sure if I need 2
22:32.02angelox|laptopgreat
22:32.16angelox|laptopwell,i have no idea about that..
22:33.18GNUtoosince I was told that I could commit with 1 ack
22:33.24GNUtooI'll do that
22:33.53angelox|laptopok,thank you
22:34.09GNUtoothen I push the rest of my work
22:34.59angelox|laptopok
22:44.16angelox|laptopdiscovered that ff from 'ffphonelog' means finder friendly
22:44.43GNUtooforgott it meant finger friendly
23:01.35leviathan__GNUtoo: did the package arrive now?
23:02.03GNUtoonot yet
23:02.13GNUtooI'll look again tomorrow, like each days
23:05.39GNUtooleviathan__, do you have more news since last time where it was not yet in milan?
23:06.53*** join/#openmoko-cdevel wolfspraul (~wolfsprau@mimi.q-ag.de)
23:18.03GNUtooangelox|laptop, ok everything is pushed
23:18.47angelox|laptopGNUtoo, thank you,what should we wait now? or we can already start doing something?
23:19.50GNUtooI can give you an image if you want
23:20.06GNUtooit's an old one but it matches the patches in oe
23:20.44GNUtoohttp://gnutoo.homelinux.org/downloads/openembedded/shr/images/nokia900/zImage-kexecboot-nokia900.bin
23:20.50angelox|laptopwifi and telephony works into it?
23:20.56GNUtoowifi works
23:21.12GNUtootelephony, well....it's a work in progress:
23:21.28GNUtoo*sound during calls is not perfect
23:21.40GNUtooaltough it's not so bad
23:21.41GNUtoo*no sms yet
23:21.45GNUtoo*no phonebook
23:21.48GNUtoo*no ussd
23:22.03GNUtoo3g is supposed to work(works for mrmoku|i` ) but didn't for me
23:22.11GNUtooangelox|laptop, basically I worked on booting for you
23:22.19angelox|laptophmm ok,i thought it was finished...
23:22.23GNUtooso I couldn't work on telephony at the same time
23:22.41GNUtooangelox|laptop, it's not fnished but it's the most promizing device because:
23:23.00GNUtoo* we have ofono sources (+ some headers comming from an sdk)
23:23.13GNUtoo*the kernel is standard and there is an upstreaming process
23:23.42GNUtooelse if you need telephony now
23:23.48GNUtooyou have 3 solutions:
23:23.51GNUtoo*use maemo
23:23.54GNUtoo*use meego
23:23.58GNUtoo*use ofono in SHR
23:24.02GNUtooofono is in oe
23:24.11GNUtooso you just need to package a bit of oe stuff
23:24.16GNUtoolike the pulseaudio plugin
23:24.27GNUtooand ask dcordes_ for the GUI's name
23:24.31GNUtoothere is a gtk gui
23:24.35GNUtooand package it
23:25.12angelox|laptopdon't know if he should say Thanks for the help,or sorry for he stopped work on telephony...
23:25.34angelox|laptopwell i don't want telephony right now into it since kexecboot can boot maemo,if i need telephony,just boot it..
23:26.44angelox|laptopthat zImage you give,i need flash it with -pkernel% parameter?
23:26.51angelox|laptopge
23:26.58angelox|laptops/ge/oops/
23:27.45GNUtooyes
23:28.15angelox|laptopi don't need make it a uImage simply flash as it already is?
23:29.49angelox|laptopah ok
23:30.40angelox|n900flashes
23:34.32angelox|laptopGNUtoo: booted it,choose maemo and waited...and it take about 10segs and rebooted,now there's no maemo on the list...
23:35.27leviathan__GNUtoo: no
23:35.31leviathan__I'll check tomorrow
23:35.34leviathan__was busy today
23:35.43leviathan__finishing the RepRap
23:35.52leviathan__it now moves and so on
23:35.57leviathan__just finished the printing head
23:36.14leviathan__cheated a bit by using mechano parts for mounting the nozzle ^_^
23:37.28GNUtooangelox|laptop, yes, try SHR
23:37.37GNUtooangelox|laptop, read the howto
23:37.48GNUtooangelox|laptop, maemo needs to make a boot.conf
23:38.03GNUtooleviathan__, ok nice
23:38.15angelox|laptopGNUtoo: ok,sorry,didn't see it
23:38.44GNUtooreflash maemo and follow the howto
23:40.32angelox|laptopGNUtoo: ok
23:42.02angelox|laptopGNUtoo: i need do this step: "apt-get install kernel-power-settings kernel-power-bootimg" or no?
23:42.30GNUtooif you don't do it you cannot boot maemo
23:42.39GNUtooI'll explain
23:42.45GNUtoobasically this method uses kexec
23:42.50GNUtoodo you know what kexec is?
23:43.36angelox|laptopyes...i mean...a bit
23:43.56GNUtoobasically it's linux that can boot another linux kenrel
23:43.57*** join/#openmoko-cdevel plotr (~name@2001:700:303:2:203:25ff:fe2f:cd65)
23:44.01angelox|laptopit's like load a kernel inside other one isn't?
23:44.09GNUtoonot exactly
23:44.12GNUtoonot inside
23:44.13GNUtoobut from
23:44.18GNUtooit's just like a reboot
23:44.26GNUtoobut it doesn't go to the bootloader
23:44.45GNUtooso you can load arbitrary kenrels on the filesystem
23:44.54GNUtoos/so/and/
23:45.16GNUtoobut the problem is that the default maemo kernel doesn't work with kexecboot
23:45.25GNUtooit needs to have some patches
23:45.35GNUtoowhich are in the kernel-power
23:45.57GNUtooelse I could develop something like bootmenu but there are issues with it
23:46.05GNUtoobootmenu flash and reboots a kenrel
23:46.11GNUtooso we would need to do that in SHR
23:46.13GNUtoowhich is hard
23:46.38GNUtooI would need to findout the format of the kenrel image
23:46.42GNUtooto do that
23:46.56GNUtooI mean it's something specific to the nokia bootloader(nolo)
23:47.06GNUtooI know where the kernel starts
23:47.13GNUtoobut I've no idea if there is a checksum
23:47.14GNUtooor not
23:47.52angelox|laptopah understood
23:48.05GNUtooelse I could try to make uboot work
23:48.13GNUtoobut I've to modify it
23:48.20GNUtooand last time I did that it didn't work
23:48.35GNUtoobasically I've to modify it to give more space to the kernel
23:48.38GNUtoofor the power kernel
23:48.51GNUtooand then make it compatible with both power and normal maemo kernel
23:49.03angelox|laptopwhich is a hard task..
23:49.08GNUtooit depends
23:49.13GNUtooif it works it's very easy
23:49.29GNUtooif it doesn't work and that you're in the dark....welll....in that case I would abandon
23:50.24GNUtoobut I'd prefer working on better sound
23:50.28GNUtooduring calls
23:50.36GNUtooI'm the local alsa expert here
23:50.53GNUtoo(I know it better than mrmoku|i` )
23:51.04GNUtooand mrmoku|i` knows the telephony better than me
23:51.18angelox|laptopi see...
23:51.23GNUtooso the plan is that I finish that alsa thing
23:51.34GNUtooso we get better sound
23:51.44GNUtooduring calls
23:52.25angelox|laptopunderstood....just a simple quesion,this one command "cp /boot/zImage-2.6.28-maemo42 zImage /home/user/MyDocs/boot/zImage" it's correct?
23:52.41GNUtoono
23:52.53GNUtoocp /boot/zImage-2.6.28-maemo42 /home/user/MyDocs/boot/zImage
23:53.02GNUtoocorrect it please
23:53.07GNUtooand thanks for the correction
23:53.07angelox|laptopok
23:53.47angelox|laptopbut here i don't have zImage-2.6.28-maemo42,just the zImage-2.6.28.10-power47,i should use that?
23:54.04GNUtooij
23:54.10GNUtoos/ij/ok
23:54.13GNUtooyes
23:54.56angelox|laptopok thank you,corrected..
23:56.39angelox|laptopand this "KERNEL=/boot/zImage" line on boot.cfg,shouldn't be "KERNEL=/boot/zImage-2.6.28-maemo42"?
23:57.05GNUtoobasically it works that way
23:57.16GNUtooKERNEL will go look in /boot/zImage
23:57.24GNUtooif you put /boot/zImage
23:57.44GNUtoo(in the vfat eMMC )
23:58.11angelox|laptopah ok,understood now,it's like / from that line is the eMMC vfat partition...
23:58.12GNUtooso it depends on what you have in /home/user/MyDocs/boot/
23:58.18GNUtooyes
23:59.51angelox|laptopand kexecboot looks for mmc as ext3 format or some other?

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