00:03.17 | *** join/#openmoko-cdevel meskal (~quassel@2a01:238:43ac:1b00:d3d5:b870:6223:169a) |
00:16.37 | CIA-76 | SHR: 03shr-devel 07buildhistory * r7f3ff01f0e45 10/packages/om_gta04-oe-linux-gnueabi/systemd-machine-units/ (7 files in 7 dirs): packages: Build 201206180151 of shr 20120617 for machine om-gta04 on opmbuild |
00:16.47 | CIA-76 | SHR: 03shr-devel 07buildhistory * r53c9cbfdd3a5 10/images/om_gta04/eglibc/shr-image/ (11 files): images: Build 201206180151 of shr 20120617 for machine om-gta04 on opmbuild |
00:43.34 | CIA-76 | SHR: 03shr-devel 07buildhistory * rc09ca1ddfaea 10/images/crespo/eglibc/ (14 files in 2 dirs): images: Build 201206180218 of shr 20120618 for machine crespo on opmbuild |
00:43.44 | CIA-76 | SHR: 03shr-devel 07buildhistory * re20efb452bd5 10/packages/crespo-oe-linux-gnueabi/systemd-machine-units/ (7 files in 7 dirs): packages: Build 201206180218 of shr 20120618 for machine crespo on opmbuild |
01:10.59 | *** join/#openmoko-cdevel playya (~playya@unaffiliated/playya) |
01:59.59 | *** join/#openmoko-cdevel jackh (~quassel@220.248.0.154) |
03:50.08 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
04:27.59 | *** join/#openmoko-cdevel snkt (~snkt@122.170.104.85) |
05:05.53 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
05:08.47 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
05:13.57 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
05:20.29 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
05:21.34 | *** join/#openmoko-cdevel lamikr (lamikr@nat/nokia/x-kasiicyzidvqqike) |
05:23.56 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
05:25.43 | *** join/#openmoko-cdevel penghb (~penghb@202.108.130.138) |
05:27.52 | CIA-76 | SHR: 03shr-devel 07buildhistory * r57b97a8c652d 10/packages/ (15 files in 15 dirs): packages: Build 201206180642 of shr 20120618 for machine om-gta02 on opmbuild |
05:32.45 | *** join/#openmoko-cdevel erwt (~erwt@122.170.104.85) |
06:02.20 | *** join/#openmoko-cdevel Q-Master (~qmaster@78-106-75-208.broadband.corbina.ru) |
06:13.39 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
06:23.41 | *** join/#openmoko-cdevel lamikr (lamikr@nat/nokia/x-byfexnbwmgunpusk) |
06:29.52 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
06:47.54 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
06:49.47 | *** join/#openmoko-cdevel cmair (~cmair@212.222.53.78) |
06:52.20 | *** join/#openmoko-cdevel octavsly1 (~octavsly@195-241-111-6.ip.telfort.nl) |
07:28.15 | *** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1) |
07:29.38 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
07:49.34 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:00.08 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:08.24 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:20.53 | *** join/#openmoko-cdevel jluis (~jluis@32.Red-79-152-171.dynamicIP.rima-tde.net) |
08:21.36 | *** join/#openmoko-cdevel leviathan_ (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca) |
08:22.07 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:25.11 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:37.16 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
08:50.36 | *** join/#openmoko-cdevel radekp (~radek@82.113.39.213) |
09:02.31 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
09:13.33 | *** join/#openmoko-cdevel xrmx (~rm@151.69.107.74) |
09:13.33 | *** join/#openmoko-cdevel xrmx (~rm@unaffiliated/xrmx) |
09:24.10 | *** join/#openmoko-cdevel ThibG (~ThibG@spike.sitedethib.com) |
09:26.14 | mrmoku | hi GNUtoo-desktop |
09:43.54 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
09:47.17 | *** join/#openmoko-cdevel DocScrutinizerWR (515b0306@gateway/web/freenode/ip.81.91.3.6) |
09:50.28 | *** join/#openmoko-cdevel octavsly (~octavsly@static.ip-80-255-245-177.signet.nl) |
09:57.51 | CIA-76 | SHR: 03shr-devel 07buildhistory * rb40d3eb35b6d 10/packages/ (398 files in 398 dirs): packages: Build 201206180829 of shr 20120618 for machine om-gta04 on opmbuild |
10:23.55 | *** join/#openmoko-cdevel PaulFertser (paul@paulfertser.info) |
10:29.20 | CIA-76 | SHR: 03shr-devel 07buildhistory * r6b6404cde2d1 10/images/crespo/eglibc/chroot-image/installed-package-sizes.txt: images: Build 201206181223 of shr 20120618 for machine crespo on opmbuild |
10:45.44 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
11:14.55 | *** join/#openmoko-cdevel ThibG (~ThibG@spike.sitedethib.com) |
11:30.46 | *** join/#openmoko-cdevel octavsly (~octavsly@static.ip-80-255-245-177.signet.nl) |
12:00.40 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
12:35.21 | *** join/#openmoko-cdevel plotr (~name@unaffiliated/plotr) |
12:49.58 | *** join/#openmoko-cdevel DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg) |
12:49.59 | *** join/#openmoko-cdevel DocScrutinizer (~halley@openmoko/engineers/joerg) |
12:52.54 | *** join/#openmoko-cdevel Guest24664 (~guy@ppp-212-134.28-151.libero.it) |
12:56.14 | *** join/#openmoko-cdevel jonwil (~jonwil@27-33-137-199.static.tpgi.com.au) |
13:04.32 | *** join/#openmoko-cdevel jackh (~quassel@114.86.188.126) |
13:10.14 | CIA-76 | SHR: 03Martin.Jansa 07shr-chroot * r6cfc75156d4b 10/ (220 files in 28 dirs): system upgrade |
13:24.34 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
13:33.15 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
13:44.22 | *** join/#openmoko-cdevel octavsly (~octavsly@static.ip-80-255-245-177.signet.nl) |
13:45.44 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
13:53.04 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
14:00.33 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
14:01.30 | *** join/#openmoko-cdevel dos11 (~dos@unaffiliated/dos1) |
14:03.40 | *** join/#openmoko-cdevel WielkiTost (~dos@unaffiliated/dos1) |
14:03.54 | *** join/#openmoko-cdevel ao2 (~ao2@2001:1418:117::1) |
14:04.37 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
14:08.28 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
14:10.54 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
14:13.04 | *** join/#openmoko-cdevel dos11 (~dos@unaffiliated/dos1) |
14:22.39 | PaulFertser | This is one of the ways it fails on resume for me, my uSD getting remounted r/o http://paste.debian.net/175086/ |
14:28.21 | *** join/#openmoko-cdevel mwester (~mwester@nslu2-linux/mwester) |
14:28.32 | *** part/#openmoko-cdevel mwester (~mwester@nslu2-linux/mwester) |
14:34.07 | *** join/#openmoko-cdevel Heinervdm (~thomas@g228163160.adsl.alicedsl.de) |
14:39.51 | CIA-76 | SHR: 03shr-devel 07buildhistory * r472b75bc7c89 10/packages/ (165 files in 165 dirs): packages: Build 201206181525 of shr 20120618 for machine om-gta02 on opmbuild |
15:02.38 | *** join/#openmoko-cdevel octavsly (~octavsly@195-241-111-6.ip.telfort.nl) |
15:13.09 | *** join/#openmoko-cdevel jluis_ (~jluis@32.Red-79-152-171.dynamicIP.rima-tde.net) |
15:14.26 | *** join/#openmoko-cdevel jluis_ (~jluis@32.Red-79-152-171.dynamicIP.rima-tde.net) |
15:26.23 | *** join/#openmoko-cdevel jluis_ (~jluis@32.Red-79-152-171.dynamicIP.rima-tde.net) |
15:28.20 | rtp | PaulFertser: very stupid guess: mmc unsafe resume not enabled ? /o\ |
15:37.48 | CIA-76 | SHR: 03shr-devel 07buildhistory * rfeebbb800a5a 10/packages/ (165 files in 165 dirs): packages: Build 201206181650 of shr 20120618 for machine nokia900 on opmbuild |
15:47.35 | *** join/#openmoko-cdevel DocScrutinizer_ (515b0306@gateway/web/freenode/ip.81.91.3.6) |
15:58.30 | *** join/#openmoko-cdevel Orias_Korva (~atilla@d54C4E084.access.telenet.be) |
16:00.49 | *** join/#openmoko-cdevel Guest24664 (~guy@ppp-212-134.28-151.libero.it) |
16:06.15 | CIA-76 | SHR: 03shr-devel 07buildhistory * rb6d8b02f996b 10/packages/om_gta04-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206181747 of shr 20120618 for machine om-gta04 on opmbuild |
16:08.21 | *** join/#openmoko-cdevel prahal (~prahal@2a01:e35:8a6b:8030:226:9eff:fee2:8442) |
16:14.34 | *** join/#openmoko-cdevel NIN101 (~NIN@p5DD29020.dip0.t-ipconnect.de) |
16:15.09 | *** part/#openmoko-cdevel prahal (~prahal@2a01:e35:8a6b:8030:226:9eff:fee2:8442) |
16:19.14 | *** join/#openmoko-cdevel Alex[sp3dev] (d5551202@gateway/web/freenode/ip.213.85.18.2) |
16:25.29 | *** join/#openmoko-cdevel WielkiTost (~dos@unaffiliated/dos1) |
16:35.02 | CIA-76 | SHR: 03shr-devel 07buildhistory * r89779da67720 10/images/crespo/eglibc/chroot-image/ (4 files): images: Build 201206181815 of shr 20120618 for machine crespo on opmbuild |
16:35.12 | CIA-76 | SHR: 03shr-devel 07buildhistory * r99c4ff9cd03b 10/packages/crespo-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206181815 of shr 20120618 for machine crespo on opmbuild |
16:39.47 | *** join/#openmoko-cdevel WielkiTost (~dos@unaffiliated/dos1) |
16:47.08 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * rd0ee12d00f5d 10cornucopia/fsogsmd/src/lib/bluetooth.vala: fsogsmd: lib: bluetooth: handle service connect and disconnect |
16:47.09 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r23fc6aa84b1c 10cornucopia/fsogsmd/src/plugins/dbus_service/plugin.vala: fsogsmd: dbus_service: be verbose when registering/unregistering a modem |
16:47.09 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * rc88ba45dc1bf 10cornucopia/libfsotransport/fsotransport/ (Makefile.am unix.vala): libfsotransport: a new unix filedescriptor based transport type |
16:47.10 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r093743ba7ea5 10cornucopia/fsogsmd/src/lib/modem.vala: fsogsmd: lib: modem: add async modifier for powerOn/powerOff methods |
16:47.10 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r8260eb33ddd5 10cornucopia/libfsotransport/fsotransport/commandqueue.vala: libfsotransport: don't assert when transport is already open but warn the user |
16:47.11 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r0e83aa1f5020 10cornucopia/libfsotransport/fsotransport/unix.vala: libfsotransport: unix: we have a different open behavior for this type of transport |
16:47.12 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r256adac63548 10cornucopia/fsogsmd/src/lib/at/atcommandqueue.vala: fsogsmd: lib: accept an AtCommandQueue instead of a AtChannel for a AtCommandSequence |
16:47.12 | CIA-76 | freesmartphone.org: 03morphis 07morphis/hfp * r5c786384b080 10cornucopia/fsogsmd/src/plugins/modem_hfp_hf/ (Makefile.am channel.vala modem.vala): fsogsmd: modem_hfp_hf: implement transport and channel setup procedure |
16:52.42 | DocScrutinizer_ | http://www.stericsson.com/press_releases/PR_Samsung_U8500.jsp |
17:00.42 | *** join/#openmoko-cdevel morphis (~morphis@dslb-088-071-236-089.pools.arcor-ip.net) |
17:01.03 | CIA-76 | SHR: 03shr-devel 07buildhistory * r33a41e90aa32 10/packages/palmpre-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206181843 of shr 20120618 for machine palmpre on opmbuild |
17:08.30 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
17:26.36 | PaulFertser | rtp: heh :) it works most of the time, moreover, that's the stock radekp's kernel. |
17:26.49 | PaulFertser | That other folks are using with QtMoko |
17:27.54 | CIA-76 | SHR: 03shr-devel 07buildhistory * rdf61017027b7 10/packages/palmpre2-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206181909 of shr 20120618 for machine palmpre2 on opmbuild |
17:29.23 | PaulFertser | rtp: btw, hi, how're you doing? |
17:31.00 | *** join/#openmoko-cdevel Orias_Korva (~atilla@d54C4E084.access.telenet.be) |
17:31.57 | PaulFertser | DocScrutinizer: is that related to your work anyhow? I thought you're busy with LTE basebands. |
17:34.05 | PaulFertser | BTW, is that U8500 modem controllable with free software? |
17:35.50 | Alex[sp3dev] | I state here that uboot is utter crap and I hate USB |
17:38.33 | PaulFertser | Alex[sp3dev]: what do you think about barebox? After dealing with u-boot i found barebox quite enjoyable. |
17:38.40 | PaulFertser | And usb is a pain indeed. |
17:39.56 | Alex[sp3dev] | PaulFertser: I have not really tried barebox yet but here is what I hate about uboot: ifdeffery and lack of menu-based config, no usb update mechanism and two incompatible usb stacks (gadget and udc), hush shell (as if C is not enough).. |
17:41.45 | Alex[sp3dev] | huh. barebox has DFU? wonderful. But I don't feel like porting all omap4 support to it |
17:53.46 | DocScrutinizer51 | hi PaulFertser |
17:54.55 | DocScrutinizer51 | PaulFertser: well, LTE is current project, since we want to sell chips for devices yet to build |
17:55.13 | DocScrutinizer51 | 8500 is bread+butter |
17:56.06 | DocScrutinizer51 | it's in no way special, just like always in industry |
17:57.56 | *** join/#openmoko-cdevel NIN102 (~NIN@p5DD29073.dip0.t-ipconnect.de) |
18:07.50 | PaulFertser | Alex[sp3dev]: it has menuconfig though. And considerably less ifdef hackery :) |
18:09.52 | PaulFertser | DocScrutinizer51: do you think there is a chance those android devices would be suitable for running a free software only telephony stack? |
18:10.16 | DocScrutinizer05 | why not? It's AT over CAIF |
18:10.24 | DocScrutinizer05 | afaik |
18:10.48 | DocScrutinizer05 | would need to check if CAIF-SHM or CAIF-HSI |
18:26.24 | PaulFertser | DocScrutinizer51: oh, nice. Though sometimes partially documented AT set is nasty enough too. |
18:27.47 | DocScrutinizer05 | most commands are standard, some maybe not. The modem binary shouldn't be encrypted and plain ARM though. And if nothing else helps, I may give an educated guess ;-) |
18:29.08 | *** join/#openmoko-cdevel jevin (~jevin@napalm.jevinskie.com) |
18:29.25 | DocScrutinizer05 | (though dunno how long) |
18:30.10 | DocScrutinizer05 | unlike OM I'm not supposed to play master of src here ;-D |
18:33.44 | *** join/#openmoko-cdevel NIN101 (~NIN@p5DD29073.dip0.t-ipconnect.de) |
18:49.31 | *** join/#openmoko-cdevel GarthPS (~quassel@2a01:e35:2f5c:e670:f53e:b3d3:7d72:58a2) |
19:18.58 | *** join/#openmoko-cdevel Alex[sp3dev]_ (d5551202@gateway/web/freenode/ip.213.85.18.2) |
19:26.21 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
19:28.48 | *** join/#openmoko-cdevel GNUtoo-desktop (~GNUtoo@host73-132-dynamic.48-82-r.retail.telecomitalia.it) |
19:29.01 | GNUtoo-desktop | hi DocScrutinizer |
19:32.22 | Alex[sp3dev]_ | whoa I have a shitload of dmesg and rild strace. lets see if it has something useful |
19:33.07 | Alex[sp3dev]_ | GNUtoo-desktop: btw, I have now ANDROID! images working in uboot. so only fastboot is left and for that omap usb driver will probably need porting to gadget structure |
19:33.21 | GNUtoo-desktop | ok, do you have gralloc working? |
19:34.07 | Alex[sp3dev]_ | GNUtoo-desktop: no, need to finish bootloader side first. I will look at gralloc next week, after the exams |
19:34.08 | *** join/#openmoko-cdevel mirage335 (~mirage335@mirage335.dyndns.org) |
19:34.16 | GNUtoo-desktop | ok |
19:34.22 | GNUtoo-desktop | mirage335, he just said that: |
19:34.26 | GNUtoo-desktop | <Alex[sp3dev]_> GNUtoo-desktop: no, need to finish bootloader side first. I will look at gralloc next week, after the exams |
19:34.38 | mirage335 | Oh. |
19:34.41 | GNUtoo-desktop | Alex[sp3dev]_, mirage335 is the user with galaxy nexus |
19:35.00 | Alex[sp3dev]_ | GNUtoo-desktop: ok. is he going to hack anything onto it? |
19:35.20 | GNUtoo-desktop | he can compile and test stuff |
19:35.30 | GNUtoo-desktop | he wants replicant on it |
19:35.39 | mirage335 | Alex[sp3dev]_: Yes, I already have CM9, CWM and such on it. I have been trying to get the FOSS libgralloc to work on it for a while so replicant can support the Galaxy Nexus. |
19:36.07 | Alex[sp3dev]_ | GNUtoo-desktop: here is the cleaned uboot branch https://gitorious.org/i9100-proper-linux/i9100-uboot/commits/tuna_clean . |
19:36.24 | GNUtoo-desktop | ok |
19:37.47 | mirage335 | We do already have some free code that works, from the recovery firmware. Unfortunately, it does not use libgralloc like CM (which we are modding into replicant), and porting the code there is fairly challenging for me. |
19:38.11 | Alex[sp3dev]_ | mirage335: I have played with the library yesterday |
19:38.43 | mirage335 | Good. Have you seen the wavy lines yet? |
19:39.09 | Alex[sp3dev]_ | mirage335: according to how the image looks, I think the framebuffer might not be completely linear (like, [XXXXXXXX, YYYYYYYY] where X and Y belong to first and second buffer) but stripped like [XYXYXYXY...] |
19:40.32 | Alex[sp3dev]_ | probably the stride is wrong or something but my priority now is uboot. partially because I want to reuse fastboot code later on other devices (I actually want ubuntu on the galaxy s2, but that's another story) |
19:40.34 | mirage335 | Hmm, I would never have thought of that. |
19:41.41 | mirage335 | Alex[sp3dev]_: Ok, so the ioctl line in the code might need just a number change? |
19:41.56 | mirage335 | I could certainly that at random, if the number is small. |
19:43.07 | Alex[sp3dev]_ | mirage335: not the ioctl, but the framebuffer parameters like stride, probably. I tried adding some debug to the kernel driver but that didn't help much |
19:44.05 | Alex[sp3dev]_ | first of all, is fb really rgb and not yuv? maybe test via /dev/graphics/fb0? |
19:44.49 | mirage335 | TBH, I have no idea how to try that. I have not been successful in uploading valid frambuffer captures (from CM9) to /dev/graphics/fb0. |
19:45.17 | mirage335 | I did try all formats from the recovery firmware however, so if it was *just* the pixel format, I think I would have found that. |
19:45.38 | mirage335 | As in, I modified gralloc to use all the pixel formats the recovery firmware can use. |
19:46.18 | Alex[sp3dev]_ | I actually suppose the whole gralloc thingie may be wrong since pmem is deprecated. |
19:46.29 | Alex[sp3dev]_ | maybe we should disassemble the blob |
19:46.51 | Alex[sp3dev]_ | I'm just a bit busy this week with the exams and right now I'm exploring the modem traces |
19:47.03 | mirage335 | Unfortunately, you've lost me with that. I have no idea what tools would allow us to disassemble the blob on android, and I'm not familiar with android. |
19:47.27 | mirage335 | GNUtoo-desktop: Maybe you can make more out of that statement than me. |
19:47.38 | Alex[sp3dev]_ | mirage335: IDA Pro (at least the demo. or you could disassemble the disassembler and hack it) or just objdump -d |
19:48.36 | mirage335 | That's it? Sounds pretty difficult. |
19:49.32 | mirage335 | Sounds worse than trying to figure out what the recovery firmware is doing differently, in fact. |
19:50.29 | mirage335 | Alex[sp3dev]_: Also, to clarify, you're saying that pmem is used by gralloc, but not the recovery firmware at this point? |
19:51.36 | Alex[sp3dev]_ | mirage335: no, I've not checked. I just suspect that pmem is not used on omap and we should use ion memory manager or omap ioctls for memory allocation |
19:52.26 | GNUtoo-desktop | indeed pmem is not in the tuna kernel |
19:52.33 | GNUtoo-desktop | there is ion or something else tough |
19:52.39 | mirage335 | I see. |
19:53.09 | mirage335 | If it helps "grep -r -i pmem ." in "external/bootmenu/minu" returns nothing. |
19:56.39 | Alex[sp3dev]_ | hmm. why not just.. strace it.. |
19:57.14 | mirage335 | Because I have no idea how that would be done when the phone is just booting up the recovery firmware. |
19:59.47 | Alex[sp3dev]_ | ok, made some traces, let me see if they contain anything useful |
20:03.29 | Alex[sp3dev]_ | made a trace of surfaceflinger, but that's not extremely useful, only fbioget, no fbioput |
20:04.31 | GNUtoo-desktop | also the non-free gralloc uses non-free 3d graphics so that might be less usefull since the system is quite different |
20:05.04 | GNUtoo-desktop | Alex[sp3dev]_, btw you got GNU/Linux on galaxy nexus too? |
20:05.59 | Alex[sp3dev]_ | GNUtoo-desktop: not yet, it's a work phone and the aim is to make sure the boot path does not contain rootkits. actually, proprietary libs are OK since we can probably limit what they can access via MMU |
20:06.14 | GNUtoo-desktop | ok |
20:07.29 | Alex[sp3dev]_ | of course RIL, sound, GPS must be free. but when it comes to using GNU/Linux, I would agree to use PowerVR blobs. because I both like to practice opengl and because I'm not yet morally ready to rewriting an opengl driver |
20:07.53 | Alex[sp3dev]_ | ok, back to tracing |
20:10.44 | mirage335 | GNUtoo-desktop: Would that path be acceptable for Replicant? Because if we can limit what the blobs do, I don't see an absolute need to purge them either. |
20:11.23 | Alex[sp3dev]_ | mirage335: nope |
20:11.37 | mirage335 | ? |
20:12.39 | Alex[sp3dev]_ | mirage335: actually, it's not only about freedom (well, I would not trust free software running on proprietary hardware anyway) but about being able to reuse technology in other projects |
20:13.18 | mirage335 | Righto. I'm just saying I don't mind the PowerVR blobs too much as long as they can't do evil things. |
20:13.47 | mirage335 | And I am more suspicious of GPS/modem things myself. |
20:13.57 | mirage335 | Especially modem. |
20:15.17 | Alex[sp3dev]_ | mirage335: looks like on omap4, the BP does not have access to the AP RAM. still, we need to write the initialization code for fw loading. I have made some strace on my sgs2 and plan to analyze that |
20:16.17 | *** join/#openmoko-cdevel larsc (~lars@eisbaer.ursus-maritimus.org) |
20:16.35 | mirage335 | Ok. |
20:17.17 | mirage335 | Are you saying the SGS2 needs the same code to work? |
20:18.27 | Alex[sp3dev]_ | mirage335: yes, I think 95% of code will be the same |
20:18.37 | Alex[sp3dev]_ | either way, I will try to support both |
20:18.46 | *** join/#openmoko-cdevel anarsoul (~anarsoul@212.98.178.244) |
20:19.04 | mirage335 | Ok. |
20:20.08 | mirage335 | Honestly though, I am not following this conversation all that well. For one thing, I don't know why we need to trace the propietary driver when the recovery firmware already works. |
20:21.00 | Alex[sp3dev]_ | mirage335: that's a bit easier. but I'm trying to strace recovery |
20:21.09 | *** join/#openmoko-cdevel ThibG (~ThibG@spike.sitedethib.com) |
20:21.21 | mirage335 | Ok. |
20:27.11 | *** join/#openmoko-cdevel prahal (~prahal@2a01:e35:8a6b:8030:226:9eff:fee2:8442) |
20:37.22 | *** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1) |
20:38.12 | GNUtoo-desktop | mirage335, no blobs in replicant |
20:39.26 | mirage335 | GNUtoo-desktop: Ok. I know that's the final goal, but in the short term, I'm thinking we still have the modem blobs to take care of, as well as some applications, and that may deserve to get done sooner. |
20:40.26 | GNUtoo-desktop | then at the end you forget the long term goal..... |
20:41.17 | GNUtoo-desktop | you're free to do what you want personally |
20:41.23 | GNUtoo-desktop | but replicant will never accept blobs |
20:41.30 | mirage335 | Ok. |
20:49.42 | *** join/#openmoko-cdevel leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca) |
21:01.45 | Alex[sp3dev]_ | we may reuse gralloc from qcom for ion. as for fb, I'm still debugging |
21:27.00 | *** join/#openmoko-cdevel rah (rah@verain.settrans.net) |
21:40.30 | *** join/#openmoko-cdevel dos11 (~dos@unaffiliated/dos1) |
21:44.47 | *** join/#openmoko-cdevel khorben (~khorben@mahce.defora.org) |
22:08.11 | GNUtoo-desktop | ok |
22:37.32 | *** join/#openmoko-cdevel leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca) |
22:50.45 | *** join/#openmoko-cdevel phh (~quassel@137.194.15.151) |
22:52.14 | *** join/#openmoko-cdevel larsc (~lars@eisbaer.ursus-maritimus.org) |
22:52.16 | *** join/#openmoko-cdevel antrik (~olaf@port-92-195-6-11.dynamic.qsc.de) |
22:52.49 | *** join/#openmoko-cdevel playya (~playya@unaffiliated/playya) |