IRC log of #maemo for Tuesday, 2012-07-24

Estel_vi_, BTw, do you know, that when those bastards did first nuclear test, they were not sure that it won't introduce chain reaction going undefinitely, igniting whole earth's atmosphere?00:00
Estel_they were like 90% sure that it will stop at some point00:00
*** em has joined #maemo00:00
Estel_when order to conclude first live nuclear test was commenced, 10% chance (as per their actual understanding of process) of destroying earth was good for "them" ;)00:01
*** Ex-Opesa has quit IRC00:01
Estel_not to mention that USa seriously considered nuking moon, but it's different story00:01
*** pcfe has joined #maemo00:02
*** Ex-Opesa has joined #maemo00:03
*** Venemo has quit IRC00:03
*** nox- has joined #maemo00:03
* vi__ reaches for his tinfoil hat.00:06
vi__nice try estel, everyone knows the moon landing hoax.00:07
Estel_don't forget to actually ground it, or it will be simple reflector :P00:07
vi__I am not even convinced there is a moon.00:07
Estel_vi, haha, laugh at me, but I actually belive they haven't landed there, as per proofs presented by them. Or maybe they have landed there latter ;)00:08
Estel_but seriously, they planned (officialy confirmed) to send nuke to "terminator" (place where light and dark side of moon touches), so nuke blowwould be visible from earth00:08
Estel_to prove, that they can :D00:08
vi__Estel_: wait, you think the moon landings were faked?00:08
Estel_Kennedy cancelled this project00:08
Estel_vi_, of course, but not due to flag and wind :P00:09
vi__Estel_: tell me the truth about 9/11.00:09
Estel_I thing due to many things, and mind You, initially I was very sceptical to those conspiracy theories00:09
*** Ex-Opesa has quit IRC00:09
Estel_well, 1. videos with jumping astronauts show dirt landing "later" than them, and generally, acting like in atmosphere00:10
Estel_in 0 atmosphere, it should land as soon as astronauts00:10
Estel_2. Video from starting from moon back to earth is so pathetic, that I won't even comment on it - see for Yourself, it is somewhere in wikipedia00:10
Estel_3. even today, they were not able to go "back" there, due to lacking technology00:11
Estel_and finally, postponed project for another 10 years00:11
vi__nazis.00:11
Estel_I know thaty theory about how we should land on moon is well known and probably right, but I don't belive they did it actually00:11
vi__nazis on the darkside of the moon.00:11
Estel_:P00:11
Estel_soviet,s rather. Plan to nuke moon was to show soviets, that they can put rocket so far00:11
Estel_seriously, no joke00:12
Estel_keneddy cancelled it, because he reralised it's rather superhero villian scenario00:12
vi__Estel_: You will not find a smoking gun on the internet.00:12
Estel_vi, sure00:12
*** Ex-Opesa has joined #maemo00:12
Estel_that's why I've said "I think" they haven't landed there, not "i'm sure"00:12
Estel_but, NASa commented on every idiotic thing like flag and lack of stars on photos00:12
Estel_but never responded to "why dirt on videos act like in atmosphere"00:13
Estel_and why they can't finalize mission of returning to moon00:13
Estel_I mean, they answered to idiotic claims that are easy to bash, but ignored proper questions00:13
kerio...wait, moon *has* an atmosphere00:14
kerioit's not a perfect vacuum00:14
Estel_actually, it is, rather perfect00:14
vi__maybe because USA has just about bankrupted itself trying to secure the last of the easily obtaind fossil fuel resources.00:14
vi__there is no value in going back to the moon.00:14
Estel_vi_, sure, but "fake" achievments were nothing rare in cold war00:14
Estel_russians faked many space projects too00:14
Estel_everry side wanted to bleed another one economically00:15
vi__gtg00:15
Estel_now, faking moon landiong to make russians actually try it with computers less powerfull than today's microwave controllers, would be something00:15
vi__bb00:15
Estel_see ya00:15
vi__quit00:15
vi__whoa00:15
vi__-quit00:15
vi__Vquit00:16
*** heroux has quit IRC00:16
keriohahaha what00:16
vi__^quit00:16
kerioquit!00:16
vi__how to make highlighted text?00:16
vi__wtf dude, you are freaking me out.00:16
kerioeven better question: why isn't this channel +c?00:16
keriohell, why isn't *freenode* +c?00:17
vi__why is an onion?00:17
*** heroux has joined #maemo00:17
*** vi__ has quit IRC00:17
FIQ|n900huh00:19
FIQ|n900for some reason I've messed up my keybindings on xchat..00:19
FIQ|n900have to fix that sometime00:19
*** Darkchaos has quit IRC00:20
*** SpeedEvil has quit IRC00:21
*** em has quit IRC00:22
*** SpeedEvil has joined #maemo00:22
*** hardaker has quit IRC00:23
*** _rd has quit IRC00:25
*** andre__ has quit IRC00:25
*** _rd has joined #maemo00:27
*** ekze-nyan has quit IRC00:33
*** jd has quit IRC00:34
*** jd has joined #maemo00:35
*** jd has quit IRC00:35
*** jd has joined #maemo00:35
*** pcfe has quit IRC00:35
*** jd has quit IRC00:39
*** brzys has quit IRC00:41
*** chenca has quit IRC00:45
*** QuasselEvil_ has quit IRC00:47
*** QuasselEvil_ has joined #maemo00:48
*** conze has quit IRC00:50
*** eijk_ has quit IRC00:51
*** OkropNick has quit IRC00:51
*** conze has joined #maemo00:56
*** _rd has quit IRC00:56
*** aloril has joined #maemo00:57
*** QuasselEvil_ has quit IRC00:58
*** FredrIQ|n900 has joined #maemo01:02
*** Ian-- has joined #maemo01:02
*** QuasselEvil has joined #maemo01:03
*** FIQ|n900 has quit IRC01:04
*** Ian--- has quit IRC01:04
*** FredrIQ|n900 is now known as FIQ|n90001:08
*** rcg has quit IRC01:09
*** setanta has quit IRC01:10
*** hurbu__ has quit IRC01:26
*** Ex-Opesa has quit IRC01:28
*** luf has left #maemo01:29
*** rm_work has quit IRC01:31
*** Ex-Opesa has joined #maemo01:43
*** atlas has quit IRC01:43
*** FIQ|n900 has quit IRC01:49
*** leochencipher has quit IRC01:52
*** Ex-Opesa has quit IRC01:55
*** em has joined #maemo01:59
*** florian has quit IRC01:59
*** regawyte has quit IRC02:02
*** jluisn has joined #maemo02:02
*** rzr is now known as rZr02:04
*** Dibblah has joined #maemo02:16
*** buntfalke has joined #maemo02:19
*** SpeedEvil has quit IRC02:19
*** TabletEvil has joined #maemo02:19
*** aloril has quit IRC02:20
*** jargon- has quit IRC02:23
*** M4rtinK has quit IRC02:25
*** aloril has joined #maemo02:25
Estel_wow, google logo's are sometimes, actually, useful02:34
Estel_I don't remember when last time I've red such interesting article on wikipedia, as this about Amelia Earhart - it was like good short book, i'm recommending it!02:34
*** ALoGeNo has joined #maemo02:35
*** ALoGeNo has joined #maemo02:35
*** robbiethe1st has joined #maemo02:39
*** buntfalke has quit IRC02:50
*** aloril has quit IRC02:50
*** aloril has joined #maemo02:50
*** louisdk has joined #maemo02:53
*** QuasselEvil has quit IRC02:54
Estel_well, after using hammer and torx6 screwdriover, I've refinned those hell's screws as proper T6 compatible ;)02:59
* Estel_ is proceeding N950's disassembly, noticing very strange spring-spiral like shape of antennas02:59
Estel_holy fuck, hellix antennas! I don't remember, when I've seen them in mobile equipment last time03:03
*** ZogG_laptop has quit IRC03:05
*** Venusaur is now known as kagami03:06
*** ZogG_laptop has joined #maemo03:07
*** Dibblah has quit IRC03:11
*** hardaker has joined #maemo03:16
*** SpeedEvil has joined #maemo03:19
*** TabletEvil has quit IRC03:19
*** ZogG_lap1op has joined #maemo03:20
*** conze has quit IRC03:20
*** ZogG_laptop has quit IRC03:22
*** [XeN] has quit IRC03:33
*** hardaker has quit IRC03:33
*** konelix_ has joined #maemo03:37
*** SpeedEvil has quit IRC03:37
*** SpeedEvil has joined #maemo03:38
*** konelix has quit IRC03:39
*** smooph1 has joined #maemo03:45
*** smooph has quit IRC03:46
*** nox- has quit IRC03:53
*** konelix__ has joined #maemo03:59
*** uen| has joined #maemo04:00
*** konelix_ has quit IRC04:01
*** konelix__ is now known as konelix04:01
*** uen has quit IRC04:04
*** jonwil has joined #maemo04:15
*** hardaker has joined #maemo04:39
*** konelix has quit IRC04:40
*** louisdk has quit IRC04:43
*** Sazpaimon_ has joined #maemo04:43
*** Sazpaimon has quit IRC04:44
*** Sazpaimon__ has joined #maemo05:04
*** jonwil_ has joined #maemo05:05
*** Ian--- has joined #maemo05:06
*** BiggAl has joined #maemo05:06
*** timeless_ has joined #maemo05:06
*** timeless_ has joined #maemo05:06
*** mavhc has quit IRC05:07
*** jluisn has quit IRC05:07
*** peetah has quit IRC05:07
*** InvalidHandle has quit IRC05:07
*** Ian-- has quit IRC05:07
*** Sazpaimon_ has quit IRC05:07
*** jonwil has quit IRC05:07
*** smooph1 has quit IRC05:07
*** ALoGeNo has quit IRC05:07
*** MrOpposite has quit IRC05:07
*** yosafbridge has quit IRC05:07
*** timeless has quit IRC05:07
*** timeless_ is now known as timeless05:07
*** timeless has quit IRC05:07
*** timeless has joined #maemo05:07
*** jonwil_ is now known as jonwil05:07
*** InvalidHandle has joined #maemo05:07
*** theheadofabroom has quit IRC05:07
*** BiggAl is now known as theheadofabroom05:07
*** ALoGeNo has joined #maemo05:07
*** MrOpposite has joined #maemo05:07
*** valeriusM has joined #maemo05:07
*** r00t|home has quit IRC05:07
*** MrOpposite is now known as Guest5072205:07
*** chainsawbike has quit IRC05:07
*** xnt14 has quit IRC05:07
*** nid0 has quit IRC05:07
*** peetah_ has joined #maemo05:07
*** smooph has joined #maemo05:07
*** ab has quit IRC05:07
*** luke-jr has quit IRC05:07
*** valerius has quit IRC05:07
*** sulx has quit IRC05:08
*** luke-jr has joined #maemo05:08
*** xnt14 has joined #maemo05:08
*** willer_ has quit IRC05:08
*** r00t|home has joined #maemo05:08
*** willer_ has joined #maemo05:08
*** nid0 has joined #maemo05:08
*** chainsawbike has joined #maemo05:09
*** Guest50722 has quit IRC05:09
*** Guest50722 has joined #maemo05:09
*** Guest50722 is now known as mropposite05:09
*** mropposite is now known as MrOpposite05:09
*** shamus has quit IRC05:09
*** shamus has joined #maemo05:10
*** smooph1 has joined #maemo05:12
*** KrayonWork has quit IRC05:12
*** real-dev has joined #maemo05:13
*** smooph has quit IRC05:13
*** dev has quit IRC05:15
*** real-dev is now known as dev05:15
*** SergSergiu has quit IRC05:15
*** KrayonWork has joined #maemo05:18
*** ToJa92 has quit IRC05:23
*** ToJa92 has joined #maemo05:23
*** r00t|home has quit IRC05:24
*** r00t|home has joined #maemo05:24
*** lylyc has joined #maemo05:32
*** lylyc has quit IRC05:33
*** Openfree` has quit IRC05:38
*** Openfree` has joined #maemo05:39
*** radic has quit IRC05:40
*** radic has joined #maemo05:51
*** mvp_ has quit IRC05:52
*** Jade has joined #maemo05:57
*** Jade has quit IRC05:57
*** Jade has joined #maemo05:57
*** smooph1 has quit IRC06:00
*** gn00b has quit IRC06:10
*** florian_kc has quit IRC06:10
*** gn00b has joined #maemo06:10
*** florian_kc has joined #maemo06:11
*** gn00b has quit IRC06:15
*** Vibe has quit IRC06:23
*** Vibe has joined #maemo06:25
*** stardiviner has joined #maemo06:25
*** gn00b has joined #maemo06:28
*** gn00b has quit IRC06:33
*** Sazpaimon__ has quit IRC06:39
*** gn00b has joined #maemo06:46
*** Sazpaimon has joined #maemo06:50
*** gn00b has quit IRC06:52
*** gn00b has joined #maemo07:03
*** gn00b has quit IRC07:08
*** kimitake_idle is now known as kimitake07:13
*** lylyc has joined #maemo07:15
*** robbiethe1st has quit IRC07:16
*** lylyc has quit IRC07:17
*** stardiviner has quit IRC07:25
*** SpeedEvil has quit IRC07:30
*** ZogG_lap1op has quit IRC07:35
*** etrunko has quit IRC07:40
*** Sazpaimon_ has joined #maemo07:41
*** Sazpaimon has quit IRC07:41
*** ferdna has quit IRC07:44
*** Sazpaimon has joined #maemo07:52
*** Sazpaimon_ has quit IRC07:54
*** hardaker has quit IRC07:54
*** chainsawbike has quit IRC07:57
*** chainsawbike has joined #maemo07:59
*** lylyc has joined #maemo08:07
*** lylyc has quit IRC08:08
*** ghjgfjghjbn has joined #maemo08:09
*** lylyc has joined #maemo08:09
*** ghjgfjghjbn2 has quit IRC08:10
*** lylyc has quit IRC08:11
*** elninja has quit IRC08:12
*** elninja has joined #maemo08:25
*** jonwil has quit IRC08:31
*** eMHa_ has quit IRC08:37
*** lylyc has joined #maemo08:39
*** stardiviner has joined #maemo08:39
*** lylyc has quit IRC08:41
*** Zahra has joined #maemo08:50
*** internetishard has joined #maemo08:55
internetishardAny new phones you guys are excited about?08:55
wmaronemaybe if JollaMobile drops something good...08:56
wmaroneotherwise, no.08:56
internetishardpfff08:57
internetishard:((((((08:57
internetishardHate sacrificing keyboard to get the best phone08:57
*** Openfree` has quit IRC08:58
*** Vanadis has joined #maemo09:01
*** Ex-Opesa has joined #maemo09:03
*** xnt14 has quit IRC09:09
*** MohammadAG has quit IRC09:10
*** eMHa_ has joined #maemo09:10
*** stardiviner has quit IRC09:14
*** stardiviner has joined #maemo09:18
DocScrutinizer05Estel_: you never noticed the on the photos? Was a first "WTF a cute thing they did there?!" here09:19
*** Openfree` has joined #maemo09:20
DocScrutinizer05no fractal antennae but still nifty ;-P09:20
*** MohammadAG has joined #maemo09:22
internetishardDocScrutinizer: planning to do any android dev?09:22
DocScrutinizer05internetishard: job is job :-S09:22
internetishardshit, that's your job?09:23
internetishardw00t09:23
DocScrutinizer05well, STE's modems are to be found in quite a number of android phones09:24
*** xnt14 has joined #maemo09:24
internetishardI'm just having existential issues with moving away from the n900 because I can't handle the fact that my techn00b friends are owning me with android shit09:24
DocScrutinizer05job is job, and me is me09:25
DocScrutinizer05:-D09:25
DocScrutinizer05and me got 4 N900 right now09:25
DocScrutinizer05and zarro an droid phones09:26
internetishardman, Conversations is a mess on maemo09:27
*** rcg has joined #maemo09:30
Macerad-droid09:31
*** Pali has joined #maemo09:31
Macerinternetishard: just get a lumia 90009:31
Macerso you can hear them tell you all the "open/closed" jargon all day long09:31
*** beford has quit IRC09:32
*** marainein has quit IRC09:32
internetishardpfff, that doesn't have a HW keyboard09:33
internetishardSurely not as fast as the top androids09:33
*** gn00b has joined #maemo09:34
*** messerting_ has joined #maemo09:38
*** qwazix has joined #maemo10:00
*** dhbiker has joined #maemo10:01
*** Openfree` has quit IRC10:04
*** Saviq_ has joined #maemo10:07
*** Saviq_ has quit IRC10:07
*** qwazix has quit IRC10:07
*** florian_kc is now known as florian10:12
*** messerting_ has quit IRC10:16
*** murrayc has joined #maemo10:20
*** kimitake is now known as kimitake_idle10:20
*** Openfree` has joined #maemo10:21
*** _rd has joined #maemo10:25
*** utanapischti has quit IRC10:29
*** utanapischti has joined #maemo10:29
*** jonwil has joined #maemo10:31
*** ab has joined #maemo10:39
*** uen| is now known as uen10:40
*** _shadowx has joined #maemo10:46
*** Venemo_N9 has joined #maemo10:50
*** ruskie has quit IRC11:00
*** calvaris has joined #maemo11:01
*** OkropNick has joined #maemo11:04
*** andre__ has joined #maemo11:12
*** andre__ has quit IRC11:12
*** andre__ has joined #maemo11:12
*** M4rtinK has joined #maemo11:12
*** croppa has joined #maemo11:17
*** mardi has quit IRC11:18
*** AD-N770 has joined #maemo11:19
*** Venemo_N9 has quit IRC11:26
*** trx has quit IRC11:27
*** Dibblah has joined #maemo11:29
*** marainein has joined #maemo11:30
*** hiemanshu` has joined #maemo11:36
*** hiemanshu` has quit IRC11:37
*** hiemanshu` has joined #maemo11:37
*** hiemanshu` is now known as hiemanshu11:38
*** ruskie has joined #maemo11:40
*** pcfe has joined #maemo11:43
*** pcfe has left #maemo11:44
*** messerting_ has joined #maemo11:48
*** jhb has joined #maemo11:51
*** geaaru has joined #maemo11:55
*** ALoGeNo has quit IRC11:58
*** ALoGeNo has joined #maemo11:59
*** ALoGeNo has joined #maemo11:59
*** eddyb has joined #maemo12:08
eddybsooo, can anybody explain me what's with all this Phonet&ISI stuff?12:09
eddybphonet seems pretty straight-forward, just a link protocol12:09
eddybbut ISI?12:09
eddybis there a formal definition of it, anything?12:09
eddybI can't even find what the acronym means12:10
eddyb(even though I've seen it a few times)12:10
*** ZogG_laptop has joined #maemo12:10
*** Dynamit has quit IRC12:12
*** Dynamit_ has joined #maemo12:12
*** Dynamit_ has quit IRC12:12
*** Dynamit has joined #maemo12:13
StyXman_eddyb: in which context had you seen it?12:21
eddybStyXman_: well, I managed to capture an USSD request on phonet0, I copied the capture file on my laptop, found the ISI wireshark plugin, and it gave me some info12:23
DocScrutinizer51the isi specs once were 'public' at mobilehandset.com or sth like that12:23
eddybthe problem is that it just decodes some headers, the actual data (USSD in my case) is not interpreted12:24
eddybDocScrutinizer51: please tell me I can find them12:24
StyXman_eddyb: this one? http://talk.maemo.org/showthread.php?t=7375312:24
DocScrutinizer51handsetmodem.com whatever12:24
*** trx has joined #maemo12:24
DocScrutinizer51eddyb: roaming, my links are at home12:25
StyXman_www.wirelessmodemapi.com12:25
eddybI'd love to know more about all the internal phone stuff, there's some GSM hacking I thought of12:25
StyXman_seems busy/down12:25
DocScrutinizer51that one12:25
eddyband not hacking as in "doing bad things"12:25
DocScrutinizer51yes!12:25
eddybStyXman_: nope12:25
DocScrutinizer51it's down since... :-/12:26
eddybStyXman_: actually, it's similar, but the one I found was a git repo with support for the latest wireshark12:26
eddybDocScrutinizer51: maybe wayback machine?12:26
eddybStyXman_: I don't think the code changed that much, there's only one recent commit to support latest version of wireshark12:26
StyXman_eddyb: ack12:27
eddybat least it does interpret the status packages, so I can see the signal strength varying12:28
*** ZogG_laptop has quit IRC12:28
eddybDocScrutinizer51: can you remember what it stands for, at least?12:28
StyXman_login protected, the wayback machine is useless12:28
eddybone of the 'i's is 'intelligent', I think the first one12:28
eddybStyXman_: :(12:28
DocScrutinizer51eddyb: sory, no clue12:29
eddybintelligent service something12:29
eddybwhy is this stuff so closed anyway?12:29
DocScrutinizer51eddyb: but I might find the docs later (in 10h)12:29
*** ZogG_laptop has joined #maemo12:30
eddybdid Nokia try to hide the internal GSM guts, maybe to keep people from playing with it?12:30
DocScrutinizer51dunno12:30
StyXman_eddyb: you're this >< close to mention pakistan's inteligence agency :)12:30
eddybwhat?12:31
StyXman_eddyb: from what I know, carriers don't like internal specs going around12:31
StyXman_eddyb: http://en.wikipedia.org/wiki/Inter-Services_Intelligence12:31
eddybhttp://mg.pov.lt/harmattan-irclog/%23harmattan.2012-02-19.log.html#t2012-02-19T15:38:3712:32
*** dos1 has joined #maemo12:32
jonwilofono source code can be a good way to understand n900 modem stuff12:32
jonwilassuming its a part ofono implements that is12:32
eddybjonwil: I doubt there's anything in there, the little I've seen is "TODO"12:33
eddybStyXman_: yeah, that's what I thought :(12:33
StyXman_eddyb: more leads, here are the specs names: http://web.archive.org/web/20110208194337/http://wirelessmodemapi.com/12:34
StyXman_07-Dec-2010 Wireless Modem API Releases G1.V2-10W49 and G2.V1-10W49 available12:34
StyXman_good luck finding anythoing in google12:34
jonwilwhich bit of the modem do you want to know about?12:34
eddybmaybe they're afraid the system is too poorly thought of, and that any open GSM subsystem in a smartphone could allow for dangerous experimentation12:34
eddybdunno really, just speculating12:35
StyXman_eddyb: and/or just abusing their networks12:35
jonwilok, if you have a specifc bit, I can see if any of the headers I have (e.g. cellmo-icpr82-headers from the repos) has the relavent info12:35
jonwilbut right now I gotta go out, going to go see Batman12:35
eddybjonwil: basically as much as possible so I can somehow translate the captured packets12:36
jonwilpackets of which sort? USSD? Everything?12:36
*** CodenameStrike-N has joined #maemo12:36
eddybjonwil: USSD for now, it seems simple in concept, but I'd definitely want everything there is :)12:36
eddyband maybe be able to send commands of my own12:37
jonwilok, well I gotta go, talk to me later and I will see if I can help you with USSD12:37
jonwilit may be better to talk USSD via the Cellular Services Daemon12:37
jonwili.e. the DBUS interface for it12:37
jonwilcya later guys12:37
*** jonwil has quit IRC12:37
eddybhttp://www.gossamer-threads.com/lists/maemo/developers/6404912:38
eddybDBUS? lol, no, I don't need it to work, I need to see how it works :)12:38
*** mvp_ has joined #maemo12:38
*** Zahra has quit IRC12:39
*** Dynamit has quit IRC12:41
StyXman_ls -la12:41
StyXman_duh12:41
*** leochencipher has joined #maemo12:42
eddybDocScrutinizer51: google doesn't really know anything about those release names. do you happen to have them stored anywhere, or you're just hoping they aren't completely gone from the face of the internet?12:42
StyXman_eddyb: neither other search engines12:45
eddybbummer12:45
eddybLOL12:46
eddybit's in the wireshark plugin - the abbreviation12:46
eddybIntelligent Service Interface12:46
eddybtoo non-descript12:46
StyXman_hehehe12:47
eddybis there a technical documentation on USSD?12:48
eddybthe links from wikipedia are .doc files that explain the concept, but not any implementation at all12:49
eddybI should probably call a similar code and see what the difference is12:49
eddybI found where the code is :)12:55
eddyb6c for *133#, 8c for *134#12:56
*** ZogG_lap1op has joined #maemo12:56
eddyband ac for *135# :D12:56
eddybthat's ({3, 4, 5} << 0x20) + 0xc :D12:57
*** _rd has quit IRC12:57
*** _rd has joined #maemo12:58
*** ZogG_laptop has quit IRC12:58
*** stardiviner has quit IRC12:59
*** Pali has quit IRC13:04
*** Gizmokid2005 has quit IRC13:12
*** M4rtinK has quit IRC13:13
*** M4rtinK has joined #maemo13:13
*** jluisn has joined #maemo13:14
*** zap_ has joined #maemo13:15
*** aap has joined #maemo13:18
*** aap is now known as regawyte13:18
*** Gizmokid2005 has joined #maemo13:19
*** ZogG_lap1op has quit IRC13:22
*** zeq has joined #maemo13:24
*** messerting_ has quit IRC13:32
*** Dynamit has joined #maemo13:34
*** Dibblah has quit IRC13:35
*** Guest34665 is now known as Termana13:41
*** skule has joined #maemo13:45
*** CodenameStrike-N has quit IRC13:47
*** Pali has joined #maemo13:48
*** paroneayea has quit IRC13:57
*** Gizmokid2005 has quit IRC14:01
zeqfreemangordon: Removing the gdb python script solved the problem with libc++, but now the same error occurs relating to libc6! something very fishy!14:02
*** maybeHere has quit IRC14:06
*** jonne|reconnecte has joined #maemo14:07
*** jonne has quit IRC14:07
*** Gizmokid2005 has joined #maemo14:07
*** maybeHere has joined #maemo14:08
freemangordonzeq: seems there are major fixes in fennec, could you rebase14:19
freemangordonzeq: lemme google for that error14:19
freemangordonis that the error: warning: unable to find dependency information for shared library libstdc++ (soname 6, path libstdc++.so.6, dependency field Depends)"14:20
*** NIN101 has joined #maemo14:24
*** eddyb has quit IRC14:24
*** regawyte has quit IRC14:26
*** eddyb has joined #maemo14:28
*** SpeedEvil has joined #maemo14:28
freemangordonzeq: libstdc++ is missing /var/lib/dpkg/info/libstdc++6.shlibs file14:29
*** TabletEvil has joined #maemo14:31
*** etrunko has joined #maemo14:39
*** kov_ has joined #maemo14:42
*** setanta has joined #maemo14:50
*** kov_ has quit IRC14:53
freemangordonzeq: the error is because there is no libstdc++6-dev package installed ')14:54
freemangordon;)14:54
StyXman_that should be a build-dep problem14:55
zeqfreemangordon: honestly, it wasn't!14:55
zeqthe gcc packaging process from sb-toolchain-extras was failing to properly process the shlib deps due to the .py file in the lib path!14:56
*** lxp has quit IRC14:56
zeqI don't know why libc6 now is causing the same problem, I'm attempting to rebuild it with the gcc47 toolchain...14:57
*** croppa has quit IRC15:00
*** TabletEvil has quit IRC15:00
*** lizardo has joined #maemo15:02
*** FIQ has joined #maemo15:02
freemangordonzeq: I am lost. you were able to build the toolchain a few days ago, ain't?15:04
freemangordonnow you were no longer able AIUI15:05
freemangordoncorrect?15:05
freemangordon*you are15:05
zeqtoolchain is fine. I actually tried to rebuild qmltube, but the scratchbox debian-etch devkit has tool old debhelper for the package.  So, I tried removing it (the devkit) and using the SDK versions of the dpkg tools.15:07
*** louisdk has joined #maemo15:07
freemangordonqmltube should be ok, where did you get it from?15:08
zeqthat solved the immediate problem, but revealed other problems15:08
zeqapt-get source ;)15:08
freemangordonzeq: extras or extras-devel?15:09
zeqI'll check policy, hold on...15:09
freemangordonthere is an updated automake in extras15:09
zeq http://repository.maemo.org fremantle/free Packages15:12
zeqthat's not right :/15:12
freemangordonzeq: well, no way you cannot build stuff that autobuilder can :P15:12
zeqwhat does the autobuilder use?15:13
freemangordonthe same thing SB uses15:13
zeqas far as debian tools?15:13
zeqnot sb devkit?15:13
freemangordonAFAIK autobuilder uses SB15:13
freemangordonsomehow15:13
freemangordonzeq: anyway, you should be able to build qmltube without any fancy debhelper stuff15:14
*** dromer has joined #maemo15:14
*** dromer has joined #maemo15:14
zeqI seem to have lost my extras repo???15:14
freemangordoncould be15:14
zeqit was there yesterday!15:14
freemangordonso, toolchain (4.7.2) on your site is ok?15:15
zeqthe qmltube version I attempted to build was 1.3.115:15
*** dromer_ has joined #maemo15:15
freemangordonhmm, that is extras-devel afaik, lemme check15:15
zeqthe toolchain should be fine15:15
zeqIt's the stripped version though15:16
freemangordonzeq: one more thing: why it is called libstdc++6-dev_4.7.2-0+cssu0-thumb0_armel.deb15:16
freemangordonbut not libstdc++6-dev_4.7.2-0+cssu0_armel.deb15:16
freemangordonthe same for the others15:16
zeqlet me see what's there...15:17
*** dreamer has quit IRC15:17
freemangordonzeq: did you create -dbg package when you stripped it?15:17
*** TabletEvil has joined #maemo15:17
freemangordonnot that is is really neede15:17
freemangordon*needed15:18
zeqfreemangordon: I'm going to extend the sb rules to generate dbg debs15:18
zeqit's what I was planning on this afternoon15:18
freemangordonok15:18
zeqis there a std way of doing so, a good example?15:18
*** dromer has quit IRC15:18
freemangordoncould you rebase fennec in the meanwhile, there is a development on speed regression issue15:19
freemangordonzeq: dh_strip15:19
zeq:)15:19
zequseful!15:19
freemangordonjust a second, i'll give you an example15:19
zeq^ debhelper15:19
*** dromer_ is now known as dreamer15:19
zeqI guess I should manually strip the i386 parts?15:21
freemangordonwell, leave them with symbols15:21
freemangordonwe are not really interested in 38615:21
zeqit makes the toolchain quite a log bigger, and I can't see the advantage of having them15:22
zeqs/log/lot/15:22
infobotzeq meant: it makes the toolchain quite a lot bigger, and I can't see the advantage of having them15:22
DocScrutinizer51i386 is for debugging on PC, you don't care fopr size or wanna strip15:23
freemangordon:nod:15:24
*** conze has joined #maemo15:25
freemangordonzeq: add dh_strip --dbg-package="libstdc++6-dbg" after dh_link in debian/rules15:26
zeqThey're only useful for debugging the toolchain itself, we're not likely to need to do that, hopefully!15:26
freemangordonand add package libstdc++6-dbg in debian/control15:26
freemangordonaah, you mean to strip gcc, etc?15:27
freemangordonthat's fine15:27
zeqyup15:27
*** stardiviner has joined #maemo15:27
freemangordonzeq: the same principle (for debug package) for libgcc1_s15:28
*** etrunko has quit IRC15:28
zeqok15:28
*** conze has quit IRC15:29
*** penguinbait has joined #maemo15:30
*** penguinbait has joined #maemo15:30
*** brzys has joined #maemo15:35
*** conze has joined #maemo15:36
zeqsomehow my scratchbox is all messed up, I need to fix it (or start again) before finishing to toolchain bits15:41
freemangordonzeq: ok15:45
*** rZr is now known as rzr15:47
*** messerting_ has joined #maemo15:54
*** chenca has joined #maemo15:57
*** conze has quit IRC16:05
*** florian has quit IRC16:05
*** etrunko has joined #maemo16:06
*** messerting_ has quit IRC16:10
*** ZogG_laptop has joined #maemo16:11
*** Sazpaimon has quit IRC16:14
*** Zahra has joined #maemo16:16
*** jargon- has joined #maemo16:18
*** konelix has joined #maemo16:18
*** ZogG_laptop has quit IRC16:19
*** messerting_ has joined #maemo16:19
*** tanty has joined #maemo16:21
*** ZogG_laptop has joined #maemo16:22
*** Zahra has quit IRC16:23
zeqfreemangordon: I've discovered why my sb is messed up, apt is trying to use i386 pkgs. But not *how*?!?16:27
zeqstart again from a rootstrap I guess...16:30
zequnless somebody has an idea?16:30
*** ZogG_lap1op has joined #maemo16:31
*** ZogG_laptop has quit IRC16:35
zeqI switched back to the etch devkit, and it's using ARM arch again...16:36
zeqdoes anybody have a clue? do the target tools automatically detect that it's not really hosted natively?16:37
*** vi__ has joined #maemo16:38
zeqdebian-etc is the correct devkit for the fremantle SDK, right?16:39
zeqs/etc/etch/16:39
infobotzeq meant: debian-etch is the correct devkit for the fremantle SDK, right?16:39
*** hardaker has joined #maemo16:41
*** etrunko has quit IRC16:42
*** etrunko has joined #maemo16:42
*** dos1 has quit IRC16:44
*** NishanthMenon has joined #maemo16:44
*** beford has joined #maemo16:46
*** ZogG_laptop has joined #maemo16:47
*** rm_work has joined #maemo16:47
*** rm_work has quit IRC16:47
*** rm_work has joined #maemo16:47
*** dos1 has joined #maemo16:49
*** beford has quit IRC16:50
*** ZogG_lap1op has quit IRC16:50
*** konelix has quit IRC16:50
*** konelix_ has joined #maemo16:50
*** brzys has quit IRC16:53
*** lylyc has joined #maemo16:57
*** AndChat-141876 has joined #maemo16:58
*** lylyc has quit IRC16:58
*** TabletEvil has quit IRC16:59
*** DocScrutinizer has quit IRC16:59
*** DocScrutinizer has joined #maemo16:59
*** DocScrutinizer05 has quit IRC17:00
*** DocScrutinizer06 has joined #maemo17:00
*** ZogG_laptop has quit IRC17:00
*** FIQ has quit IRC17:01
*** konelix_ has quit IRC17:07
*** mase76 has joined #maemo17:09
freemangordonzeq: afaik, yes, you should use debian-etch17:09
*** jhb has quit IRC17:10
*** messerting_ has quit IRC17:11
*** stardiviner has quit IRC17:14
*** geaaru has quit IRC17:15
*** mickname has quit IRC17:18
*** valeriusN has left #maemo17:19
*** mase76 has quit IRC17:20
*** jhb has joined #maemo17:20
*** mickname has joined #maemo17:21
*** Avishek12 has joined #maemo17:24
*** AndChat-141876 has quit IRC17:27
*** TabletEvil has joined #maemo17:27
*** Avishek12 has quit IRC17:29
*** zeq has quit IRC17:31
*** paroneayea has joined #maemo17:33
*** jhb has quit IRC17:38
*** Darkchaos has joined #maemo17:40
*** zeq has joined #maemo17:45
*** konelix_ has joined #maemo17:45
*** brzys has joined #maemo17:46
*** TabletEvil has quit IRC17:46
*** jonwil has joined #maemo17:48
Estel_DocScrutinizer, yea, I must admit I'ven't checked any photos before disassembling, before I needed to check if screen flex cable is disconnectable :P Like the thrill of disassembling it slowly. BTW, those spiral helix antennas are really cute, it's a pity that it doesn't work well17:50
jonwilhi17:51
Estel_In fact, it's so cute, that I would like them to work well very much. Have they re-used them in N9? I wonder if they fail just because alu body, or in any case17:51
Estel_hi jonwil17:51
jonwiltime to dive back into all the dbus stuff :)17:51
*** TabletEvil has joined #maemo17:53
*** _rd has quit IRC17:54
Paliany dbus guru?17:56
PaliI need to send array of dicts via dbus-send17:56
Palibut I do not know systax, dbus-send still show me errors...17:57
Palijonwil, see ^^^17:57
jonwilI dont know how to send a dict via dbus-send either17:57
jonwilwhat are you trying to send specifically?17:58
jonwili.e. what method call/interface/etc?17:58
Palithis: http://talk.maemo.org/showpost.php?p=1242204&postcount=35 (buf with jackbias on)17:59
jonwilno idea how one sends that via dbus-send18:00
Paliand other way (C/glib/Qt)?18:00
jonwildont know either18:01
jonwilnever dealt with dicts in dbus18:01
Palistupid ohmd...18:03
Paliwhy dicts?18:03
Paliand why array of dicts??18:03
jonwilI would reverse engineer it except that I think its coming from that !@#%$#@!@# Prolog :(18:04
jonwilsearching for com.nokia.policy.context now18:04
jonwilsee where its coming from18:04
jonwilone reference in alsaped (which is presumably the one doing the listening)18:05
*** penguinbait has quit IRC18:06
*** _rd has joined #maemo18:06
*** konelix__ has joined #maemo18:07
jonwilit also comes from the prolog code and also module-policy-enforcement.so18:08
*** florian has joined #maemo18:08
*** florian has joined #maemo18:09
*** konelix_ has quit IRC18:09
*** Elleo has quit IRC18:11
*** TabletEvil has quit IRC18:11
Palipulseaudio-policy-enforcement/src/dbusif.c18:11
Palicommit 398b87a9d6a10c4fab03e15d83bcd8dba4bc49d718:11
*** TabletEvil has joined #maemo18:12
Palirepo git://gitorious.org/maemo-multimedia/pulseaudio-policy-enforcement.git18:12
Palithis match fremantle version18:12
*** dos1 has quit IRC18:12
*** till_ is now known as Guest8967618:12
*** felipe` has quit IRC18:14
*** Elleo has joined #maemo18:14
*** konelix__ has quit IRC18:17
kerioPali: ooh, what's that patch?18:17
*** hardaker has quit IRC18:17
*** TabletEvil has quit IRC18:17
Palikerio, what patch?18:17
kerioi thought you were working on the pulseaudio policy18:18
*** TabletEvil has joined #maemo18:18
Palino patch yet...18:18
*** zap_ has quit IRC18:19
Palijonwil, do you know how to sniff all UDP packets on localhost on ports 3000, 3001, ...3010 on n900?18:19
jonwilnope18:19
Palimaybe tcpdump...18:19
Paliseems that all ohm stuff got events from UDP ports 300x on localhost18:20
jonwilok, looks like module-policy-enforcement does nothing with jackbias18:20
*** jon_y_ has joined #maemo18:21
*** TabletEvil has quit IRC18:23
*** jon_y has quit IRC18:23
*** TabletEvil has joined #maemo18:24
*** calvaris has quit IRC18:24
*** FIQ|n900 has joined #maemo18:24
FIQ|n900how come using N900 as a mobile hotspot with mobilehotspot only supports few devices?18:25
*** sq-one has joined #maemo18:26
*** calvaris has joined #maemo18:26
FIQ|n900my DS, my 3DS, and my linux installation everyone fails at obtaining an IP address, windows does it just fine18:26
jonwilok, everything goes back to the prolog code18:26
freemangordonzeq: could you rebase febbec to latest m-c so I can build it ind answer the question here:https://bugzilla.mozilla.org/show_bug.cgi?id=75315818:27
povbotBug 753158: was not found.18:27
jonwilwhich we dont have and cant reverse engineer18:27
freemangordonfennec that is :D18:27
zeqfreemangordon: ok, I'll get to it as soon as I can...18:27
freemangordonhow is you SB?18:27
*** Estel_ has quit IRC18:28
zeqsince I switched back to the devkit, it's working again, but I still have questions...18:28
freemangordonwell, ask them :)18:28
Paliok, tcpdump shown only that app-detect packets... nothing more18:29
FIQ|n900I can't say much about the DS/3DS, but my linux box use arch, and I use wicd, which works fine with everything but my n900-mobilehotspot18:29
freemangordonzeq: if you are trying to build -dbg packages, I can help18:29
Paliso jackbias is turned off by some prolog predicate or dres rule18:29
Palineed to know which and how that rtcom-call-ui doing it...18:29
PaliI bet it will be some easy rule like "phone call is active"18:30
freemangordonzeq: anyway, going to test your gcc 4.718:30
zeqfreemangordon: go ahead, there shouldn't be any functional changes with the deb repackaging/stripping18:31
Palior maybe jackbias can be controlled via libplayback (as some phone call mode)?18:32
zeqAs I mentioned, I've had more luck _using_ the advanced features18:32
zeq-flto seems to work now18:33
freemangordonzeq: and what is your _current_ prob;lem?18:33
zeqfor example18:33
jonwilok, so the prolog stuff resides in libohm_rule_engine.so18:33
zeqthe thing I wanted to ask questions about18:33
*** _rd has quit IRC18:33
*** leochencipher has quit IRC18:34
zeqsome packages appear to require DebHelper>518:34
Paliin session and system dbus is nothing, in loopback lo is nothing too18:34
freemangordonzeq: hmm, where did you get those from?18:34
zeqbut the devkit doesn't support that18:35
zeqor maybe that's >= 5 ... anyway, that's what got my scratchbox messed up18:35
freemangordondevkit supports 5, that's for sure18:35
*** messerting_ has joined #maemo18:35
Paliso jackbias must be enabled/disabled (that dbus signal) via some other dep code (prolog/dres) based on active call18:35
jonwilyes18:35
*** FredrIQ|n900 has joined #maemo18:35
zeqmy debian-etch devkit is from gentoo18:36
zeqas is the rest of my sb install18:36
*** FIQ|n900 has quit IRC18:36
jonwilmy guess is that something talks to libohm_rule_engine.so which then triggers the prolog code18:36
freemangordonzeq: SB here supports 518:36
zeqmust've been greater than 5 then18:36
zeqcan't test atm because my toolchain is unready18:37
Palijonwil, do you have i386 linux box?18:37
freemangordonno way such package to exist in extras18:37
jonwilI do, why?18:37
Paliseems that old swi prolog which is in sdk repo can load that prolog code18:37
zeqit was qmltube-1.3.118:37
Palibut for some reason I cannot compile it for amd6418:37
jonwilok18:38
MohammadAGis there any page where I write text with formatting and get HTML code?18:38
Paliand i386 version has some problems with my amd64 /lib paths...18:38
jonwilwhats package name of the prolog in question?18:38
MohammadAGI don't feel like learning HTML for something quick18:38
freemangordonzeq: wouldn't it be better to wait until your new toolchain is ready18:38
jonwilI have working scratchbnox18:38
jonwilscratchbox18:38
jonwilor it should be working18:38
jonwilit was last I looked18:38
zeqyes, but you prompted me to ask my questions :P18:39
*** penguinbait has joined #maemo18:39
*** penguinbait has joined #maemo18:39
Palijonwil, swi-prolog_5.6.50-0maemo3+0m5.tar.gz18:39
Palionly source code is in SDK18:39
jonwilok18:39
Palirepository.maemo.org/pool/maemo5.0/free/s/swi-prolog18:39
freemangordonzeq: so we will be aligned18:39
*** leochencipher has joined #maemo18:39
zeqslight problem with my toolchain building18:40
freemangordon:D18:40
jonwilmost of the code for this stuff is opened thanks to MeeGo, only bit that isn't is the prolog code (the bit we need)18:40
Palijonwil, when you build & install deb packages, download /usr/share/policy/rules/rx51/policy.plc18:40
freemangordonzeq: where to read on howto build my own?18:41
Paliand then start $ swipl18:41
*** Estel_ has joined #maemo18:41
zeqdh_strip seems to look for sbox-arm...strip18:41
zeqguess I'm going to need some manual symlinks :/18:41
Paliand in swipl run: ['/path/to/policy.plc'].18:41
Pali(do not forget for dot after ])18:41
jonwilok, now running apt-get -b source swi-prolog18:42
jonwilin scratchbox18:42
jonwilits pulling it18:42
freemangordonzeq: is that in SB?18:42
jonwilnow I need to install some build deps18:42
zeqthe alien-tc build system is part of sb-toolchain-extras18:43
*** dhbiker has quit IRC18:43
freemangordonzeq: ok18:43
*** ZogG_laptop has joined #maemo18:43
jonwilnow building swi-prolog18:44
zeqbrb18:44
*** TabletEvil has quit IRC18:45
*** TabletEvil has joined #maemo18:46
*** eMHa_ has quit IRC18:48
jonwilok, swipl says FATAL ERROR: Could not find system resources"18:49
Palitry: swipl -x </path/>18:49
Pali(without < and > )18:49
jonwilwhat path do I use?18:49
Palifull path to that policy file18:50
jonwilok, now it says "inappropriate ioctl for device"18:50
Palior make policy file executable and run: ./file18:50
Palijonwil, this is bad error...18:50
Palican you try it in armel scratchbox?18:51
*** dhbiker has joined #maemo18:51
Palimaybe qemu will run armel version of swipl18:51
Palior better download armel prolog from downloads.maemo.nokia.com18:52
jonwilI dont have qemu going18:52
*** ZogG_laptop has quit IRC18:53
PaliI mean stratchbox qemu18:53
jonwilI dont have scratchbox qemu working right18:53
jonwilfor some reason18:53
Paliah, ok18:53
jonwilif I run policy.plc on my phone it just prints % halt and does nothing18:55
jonwilswipl does exist on the device fyi18:55
jonwilif I run it and pass the path to the dresc file, it prints the same ioctl error18:55
jonwilwith -x18:56
jonwilif I pass it the path to the plc file, it just prints the % halt again18:56
*** FIQ has joined #maemo18:56
jonwilif I run swipl x86 in scratchbox with -x policy.plc it also prints the % halt18:56
jonwilso we know we can read the plc file in swipl18:57
jonwilwe just need to find the right magic to get it to decompile it for us18:57
jonwilok, now swipl gives me the prompt when I run it alone18:57
*** louisdk has quit IRC18:57
*** murrayc has quit IRC18:57
zeqfreemangordon: the issue with strip was my selected toolchain was the toolchain I was building!18:58
freemangordonnice :D18:58
zeqyeah, oops! :D18:58
freemangordonso it is ok now?18:58
freemangordonwith -dbg packages and so?18:59
zeqshould be. doing full rebuild to check18:59
freemangordonok18:59
zeqI need to check their contents18:59
Palijonwi, you can use this for show all predicates which comes from disk file: predicate_property(A, B), B = file(_).19:00
Palijonwil, so you load that file to interpreter, run that ^^^19:01
Palifor loading file is used this: ['file'].19:01
Palior consult('file').19:01
*** kagami is now known as Venusaur19:01
*** eddyb has quit IRC19:02
jonwilok, I used consult19:03
Palijonwil, read last line: http://compilers.iecc.com/comparch/article/02-11-00719:03
PaliI still looking for way how to run swi decompiler19:03
zeqI don't think it's sufficient to just call dh_strip with the debug package name19:03
zeqbecause there are multiple debs buillt19:03
zeqbuilt*19:03
Paliat least predicate_property show all know predicates19:03
jonwilwhen I use that exact predicate_property line it prints just A = file_search_path19:04
Palijonwil, run that predicate_property if you loaded it and press ';' for next output19:04
Palipress key ';'19:04
jonwilok, it kept going then ran out of things to display19:05
jonwilit only printed things from prolog files, not the PA files19:05
Palipredicate_property(A, B).19:05
Palithis will show all ^^^19:06
Palibut did consult finished without errors?19:06
Paliif consult show error, nothing is loaded...19:06
jonwilyeah consult gave errors :(19:06
jonwilerrors about "string too long"19:07
jonwiland some others19:07
PaliI think that consult compiling code19:08
Gh0styyes string too small on women wouldnt cause errors :P19:08
jacekowskiMohammadAG: are you around?19:08
Gh0styand string missing even less!19:08
Palithis should be used for loading state file: ['/file/'].19:08
*** APTX has quit IRC19:08
jonwilsame errors when I use that19:09
Palijonwil, can you check if you have same version of swipl as version of prolog in n900?19:09
Palie.g same version of swi-prolog source package19:09
*** MohammadAG has quit IRC19:09
*** MohammadAG has joined #maemo19:09
jonwilsame version except x86 vs armel19:10
jonwilseems like the only way to get swipl to read a plc state is to use the -x option19:12
MohammadAGjacekowski: Sort of, need to go out and get some stuff, why?19:12
jonwilwhich just runs it and doesnt let you do anything19:12
*** ced117 has joined #maemo19:13
*** ced117 has quit IRC19:13
*** ced117 has joined #maemo19:13
*** sq-one has quit IRC19:13
Palijonwil, try swipl -x /path/to/file -f none19:14
Paliand try also -d 1019:14
keriooh god, prolog19:14
jonwilthat prints % halt19:15
jonwilthen exitPrologThreads(): me = 119:15
jonwilthen Waiting for 0 threads...19:15
*** Gizmokid2005 has quit IRC19:18
*** jhb has joined #maemo19:18
zeqfreemangordon: the libs are getting stripped, but the debuginfo isn't making it into the dbg debs19:19
*** APTX has joined #maemo19:21
*** kimitake_idle is now known as kimitake19:22
jonwilaha I got it19:25
jonwilif you pass -t prolog it prints the prompt19:25
jonwilwe are in19:25
Palijonwil, output :)19:26
jonwilI can now run predicate_property19:26
jonwilhave we found the way to dump things yet?19:27
jonwilor is predicate_property all we got so far?19:27
Paligoogle tells me that swi prolog has decompiler...19:28
jonwilyes it does19:28
Palibut I do not know how to start it19:28
jonwilbut I cant find it19:28
jonwilthe right predicate19:28
jonwilor option19:28
PaliI know about predicate_property19:28
Palifirst, can you upload output of predicate_property to pastebin?19:28
jonwilhow can I do that?19:29
*** Gizmokid2005 has joined #maemo19:29
jonwilmanually press ; a lot of times and copy that text from terminal to pastebin?19:29
Estel_DocScrutinizer, ping19:29
Estel_or someone else who is fluent in reading N900's schematics19:30
Estel_Could I request small assistance?19:30
jonwilwhat do you need to know Estel_?19:30
Estel_looking @ n900 motherboard, at the side with keyboard domesheet...19:30
Estel_You have IR diode on right side19:30
Palijonwil, yes press ;19:31
Estel_now, looking like that, I've soldered *left* side of this diode19:31
Estel_could You help me in understanding, what are next element following path from that?19:31
Palijonwil, gtrace. show grafical tracing with decompiled source code19:31
Estel_I can't get it form schematics for a life of me, although I admit I sucks at reading such schematics19:31
Estel_I wonder where heat could "go" while I soldered that plate19:32
Estel_(ir diode have two plates, and one I mentioned was broken, I soldered it, n900 worked, same for IR diode, but n900 died totally next day)19:32
Estel_judging bys chematics I can't get what could make it reject to show any, even smallest signs of life, without any visual damage19:33
*** ZogG_laptop has joined #maemo19:33
Estel_in case of fried things lying next to thing I've soldere,d it should at least try to boot19:33
Estel_but maybe I'm reading schematics wrong way19:33
*** Darkchaos has quit IRC19:35
Palijonwil, now I written quicksort in prolog, compiled to that state file (via qsaveprogram), deleted source code, loaded binary into prolog, started gtrace. and my quicksort19:35
Paliit show me very similar source code in gui debugger19:36
Paliso need to know how gtrace. can show all source code19:36
jonwilgtrace wont work on the swipl I have in scratchbox19:36
DocScrutinizer51Estel_: pong, but I have to trace down a 'kernel' pointer corruption19:39
*** felipe` has joined #maemo19:39
Palijonwil, it will work: start: DISPLAY=:0 swipl19:40
Palithis will redirect scratchbox display to native19:40
PaliI used it more times for gitg19:40
Palisome info http://www.swi-prolog.org/gtrace.html19:40
Estel_ok DocScrutinizer no problem, I'm not going anywhere, so if You find a bit of spare time later, I'll be glad for help :)19:40
jonwilstart says "need to be root"19:41
jonwiloh wait got it now19:41
DocScrutinizer51Estel_: I'llping you later and ask what's the syslog of your PC wehn plugging USB to N90019:42
jonwilwhen I do gtrace it says correct to "trace"?19:42
jonwilso my swipl must not have gtrace support19:42
Estel_DocScrutinizer, it's like plugging cutoff cable :(19:42
Estel_i.e. plug that have been cutoff from something19:42
DocScrutinizer51damn19:42
Palitada, I have decompiler19:43
Palipredicate listing19:43
Estel_I understand that electronic can die, sometimes, but I've never seen N900 dying like that, quietly19:43
Paliit will decompile code19:43
Palijonwil, ^^^19:43
jonwilok, what do I do?19:43
Palifirst extract preditates19:43
*** livelace has joined #maemo19:43
Paliand then run: listing(predicate).19:43
Estel_it just refused to live, when N950 was getting closer19:44
* Estel_ shakes voodoo engineering flag19:44
*** AndChat-141876 has joined #maemo19:44
*** AndChat-141876 has quit IRC19:45
*** AndChat-141876 has joined #maemo19:45
*** TabletEvil has quit IRC19:46
Palijonwil, or run: listing.19:46
Paliit should decompile something19:46
Palior all19:46
*** mardi has joined #maemo19:46
*** vi_ has quit IRC19:46
jonwilwe have something19:47
Paliupload it to pastebin19:47
Palialso write full command which you use to load that binary file into swipl19:48
*** Dr_I has joined #maemo19:52
*** Dr_I has quit IRC19:53
*** FIQ has quit IRC19:53
*** FredrIQ|n900 has quit IRC19:54
Palijonwil, or run listing(_).19:54
Paliit will decompile everything...19:54
jonwillisting(_). prints "arguments are not sufficiantly instantiated"19:55
*** |||||| has joined #maemo19:55
*** ZogG_laptop has quit IRC19:55
*** |||||| has left #maemo19:56
*** AndChat-141876 has quit IRC19:56
*** ZogG_laptop has joined #maemo19:57
*** TabletEvil has joined #maemo19:57
Palithis working in 5.10.419:57
Paliso use listing. or listing(name). (for each name)19:58
Palihttp://www.swi-prolog.org/pldoc/doc_for?object=section(2,'4.5',swi('/doc/Manual/listing.html'))19:59
*** calvaris has quit IRC19:59
*** jon_y has joined #maemo20:00
*** hurbu__ has joined #maemo20:00
*** zeq1 has joined #maemo20:00
*** penguinbait has quit IRC20:00
*** jon_y_ has quit IRC20:00
*** mickname has quit IRC20:00
*** NIN101 has quit IRC20:00
*** ALoGeNo has quit IRC20:00
*** hiemanshu has quit IRC20:00
*** andre__ has quit IRC20:00
*** OkropNick has quit IRC20:00
*** shamus has quit IRC20:00
*** MrOpposite has quit IRC20:00
*** InvalidHandle has quit IRC20:00
*** Ian--- has quit IRC20:00
*** disco_stu has quit IRC20:00
*** Cor-Ai has quit IRC20:00
*** Arkenoi has quit IRC20:00
*** mayday_jay has quit IRC20:00
*** Gh0sty has quit IRC20:00
*** Venusaur has quit IRC20:00
*** trumee has quit IRC20:00
*** petteri has quit IRC20:00
*** GeneralAntilles has quit IRC20:00
*** XDS2010_ has quit IRC20:00
*** shamus has joined #maemo20:00
*** GeneralAntilles has joined #maemo20:01
*** XDS2010_ has joined #maemo20:02
*** disco_stu has joined #maemo20:02
*** InvalidHandle has joined #maemo20:02
*** penguinbait has joined #maemo20:02
*** jon_y_ has joined #maemo20:02
*** mickname has joined #maemo20:02
*** NIN101 has joined #maemo20:02
*** ALoGeNo has joined #maemo20:02
*** hiemanshu has joined #maemo20:02
*** andre__ has joined #maemo20:02
*** 16WAAV9HH has joined #maemo20:02
*** Ian--- has joined #maemo20:02
*** Cor-Ai has joined #maemo20:02
*** Arkenoi has joined #maemo20:02
*** mayday_jay has joined #maemo20:02
*** Venusaur has joined #maemo20:02
*** petteri has joined #maemo20:02
*** Vibe has quit IRC20:02
*** jon_y_ has quit IRC20:02
*** 16WAAV9HH has quit IRC20:03
*** Arkenoi has quit IRC20:03
jonwilhttp://www.cncmods.net/files/prolog.log20:03
*** Gh0sty has joined #maemo20:03
*** OkropNick has joined #maemo20:03
*** Arkenoi has joined #maemo20:03
jonwilthats what I get if I do listing. for each .pl file in the plc file20:03
jonwiljackbias is definatly there20:03
jonwilI cant read prolog code though20:04
*** MrOpposite has joined #maemo20:05
*** MrOpposite is now known as Guest2953820:05
Palijonwil, thanks very very much!20:06
jonwilcan you understand that mess?20:06
Palialso, can you wrote commands how to create this output?20:06
PaliI can read prolog20:06
Paliit is easy20:06
teotwakiprologprologprologprologprologprologprologprologprologprologprologprolog20:06
Palithere is no problem in this code20:06
jonwilI used swipl -x policy.plc -t prolog | tee prolog.log20:06
*** XDS2010_ has quit IRC20:06
Paliok20:06
teotwakiprologprologprologprolog prologprolog prologprologprologprologprologprolog prologprolog prologprolog prologprolog prologprologprologprologprologprologprologprologprologprolog prologprolog prologprolog  prologprologprologprologprologprolog20:07
jonwilthen I typed listing.20:07
*** nsuffys has joined #maemo20:07
*** AD-N770 has quit IRC20:07
jonwilthen <blah>:listing. for each .pl file20:07
*** nsuffys has quit IRC20:07
Palithis is only definitions, nothing high level20:07
*** trumee has joined #maemo20:08
jonwilok, so how exactly is that prolog code being told to toggle the jackbias then>20:08
*** XDS2010_ has joined #maemo20:08
*** ZogG_laptop has quit IRC20:08
*** nsuffys has joined #maemo20:09
*** nsuffys has quit IRC20:09
*** nsuffys_ has joined #maemo20:09
Palijonwil, can you also uploat that predicate properties?20:10
*** nsuffys has joined #maemo20:10
Paliit show for eatch predicate source file20:10
Paliit will be usefull to compare with release meego code20:10
jonwilif you look at the log file I posted and find the ?- prompts, that book-ends each listing20:11
*** nsuffys_ has quit IRC20:11
jonwilso the first one is listing.20:11
Paliok20:11
jonwilthen they are in order as listed in policy.plc20:11
jonwilso init.pl first20:11
Estel_DocScrutinizer and others trying to help - I think I've found possible cause20:11
jonwilthen load.pl and so on20:11
Palicontext_variable(jackbias, B) :- (   headset_accessible, (   call_alerting ;   call_active ) *-> A=on;   A=off20:12
Estel_something is fuckin wrong with that Ir diode, after all20:12
Estel_at very few moment of inserting battery, (without case) I see micro-spark on place where IR diode is connected20:12
Estel_visible only in absolute dark20:12
Estel_(needed to go to bahthroom to notice it)20:12
Estel_but still, it is there20:12
Paliso jackbias is ON when headset_accessible is TRUE and ( call_alering is TRUE or call_active is TRUE )20:13
Estel_why the holy fuck, plate connecting to Ir diode would spark on sole insterting of battery? 0_o20:13
jonwilcontext.pl (location of that code) is totally missing from the meego tree20:13
Palicall_alerting :- fact_exists('com.nokia.policy.call', [direction, state], [incoming, created]).20:13
Palicall_active :- fact_exists('com.nokia.policy.active_media_group', [media, group, state], [audio_playback, cscall, on]).20:14
Palicall_active :- fact_exists('com.nokia.policy.playback', [group, setstate], [ipcall, play]).20:15
Paliso we need to send these dbus signals ^^^^20:15
jonwilfact_exists is what exactly?20:15
Palijonwil, try listing(fact_exists).20:16
Palithis will be some internal prolog code I think20:16
Estel_still need a little help. is this left-hand side of diode connected to mass, or + voltage?20:17
Estel_I suspect that overheat from 100w soldering iron could short left plate with ground20:17
Estel_with ground plane20:17
jonwilgrepping code for active_media_group now20:17
jonwilthat should show up what we need to know20:18
Estel_of course, if it isn't ground anyway ;)20:18
jonwili.e. who tells ohm what to do20:18
Palijonwil, I cannot find in which file was context_variable(jackbias, B) defined20:20
jonwilcontext.pl20:20
jonwilwhich doesnt exist in meego20:20
Palijownil, can you upload output of predicate_property(A, B), B = file(_). too?20:21
jonwilthat takes too long to press ; all those times :P20:21
Paliyou can use findall predicate20:22
jonwiltell me what to type then20:22
zeq1freemangordon: figured it out.  The sb toolchain builder gcc rules file was using debhelp 4 compat20:26
zeq1(which has a different synatx for dh_strip!20:26
*** dos1 has joined #maemo20:27
jonwilok, so pali, what command do I type?20:30
Palifindall(A, predicate_property(A, file(_)), C).20:30
jonwilok20:30
Palibut it show '...'20:30
Palibecause output is too big20:30
*** Ex-Opesa has quit IRC20:31
PaliI do not know how to fix this20:31
jonwilok20:31
jonwildamn20:31
Paliis there any prolog guru?20:31
SiceloPali: would you have any idea why old ubootpr13 would work on my N900, while the bootmenu-enabled uboot fails to run even with 'stock' kernel?20:32
PaliSicelo, do not know now20:32
PaliI have prolog in my head20:32
Sicelo:)20:33
Sicelokewl20:33
Palithis is correct for printing all: B = file(_), findall((A,B), predicate_property(A, B), C).20:36
*** messerting_ has quit IRC20:36
Palinow to tell prolog to show full line output20:36
*** dos1 has quit IRC20:36
jonwilok, tell me if you find out how to do that :)20:36
jonwilits a pitty we cant find the magic decompile(blah) that we need :PO20:37
jonwil:P20:37
Palijonwil, run this: findall((A,B), predicate_property(A, file(B)), C), member(D, [C, 1]).20:40
Paliand then pres 'w'20:41
Paliand after that '.'20:41
merlin1991l20:41
jonwilit doesnt like member(blah)20:42
*** livelace has quit IRC20:42
*** brzys has quit IRC20:42
*** jluisn_ has joined #maemo20:42
jonwilwants to remove that term from the expression20:43
jonwiloh wait my fault20:43
MohammadAGjacekowski, back20:43
DocScrutinizer51Estel_: I have a bare PCB but no gerbers for the 8ish layers of the PCB20:43
*** jluisn has quit IRC20:43
Estel_yea... I've xtracted solder from all the pad, and I clearly see that it was shorted with ground - due to extensive heat, part of solder mask get away and it's shorted with 1st layer of ground20:45
Estel_first one, at the surface (i hope only here)20:45
Estel_well, learn on my mistakes, everyone, and never ever repair N900 without proper tools. and never use 100W soldering iron :P20:45
Estel_seriously though20:45
Estel_after removing whole solder, it's still shjort20:45
Estel_well, sparking even more, due to worse connection20:45
Estel_I wonder how the fuck could I remove shortcut here, if, for some reason, ground plane touches +V of irc diode pad20:46
Estel_other than cutting off 3mmx1mm of PCB apart20:46
Estel_like cancer cell, lol20:46
DocScrutinizer51Estel_: WAIT! I'm @home in 30 min20:47
Estel_OK20:47
Estel_sorry, I though You've finished :)20:47
Estel_(as You've replied)20:47
*** tanty has quit IRC20:47
Estel_no worries, i'm not going to cut anything... yet :LD20:48
DocScrutinizer51make decent macro shots!20:48
Estel_exactly what i'm doing right now20:48
jonwilpali: http://www.cncmods.net/files/prolog2.log20:52
jonwilthats what I can get out of that command line20:52
Paliok, thanks20:52
Palisome sed script which add '\n' and it will be readable :-)20:52
jonwilhmm it seems to only have output one item from each .pl file20:53
jonwilI could be wrong though20:53
jacekowskiMohammadAG: can you translate http://jacekowski.org/IMG_20120724_2047452.jpg - text at the bottom20:54
MohammadAGjacekowski, the green text?20:54
MohammadAGif you mean the blue ink, they're numbers20:55
jacekowskiblue20:55
jonwilany luck pali?20:56
Palised 's/),/),\n/g' prolog2.log20:56
*** Ex-Opesa has joined #maemo20:56
jonwilare we any closer to finding out the way to trigger this jack thing?20:56
Palijonwil, yes see log ^^^^^20:56
Palifind call_active20:57
Palithis should be enought20:57
MohammadAGjacekowski, pm20:57
Palibut I will continue later20:57
Palifor today is enought20:57
Paliwe have everything which is needed20:57
Palithis script reformat output: sed "s/'),/'),\n/g" prolog2.log | grep policy-settings-0.4.10.7+0m520:59
jonwilfact_exists comes from http://meego.gitorious.org/maemo-multimedia/prolog/blobs/6feb212f9b720caa57ddffb935e3f3ac47f4a4e0/extensions/pl_fact.c21:02
jonwilit uses ohm APIs to check fact store21:02
*** shadeslayer has quit IRC21:07
*** Zahra has joined #maemo21:08
*** Sicelo has quit IRC21:08
*** shadeslayer has joined #maemo21:08
*** ZogG_laptop has joined #maemo21:10
*** Sicelo has joined #maemo21:11
Paliso C code21:12
*** dos1 has joined #maemo21:12
Palifrom names I see that these are dbus names21:12
DocScrutinizer06Estel_: you made macro snapshots?21:14
*** DocScrutinizer06 is now known as DocScrutinizer0521:14
Estel_Hi DocScrutinizer, thanks for help. I'm trying - I forget that my camera is 300 miles away. Obviously, I can't take photos with N900, and N950 ones, even with amcro settings, result in a crap quality, not to mention lack of tripod mounting point...21:15
Estel_I try to recover my old camera, that was lying in drawer for 4 years21:15
*** messerting_ has joined #maemo21:15
Estel_(still, I remember it made decent macro shots)21:15
Estel_charging it's battery, actually21:16
DocScrutinizer05k21:16
Estel_or, maybe You know how to change focus in N950 pre-1.2 camera app? ;)21:16
Estel_all right, old camera is working! brb.21:17
*** penguinbait has quit IRC21:18
* kerio will never solder anything21:21
zeq1freemangordon: I have it all working properly now.21:23
DocScrutinizer05Estel_: anode of LED sits at Vbat+21:24
DocScrutinizer05Estel_: any tiny short to GND will eventually deplete battery completely, and without _any_ voltage at battery, and even a rather low resisive load via your short, no charging of any kind will kick in21:25
*** brzys has joined #maemo21:26
*** ZogG_laptop has quit IRC21:26
DocScrutinizer05the bq24150 will abort any emergency charging due to error VBAT_very_low21:27
DocScrutinizer05now let me see if I can find my bare PCB21:27
DocScrutinizer05got it21:27
* Estel_ nods21:29
Estel_Thanks a lot, it makes sense now21:29
DocScrutinizer05yeah, BOTH pads of IR-LED are contacted to inner layer trace by 3 vias, and surrunded by GND plane21:29
Estel_just a few minutes, I must charge batteries little more, it died againwhen I wanted to shot21:29
Estel_(camera)21:29
DocScrutinizer05Estel_: I'm afraid you have to desolder IR-LED completely21:30
DocScrutinizer05then clean up pads21:30
Estel_yes, negative one is Ok, but left hand one is shorted to ground plane21:30
DocScrutinizer05with desolder braid21:30
Estel_I've desoldered ir led and removed all solder from left pad21:30
Estel_resu;t - it sparks even more :P21:31
Estel_(due to worse connection on short)21:31
Estel_I'm afraid either pad or ground plane fragment got deformed and touch traces of anode, a little21:31
DocScrutinizer05desolder IR-LED *completely, remove it from board21:31
DocScrutinizer05dispose it21:31
Estel_will show it in photo in few minutes21:31
Estel_I also think that after initial sparking, something cuts off power from whole N90021:32
Estel_as it sparks only for a moment21:32
Estel_and battery isa 3.75V, despite sitting in N900 for few days21:33
Paliinfo about decompiled prolog code for jack bias is here: http://talk.maemo.org/showpost.php?p=1242365&postcount=3921:33
Estel_I suspect it would be all fried, with constant short21:33
Estel_(it sparks, now with a micro tiny bit of smoke, and is quiet afterwards)21:33
Estel_of course it is totally in line with Your info about things cutting of possibility of emergency charge and other "I'm dead, leave me alone" symptoms21:34
trxhmm, status led on my n900 isn't working, keyboard backlight also.. is this a known issue?21:34
zeq1freemangordon: so close...21:35
Estel_trx, I experienced in once some time ago, when I kept my sspare sim under backcover. when I removed it - = removed additional presure - it started to work again, after next reboot21:35
DocScrutinizer05Estel_: stop that fireworks shit!21:35
zeq1dpkg: dependency problems prevent configuration of libstdc++6-dbg:21:35
zeq1 libstdc++6-dbg depends on libstdc++6 (= 4:4.7.2-0+cssu0-thumb0); however:21:35
zeq1  Version of libstdc++6 on system is 4.7.2-0+cssu0-thumb0.21:35
Estel_DocScrutinizer, ?I'm not doing it ;) just writing how it looked21:35
Estel_after I've removed solder and tried again21:35
DocScrutinizer05Estel_: http://maemo.cloud-7.de/Gallery-N900-exploded/platine_02.jpeg  zoom in to 1000% until you see the vias on your both pads21:35
zeq1anybody any idea why the versions aren't matching?21:35
DocScrutinizer05(triangle on upper, 3 in a line on lower)21:35
trxEstel_ i have nothing there, never did21:35
trx(except for the sim card)21:36
zeq1I've used Depends: libstdc++6 (= ${binary:Version})21:36
zeq1in the control file21:36
DocScrutinizer05Estel_: you'll get an idea about the tiny itsy bitsy gap between pads and surrounding groundplane21:36
Estel_sure, looking at it, wait a second21:36
Estel_ok, i see it, 3 dots in line on right, and triangle on left. what is it, exactly?21:38
Estel_You're telling me this is +, and rest is groundplane?0_o?21:38
Estel_holy shit, i though it's just mark of place where metal is attached via laser or electricized, instead of soldering21:39
DocScrutinizer05the dots are vias21:39
Estel_like on flat cables connected to liion cells21:39
DocScrutinizer05tha copper pads are the soldering area21:39
*** mase76 has joined #maemo21:39
DocScrutinizer05everything around (green) is ground plane21:39
Estel_OK, I get it, that whole coopera apd is soldering area (obviously) but I think I fail to understand what vias is21:40
Estel_You mean dark green also, or light green only? i..e, dark green is insulating space?21:40
*** dos1 has quit IRC21:41
DocScrutinizer05a via is a hole in PCB with copper "tube" (or "wire") inside, connecting one layer traces to another layer's traces21:41
DocScrutinizer05those are most likely closed laser vias21:42
Estel_2wait a second, going to do photos...21:42
Estel_yea, that is what I understand as vias21:42
DocScrutinizer05I.E "wire", not "pipe"21:42
Estel_ah, I see21:42
Estel_oh my.21:42
Estel_there "small" here21:42
DocScrutinizer05and diameter of like 0.05mm21:42
Estel_hoever, my damn fireworks appear not in place where those triangle is located, more like in center,even 0.1mm off to the opposite side21:43
Estel_brb21:43
DocScrutinizer05wiki Via (electronics)21:44
*** disco_stu has quit IRC21:45
DocScrutinizer05~wiki Via (electronics)21:45
infobotAt http://en.wikipedia.org/wiki/Via_(electronics) (URL), Wikipedia explains: "{{for|the electronics company|VIA Technologies}} A 'via' (Vertical Interconnect Access){{Citation needed|date=April 2012}} is a vertical electrical connection between different layers of conductors in a physical electronic circuit. In integrated circuit design, a via is a small opening in an insulating oxide layer that allows a conductive connection between different layers. ...21:45
trxEstel_ i removed the battery and the sim card, put them back in place and booted the phone.. it works now..21:45
trxEstel_ thanks for the tip :)21:45
DocScrutinizer05Estel_: http://en.wikipedia.org/wiki/Via_(electronics)21:46
*** dos1 has joined #maemo21:46
Estel_DocScrutinizer, uploading photo now21:50
Estel_Yea, have seen this article 5 minutes earlier :D21:51
trxalso, time and date have been lost, does that mean that my onboard battery is dead?21:51
freemangordonzeq1: seems the epoch is missing21:51
freemangordonzeq: BTW why (= 4:4.7.2-0+cssu0-thumb0) but not (= 4:4.7.2+cssu0)21:52
freemangordonand where comes the epoch from?21:53
zeq1thumb because I realised they are possibly built with thumb, since I don't think I specified not to...21:56
zeq1I'll check21:56
zeq1I don't know where the epoch is coming from.  I'll put the control.in and rules on my site so you can take a look21:57
DocScrutinizer05trx: most likely, like for 95% of us21:58
*** disco_stu has joined #maemo21:58
DocScrutinizer05trx: WANNA REPLACE IT?21:59
DocScrutinizer05oops, sorry capslock21:59
Estel_DocScrutinizer, http://lorienart.pl/plate.jpg22:01
Estel_left one is fubar, but it isn't the one causing problem22:01
zeq1freemangordon: they're in the sb-toolchain subdir22:01
Estel_right one is the one sparking, please look at this small fragment of lost solder mask on right side22:01
Estel_It seems to me, that it's solder mask burned out due to sparkings22:02
freemangordonzeq1: ok22:02
Estel_it looks clean now, cause I've cleaned it during removing solder from pad22:02
Estel_this is exact place - meeting of this palce on ground plane, and solder plate - where it sparks22:02
Estel_Trizt, no problem, sometimes, led's driver isn't loaded at all22:03
keriotrx: gpsrecorder could help, but agps requires correct time to work properly22:03
Estel_most likely, it doesnm't mean it's going to die soon - I got this problem fo0r a week, then it disappeared, and never ever appeared again, for months22:03
Estel_trx, not Trizt22:03
Estel_sorry :)22:03
freemangordonzeq1: Package: libstdc++6-dev - Depends: libstdc++6 (>= CC_GCCVER), libc6-dev22:05
freemangordonPackage: libstdc++6-dbg - Depends: libstdc++6 (= ${binary:Version})22:05
freemangordonI think it should be Package: libstdc++6-dbg - Depends: libstdc++6 (= CC_GCCVER)22:05
freemangordonthe same for libgc1-dbg22:06
DocScrutinizer05Estel_: you created a short there, and it got worse by itself from the sparks22:06
freemangordon*libgcc1-dbg22:06
* Estel_ nods22:06
Estel_any idea how to fix it?22:06
DocScrutinizer05Estel_: use a pin and scratch the gap clean22:06
*** disco_stu has quit IRC22:06
Estel_ok, You mean trying to re-create this dark green gap (as in your explode photo?)22:07
DocScrutinizer05then "polish" the whole area with e.g. glass fibre pencil22:07
DocScrutinizer05yes22:07
Estel_glass fibre pencil? wtf is that?22:07
* Estel_ is going to check on google22:07
*** ZogG_laptop has joined #maemo22:07
freemangordonzeq1: also please edit CC_GCCVER so the final version to become 4:4.7.2+cssu0, and make sure to not compile it with -mthumb :)22:07
*** hazchemix has joined #maemo22:08
freemangordonzeq1: BTW epoch comes from debian/changelog, would you please check it22:08
DocScrutinizer05Estel_: http://www.artifolk.co.uk/catalog/products/airbrush_accessories/faber_castell_glass_fibre_eraser_pen.htm22:08
Estel_thanks a lot, i'll try to fix it... No matter what, I owe You a good beer :)22:10
*** Zahra has quit IRC22:10
Estel_if not for the time spent on looking at it. I hope it's repairable, it would be extremely stupid to have non working N900 due to micro short on IR diode plate22:10
DocScrutinizer05Estel_: remove a dot of green varnish at surrounding groundplane. Then test isolation between pad and groundplane blank spot with a DMM (plus on pad!)22:11
DocScrutinizer05without battery inserted it should be relatively high resistance (at least after a while when capacitors got charged)22:12
Estel_ok. Out of curiosity, why plus on pad matter when testing resistance?22:12
Estel_ah22:12
Estel_understood22:12
DocScrutinizer05it matters since otherwise you will reverse supply a lot of stuff22:12
Estel_You mean that testing resistance without battery, with multimeter, with plus on ground plane, can be dangerous for N900 in all conditions (not only in my short)22:13
Estel_?22:13
DocScrutinizer05yes22:13
Estel_what kind of voltage/amperage DMM use for testing resistance?22:14
DocScrutinizer05also you should use a good DMM with a test voltage not >1.0V22:14
DocScrutinizer05depends22:14
Estel_a-ha, it's not standarized?22:14
DocScrutinizer050.1...9V22:14
Estel_OK22:14
Estel_will test it with 2nd multimeter, when I'll be near one22:14
DocScrutinizer05you can test with your tongue22:15
Estel_no effect22:15
DocScrutinizer05if you taste electricity, it's too much22:15
Estel_I.e. don't feel anything22:15
trxDocScrutinizer05 even if i wanted to, i dont think i could find one :)22:15
DocScrutinizer05spare cell?22:16
Estel_BTW, lets rewing what happened. I made microshort, so n900 worked, but was acting strangtely. such micro-short could be reaosn why n900 turned out on it's own, when putting battery in?22:16
Estel_it was first thing that troubled me22:16
trxDocScrutinizer05 yeah22:16
DocScrutinizer05Estel_: yep22:16
DocScrutinizer05~bupbat22:16
infobotbupbat is probably http://www.mouser.com/catalog/632/2009.pdf http://il.farnell.com/taiyo-yuden/pas414hr-va5r/cap-0-06f-3-3v-80ohm-4-8mm-coin/dp/1853000?Ntt=PAS414HR-VA5R, or use the capacitive type, LiIon are breaking during 12 months22:16
Estel_later, this little short gets bigger and bigger onb it's own, due to resistance etc, which resulted in charging being cut off, yep? when i left it on charging, it just got so big, that N900 said "emergency off"22:17
Estel_everything matches, i.e. no things that we don't know why happened?22:17
DocScrutinizer05yep22:17
Estel_nice bup, it's pity that they don't have sample program ;)22:18
Estel_shipping = 10x price of battery22:18
DocScrutinizer05:nod:22:18
Estel_I suspect that standard coin battery with 3V won't work there well (or at all?)22:19
DocScrutinizer05no good idea22:19
DocScrutinizer05rather use a standard capacitor (goldcap)22:19
DocScrutinizer05min 3V22:20
DocScrutinizer05well, 2.822:20
DocScrutinizer05nah scratch that, I'm speculating22:21
DocScrutinizer05min 3.3V I'd *guess*22:21
DocScrutinizer05(for the goldcap)22:21
* Estel_ nods22:22
DocScrutinizer05two or 3 guys actually did already, and said it works fine22:22
Estel_btw, after all, I feel a little bit of electricity, when checking multimeter with tongue22:22
Estel_on 200 OHM resolution22:23
Estel_(up to 200 ohm)22:23
DocScrutinizer05yeah, that's ok22:23
DocScrutinizer05just make sure you don't swao plus and minus22:23
DocScrutinizer05swap*22:23
DocScrutinizer05and don't switch to higher range without previously checking again!22:24
DocScrutinizer05this time with a second DMM22:24
Estel_plus on soldering pad of diode (offending one), minus on ground plane, yep?22:24
DocScrutinizer05yep22:24
Estel_still 15 ohm resistance :/22:25
DocScrutinizer05steady?22:25
Estel_I have feeling, that it's get lower when I try to clean it? 0_o22:25
Estel_yea22:25
DocScrutinizer05properly scratch the gap/trench free22:26
DocScrutinizer05with a usual pin22:26
Estel_slowly dropping22:26
Estel_i.e. becoming *lower* not higher22:26
DocScrutinizer05:-o22:26
DocScrutinizer05forget testing with DMM then22:27
Estel_yea, trying, it's damn small, and reflections of light form exposed ground plane doesn't help22:27
Estel_hm?22:27
DocScrutinizer05it might show bogus values due to other components sharing Vbat+22:27
*** FIQ has joined #maemo22:27
Estel_yea... BTw, 2nd pad of this diode doesn't have connection with ground22:28
Estel_is it normal?22:28
DocScrutinizer05just remove the short by scrating it away. Don't be too gentle to the surrounding groundlane when doing so22:28
Estel_I mean 2nd pad, that isnt sparking22:28
DocScrutinizer05it's to a transistor22:29
DocScrutinizer05(2nd pad)22:29
DocScrutinizer05so it damn better was NOT connected to GND while device off22:29
Estel_:D22:30
Estel_I hope that short is indeed on outer side, not happened in internal layers22:30
Estel_(due to heat from initial soldering)22:30
Estel_You know, no melted isolating layters between cooper layers22:31
Estel_vias or whatever22:31
DocScrutinizer05depending on how deep your soldering hurted the plastic of PCB, you shouldn't scratch too deep on that short22:31
DocScrutinizer05rather remove a bit of the groiundplane where it "touches" the pad22:31
Estel_yea, as of being not too gently on surrounding ground plane - no risk that I'll bend something and make things worse? i.e. cross ground plane with any trace beneath it, while scratching ;)22:32
DocScrutinizer05not if you're only scrating away the copper ;-P22:32
DocScrutinizer05I'm more afraid you hurt a lower layer trace wehn scratching the "trench"/gap too much with your pin22:33
DocScrutinizer05ground plane otoh is basicaly useless at that location22:34
DocScrutinizer05you can remove some 2 mm without any adverse effect22:34
DocScrutinizer05use good magnifier glass to inspect stuff22:35
*** brzys has quit IRC22:35
DocScrutinizer05touch with a wet finger to make dust invisible22:35
Estel_aye, proceeding22:35
DocScrutinizer05use a pinpointed but "round tip" small knife to scratch away a bit from groundplane22:36
DocScrutinizer05something like smallest size swiss army knife22:37
DocScrutinizer05or a dremel with a milling tool, if you are careful22:38
Estel_trying with knife... well, now I have 0.9 ohm resistance, i.e. direct contact 0_o22:38
Estel_and I'm extremely careful22:38
DocScrutinizer05shit22:38
*** user_____ has joined #maemo22:40
DocScrutinizer05you could cut a new trench to groundplane, to form an isle that then may connect to Vbat+ all it likes, as it's no longer connected to GND22:40
*** Trizt has quit IRC22:40
Estel_it reminds me of when I tried to remove short on badly "repaired" usb port on my first N900 - more I triued to remove short between 2 pins, the better it became. either i'm terrible at scratching, or pcb is very, very fragile when it comes to layers22:40
*** ZogG_lap1op has joined #maemo22:40
user_____you found the fault?22:41
Estel_I wonder, what traces are locaterd there, beneath surface - maybe it's not that bad idea, after all, to cut ou 0.5 mm x 1mm part of PCB, at all? ;)22:41
Estel_of course i'm going to try scratch more22:41
Estel_for now22:41
Estel_yea22:41
*** user_____ is now known as vi_22:41
Estel_short between pad of IR plate and ground plane22:41
vi_what did you do?22:41
Estel_connected battery to bare motherboard in bahthroom, saw a micro-spark22:41
vi_Estel_: HTF did you manage that??22:41
Estel_DocScrutinizer, helped me much to properly diagnose wtf,. now trying to remove short22:42
Estel_overheat on solderin iron, probably22:42
DocScrutinizer05http://lorienart.pl/plate.jpg22:42
Estel_melted gap between ground plane and pad22:42
Estel_yea22:42
*** ZogG_laptop has quit IRC22:42
Estel_it had to be micro, micro, micro short, as n900 worked for a day, but with time, due to heat on this micro bit of surface, it become bigger22:42
Estel_to the point of n900 doing emergency cut off22:42
vi_...22:43
Estel_DocScrutinizer, concluded, from schematics, that anode of diode is connected directly to V+ from battery22:43
vi_I thought the IR controller would have short protection built in.22:43
Estel_see above :P22:43
Estel_basically, I have short between battery + and ground :/22:43
vi_wow.22:43
Estel_the sad fact - more IO try to remove it (short), the less resistive it become, now it is 0.9 ohm22:44
vi_you gone fucked up proper.22:44
vi_No more IR diode for you.22:44
Estel_fck the diode, I want working N90022:45
*** ced117 has quit IRC22:46
Estel_DocScrutinizer, it's going better! Out of 200 scale now22:47
Estel_managed to scratch ground plane better with a fork (sic!)22:47
Estel_one tooth of fork, to be precise22:47
DocScrutinizer05Estel_: actually the 0.9R might be a good thing: with your initial 15R there are like 300mA flowing from battery via that thing, max 1W. NOW it will be like 3..4A, and 15W, which should burn away the short in a few milliseconds22:48
Estel_battery protective circuit would cut it off, no?22:48
freemangordonbut,but,what is the material of PCB?22:48
Estel_fiber glass-epoxy?22:49
DocScrutinizer05yeah, probably it will cut it off22:49
freemangordonisn't int it epoxy?22:49
DocScrutinizer05but it might actually suffice22:49
vi_fr4!!!22:49
freemangordonbut epoxy should stand to at least 150 deg22:49
Estel_now I see whiote pcb material under ground plane, I think i'm closing to happy end22:49
Palican somebody who has n900 rootfs extracted on computer find which applications have string "active_media_group" ?22:49
Paliwhich files?22:50
freemangordonPali: grepping on the device takes some 2-3 minutes iirc22:50
*** Trizt has joined #maemo22:50
freemangordonmake them 10, but still, it is not slow22:51
PaliI found way how to enable jack bias22:52
Palipb_playback_new and use PB_CLASS_VOIP and PB_STATE_PLAY22:52
freemangordonjack bias?22:53
freemangordonWTF is that?22:53
freemangordonPali: in the meantime http://talk.maemo.org/showpost.php?p=1242411&postcount=68622:53
*** nsuffys has quit IRC22:54
*** ZogG_lap1op has quit IRC22:54
Palijack bias is alsa switch22:54
Paliwhen is disabled headset button is disabled22:55
Paliand maemo system doing all to permanently disable it22:55
DocScrutinizer05headset button AND mic22:58
freemangordonhmm, ok22:58
freemangordonzeq: ping22:58
zeq1just back from dinner22:58
zeq1:)22:58
freemangordon:)22:58
*** mase76 has quit IRC22:59
freemangordondid yiou see my comments?22:59
* freemangordon hates typos22:59
*** Sicelo_ has joined #maemo22:59
DocScrutinizer05Pali: afaik it's sufficient to start recorder to power micbias22:59
DocScrutinizer05aka jack-bias22:59
Paliyes via pb_*22:59
zeq1about making sure it's not compiled thumb and checking Changelog22:59
Palifunctions22:59
zeq1just going to rebase fennec first...23:00
*** ZogG_laptop has joined #maemo23:00
*** hiemanshu is now known as hiemanshu|Zzz23:00
DocScrutinizer05unless you have recorder running, it will have video CVBS on same pin of jack - and _no_ micbias23:01
kerioPali: you should tell Saturn about your script, actually23:01
kerio(re:cleven)23:01
freemangordonzeq1: debian/control too, I will query you with all the stuff again23:02
Palihere is: http://atrey.karlin.mff.cuni.cz/~pali/packet-injection.sh23:02
zeq1freemangordon: fennec rebased23:02
zeq1and pushed23:02
kerioPali: he's not here though23:02
kerioi think23:02
Palikerio, post link where is needed23:02
kerioi don't have a TMO account!23:02
DocScrutinizer05Pali: there's also been an app that allows skipping to next song on mediaplayer, with headset button23:02
PaliI'm going offline now23:02
Estel_DocScrutinizer, more than 20k ohm resistance, i think it's enough :P23:02
DocScrutinizer05Pali: they had same problem, and solved it23:02
DocScrutinizer05yep :-D23:03
freemangordonzeq1: great, going to build it23:03
PaliDoc, no they did not solved it23:03
*** OkropNick has quit IRC23:03
PaliI'm writing proper maemo code for it23:03
Estel_going to assembly device a little and check.. Or anything else I could do before?23:03
Palijonwil help me with decoding prolog code23:03
Paliand now I know how to do it23:03
DocScrutinizer05Estel_: redo your batchroom thing23:03
DocScrutinizer05bathroom*23:04
*** chenca has quit IRC23:04
Paliok, working :-)23:04
DocScrutinizer05Pali: that's great news23:04
DocScrutinizer05the prolog disassembly23:04
Palipatch for open media player based on libplayback library will be later23:04
*** setanta has quit IRC23:05
Estel_did it, no sparks detected23:05
freemangordonPali: please find some time tomorrow to push new KP with fixed bootimg provides:23:05
freemangordonas I depend on it to push a new cssu-thumb23:05
DocScrutinizer05Estel_: so next step will be attach to PC, check if ROMBL will register, no? You don't need to attach screen for that23:05
*** chenca has joined #maemo23:06
freemangordonzeq1: did you see the query?23:06
*** setanta has joined #maemo23:06
DocScrutinizer05means you don't need to detach it when something still doesn't work23:06
* DocScrutinizer05 waves and heads out for dinner23:07
Estel_true, good idea23:07
Estel_thanks a lot and bon apetit!23:07
Estel_I'll write later how it turned out23:07
DocScrutinizer05~botsnack23:07
infobotDocScrutinizer05: thanks23:07
DocScrutinizer05I'm still around for a while, listening to highlights23:08
*** Cor-Ai has quit IRC23:08
*** Cor-Ai_ has joined #maemo23:08
*** mickname has quit IRC23:08
*** Ian-- has joined #maemo23:08
DocScrutinizer05~botsnack23:08
infobotthanks, DocScrutinizer0523:08
*** Sicelo is now known as abissom23:08
*** mickname has joined #maemo23:09
*** Ian--- has quit IRC23:09
*** Cor-Ai has joined #maemo23:09
Sc0rpiushow many posts I need in tmo to tag a thread?23:11
zeq1freemangordon: should I explicitly specfify --with-mode=arm?23:11
freemangordonSc0rpius: 300 afaik23:12
Sc0rpius:S23:12
Sc0rpiusI have that23:12
freemangordonzeq1: thumb should be turned off by default23:12
freemangordonzeq1: lemme check my configure23:13
zeq1I think it is default off, but --with-mode=arm makes it explicit23:13
zeq1--with-mode=thumb make -mthumb default23:13
freemangordonok23:13
zeq1I'll rebuild with --with-mode=arm to make sure23:14
freemangordonzeq1: you can just use readelf23:14
zeq1I've got a good build procedure in place now23:14
*** vblazquez has quit IRC23:14
*** Sicelo_ is now known as Sicelo23:14
freemangordonon compiled binaries23:14
freemangordonreadelf -A should do the job23:14
Estel_YEA!!!!! it works!23:15
*** vblazquez has joined #maemo23:15
Estel_DocScrutinizer, enormous thanks. you have few bootles of best beer on me, either if we meet in person, or via HEN donation, which one You feel more proper23:15
*** Cor-Ai has quit IRC23:15
*** Cor-Ai has joined #maemo23:15
*** ALoGeNo has quit IRC23:15
Estel_my dear N900 is working again *off-screen love scene*23:15
zeq1freemangordon: does that actually say whether thumb is used or whether it's supported?23:16
*** Pali has quit IRC23:16
freemangordonif it has TAG_THUMB2, then it is used23:16
freemangordoniirc23:17
freemangordonzeq1: well, rebuild it, just to make sure23:17
zeq1it's building23:18
zeq1:)23:18
freemangordon:)23:18
zeq1is this so it can make it to CSSU proper?23:18
freemangordonwell, we've never discussed toolchain upgrade, but why not?23:19
zeq1it makes sense23:19
*** mase76 has joined #maemo23:19
zeq1if we can show it to be useful23:19
freemangordonyeah23:19
*** messerting_ has quit IRC23:20
*** andre__ has quit IRC23:20
zeq1freemangordon: going to take a look at that changelog, and dropping the thumb023:21
freemangordonok23:21
*** SpeedEvil has quit IRC23:21
freemangordonzeq1: did you look at control.in23:21
freemangordonzeq1:23:22
freemangordoncontrol.in23:22
freemangordonPackage: libstdc++6-dev - Depends: libstdc++6 (>= CC_GCCVER), libc6-dev23:22
freemangordonPackage: libstdc++6-dbg - Depends: libstdc++6 (= ${binary:Version})23:22
freemangordonI think it should be:23:22
freemangordonPackage: libstdc++6-dbg - Depends: libstdc++6 (= CC_GCCVER)23:22
*** markinfo has joined #maemo23:23
zeq1ok23:23
*** SpeedEvil has joined #maemo23:25
*** vblazquez has quit IRC23:25
Estel_oh my, how comfortable n900 keyboard is, compared to N950! And how great is to use stylus again :D23:25
*** eMHa_ has joined #maemo23:25
freemangordon:D23:26
freemangordonzeq1: building fennec23:27
*** hiemanshu|Zzz has left #maemo23:28
zeq1freemangordon: what news is there on fennec, and what was the bug I needed to check in on?23:28
*** FIQ has quit IRC23:29
*** DrGrov has joined #maemo23:29
freemangordonzeq1: the one you,ve commented has a reply, here https://bugzilla.mozilla.org/show_bug.cgi?id=75315823:29
povbotBug 753158: was not found.23:29
*** vblazquez has joined #maemo23:29
zeq1ah ok! :) heading there now23:30
*** kodomo has joined #maemo23:30
*** ALoGeNo has joined #maemo23:31
NIN101is here somebody running raspberry pi with the N900 wall charger successfully?23:32
*** kodomo_ has quit IRC23:33
Estel_NIN101, sure, why not?23:34
NIN101kinda have the feeling the ethernet port doesn't get enough power.23:35
*** mase76 has quit IRC23:35
*** mase76 has joined #maemo23:35
*** vblazquez has quit IRC23:36
Estel_shouldn't be the case, although I must admit that normally I use my 2A 5V power supply23:36
Estel_just tested that it boot with n900 wall charger23:36
Estel_when You asked23:36
*** vblazquez has joined #maemo23:36
jonwilanyone heard of drc, mudrc, stw, eq or aep in an audio/pulseaudio/whatever context?23:36
NIN101it boots, USB keyboard works, but ethernet doesn't.23:36
Estel_with other Ps it works ok23:36
Estel_?23:36
NIN101"Ps"?23:37
NIN101hmm ok now I got other power issue symptons. Will buy a 2A 5V tomorrow i guess.23:39
*** vblazquez has quit IRC23:39
*** Saviq has quit IRC23:40
*** Saviq has joined #maemo23:40
*** ZogG_laptop has quit IRC23:41
*** jonwil has quit IRC23:41
*** vblazquez has joined #maemo23:41
*** hazchemix has quit IRC23:44
DocScrutinizer05Estel_: I'm happy it worked. No need for beer23:44
DocScrutinizer05jon-kha: eq = equalizer, aep = ??? (heard it before)23:46
DocScrutinizer05~mudrc23:46
DocScrutinizer05~dr5c23:46
DocScrutinizer05~drc23:46
Estel_DocScrutinizer, thanks a lot, so lets settle up with real one, someday :)23:47
DocScrutinizer05~wtf drc23:47
infobotGee...  I don't know what drc means...23:47
zeq1freemangordon: nearly finished23:50
*** DrGrov has left #maemo23:51
vi_so how is the fennec doing?23:53
zeqvi_: depends who you ask ;)23:54
Estel_vi_, You won't belive what i'll be doing after finishing backup of my whole device23:54
Estel_I'll try to, this time properly, solder this fuckin diode back in place23:54
zeqvi_: we're trying to get it into a good state for initial re-release.23:54
Estel_good state, when You ask heroes like freemangordon and zeq mean full-fledged microB replacement :P23:55
zeqmake sure it's fast, and functional23:55
*** rcg has quit IRC23:55
Estel_zeq, have You two suceed in getting rid of fuckin fake top banner?23:55
Estel_]I wa sout of loop for more than two weeks, most of the time23:55
*** rcg has joined #maemo23:56
zeqEstel_: there is a mixed-mode, with a url-bar plus the fremantle top status bar23:57
Estel_that's nice23:57
zeqI'm going to try to make it start that way by default23:57
Estel_and copy&paste? is it "hidden funcionality" still, or work as it should in real browser? (maybe fennec fixed it, idk)23:57
Estel_and msot important question, does it work with real mouse connected via bluetooth or usb?23:58
*** konelix has joined #maemo23:58
Estel_I wonder, if additions, like spell-checker will work too. If yes, it's going to be absolutely neat23:59
*** mase76 has quit IRC23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!