**** BEGIN LOGGING AT Tue Nov 03 02:59:58 2015 Nov 03 06:15:22 Sicelo: i fix that usb problem just by reselcting peripheral mode in usb mode menu Nov 03 06:15:38 reselecting* Nov 03 06:17:11 but reselecting would work only once Nov 03 06:17:20 then button becomes inactive Nov 03 06:24:44 Vajb: makes sense. ke-recv-test roughly does the same.i had only tried one out of the two possibilities Nov 03 06:25:58 it works one time enough KotCzarny :) Nov 03 06:26:03 :) Nov 03 06:27:07 also i avoid that problem completely by plugging in charger first to phone and second to wall socket Nov 03 06:27:31 the stuck usb? Nov 03 06:27:34 yea that's annoying Nov 03 06:27:50 yes stuck usb Nov 03 06:27:57 i usually reboot :\ Nov 03 06:28:08 it consistently happens if i attach the charger and then power on Nov 03 06:28:21 i reboot only to recalibrate bme Nov 03 06:28:45 i reboot usually when battery drains out Nov 03 06:29:15 btw does anyone else have keys wearing out? Nov 03 06:29:31 keycaps or not registering clicking? Nov 03 06:29:32 my ask and l are soon completely white Nov 03 06:29:40 a,s,k* Nov 03 06:29:50 do you use nails to press them? Nov 03 06:29:56 no Nov 03 06:30:08 then you are typing too much Nov 03 06:30:09 :) Nov 03 06:30:09 just my gentle climber fingers :D Nov 03 06:30:19 but keycaps are easily replaceable Nov 03 06:30:30 (i heard they are kinda rough) Nov 03 06:30:55 one by one or whole part? Nov 03 06:31:00 whole part Nov 03 06:31:04 its one piece Nov 03 06:31:26 yea that's what i thought but asked anyway Nov 03 06:31:52 hmm maybe some stickers could do the job too Nov 03 06:31:59 you can also cannibalize some poor 'no telephony functions' or 'charger port broken' device Nov 03 06:32:05 um Nov 03 06:32:21 nail varnish?(or whatever its called) Nov 03 06:32:38 nail paint remover? Nov 03 06:32:41 no Nov 03 06:32:45 the other thing Nov 03 06:32:46 paint itself Nov 03 06:32:54 yeah, but colorless Nov 03 06:32:55 hmm Nov 03 06:32:56 translucent Nov 03 06:33:12 ah to protect keys beforehand Nov 03 06:33:31 nice idea, but too late for me :) Nov 03 06:33:32 try on the already worn kb first to see if it doesnt break anything Nov 03 06:34:20 i think i would need to use some harsh cleaning solution first to make it stick better Nov 03 06:34:34 i think it sticks to almost anything Nov 03 06:34:46 could be chipping out tho anyway Nov 03 06:35:03 true, but if there is some grease leftovers from fingertips Nov 03 06:35:16 isopropanol Nov 03 06:35:24 not that harsh yet doing its work Nov 03 06:35:30 moonshine! Nov 03 06:35:36 would work too Nov 03 06:36:01 what i good reason to cook it Nov 03 06:36:18 "oh mr police i made it for cleaning purposes only" Nov 03 06:36:30 hmm i=a Nov 03 06:36:50 isopropanol is very cheap :P Nov 03 06:37:50 also, for cleaning purposes 100-200ml is plenty, not 5l :P Nov 03 06:38:36 haha from 5l one has plenty to sip from Nov 03 06:55:07 Vajb: by the way i removed the "peripheral mode" status menu item on my N900 long ago :) Nov 03 06:56:08 oh. So you don't use usb mode or you change it by other means? Nov 03 06:56:24 usb host mode Nov 03 06:56:59 i use usb mode, rarely .. from application menu. just didn't like having a bit too much on status menu Nov 03 07:01:17 on 2nd N900 i still have it on status menu (which reminds me to remove it) ... not too fond of 'long' status menu Nov 03 07:22:07 oh right. Didn't even realize it was there. I rarely use applications menu. I just have all programs i use shortcutted on desktop. Nov 03 07:24:02 btw i asked this long time ago and apparently it is not too relevant or is hard to do, but is it possible to hide that "two windows" button in top left corner? It isn't really needed since i use ctrl+backspace to switch between programs. Nov 03 07:24:37 and to be clearer, i didn't got answer first time i asked :) Nov 03 07:32:41 hmm let me rephrase myself once more. Is there a way to hide "see running apps" button in top left corner? Nov 03 07:38:39 i doubt. you possibly could "hide" it by replacing its image but the functionality would still be there, my guess Nov 03 07:41:49 yes, that is exact case with maemeego theme. It hides button, but functionality is still there. Nov 03 07:43:42 * Sicelo009N uses stock themes only Nov 03 07:44:02 btw, why you want to remove that button Nov 03 07:44:57 just my obsession of "slim things". It's not needed because i can access it via ctrl+backspace Nov 03 07:45:25 so for me it is silly to get there by two ways Nov 03 07:47:26 in the corner it's not taking up much screen estate :) Nov 03 07:47:42 not saying you shouldn't remove it Nov 03 07:49:19 true Nov 03 07:49:44 tho i would do it just because it can be done :) Nov 03 07:49:52 if it could be done Nov 03 07:50:56 does anyone know where to start digging, if i try to remove it? Nov 03 08:03:21 dunno .. but that sounds like some deep hildon stuff. or fiddle with the dbus messages? :/ Nov 03 08:03:28 maybe better luck via dbus Nov 03 08:06:37 Hey Nov 03 08:08:56 Ok Nov 03 08:13:25 hmm maybe dbus yeah Nov 03 08:34:29 ok mdbus2 -l shows absolutely nothing when i hit the app selection button Nov 03 08:34:43 i guess that means no go from that way Nov 03 08:38:43 its just internal button in application i guess Nov 03 08:38:52 hildon-desktop Nov 03 08:40:01 yea thats where im digging now Nov 03 08:42:41 Vajb: i strongly recommend making it 0 width instead of removing it Nov 03 08:42:45 removing it will require a lot more efford Nov 03 08:43:54 0 width makes it non pressable right? Nov 03 08:50:10 i would assume so Nov 03 08:58:45 swift110-phone: hi Nov 03 11:52:04 how do i export n900 contacts over ssh these days? Nov 03 11:52:47 osso-addressbook-backup doesn't seem to work Nov 03 12:14:42 hi L29Ah - sorry i don't know Nov 03 12:17:40 nevermind: osso-addressbook-backup works if you su user Nov 03 12:24:29 l29ah: bluetooth Nov 03 12:34:25 moin :) Nov 03 13:44:05 hmm, there's some chinese spam in TMO/Community Nov 03 13:51:17 freemangordon: ping Nov 03 14:36:32 f*ckityf*ck Nov 03 14:36:49 what brick head packaged libao0-dev Nov 03 14:37:36 where are you getting libao0-dev from and what is wrong with it? Nov 03 14:37:37 Username - mickenordin Nov 03 14:37:39 eh Nov 03 14:38:06 what would you expect from a -dev package? Nov 03 14:38:13 headers. Nov 03 14:38:23 what is included? /usr/share/doc/readme **** BEGIN LOGGING AT Tue Nov 03 14:50:40 2015 Nov 03 14:55:14 KotCzarny, I suspect if you installed libao-dev from extras-devel (which is where I guess you got libao0-dev from) then you would get the header files you want Nov 03 14:55:15 What devices is maemo on? Nov 03 14:55:33 swift110-phone: nokia 770, n8x0, n900 Nov 03 14:55:52 jonwil: miss, its from extras-devel Nov 03 14:57:05 & N9 (although many would like to not call it Maemo) Nov 03 14:57:58 yup, harmattan is an abomination not fitting anything Nov 03 14:59:27 anyway, libao doesnt seem to work on n900 Nov 03 15:05:48 Hmm Nov 03 15:05:58 N900 is quite old Nov 03 15:06:44 if you are looking for newest maemo compatible device check neo900 Nov 03 15:06:48 ~neo900 Nov 03 15:06:52 ~ping Nov 03 15:06:53 neo900 is, like, at http://talk.maemo.org/showthread.php?t=91142, or at http://neo900.org/ Nov 03 15:06:54 ~pong Nov 03 15:07:37 but its 1000eur vs 40eur price tag Nov 03 15:07:38 so. Nov 03 15:08:27 Woq Nov 03 15:08:58 Ok 2014 isn't bad Nov 03 15:09:08 2014? Nov 03 15:09:11 Do any of you have the neo900 Nov 03 15:09:21 neo900 hasn't been released yet Nov 03 15:09:24 swift110-phone: try #neo900 Nov 03 15:10:53 Ohok Nov 03 15:16:38 funny enough libao fails with "Input/output error" Nov 03 15:16:59 strace Nov 03 15:19:14 swift110-phone: what are you looking for in a phone/tablet? Nov 03 15:25:13 bencoh, what should i look for? Nov 03 15:30:17 dunno Nov 03 15:33:44 jonwil: pong Nov 03 15:34:24 Been making some progress on libcodelockui but now I am stuck Nov 03 15:35:26 jonwil: want help? Nov 03 15:35:31 Yes please Nov 03 15:35:48 :D. ok, share your DB and troubles. Nov 03 15:37:13 https://drive.google.com/file/d/0B9idqO9KygGsWEhZaEhvcnAxNkE/view?usp=sharing is my latest db Nov 03 15:38:04 I have figured out 99% of the private structure for the dialog code but there are a couple bits I cant work out (some help would be nice) Nov 03 15:38:17 ok, will see what can be done Nov 03 15:38:48 jonwil: last 2 fields? Nov 03 15:38:53 yres Nov 03 15:38:59 ok Nov 03 15:39:37 also I am having trouble with a few functions that are doing weird stuff. zcodelock_password_change is doing something very werid with __OFADD__ or something, no clue what the code should look like for that Nov 03 15:40:43 lets first reveal the priv struct Nov 03 15:40:54 ok, lets do that Nov 03 15:42:51 jonwil: are those fields used somewhere? Nov 03 15:42:57 yes I believe they are Nov 03 15:43:03 at least one of them is Nov 03 15:43:07 where? Nov 03 15:43:13 I cant remember Nov 03 15:43:18 :) Nov 03 15:43:21 but it would be one of the functions starting with a z Nov 03 15:43:52 anyhow, I need zzz soon since its nearly 2am here so I will write up all the things I am stuck on and put it in a pastebin then let you figure it out and get back to me later :) Nov 03 15:44:56 ok Nov 03 15:51:53 jonwil: I guess field50 is actually ok_button_disabled Nov 03 15:51:54 I realized that a few of the functions that were giving me trouble were only ones that have gotos in the hex-rays output and that its probably perfectly fine to put a couple gotos in the reverse-engineered clone Nov 03 15:52:09 and then try to figure out what it really looked like later Nov 03 15:52:12 ok, good to know that Nov 03 15:52:22 why not, we can cleanup the code once it works ok Nov 03 15:52:46 jonwil: ok_button_disabled should be gboolean I guess :) Nov 03 15:52:57 yes most likely Nov 03 15:55:20 any sign of a user of field4C? Nov 03 15:55:36 no Nov 03 15:56:05 ok Nov 03 15:56:41 jonwil: BTW, don't we have x86 code as well? Nov 03 15:57:06 hmmm yeah we do although I dont see how that would be any different in terms of REing Nov 03 15:57:21 or are you suggesting x86 code may be cleaner and easier to RE? Nov 03 15:57:46 you could compare both Nov 03 15:58:01 jonwil: why not Nov 03 15:58:09 at least we can check Nov 03 15:58:20 yeah feel free to check it out if you think it will help Nov 03 15:58:41 sure Nov 03 16:03:41 http://pastebin.com/WTJe8nTW Nov 03 16:03:53 Thats what I got in terms of the ones doing wierd stuff I dont understand Nov 03 16:04:09 its possible the x86 version might shed light on some of that weirdness but I dont know for sure Nov 03 16:06:39 ok, will look at the issues. when I have time, as now I am going to do some math exercises (with my daughter :)) Nov 03 16:07:29 ok, no worries Nov 03 16:07:39 zzz time for me, tommorow I will pick up the functions I can pick up Nov 03 16:07:41 good luck :) Nov 03 16:07:45 including maybe x86 stuff Nov 03 16:07:47 cya Nov 03 17:13:44 so, anyone knows what exactly does pulseaudio do to 'protect' device speakers and how to implement it with alsa or raw filters? Nov 03 17:15:37 doesn't look like. it's not even pulseaudio aiui .. but nokia modules for it Nov 03 17:15:57 see xprot Nov 03 17:16:02 ~xprot Nov 03 17:16:13 KotCzarny: http://wiki.maemo.org/Porting/Audio/Q_and_A_RE-PA and http://talk.maemo.org/showthread.php?t=91325 Nov 03 17:16:47 ~ping Nov 03 17:16:47 ~pong Nov 03 17:17:09 infobot: xprot is http://wiki.maemo.org/Porting/Audio/Q_and_A_RE-PA and http://talk.maemo.org/showthread.php?t=91325 Nov 03 17:17:09 KotCzarny: okay Nov 03 17:17:18 infobot: forget xprot Nov 03 17:17:18 KotCzarny: i forgot xprot Nov 03 17:17:28 infobot: #maemo xprot is http://wiki.maemo.org/Porting/Audio/Q_and_A_RE-PA and http://talk.maemo.org/showthread.php?t=91325 Nov 03 17:17:28 KotCzarny: okay Nov 03 17:17:32 ~xprot Nov 03 17:17:32 xprot is probably http://wiki.maemo.org/Porting/Audio/Q_and_A_RE-PA and http://talk.maemo.org/showthread.php?t=91325 Nov 03 17:17:49 wow, that's one year old already Nov 03 17:18:17 KotCzarny: it's probably not the best link you could find about it, but ... Nov 03 17:18:33 thanks anyway Nov 03 17:23:13 hmm **** BEGIN LOGGING AT Tue Nov 03 17:27:42 2015 Nov 03 17:33:05 KotCzarny: there is newer info available Nov 03 17:34:07 KotCzarny: https://notabug.org/freemangordon/pulseaudio-nokia/src/fremantle/src/xprot Nov 03 17:34:53 freemangordon: cool, can it be made into alsa module? Nov 03 17:42:13 KotCzarny: no idea, I have no clue what als is :) Nov 03 17:42:17 * freemangordon hides Nov 03 17:42:23 *alsa Nov 03 17:43:39 :] Nov 03 17:57:58 alsa is something we can use on n900 to produce heavenly chip music without burning cpu in the process Nov 03 18:02:59 KotCzarny: keep in mind that if you move that out of PA, you should rewrite half (or more) of the audio/policy system Nov 03 18:03:56 how about ignoring all that and just using alsa mixing Nov 03 18:04:32 KotCzarny: btw I plan to either implement alsa eq plugin utilizing HW eq built in the audio chip or gst lib Nov 03 18:04:40 without xprot? Nov 03 18:04:54 speakers will burn Nov 03 18:04:56 with configurable xprot as amixer toggle maybe? Nov 03 18:05:17 hmm Nov 03 18:05:19 the questionis - who will switch it on/off Nov 03 18:05:28 freemangordon: how would you do it as a gst lib? Nov 03 18:05:36 with a special gstreamer audio sink? Nov 03 18:05:56 or maybe xprot as permanently enabled thing with detection of output device (hp/device/earpiece) that will switch internally between noop and xprot elago Nov 03 18:05:58 can you route audio through hw EQ and back to mem? Nov 03 18:06:08 bencoh: not sink, just a filter Nov 03 18:06:14 bencoh: no Nov 03 18:06:32 KotCzarny: that may work Nov 03 18:06:42 s/elago/algo/ Nov 03 18:06:42 KotCzarny meant: or maybe xprot as permanently enabled thing with detection of output device (hp/device/earpiece) that will switch internally between noop and xprot algo Nov 03 18:07:11 KotCzarny: but, why should we do that? Nov 03 18:07:11 how much cpu that xprot eats? Nov 03 18:07:23 not that much Nov 03 18:07:31 freemangordon: its sick when i see 40% cpu burn from pulseaudio.. Nov 03 18:07:31 it is heavily NEON optimized Nov 03 18:07:42 it is 40%@250MHz Nov 03 18:08:11 and not all of that is xprot Nov 03 18:08:35 oscp deciding things takes half of that in the same time Nov 03 18:08:39 *decoding Nov 03 18:09:09 bencoh: we have HW EQ? Nov 03 18:09:22 i wonder if artifically switching cpu to the max would save some battery Nov 03 18:09:30 bencoh: it won;t be a real filter, but just a way to control the eq. or maybe the idea is stupid Nov 03 18:09:56 freemangordon: ah, I see Nov 03 18:10:04 as a system-wide Settings plugin will do the same without overcomplicating things with gst lib Nov 03 18:10:21 Sicelo: yes Nov 03 18:10:45 not really an EQ, but bass-mid-trebble Nov 03 18:10:51 it's not exactly stupid as some gstreamer pipeline might want to actually allocate an EQ pipe/filter, but ... I dont think it's worth it Nov 03 18:11:08 bencoh: yeah Nov 03 18:11:38 on the other hand it will expect to have eq-ed output, which won't be true Nov 03 18:12:02 so the idea seems more and more stupid to me Nov 03 18:12:04 interesting :) Nov 03 18:12:19 freemangordon: indeed :) Nov 03 18:12:37 bencoh: imagine it wants to analyze the signal after eq-ing ;) Nov 03 18:12:43 yup :)) Nov 03 18:12:52 "it's gone! goone!" Nov 03 18:13:28 ok, so system-wide cpl plugin, with preset (or policy) per device output Nov 03 18:14:12 where would tis alsa plugin stand? Nov 03 18:14:15 this* Nov 03 18:14:30 no idea, I was thinking of kernel interface Nov 03 18:14:37 * freemangordon is afk Nov 03 18:14:39 where does pulseaudio route audio to? kernel-land alsa driver? Nov 03 18:14:54 bencoh, most likely yes Nov 03 18:14:58 (do they even use the alsa library?) Nov 03 18:37:21 bencoh: yes, there is PA alsa plugin (or somesuch) Nov 03 19:04:50 d Nov 03 19:25:45 KotCzarny: maybe you remember, but i tried to use alsa as mplayer output. It plays like 30 seconds and freezes. I was listening to via headphones, if it matters. Nov 03 19:31:45 Vajb: unless you've configured it otherwinse, alsa will go through PA (then PA will go through alsa) by default. Nov 03 19:36:08 anything on console? Nov 03 19:36:16 same effect if you play via ssh? Nov 03 19:37:28 KotCzarny: oscp available for Android? Nov 03 19:38:05 sicelo, not yet, my htc hero display went bad Nov 03 19:38:20 if i ever get any android device i might do it Nov 03 19:39:00 ok Nov 03 19:56:23 sicelo, writing oscp-remote for android should be very easy, all it would have to do is to open network socket and write/read few strings Nov 03 19:57:41 KotCzarny: i didn't configure it at all. Just wanted to try if it is less power hungry. Nov 03 19:58:17 i can kinda see how it was obvious it fails... Nov 03 19:58:31 vajb, -ao alsa:dev=hw:0.0 or something Nov 03 19:58:36 dont remember the syntax Nov 03 19:58:45 but keep in mind it might break your speakers Nov 03 19:59:00 so test with headphones etc Nov 03 19:59:07 i know. Hence headphones Nov 03 19:59:44 thx, for the hint Nov 03 20:15:27 vajb, on sourceforge oscp's page there is an armel version that's compiled with alsa Nov 03 20:38:01 Mussorgsky is basic in terms of metadata editing and nearly useless in terms of album art (really, no 'browse' button to point out a specific picture) Nov 03 20:38:07 Vajb: I experienced the same with mplayer Nov 03 20:38:09 dunno why Nov 03 20:39:02 does it print anything? Nov 03 20:39:09 also, you may run with -vvvv Nov 03 20:39:11 cmus plays fine so I suspect mplayer tries to do something smart/funny with alsa buffering/timestamps and eventually fails Nov 03 20:58:07 Mussorgsky? I know just his Night on Bald Mountain and Pictures :-) Nov 03 21:37:43 Lag Nov 03 22:01:46 hi Nov 03 22:02:24 freemangordon: ping Nov 04 02:49:09 * Oksana does not get why there are two conflicting updates: Linux-kernel-for-power-user and Linux-kernel-for-power-user-(boot-image-for-Uboot) . OS: CSSU Testing Thumb (21.2011.38-1Tmaemo11+thumb0) . /Don't forget that it lacks microUSB port and hence flasher is not an option/ **** ENDING LOGGING AT Wed Nov 04 02:59:58 2015