**** BEGIN LOGGING AT Sun Sep 06 02:59:57 2009 Sep 06 08:17:25 good morning Sep 06 08:44:59 morning Sep 06 09:09:02 Ainulindale: when will SHR finally switch either to GNU utilities or to more sane busybox config?! :( Sep 06 09:10:55 Ainulindale: i'm using SHR on gta01 and limitations of busybox's sh (mainly i lack M-b and M-. keybindings) are quite annoying. Sep 06 09:17:30 PaulFertser: why not install bash? Sep 06 09:17:54 but yes, M-. is really missing, as well as sane history functionality Sep 06 09:19:30 blindcoder: i can install bash, no problem with that (except that some other parts stop working, e.g. xserver-nodm if /bin/sh is symlinked to bash)... Sep 06 09:20:14 blindcoder: but such a limited shell on a device like ours is just stupid, especially if one plans to use vala-term and has troubles typing many letters with on-screen-keyboard. Sep 06 09:21:13 hi, installed shr yesterday on my gta2. Everything seems to be fine, ecxept 2 things - Locking isn't working and i have sometimes trouble to activate my gsm connection - are this common problems? Sep 06 09:23:25 kratos: what program do you use for locking? Sep 06 09:23:42 PaulFertser: I don't have sh symlinked, but I have /bin/bash in /etc/passwd Sep 06 09:25:50 i tried to activate locking over the url (push power button -> select Lock) , didn't start a prg over the conole. are there more than one locking prg? Sep 06 09:27:54 try elock Sep 06 09:27:57 kratos: url? Sep 06 09:28:06 simply run it in the background Sep 06 09:28:07 sorry gui nor url Sep 06 09:28:12 pressing the AUX button then locks the screen Sep 06 09:28:28 or waiting for the "lock" timeout specified with the settings app Sep 06 09:28:30 kratos: "the gui" does not help me much since i do did not install shr two days ago :( Sep 06 09:29:50 @farhaven: thanks, that AUX button worked. Sep 06 09:31:58 the builtin lock is far less functional than elock though :) Sep 06 09:33:51 can you tell me where i can find the log for openphonekitd? Sep 06 09:34:18 /var/log/ophonekitd.log Sep 06 09:34:33 thanks Sep 06 09:45:31 khiraly1: btw, that dbus warning is present only in OE, it was added there on purpose to force somebody to make bindings more safe. Sep 06 09:45:44 dont care Sep 06 09:46:01 just remove this warning. IT is really pain in the ass to do any sane developping on the device Sep 06 09:46:43 khiraly1: not really Sep 06 09:46:54 lindi-: ? Sep 06 09:46:58 uh? Sep 06 09:47:00 khiraly1: git and emacs work. small programs compile reasonably fast Sep 06 09:47:04 where does it hinder developing? Sep 06 09:47:35 ok, when your app use dbus (fso), and you output useful info to the console Sep 06 09:47:47 it is just polluted with this f*cking warning Sep 06 09:47:59 hrm, I need to alias opkg=apt-get on my desktop machine :) Sep 06 09:48:07 blindcoder: same here :) Sep 06 09:48:18 khiraly1: what warning? Sep 06 09:48:26 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:48:26 btw, where can I find git send-email? Sep 06 09:48:27 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:48:29 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:48:31 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:48:39 khiraly1: heh :) Sep 06 09:48:43 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:48:50 this one^ Sep 06 09:48:52 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:49:00 and it clutters the conversation too Sep 06 09:49:02 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Sep 06 09:49:06 well, you can do | grep -v pending_return Sep 06 09:49:08 see http://paste.pocoo.org/show/138295/ Sep 06 09:49:14 khiraly1: is that mdbus issue? Sep 06 09:49:15 that should solve your problem :) Sep 06 09:49:25 lindi-: no Sep 06 09:49:25 farhaven: that's a workaround, not a fix Sep 06 09:49:46 lindi-: it's the worning added to dbus in OE to force users to switch to more thread-safe api. Sep 06 09:50:26 lindi-: upstream dbus folks are seemingly not concerned with the issue. And also nobody updated any dbus bindings even in OE, so this warning is there for every dbus-using app. Sep 06 09:50:32 any application is suffering from this: cli-framework, paroli, etc, etc Sep 06 09:50:32 PaulFertser: could it just be not output if /etc/dbus/i_am_just_a_user_not_a_developer exists :P Sep 06 09:50:36 PaulFertser: hrm Sep 06 09:51:22 this error message takes the half of a 200 line of output Sep 06 09:51:36 PaulFertser: i wish I had time to dump dbus Sep 06 09:53:18 Man, dropbear init.d script is stupid! It shouldn't kill existing connections on "restart" obviously. But it does just start-stop-daemon instead of more sensible approach :( Sep 06 09:54:08 PaulFertser: there is some more thread-safe api? Sep 06 09:54:24 lindi-: kinda Sep 06 09:54:36 lindi-: i forget the details every time i don't think about them. Sep 06 09:55:04 PaulFertser: is it enough for the dbus clients to use it or do services need to be rewritten too? Sep 06 09:55:18 (including hal and Xorg) Sep 06 09:55:43 lindi-: probably it's not thread-safe even but using that "strongly discouraged pending_return" was proved to cause problems in RL for FSO. Sep 06 09:55:45 maybe it would be nice.. to make this message a bit shorter... not >2 lines on moko screen :) Sep 06 09:57:19 btw, is there someone with a 16GB sd card? Sep 06 09:57:47 8GB here Sep 06 09:57:54 I have 4GB too Sep 06 09:57:58 but looks really tiny Sep 06 09:58:13 and 8GB would not make much more difference;) Sep 06 09:58:19 still my musics dont fit there Sep 06 09:59:04 /dev/root 1968544 1161644 706900 62% / Sep 06 09:59:10 I only use 2 GB :P Sep 06 10:10:53 khiraly1: I got 3 16GB uSDHC cards Sep 06 10:11:00 from Sandisk Sep 06 10:11:03 all works Sep 06 10:11:09 super Sep 06 10:11:20 how much it costs? Sep 06 10:11:53 they are expensive... about twice as much as 8GB Sep 06 10:12:54 but I will not confuse you with norwegian prices:D Sep 06 10:13:58 give me approx in EUR Sep 06 10:14:38 50€ here Sep 06 10:15:13 hmm, it really scales linearly Sep 06 10:15:49 btw nokia uSD really is competitive Sep 06 10:16:02 * rhkfin remembres buying his first USB flash: 512MB, about 120eur (in 2004) Sep 06 10:17:32 is there any theoretical limit of uSD capacity what can be put in the freerunner? Sep 06 10:17:46 2TB Sep 06 10:18:16 no way Sep 06 10:18:27 it must be some limitation of glamo, whatever Sep 06 10:18:51 I do not think so Sep 06 10:19:16 32GB aiui Sep 06 10:19:19 anyway, uSDHC cards will not be bigger than 32 GB Sep 06 10:19:41 "Capacity limit in all SD/MMC formats appears to be 128 GB in LBA mode (28-bit sector address)." Sep 06 10:19:49 (wikipedia / microSD) Sep 06 10:20:01 definietly not 2TB Sep 06 10:20:43 ok 16GB is working, with a bit of chance 32GB will work too. And the limit is about there. Do not expect 64GB to work ... Sep 06 10:21:10 there will never be 64GB uSDHC cards Sep 06 10:21:25 because there is a new standard Sep 06 10:21:41 which will replace SDHC Sep 06 10:21:46 xHC? Sep 06 10:21:52 something like that Sep 06 10:22:04 if there is a demand for it, and technically possible, why not? Sep 06 10:22:50 anyway, in a year, I will have a cheap 32GB one;) Sep 06 10:22:58 until maybe I get a 16GB Sep 06 10:27:25 next will be SDXC Sep 06 10:27:36 or sth like that Sep 06 10:28:07 With proprietary patent-tainted exfat "filesystem" Sep 06 10:28:45 and more transmission lines to limit the radiation Sep 06 10:32:52 http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.GSM.Device.html;hb=HEAD#SetSpeakerVolume Sep 06 10:33:20 could somebody explain what is the goal of GSM.Device.SetSpeakerVolume? Sep 06 10:33:27 when we could manipulate the Scenario file? Sep 06 10:33:39 it says this: This maps to the GSM 07.07 command +CFUN=?, see 3GPP TS 07.07 Chapter 8.2. Sep 06 10:34:21 khiraly1: speaker volume is CLVL Sep 06 10:34:25 khiraly1: not CFUN Sep 06 10:34:47 and what is CLVL? Sep 06 10:35:08 anywhay why I should set the speakerVolume thourgh this fucntion and not by manipulating the scenario file? Sep 06 10:35:34 khiraly1: check the specs please. '8.23 Loudspeaker volume level +CLVL $(AT R97)$' Sep 06 10:35:35 khiraly1: there's no infrastracture to manipulate scenario files in a sane way, that's why Mirko decided to use that kludge. Sep 06 10:35:55 khiraly1: well this setting affects calypso output level Sep 06 10:36:06 aham, so better to not touch it Sep 06 10:36:07 no? Sep 06 10:37:56 I would like to see a scenario saving functionality through fso Sep 06 10:38:04 Im reading elmixer.py Sep 06 10:38:42 khiraly1: scenario is brain-dead concept, defective by design. Sep 06 10:38:51 elaborate please Sep 06 10:39:59 elmixer.py: http://paste.pocoo.org/show/138309/ Sep 06 10:40:34 line 315 and line 326 Sep 06 10:40:44 the scenario saving is a bit of hackish Sep 06 10:41:08 PaulFertser: I would like to implement something better in paroli Sep 06 10:41:13 khiraly1: configuration files do not belong to /usr Sep 06 10:41:20 khiraly1: /usr should be read-only mountable Sep 06 10:41:42 lindi-: om2009 and shr before august: /usr/share/openmoko/scenarios Sep 06 10:41:52 shr after august: /usr/share/shr/scenarii Sep 06 10:42:07 somebody thought is a good joke messing with the paths Sep 06 10:42:20 khiraly1: both are bad Sep 06 10:42:30 khiraly1: I keep them in /etc/alsa-scenarios/ Sep 06 10:42:31 currently on shr all the two directories are exist Sep 06 10:42:47 khiraly1: onlky after installing paroli? Sep 06 10:43:03 rhkfin: honestly dont know Sep 06 10:43:07 or what cretes the /openmoko/scenarios? Sep 06 10:43:08 ok Sep 06 10:43:12 scenarios aren't configuration files Sep 06 10:43:22 rue Sep 06 10:43:24 true Sep 06 10:43:32 template for alsamixer Sep 06 10:43:33 dos1: they should be? users need to adjust volume settings Sep 06 10:43:35 or alsa Sep 06 10:43:37 dos1: whattahell? They are, I can set the volume through it Sep 06 10:43:49 lindi-: they shouldn't be, as we shouldn't use scenarios at all Sep 06 10:44:06 dos1: but we use scenarios now and they are definitely configuration files in that use Sep 06 10:44:17 we should use something like resources in (fs)ousaged Sep 06 10:44:23 dos1: not true. shr telephony apps *do* use scenarios especially when they switch between earspeaker and main speaker Sep 06 10:44:46 khiraly1: but they shouldn't and they'll stop doing that soon (i hope) Sep 06 10:45:12 PaulFertser and DocScrutinizer know more, ask they for details Sep 06 10:45:43 Device.Audio.* the whole class purpose to manipulate scenario files Sep 06 10:45:46 http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Audio.html;hb=HEAD Sep 06 10:45:49 khiraly1: ... Sep 06 10:45:51 khiraly1: so? Sep 06 10:45:57 khiraly1: it's bad and it's going to be replaced Sep 06 10:46:11 and why other ways are better? Sep 06 10:46:14 khiraly1: so why for wasting time to adjust something we'll abbandon soon? Sep 06 10:46:24 khiraly1: http://people.openmoko.org/joerg/ALSA/ACI/ Sep 06 10:46:33 dos1: I want something which works *now* Sep 06 10:46:48 khiraly1: bad approach Sep 06 10:46:54 khiraly1: well, maybe good in long-term Sep 06 10:47:02 s/long/short/ Sep 06 10:47:03 dos1 meant: khiraly1: well, maybe good in short-term Sep 06 10:47:09 currently paroli wants, that frameworkd sets the scenario for him (rules.yaml), however on shr it is disabled, as shr telephony apps sets scenarios for themselves Sep 06 10:47:09 khiraly1: but really bad in long-term :P Sep 06 10:47:32 khiraly1: setting scenarios by phone apps was first step to abbandon scenarios at all Sep 06 10:47:40 so we keeps overwriting rules.yaml, and that way shr telephony app and paroli excludes each others Sep 06 10:48:05 khiraly1: as now we can just replace calls to switch scenario with calls to request audio resource Sep 06 10:48:29 khiraly1: and switching scenarios by oeventsd is even worse :P Sep 06 10:48:37 khiraly1: it's buggy as hell and just doesn't work Sep 06 10:48:45 dos1: great Sep 06 10:48:46 khiraly1: so paroli shouldn't rely on it Sep 06 10:49:06 ok, what shr telephony apps use? I do think they are using oeventsd too Sep 06 10:49:13 khiraly1: also you might want to read my unfinished ideas at https://paulfertser.is-a-geek.org/sarbiterd.rfc Sep 06 10:49:28 khiraly1: ATM they are switching scenarios by odeviced Sep 06 10:49:47 ehh guys, I wont have a working phone by this evening, if you are pushing new ideas on me;-) Sep 06 10:49:56 khiraly1: but as i said, that was only first step to remove scenario handling at all and use better approaches Sep 06 10:50:45 ok, I'll start a wiki page about all this daemons name because these are a mess Sep 06 10:52:09 * rhkfin thinks adding stuff to the wiki is not very efficient as it's lost 'somewhere there' - the wiki would need a huge cleanup.. Sep 06 10:56:05 freesmartphone.org: seba.dos1 dos/opimd-tracking * r6e08102520f2 framework/framework/subsystems/opimd/pimd_messages.py: opimd: Message: fix deleting messages without MessageRead and Direction fields (most often messages from SIM backend) Sep 06 10:57:08 rhkfin: it is just a personal note. Im really lost all this messes. Sep 06 10:57:24 khiraly1: right... Sep 06 10:58:45 freesmartphone.org: seba.dos1 dos/opimd-tracking * r1a7ce1710876 framework/framework/subsystems/opimd/docs/TODO: opimd: update TODO Sep 06 10:58:46 freesmartphone.org: seba.dos1 dos/opimd-tracking * r64cce4a79877 framework/framework/subsystems/ (5 files in 4 dirs): Merge branch 'dos/opimd-tracking' of git@git.freesmartphone.org:framework into dos/opimd-tracking Sep 06 11:09:41 btw, is ther ea wiki page where all the wiki features are showed? Sep 06 11:10:01 like tables, images, enumeration (including codeblock at some points) Sep 06 11:10:04 etc, etc Sep 06 11:10:16 Im such a wiki noob Sep 06 11:11:25 khiraly1: on the bottom of the edit view there's a link to edit manual or similar Sep 06 11:12:08 Editing help? Sep 06 11:12:35 super Sep 06 11:12:42 thats what I was looking for Sep 06 11:15:40 yepo Sep 06 11:18:31 SHR: seba.dos1 opimd-utils * r559b81a15f5a /opimd-contacts: opimd-contacts: few changes in UI for future Sep 06 11:18:39 SHR: seba.dos1 shr-installer * rac7d19e47a60 / (TODO shr-installer): Few changes in UI for future Sep 06 11:21:56 SHR: alexxy opimd-utils * rcd4f6ae82be7 / (5 files in 2 dirs): Add russian translation Sep 06 11:24:05 DocScrutinizer: lite image is built Sep 06 11:24:19 DocScrutinizer: but fat image hanged on rm -rf o_O Sep 06 11:24:20 dos1: INCREDIBLE!!!! Sep 06 11:25:30 -> ~safe to upgrade? Sep 06 11:26:34 rhkfin: safe to upgrade is for about week :P Sep 06 11:26:38 or even more Sep 06 11:26:46 but new image isn't synced yet Sep 06 11:28:52 dos1: ok :) (I've upgraded ~daily :) Sep 06 11:30:36 dos1: how could be solved in a sane way to select which daemon to run at startup? (ophonekitd (shr telephony app) versus paroli) Sep 06 11:31:07 I would like something enduser friendly, preferrably in shr-settings. What do you think? Sep 06 11:31:50 i would like paroli being libframeworkd-phonegui backend... it would make everything easier :x Sep 06 11:31:52 khiraly1: startup = the first run? Sep 06 11:32:03 rhkfin: when you boot your phone Sep 06 11:32:07 khiraly1: ok Sep 06 11:32:48 dos1: libframeworkd-phonegui == ophonekitd binary? Sep 06 11:32:55 ? Sep 06 11:32:56 no Sep 06 11:33:11 then a link please to libframeworkd-phonegui Sep 06 11:33:16 ophonekitd uses libframeworkd-phonegui to display UI Sep 06 11:33:32 I would like SHR to stay at SHR phone aps by default, and make paroli an installable option like it is right now Sep 06 11:33:48 well, paroli is too different by design, i don't think it could be possible :P Sep 06 11:33:59 paroli has its own daemon, and many developers do like it (including me) Sep 06 11:34:14 DocScrutinizer: I would like to be switchable the two solution. No harms on either side Sep 06 11:34:17 dos1: I don't think it's even desirable Sep 06 11:35:17 DocScrutinizer: to the rescue I can always use bruteforce, what firefox do (firefox detected he is not the default browser, would you like to make it the default?) Sep 06 11:35:48 ok for paroli with comprehensive postinstall to fully switch. NAK!! for a selector on standard install of SHR Sep 06 11:36:32 DocScrutinizer: what you was experiencing (overwritten rules.yaml and frameworkd.conf) I try to get rid of it Sep 06 11:36:39 so paroli should not touch shr's configs Sep 06 11:36:43 khiraly1: ... Sep 06 11:36:46 khiraly1: it's already fixed Sep 06 11:36:52 khiraly1: and i already told you that Sep 06 11:36:58 khiraly1: (nytowl fixed that) Sep 06 11:37:12 dos1: not really. rules.yaml conflicts between shr apps and paroli Sep 06 11:37:27 paroli package doesn't override anything now Sep 06 11:37:43 dos1: yepp, but does not work out of the box either Sep 06 11:38:08 but that's paroli issue relying on braindead scenarios in oeventsd concept ;P Sep 06 11:38:15 and nothing more Sep 06 11:38:15 khiraly1: if you want paroli ootb, then use OM2009 :-P Sep 06 11:38:43 khiraly1: implement swithing scenarios by paroli. that's only one dbus call Sep 06 11:38:58 and you'll fix problems with waiting calls for free too :P Sep 06 11:39:06 dos1: Im doing it right now, just was slowed down with future concepts Sep 06 11:39:24 khiraly1: ok then :) Sep 06 11:39:58 wtf! selector for paroli on first boot Sep 06 11:40:09 nope!! Sep 06 11:40:29 DocScrutinizer: no :P Sep 06 11:41:17 maybe another selector for debian Sep 06 11:41:31 DocScrutinizer: (in meaning - noone is proposing such selector) Sep 06 11:41:48 (and i'm against something like that too :P) Sep 06 11:42:17 i would like to have first boot wizard Sep 06 11:43:01 and only then selecting paroli, litephone or anything else (and installing it by shr-installer) could be in "Advanced settings" ;) Sep 06 11:43:43 [13:30] dos1: how could be solved in a sane way to select which daemon to run at startup? (ophonekitd (shr telephony app) versus paroli) [13:31] khiraly1: startup = the first run? Sep 06 11:44:36 DocScrutinizer: he mean "select, which daemon user wants to start while booting", not "select while booting, which daemon user wants to start" :P Sep 06 11:44:58 (i think) Sep 06 11:45:14 yeah, something permanent, not needing to select on every boot. That would be insane Sep 06 11:45:40 so like goind in shr settings-> advanced-> default telephony suit-> [shr][paroli][litephone] Sep 06 11:45:50 and needs a reboot for activating it. Sep 06 11:46:09 I think you both suggesting to have a "kde or gnome?" err paroli selector on install time. I don't think I want to be nagged with such requester Sep 06 11:47:05 DocScrutinizer: first boot wizard is needed for things like libphone-utils configuration Sep 06 11:47:22 DocScrutinizer: when clicking on "Advanced settings" you could also change default phone suite Sep 06 11:47:25 there is already a first boot wizard asking for language, etc Sep 06 11:47:36 khiraly1: which we want to remove :P Sep 06 11:47:41 I'm fine with wizard. I'n not fine with paroli being an option there Sep 06 11:48:15 DocScrutinizer: i'm not fine with handcoding paroli in wizard Sep 06 11:48:35 DocScrutinizer: i'm fine with displaying phone packages from repo using shr-installer Sep 06 11:49:25 you got shr-installer, and you got ipkg postinstall scripts. I guess that's more than needed Sep 06 11:49:37 dos1: ack Sep 06 11:51:06 if paroli wants to play SHR, it has to learn how to do that. not the other way round Sep 06 11:53:04 in the end SHR has recently become reference platform for FSO. So it won't adapt to paroli. never ever Sep 06 11:53:43 rather paroli has to adhere to SHR/FSO standards Sep 06 11:53:58 DocScrutinizer: yup Sep 06 11:54:49 DocScrutinizer: i want generic way to selecting FSO based phone suites, without adapting to specific ones Sep 06 11:55:56 mickey mentioned we eventually want a means in FSO to handle concurrent clients Sep 06 11:56:58 dos1, please build latest git of shr-today, as new frameworkd is now in the feed (it has the changed RTC api) Sep 06 11:57:14 14:51 < DocScrutinizer> if paroli wants to play SHR, it has to learn how to do that. not the other way round <- I'd guess this is one of the issues that's.. well.. making the SHR & paroli live together hard.. We'll see.. Sep 06 11:57:20 Slyon: it's built Sep 06 11:57:21 for now I am completely happy with any clients being mutually exclusive Sep 06 11:57:43 DocScrutinizer: well, they are not exclusive Sep 06 11:57:45 dos1: the revision before the rtc catchup was build Sep 06 11:58:04 you can have paroli, ophonekitd and opimd-utils running at once :P Sep 06 11:58:29 just 5 windows with incoming message and 2 notifications about call will be annoying ;) Sep 06 11:59:11 dos1|away: that's exactly my point. they *should* be mutually exclusive Sep 06 11:59:24 like alternatives Sep 06 12:00:32 but *please* don't implement another config option in shr-settings to enable/disable each and every client Sep 06 12:01:22 just nobody except a few weird devels will ever need that Sep 06 12:02:01 and those devels can use -force-depends or whatever to override the mutex in opkg install Sep 06 12:06:05 so paroli, ophonekitd and opimd-utils ipks should have a mutex dependency on each other, and that's it Sep 06 12:06:40 DocScrutinizer: ont agree Sep 06 12:06:41 dont Sep 06 12:07:37 dont agree, that you install one program which disables an another. And when you want to use the other program you need to remove the current one. Sep 06 12:07:47 I don't care, until you come up with a usecase that makes a strong point against it Sep 06 12:07:49 just it is not a good way imho. Sep 06 12:08:02 bbl Sep 06 12:09:34 i don't agree with being exclusive at opkg stage Sep 06 12:09:38 and in the end it's up to you if you want to override those dependencies on opkg install Sep 06 12:09:56 with other things i agree ;P Sep 06 12:09:56 I agree with dos1;) Sep 06 12:12:07 dos1: pls build shr-today, git-rev 35c0b779e74cf7be93e763c0f90e291c7d019313 is in feed, but git-rev 33ede719bf0092da434f289fc49a2c66aeeb224b needs to be in the feed. atm it'll crash due to the api change Sep 06 12:12:58 so you suggest either a) we allow installing, but fuck up e.g. initscripts so it's no clean install, b) fuck up user experience by actually starting all clients concurrently (resulting in screens mess dos mentioned), c) actually inplement a selector to change initscripts (I hate that idea, as I told above) Sep 06 12:14:03 i suggest b) from SHR side Sep 06 12:14:52 as that's other clients job to provide easy way to disable/enable Sep 06 12:15:07 or provide a mechanism to enable/disable clients Sep 06 12:15:19 so what's wrong with having a protection of standard noob against that with a mutex dep, which is easily to override with -force-depends or whatever? Sep 06 12:15:34 khiraly1: no, not that one!! Sep 06 12:16:16 preferably through fso Sep 06 12:16:35 khiraly1: USECASE! Sep 06 12:17:59 you want to try out a new phonesuite without the fear of messnig things up. Thats it Sep 06 12:18:07 anyway, it is just a personal opinon Sep 06 12:18:52 DocScrutinizer: i don't want to have protection of standard noob ;p Sep 06 12:18:53 khiraly1: that's as moot as it might get Sep 06 12:21:38 khiraly1: actually you couldn't toss me a better argument why we do NOT need any standard means to en/dis-able concurrent clients Sep 06 12:25:21 khiraly1: it's an argument for mutex dependency in fact, as those clients aren't designed for concurrent use and most probably enabling them concurrently *will* mess things up. And user won't understand that better if you provide a standard means to manage enabling of installed clients Sep 06 12:32:41 I didnt suggested anywhere to be able enable more then one telephony app Sep 06 12:33:41 so you suggest having a means to switch clients different than opkg install is inherently more "safe" wrt to "messing up things" - or what? Sep 06 12:34:22 nope, I suggested to be able switch between clients if you have more then one client installed Sep 06 12:34:28 without opkg remove one of them Sep 06 12:34:37 why??? Sep 06 12:35:13 to try out other client without removing your current one? Sep 06 12:35:20 why??? Sep 06 12:35:43 why trying out new client? dunno Sep 06 12:36:43 ok, if the answer to second half of your reasonng also is "dunno" then we probably don't have to continue arguing Sep 06 12:36:58 i dont plan to argue with you Sep 06 12:37:24 but suggesting that noone wnat to try out other telephony app then the default one, is just does not make sense Sep 06 12:37:45 YOUR words Sep 06 12:37:56 I *never* said that Sep 06 12:39:00 and why to not remove telephony app, when you want to try out an other one, is perfectly valid case. I dont want to loose my settings, my tweekings (ie. background picture), dont want to touch my current one at all. But indeed Im curious what other telephony apps may know more than my current one Sep 06 12:39:08 i think it is a perfectly valid usecase Sep 06 12:39:33 you still have only one reasoning why you don't want to remove a client to test another one, and that's "the fear of messnig things up" Sep 06 12:40:15 and fear of loosing costumization Sep 06 12:40:30 I do want many thing to be costumizable in paroli (like background picture) Sep 06 12:40:31 and this mplies opkg is messing thing up, and a additional means of whatever nature as you suggested doesn't. I don't see that Sep 06 12:41:10 removing packages usually *does NOT* remove settings et al Sep 06 12:41:53 and you also implies, that the other telephony apps works stable;) So keeping the old one, and when it does not work out great (and usually you have not inernetconnection when this happens) you should be able to switch back without installing/removing packages Sep 06 12:41:54 at least it's up to the packet manager to configure it as he thinks is the "least messing way" Sep 06 12:42:22 I honestly disagree Sep 06 12:42:35 you can;) Sep 06 12:42:50 I don't want to carry a test- and debug-system with me when I don't have nternet Sep 06 12:43:11 let's allow user making whatever mess he wants Sep 06 12:43:23 only defaults need to be sane Sep 06 12:43:27 that's my opinion ;P Sep 06 12:43:35 if you want to accomplish that task, then simply download both packages, so you can install any time you like Sep 06 12:43:51 and how you know than a telephony app is stable enough to carry with you for multiple days? Or even if it turns out in the middle of day, you missed a call because of the app? Of yourse you want to switch back when you discover this issue, at least you want your old system back Sep 06 12:44:23 that's why i like linux - it let's me doing what i want Sep 06 12:44:30 anyway, time will tell, which one is the best soliution Sep 06 12:44:34 dos1: my opinion is I don't want to have usually useless functionality (to switch clients) in a small system like FR Sep 06 12:45:31 dos1: especially if that function is easily accomplished by standard means like "opkg install" Sep 06 12:45:54 DocScrutinizer: neither me (about switching clients) Sep 06 12:47:01 i just would like to have (after doing things with more priority) way to *install* different phone suites, window managers etc. Sep 06 12:47:06 under "Advanced settings" button Sep 06 12:47:17 without any selecting, playing with configurations Sep 06 12:47:17 khiraly1 is assuming a missed call can be recovered by "switching back to old system". That's a misconception. If the call is logged in new client, then switching back to old client won't help much to further investigate Sep 06 12:47:46 dos1: I fully agree on hat Sep 06 12:47:48 just installing. what to do next is up to user, who accepts he is advanced user by clicking "advances settings" Sep 06 12:47:49 That Sep 06 12:47:50 DocScrutinizer: but I dont want to miss more calls on that day Sep 06 12:48:40 khiraly1: then do "opkg install -force-override /mystore/opimd-utils" and you're done Sep 06 12:49:52 ok. it will not be more productive. Im out of that discussion;) Sep 06 12:50:21 would be nice to debug while my code hangs on PushScenario call;) Sep 06 12:51:20 scenario, what's that? nah wait, you're talking about that obsolete stuff...? ;-P Sep 06 12:53:23 DocScrutinizer: im talking about the *current* stuff Sep 06 12:53:43 when there will be more clever solution in fso, I will happily integrate it into paroli Sep 06 12:53:49 but currently thats what I get Sep 06 12:56:54 khiraly1: the beauty of the "more clever stuff" will be you simply don't need to implement it. That holds true for real audio-apps though. If paroli (and the other dialers) would learn to behave "like real audio apps" then you wouldn't have to care about it any more Sep 06 12:57:31 khiraly1: but you're rigt currently that's all you got Sep 06 12:57:34 ok. I will do it when its available. Currently I want to use my phone from tomorrow Sep 06 13:01:37 I'm using it today ;-P Sep 06 13:02:14 then write the missing fso daemon for it;) Sep 06 13:02:44 what a missing fso-daemon? o.O Sep 06 13:04:39 http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Audio.html;hb=HEAD#PushScenario Sep 06 13:04:49 ^^into Device.Audio or other interface Sep 06 13:05:36 nah, fsodeviced has to learn audio is just another hw resource Sep 06 13:06:59 but for the very usual case we don't even need that, as it just does arbiting of exclusive resources if we need to deprive an app of a resource if higher priority request is pending Sep 06 13:07:55 without fsodeviced we just don't provide resource allocation priorities Sep 06 13:08:09 this is chinese to me Sep 06 13:08:14 ;) Sep 06 13:08:31 khiraly1: well, that's quite strange Sep 06 13:08:39 all the "scenario" stuff will move into generic alsa devices that work autonomously Sep 06 13:08:48 khiraly1: you are developing FSO client, and you don't know basics of FSO? ;x Sep 06 13:08:55 dos1: yepp Sep 06 13:10:00 I do, what nobody else is doing (it seems). The necessity is a lord;) Sep 06 13:11:19 khiraly1: i did the same for opimd Sep 06 13:11:38 but first few days i spent on learning how it looks and how it does things ;) Sep 06 13:12:16 I modify, I experiment, I modify, I experiment, and so on Sep 06 13:12:34 it's really simple to understand when you hear an example: if an app wants to record from headset mic, it opens not "hw:0.0" but rather "handsetmic" for alsa device. And alsa does the "loading scenario" stuff internally. No framework needed at all Sep 06 13:14:18 s/headset/handset/g Sep 06 13:14:18 DocScrutinizer meant: it's really simple to understand when you hear an example: if an app wants to record from handset mic, it opens not "hw:0.0" but rather "handsetmic" for alsa device. And alsa does the "loading scenario" stuff internally. No framework needed at all Sep 06 13:14:23 So I still request soemthing on dbus, just it will not be fso, but rather an alsa touching daemon Sep 06 13:14:38 huh? Sep 06 13:14:48 from my point of view (enable gsmhandset when making call, and remove them after) does not make any difference Sep 06 13:15:00 or are you suggesting, that the app should touch directly alsa? Sep 06 13:15:26 sure, how do you open a audiodevice otherwise? Sep 06 13:17:37 Is paroli requesting audio interface? honestly I dont know. I thought everything is handled by fso. And just talk to fso what to do Sep 06 13:18:31 we're not talking about "the way it *is* now", are we? Sep 06 13:19:30 and gsmhandset is a special case Sep 06 13:19:38 the current way is rather comfortable, no real effort from applicatoin side. I say to fso enable audio profile for me, and thats it. And now what exactly your suggestion? I did read your scripts on the website, but dont really get it. Sep 06 13:20:04 they are just play alsa commands timed with time command Sep 06 13:20:10 as dialers aren't "real" audioapps. I mentioned already Sep 06 13:20:35 for audio playback we use fso too. There is an audio play service (ie. for ringing) Sep 06 13:20:54 so what? Sep 06 13:21:10 so we dont really anything beyond that Sep 06 13:21:15 we == paroli Sep 06 13:21:28 you suggest to mod each app like mp3player to use fso calls? Sep 06 13:21:35 nope Sep 06 13:21:52 then I don't see any conflict Sep 06 13:21:53 I just said the current way is rather comfortable. No real effort (or understanding ) is required Sep 06 13:22:07 I dont plan to implement an mp3 player Sep 06 13:22:30 honestly I don't care what you plan to implement Sep 06 13:23:17 ok Sep 06 13:23:24 FSO/OM is supposed to work for everybody and for each standard linux app which is based on ALSA Sep 06 13:23:48 currently it doesn't Sep 06 13:27:31 dos1: do you know how is it implemented when an incoming call happens intone stops playing, and only the ringtone is played Sep 06 13:27:35 ? Sep 06 13:27:52 and when you finish the call, it returns to playing Sep 06 13:27:52 khiraly1: it's just listening to CallStatus signal Sep 06 13:28:16 aham. Because it was not stopped for me with paroli;) Sep 06 13:28:31 although we used the ogg player in fso, and seems like it is not supported anymore Sep 06 13:34:32 UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod: Unknown method: GetSupportedFormats is not a valid method of interface org.freesmartphone.Device.Audio Sep 06 13:35:09 hmm. Was it removed too? Sep 06 13:36:43 mickey told playback of ringtones is a generic dialer duty and thus eventually will vanish in framework, aiui Sep 06 13:36:56 oops Sep 06 13:37:20 and what happened with the idea, that fso can provide the lowest delay on incoming idea? Sep 06 13:37:29 s/idea?/call?/ Sep 06 13:37:31 khiraly1 meant: and what happened with the idea, that fso can provide the lowest delay on incoming call? Sep 06 13:37:46 he even implemented a wav player Sep 06 13:38:39 Ok, I'll rewrite my file to be .wav, and see what happens with it Sep 06 13:39:06 yes, the gstreamer approach was to heavy and has been replaced by a simple call to aplay executable Sep 06 13:39:51 so in the future the application themselve should solve the above problem? Sep 06 13:39:55 (Im just asking;) Sep 06 13:40:00 yes Sep 06 13:40:11 that's what I understood Sep 06 13:40:49 its rather said. Fso could be faster then the app, especially if the app is slow Sep 06 13:40:59 anyway thx for the info Sep 06 13:42:33 for removing everything other then .wav it makes sense (.ogg and .mp3 are slower) Sep 06 13:43:20 ok. .wav are working Sep 06 13:43:32 just the GetSupportedFormats() and .ogg and .mp3 was removed Sep 06 13:43:33 framework doesn't give any additional functions beyond what the app can do itself (i.e. call aplay), but it includes dbus call, so it can not be faster Sep 06 13:44:43 but it is a convenient way. As everything is already via dbus, there is just more comfortable to do this one too via dbus Sep 06 13:44:50 otoh dialer might want to do sophisticated things fso doesn't know how to do, on playback ringtone Sep 06 13:45:00 like what? Sep 06 13:45:16 rising volume e.g. Sep 06 13:45:38 play .ogg Sep 06 13:45:50 no, the app does not want to play .ogg for sure Sep 06 13:45:54 especially not for ringtone Sep 06 13:46:02 Hi guys, I suppose fso could provide a reference implementation of a simple dialer that plays other formats as fast as possible -- but probably only if the fso guys already have an example of that. Sep 06 13:46:09 it adds delay Sep 06 13:46:16 khiraly1: anyway it's up to the app Sep 06 13:46:40 ok, rising volume, its a valid idea. (however I can leave without it;) Sep 06 13:46:52 khiraly1: fso audio is just another "obsolete" method that's not any better Sep 06 13:47:55 and for that reason will not see any more love from fsoteam I guess Sep 06 13:48:02 aham Sep 06 13:48:07 dos1: ping Sep 06 13:48:31 dos1: is it possible with opimd to query for example all messages where "Sender" _OR_ "Recipient" matches a specific phone number? Sep 06 13:49:34 agg1n: {'Sender':'blabla', 'Recipient': blabla, '_at_least_one':True} Sep 06 13:49:46 dos1: thanks! Sep 06 13:51:26 DocScrutinizer: is there somewhere a roadmap what other functions became obsolated? Sep 06 13:51:53 khiraly1: pong? Sep 06 13:51:55 DocScrutinizer: ie. to prepare to the case when it will vanish. Just all this was a bit sudden for me Sep 06 13:52:08 dos1: I test one more think and post my questoin after;) Sep 06 13:52:12 khiraly1: if you want to be prepared for "future", then do "aplay -D $paroli-ringtone-audiodev " Sep 06 13:53:06 khiraly1: I'm not aware of such roadmap. I gather info from talks here in chat, and from commitlogs Sep 06 13:53:37 aham, then you are the source of such information;) Sep 06 13:53:45 as well as from private queries with mickey Sep 06 13:53:51 DocScrutinizer: I will not forget, and implement this aplay int he future Sep 06 13:54:06 khiraly1: great :-) Sep 06 13:54:22 btw, when an app crash while the phone rings, framework will never stop the ringings Sep 06 13:54:38 don't use a hardcoded "default" for $paroli-ringtone-audiode Sep 06 13:54:45 ok, I'll look up, maybe calling frameworkd with a timeout argument would solve my case Sep 06 13:55:42 hmm, that's indeed another flaw of this approach Sep 06 13:56:42 yeah, the app should never fail;) Sep 06 13:56:52 possibly audio playback should have been handled same way as resource allocation (e.g fsoraw) is right now. But as mentioned before this won't fix I guess Sep 06 13:57:25 (org.freesmartphone.odeviced', '/org/freesmartphone/Device/LED/neo1973_vibrator') Sep 06 13:57:31 ^^ we request vibration this way Sep 06 13:57:38 but it is not listed at the public doc Sep 06 13:57:42 http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.LED.html;hb=HEAD Sep 06 14:01:12 khiraly1: it isn't? Sep 06 14:01:22 is it? Sep 06 14:01:23 ;) Sep 06 14:01:33 khiraly1: why it should be listed? Sep 06 14:01:37 khiraly1: it's device specific Sep 06 14:01:45 ok, and where is it listed then? Sep 06 14:01:47 khiraly1: in API you have calls for LEDs Sep 06 14:01:57 khiraly1: vibrator is LED Sep 06 14:02:12 ahh, never thought of it Sep 06 14:02:14 that way Sep 06 14:03:44 yes, what an obvious sensible way to look at things ;-P Sep 06 14:06:57 my vibrator is shining so bright, where are my sunglasses XD Sep 06 14:07:08 8-D Sep 06 14:14:50 ;) Sep 06 14:16:32 dos1: ping Sep 06 14:16:40 dos1: intone does not stop the music for me Sep 06 14:18:06 here it works Sep 06 14:18:29 yepp, for shr apps yes. Just dunno what is the key for it;) Sep 06 14:18:36 I must do something wrong Sep 06 14:24:44 dos1: for outgoing call it is working in a way, that intone does not stop playing the sound, just it got muted, because the gsmhandset.state file got applied Sep 06 14:26:02 while on my other freerunner with stock shr telephony app, it gets truely stopped Sep 06 14:27:40 do you have the same versions of intone in both freerunners? :P Sep 06 14:27:52 yepp Sep 06 14:28:16 the same freerunner just on one, I do paroli messing Sep 06 14:29:09 paroli might have messed up yaml-rules still? Sep 06 14:29:22 dunno Sep 06 14:29:37 but I compare the two rules.yaml, thanks for the ti Sep 06 14:29:38 p Sep 06 14:30:00 try what's happening if paroli (and dunno daemons) are not started Sep 06 14:30:20 ok. for incoming calls, the music gets played, if intone is not running Sep 06 14:30:35 I stop paroli, there will be no telephony apps running, and see what happens Sep 06 14:30:43 so you can tell apart if that's a dynamic runtime issue or a system config thing Sep 06 14:31:43 "The called number is not available. Please repeat your call a little later" Sep 06 14:32:33 or start ophonekitd (or whatever the shr standard app is called) concurrently and see if it works then Sep 06 14:32:33 fso is disabling modem when GSM resource is released Sep 06 14:33:06 I'm one motorcycle richer :) Sep 06 14:33:32 TAsn: heh :-D hope you baught gloves as well Sep 06 14:34:04 DocScrutinizer, I decided I'll buy gloves + new helmet + jacket + knee pads + use my boots Sep 06 14:34:06 how's that? Sep 06 14:34:12 though I'll only have time on friday Sep 06 14:34:19 in the meanwhile I'm riding naked :| Sep 06 14:34:23 TAsn: good boy ;-) Sep 06 14:34:40 TAsn: really no need;) I dont use it either Sep 06 14:34:46 khiraly1, sh!! Sep 06 14:34:56 don't convince me :( Sep 06 14:35:07 they worked hard to make me buy all this protective gear ! Sep 06 14:35:19 I have a self built electric bike it is capable of going with 36-38km/h, but I have no protective things, not a helmet Sep 06 14:35:42 I falled three times with it already Sep 06 14:35:42 khiraly1, where are you from? Sep 06 14:35:46 Hungary Sep 06 14:36:03 khiraly1, as a tourist I met in the MOT told me Sep 06 14:36:16 MOT? Sep 06 14:36:26 "I'm not afraid of the suicide bombers, I'm afraid of the drivers" Sep 06 14:36:33 he was talking about israel and motorcycles :) Sep 06 14:36:42 ministry of transportation Sep 06 14:37:31 hehh Sep 06 14:38:07 he is right btw. Sep 06 14:38:11 I'm scared. Sep 06 14:38:13 :) Sep 06 14:38:24 I feel like a criminal with a bounty Sep 06 14:38:29 everyone are trying to kill me :( Sep 06 14:39:07 s/are/is/ Sep 06 14:39:08 TAsn meant: everyone is trying to kill me :( Sep 06 14:39:26 ;) Sep 06 14:39:36 TAsn: buy a hummer, and f*ck everybody else Sep 06 14:39:37 ;) Sep 06 14:40:09 khiraly1, the govt. is smarter than that Sep 06 14:40:14 they knew ppl will do that Sep 06 14:40:17 so they invented Sep 06 14:40:26 "crazy custom taxes" Sep 06 14:40:40 we pay 115% taxes on a car. Sep 06 14:40:52 therefore an hummer is amazingly costly here Sep 06 14:40:56 so you won't do such things :) Sep 06 14:42:29 dos1: launching ophonekitd everything works. So it is not rules.yaml problem Sep 06 14:42:38 yes, motorbikes should be cheap as govt. doesn't have to pay rent for a long time ;-) Sep 06 14:43:44 khiraly1: obviously ophonekitd is sending some signal, which paroli doesn't Sep 06 14:44:04 ophonekitd dbus signals: http://paste.pocoo.org/show/138356/ Sep 06 14:44:21 I'll repeat with paroli the above Sep 06 14:45:12 ...OR.. ophonekitd *makes* some other component send that signal ;-) Sep 06 14:45:24 hmm Sep 06 14:45:32 in any way, there should be the signal on the dbus Sep 06 14:45:33 i really, can't see how it can differ Sep 06 14:45:42 so the above log should contain it Sep 06 14:45:42 that's ogsmd who sends signal Sep 06 14:45:47 khiraly1: yes, likely Sep 06 14:45:55 and thanks to that signal ophonekitd even knows there is some call Sep 06 14:46:00 the same with intone Sep 06 14:46:05 and i suppose the same is with paroli Sep 06 14:46:13 as AFAIK there is no other way to check for incoming call Sep 06 14:46:24 TAsn: 115% this is really nice Sep 06 14:46:45 doh it works now Sep 06 14:46:45 bumbl, yeah. Sep 06 14:46:48 btw. i think i have again lost a sms with fso Sep 06 14:46:49 cant believe it Sep 06 14:47:06 a 10k car only costs us ~21.5k it's fun. :) Sep 06 14:47:40 just there's no such thing like a 10k new car ;-) Sep 06 14:47:42 well we suffer here from $1 = 1€ Sep 06 14:47:50 DocScrutinizer: there is Sep 06 14:48:05 plenty of (at least for 10k€ Sep 06 14:48:07 ) Sep 06 14:48:48 though you might not want to drive with them Sep 06 14:49:48 bumbl: it is more secure then a motorcycle at least Sep 06 14:50:10 khiraly1: I like to disagree Sep 06 14:51:07 not that my POV is completely contrary, but still... Sep 06 14:52:17 there are effects that work for safety of motorcycles over cheap shitty cars Sep 06 14:52:48 effects? Sep 06 14:52:52 khiraly1: yep that's why i prefer cars + bicycle Sep 06 14:53:10 like higher conciousnes / alertnes of driver Sep 06 14:53:31 bicycle is wors than a motorcycle;) Especially if you drive on the same road as the cars run Sep 06 14:53:42 bicycle + public transport for innercity + car for outercity Sep 06 14:54:32 khiraly1: nah - here we have many bicycle lanes + you don't get as fast with a bicycle Sep 06 15:12:08 hi Sep 06 15:25:51 DocScrutinizer: fat image built :) Sep 06 15:26:04 someone wants to test new SHR images? Sep 06 15:26:14 dos1: finished paroli .state file messing Sep 06 15:26:20 it works for me(TM) at least;) Sep 06 15:28:22 btw my baby (engine size and emotional connection): http://katalog-motocyklov.sk/img/yamaha-xt-125-r-1.jpg Sep 06 15:28:56 * mickeyl unsubscribes gnufiish-devel Sep 06 15:29:06 point of momentum is over. Sep 06 15:29:20 TAsn: hehe, katalog-motocyklov ;) Sep 06 15:29:35 TAsn: in polish it's very similar - katalog-motocyklów :D Sep 06 15:30:10 dos1, it's not in hebrew Sep 06 15:30:14 it's just something I found in google Sep 06 15:30:21 i noticed Sep 06 15:30:23 .sk :P Sep 06 15:30:23 sk = probably slovakia or something :) Sep 06 15:30:24 hi Sep 06 15:30:26 hey PaulFertser Sep 06 15:30:36 yup Sep 06 15:30:53 czech and slovakian(?) languages are very similar to polish Sep 06 15:31:09 dos1: great!! :-))) does it work? :-P Sep 06 15:31:19 mickeyl: could you please update me. Will Device.Audio PlaySound removed/abandoned? Sep 06 15:31:28 no Sep 06 15:31:28 russian is less similar, but some level of similarity is still there :P Sep 06 15:31:37 mickeyl: thanks Sep 06 15:31:39 DocScrutinizer: dunno, just built :D Sep 06 15:31:43 so i need someone to test it Sep 06 15:32:14 hm I'll try new unstable image (and see if my mic problems solves using a default image :P) Sep 06 15:33:25 Sharwin_F: mic problems? Sep 06 15:33:47 DocScrutinizer, yep, talked about it 2 days ago Sep 06 15:34:01 suddenly other people don't hear me when I call Sep 06 15:34:02 yes, I remember, but no details Sep 06 15:34:04 just buzz sound Sep 06 15:34:08 aah Sep 06 15:34:22 but it's buzzfixed and it has worked well for some months Sep 06 15:34:54 so 'll try installing a new image to see if something is corrupted in the image I hve Sep 06 15:35:08 Sharwin_F: that can be caused by faulty gsmhandset.state (i.e. activating mic1 for example), or by hw. No other cause comes to mind Sep 06 15:35:52 DocScrutinizer, I tried with khiraly1 state file and I got the same, so it will probably be hw problem Sep 06 15:36:02 looks like Sep 06 15:36:04 I'll contact tuxbrain Sep 06 15:36:28 but before that, I want to try with a new image, maybe there's some black magic involved xD Sep 06 15:36:34 ;) Sep 06 15:36:38 sure Sep 06 15:36:42 good plan Sep 06 15:36:46 Sharwin_F: you can also try it out with om2009 Sep 06 15:36:49 please report back here Sep 06 15:36:57 at least it is different enough for shr to crosscheck it Sep 06 15:37:51 khiraly1, where can I get om2009? Sep 06 15:37:53 Sharwin_F: though I'd recommend checking with an *old* known_good image rather than a brand new one Sep 06 15:38:10 DocScrutinizer, ok Sep 06 15:39:03 Sharwin_F: for this test you won't mind other regressions that old image might expose Sep 06 15:39:04 hmm which was the package/command to do a jjfs backup image of flash? Sep 06 15:39:18 DocScrutinizer, sure :) Sep 06 15:39:44 Sharwin_F: om2009t5 should be available somewhere Sep 06 15:39:50 at least you can initiate a call with it Sep 06 15:39:53 so I wsh you all the best luck and bbl Sep 06 15:40:22 Sharwin_F: for a quick&dirty installation I recommend my notes at: http://wiki.openmoko.org/wiki/User:Khiraly Sep 06 15:40:50 The "First time installation" chapter. There is only commands, and reference to complete documentation if you want to digg into more Sep 06 15:41:05 mickeyl: ping Sep 06 15:41:24 khiraly1, ok, thanks Sep 06 15:41:58 mickeyl: Device.Audio GetSupportedFormats, it does not work. It was removed or is it a bug? (it should return with "wav" and nothing else) Sep 06 15:42:17 mickeyl: if it was removed could the documentation be updated? Sep 06 15:43:57 Sharwin_F: also if you follow my instruction as is, you should have an shr unstable 0808 image, which is proved to work at least Sep 06 15:43:59 DocScrutinizer: first measurements result (running from battery, i postponed running from PSU): SHR fully booted to tty1 prompt, backlight on, everything else is supposed to be off: 257mA. Sep 06 15:44:23 PaulFertser: what are the numbers on GTA02? Sep 06 15:44:30 just for comparison Sep 06 15:44:57 soooooo? Sep 06 15:45:02 someone wants to test? Sep 06 15:45:13 there won't be any new image on server without testing Sep 06 15:45:24 dos1, I haven't seen the new image files in the build directory :S Sep 06 15:45:36 Sharwin_F: [17:45] there won't be any new image on server without testing Sep 06 15:45:38 :P Sep 06 15:45:59 dos1, lol, ok Sep 06 15:46:01 khiraly1: i do not remember, but you can get accurate enough numbers yourself by reading "current" from bq27k Sep 06 15:46:07 Sharwin_F: http://build.shr-project.org/tests/mrmoku/unstable/images/om-gta02/ Sep 06 15:46:15 ;) Sep 06 15:46:32 Sharwin_F: test it, if it'll work ok i'll move them to "official" directory Sep 06 15:47:04 dos1, first I have to try an older image whcich it's known to work, as I have rpoblems with my mic :P Sep 06 15:50:28 hmm, works here Sep 06 15:50:31 mickey@andromeda:/local/pkg/fso/cornucopia/fsodeviced$ mdbus -s org.freesmartphone.odeviced /org/freesmartphone/Device/Audio org.freesmartphone.Device.Audio.GetSupportedFormats Sep 06 15:50:31 ['*.wav'] Sep 06 15:50:38 let me try the python one Sep 06 15:51:23 ah, that's missing in frameworkd Sep 06 15:51:32 the supported formats are now qv Sep 06 15:51:38 the supported formats are now available via GetInfo Sep 06 15:51:45 I'll remove the call from the specs and from fsodeviced Sep 06 15:53:37 freesmartphone.org: mickey specs * rf1c199da3a2a / (3 files in 3 dirs): Sep 06 15:53:37 freesmartphone.org: org.freesmartphone.Device.Audio: remove GetSupportedFormats() Sep 06 15:53:37 freesmartphone.org: This info is available via GetInfo Sep 06 15:54:37 mickeyl: which actual hw-device is fso audio supposed to use for output? Sep 06 15:54:58 fso uses the default alsa audio device Sep 06 15:55:20 mickeyl: or is it simply using "whatever is available atm"? Sep 06 15:56:01 yeah, pretty much, we're opening alsa with "default" device Sep 06 15:56:11 aah, default is whatever it is Sep 06 15:56:38 well, that's fairly easy to change whenever due Sep 06 15:56:44 yeah Sep 06 15:56:59 so no concerns here for the moment Sep 06 15:58:00 but maybe semantics (in spec) need a clarification Sep 06 16:02:54 freesmartphone.org: mickey libfso-glib * r90115e7b9fd6 /src/ (6 files): regen Sep 06 16:04:29 Ainulindale: ping Sep 06 16:54:14 hmm Sep 06 16:54:19 where are the .desktop files? Sep 06 16:54:34 doh Sep 06 16:54:41 foound it, used the wrong command for find Sep 06 17:47:41 hello all Sep 06 17:48:03 I just flashed SHR unstable to my freerunner Sep 06 17:48:28 but now I cannot connect via usb to the Freerunner anymore Sep 06 17:48:52 I think I had this issue before, but I forgot how I solved it :-( Sep 06 17:49:19 this is what happens: Sep 06 17:49:23 ifconfig eth1 192.168.0.200 netmask 255.255.255.0 Sep 06 17:49:23 SIOCSIFADDR: No such device Sep 06 17:49:23 eth1: unknown interface: No such device Sep 06 17:49:23 SIOCSIFNETMASK: No such device Sep 06 17:49:23 SIOCGIFADDR: No such device Sep 06 17:49:24 SIOCSIFBROADCAST: No such device Sep 06 17:49:58 what could be wrong? Sep 06 17:54:43 sorry, probably I flashed an old image :-( Sep 06 17:54:57 discard my question Sep 06 18:09:12 http://www.paroli-project.org/wp-content/uploads/2009/09/nnfr_small.png Sep 06 18:09:19 i thought it's little bigger :x Sep 06 18:37:19 what is the status of Paroli on SHR? Could I install it and use it for anything moderately useful? Sep 06 18:41:10 sybren: I run it currently from source, and works great Sep 06 18:41:18 you need the very latest git Sep 06 18:41:25 from about an hour ago Sep 06 18:42:18 khiraly1: that sounds good. So what does it do? Sep 06 18:42:41 I can make and receive calls. What else do you want? Sep 06 18:42:42 ;) Sep 06 18:42:49 hehe Sep 06 18:43:15 for one thing, I'd love something that would cache my contacts so that they don't have to be fetched from the SIM every time I use them. Sep 06 18:47:21 khiraly1, sybren: building newest paroli now Sep 06 18:47:28 sybren: opimd... Sep 06 18:47:37 anyone tried to compile the shr kernel with the brain fuck schedulre patch? Sep 06 18:50:30 dos1: is there a "using opimd" anywhere? Or an overview of which programs interface with opimd? Sep 06 18:50:56 sybren: pyphonelog, litephone, shr-launcher, opimd-utils Sep 06 18:51:10 from opimd-utils: opimd-dates and opimd-cli are installed in SHR by default Sep 06 18:51:14 s/dates/notes/ Sep 06 18:51:14 dos1 meant: from opimd-utils: opimd-notes and opimd-cli are installed in SHR by default Sep 06 18:51:33 dos1, bzzbot: thanks, looks like an interesting list to give a try ;-) Sep 06 18:51:48 and pyphonelog is also installed by default of course Sep 06 18:51:58 shr-today also uses opimd Sep 06 18:54:46 our new libphone-ui libs are going to use opimd as well Sep 06 18:54:53 and i hope paroli will adapt opimd soon too Sep 06 18:55:26 [SIGNAL] org.freesmartphone.Device.Audio.SoundStatus from :1.19 /org/freesmartphone/Device/Audio Sep 06 18:55:26 ('/usr/share/sounds/ringtone_ringnroll.wav', 'playing', { }) Sep 06 18:55:48 how can I determine from which application receive this signal Sep 06 18:56:17 I disabled all PlaySound calls in paroli, but yet it does play the music Sep 06 18:57:59 khiraly1: probably oeventsd starts ringtone Sep 06 18:58:26 dos1: how can I check it? Sep 06 18:58:27 rules.yaml? Sep 06 18:58:30 yup Sep 06 19:03:53 http://paste.pocoo.org/show/138400/ Sep 06 19:04:11 I dont see any PlaySound command in the file, do you? Sep 06 19:06:16 khiraly1: there is a MessageTone(play) call. Could that be it? Sep 06 19:06:41 I'll try Sep 06 19:08:22 Toaster`: cant be it is on incoming messages Sep 06 19:08:35 ahh ok Sep 06 19:13:08 the opimd contacts & messages look a lot better than their shr-prefixed versions Sep 06 19:13:23 only... the contact search is slower than my grandmother Sep 06 19:13:55 ~opimd-utils Sep 06 19:13:55 it has been said that opimd-utils is not phone suite, it's only set of test scripts for developers. You can use it as phone apps, but without any warranty. Many things are not implemented, *AND THEY PROBABLY WON'T BE*. Sep 06 19:14:00 sybren: ^^^. keep it in mind :P Sep 06 19:14:18 only opimd-notes is exception from that ATM. Sep 06 19:14:25 ok - so are there any "real" apps out there that use opimd? Sep 06 19:14:35 pyphonelog, litephone, shr-launcher ;p Sep 06 19:14:55 PISI too AFAIK Sep 06 19:15:15 pyphonelog I've installed, but litephone and shr-launcher don't appear in my "opkg list" output :( Sep 06 19:15:39 yup, they aren't in repo Sep 06 19:15:45 :'( Sep 06 19:15:47 there is shr-launcher recipe, but it doesn't compile Sep 06 19:15:57 litephone... someone sent patch for it Sep 06 19:16:02 dunno what happened with it Sep 06 19:16:04 Ainulindale: ping1 Sep 06 19:16:06 ! Sep 06 19:17:42 someone tested new images?... Sep 06 19:18:11 * dos1 is starting to being disappointent with this ... community Sep 06 19:18:26 everybody complains, noone does something :( Sep 06 19:18:45 dos1: latest image or most recent opkg update && opkg upgrade? Sep 06 19:18:55 Toaster`: today image Sep 06 19:19:00 dos1: what images? Sep 06 19:19:03 Toaster`: in tests/mrmoku/ directory Sep 06 19:19:08 all solutions of #1024 fix at www.neofundas.blogspot.com Sep 06 19:19:15 I didn't even know they were there Sep 06 19:19:19 dos1: fire a message to the community mailing list Sep 06 19:19:20 please correct me if something is wrong in this blog Sep 06 19:19:25 Im burried in paroil issues Sep 06 19:19:25 Toaster`, hey Sep 06 19:19:28 dos1: I've tried helping, but OE can be quite daunting Sep 06 19:19:31 TAsn: hey Sep 06 19:19:32 I sorry I didn't answer your mail yet :( Sep 06 19:19:38 It's first on my TODO Sep 06 19:19:42 http://build.shr-project.org/tests/mrmoku/unstable/images/om-gta02/ Sep 06 19:19:45 though I don't have time to breath :( Sep 06 19:19:49 download and flash! Sep 06 19:19:53 ;) Sep 06 19:20:06 gta01 images are being built ATM Sep 06 19:20:30 who wants to test them? Sep 06 19:20:36 some would test -lite, sam -fat image Sep 06 19:20:42 dos1: and what difference between old and new one? Sep 06 19:20:42 s/sam/some/ Sep 06 19:20:43 dos1 meant: some would test -lite, some -fat image Sep 06 19:20:50 alexxy: new is newest :P Sep 06 19:21:01 and it's untested. so it needs testing before going into main directory Sep 06 19:21:04 any difference by software? Sep 06 19:21:27 alexxy: well. opimd-notes added. newer versions of software Sep 06 19:21:31 dos1: I'll give the images a try, though it'll take me a couple days, I'll put it on my TODO list for when I'm bored on the plane Sep 06 19:21:32 just like with new images Sep 06 19:21:40 TAsn: sounds good Sep 06 19:21:44 Toaster`, so in other words, I'll reply asap ;) (with a quick and through summary) Sep 06 19:21:55 TAsn: you're in the Paris area right? Sep 06 19:21:57 just check if every app from desktop starts Sep 06 19:22:02 and you can place phone call Sep 06 19:22:03 nothing more :P Sep 06 19:22:10 dos1: is there difference between them and old image =opkg upgrade Sep 06 19:22:11 ? Sep 06 19:22:21 alexxy: shouldn't be Sep 06 19:22:28 Toaster`, +1 hour Sep 06 19:22:47 (gst +2 i.e israel) Sep 06 19:22:55 but everyone complained on not having new images, only old ones Sep 06 19:23:08 so i built them, and someone has to test them ;P Sep 06 19:23:19 TAsn: right, I was confusing location with some of the other guys, sorry Sep 06 19:23:44 Toaster`, that's fine Sep 06 19:23:49 since I suck with locations :) Sep 06 19:25:18 UberNeo: I had a tech complete what you have listed as Methos #2 on my phone. I'll try to give you a detailed review shortly Sep 06 19:25:43 sure Toaster Sep 06 19:26:57 http://pastebin.ca/1556376 Sep 06 19:27:09 ^^ frameworkd cannot initialyze gsm Sep 06 19:28:22 dos1: Ainulindale ^^ Sep 06 19:31:20 OT - what is the proper git command to revert all uncommitted changes and remove all untracked files? (the Git equivalent of Mercurials' "hg update -C; hg purge" Sep 06 19:32:07 git reset --hard Sep 06 19:32:22 about removing all untracked files... hmm Sep 06 19:33:00 git clean? Sep 06 19:33:09 DocScrutinizer, (micro) tried 0808 shr image and still no voice. I get a lot less buzz thought, but still no voice on the other phone :S Sep 06 19:33:24 ophonekitd does plays the audio ringtone through fso? Sep 06 19:33:32 because on dbus it is got played Sep 06 19:33:40 maybe fsoeventsd plays it? Sep 06 19:36:36 I am not sure when did it start happen but of late my phone (SHR-U...upgraded to latest) isn't able to receive multi part SMS Sep 06 19:37:08 dos1: thanks Sep 06 19:41:27 I'm trying to pull in new changes from the org.openembedded.dev branch using "git pull . org.openembedded.dev" but I get all kinds of conflicts. Sep 06 19:42:57 http://pastebin.com/m3cfdf40f is a snip of frameworkd.conf....there are notifications about 2 SMS and both the SMS show up as 2 different messages in notifier (though they are part of one) Sep 06 19:43:14 BTW, sometimes I don't even get the other half of the message :( Sep 06 19:43:23 dos1: git add . Sep 06 19:43:32 git reset --hard Sep 06 19:44:25 alexxy: I read about having to do "git add" after performing some changes, otherwise "git commit" doesn't see the changes. What's up with that? Sep 06 19:44:46 git commit -a =) Sep 06 19:46:25 alexxy: still, strange. IMO a 'commit' should simply commit whatever a 'diff' tells you has changed Sep 06 19:47:39 mickeyl: ping Sep 06 19:49:26 sybren: that's just difference in approaches Sep 06 19:50:40 dos1: but why? what's the advantage of having to add '-a' to a commit command or '--cached' to a diff command? Sep 06 19:52:06 for easier choosing what to commit and what to not commit :P Sep 06 19:52:26 all solutions of #1024 fix at www.neofundas.blogspot.com Sep 06 20:18:35 hmm Sep 06 20:19:45 PaulFertser: thank you! :)) Sep 06 20:20:00 wifi is working! :) Sep 06 20:20:20 dos1|neo: how so? NWA? Sep 06 20:20:43 PaulFertser: after upgrading kernel Sep 06 20:20:56 PaulFertser: now wpa_supplicant works ;) Sep 06 20:23:09 PaulFertser: thanks to you i'll be able to push commited stuff directly from boring lessions ;D Sep 06 20:23:24 dos1|neo: which kernel? Sep 06 20:23:29 opkg upgrade should help? Sep 06 20:23:35 khiraly1: latest in shr Sep 06 20:23:41 dos1|neo: heh, i just reverted Werner's commit :D Sep 06 20:24:03 dos1|neo: and in fact it was suggested by Michael Trimachi long time ago, just he didn't push it hard enough to convince others. Sep 06 20:24:14 PaulFertser: but that was you who reverted it :D Sep 06 20:24:28 do you have an idea guys how to debug frameworkd. It launches PlaySound anyway Sep 06 20:24:39 dos1|neo: you saw NWA author reported crashes even with it but he says he's always had crashes in different places. Sep 06 20:25:31 ok, leaving now Sep 06 20:25:42 i connected only to test :) Sep 06 20:26:14 dos1|neo: what app are you using to connect? mokonnect? Sep 06 20:26:17 good night! Sep 06 20:26:30 sybren: wpa_supplicant ;p Sep 06 20:26:33 night hacker Sep 06 20:26:36 PaulFertser: btw, paroli is running on debian Sep 06 20:26:39 dos1|neo: buy Sep 06 20:26:41 good n8 dos1|neo Sep 06 20:26:52 :) Sep 06 20:27:08 khiraly1: oh, really? Is everything needed already packaged? Then i'm switching to it obviously. Sep 06 20:27:28 I need to ask vmx, as he has debian and successfully launched it Sep 06 20:27:32 Haha, you left too early, i meant buy me some weed, dos ;) Sep 06 20:27:33 and made call with it Sep 06 20:27:49 http://img42.imageshack.us/img42/282/parolismssmallfont.png Sep 06 20:27:53 ^^ it has minor font issue Sep 06 20:28:24 but the keyboard is suffer from it too Sep 06 20:29:42 sybren: have you seen FSO_resources wikipage? Worth reading, has a good wifi example! Sep 06 20:29:53 FSO_Resources even Sep 06 20:31:45 PaulFertser: I have wpa_supplicant working on my Neo, that's not the issue - I was just hoping for an app that lets me easily scan networks and connect to one. Sep 06 20:32:49 sybren: if you haven't read that page and you're FSO user i very much recommend to read it nevertheless, unless you already know the resources concept and all tricks. Sep 06 20:34:38 PaulFertser: these tweezer irons are incredibly expensive Sep 06 20:34:49 like 500$ or so Sep 06 20:34:52 PaulFertser: I wouldn't presume to know all tricks, but I do know a fair deal by know. What I'm looking for is a nice GUI like you see in the latest KDE (Kubuntu 9.10 dev branch for example) Sep 06 20:35:23 khiraly1: yes, but you rarely need them that much. Sep 06 20:35:29 PaulFertser: the problem I have with that wiki page is the "just add all the networks you use to the config" Sep 06 20:35:33 it does not exist iron tip which are tweezers ? Sep 06 20:36:00 sybren: well, when i see a new network i ahem start the terminal, do iwlist scan, start vi etc. Sep 06 20:36:22 PaulFertser: exactly - that's NOT what you should have to do on a smartphone Sep 06 20:36:38 cant believe it, I have mc on the neo!+ Sep 06 20:36:42 ok, Im home Sep 06 20:36:45 ;) Sep 06 20:38:30 sybren: sometimes i doubt that... If i used vala-terminal i guess i'd be fully satisfied with that way of using wifi. Sep 06 20:40:02 khiraly1: nonsense, they start at 50 bucks or sth Sep 06 20:40:07 PaulFertser: maybe I'm unique in this world, but when I see an open network in a list of scanned networks, I just want to click the name and have the device connect to that network. I shouldn't have to copy the name into some config file somewhere. Sep 06 20:40:58 connman is not a gui app? Sep 06 20:41:45 mokonnet uses connman right? it doesn't see my home network, nor does it see my neighbours', even though both wpa_supplicant and 'iwlist scan' see all of those. Sep 06 20:41:46 sybren: yes, it'd be nice, i agree Sep 06 20:45:34 PaulFertser: for bass fix, what capacitor is recommended? Sep 06 20:45:38 22uF? Sep 06 20:45:45 khiraly1: 100uF Sep 06 20:45:50 doh Sep 06 20:46:00 100uF, cant be put inside Sep 06 20:46:03 it is just huge Sep 06 20:46:35 http://www.hqelektronik.hu/info/hu/100_16smd.html Sep 06 20:46:48 6.3x5.4mm Sep 06 20:47:33 khiraly1: you even should use elko/tantal, not ceram. So it's just a little bit larger still Sep 06 20:47:53 the above is elko I think Sep 06 20:48:12 but it is no way to fit inside Sep 06 20:48:29 http://www.hqelektronik.hu/info/hu/smdc_100uf_6_3v.html Sep 06 20:48:43 ^^ this one is 3.5x2.8x1.9mm Sep 06 20:48:54 nobody ever suggested it would fit inside Sep 06 20:48:58 longxlargexheight Sep 06 20:50:45 my current suggestion is to place those 2 C next to mic (and buzzfix) and routhe some wires thru the hole in pcb inside the can Sep 06 20:51:17 place a ferrite ring bead next to the hole Sep 06 20:52:14 I need some bitbake help. I'm trying to fix the libexosip2 package. The problem is that it adds -I/usr/include to the compiler options. It seems to be a mistake in the configure.in file, but I'm not familiar with autobuild/autogen/etc. Sep 06 20:52:54 does anyone know how I should proceed? Sep 06 20:53:22 khiraly1: I really wonder if you could read wiki and ML a little more extensive Sep 06 20:55:06 What??? Dos1 said he could use wifi at school reliably? Earlier he said that it wasn't possible since .28, that it just fails to associate, so it can't be the latest reverted commit. Sep 06 20:56:02 fsck atheros FW2.0! Sep 06 20:56:46 PaulFertser: maybe they replaced their AP at dos' school Sep 06 20:56:55 hmm Sep 06 20:57:31 DocScrutinizer: btw, suspend/resume doesn't always removes wsod from gta01, probably it needs some time running to "warm up". Sep 06 20:58:04 quite possible Sep 06 20:58:59 or a sufficient suspend time to dissipate latch up charge Sep 06 20:59:08 DocScrutinizer: do you think i should spend any effort on suspend current, i see 6-7 and no easy way to bring that down. Sep 06 20:59:36 6..7 is as good as it ever gets Sep 06 21:00:37 remember we have some nonsense pullup/down R on 01 iirc Sep 06 21:01:22 DocScrutinizer: i'm ready to change those with my crappy pos brand-new iron Sep 06 21:02:05 DocScrutinizer: but i'm yet to find any really nonsense pullup/downs. Sep 06 21:02:16 hmm, so if you really want to dive into that, go ahead. I might comment on your findings Sep 06 21:02:41 DocScrutinizer: :) Sep 06 21:03:29 I think 200h standby isn't that bad anyway Sep 06 21:03:36 DocScrutinizer: without gsm Sep 06 21:03:41 yes Sep 06 21:10:10 somebody told me a few weeks ago what "ophonekitd is not running" means Sep 06 21:10:15 and how to resolve it Sep 06 21:10:19 i forgot it :-( Sep 06 21:10:36 PaulFertser: gsm seems to take a minimum of 4mA and a reasonable average of at least 8 or more like 15mA in standby. So if you can get system standby down from 7 to maybe 3mA, what have you gained? Sep 06 21:11:52 DocScrutinizer: Daniel got 140hrs with gsm in standby, that's 8.4mA. Sep 06 21:12:17 yes. but that's optimum case it seems Sep 06 21:12:23 DocScrutinizer: so 4mA looks like a reasonable guess. Sep 06 21:13:16 So it'll be ~109hrs on gta01 with deep sleep. It's good enough too. Sep 06 21:13:42 even TI stated standby of 4mA iirc, and they never exagerate on power requirements ;-) Sep 06 21:13:47 DocScrutinizer: that's basically why i asked you if it worth trying to do something more about suspend except to fix driver to really turn off the audio amp. Sep 06 21:14:26 And fubared uSD power setting too, of course, though it doesn't seem to have any effect. Sep 06 21:14:33 well, I told you my POV Sep 06 21:15:39 DocScrutinizer: sounds convincing, especially given there're enough dragons to find while the system is running. Sep 06 21:16:08 yep, and target group is considerably small Sep 06 21:20:01 PaulFertser: for sure not many of the gta01 owners remaining are willing to mess around with hw fixes for a few mA standby current ;-D Sep 06 21:20:28 and there are few left anyway Sep 06 21:20:56 hmm, I dont find any shop here at Budapest with 0805 22uF capacitor....:-( Sep 06 21:21:02 not that there ever were that many Sep 06 21:21:27 Though on the GTA02, it's a great fix. Brings it into a reasonable smartphone league Sep 06 21:21:28 how many are active them ? for sure less then 10 people;) Sep 06 21:21:58 khiraly1: otherwise you made me feel envy Sep 06 21:22:28 DocScrutinizer: btw, remember we estimated that not more than ~20 persons will do #1024 fix? I guess it's more like 50 already, no? ;) Sep 06 21:22:55 50 fixed devices Sep 06 21:23:10 yes. Sep 06 21:23:17 PaulFertser: I will do it. Just need to source the parts;) Sep 06 21:23:35 However for bass fix, I didnt find the *one true way* to do it Sep 06 21:24:18 khiraly1: i'm satisfied with my, the only difficulty is to properly place that candy paper before mounting, but i rarely need to take out the pcb so that's a non-issue. Sep 06 21:24:45 PaulFertser: yours use solid wire, if I read right the wiki page Sep 06 21:24:53 I'm still planning on doing a string of parallel caps type of fix for teh bass boost Sep 06 21:24:55 and you also punched a hole in the can Sep 06 21:25:21 khiraly1: yes and yes Sep 06 21:25:30 Toaster`: heh, my "patent"? :-D Sep 06 21:25:50 DocScrutinizer: heh, royalty-free right? ;) Sep 06 21:26:19 DocScrutinizer: what coating was used for the overcoat on the PCAs? Sep 06 21:26:25 khiraly1: if you even manage to find manageable nn-solid wire of that AWG, then please tell me Sep 06 21:26:42 PCA? Sep 06 21:26:51 also DocScrutinizer wrote on the wiki, that he envision bunch of small capacitor Sep 06 21:27:12 DocScrutinizer: I'm expanding your idea though, a string of 4.7uF caps, busswire reinforcement, adn kapton insulation Sep 06 21:27:22 DocScrutinizer: Printed Circuit Assembly Sep 06 21:27:37 Toaster`: nah, you'll have to bring me a dead animal twice a year til end of your live Sep 06 21:27:38 PCA == PCB + installed components Sep 06 21:28:18 Toaster`: aah that's PCBA here, and probably you refer to the plain PCB, no? Sep 06 21:28:18 Rodent sacrifice!! Awesome, it'll be like when I used to use windows! Sep 06 21:28:46 khiraly1: at least while others were talking how they much they miss bass i did it and made photos Sep 06 21:28:52 Different shops, different terms I suppose Sep 06 21:29:42 PaulFertser: I do admire your awesomeness, just I dont like solid wires at all. Thats it. Personal preference Sep 06 21:30:04 Toaster`: you ask me what kind of varnish is used for silkscreen? no idea, honestly Sep 06 21:30:21 i wasn't boasting, i just stated the fact :-/ Sep 06 21:30:38 DocScrutinizer: yeah. My tech had a hell of a time cleaning the crap off the pads Sep 06 21:31:19 Toaster`: yes, seems to be sufficiently durable ;-P Sep 06 21:31:32 Nicely understated Sep 06 21:31:34 >to build a cap from 20 pieces 4.7uF along a wire grid 4x5 which makes a nice high quality very flat 100uF. Sep 06 21:31:35 hmm Sep 06 21:32:08 khiraly1: give me a couple weeks (I'm out of the country for a bit, again) and I'll let you know how it works out. Sep 06 21:32:31 Toaster`: you plan to do the bass fix too? Sep 06 21:32:39 as for device sourcing, I take it you guys don't have access to the world wonder known as digi-key? Sep 06 21:32:57 Toaster`: not at this part of the world Sep 06 21:33:04 khiraly1: yeah, I sourced all the parts at once for Buzz, #1024, and bass Sep 06 21:33:28 And while I don't have the skill, my techs are some of the best in the business Sep 06 21:33:49 for 100uF capacitor what are the minimum size? 0805? Sep 06 21:34:30 khiraly1: for which role? the Buzz fix? Sep 06 21:34:39 for bass fix Sep 06 21:34:57 khiraly1: 1206 I guess Sep 06 21:37:43 khiraly1: I used a low profile tantalum cap Sep 06 21:38:03 khiraly1: http://www.kemet.com/datasheets&T491T107M004AT Sep 06 21:38:26 not sure what the ceramic cap size would be Sep 06 21:38:52 ceram is deprecated for audio. period Sep 06 21:39:47 really, ok Sep 06 21:40:10 Is that true for the bass fix as well? Sep 06 21:40:28 that is for basfix particularly Sep 06 21:40:51 I was planning on using the 0402 ceramic caps... Sep 06 21:40:53 damn Sep 06 21:41:02 ok, back to re-think that one Sep 06 21:42:14 so only tantalum? Sep 06 21:42:22 ok, seems I'll have to re-order some when I get home Sep 06 21:43:18 DocScrutinizer: Would this be acceptable then? http://www.vishay.com/docs/40065/298d.pdf Sep 06 21:43:20 Toaster`: if you have a scope, then you can check for harmonic distortion of those devices when operated in resonable fraction of their rated voltage Sep 06 21:44:02 Toaster`: 220uF in 0403 size? Sep 06 21:44:41 DocScrutinizer: well... first I'll grab one of the EEs to explain to me what you just said :) Bear with me, I'm only a lowly AeroEng. Sep 06 21:44:53 Toaster`: the problem is these ceram are piezo-electric, and they lose capacity while charge increases which makes a non-linear component Sep 06 21:45:06 ahh, check Sep 06 21:45:40 ok, I gotta run for dinner. Talk to you later Sep 06 21:45:48 enjoy Sep 06 21:46:11 btw, for bass fix is there an upper limit, or bigger is better ? so having a 220uF is better than having a 100uF? Sep 06 21:59:34 yes. but according to the equation for R-C higpass filters (f = 1 / (2 pi R C) iirc) there is a limit where you don't have any improvement for human hearing which ends at 16Hz Sep 06 22:00:01 and 100uF ends at 20Hz or so? Sep 06 22:00:17 because I suspect the bottleneck is more the headphone what you connect to the audio jack Sep 06 22:00:23 100 ends at 40Hz iirc Sep 06 22:00:31 many of them start at 50Hz Sep 06 22:00:43 khiraly1: and if you'll reach infinum capacity, you'll get DC on your headphones and it'll probably damage them ;) Sep 06 22:00:56 that's not true for most of the in-ear phones I checked Sep 06 22:01:22 could you explain please this line a bit more?: Sep 06 22:01:50 to build a cap from 20 pieces 4.7uF along a wire grid 4x5 which makes a nice high quality very flat 100uF. Sep 06 22:01:55 50Hz that is Sep 06 22:02:29 so ceramic capacitors are clearly a no-go. Elko does not fit at all Sep 06 22:02:42 so only tantalum capacitors are left? Sep 06 22:02:47 no khiraly1 - sorry. I won't explain parallel circuit of C Sep 06 22:03:13 hehe Sep 06 22:04:10 Im more curious what makes you think that soldering that much of capacitors together makes a high quality 100uF capacitor Sep 06 22:05:21 why would it be a better solution than buying one piece of 100uF capacitor Sep 06 22:08:41 if I see right, there are elko(polarity!), tantalum(polarity!), folie(metallised polyester), ceramic Sep 06 22:08:46 ceramic is bad Sep 06 22:08:55 dunno about this folie Sep 06 22:08:58 elko does not fit Sep 06 22:09:05 so left only tantalum Sep 06 22:09:24 ok, I will search for a decent shop here in Hungary Sep 06 22:31:21 khiraly1: while: CallListContains("incoming") Sep 06 22:31:27 khiraly1: - RingTone() Sep 06 22:31:40 khiraly1: so it's oeventsd again that plays the ringtone. Sep 06 22:31:44 doh. I should just bugger you Sep 06 22:31:45 ;) Sep 06 22:32:13 khiraly1: no bugging please Sep 06 22:32:22 ;) Sep 06 22:32:39 khiraly1: also be careful: "i should bugger you" sounds nasty in some contexts. Sep 06 22:32:58 hmm Sep 06 22:33:50 khiraly1: http://en.wiktionary.org/wiki/bugger Sep 06 22:35:11 sodomize... Sep 06 22:35:12 doh Sep 06 22:35:14 sorry Sep 06 22:37:06 freesmartphone.org: seba.dos1 dos/opimd-tracking * r3aa50a2d544d framework/framework/subsystems/opimd/pimd_messages.py: opimd: Messages: fix dbus signature in GetMultipleResults Sep 06 22:37:07 freesmartphone.org: seba.dos1 dos/opimd-tracking * re3ba43546004 framework/framework/subsystems/opimd/pimd_calls.py: opimd: Calls: fix possible traceback on deleting Sep 06 22:37:08 freesmartphone.org: seba.dos1 dos/opimd-tracking * r82f70de87ae3 framework/framework/subsystems/opimd/ (docs/TODO pimd_tasks.py): opimd: Tasks: fix UnfinishedTasks Sep 06 22:37:09 freesmartphone.org: seba.dos1 dos/opimd-tracking * r4acbd906741f framework/framework/subsystems/opimd/pimd_tasks.py: opimd: Tasks: fix Update Sep 06 22:38:08 freesmartphone.org: mickey libeflvala * r11e070ee17e9 / (examples/eina/eina.vala vapi/eina.vapi vapi/elm.vapi): eina.vapi: remove subsystem init/shutdown functions as per upstream SVN rev 42300 Sep 06 22:40:21 PaulFertser: ping Sep 06 22:40:24 khiraly1: pong Sep 06 22:40:57 and where is it specified to what to playback? Sep 06 22:41:12 /usr/share/sounds/ringtone_ringnroll.wav Sep 06 22:41:44 ^^ it plays this file. But dont find it anywhere specified... Sep 06 22:41:59 khiraly1: opreferences/conf/phone/* Sep 06 22:42:54 and the /usr/share/sounds is some standard dir? Sep 06 22:43:52 khiraly1: iirc hardcoded in fso Sep 06 22:44:02 yeah, I suspect it too Sep 06 22:44:44 khiraly1: framework/subsystems/oeventsd/fso_actions.py: self.sound_path = os.path.join( installprefix, "share/sounds/", self.tone ) Sep 06 22:45:10 PaulFertser: how the hell you find things that fast in sourcecode? Sep 06 22:45:11 khiraly1: or you can obviously specify a full path there in profile Sep 06 22:45:27 khiraly1: grep is my friend: debian-gta02:~/devel/framework# grep -r share/sounds * Sep 06 22:48:17 night Sep 06 22:57:52 good night **** ENDING LOGGING AT Mon Sep 07 02:59:57 2009