**** BEGIN LOGGING AT Fri Jun 22 02:59:59 2012 Jun 22 03:18:32 SHR: 03shr-devel 07buildhistory * r72cbf4e0e9b3 10/packages/ (640 files in 640 dirs): packages: Build 201206212152 of shr 20120621 for machine om-gta02 on opmbuild Jun 22 04:45:52 There's also radare interactive disassembler. Jun 22 04:51:09 http://canthack.org/2011/07/adventures-with-radare-1-a-simple-shellcode-analysis/ Jun 22 04:59:21 and bokken, the GUI for it Jun 22 05:01:38 not sure if those support arm though Jun 22 05:14:51 radare does support arm of course Jun 22 07:18:50 SHR: 03Martin.Jansa 07meta-smartphone * racda7e06aa87 10/meta-shr/recipes-navigation/navit/ (navit/navitD.png navit_svn.bbappend): navit: use navitD icon from shr-theme and install it to /usr/share/icons like other navit icons are Jun 22 07:38:30 mickey_office: heyho Jun 22 07:38:38 morning Jun 22 07:38:51 mickey_office: some time for me? Jun 22 07:38:52 morphis: i didn't have a chance to check the log, did you answer to my question yesterday? (wrt. ALIVE_ states) Jun 22 07:39:01 ya, have some minutes Jun 22 07:39:05 great Jun 22 07:39:18 I answered your question about the delegate classes Jun 22 07:39:31 yep, saw that one Jun 22 07:39:35 ok Jun 22 07:39:45 let me check my log for your other question Jun 22 07:41:10 mickey_office: that one: orphis: i try to free some time soon. one question now thoughÂ… do you think it's good to get rid of the fine granular ALIVE_ states? how do you cope with command sequences now that have to be sent in different states? Jun 22 07:41:44 mickey_office: I don't want to get rid of them but separate them Jun 22 07:42:23 ah, so you mean internally dealing with more states than exposing to the clients Jun 22 07:42:29 so we have separate SIM auth (already there), network registration (already there) and device power status Jun 22 07:43:09 I am quite no sure how do this the best way Jun 22 07:43:26 the morphis/device-status is just an idea and try Jun 22 07:45:57 mickey_office: do you saw my morphis/multi-device branch? Jun 22 07:46:37 not really, just noticing the commit mails, what's going in there Jun 22 07:46:38 ? Jun 22 07:47:28 freesmartphone.org: 03morphis 07morphis/multi-device * r933e796be9cd 10cornucopia/fsogsmd/src/plugins/dbus_service/plugin.vala: fsogsmd: dbus_service: don't make private variable static Jun 22 07:47:28 freesmartphone.org: 03morphis 07morphis/multi-device * r26ba496802df 10cornucopia/fsogsmd/src/lib/ (Makefile.am modemmanager.vala): fsogsmd: lib: add abstract modem manager class as base for a real one Jun 22 07:47:29 freesmartphone.org: 03morphis 07morphis/multi-device * r7699ba06650e 10cornucopia/fsogsmd/src/plugins/dbus_service/ (Makefile.am device_servicemanager.vala plugin.vala): fsogsmd: dbus_service: move device service manager implementation to own source file Jun 22 07:47:30 freesmartphone.org: 03morphis 07morphis/multi-device * r9a55acb84dd2 10cornucopia/fsogsmd/src/plugins/dbus_service/ (device_servicemanager.vala plugin.vala): fsogsmd: dbus_service: construct modem outside of our service manager Jun 22 07:47:30 freesmartphone.org: 03morphis 07morphis/multi-device * rdec0b8635e44 10cornucopia/fsogsmd/src/lib/ (call.vala mediator.vala modem.vala): Jun 22 07:47:30 freesmartphone.org: fsogsmd: lib: assign modem to use on mediator creation Jun 22 07:47:30 freesmartphone.org: In the future every mediator should use the protected member of the abstract base class to Jun 22 07:47:31 freesmartphone.org: acces the modem instead of the global variable theModem. Jun 22 07:47:31 freesmartphone.org: 03morphis 07morphis/multi-device * rfac4b4367941 10cornucopia/fsogsmd/src/ (23 files in 7 dirs): fsogsmd: don't use theModem in any mediator anymore but use protected modem property Jun 22 07:47:35 freesmartphone.org: 03morphis 07morphis/multi-device * r7cf8820bd97d 10cornucopia/fsogsmd/src/plugins/dbus_service/device_servicemanager.vala: fsogsmd: dbus_service: don't forget to save reference to our modem Jun 22 07:47:35 freesmartphone.org: 03morphis 07morphis/multi-device * rb86212c018ff 10cornucopia/fsogsmd/ (54 files in 20 dirs): fsogsmd: don't use global modem reference anymore but a local one Jun 22 07:47:35 freesmartphone.org: 03morphis 07morphis/multi-device * r34b9d4ca4924 10cornucopia/fsogsmd/src/lib/ (at/atcommand.vala modem.vala): Jun 22 07:47:35 freesmartphone.org: fsogsmd: lib: configure AT commands after registration with the modem to use Jun 22 07:47:36 freesmartphone.org: I don't really like this solution to access the modem in the AT command implementation. Jun 22 07:47:36 freesmartphone.org: When we're refactoring this the AT commands should be only configured with things they Jun 22 07:47:39 freesmartphone.org: really need like the used charset. Logging should happen in the context of the channel the Jun 22 07:47:39 freesmartphone.org: commands are executed on. Jun 22 07:47:40 freesmartphone.org: 03morphis 07morphis/multi-device * rf58c4031c976 10cornucopia/fsogsmd/src/ (3 files in 2 dirs): fsogsmd: lib: remove access of theModem variable from call class Jun 22 07:47:40 freesmartphone.org: 03morphis 07morphis/multi-device * rdb56046299ca 10cornucopia/fsogsmd/src/lib/modem.vala: fsogsmd: lib: invert status update sending for NetworkTimeReport class Jun 22 07:47:41 freesmartphone.org: 03morphis 07morphis/multi-device * r7e11a3e0421f 10cornucopia/fsogsmd/tests/ (testatcommand.vala testsmsstorage.vala): fsogsmd: test: adjust for recent changes to get tests working again Jun 22 07:47:41 freesmartphone.org: 03morphis 07morphis/multi-device * re38e88e39c52 10cornucopia/fsogsmd/src/lib/modem.vala: fsogsmd: lib: completely remove theModem variable Jun 22 07:47:58 oh Jun 22 07:48:02 one fsogsmd, multiple modems? Jun 22 07:48:34 I thought about what might me usable for fsogsmd in different use cases and for the future Jun 22 07:48:39 freesmartphone.org: 03morphis 07morphis/multi-device * r30f8dbba92bb 10cornucopia/libfsoframework/fsoframework/subsystem.vala: libfsoframework: support deregistration of service objects Jun 22 07:48:39 freesmartphone.org: 03morphis 07morphis/multi-device * r3793fd4730e1 10cornucopia/fsogsmd/src/ (4 files in 2 dirs): fsogsmd: dbus_service: rework to add modem management support Jun 22 07:48:48 related to the core layer and the API Jun 22 07:49:14 in general yes, one fsogsmd with multiple modems Jun 22 07:51:16 mickey_office: this idea came in my mind when dealing with HFP support Jun 22 07:52:20 it's quite a fundamental change of the fsogsmd architecture so I wanted it happen early before may be focusing to have a stable API that doesn't really change anymore in the future Jun 22 07:54:15 mickey_office: it's not finished, there are a lot of unfinished parts like which modem to enable when the resource is enabled etc. Jun 22 07:56:19 resource activation could be solved easily, might be a chance to finally think about revamping the resource API to something more capable, i.e. adding 'requested type of usage' parameters or hierarchical resources Jun 22 07:56:42 for example Jun 22 07:57:17 I thought about having all time a primary modem (the one specified in fsogsmd.conf which has a reserved object path) Jun 22 07:59:12 about resource activation I wanted to just activate the primary modem when enabling the GSM resource and all other modems are only activated when the users requests it Jun 22 07:59:31 mickey_office: I will add a wiki page about this with my notes today Jun 22 07:59:36 so you can easily add your ideas Jun 22 07:59:38 ok Jun 22 07:59:57 and I don't think this will merged to master in the near future Jun 22 08:00:16 if we change the API in a fundamental way we have to get this right and stable Jun 22 08:00:48 mickey_office: you said you will have some time for FSO again? Jun 22 08:04:36 morphis: if Lara Marie's sleep-wake cycle continues to advance like in the past weeks, then I'm looking forward to spending some time again w/ FSO, yeah. not much though, but stil. Jun 22 08:06:21 yeah! Jun 22 08:06:22 mickey_office: http://wiki.freesmartphone.org/index.php/Implementations/fsogsmd/MultiDeviceSupport Jun 22 08:07:21 mickey_office: having your knowledge on my side and comments on the various things I want to do would be really great Jun 22 08:08:59 sure Jun 22 08:10:30 mickey_office: and about device status rework: http://wiki.freesmartphone.org/index.php/Implementations/fsogsmd/DeviceStatusRework Jun 22 08:10:50 both are just a dump of my fuzzy notes Jun 22 08:12:45 mickey_office: btw. I started with implementing HFP HF support in fsogsmd and it already works quite fine Jun 22 08:14:42 fsogsmd's infrastructure is really great and wisely designed :) Jun 22 08:19:58 mickey_office: when you have some free time it would be really great if you can start to review those both things (device-status and multi-device) and add your notes Jun 22 08:22:32 thanks for the compliments ;) Jun 22 08:22:39 ok, i will prepare for that Jun 22 08:27:59 mickey_office: great Jun 22 08:28:11 mickey_office: if you need more information than on the wiki please tell me Jun 22 08:28:31 mickey_office: and it would be great if we can write down your ideas on resource handling rework too Jun 22 08:31:47 yeah, i really should do that. it's been cooking for a while now, but noone had the guts to really start implementing it. Jun 22 08:31:52 so i will at least write it down Jun 22 08:33:26 that would be great Jun 22 08:33:42 if you have the idea and I have the time to get it implement we can make it happen Jun 22 08:47:48 cool Jun 22 08:49:16 mickey_office: btw. do you a list of features you really want to happen in FSO? Jun 22 11:35:16 SHR: 03shr-devel 07buildhistory * r358d5c5cc39c 10/packages/ (640 files in 640 dirs): packages: Build 201206220658 of shr 20120622 for machine om-gta04 on opmbuild Jun 22 12:36:49 SHR: 03shr-devel 07buildhistory * r157ee7ab9111 10/images/crespo/eglibc/chroot-image/ (build-id image-info.txt installed-package-sizes.txt): images: Build 201206221346 of shr 20120622 for machine crespo on opmbuild Jun 22 12:36:59 SHR: 03shr-devel 07buildhistory * rca8230bbb0c4 10/packages/ (74 files in 74 dirs): packages: Build 201206221346 of shr 20120622 for machine crespo on opmbuild Jun 22 13:28:51 SHR: 03shr-devel 07buildhistory * r8ed9add1fd18 10/packages/palmpre-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206221446 of shr 20120622 for machine palmpre on opmbuild Jun 22 14:13:05 SHR: 03shr-devel 07buildhistory * r5c2a0ba515b5 10/packages/palmpre2-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206221538 of shr 20120622 for machine palmpre2 on opmbuild Jun 22 15:07:18 SHR: 03shr-devel 07buildhistory * ra29f0264396a 10/packages/om_gta02-oe-linux-gnueabi/ (14 files in 14 dirs): packages: Build 201206221629 of shr 20120622 for machine om-gta02 on opmbuild Jun 22 15:07:30 SHR: 03shr-devel 07buildhistory * r51a965c41f62 10/images/om_gta02/eglibc/shr-image/ (10 files): images: Build 201206221629 of shr 20120622 for machine om-gta02 on opmbuild Jun 22 15:50:15 SHR: 03shr-devel 07buildhistory * r1078662d84e8 10/packages/nokia900-oe-linux-gnueabi/shr-version/ (latest shr-version/latest): packages: Build 201206221711 of shr 20120622 for machine nokia900 on opmbuild Jun 22 15:50:18 SHR: 03shr-devel 07buildhistory * rde2c578bdf54 10/images/nokia900/eglibc/shr-image/ (10 files): images: Build 201206221711 of shr 20120622 for machine nokia900 on opmbuild Jun 22 16:21:50 SHR: 03shr-devel 07buildhistory * rba5c05e50c06 10/images/om_gta04/eglibc/shr-image/ (10 files): images: Build 201206221753 of shr 20120622 for machine om-gta04 on opmbuild Jun 22 16:49:42 SHR: 03shr-devel 07buildhistory * r94476b1c8165 10/images/crespo/eglibc/ (11 files in 2 dirs): images: Build 201206221823 of shr 20120622 for machine crespo on opmbuild Jun 22 20:06:40 GNUtoo-hplaptop: hi Jun 22 20:06:45 hi Jun 22 20:06:51 I'm talking with paulk Jun 22 20:07:01 turns out grindas has updated his fw loader, but I've nearly finished my own Jun 22 20:07:03 in case you have something to say to him Jun 22 20:07:06 ok Jun 22 20:07:17 do you have the pastebin so I show it to him? Jun 22 20:07:28 because we were talking about your progress Jun 22 20:07:31 i'll add support for i9250 during the weekend. for now, I can boot the device successfully, except that I need to reset usb properly after boot Jun 22 20:07:39 http://pastebin.com/5qgs552S Jun 22 20:08:16 Alex[sp3dev], where did you push your modifications? Jun 22 20:08:48 GNUtoo-hplaptop: https://github.com/astarasikov/samsung-xmm6260-fw-loader I plan to finish it and submit the pull request for libsamsung-ipc during the weekend. Is that OK? Jun 22 20:08:59 yes it's ok Jun 22 20:09:03 thanks a lot!!!! Jun 22 20:10:11 that was probably silly to do it in C since grindas updated his C++ version. but at least C is easier to integrate and I've learnt that C is not always the best weapon ;) Jun 22 20:10:26 ok Jun 22 20:10:41 anyway the most important is to findout how it works Jun 22 20:10:50 after I think that people like paulk can integrate Jun 22 20:11:06 altough he can be very busy Jun 22 20:11:14 so better to have something easier to integrate Jun 22 20:11:18 yeah, had to fire up IDA and do some dumps. looks like galaxy nexus is not much different except for usb power up Jun 22 20:11:27 ok Jun 22 20:21:14 GNUtoo-hplaptop: I saw you highlighted me yesterday, did not receive anything more than that. Jun 22 20:21:49 mirage335, Alex[sp3dev] is working on a lot of things, including the modem, and will also work on the gralloc Jun 22 20:21:58 Excellent. Jun 22 20:22:19 How are things going? Jun 22 20:22:52 for the modem he got the init sequence right Jun 22 20:23:20 for the graphics he will look at it later I think Jun 22 20:23:59 mirage335: I only got the modem booting on i9100. i9250 will need a bit of work, but I hope to finish by monday Jun 22 20:24:34 I'm also seriously thinking of getting a new phone for replicant Jun 22 20:25:03 GNUtoo-hplaptop: but nexus s is supported fine. and you have gta04 Jun 22 20:25:35 it's for working on adding support to a new replicant phone Jun 22 20:25:39 paulk will do gta04 Jun 22 20:25:41 GNUtoo-hplaptop: we also decided to not implement fastboot and DFU because it was too difficult. Either I'll get back to it later, or reverse-engineer omapflash Jun 22 20:25:57 ok Jun 22 20:26:27 Hmm. Jun 22 20:26:33 That sounds pretty awesome. Jun 22 20:26:46 Alex[sp3dev], altough if you can handle it alone I don't think I'll need to buy one..... Jun 22 20:43:15 hi JaMa|Off Jun 22 20:43:43 for emtooth2 it RDEPENDS_${PN} on libasound-module-bluez Jun 22 20:43:57 why isn't libasound-module-bluez pulled in the images then? Jun 22 21:53:21 GNUtoo-hplaptop: finally got it working. Now the modem boots the firmware and the usb vid/pid changes http://pastebin.com/GvDD2vPW Jun 22 21:53:32 ok Jun 22 21:53:47 time to try hacking libsamsung-ipc?) Jun 22 21:54:00 ok wow Jun 22 21:54:02 yes Jun 22 22:16:25 So the modem is now FOSS supported? Jun 22 22:19:08 mirage335: not yet, but we're close to it. just need to integrate the code with libsamsung-ipc Jun 22 22:20:53 RIghto. I was asking if we have the code to implement it, that's all. Jun 22 22:20:57 Awesome work. **** ENDING LOGGING AT Sat Jun 23 02:59:58 2012