IRC log for #htc-linux on 20120119

00:09.26*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
00:40.16*** join/#htc-linux koroww (7753a988@gateway/web/freenode/ip.119.83.169.136)
00:44.41*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
00:47.29*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
00:51.09*** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-20-63-62.client.mchsi.com)
01:08.44*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:f8c7:3ca1:6c39:f533)
01:14.24*** join/#htc-linux furtardo (~mks@nat/yahoo/x-viimabbhrbhnbobl)
01:39.38*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:a99e:1c01:fc2e:a814)
01:47.42*** join/#htc-linux mitsutaka (~mitsutaka@219.143.36.82)
01:58.01*** join/#htc-linux hardwalker (~hardwalke@122-117-115-146.HINET-IP.hinet.net)
02:15.46*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
02:38.58*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
02:40.20*** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-20-63-62.client.mchsi.com)
03:26.25*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
03:44.26*** join/#htc-linux bartman (~bart@2607:f2c0:a000:175:2e0:81ff:fe47:3d01)
04:07.06*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
04:08.59*** join/#htc-linux Rob2223 (~Miranda@p5B0241D4.dip.t-dialin.net)
04:09.31*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:a99e:1c01:fc2e:a814)
04:38.30*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
04:53.02*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
05:06.20*** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-20-63-62.client.mchsi.com)
05:31.51*** join/#htc-linux polyrhythmic (~polyrhyth@c-71-197-239-27.hsd1.wa.comcast.net)
05:52.45*** join/#htc-linux Mavy-bnc (mavfree@91.196.169.2)
06:10.39*** join/#htc-linux kiozen (~kiozen@ppp-93-104-69-126.dynamic.mnet-online.de)
07:05.12*** join/#htc-linux bartman (~bart@2607:f2c0:a000:175:2e0:81ff:fe47:3d01)
07:24.38*** join/#htc-linux lamikr (lamikr@nat/nokia/x-ezfsvbqqndqpkgqi)
07:28.18*** join/#htc-linux kiozen (~kiozen@p578a42db.dip0.t-ipconnect.de)
07:42.40*** join/#htc-linux Arganis31 (5bd4ee0b@gateway/web/freenode/ip.91.212.238.11)
07:48.44*** join/#htc-linux gorrisld (02c805eb@gateway/web/freenode/ip.2.200.5.235)
07:49.53*** join/#htc-linux lamikr (lamikr@nat/nokia/x-jbpchggmiykxczss)
07:49.57*** part/#htc-linux gorrisld (02c805eb@gateway/web/freenode/ip.2.200.5.235)
08:24.08*** join/#htc-linux rob_w_ (~bob@host-188-174-135-212.customer.m-online.net)
08:39.58*** join/#htc-linux ychavan (ychavan@nat/redhat/x-dulhrewfplsexsmj)
08:44.34*** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14)
09:29.58*** join/#htc-linux gauner1986 (~Miranda@87.253.171.221)
09:49.34*** join/#htc-linux ychavan (ychavan@nat/redhat/x-vhcsnoqhyfjhhfqz)
10:44.15*** join/#htc-linux bartman (~bart@2607:f2c0:a000:175:2e0:81ff:fe47:3d01)
10:55.34*** join/#htc-linux dcordes_ (~oedevel@unaffiliated/dcordes)
10:56.04dcordes_hi
10:59.31*** join/#htc-linux rajkosto (~rajkosto@2001:470:d76b:da7a:38bb:1032:1a25:f8d1)
10:59.56*** join/#htc-linux Kookstar (~Kookstar@studpool-wlan-75-38.fs.fbi.h-da.de)
11:00.59*** part/#htc-linux dcordes_ (~oedevel@unaffiliated/dcordes)
11:08.20zeuskhey
11:09.41*** join/#htc-linux mitsutaka (~mitsutaka@123.116.125.88)
11:10.09*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-253.netcologne.de)
11:48.26*** join/#htc-linux Cotulla (~myfakemai@nat100-255-205-109.tvoe.tv)
11:59.44*** join/#htc-linux Arganis31 (d96da64d@gateway/web/freenode/ip.217.109.166.77)
12:07.27*** join/#htc-linux kiozen (~kiozen@ppp-93-104-69-126.dynamic.mnet-online.de)
12:09.43*** join/#htc-linux ychavan (ychavan@nat/redhat/x-zynnzbabiwbuguxp)
12:20.28*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
13:08.43*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
13:09.07*** join/#htc-linux Alex[sp3dev] (~alexander@85.202.228.18)
13:25.34*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
13:44.41*** join/#htc-linux x1o (57f54144@gateway/web/freenode/ip.87.245.65.68)
13:44.43*** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring)
14:03.00*** join/#htc-linux GNUtoo (~gnutoo@host29-81-dynamic.48-82-r.retail.telecomitalia.it)
14:06.25*** join/#htc-linux rpierce99 (~rpierce99@96-42-102-103.dhcp.stcd.mn.charter.com)
14:12.29*** join/#htc-linux helicopter88 (~helicopte@host223-199-dynamic.181-80-r.retail.telecomitalia.it)
14:33.59*** join/#htc-linux Kookstar (~Kookstar@studpool-wlan-75-38.fs.fbi.h-da.de)
14:38.44*** join/#htc-linux helicopter88 (~helicopte@host223-199-dynamic.181-80-r.retail.telecomitalia.it)
14:51.06*** join/#htc-linux Kookstar (~Kookstar@studpool-wlan-75-38.fs.fbi.h-da.de)
14:58.19*** join/#htc-linux helicopter88 (~helicopte@host223-199-dynamic.181-80-r.retail.telecomitalia.it)
15:28.34*** join/#htc-linux helicopter88 (~helicopte@host223-199-dynamic.181-80-r.retail.telecomitalia.it)
15:41.25*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
15:52.33*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
16:00.09*** join/#htc-linux lamikr (lamikr@nat/nokia/x-ucuuzmafwfdxigyw)
16:05.19*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
16:35.33*** join/#htc-linux mgross029 (c0234f46@gateway/web/freenode/ip.192.35.79.70)
16:47.12*** join/#htc-linux kiozen (~kiozen@ppp-93-104-69-126.dynamic.mnet-online.de)
16:58.02*** join/#htc-linux [acl] (~abel@96.246.167.90)
17:03.37*** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-20-63-62.client.mchsi.com)
17:36.19*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
17:40.20*** join/#htc-linux swc|666 (~gecko@unaffiliated/swc666/x-4934821)
17:54.08*** join/#htc-linux paulk-desktop (~paulk@lib33-1-82-233-88-171.fbx.proxad.net)
17:55.08*** join/#htc-linux rob_w (~bob@host-188-174-135-212.customer.m-online.net)
17:55.08*** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029)
18:30.26*** join/#htc-linux swc|666__ (~G.Gecko@irc.pentoo.ch)
18:31.03*** join/#htc-linux swc|666__ (~G.Gecko@irc.pentoo.ch)
18:46.50*** join/#htc-linux [acl] (~abel@96.246.167.90)
18:59.54*** join/#htc-linux Alex[sp3dev] (~alexander@85.202.228.18)
19:31.41*** join/#htc-linux x1o (57f54144@gateway/web/freenode/ip.87.245.65.68)
19:31.45*** join/#htc-linux detule (~detule@unaffiliated/d3tul3)
19:33.19*** join/#htc-linux mastermerlin (~Adium@pD9E2E61D.dip.t-dialin.net)
19:44.28*** join/#htc-linux stroughtonsmith (~steven@86-43-215-84-dynamic.b-ras2.bbh.dublin.eircom.net)
20:11.55*** join/#htc-linux Markinus (~Markinus@212.255.30.72)
20:17.18*** join/#htc-linux MN-- (~yaaic@5e0fb796.bb.sky.com)
20:17.58*** join/#htc-linux MN-- (~yaaic@5e0fb796.bb.sky.com)
20:20.08*** join/#htc-linux fakker (fakker@cpc13-hitc6-2-0-cust129.9-2.cable.virginmedia.com)
20:30.08*** join/#htc-linux arif-ali (~arif-ali@94-192-24-56.zone6.bethere.co.uk)
20:31.10*** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-253.netcologne.de)
20:42.21*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
20:48.09[acl]emwe ?
20:48.16[acl]damn :-(
20:51.19arrrghhhhe's been scarce lately.
20:53.16detulehi [acl]
20:56.09[acl]detule,
20:56.12[acl]sup
20:56.17[acl]anuone seen emwe around
20:58.11arrrghhhhe's on gtalk
20:58.15arrrghhhpinging him
20:58.33[acl]turn on the bat signal
20:58.44detule[acl], you think obtainBuffer is caused by a different failure on haret vs nand?
20:59.15[acl]detule: hmm... what ? let me pull up some code to see what u mean
20:59.46detuleoh from skimming your thread it seemed you thought they were different issues
20:59.51detuleperhaps i misunderstood
21:00.06[acl]what issue ? sorry
21:00.13detuleobtainBuffer time out
21:00.18[acl]let me pull up the thread
21:01.04detulere: http://forum.ppcgeeks.com/android-tp2-development/147260-testing-nand-omgb-1-2-3-a-107.html#post2164974
21:03.19[acl]ahh
21:03.36[acl]obtainBuffer timed out (is the CPU pegged?) 0x46dd50 user=000012c0, server=00000000
21:03.38[acl]this bullshit
21:04.08[acl]well we dont see that bug often if at all. I havent had anyone report that yet .. wet at least its not in the logs they send
21:04.17[acl]arggg had it from haret logs
21:04.26detuleokay
21:04.29[acl]but so far the omgb logs people sent haven had it. maybe i missed it
21:04.33[acl]BUT i did see it
21:04.46detuleit is a routing issue
21:04.49[acl]with different csvs
21:04.57detulerather than csv imo
21:05.02[acl]yeah
21:05.05Cotullay0 doods?
21:05.06[acl]there was so much going on
21:05.21[acl]that i think its routing as well. at least thats how i was able to replicate it
21:05.28[acl]just keep changing route paths..
21:05.39detulewe have  a patch for it
21:05.48[acl]i saw the patch. looks good
21:06.03[acl]this patch is the one that worries me
21:06.04[acl]http://gitorious.org/xdandroid/hardware_msm7k/commit/d292cc351ef11abd9a9b8a2448459429977cc567
21:06.19[acl]well not worries me just wondering whats the story behind it
21:06.51detulewell looking at your new ring hack it seems you agree get_current_stream is not working properly
21:07.23detulethat function is not in CA, something that JB added...
21:07.40[acl]well our ring issue was different. It was a combination of things.
21:07.57detulei thought it was that bEnableOut wasn't being set properly
21:07.59[acl]thing is, when a ring comes in. We change the mode to RINGTONE
21:08.15[acl]but right before it, cdma changes the route path to the headset
21:08.45detulethat might be incorrect but the problem is get_current_stream not returning properly
21:08.52[acl]we never got that far
21:09.31detuleyou address the issue here https://github.com/acl/device_htc_rhodium/commit/4333f792b7cd3926e56e7e6620e700bc7f728a86
21:10.08[acl]yup
21:10.20detulebCurrentOut should be different than default
21:10.22detulebut it's not
21:10.30[acl]i know, but look at the line above
21:10.33detulebecause get_current_stream doesn't work proberly
21:10.42[acl]<PROTECTED>
21:11.21[acl]set_volume_rpc(SND_DEVICE_CURRENT, SND_METHOD_AUDIO, 0);
21:11.31[acl]was getting called which shouldnt right ? according to the comments
21:12.07detulethat could be incorrect but bCurrentOut comes into the function already set improperly
21:12.44[acl]yeah
21:12.58[acl]that part is true. but we had a combo of issues. So it wasnt just that. thats what i mean
21:13.15[acl]i dunno why cdma changes sound route before a ring
21:13.18[acl]gsm is fine
21:13.20[acl]so is sip
21:13.47[acl]but cdma does it because telephony reports a connection change. and somehow the sound route defaults to handset
21:14.16[acl]so right now the hack is just to always set bEnableOut to true when in ring mode
21:14.32*** join/#htc-linux MN-- (~yaaic@5e0fb796.bb.sky.com)
21:14.33detuleget_current_stream doesn't really serve a purpose
21:14.49detuleit's called after we've already written two buffers to the device
21:14.57[acl]i think JB had a bigger plans ?
21:15.00[acl]lol
21:15.05[acl]im not sure why its there myself
21:15.09detuleat that point i can't envision a scenario where we would want bEnableOut to be false
21:15.13*** join/#htc-linux MN-- (~yaaic@5e0fb796.bb.sky.com)
21:17.47detulebtw that Failed to open ringtone null issue i think comes out of the ril
21:18.00[acl]detule: really?
21:18.16[acl]interesing
21:19.09detulebut adding a sanity check in Ringer.java whther customRingtoneUri = null is a much better approach IMO than hunting down why the ril notifies RING rather than new incoming connection
21:19.56[acl]doesnt it already do it? check for null i mean
21:20.28detuleno
21:20.49[acl]damn
21:21.28[acl]that sucks. i didnt even look into that
21:21.50[acl]removing benableout requires an acoustic change too
21:21.54[acl]damn
21:22.13detulei think here https://gitorious.org/xdandroid/packages_apps_phone/blobs/gingerbread/src/com/android/phone/Ringer.java#line288
21:22.32detuleno need to remove bEnableOut, as that guy get's set by other calls
21:22.39detulenot just get_current_stream
21:25.13detuleugh i mean bCurrentOutStream
21:27.00detule<PROTECTED>
21:28.53[acl]ok, lets assume bCurrentOutStream is removed.
21:29.00[acl]what will trigger benableout to be true
21:29.11detulei don't think bCurrentOut needs to be removed either :)
21:29.26detuleit gets reset in standby as well as in the destructor
21:29.38detulein addition to being set by get_current_stream
21:31.30[acl]im just looking for a patch we can agree on so i can run xdandroid code again. lol.
21:32.02arrrghhhhah
21:32.52[acl]bCurrentOutStream does look useless. But removing it frmo the condition will still fail on ring. Since it will only depend on the in_call val
21:33.28[acl]unless we remove the whole condition and just have bEnableOut set to true by default
21:34.59detulehm, there may be instances when bEnableOut = false is needed
21:36.28[acl]like ?
21:36.34detulewhen it calls standby
21:39.01[acl]not in geneal i mean in terms if this specific condition https://github.com/acl/device_htc_rhodium/blob/4333f792b7cd3926e56e7e6620e700bc7f728a86/libaudio-wince/AudioHardware.cpp#L805
21:41.39detulethat's what I mean, if in some circumstance standby() gets called, this guy resets bCurrentOutStream to default leading to bEnableOut being false which makes sense if we are trying to put some device in standby....if you get rid of bCurrentStream/bEnableOut it won't see that
21:42.48detuledon't know a lot of "if this" "if that" wish JB was around
21:44.59[acl]but then you will be with a broken ringer again
21:45.00[acl]lol
21:46.23[acl]Either way, this should be reverted. http://gitorious.org/xdandroid/hardware_msm7k/commit/d292cc351ef11abd9a9b8a2448459429977cc567
21:46.36[acl]if its not being used, lets removed it or cook up something nice
21:47.46*** join/#htc-linux leviathan (~quassel@2001:470:26:484:6ef0:49ff:fee6:8dca)
21:48.38[acl]detule: the only thing i need emwe to commit is this. https://github.com/acl/device_htc_rhodium/commit/f82bcf47a0348ca5b3b36c5c3f550d0ad9456535
21:48.47[acl]so i can merge back into the main acoustic
21:49.03[acl]that LOGE ontop is not really an error.
21:49.08[acl]so should be LOGI
21:49.28[acl]i dont care much for the line below. Just had it for debugging
21:49.48detulethat LOGE is unfortunate
21:50.28[acl]i its not needed, just LOGV that bad boy :-p
21:52.44detulein terms of d292cc351ef11abd9a9b8a2448459429977cc567 , that's somewhat temporary if people continue to report working ringers i agree get_current_stream should be taken out completely
21:53.08detulei just didn't want to go deleting JBs code
21:53.22[acl]yeah i rather add myself :-p
21:56.45[acl]detule: have you been able to replicate the obtainBuffer  error on demand ?
21:57.25detulethere were gbx0b people on .27 that could do it...on 3.1 i never could
21:57.31detulethe kernel patch is the business there
21:57.48[acl]how can they replicate ?
21:57.56detulesomething about missing a call
21:58.05[acl]haha
21:58.06detulesome said letting it ring through
21:58.07[acl]interesting
21:58.12detulesome said swiping ignore
21:58.34[acl]ill try that tonight. i havent been able to replicate lately
21:58.36detuleagain that's due to a JB addition
22:00.26detulehere's a fellow who said he could do it on demand http://forum.xda-developers.com/showpost.php?p=21223202&postcount=91
22:02.54[acl]looks like a sound routing night mare
22:03.01[acl]but we will have to try
22:03.53[acl]detule: anish on ppcg said the issue he had earlier went away with a csv swap. So not sure wtf to do with some of these reports
22:04.35detulewith stock acoustic ten times out of ten my mic was not functioning on an incoming call when the device was in silent/vibrate
22:05.16[acl]exactly.. not sure what to make of these. I'll have to try all of this myself
22:06.20detulei mean acoustic before we turned the mic bias on
22:06.27detulealways
22:06.48detulei don't think you've applied that mic hack in your tree
22:06.54[acl]you mean this one
22:06.54[acl]http://gitorious.org/xdandroid/hardware_msm7k/commit/5242c7bb6b930ff8af67cf6e613328dfef58316d
22:06.59arrrghhhnah i keep harassing him to
22:07.20detuleyeah that one
22:08.15arrrghhh[acl], i have this problem at work all the damned time.  user's just don't give the necessary amount of detail, or they go into detail on things that don't matter whatsoever.
22:08.16[acl]yeah just need emwe to add this for me so i can merge back fully .. https://github.com/acl/device_htc_rhodium/commit/f82bcf47a0348ca5b3b36c5c3f550d0ad9456535
22:08.54[acl]arrrghhh: part of the prob is the libs arent compiled for true naggyness. So i may need to enable that
22:08.57[acl]it will spam the logcat
22:09.01[acl]showing every little nasty step
22:09.02arrrghhhnaggyness
22:09.08arrrghhhnagginess?
22:09.09arrrghhhlol
22:09.13arrrghhhyea
22:09.20*** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net)
22:09.23arrrghhhthat'll cause logcat to wrap really quickly i'm sure...
22:09.39[acl]:-p
22:09.40[acl]lol
22:09.45arrrghhhcan we increase that buffer, or have an option to log it to the SD? seriously.
22:09.47detuleyou need to train those nand boys to use getlogs
22:10.48arrrghhhhah
22:10.52arrrghhhgood luck training them to do anything :P
22:12.02[acl]detule: you have to explain this to me
22:12.02[acl]http://gitorious.org/xdandroid/hardware_msm7k/commit/5242c7bb6b930ff8af67cf6e613328dfef58316d
22:12.22[acl]do yall compile with send_mic_mute_to_audiomanager ?
22:12.33detuleno
22:12.40detulebut i tested it that way too and it seemed to work
22:13.35[acl]hmm that kinda doesnt make sense
22:13.47[acl]lol
22:13.50[acl]damn android
22:14.18detulethat's the calls from pressing the mute button in the in-call screen
22:14.22detulecurrently those get sent to the ril
22:14.47detulewhich apparently has the ability to mute the mic
22:14.55[acl]jebus
22:15.19[acl]ril can make sound decisions via kernel still ?
22:15.24[acl]or what do you mean ?
22:15.28detuleno via AT commands
22:15.31[acl]ahh ok
22:16.53[acl]if compiled the other way, there is nothing going to libaudio?
22:17.08detuleif compiled the other way everything goes to libaudio
22:17.23[acl]hmm sounds like more work :-p
22:17.38detulepick your poison RIL or acoustic
22:18.00[acl]i hate sound
22:18.08[acl]so i rather let the ril do its nonsense
22:18.27detulei understand both equally bad so i have little preference
22:19.55*** join/#htc-linux ALoGeNo (~alogeno@47.Red-88-9-163.dynamicIP.rima-tde.net)
22:19.55*** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno)
22:24.11[acl]detule: ok dood. i gotta go. thanks for the help
22:24.34detulenp, i don't think i told you anything you didn't know already
22:53.42*** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-20-63-62.client.mchsi.com)
22:59.48*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
23:06.36*** join/#htc-linux skodde (~skodde@unaffiliated/skodde)
23:55.27*** part/#htc-linux x1o (57f54144@gateway/web/freenode/ip.87.245.65.68)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.