IRC log for #htc-linux on 20100313

00:04.14Captnoordre
00:15.00Captnoordrhodium users online?
00:20.19*** join/#htc-linux gauner1986 (~gauner198@p5B3872B2.dip.t-dialin.net)
00:20.39gauner1986hi all
00:21.46Captnoordyo
00:22.21Captnoordgauner1986: what phone do you have again?
00:22.29gauner1986leo :)
00:22.32gauner1986i <3 it
00:22.37Captnoordk
00:22.43gauner1986you?
00:22.48CaptnoordI need rhodium battdrvr.dll
00:22.50Captnoordraph
00:23.04gauner1986hm.. sry. :)
00:27.23HoochsterCaptnoord, what you need rhodium or raph
00:28.03Captnoordrhodium
00:28.06CaptnoordI have raph
00:28.09Captnoorddiamond is the same
00:28.13HoochsterI have rhodium
00:28.18Hoochsterthe battdrvr.dll from wm?
00:28.22Captnoordyup
00:28.32Hoochsterlet me boot into wm and see if I can find it
00:28.36Captnoordk
00:28.38Captnoord:D
00:32.57Hoochsterwouldn't it be in the windows dir?
00:33.01CaptnoordHoochster: if you find it.... send it me tomorrow
00:33.03CaptnoordI don
00:33.04Captnoorddono
00:33.06Hoochsterwonder if calkulin removed it
00:33.08CaptnoordI need to sleep
00:33.17HoochsterI will flash another rom that is normal and find it and get it to you tomorrow, get some sleep
00:42.55*** join/#htc-linux PaulGene (~chatzilla@94-192-3-136.zone6.bethere.co.uk)
00:44.08*** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz)
00:44.30*** join/#htc-linux Spirits-Sight (~Spirits-S@c-24-91-187-210.hsd1.ma.comcast.net)
00:46.14Spirits-SightTwo question: first one is there any other bootsplash screens for Android? next question / comment is I am trying to find out is there a app that allows me to use my phone as a wifi spot for another device?
00:47.06Spirits-Sightoops forgot its for a kaiser phone
00:51.20randomblamewhats wrong with the android splash screen, I'd love to be able to see that :D
00:52.45Spirits-Sightright now the one I have is the X and it shows white on bottom
00:59.29randomblameI'd take that too :D
00:59.41makkonenSpirits-Sight: there's this: http://code.google.com/p/android-wifi-tether/
01:00.09makkonendoesn't work out of the box on our linux-msm branch...
01:00.37makkonenbut I guess it might on yours. I doubt it, but it might.
01:01.47randomblameinteresting, with my mddi forced code removed it's still trying to init nt35399 but it's not set up anywhere. I wonder if that was interfering...
01:03.06Spirits-Sightwell I guess I find out makkonen :-)
01:04.39polyrhythmicSpirits-Sight: did you see the polymod splash?
01:05.07polyrhythmicSpirits-Sight: it's VERY easy to compile a splashscreen... tutorial is in Kaiser WM ROM forum somewhere...
01:05.37Spirits-SightYes I did Poly thanks :-)
01:05.42polyrhythmicSpirits-Sight: USB and Wifi tether... we are missing something in our kernel, you'd have to have a custom kernel AFAIK
01:05.54Spirits-Sight:(
01:06.18polyrhythmicBT is almost fixed, maybe we can add tether next :)
01:06.22PaulGenei know you are probably sick of questions like this, but if you guys ever do manage to get andriod working on the the HD2, will it run as a full booting OS or will it run ontop of windows mobile?
01:06.23Spirits-Sighthows the BT coming? is that possible to do tethering?
01:06.34polyrhythmicSpirits-Sight: eventually yes
01:06.37*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
01:06.48polyrhythmicPaulGene: native boot is just a matter of time
01:07.02PaulGenenative boot = heaven
01:07.09Spirits-Sightyeah :-)
01:07.10polyrhythmicPaulGene: booting from WM is MUCH easier
01:07.17polyrhythmicso features usually come for WM boot first
01:08.13PaulGeneim resisting temptation to buy a nexus one instead, having WM and Android on the HD2 would be fantastic
01:08.44Spirits-Sightpolyrhythmic: I wanted to tell you that I also have the issue iwth the OK key on the qwerty keyboard when I am trying to browes on internet and I hit that OK button nothing happens and I have to hit the D-center one
01:09.09randomblamemaybe that's the reason nt35399 is usually commented, it's a self initing bastard
01:09.30polyrhythmicSpirits-Sight: OK is mapped to Ctrl on Tilt, I think the mapping needs to be fixed for reg. Kaiser
01:11.34Spirits-Sightoops I am using the Tilt = kaiser 100 in past it worked
01:13.42Spirits-Sightpolyrhythmic:  one more question if you don't mind, how can I stop voice search from starting when not able to use it, it shows up in taskill all the time? Also wanted to infom you that when using the TTS it will not allow others to hear me when on a call, I have to restart the phone and disable the TTS
01:15.58polyrhythmicinteresting, I didn't know that about TTS
01:16.20polyrhythmicVoice Search is integrated with the Keyboard, you'd have to disable the 2nd input/keyboard
01:16.48*** join/#htc-linux Minapa (~Teno@a85-139-232-157.cpe.netcabo.pt)
01:18.42Spirits-Sightpolyrhythmic: ok just did that! thanks!
01:18.58Spirits-Sightcan't wait for your next master piece
01:20.43polyrhythmic:) thanks Spirits-Sight
01:21.02polyrhythmichopefully BT by next week
01:22.55Spirits-SightCOOOOOL, I am waiting for the day that I can use the phone as a modem for a PDA that I have
01:24.56Spirits-SightTwo other things I just remembered, the cell location thingy puts me in another state and city not even close to me and GPS takes a VERY very long time to start its over 15 min maybe about 20-25
01:29.30*** join/#htc-linux mrquick (~kbradsha@cpe-70-112-20-78.austin.res.rr.com)
01:37.49polyrhythmicSpirits-Sight: proper AGPS/Network Location needs RIL changes
01:37.56polyrhythmicwe know what's wrong but haven't fixed it quite yet
01:38.43Spirits-SightOK, so its a know bug :-) I was not sure if it was a bug then fixed and it was me :-)
01:39.31Spirits-SightSo when that fixed will that make a fix faster or is that just the GPS in the phone ?
01:49.24*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
01:53.47*** join/#htc-linux ToAsTcfh (~toastcfh@24.94.158.107)
01:55.56AstainHellbringHi!
01:56.01|Jason8|sup astain
01:56.20AstainHellbringnot much
01:56.35AstainHellbringI need a new laptop this dell vostro 1700 sucks
01:56.53Hoochsterjust go get one, it's ok
01:58.15|Jason8|dude
01:58.19|Jason8|what are the specs?
01:58.32|Jason8|I have this cheap toshiba and it rocks
01:58.50ToAsTcfhwoooot im back!!!!!
01:59.19ToAsTcfhdamn linux box kicked the bucket
01:59.53AstainHellbring|Jason8| it sucks cause I cant play battle field bad company 2 on it very well
02:00.01randomblamehowdy astain
02:00.04|Jason8|get a desktop, moron.
02:00.11Hoochster360 ftw
02:00.11randomblamedoes it have intel graphics?
02:00.11AstainHellbring|Jason8| fuck that
02:00.19|Jason8|lol
02:00.22AstainHellbringrandomblame nvidia 8600M gt
02:00.40randomblamethats better than my gateway
02:00.47randomblamefukn intel graphics
02:00.59randomblamecan't even play world of warcraft above 20fps
02:01.02HoochsterI have a 9300M in my Netbook! :)
02:01.33randomblame8600m should be able to handle most games at low settings
02:01.40randomblamemaybe not at native resolution
02:01.48AstainHellbringnot bad company 2
02:01.55AstainHellbringit kinda handles it its just laggy
02:02.01randomblamec2d in there?
02:02.06AstainHellbringyes
02:02.18AstainHellbring2.2 T7500
02:02.21randomblameweird
02:02.22AstainHellbring4gb ram
02:02.29randomblameshould be all you need
02:02.45AstainHellbringbad company 2 has kinda high requirements for running
02:03.00AstainHellbringatleast for online play
02:03.08Hoochstershoulda got it for the 360 and I woulda gotten it and hooked up heh
02:03.23randomblameconsole vs pc games are very different
02:03.28Hoochsteryup
02:03.42randomblamein that consoles suck
02:03.42Hoochsterbut anymore I just don't have time for pc games heh, hell don't have time for console games lol
02:03.43randomblame:P
02:04.09randomblameI just bought a shiny new hd 5850
02:04.29randomblamethen remembered that no one was making good pc games anymore because of those damned kids and their consoles
02:04.42Hoochsterlol
02:05.18randomblamebah what was I doing before irc distracted me
02:05.31Hoochsterprogramming something up to fix things on rhodium
02:05.33Hoochsterget back to it
02:05.33Hoochsterlol
02:06.15randomblamehah, trying to get lg incite frame buffer working, found a spi only driver for a very close relative to my lcd but can't get msm_fb to work with it
02:06.31randomblameso I'm trying to adapt the toshiba client driver to work with it
02:06.37randomblameunsuccessfully
02:08.40*** join/#htc-linux mrquick (~kbradsha@cpe-70-112-20-78.austin.res.rr.com)
02:11.39randomblameyay more output
02:16.29*** part/#htc-linux Spirits-Sight (~Spirits-S@c-24-91-187-210.hsd1.ma.comcast.net)
02:25.36*** join/#htc-linux randomblame (~randombla@c-71-59-184-96.hsd1.wa.comcast.net)
02:41.36eval-polyrhythmic:  really?  matter of time?  why do we have to init hw3d in winmo... that's solvable?  sweet
02:53.35MrPippyeval-: do you notice the touchscreen problems? double-taps and all that?
02:57.21eval-MrPippy:  yes, especially under high load (auto complete local or auto suggest google)
02:57.30eval-MrPippy:  Both your kernel and latest glemson autobuilds
02:58.11eval-MrPippy:  The biggest problem is that it blocks click-and-drag, making it hard to add/delete some widgets, etc
02:58.27MrPippydo you have a kernel tree and build env all set up?
02:59.06eval-MrPippy:  No.  I run ubuntu though, I probably could check out from git ... do I need anything special to cross-compile?
02:59.49MrPippyyeah just the arm cross compile toolchain
03:00.05MrPippyhttp://www.codesourcery.com/sgpp/lite/arm/portal/package3382/public/arm-none-eabi/arm-2008q3-39-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
03:00.31*** join/#htc-linux DavidMc0 (~davidmcna@89.241.220.137)
03:01.51eval-and git clone git://gitorious.org/linux-on-qualcomm-s-msm/linux-msm.git
03:01.57eval-or you have a fork of your own
03:02.09MrPippynah just use that one
03:02.16*** join/#htc-linux mrquick (~kbradsha@cpe-70-112-20-78.austin.res.rr.com)
03:03.15eval-is that what glemson autobuilds from
03:03.18MrPippyyeah
03:03.50eval-ok... downloading....
03:04.19eval-MrPippy:  will we patch to fix gp_timer & vsync as well?
03:04.44*** join/#htc-linux ToAsTcfh (~toastcfh@24.94.158.107)
03:05.01MrPippythats a good point, i don't really know enough about either one to look at it right now
03:05.10*** join/#htc-linux User369 (~User@c-71-204-117-124.hsd1.ga.comcast.net)
03:06.09eval-20:24phh[19:56:17] <eval-> my screen is off. why so much vsync? <----- weird, I thaught I fixed it, which board ?
03:06.28eval-20:26eval-when was it fixed in kernel?
03:06.28eval-20:26phhand I'm pretty sure vsync should stop
03:06.28eval-20:26phhbefore the new year
03:07.20eval-omg this tree is huge
03:07.29*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
03:07.50MrPippyyup all the linux dev history going back to 2005 i think
03:08.11eval-uhhhhhh
03:08.14eval-i run on an ssd
03:08.17eval-how much will i need?
03:08.43MrPippyfully compiled for me its 975 MB
03:10.49MrPippyi gotta go for an hour or so, give this kernel a try and i can give you the instructions to build later if you want
03:10.55MrPippyhttp://opus.homelinux.com/public_files/zImage
03:11.03eval-ok i just got it now
03:11.41MrPippyok thats quick, copy arch/arm/configs/htc_msm_android_defconfig to .config, add the bin/ from the arm toolchain to your PATH, and to compile is make -j2 zImage modules ARCH=arm CROSS_COMPILE=arm-none-eabi-
03:12.25eval-ok.  but are there patches or config changes you want me to make?
03:13.17MrPippyyeah the touchscreen patch uncomment this line in drivers/input/touchscreen/tssc_manager.c
03:13.18MrPippy/tssc_reg->tssc_ctl.command_wr = 1; /* Trigger next operation */
03:13.18eval-oh.  i need free space on an ext4 partition huh... tar is bitching about some hard links
03:14.22MrPippythat kernel binary has some other patches, mainly one for smd_7500 that should decrease cpu usage (but i couldn't really see any effect when i tested it)
03:14.33eval-what is smd_7500?
03:14.50eval-im sorry i know some linux but i started digging into this project only this week
03:15.00MrPippyall the cdma data goes through smd_7500 on cdma diam/raph
03:15.12eval-ok, that's a radio chip id ?
03:15.20eval-or it's the driver rather
03:15.30MrPippyyeah arch/arm/mach-msm/smd_7500.c
03:15.59eval-ok i will also look through commits for anything related to vsync or gp_timer i guess
03:19.46eval-erm, i guess i can make an ext filesytem in a file on my ntfs and loopback mount it
03:23.24*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
03:29.45eval-make[2]: *** No rule to make target `net/netfilter/xt_TCPMSS.c', needed by `net/netfilter/xt_TCPMSS.o'.  Stop.
03:34.39*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
03:38.11eval-weird, that file should have been pulled
04:05.14*** join/#htc-linux PSPdemon (~PSPdemon@c-76-123-109-83.hsd1.fl.comcast.net)
04:11.27makkonenooh. tssc patches to test? I'm in.
04:12.45Hoochsterassume that is only for raph?
04:12.56makkonendoubt it.
04:13.05Hoochstertssc touchscreen?
04:13.06makkonenthe touchscreen's a bit wonky across the board, no?
04:13.13Hoochsterindeed it is
04:13.18eval-makkonen: the zImage he gave me didn't much help :/
04:13.47eval-how do i make the modules-(uname).tgz thing
04:13.48makkonensame driver for everything (except blackstone, because no one's coded the soft buttons at the bottom for it yet)
04:14.03HoochsterI see
04:14.16Hoochsterwell test and commit it heh
04:14.45makkonenyeah, everything I tried with tssc_manager didn't do me much good, either. and the averaging... I think might make some things worse... like it's doing the old thing where it seems to jump over to the right when you press very lightly.
04:15.08Hoochsterdoh
04:15.34makkonenthat's not a new thing. that's the version that's been in everything for a couple weeks now.
04:16.16eval-what's not new?  uncommenting line 328 in tssc_manager.c ?
04:17.52makkoneneval-: it's not a simple thing to do (building modules). I have a build script and some instructions on the wiki. I don't know if anyone's followed them yet, so... give it a shot: http://www.androidonhtc.com/wiki/Get_Involved
04:19.20eval-ok so the only two modules outside kernel tree are wlan and compcache?
04:19.44makkonenI believe so.
04:20.22makkonenI've only really paid attention to raph800/diam500, though. might be others for other platforms, but I don't think so.
04:20.37PSPdemongah curses.....no "-" or "/" so i cant join the channel D:
04:21.10Stranhoanyone have a config to compiled the linux kernel for athena 400?
04:22.40eval-makkonen:  oooh!  handy dandy build script.  thankyee =)
04:22.47eval-ah, this is what i needed INSTALL_MOD_PATH=$MODULES_PATH/kernel-modules
04:23.23makkonenyup. good stuff. although then you also need to pull them all out of the directory structure. I wouldn't want to explain how to do it without a script.
04:23.29Hoochsterso makkonen when I do a git pull, that is the same source as the last commit on glemsom's site? and unmodified compiling the kernel and modules would give me the same as what is on glemsom's site as well I take?
04:23.54eval-makkone:  uhm, i just did find ./ -name '*.ko'   :p  and grepped for what i need
04:24.40eval-hahaha and that's what you do in your script too! =)
04:26.26makkonenhoochster: yes, keeping in mind that it's made with the htc_msm_android_defconfig, and there are some modules not in the kernel tree.
04:27.20Hoochsterunderstood
04:27.29eval-Hoochster: his link is great!  http://www.androidonhtc.com/wiki/Get_Involved  spare yourself copying to .config, long make ARCH CROSS_COMPILE etc lines
04:28.03Hoochsterheh I compiled it once just didn't look into anything, but ya I setup a script for the line heh
04:28.07Hoochsterthanks
04:28.15Hoochsterthe build.sh will def make it easier
04:28.44eval-this can't possibly be the same person who wrote the /init* scripts, it's too clean
04:28.53makkonenas long as it works. I didn't really intend it for broad distribution.
04:29.01Hoochsterheh
04:29.08Hoochsterposting it to the faq now
04:29.11Hoochsterlmao j/k
04:29.14makkonen:-)
04:29.15eval-heh... as opposed to /init, init.cfg, init.etc ??
04:30.10makkonenyeah. well... those are a disaster, but they evolved organically. Mine was just something I put together because I was sick of typing, and then I went back and cleaned it up a bit because someone else wanted it.
04:30.21makkoneni.e. One vs Many.
04:32.23eval-yea, i kinda know why it happened, i'm just playing
04:32.36eval-to be fair, i looked at some older /init and they were even uglier
04:32.37makkonenhoochster: you can post it to the faq, I don't care (not that I really think it's of interest). it's for broad distribution now. Just I didn't really intend it as such. what I'm saying is... if it fucks up, tell me so I can fix it. :-)
04:34.01makkonenyeah. having them in a git repo helps, since fixes can actually propagate. The old way they were just handed around like some sort of lost scrolls. serious dark ages shit.
04:35.05Hoochsternah I was totally kidding, you know what kinda mass panic that would add to what is already a storm
04:35.36eval-makkonen:  so what do you think about my powertop:
04:35.39eval-Wakeups-from-idle per second : 205.8interval: 20.0s
04:35.39eval-no ACPI power usage estimate available
04:35.39eval-Top causes for wakeups:
04:35.39eval-<PROTECTED>
04:35.39eval-<PROTECTED>
04:35.46makkonenyeah, figured. of course, inherent in that statement is an assumption that people actually read more than 3 lines before screaming "IT'S NOT WORKING FIX IT FIX IT FIX IT"
04:35.51eval-my phone screen is off
04:35.55eval-i have no accelerometer apps open
04:36.09makkonenhuh
04:36.21makkonenI don't know anything about... any of those things.
04:36.23HoochsterI have tried to be the nice guy and just sit back and let all the other users answer their questions over and over and over and over again heh, I would be afraid I would say things a little more harsh heh
04:36.47*** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821)
04:38.02eval-makkonen:  basically the kernel is not sleeping very long b/c screen refersh and accelerometer are waking it??
04:38.18eval-the more often kernel wakes, the less our battery lasts
04:42.06makkonenright. ok. I actually know something about most of those things. just not what gp_timer is, or why vsync is causing so many wakeups.
04:42.29makkonenwhat device do you have again?
04:42.34eval-diam500
04:42.37eval-i think phh lied to me
04:42.41makkonenabout?
04:42.43eval-phheval-: gp_timer is accelerometer btw
04:43.10makkonenthe accelerometer does poll like crazy, even when it seems like it shouldn't.
04:43.30makkonenbut I don't know any more than that.
04:43.50makkonenI know that diam500/raph800 seem to wake up from collapse a lot more often than their gsm counterparts.
04:44.58eval-i guess i don't really understand gp_timer
04:45.06*** part/#htc-linux PSPdemon (~PSPdemon@c-76-123-109-83.hsd1.fl.comcast.net)
04:45.08makkonennor do I.
04:45.12eval-it's a clocksource?  some app can request regular wakeups?
04:45.20eval-and phh maybe meant accelerometer is the culprit?
04:45.28eval-gp_timer itself is just a timer
04:46.16makkonenthat makes sense.
04:46.53eval-can i disable accelerometer somehow to test this theory
04:47.07eval-also, are you passing any power related stuff on cmdline in startup.txt anymore?
04:47.21MrPippydo you have screen rotation enabled in settings?
04:47.46eval-i replace my settings so frequently i'm always just at defaults
04:48.04makkonenturn off settings -> sound and display -> orientation.
04:48.22eval-yes
04:48.26eval-found
04:48.27MrPippythat would be an accelerometer app, although I don't know if it'll stop polling just because nothing wants to know
04:50.18makkonenagh. I turned on automatic email updates for the Android/Linux for CDMA Touch Pro 2 thread. big mistake.
04:51.54MrPippyhaha i'm not even trying to keep up with that thread
04:52.28makkonenYeah. I'm done. there's nothing useful there.
04:53.45*** join/#htc-linux ccube (~ccube@88.128.57.102)
04:53.51Hoochsterroflmao@makkonen
04:54.22MrPippyi might just post and tell people to PM me if they have something to say...i have been getting useful PMs at least
04:54.37Hoochsterthat's good
04:54.39eval-bah, still tons of gp_timer
04:54.43eval-vsync is more of a mystery
04:55.22Hoochsterwait you wanted makkonen to handle the faq, now sounds like a good time to give him that ROFLMAO
04:56.20makkonenMrPippy: if you've been getting useful PMs... don't say anything. anything you do can only make the average PM you get less useful.
04:56.34Hoochsterindeed
04:56.49Hoochsterthey will start bombarding you with questions on how to remove the sim card
04:57.35ReefermattnessLOL
04:58.39HoochsterSorry to bother you, but I downloaded the all in one zip and placed it on my storage card but can't find haret
04:58.42Hoochsterheh
04:58.55makkonengouges out his eyes
04:59.09eval-makkonen:  :p  maybe this is why no one replies to my PMs!  to be fair, phh does
04:59.15Hoochsterwhere's setup.exe?
04:59.26MrPippyhaha yeah the PMs have slowed down in the last few days...maybe thats just because nothing is happening
04:59.49MrPippyand yet....1000 posts, 57000 views
04:59.49Hoochsterwhat I like most is the ones that are waiting for YOUR next package
04:59.50Hoochsterheh
04:59.58Hoochsteryes it took off didn't it
05:00.45makkonenhoochster: It's a weird mix of petulance and idol worship, isn't it?
05:01.17HoochsterI believe so
05:01.28MrPippyso makkonen for USCC have you had anyone try adding a username/password to pap-secrets?
05:01.48makkonenI have not.
05:03.29eval-ok here it is
05:03.31eval-http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/commit/68173e5705c9d727ab95af5619822b017788e72c
05:03.51MrPippyah thats for the toshiba mddi, ours is epson
05:03.52MrPippy'
05:04.05eval-what devices use the toshiba mddi?
05:04.10makkonennice. I love when someone just immediately knows what's wrong.
05:04.26eval-makkonen:  that's why i love this channel.  i grep, you guys explain :p
05:04.46Hoochsterheh
05:05.21makkoneneval-: all it takes is time, and you'll be the one who's seen it all before and can explain.
05:08.00MrPippypretty sure gsm diam uses toshiba, not sure what else
05:08.16makkonenhmm.
05:08.24eval-MrPippy:  I'm not seeing anything in the toshiba that isn't in the epson, at least related to that commit =(
05:08.34makkonenepson_suspend already has a set_vsync(panel, 0); command
05:08.36makkonenyeah
05:09.11makkonenI recall it throwing a bunch of warnings at compile time. Never looked too closely at them, though.
05:09.12eval-we don't have a pretty define GPIO_VSYNC
05:09.20eval-but that's about all i can see
05:09.51makkonencould it use a different GPIO on cdma devices?
05:10.48makkonenclaimed to be the same on the wiki.
05:11.57eval-drivers/video/msm/mddi_client_epson.c:111: warning: ISO C90 forbids mixed declarations and code
05:12.04eval-that's all the warnings i see
05:12.11makkonenoh well.
05:12.32eval-printk() before int;
05:13.06*** join/#htc-linux leobaillard (~leobailla@42.242.101-84.rev.gaoland.net)
05:13.19eval-what is GPIO exactly?  what wiki are you referring to
05:14.15eval-makkonen:  your build script makes me happy
05:14.37makkonenI'm glad of that.
05:14.39makkonenhttp://www.htc-linux.org/wiki/index.php?title=Raphael_GPIO
05:14.50makkonengeneral purpose input output... something or others.
05:16.16makkonenthey're just some useful... pins, I guess, basically.
05:16.36eval-raph800 and diam500 are basically identical?
05:16.46makkonenmore or less
05:16.57eval-wow who did all the work of putting this together
05:17.14makkonenaside from the keyboard and maybe a little bit of LED controls.
05:17.35makkonenI don't know. cr2 I think. It's like the rosetta stone.
05:18.59makkonenaccording to the wiki page, someone named Duncan.
05:25.58eval-omg wtf where is my strace and locate.  is eclair build lacking these lovely things?
05:33.53*** join/#htc-linux thedicemaster (thedicemas@j89126.upc-j.chello.nl)
05:34.48*** join/#htc-linux leobaillard (~leobailla@42.242.101-84.rev.gaoland.net)
05:35.58eval-i am seeing printk() from board-htcraphael-panel.c in my dmesg but i have a diamond
05:36.20eval-is board-htcdiamond-panel.c not the right one for me?
05:43.50*** join/#htc-linux jamenlang2 (~jamenlang@68.170.60.12)
05:44.21jamenlang2phh: thanks for BT w/ A2DP
05:44.23jamenlang2you rock
05:47.15eval-hmm guess board-htcdiamond-panel.o only  only goes into non-CDMA diamonds
05:58.04Hoochsterlol MrPippy the rumors are starting, they spotted you online and now think a major update is coming lol
06:01.25eval-why is it that we can run linux on 500mhz arms with 256mb (less, really) RAM, but adobe cannot write a (linux) flashplayer that allows my 4gig dual-core desktop to watch videos
06:02.10jamenlang2lol, you're going to have to use an android emulator pretty soon to do anything
06:04.33MrPippyhahaha i was afraid of that, little do they know i've been working on diamond all day
06:04.43MrPippyalthough it should apply to rhod too
06:04.43Hoochsterheh
06:04.54Hoochsterwhat you been working on the tssc stuff?
06:05.04MrPippynah on headset/headphone
06:05.11Hoochsterahh that will do
06:05.12Hoochsterlol
06:05.19eval-what's wrong with headset headphone?
06:05.22eval-you mean BT stuff?
06:05.31MrPippyno wired
06:05.38Hoochstergotta start someplace
06:05.42MrPippysound doesn't get routed to it
06:05.56Hoochsteralthough if that works why wouldn't speaker work, isn't it just a path
06:06.12eval-i actually can't stand that silly nub that came with the device
06:06.51MrPippyspeaker on rhod is complicated, theres a TI speaker amp thats separate and maybe also the audience chip
06:16.56eval-MrPippy:  so your zImage didn't give me much doubletap relief... nor did the one i just built with tssc_reg->tssc_ctl.command_wr = 1;
06:21.21Hoochsterhow rude
06:29.39MrPippyhmm interesting, it worked pretty well for me on diam (but i was connected through wifi, not cdma)
06:30.28eval-i am on diam500
06:30.39Hoochsterare you thinking those changes worked on lightening the sensitivity of the touchscreen? or you talking something else?
06:31.44eval-MrPippy:  What will wifi vs. 3G do?  latency & cpu overhead?
06:33.21eval-MrPippy:  Also, what is this: pressure = (ts->x * ((ts->z2 * 100 / ts->z1) - 100)) / 900;
06:34.00MrPippyi'm not really sure what the command_wr patch does (since we have no docs for the hardware), but it was there and commented so i figured it was worth a try
06:34.28MrPippyand i think 3G is more cpu intensive/drivers not as mature
06:37.18makkonenmrpippy: do you know how login information for the APN gets parsed vs how login information in the PAP secrets file gets parsed?
06:37.31*** join/#htc-linux jumoit (~samuel@121.77.87.145)
06:39.44MrPippyi think the login info in the apn db is to authenticate to the proxy, not for data itself
06:40.01makkonenI assumed since it was assigning an IP address, it had to have already gotten the ppp connection up
06:40.15makkonenbut I don't remember ppp all that well.
06:40.35makkonendefinitely not at that fine a level.
06:40.38MrPippyno shipping android phones use ppp, so they don't have anything set up to provide credentials to pap-secrets
06:41.03MrPippyif they did i think the ril would be the right place for it, but it doesn't have access to the apn db
06:41.13makkonenhow's it work in gsm? they're using ppp, too, or no?
06:41.57MrPippyi think they all use rmnet
06:42.29MrPippythe moto droid is a good question though, its omap with a separate msm6k as the radio, i don't know what it uses
06:43.44makkonenoh. I just figured they were using ppp as well, since when I played with it in angstrom there were ppp settings for gsm that I had to change to cdma.
06:44.05makkonenanyone remember how to unpack an initrd? cpio something?
06:44.35MrPippycpio -i < file
06:52.22makkonenhmm. angstrom ppp script just has "* * password" in the pap and chap secrets file. guess that's worth a shot. but it also passes username through the ppp command, so that'll probably have to be tweaked in the RIL.
06:53.01MrPippyhmm so they just use "password" as the password?
06:53.18MrPippyor maybe you're supposed to replace that
06:53.24makkonenno. you feed it the password.
06:53.36makkonenecho "* * $3" > /etc/ppp/papsecrets
06:53.37makkonenecho "* * $3" > /etc/ppp/chapsecrets
06:54.03makkonenand it's called with "ppp.sh accessPointName Username Password"
06:54.21eval-i am confused by x,y,z1,z2, and why i trust this pressure equation
06:54.41MrPippyah
06:54.42makkonenit looks like the community RIL is connecting via PPP on GSM.
06:54.55MrPippyyeah
06:55.18MrPippyand the whole tssc_manager driver is pretty iffy, hard to believe that driver actually shipped on the htc click/tattoo
06:55.33makkoneneval-: TRUST NOTHING
06:55.50eval-MrPippy: but it works there, i guess?
06:56.07eval-so this code is straight from shipping htc stuff?  yay for comments
06:56.29eval-MrPippy:  and they do no smoothing?  this TSSC_AVERAGE stuff i new?
06:56.50MrPippyits not exactly the same as what was in the tattoo, theres a lot more commented out code but the running code is the same
06:57.06MrPippyyeah TSSC_AVERAGE was turned off by default, but wince uses it
06:57.42eval-??  you guys are disassembling winmo .dlls too??
06:57.42makkonenwell, bzo said that when he accidentally bumped his jiffies rate up 20%, it worked perfectly.
06:58.04eval-makkonen:  i was gonna say, we might just want to play with sampling rates?
06:58.32makkonenI did, but the only place I saw where you can tweak them was to go from 1ms (default) to 2 or 3 ms, which didn't help at all.
06:59.01makkonenI don't know how to go from 1ms to 1.2ms, or .8ms, or whatever it needs to be.
07:00.06MrPippyyeah we do disassemble winmo dlls, but to figure that out i just dumped the tssc regs and looked at it
07:00.34makkonenand it's not more likely to get flaky when the cpu load is especially high, as far as I can tell. It just happens at certain points, and then keeps happening for a while, and then stops. Something's definitely getting in its way, but it doesn't seem to line up with the cpu churning.
07:00.39eval-MrPippy:  i see, and they were less jumpy?  how do we look are registers directly from winmo?  that's cool!
07:00.58makkonenharet can do many wonderful things
07:01.21makkonen(I assume including this thing)
07:01.21eval-makkonen:  really?  i feel like it's whenever it's trying to autocomplete or pull suggestions from google
07:01.33MrPippyand i think TOUCH_POLLING_NSEC is the define to tune for how often it polls the screen when you're touching it
07:02.33*** join/#htc-linux leftlimit (~leftlimit@220-133-58-225.HINET-IP.hinet.net)
07:03.25makkoneneval-: I don't know. I've spent minutes with the 'pointer location' tool open (in dev tools -- in android apps, if you haven't installed it)... just drawing circles... and they're fine for long stretches of time, even while it can't keep up with updating the screen it's so bogged down... but then all of a sudden something will go off and it'll lose connection twice a second consistently for 5 or 10 seconds.
07:04.00makkonenI think I ran top while doing that, and didn't see a connection. but possibly I just thought that was a good idea and never followed through.
07:04.43eval-MrPippy:  i was about to ask...
07:04.45eval-ts->timer.function = tssc_polling_timer_func ;
07:04.45eval-//hrtimer_start(&ts->timer, ktime_set(1, 0), HRTIMER_MODE_REL);
07:05.48MrPippyhow tssc_manager works: you touch the screen -> touch0 irq fires -> irq handler starts a workqueue -> workqueue starts the polling function -> polling_func reads the touch position and returns 0 if the finger is still touching, or 1 if its done -> if 0 was returned, the polling_func gets run again in TOUCH_POLLING_NSEC nanoseconds
07:07.22makkonenoh. have we tried tweaking that value?
07:07.34*** join/#htc-linux Zoolooc (~fredsibar@p54956CAE.dip.t-dialin.net)
07:08.04MrPippyi don't think so
07:08.15eval-it has a slower value commented out
07:08.27eval-so that's one option.  checking this pressure equation is another.
07:08.33eval-what is the first arg to ktime_set ?
07:09.17MrPippyseconds
07:09.42eval-//hrtimer_start(&ts->timer, ktime_set(1, 0), HRTIMER_MODE_REL);
07:09.54eval-would have it poll a second later??
07:10.04MrPippyyeah
07:10.48MrPippytheres a lot of dead commented out code in this driver
07:11.12eval-and another irq cannot be fired while we're still polling?
07:12.09MrPippyno the irq gets disabled after it fires until it thinks the finger is lifted up
07:14.16eval-if ((tssc_reg->tssc_status.penirq_status == 1) && (tssc_reg->tssc_status.busy == 0)) {
07:14.16eval-touch_finish_queue(ts->input_dev);
07:14.16eval-<PROTECTED>
07:14.16eval-<PROTECTED>
07:14.16eval-<PROTECTED>
07:14.17eval-}
07:14.32eval-the hrtimer_cancel is commented out because it hasn't been restarted?  or will be canceled later?
07:15.44eval-oh fuck
07:15.48eval-the wifi-off bug is back
07:16.02makkonenwas it ever gone?
07:16.17makkonenor just hiding? it's a jerk like that.
07:16.20eval-i had no problem with donut & several recent rootfs
07:16.43eval-was using the xda-dev 3-08 mrpippy kernel
07:17.07makkonenI've had it work fine for a while, and then just go wonky again.
07:17.29MrPippyits been a lot better for me
07:17.35eval-yeah i hadn't had this in a long time
07:17.45makkonenI just solve the problem by not turning wifi on.
07:17.50MrPippyand when it returns 1, the hrtimer doesn't get restarted
07:17.53eval-it came on, i fear
07:18.08eval-so the hrtimer_cancel was paranoid
07:20.12eval-what is the human psychophysical performance limit for doubletap?  like 200ms?  100ms max?  can we hack in some checks based on the latency of my median nerve fibers?
07:21.53makkonenI think the actual recorded value is close to an order of magnitude smaller, so yes, we should.
07:22.27makkonenalthough just making it work right would be nicer.
07:23.28MrPippyi still don't really understand why the double-tap happens...sometimes it just comes back with z1 and z2 = 0
07:23.29makkonenheh. why did my phone immediately reboot? Oh, right, because I set the overclocking to 650mhz
07:24.27makkonenand because my phone is a jerk that can't overclock to 650mhz
07:24.44eval-MrPippy:  so maybe just a longer median filter would do?  how many samples does it fuck up for
07:25.33eval-but yeah, it would be nice to know if it's the hardware's fault, or the kernel is doing something that is screwing up tssc reads/operation
07:25.36MrPippyjust one, i'm not sure how the averaging works exactly
07:26.35eval-// Enable the debounce logic inside TSSC.
07:26.35eval-tssc_reg->tssc_test_1.gate_debounce_en = 0x1;
07:26.35eval-tssc_reg->tssc_ctl.debounce_en = 0x1;
07:26.35eval-// Debounce time = 400us.
07:26.35eval-tssc_reg->tssc_ctl.debounce_time = 0x0;//0x7;//
07:27.34makkonenplayed with the debounce time. Didn't fix it.
07:27.55makkonen(not that it made much sense to me. just plugged in the other number.)
07:28.06eval-i don't know what the debounce logic is either
07:28.31eval-http://www.atmel.com/dyn/resources/prod_documents/doc8091.pdf
07:28.33makkonenreading up on it quickly, it sounded like what we wanted.
07:32.35MrPippywince uses debouncing, same 0x0 time
07:32.37eval-wow there's all sorts of hardware (capacitor) settling times for powering different planes (to take adc from other)
07:34.02*** part/#htc-linux leftlimit (~leftlimit@220-133-58-225.HINET-IP.hinet.net)
07:34.15Unholy_is there anything i can do to the init so it forces it to mount my sdcard?
07:34.37Unholy_or erm well to mount when i plug in the usb cable
07:34.44makkonenif it's not mounting your sd card, it's not getting to the /init...
07:34.45makkonenoh.
07:35.11makkonenare you running off an ext2 partition?
07:35.30Unholy_whatd do you mean?
07:35.36Unholy_oh wait
07:35.36Unholy_yes
07:35.40Unholy_i though you said turn off
07:35.41Unholy_XD
07:35.53Unholy_yes i am running of a ext2 part
07:36.26MrPippyhow about rootfs?
07:36.34eval-so all the averaging logic is hardware?
07:36.39eval-we just get to choose how many samples?
07:36.47eval-no influence over the algorithm
07:37.01makkonenThen I guess it's feasible that you can get it to mount the windows partition on the sd card, since it's not being used to store any android data. (Assuming your data partition, system partition, and rootfs are all not running off of image files)
07:37.20makkonenin which case... I guess you would just use the built in mass storage mode of android? I don't think anyone's tried it.
07:37.44Unholy_only zimage and modules are
07:37.52Unholy_rest is in ext2 part
07:38.18Unholy_are in windows part**
07:38.47makkonenhave you given it a try in android, then? connect to the computer, bring up notifications, click usb connected, and say yes to mass storage mode.
07:39.13Unholy_i would love to but eclair wont even show any notification
07:39.45Unholy_on donut the notifications comes up but only the ones that tells your in usb debugging mode
07:39.51Unholy_the one to mount never shows
07:40.13makkonendo you have it connected to usb at boot time?
07:40.33MrPippyUnholy_: which kernel are you running?
07:40.44Unholy_not even that works
07:40.54Unholy_kernel uh the latest one
07:41.01Unholy_if you mean zimage by that
07:41.11eval-yeah i only got the usb mount option in eclair not donut
07:41.34Unholy_i get in nether of them XD
07:41.39Unholy_it*
07:42.08Unholy_btw i have 2 fat32 parttions 1 ext2
07:42.15eval-oh before i forget
07:42.37eval-MrPippy your wlan.ko is also git clone git://android.git.kernel.org/platform/system/wlan/ti.git yes?
07:42.51eval-just trying to understand why i have wifi-off crash again all of a sudden, except that i compiled my own modules?
07:43.00MrPippyohh yeah thats the problem
07:43.08MrPippywe have a patch for ti wlan
07:43.26makkonenah
07:43.38*** join/#htc-linux dekar_ (~dekar@g228086074.adsl.alicedsl.de)
07:45.31makkonenok. bumping the touch_polling_nsec value up to 10ms doesn't fix anything. not that I expected it to, but it was almost exactly 20% off the old value, and a nice round number. and after that unscientific test... it's bedtime.
07:45.50eval-makkonen:  thanks for trying!
07:46.04Hoochsternight bud
07:46.38makkonenI would've tested polling vs results from Top, but for some reason adb won't come up, and I'm too surly at this point in the evening to figure out why.
07:46.40eval-so at some point maybe the ugly hack to check that the user isn't tapping at >5Hz or something is in order
07:47.04*** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno)
07:48.28eval-basically, we would throw the timer again once for every 'up' (z1==z2==0) event to doublecheck it lasted?
07:48.44*** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr)
07:49.16eval-makkonen:  have you ever played with:
07:49.18eval-// Number of samples.
07:49.18eval-#ifdef ENABLE_TSSC_AVERAGE
07:49.19eval-tssc_reg->tssc_opn.num_sample1 = 0x3;// 16 samples
07:49.27eval-...
07:52.05Tigerzeni suppose proc_comm_wince.h its not finished yet
07:52.53TigerzenI take one proc_comm_wince.h from linux-msm git but now other error here rpc_server_dog_keepalive.c:34:2: error: #error "Unsupported AMSS version"
07:53.11*** join/#htc-linux MrPippy (~pip@84.45.121.192)
07:56.39eval-If it's actually being filled, we have more information in msm_tssc_status that we us
07:56.41eval-use
07:56.43eval-than
07:56.44eval-we use
08:06.22*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
08:06.38eval-MrPippy:  forgive my stupidity... if we set sampling on tssc (sampling_int) to 1ms, but we average 16 samples (on x & y?  only four on z?  num_sample[1-4]), and we poll every 8400000ns or 8.4ms, how can 16 samples 1ms apart get averaged?
08:08.18MrPippyhmm i don't know, but thats probably but wince uses
08:10.13*** join/#htc-linux kiozen (~oeichler@rgnb-5d878747.pool.mediaWays.net)
08:13.18eval-Has anyone played with XY_temp ?
08:17.35eval-when we ENABLE_TSSC_AVERAGE (as we have) and ts->x16 and ->y16 are never assigned, they are zero-initialized?  so we'll always return 0 on touch_check_noise ?
08:21.51eval-MrPippy:  PS!  where can i get the ti wlan patch?
08:22.03*** join/#htc-linux JoshuaL (~JoshuaL@cable-92-43.zeelandnet.nl)
08:22.41JoshuaLWhen i try to send a sms with the latest kernel, rootfs en init thingy It will disconnect me from the network, it does reconnect but it wont send the sms
08:24.13*** join/#htc-linux Wout (~woutf@s55927d21.adsl.wanadoo.nl)
08:24.38eval-JoshuaL:  i saw that here: http://glemsom.anapnea.net/android/htc-msm-android/
08:24.45MrPippyin sta_dk_4_0_4_32/pform/linux/src/tnetw_sdio.c, around line 108, take out the sdio_release_host and sdio_claim_host calls (they surround sdio_reset_comm)
08:25.07eval-JoshuaL: Mar9th build, diam100.  said using a mar06 rootfs fixed it?
08:25.53JoshuaLeval-, let me try the march06 rootfs
08:26.23eval-MrPippy:  that's it?  thanks!  do we push these changes/patches anywhere?
08:26.36MrPippyi don't think we have a repo for the wifi
08:27.33eval-MrPippy:  don't get hit by a bus :p
08:28.17MrPippyhehe the patch that added those lines is actually in the android git, the end of the title is "do not merge"
08:28.20MrPippybut it got merged
08:29.35*** join/#htc-linux m3dlg (~m3dlg@bb-87-81-252-83.ukonline.co.uk)
08:30.05eval-blah!
08:30.12eval-is that how you found it??  or you discovered post-hoc
08:30.35*** join/#htc-linux Markinus (~Miranda@gtng-4db04188.pool.mediaWays.net)
08:32.04TigerzenMarkinis : hoy
08:32.19MarkinusTigerzen: hi
08:33.24*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
08:34.27Tigerzenlast git pull update after compil say's proc_comm_wince.h not found i supposed its normal ?
08:35.28MarkinusTigerzen: ohh, thx, then I forgott do add it
08:35.36eval-help a n00b with module_param_named?
08:35.48eval-module_param_named(debug, debug_tp, int, S_IRUGO | S_IWUSR | S_IWGRP);
08:35.55eval-is allowing me to ask for debug at insmod time?
08:36.24eval-to throw assorted and sundry printks my way?
08:36.54JoshuaLeval-, rootfs from march the 6th fixes my issue, ty
08:37.34eval-JoshuaL:  you are GSM?  diam100?
08:37.45JoshuaLdiam 100
08:37.51JoshuaLgsm yes
08:38.05MarkinusTigerzen: done
08:38.17eval-I can only suspect some RIL changes since March 6th are to blame?  Don't see why it depends on kernel..
08:38.43Tigerzenoh thanks, now if i modified some file or erased, how i can get it on terminal
08:38.45Tigerzen?
08:38.51*** join/#htc-linux hes (~Stephan_H@188.104.227.68)
08:38.59Tigerzengit pull doent do it
08:39.29Tigerzeni need to go tree on web git interface also ?
08:39.37Tigerzenand download it
08:41.37Tigerzencause i modified some file to make's compil works and now i dont wont to redownload all just file need what file i modified from original, how i can get it ?
08:42.37MarkinusTigerzen: git pull have to work
08:42.45MarkinusTigerzen: you deleted it?
08:43.11Tigerzenyes git pull ok now for proc_comm_wince.h
08:43.38Markinusok
08:43.41Tigerzenbut i modified some file before and i dont want to redownload all file just i want reload original file from git
08:44.18Tigerzeni suppose i must go on web git and tree to take's from it or command on terminal can do it for  ?
08:44.39Tigerzen(my english is riche) ^^
08:47.05MarkinusTigerzen: with pull you get only the changes
08:47.11Tigerzenyes
08:47.42MarkinusTigerzen: if the files that you didn't change not changed you'Ve no problems
08:48.55MarkinusTigerzen: ehh, sry :) If the files that you changed not changed in the repo, then you've no problems .. .  ( to early today :) )
08:49.22Tigerzenok i take it from git web, i search for command on terminal to do it automaticly find file erased and replace
08:49.32Tigerzenmaybe doesnt exist this one command
08:49.54MarkinusTigerzen: you mean back to HEAD?
08:50.07MarkinusTigerzen: git reset
08:50.11Tigerzenokkkkkkkkkkkk
08:50.13Markinusall changes are gone
08:50.33Tigerzenoh thank youuuuuuu this is one i search !!
08:51.07Tigerzenwork
08:53.21Markinus:)
08:53.50eval-ok.  compiling silliness in tssc_manager and then sleep
08:54.09Tigerzenok error on make rpc_server_dog_keepalive.o
08:54.16Tigerzenmaybe he dont like git reset
08:55.16Tigerzen"not rules to make target"
08:57.25eval-wait this is not a module
08:57.33eval-so module_param_named(debug...
08:57.42MarkinusTigerzen: yes, then the file is missing . .gmm -- du you make a hard reset?
08:57.45eval-it's looking whether i pass debug=1 to linux kernel?
09:03.56Tigerzenok git reset say's "arch/arm/mach-msm/rpc_server_dog_keepalive.c: locally modified" but he dont put file on and no find it with locate(updatedb)
09:04.47Tigerzeni try to create empytfile with name rpc_server_dog_keepalive.c then i do git reset
09:05.40Tigerzenno way not work just say localy modified
09:05.42*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
09:06.16MarkinusTigerzen: did you try a git reset --hard?
09:06.22Tigerzennop
09:06.33MarkinusTigerzen: then should be all local modifications by gone
09:06.52MarkinusTigerzen: ALL you read that, yes ? ;-)
09:07.04Tigerzenok now everything all right
09:07.37Tigerzenwhat a difference on git reset and git reset --hard ?
09:08.48Tigerzenagain now another mistake arch/arm/mach-msm/rpc_server_dog_keepalive.c:34:2: error: #error "Unsupported AMSS version"
09:09.04Tigerzenyou got this error one ?
09:09.54eval-why can't i tail /proc/kmsg to get a realtime dmesg like action
09:12.17MarkinusTigerzen: Hmm, I didn'T got that, but I have too look, maybe the file ins'T compiled new . .  I've to test
09:12.26Tigerzenok
09:13.45Tigerzeni redownload all maybe some mistake with me
09:14.32*** join/#htc-linux thedicemaster (thedicemas@j89126.upc-j.chello.nl)
09:22.53MarkinusTigerzen: yes, the problem is by me . .I fix it
09:28.04MarkinusTigerzen: ok
09:28.24*** join/#htc-linux SOG (~SOG@n1164868094.netvigator.com)
09:33.19Tigerzensame error here
09:33.55Tigerzenmaybe defconfig ?
09:36.38MarkinusTigerzen: did you generate a new one?
09:36.44Tigerzenyes
09:36.49Tigerzensame error
09:37.01Markinushmm, I compiled it without problems . . .
09:37.13Markinusand you did a pull ?
09:37.16Tigerzenive compiled to many days no errors from git
09:37.26Tigerzenfirst one error
09:37.52Tigerzeni reboot computer but i dont think its the real problem
09:37.55MarkinusTigerzen: the same file?
09:38.00Tigerzenyes
09:38.05Markinusno, reboot is't a problem
09:38.17Tigerzeniv try to output rpcserver on defconfig no way same error
09:38.27Markinusopen the file
09:38.41Tigerzenok
09:39.07Markinusis there this: #elif CONFIG_MSM_AMSS_VERSION==6350 || (CONFIG_MSM_AMSS_VERSION==1550)
09:39.46Tigerzennot yet
09:39.55Tigerzenyour upload git dont be fonction maybe
09:40.04*** join/#htc-linux GeertJohan (~Squarc@82-217-32-29.cable.quicknet.nl)
09:40.20Tigerzen#elif (CONFIG_MSM_AMSS_VERSION==6220) || (CONFIG_MSM_AMSS_VERSION==6225)
09:40.25Tigerzenthis is one iv got
09:40.58Markinusfilename?
09:41.13Tigerzenrpc_server_dog_keepalive.c
09:42.56Markinusand 3 lines down?
09:42.59Tigerzenok now i changed version number its works but same on rpc_server_time_remote.c
09:43.21Tigerzenits realy bizzare
09:43.34Tigerzeni erased rm -rf all
09:43.48MarkinusTigerzen: it's fixed in repo . . hmm .-. .did you realy do git pull?
09:43.58Markinusmaybe do early, du a second time
09:44.04Markinusdo
09:45.56Tigerzeni erase all and reboot maybe git have some were memory from ancient file maybe in tmp file
09:46.14Tigerzenstrange
09:47.20*** join/#htc-linux BabelO (~fcr@2a01:e35:2ee1:c1c0:21e:8cff:fe2d:7d3f)
09:47.20*** join/#htc-linux BabelO (~fcr@unaffiliated/babelo)
09:52.59*** join/#htc-linux DavidMc0 (~davidmcna@89.241.220.137)
09:53.47*** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr)
09:54.07TigerzenYou right need wait a time now git pull ok
09:54.53TigerzenThank you for disturb
09:57.44MarkinusTigerzen: nop :)
10:14.23*** join/#htc-linux Wout (~woutf@s55927d21.adsl.wanadoo.nl)
10:22.07*** join/#htc-linux MethoS- (~clemens@134.102.106.250)
10:31.06*** join/#htc-linux jumoit (~samuel@121.77.87.145)
10:31.08*** join/#htc-linux pH5 (~ph5@e178194069.adsl.alicedsl.de)
10:31.21*** join/#htc-linux Vito (~quassel@gw.loccal.net)
10:51.13*** join/#htc-linux the_sys0p (~the_sys0p@cpe-67-49-210-192.bak.res.rr.com)
10:51.37*** join/#htc-linux Vito89 (~quassel@gw.loccal.net)
10:57.08*** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
11:00.47*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
11:03.43Captnoordrhodium users online?
11:06.35*** join/#htc-linux rob_w (~bob@p549BC767.dip.t-dialin.net)
11:06.43*** join/#htc-linux [1]Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
11:09.20*** join/#htc-linux Wout (~woutf@s55927d21.adsl.wanadoo.nl)
11:09.28WoutCaptnoord
11:09.34Woutyou still need that rhod battery dll?
11:10.07Captnoordyup
11:11.16Captnoordhmmm
11:11.18Captnoordlol
11:11.26Captnoordcan't ya upload it somewhere
11:11.27Captnoordnah
11:11.32Woutsure
11:11.46Captnoordjust send me trough msn
11:13.44*** join/#htc-linux Mikelevel (~vAiOwOrK@60.Red-80-25-210.staticIP.rima-tde.net)
11:15.33*** join/#htc-linux tomlog (~chatzilla@genkt-058-027.t-mobile.co.uk)
11:16.15Captnoordlol
11:16.19Captnoorddo they make it easier for us
11:16.20Captnoord:S
11:16.21CaptnoordaVDDcDTcompensa unicode 0, <V(%d)+[DC(%d)/Tcompensation(%d)]*1000>
11:16.37Woutso, its the right file?
11:17.01CaptnoordI guess
11:17.01Captnoordso
11:17.24Woutdoes it provide what you need?
11:17.41Captnoordyea
11:17.46Captnoordloads of floating point shit
11:17.53Captnoordneed to take a closer peek
11:17.59Captnoordbut I think it got what I need
11:19.39Woutso, lets see if I get this right. You can now calculate temp and voltage, and with those variables you can calculate battery capacity? and the formulas to do that are in the battery dll?
11:20.22CaptnoordI can estimate the battery capacity with these value's
11:20.46Captnoordthere is still a bit of mistery here and there about how exactly they do that
11:20.47Captnoordbut....
11:20.52CaptnoordI think it will be pretty close
11:21.05tomlogCaptnoord: would that also work the topaz you think?
11:21.31CaptnoordI think
11:21.39Captnoordas they are 'the same' design
11:21.41Captnoordin a way
11:21.41*** join/#htc-linux The-Compiler (~compiler@unaffiliated/the-compiler)
11:21.58Woutwell, if you could get within a 5% margin of error that would be amazing
11:22.02tomlogok, that's good. let's hope you can do it!
11:22.35CaptnoordI can do it
11:22.38Captnoorddon't worry about that
11:22.41CaptnoordI just need time
11:22.45Captnoordand I don't have a lot
11:23.24*** join/#htc-linux lkcl (~lkcl@nat65.mia.three.co.uk)
11:24.18*** join/#htc-linux PaulGene (~chatzilla@94-192-3-136.zone6.bethere.co.uk)
11:30.06*** join/#htc-linux irlolcopter (~irlolcopt@host86-161-121-225.range86-161.btcentralplus.com)
11:37.01WoutCaptnoord: is the temp reporting in celcius or fahrenheit?
11:46.42Woutmine is reporting 75 c
11:46.44Woutshouldn't that be f?
11:50.03*** join/#htc-linux shoragan (~shoragan@debian/developer/shoragan)
11:50.37phhhi there
11:50.44Woutoi
11:50.54phhWout: Captnoord's calculation doesn't apply fr rhod
11:50.59phhnot sure why yet
11:51.20Woutk
11:53.05Woutphh: when 3d is enabled, the nexus logo shouldnt show, right?
11:53.15phhdon't know -_-'
11:53.39*** join/#htc-linux Vito (~quassel@gw.loccal.net)
11:53.53Woutok..
11:56.45CaptnoordWout the temp correction on your phone is wrong
11:56.50Captnoordsame goes for the voltage correction
11:56.56Captnoordas its totaly different.....
11:57.03phhCaptnoord: I guess it's just the values that are wrong ?
11:57.21Captnoordnope
11:57.25Captnoordentire different method
11:57.25Captnoord:S
11:57.38phhcool :p
11:58.15phhwant some beers as motivation ? :)
11:59.00Captnoordnah
11:59.01Captnoordtime
11:59.14CaptnoordI lack time
11:59.53Captnoordstill you pushed yesterday I did entirely in trains / busses
11:59.59Captnoordsome parts at home
12:00.00phhhuhu
12:00.01*** join/#htc-linux araknos (~ahhaahahh@host65-167-dynamic.60-82-r.retail.telecomitalia.it)
12:00.10Captnoordsome parts at a extra hour at school
12:00.31Captnoordits wierd for people to see someone booting a diff os on a phone
12:00.53Captnoordgot so many wannabee tech's at one point
12:00.53Captnoordbleh
12:02.33Captnoordhmmm
12:02.39Captnoordmy phone drained on android over night
12:02.44*** join/#htc-linux rob_w (~bob@p549BC767.dip.t-dialin.net)
12:02.45Captnoordcompletely empty
12:03.03WoutCaptnoord: which device are you testing on?
12:03.07Captnoordraph
12:05.03CaptnoordI need to fix shutdown so it works nicely when battery is empty
12:07.01Captnoordmaybe I can earn a extra buck by reverse enginering a bike fitting program
12:13.09Woutphh: any idea what's causing the clock drift problem?
12:13.13phhno
12:13.59phhbaaaaaahhhhh
12:14.08phhkilling sms is driving me crazy.
12:14.22Woutkilling sms?
12:14.44phhsending an sms kills ril.
12:14.49Wout:/
12:15.26phhIceBone: actually, the rootfs tests would be helpful :mp
12:16.32*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
12:24.14CaptnoordWout I think its caused by the KLT
12:24.31Captnoordreason I think this is because when I run that explorer like app
12:24.42Captnoordit tells me I need to download a new one
12:24.45Captnoordor wait 120 seconds
12:25.00Captnoordwhen I rubb my fingers over the KLT ts
12:25.07Captnoordthe time goes faster
12:25.22phhoO
12:25.40Captnoordphh yea.... exactly... oO
12:27.36Captnoordor to be exact... the navi
12:27.48Captnoordas thats the part of the capacitive ts
12:28.23CaptnoordI don't know
12:28.29Captnoordcorrects all
12:28.30CaptnoordI don't know
12:29.30Woutklt?
12:29.46phhthe thing that handles led
12:29.58Captnoordmaybe its timer related
12:30.10phhwe'd better fix the ril to update the time with network :p
12:31.36Captnoordbut sms kills ril
12:31.41Captnoordunicode
12:31.42Captnoordor
12:31.43Captnoordnormal
12:35.46Captnoordphh its a new bug?
12:35.50phhyes
12:36.01phhI guess it's a fix mrpippy commited
12:36.19Captnoordregression
12:36.19Captnoordbleh
12:36.36phhbut mrpippy's fix seems logical
12:36.42phhand it shouldn't have worked before -_-'
12:36.53phhCaptnoord: I'd like you take a look
12:37.06phhhttp://gitorious.org/linux-on-qualcomm-s-msm/android-htc-ril/commit/cf22efc9af087aff402df214a29a4323b1ee3a1d
12:37.09phhit's the first part
12:38.31Captnoord*data[0]
12:38.34Captnoordthat is wierd shit
12:38.42Captnoordonly if data is char **
12:38.54phhit's char**.
12:38.59phhand it's not the problem :p
12:39.03phhthe problem is just the first line
12:39.06phhfirst change
12:39.10Captnoordk
12:39.11Captnoordline
12:39.14Captnoordwhat is line?
12:39.19phhwell not first line.
12:39.24phhline is a char* afaik
12:39.28Captnoordhmmmm
12:39.30Captnoordk
12:39.40phhyes it's a char*
12:39.50phhso it sounds logical to use line instead of &line -_-'
12:40.20phhwait
12:40.23phhwhat the hell is that change ?
12:40.30phhI'm sure I wanted to a an asprintf there -_-'
12:40.34phhto remove the '+' and add 00 ...
12:42.18Captnoordwhy the temp+1
12:42.21Captnoordshouldn't it be
12:42.23Captnoordtemp[1]
12:42.29phh?
12:42.35phhI want the string after the +
12:42.47phhyou have something like "+blabla", I want "blabla" (and then 00blabla)
12:42.57Captnoordyea
12:42.58phhtemp[1] is 'b'
12:43.03Captnoordk
12:43.22Captnoordbut now
12:43.26Captnoordits the other way around
12:43.31Captnoordint sscanf ( const char * str, const char * format, ...);
12:43.35Captnoordthe source....
12:43.36phhyeah, I really can't see why sscanf is there ...
12:43.38Captnoordtemp is the source
12:43.39Captnoord?
12:43.44Captnoordso
12:44.03Captnoordor
12:44.07Captnoordis temp the result
12:44.11Captnoordeighter way
12:44.12phhbut why does ATT works now -_-'
12:44.13Captnoordits fucked
12:44.16phhATT sms I mean
12:44.36*** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz)
12:44.39Captnoordphh don't expect fixes to create logical bugs
12:44.58Captnoordlooool
12:44.59Captnoorddude
12:45.04Captnoordif you want the stuff after then +
12:45.07Captnoordyou should do
12:45.15Captnoordsscanf(line, "00%s", temp);
12:45.16Captnoordtemp++
12:45.25phhno
12:45.29phhtemp already contains the number
12:45.53Captnoord..okey
12:45.56Captnoordjust to make sure
12:45.59Captnoordwhat is the source
12:46.01phhand line is... I don't know what -_-'
12:46.01Captnoordis line the source
12:46.04Captnoordokey
12:46.17phhwhen did I commit that.
12:47.15Captnoordnow it stores the result of the string scan in temp
12:47.21Captnoordin temp+1
12:47.25phhyeah ...
12:47.26Captnoordwhich is currupted memory
12:47.29Captnoordas temp is a pointer
12:47.30phhand line is just nothing
12:47.32Captnoordso its the next pointer
12:47.38Captnoordwhich isn't allocated
12:47.45Captnoordbleh
12:47.46Captnoordi'm wrong
12:47.57phhCaptnoord: you're not used to string handling at all, are you ? :p
12:47.58Captnoordit should... but its crap!!!!!
12:48.06Captnoordnot like that
12:48.13CaptnoordI want to avoid shit like this as much as possible
12:48.18phhhehe
12:48.22phhbinary data is always better :p
12:48.39Captnoordyup
12:49.45Captnoordlol
12:49.45Captnoordthen
12:49.47CaptnoordI suggest
12:49.51Captnoordsscanf(line, "00%s", &temp[1]);
12:49.55Captnoordits way better
12:49.58Captnoordreadable
12:50.08phh?
12:50.11phhit's exactly the same
12:50.13Captnoordyup
12:50.15phhand still totally wrong
12:50.17Captnoordyup
12:50.18Captnoord:P
12:50.21phhand I can't see how would it be better -_-'
12:50.25Captnoordhmmm.....
12:50.27Captnoordokey
12:50.29Captnoordtrue
12:50.35Captnoordphh.... the number is in temp
12:50.38Captnoordnot in line
12:50.40phhyes.
12:50.42Captnoordk
12:50.49Captnoordis temp large anough?
12:50.50phhand this sscanf writes to temp.
12:50.52Captnoordyea
12:50.53phhand read line
12:50.55phhso it's just stupid :p
12:50.55Captnoordyea
12:51.53Captnoordhow big is temp?
12:52.04Captnoorderr = at_tok_nextstr(&line, &temp);
12:52.06Captnoordits that big
12:52.09Captnoordas its part of line
12:52.21Captnoordsscanf(line, "00%s", temp+1);
12:52.24Captnoordoverrides shit
12:52.55Captnoordcausing a buffer overflow
12:53.03Captnoordwhen temp isn't big anough
12:54.32*** join/#htc-linux gauner1986 (~gauner198@p5B383DF5.dip.t-dialin.net)
12:56.40Captnoordhits his head against the wall
12:56.40Captnoorddamn
12:56.46Captnoordphh I know what the purpose wal
12:56.47Captnoordwas
12:56.48Captnoordlolz
12:56.58Captnoordtransforming + into 00
12:56.59Captnoordbut...
12:57.01Captnoordwhy like this
12:57.02Captnoord:S
12:57.31Captnoordsprintf( temp, "00%s", temp+1 );
12:57.52Captnoordbut you need to make sure there is anough room for it
12:58.18Captnoord[13:44] <phh> ATT sms I mean
12:58.20CaptnoordATT uses +
12:58.21Captnoord?
12:58.22Captnoordor
12:58.22Captnoord00
12:58.23Captnoord?
12:58.29phh00
12:58.39Captnoordthen it works
12:58.44Captnoordas that part isn't handled
12:58.53phhna
12:58.57phhin the SIM there is "+xxx"
12:59.00Captnoordk
12:59.02phhand ATT network want 00
12:59.09Captnoordk
12:59.11Captnoordat least its
12:59.12Captnoordsprintf( temp, "00%s", temp+1 );
12:59.24phhI'd guess so yup.
12:59.36phhthere might be a size problem though.
12:59.38Captnoordbut its tricky... is there anough room?
12:59.39Captnoordyea
13:05.38*** join/#htc-linux kdeguy (~etc@188-221-82-106.zone12.bethere.co.uk)
13:18.51*** join/#htc-linux leaigor (~laigor@188.134.16.241)
13:19.30*** join/#htc-linux araknos (~root@host65-167-dynamic.60-82-r.retail.telecomitalia.it)
13:33.34*** join/#htc-linux goxboxlive (~goxboxliv@40.80-202-134.nextgentel.com)
13:36.35*** join/#htc-linux Wout (~woutf@s55927d21.adsl.wanadoo.nl)
13:49.59*** join/#htc-linux goxboxlive_ (~goxboxliv@40.80-202-134.nextgentel.com)
13:52.27*** join/#htc-linux k_linux (~klinux@adsl196-78-169-217-196.adsl196-14.iam.net.ma)
13:56.26*** join/#htc-linux mickey|zzZZzz (~mickey@openmoko/coreteam/mickey)
13:58.45*** join/#htc-linux leobaillard (~leobailla@leobaillard.org)
14:00.04*** join/#htc-linux goxboxlive (~goxboxliv@40.80-202-134.nextgentel.com)
14:01.12*** join/#htc-linux m3dlg (~m3dlg@212.183.140.6)
14:05.18Captnoordphh maybe it works for ATT because it somehow has a bigger buffer
14:05.21Captnoordand doesn't overflow
14:11.04k_linuxhi
14:11.15k_linuxphh: around ?
14:11.21phhyup
14:12.12k_linuxphh: the changes of wifi permissions are not on the latest rootfs
14:14.25*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
14:14.38k_linuxcan u correct them please lines 90->92
14:14.50*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
14:15.42*** join/#htc-linux kiozen (~oeichler@rgnb-5d878747.pool.mediaWays.net)
14:17.11k_linuxphh: is something wrong with the new ril ??
14:17.16phhyes.
14:18.20k_linuxcause rhod and raph people reported it hung up on boot is it related
14:19.18phhon boot ?
14:19.20phhhum
14:19.40phhblac and raph have the same behaviour concerning ril
14:19.55k_linuxeven raph 800 ??
14:20.05phhna, gsm
14:20.18k_linuxok the pb is with cdma
14:20.45phhok, I haven't heard any pb with it yet
14:21.46k_linuxwith 2.1 it hungs on RPC and RR "blahblah"
14:22.37phhdoesn't help
14:23.18k_linuxit doen't help me too to debug cause I don't have the same pb
14:24.19k_linuxwhat's the latest correct ril ?
14:27.02k_linuxphh: I will integrate it on the system.sqsh and change the pointer of rild to it to avoid pbs
14:27.39phhhum don't know
14:28.14k_linux:)
14:28.53k_linuxphh: I will search then
14:30.56phhand I'll try to fix those bugs
14:31.05k_linuxok
14:32.21k_linuxphh: can u help me to enable power managment on my ROM
14:32.34phhgive me dmesg
14:32.39k_linuxphh: ok
14:33.01k_linuxphh: will not forget credits to you this time :)
14:33.27phhstill thank you for using a build that enables us having BT :p
14:33.49k_linux:)
14:34.41k_linuxif u can take a look at brightness too
14:36.18phhwell, for brightness and PM I can try on my rhod
14:36.26k_linuxthx
14:36.32phhwhen I'll get a SD available
14:37.32k_linuxI don't know if it's zImage or rootfs but avrcp pb had disappeared now !
14:37.52*** join/#htc-linux goxboxlive (~goxboxliv@40.80-202-134.nextgentel.com)
14:38.48phhoO
14:39.02phhunfair, I wanted to know where that comes from
14:39.05phhas it's really weird
14:41.03*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host235-140-dynamic.45-79-r.retail.telecomitalia.it)
14:41.03k_linuxyes that was was something very ignoying on blac from donut times
14:43.15k_linuxhttp://pastebin.com/b5LF7vK8
14:44.03phhk_linux: ok. try again with usb disconnected when you try to make it sleep.
14:44.14k_linuxok
14:44.43k_linuxhow many time should I wait
14:45.01NetRipperMarkinus, ping
14:45.11MarkinusNetRipper: pong
14:45.26NetRipperMarkinus, msm_fb seems to be working fine, but the lower bit garbled
14:45.31phhk_linux: hum one minute
14:45.37NetRipperas if its drawing 640x480 instead of 800x480
14:45.45MarkinusNetRipper: ohhhh
14:45.45k_linuxok
14:45.51NetRipperMarkinus, any idea?
14:46.02NetRipperi thought nexusone was also 80x480
14:46.04NetRipper800*
14:46.08Markinushmm, maybe buffersize?
14:46.26MarkinusNetRipper: but nex has the same res
14:47.09NetRipperi even allocate a larger space than the nexusoen had
14:47.25NetRipper0x006* where nexusone has 0x00465*
14:47.36MarkinusNetRipper: very strange .. . yes  ..  hmmm
14:48.56NetRipperautoreboot works every time now btw.. it just doesnt work when it needs to reboot too early during kernel init
14:49.25k_linuxphh: http://pastebin.com/JLLMscYm
14:50.19phhk_linux: disconnect, then wait for android to realize it no longer has usb, and only then put it in sleep
14:50.23MarkinusNetRipper: did you have to change other things to to make the msm_fb working ? (with the lower res)
14:51.18k_linuxphh: in fact I still have battery fake thing on my startup should I disable it before ??
14:51.43phhk_linux: yes
14:51.46k_linuxok
14:52.18NetRipperMarkinus, yes, i disabled vsync
14:52.28NetRipperMarkinus, vsync causes a scheduler bug in the kernel
14:52.57NetRipperhaven't looked into fixing it yet, but it doenst seem really neccesary (unles thats what's causing this problem) :P
14:53.08NetRipperit boots _really_ fast
14:53.13NetRippercompared to htc_Fb_console
14:53.14NetRipper:p
14:54.08k_linuxphh: adb is very usefull to exchange files when android is running
14:54.19MarkinusNetRipper: nice :) I pushed much stuff too
14:54.32phhk_linux: hehe
14:55.26MarkinusNetRipper: but we have to find the idx for tzhe new clocks, like LCDC . .
14:56.25k_linuxphh: the only pb are fsck files if u push a big files
14:57.09k_linuxrebooting
15:04.50k_linuxhttp://pastebin.com/JETuXMH8
15:05.36*** join/#htc-linux rosseaux (znc@129-167-19-84.nbiserv.com)
15:09.22k_linuxphh: any ideas what prevent it to suspend
15:11.45NetRipperMarkinus, i got it.. but its kind of a hack to get it working
15:11.55NetRipperMarkinus, forcing a full screen update instead of partial updates
15:13.28MarkinusNetRipper: hmmm . . .I didn't think that this has so much problems. . :(
15:13.53NetRipperfull screen update is not troublesome, doesnt impact performance that much
15:14.46MarkinusNetRipper: btw, did you have a Idea why the dev is crashing after free init memory?
15:14.53Markinusor hanging . .
15:15.10NetRipperMarkinus, no i have no clue about that.. that'll be the next thing to look into for me
15:15.23NetRippergit.linxutogo.org is down
15:15.46MarkinusNetRipper: good, there is nothing in logfiles . .this sin'T good . .
15:15.52Markinusisn't
15:17.08NetRipperi know.. but it may just be something simple
15:17.10MarkinusNetRipper: here is git.linxutogo.org working
15:17.10NetRipperthats what im assuming
15:17.31NetRipperit cant resolve dns here
15:17.38NetRipperoh
15:17.42*** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
15:17.46Captnoordhmmm clock sync
15:17.55NetRippermy phone accidentally connected with internet sharing
15:18.00NetRipperthat fuxed up my linux it hink
15:18.03Captnoordcommit 0b7b82d5814957d935e53e82258993af15e2ca79
15:18.23MarkinusNetRipper: :)
15:19.34Captnoordfrom codeaurora.org
15:19.46Captnoord<PROTECTED>
15:19.46Captnoord<PROTECTED>
15:19.46Captnoord<PROTECTED>
15:19.46Captnoord<PROTECTED>
15:19.46Captnoord<PROTECTED>
15:21.13NetRipperMarkinus, thats quite some commits
15:21.53NetRipperMarkinus, expect fire from cr2 on some :p i.e. the one in which you modifed pm.c for DEX.. ;)
15:22.34*** join/#htc-linux hes80 (~Stephan_H@188.104.227.68)
15:22.56MarkinusNetRipper: we do exactlx the same in our .27 repo :)
15:23.13NetRipperMarkinus, i know
15:23.27NetRipperbut we wanted to try and centralize it in this branch ;)
15:23.39MarkinusNetRipper: ahh, I didn't know that ..
15:24.06NetRipperi.e. msm_proc_comm(PCOM_POWER_DOWN, 0, 0); is already in pm.c, so we just handle the PCOM_POWER_DONE in proc_comm_wince.o ;)
15:24.54NetRipperDOWN*
15:25.02NetRipperanyway i gtg eat, and get to waterpolo
15:25.14NetRipperi'll commit this MDP stuff tonight or mayb ein an hour if i have 10 min spare
15:25.29NetRipperlater
15:26.10MarkinusNetRipper: ok, I know what you mean
15:26.42MarkinusNetRipper: later
15:28.07k_linuxphh: I'm looking at /sys/class/lcd-backlight/ brightness should not be rw ?
15:30.34*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host235-140-dynamic.45-79-r.retail.telecomitalia.it)
15:32.58*** join/#htc-linux dcordes-nokbd (~dcordesot@ip-77-25-79-211.web.vodafone.de)
15:33.15dcordes-nokbdhi
15:37.20dcordes-nokbdMarkinus: wow many new leo commits
15:37.40k_linuxdcordes-nokbd: hi
15:38.05Markinusdcordes-nokbd: yes, NetRipper has new stuff too, will commit later
15:38.20k_linuxphh: any clues ?
15:38.24Markinusdcordes-nokbd: and yes, Hi :)
15:40.52*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
15:41.08*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
15:43.39k_linuxphh: ping
15:47.04*** join/#htc-linux m3dlg (~m3dlg@212.183.140.54)
15:48.37phhk_linux: yes it should be
15:49.06*** join/#htc-linux User999 (~User999@c-71-204-117-124.hsd1.ga.comcast.net)
15:49.32k_linuxphh: it's read only now will add it to rc and try again
15:52.43k_linuxphh: pm do u figure out what's the pb ??
15:54.57*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host235-140-dynamic.45-79-r.retail.telecomitalia.it)
15:56.34phhI hate that stupid OS.
15:56.41k_linux:)
15:57.02k_linuxphh: what's wrong this time
15:57.05phh[  212.267669] suspend: exit suspend, ret = 0 (2010-03-13 15:00:41.560000000 UTC)
15:57.05phh[  213.130371] suspend: exit suspend, ret = 0 (2010-03-13 15:01:00.770000000 UTC)
15:57.15phhk_linux: wirting to uSDHC is ssssllloooowwwww
15:57.22phhwhile it can do ~ 8MB/s.
15:57.24phhstupid FS.
15:57.38phh(and stupid 512-block emulation hardware layer)
15:57.54*** join/#htc-linux MACKIE (~MACKIE@70.79.119.70.cfl.res.rr.com)
15:57.57k_linuxphh: is it sdcard pb or OS pb
15:58.10phhOS I'd say.
15:58.17phhbut kind of both
15:58.29phhk_linux: what I pasted from your dmesg says pm works.
15:58.44k_linuxphh: really oO
15:58.47phhyup
15:58.58phhbut if you always run with the fake_charger=1 ...
15:59.27k_linuxphh: well I will try without it and report
16:01.25k_linuxphh: with 2.0.1 and 1.6 it was ok even with it
16:01.45phhno way
16:01.52Captnoordlol
16:02.02phhwell it depends on what you call "ok"
16:02.10phhmaybe you could do 10hours
16:02.44k_linuxphh: I mean buttons didn't respond until I push power button which is not the case now
16:03.10Captnoordyup that fixed timer not beeing sync
16:03.13Captnoordphh want patch?
16:03.15phhI can't see how this is possible.
16:03.21phhCaptnoord: always.
16:03.33Captnoordneed to double check it
16:05.07k_linuxphh: I don't know how but fake_charger=1 was present on my startup from the day you add it !
16:06.57phhwell, iirc this option hasn't always disabled sleeping
16:07.26phhI was just fed up of the OS going to sleep when trying to play with adb :p
16:08.00k_linuxphh: :) I set brightness to rw but nothing changed
16:08.10*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host235-140-dynamic.45-79-r.retail.telecomitalia.it)
16:08.12phhnothing in logcat I guess ?
16:08.28k_linuxwill take a look
16:09.41*** join/#htc-linux IceGuest_75 (~IceChat7@70.79.119.70.cfl.res.rr.com)
16:11.39*** join/#htc-linux The (~yadayada@pool-72-84-154-200.slsbmd.east.verizon.net)
16:13.23*** join/#htc-linux IceGuest_75 (~IceChat7@70.79.119.70.cfl.res.rr.com)
16:14.08*** join/#htc-linux MACKIE (~IceChat7@70.79.119.70.cfl.res.rr.com)
16:15.17phh7607 haretlog-20100313_171058.log
16:15.24phhthat's one minute i2c log.
16:15.27phhwithout the status register.
16:16.12Captnoordcheers... found a way to double check
16:16.16Captnoordbleh need to walk the dog
16:16.37k_linuxphh: where can i find it
16:16.41phhCaptnoord: eat it
16:16.43phhk_linux: find what ?
16:16.46Captnoordthe dog?
16:16.49phhCaptnoord: yup
16:16.57k_linux7607 haretlog-20100313_171058.log
16:17.07phhk_linux: why do you want it ?!?
16:17.09CaptnoordI tough you guys only did that with snales
16:17.27phhCaptnoord: and frogs.
16:17.40phhyay
16:17.44phhdiscovered a new I2C id
16:17.50k_linuxphh: u were speaking to someone else ?
16:17.55phhk_linux: to myself mostly.
16:18.00k_linux:)
16:18.03Captnoordphh ?
16:18.13Captnoordi2c id?
16:18.20phhCaptnoord: in my logs I have a 0x30>>1=0x18 I2C id.
16:18.34Captnoordlol
16:19.27phhand that's a write only one
16:19.35Captnoordcool
16:19.40phhso it's not ds2482.
16:19.44*** join/#htc-linux The (~yadayada@pool-72-84-147-24.slsbmd.east.verizon.net)
16:20.08phhgrep ' 000001' haretlog-20100313_171058.log |awk -F ' ' '{print $6}' |sort | uniq |wc -l
16:20.08phh6
16:20.17phhmeaning 6 different i2c devices used in less than one minute
16:20.30phhand I haven't use the camera, which accounts for 2 more devices iirc
16:20.55phhand the microp-ksc isn't there either
16:21.14Captnoordmaybe its a pm reset or something
16:21.29Captnoordwhat does it send?
16:22.43phh0x00 0x00, 0x01 0x01, 0x04 0x03, 0x05 0x11, 0x06 0x05, 0x07 0x04, 0x08 0xb0, 0x12 0xb0, 0x13 0x82, 0x14 0x80
16:22.44phhetc.
16:22.55phhsounds like the init of something
16:22.59*** join/#htc-linux toi (~toi@d54C2A96D.access.telenet.be)
16:23.00Captnoordyup
16:23.14*** join/#htc-linux Unholy (~IceChat7@24.227.27.77)
16:23.30phhwhat could that be during a call ?
16:23.40phhhum could be mic bias
16:24.24Captnoord0x00 0x00,
16:24.24Captnoord0x01 0x01,
16:24.24Captnoord0x04 0x03,
16:24.24Captnoord0x05 0x11,
16:24.24Captnoord0x06 0x05,
16:24.25Captnoord0x07 0x04,
16:24.25Captnoord0x08 0xb0,
16:24.26Captnoord0x12 0xb0,
16:24.26Captnoord0x13 0x82,
16:24.27Captnoord0x14 0x80
16:24.47phh0x1b 0x4c
16:24.51phh0x1c 0x01
16:24.55phh0x1d 0x02
16:24.58phh0x1e 0x81
16:25.04phh0x05 0x91
16:25.12phh0x35 0x02
16:25.22phh0x00 0x01
16:25.27*** join/#htc-linux balsat (~balsat@87.72.13.34)
16:25.29phh0x34 0xfc
16:25.34phh0x37 0xfc
16:25.39phh0x33 0x08
16:25.42phh0x00
16:25.46phh0x00 0x00*
16:25.49phh0x3d 0x01
16:25.58phh0x51 0xc0
16:25.59phh0x52 0x00
16:26.18phhand that's it.
16:26.35phhwhat devices have that much registers ? -_-'
16:27.01Captnoordphh btw diamond?
16:27.10phhCaptnoord: what about it ?
16:27.29Captnoordno if its the diamond stuff that generates this
16:27.31Captnoordwhat device
16:27.36phhah
16:27.37phhit's rhod300
16:27.43Captnoordk
16:28.40Captnoordlight sensor?
16:29.30Captnoord[17:18] <phh> Captnoord: in my logs I have a 0x30>>1=0x18 I2C id.
16:29.33Captnoordwasn't 0x18
16:29.38Captnoordthe battery driver?
16:29.59phhN1 has a battery driver on it
16:30.07phhbut there are only writes, no read ...
16:30.17Captnoordk
16:30.36Captnoordhmmm
16:30.42Captnoordmaybe its a sound enhancer
16:30.55Captnoordlike
16:30.55Captnoord0x3e Audience A1026 o o o o o o x - sound enhancer
16:30.56phhyeah, there is one that cr2 gave me the name I have to check
16:31.07phhCaptnoord: no, rhod's audience is 0xf4>>2
16:31.10phh>>1*
16:31.12Captnoordk
16:31.39Captnoordbrb
16:40.40phhah got it. as usual cr2 already knew that
16:40.48phhhttp://focus.ti.com/docs/prod/folders/print/tlv320adc3001.html
16:40.51phhit's this thing
16:41.19phh96kHz ADC.
16:42.09phh*with* a miniDSP.
16:42.28phhmaybe we can compress data and send it to this dsp through i2c bus and get sound -_-'
16:43.35k_linuxphh: you are right it seems that blac goes to suspend
16:43.46k_linuxphh: microp-klt: Setting lcd-backlight brightness to: 0x10 <= where is setted ?
16:43.57phhk_linux: what do you mean ?
16:44.07phhhow to do this happen ? or what does this do ?
16:44.54phhlol, this adc3001 has three audio inputs
16:44.55k_linuxphh: the touchpad is not responding untill many tries or I push power button
16:45.18phhconsidering that A1010 has already 2 inputs (I mean analog inputs), and I'm not even couting msm's chip's input
16:45.20phhthat makes a lot -_-'
16:45.59k_linuxphh: on dmseg it's seems that it switchs on and off
16:46.13phhk_linux: you have automdiming disabled in wimo ?
16:46.47k_linuxphh: yes everything is disabled even shut after xx
16:47.07AstainHellbringmorning
16:47.24k_linuxAstainHellbring: hi
16:47.43k_linuxAstainHellbring: it's evenning here :)
16:48.51*** join/#htc-linux polpo1971 (~xdccMule@151.16.123.195)
16:49.01*** join/#htc-linux polpo1971^349s^ (~xdccMule@151.16.123.195)
16:49.10polpo1971^349s^ciao
16:49.17polpo1971^349s^!list
16:50.57*** join/#htc-linux eval- (~eval-@bokchoy.rutgers.edu)
16:56.18*** join/#htc-linux gauner1986 (~gauner198@p5B383DF5.dip.t-dialin.net)
16:56.58*** join/#htc-linux marex_ (~marex@vasut.kolej.mff.cuni.cz)
16:59.53k_linuxphh: I want to mount a file.sqsh before system to copy something on data and umount it, when I did it on loop1 system fails to mount any advice ??
17:05.30*** join/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
17:06.58KawaiiusSup everybody
17:07.02polyrhythmick_linux: you can't mount a squash
17:07.12polyrhythmick_linux: you have to unsquash and resquash
17:07.40k_linuxpolyrhythmic: can I use ext2fs ??
17:08.00polyrhythmicyou need the squashfs binaries ver 3.1, 3.4, or 3.7
17:08.09polyrhythmicunsquashfs and squashfs
17:08.20Under-coverhi, i've got a problem, my wifi doesn't work with the new 1.03.10 build from xdandroid on my diam 100. anybody can help me?
17:08.28Under-cover<PROTECTED>
17:08.30polyrhythmicKawaiius: buenos dias
17:08.42polyrhythmicUnder-cover: sorry, I have a kaiser
17:09.14Under-coveranybody else?
17:09.21k_linuxpolyrhythmic: I have mksquashfs3 on ubuntu I can generate file without pb
17:09.53Under-cover<PROTECTED>
17:10.00k_linuxpolyrhythmic: I mean that I want to mount this file on android boot copy files from it and umount it
17:10.06phhpolyrhythmic: you can mount a squash ...
17:10.22phhk_linux: loopback userland is somehow broken
17:10.23phhdo that:
17:10.32phhlosetup /where/is/the/system.sqsh /dev/block/loop7
17:10.40phhmount /dev/block/loop7 /mnt
17:10.45k_linuxthx
17:10.48polyrhythmicphh: then I have been lied to
17:10.50polyrhythmic:(
17:11.24polyrhythmicdon't ask me how many times in the past I rebuilt squash
17:11.54phhpolyrhythmic: I never said you could change it with mouting
17:11.57phhmounting*
17:12.07polyrhythmic:>
17:12.13polyrhythmiclol
17:12.40k_linuxI want to avoid the 1st boot which too long for users, so I generated a custom.sqsh which contains all data created on 1st boot and want to copy it before mounting system.sqsh
17:13.02k_linuxwhat do u think ??
17:13.27phha tar.gz sounds more logical
17:14.17*** join/#htc-linux leaigor (~laigor@188.134.16.241)
17:15.01MarkinusNetRipper: I rewrote the wince pcom interface. Now it looks much better
17:18.13k_linuxphh: squashfs preserves rw / ro states of files/folders ??
17:18.33phhk_linux: sounds logical ...
17:18.45k_linuxphh: thx
17:19.10k_linuxphh: will try it now
17:19.41phhthe ADC is 24bit -_-'
17:21.00*** join/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
17:21.13*** part/#htc-linux hes80 (~Stephan_H@188.104.227.68)
17:25.29*** part/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
17:30.02*** join/#htc-linux TehOne (~yadayada@pool-72-84-147-24.slsbmd.east.verizon.net)
17:30.12*** join/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
17:31.34*** join/#htc-linux Jeeves_Moss (~jeeves@node-7924.tor.pppoe.execulink.com)
17:32.01k_linuxphh: rebooting now fingers crossed :)
17:32.22Jeeves_Mosscan anyone tell me how to get my HTC Sable (iPaq hw6915) into sdLoader?  I've d-loaded the WM6.5 from xda-devolopers, and now I can't get it to update
17:33.02*** join/#htc-linux BabelO (~fcr@2a01:e35:2ee1:c1c0:21e:8cff:fe2d:7d3f)
17:33.03*** join/#htc-linux BabelO (~fcr@unaffiliated/babelo)
17:35.04*** part/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
17:35.53Jeeves_Mossanyone?
17:36.53jamenlang2phh: thank you for A2DP on the espresso build, works great!
17:37.08phhmaybe I should do that on the other builds.
17:37.13phhoh well donut has it working too.
17:39.45jamenlang2take your time, I'm not reverting anytime soon.
17:40.00k_linuxphh: I untar it on /  so it gives "no space left on device" :) I change it to /data second try
17:40.01chamonixphh: rememer I created a new data.img yesterday?
17:40.16chamonix+b
17:40.32phhchamonix: no
17:40.36chamonixok, I did
17:40.48chamonixand after that I removed my phone from the charger
17:40.50chamonixat 23:00
17:40.55chamonixit's still off
17:40.57chamonix:)
17:41.00phhoff ?
17:41.04chamonixthe charger
17:41.08phhah.
17:41.10chamonixHeHeHe
17:41.11k_linuxphh: btw BT hsp disconnect just after pairing
17:41.16phhk_linux: ah.
17:41.21chamonixso that make it 20 hrs
17:41.29chamonixwith 3G
17:41.30phhchamonix: great
17:41.36phhand it says it has how much battery left ?
17:41.42chamonix5%
17:41.48phhok
17:41.48chamonixfor the last 3 hrs
17:41.57phhok so it's going to die quite soon.
17:42.12chamonixwell last time I spend 1 hour takling after it went to 5%
17:42.22chamonixso we'll see
17:42.33chamonixbut that means apps make 25% of battery life
17:42.58jamenlang2and thank you k_linux for the espresso build.
17:43.08chamonixI'll install apps and check how the sleep times evolve
17:43.30k_linuxjamenlang2: u r welcome :)
17:44.05Jeeves_Mosscan anyone tell me how to get my HTC Sable (iPaq hw6915) into sdLoader?  I've d-loaded the WM6.5 from xda-devolopers, and now I can't get it to update
17:44.48*** join/#htc-linux tsamolotoff (tsamolotof@94.25.177.237)
17:47.52*** join/#htc-linux jumoit1 (~samuel@121.77.87.145)
17:51.58HoochsterCaptnoord, still need that dll?
17:52.15Captnoordnope
17:52.19Hoochsterk
17:52.22Captnoordgot it already
17:52.26Captnoordbut thanks
17:52.27Hoochstersorry just got up heh had a migraine
17:52.29Captnoordthat you tough of it
17:52.34Jeeves_MossHoochster, any ideas on how to get my phone into sdLoader?
17:52.59*** join/#htc-linux hes80 (~Stephan_H@188.104.227.68)
17:52.59Hoochsternot a clue Jeeves_Moss sorry
17:53.27Jeeves_MossHoochster, I was looking on xda-devolopers, and the instructions won't work.  Do you know if they have a IRC channel?
17:54.14polyrhythmicJeeves_Moss: #xda-devs ?
17:54.51Jeeves_Mosspolyrhythmic, thanks!!!
17:55.23polyrhythmic:)
17:56.22Jeeves_Mosspolyrhythmic, hopefully they'll know WTF is going on.
17:56.35Jeeves_Mossis there a Linux port for the hw6515 yet?
17:58.19k_linuxphh: 1st try every one fails :)
17:58.31Captnoordthere's no spoon
17:58.44phhk_linux: yeah the things you want to do isn't totally easy
17:58.50phhI guess I could have done it working at first try though :p
17:59.01Jeeves_MossCaptnoord,  lol.  but there is a black cat....  and he's sitting on my chest right now with his claws into me!
17:59.33k_linuxphh: yes you can :)
18:00.02Captnoordbuilding .32 ......
18:01.17Captnoordtakes for ever
18:01.18Captnoord:P
18:01.50Hoochsterthat dll give you the info you needed Captnoord ?
18:01.58Captnoordyup
18:02.00Captnoordand much more
18:02.03Captnoordwhich is cool
18:02.05Hoochstersweet very sweet
18:02.12Captnoordonly the entire method is different
18:02.13Hoochsterbtw did you hear the reports on the temp stuff?
18:02.18Hoochsterhow it seem a tad high heh
18:02.23Captnoordyea it works for raph and diamond
18:02.25*** part/#htc-linux tsamolotoff (tsamolotof@94.25.177.237)
18:02.27Captnoordbut gives to high voltage
18:02.38Hoochsterahh so just rhod that is high then
18:02.39Captnoordand to high temperature on other devices
18:02.52Hoochsterheh well progress lol
18:02.53phhCaptnoord: "building .32" you mean 2.6.32 ?
18:02.56Captnoordyup
18:03.01Captnoordbuilding isn't the problem
18:03.03CaptnoordI mean
18:03.08Captnoordso much stuff todo
18:03.10Captnoordbleh
18:03.27phhyou want .32 on raph what for ? :p
18:03.31Captnoorddisplay driver porting
18:03.32Captnoordyup
18:03.37Captnoordloads of other drivers porting
18:03.44phhlike usb host ? tv out ?
18:03.45CaptnoordI told ya I would give it a try
18:03.47Captnoordyup
18:04.00phh<PROTECTED>
18:04.04phhi hope you'll get lucky
18:04.07k_linuxphh:  tar xzf $card/custom.tar.gz -C /data            copy the files on /custom ??
18:04.11Captnoordit just needs time
18:04.18phhCaptnoord: mostly
18:04.21phhk_linux: uh ?
18:04.22Captnoordand some experts... which I am not
18:04.28Captnoordbut we'll see
18:04.31phhCaptnoord: well you can ask :p
18:04.37Captnoordhehe....
18:04.46k_linuxphh: that's what I find on data.img !!
18:05.00Captnoordthe main thing is that I want to try to keep it in sync with the one of the major repo's
18:05.08Captnoordthat makes future porting a lot easier
18:05.18phhk_linux: it extracts "custom.tar.gz" to /data ...
18:06.45k_linuxphh: can u take a look ? http://pastebin.com/xwj1VPWq
18:07.11k_linuxphh: I want to copy files on the root of data.img
18:08.12phhk_linux: that should work
18:08.39k_linuxphh: I'm stupid, I compressed the folder :D
18:09.10phhoh not that stupid. I wanted to make you wait for a while before telling you that I thaught that was your mistake :p
18:11.09k_linuxphh: well we should fail to know why we failed :)
18:11.22phhpossibly
18:14.15k_linuxphh: that's my way of doing things at least :)
18:14.43*** join/#htc-linux babijoee (~babijoee4@d110-33-175-95.sun801.vic.optusnet.com.au)
18:16.14babijoeehello ne1
18:19.00k_linuxphh: it works !! 3min to have android booting !!
18:19.16*** join/#htc-linux kdeguy (~etc@188-221-82-106.zone12.bethere.co.uk)
18:20.25k_linuxphh: at least framework and apps didn't install
18:20.59k_linuxbabijoee: hi
18:21.42phhk_linux: and that would be an easy way to make a kitchen.
18:22.00k_linuxbabijoee: I hope you don't mind if I use some of xandroid apps on espresso
18:22.15babijoeelol they're all free
18:22.17babijoeego for it
18:22.24k_linuxbabijoee: thx
18:22.49babijoeek_linux link to espresso
18:22.50babijoee?
18:23.07babijoeei would like to have a look at this as i've been quite busy lately
18:23.20k_linuxhttp://forum.xda-developers.com/showthread.php?t=641021
18:23.26babijoeethx
18:23.54k_linuxbabijoee: even BT pairs and have sound thx to phh
18:24.03k_linuxA2DP
18:24.12phhk_linux: it's weird only A2DP works
18:25.02k_linuxphh: I said that hsp disconnect just after connecting so I didn't try it and was busy to look at this
18:25.30k_linuxphh: if you want we can did a try
18:25.52babijoeek_linux: does this have rosie?
18:26.52k_linuxbabijoee: I ripped rosie to have smooth OS as all the guys want it I shared the system with rosie too
18:27.07k_linuxu can look at old releases
18:27.22k_linux*found it
18:28.05babijoeeah k
18:28.53babijoeephh: you have any idea whats causing problems in the new rootfs?
18:28.59phhbabijoee: ?
18:29.02k_linuxbabijoee: still have some pbs with ril from rootfs git,
18:29.02phhthe RIL crash you mean ?
18:29.13babijoeebasically yeah
18:29.23phhyeah I've seen the error
18:29.28k_linuxbabijoee: you have the same pb with xandroid too ??
18:29.29phhand I'm still trying to understand what I did with this patch.
18:29.36phhk_linux: yes it's the same for everyone
18:30.22k_linuxphh: I can take a breath so, as it drives me crazy
18:30.25babijoeewell yeah i saw phh comment to stick to builds prior to march 6
18:31.01phhk_linux: ah sorry if you didn't know that
18:31.02babijoeek_linux: would you say your build is more responsive than xdandroid?
18:31.26k_linuxbabijoee: thx I will repack it with my newest builds untill it will be fixed
18:31.59*** join/#htc-linux MrPippy (~pip@75.42.180.185)
18:36.18Hoochstermorn Mr P!
18:36.31babijoeek_linux: i'll add your link to my thread
18:36.56k_linuxbabijoee: thx
18:37.05phhwe now need a donut maintainer.
18:37.15babijoeelol
18:37.34babijoeefor what?
18:37.39eval-phh:  for /lib/donut ril?
18:37.51eval-so that it does not crash my diam500?  :p
18:38.26k_linuxok guys see u later
18:38.51*** part/#htc-linux k_linux (~klinux@adsl196-78-169-217-196.adsl196-14.iam.net.ma)
18:39.41polyrhythmicmmm donuts
18:39.53eval-phh:  also can you confirm your http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/commit/68173e5705c9d727ab95af5619822b017788e72c  worked for vsync on diam100?  diam500 has epson but i cannot see anything substantially different in mddi_client_epson.c
18:41.58MrPippyphh: i was working on headset/headphones yesterday, afaict wince changes the audioparams but never does a PCOM_UPDATE_AUDIO dex
18:42.25*** join/#htc-linux GlemSom (~glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk)
18:42.29*** join/#htc-linux Guest17733 (~fr0st@cpe-173-89-159-38.new.res.rr.com)
18:43.07IceBonephh, around?
18:43.43*** part/#htc-linux fr0st- (~fr0st@cpe-173-89-159-38.new.res.rr.com)
18:46.34*** join/#htc-linux vicbush (~45422a91@gateway/web/freenode/x-yavegoevysgkyohz)
18:48.10*** join/#htc-linux MACKIE (~MACKIE@70.79.119.70.cfl.res.rr.com)
18:49.17*** join/#htc-linux MACKIE (~MACKIE@70.79.119.70.cfl.res.rr.com)
18:49.34babijoeei think hes playing mystique chapter 3 :p
18:52.24chamonixheya babijoee
18:52.38chamonixphh: 20 hours 40 minutes
18:52.59eval-chamonix:  battery life??
18:53.03chamonixyes
18:53.12*** join/#htc-linux GeertJohan (~Squarc@82-217-32-29.cable.quicknet.nl)
18:53.20eval-wowow.  device?  kernel?  eclair?
18:53.24babijoeehey cham
18:53.27chamonixraph
18:53.37*** join/#htc-linux MrPippy (~pip@75.42.180.185)
18:53.43babijoeelong time :) how ya been
18:54.00chamonixkernel one of the latest, eclair a little older.... eval- u can check all details on pjottrr in the forum
18:54.06eval-chamonix: my diam500 powertop is full gp_timer & vsync crap
18:54.10chamonixall good ty babijoee, hows u?
18:54.23eval-chamonix: when you run powertop with screen off, what are top wakeups?
18:54.41chamonixeval-: I'm charging and will take some stats of sleep mode...... the phone is blanc so it's the reference for any other test for me
18:54.47babijoeedoing fine. just visiting here n there
18:55.03chamonixeval-: can't tell now, it's charging but I'll update u as soon as I boot
18:55.35chamonixsounds relaxing :)
18:55.44eval-chamonix:  cool.  do we still need pm.sleep_mode=1 ?
18:55.55chamonixeval-: no
18:56.43eval-chamonix:  yes, lemme know.  i'm not sure phh's vsync change in mddi_client_toshiba.c is working in epson.c =/  your raph is toshiba?
18:56.51eval-i will check the forum
18:57.49chamonixhows ur nexus doing babijoee ?
18:58.32phh[19:41:35] <eval-> phh:  also can you confirm your http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/commit/68173e5705c9d727ab95af5619822b017788e72c  worked for vsync on diam100?  diam500 has epson but i cannot see anything substantially different in mddi_client_epson.c <------- yes I can coifmr
18:58.47phh[19:43:39] <MrPippy> phh: i was working on headset/headphones yesterday, afaict wince changes the audioparams but never does a PCOM_UPDATE_AUDIO dex <----- you know wired headset works perfectly for diam100 ?
18:59.13eval-could our GPIO VSYNC be different?
18:59.20phheval-: no
18:59.28phheval-: these things doesn't really put the battery life down
18:59.39phhsince it exists only when device doesn't sleep
18:59.47phhand it sleeps >99% of the time
19:00.29eval-?  but i see many vsync & gp_timer wakeups when screen is off and it should be sleeping
19:00.36eval-also, why do you think gp_timer is accelerometer ?
19:00.51*** join/#htc-linux tomlog (~chatzilla@genkt-058-058.t-mobile.co.uk)
19:00.56phhbecause accelerometer is the only thing that uses gp_timer at 100Hz most of the time
19:01.03phhah but we don't have nohz
19:02.00IceBoneHey, phh.... messaging is getting worse and worse.. now not only it takes more than 20 seconds to start, it doesn't even apply the correct contact pic and name to some of the numbers.
19:02.21IceBoneSo the thread with my gf suddenly gets my mum's pic, which is distubring to say the least....
19:02.39phhlol
19:02.44eval-haha wow
19:02.45chamonixrofl
19:02.58IceBoneOpen the thread, go back, it refreshes and sorts its out.
19:03.04IceBoneBut come on... :(
19:03.09eval-phh:  can we have tickless?
19:03.21phheval-: I think so
19:03.29phhthe easiest way is to wait for captnoord's .32
19:04.02babijoeeshifting kernel to .32
19:04.03babijoeeooo
19:04.10IceBone:o
19:04.12babijoeechamonix: good :)
19:04.36eval-ok.  is that .32 available for play?  i would love if we do not have to hack tssc_manager to fix doubletap
19:04.43babijoeedefinantly best phone so far
19:04.55IceBoneYeah, yeah, rub it in, why don't you. >:(
19:05.24babijoeelol sorry
19:05.43IceBonephh: do all rootfs's after 03.06. break sms or has it been fixed?
19:05.47eval-otherwise maybe a sad hack where we check user is not tapping >5hz will compensate for ts->z1/z2 craziness
19:05.59phhIceBone: not fixed
19:06.02phhbut the date isn't correct
19:06.03IceBoneDarn.
19:06.11IceBoneWell yeah, the last 03.07. breaks it.
19:06.16*** join/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
19:06.26*** part/#htc-linux Under-cover (~Plasmalig@p5DC6B944.dip.t-dialin.net)
19:06.27chamonixbabijoee: boght urself a BT keyboard yet? :-P
19:06.46chamonixs/bogh/sbough
19:07.04phhchamonix: almost.
19:07.08babijoeenope. dont need it
19:07.33babijoeei have my tp for kb :)
19:07.36chamonixwell, I guess u don't use ssh a lot then ;)
19:07.53*** join/#htc-linux Jeeves_Moss (~jeeves@node-7924.tor.pppoe.execulink.com)
19:08.00eval-i <3 dropbear
19:08.01babijoeenop
19:08.32babijoeei use n1 for everything but development
19:08.35makkonenme too. I love that if I forget to set up adb right... I can just ssh in to my phone over the public ip address
19:08.43chamonixwow dropbear.... that reminds me of another todo phh...... sshfs
19:08.51phhhehe
19:09.03eval-makkonen:  yup =)  yay dyndns
19:09.08chamonixmakkonen: me neither because I have crappy provider
19:09.26eval-chamonix: ?
19:09.38eval-dropping data a lot?
19:09.41makkonenooh. dyndns.
19:09.49chamonixeval-: my provider gives me a public IP but it NATs everything
19:09.50makkonenis there a way to set that up easily on the phone?
19:09.52eval-yes.  there are dyndns apps
19:09.56makkonenkeen.
19:10.22makkonenok. turning off tssc_average seems better to me. doesn't jump around so much, no effect on the doubletapping.
19:10.30eval-chamonix:  wtf??  no incoming ports?
19:11.13eval-chamonix:  that is so evil
19:11.27chamonixand I haven't tried the effect of a permanent  tunnel to my phone
19:11.33eval-makkonen:  i only got jumping when i moved QUEUE from 2->#
19:11.35eval-2->3
19:11.37chamonixeval-: right, poor provider
19:11.44eval-chamonix:  yea i would tunnel on boot i guess
19:12.04chamonixso many things to test and so little time  :-/
19:12.07eval-chamonix:  where are you?  i move to germany in 2 months, i want to find decent (true unlimited??) provider for europe
19:12.21chamonixeval-: avoid vodafone in germany
19:12.29chamonixthat's my "poor" provider
19:12.30eval-chamonix:  ok :-/  but they will get nexus
19:12.48chamonixthen wait for my tunnel tests :P
19:13.16eval-i wonder if buying it unlocked here is better... or if i should wait for nextgen htc
19:13.31*** join/#htc-linux zachy (~george@ip-85-160-86-31.eurotel.cz)
19:13.32chamonixwe could try implementing rpc via xmpp too :-D
19:13.47chamonixeval-: where is "here"?
19:13.53eval-chamonix:  nyc
19:14.19chamonixwell I've heared prices in europe will be very high compared to us
19:14.34chamonixon amazone I saw it at 600+ EUR
19:14.38chamonix-e
19:14.43eval-yes it's a question of gambling on subsidized EU price vs. unlocked US
19:14.51eval-and the cost of being locked in with some craphole like vodafone ;)
19:15.17chamonixwell, I stick to my raph, it's nearly perfect
19:15.31eval-i wasn't able to use google talk or market in peru last week
19:15.41eval-i assume all that can be fixed with custom builds right
19:16.22chamonixI have no problems with both
19:16.41chamonixusing regular build, a little older than cutting edge tho
19:17.12chamonixI'll move back to nand with that setup once I'm sure it's stable enuff
19:17.16makkonenmarket should be fixable using market enabler.
19:17.24makkonennot sure about google talk.
19:17.56chamonixI'm still stuck with dev tools raising an security error
19:18.04eval-yea i shouldn't let that stand in the way of an n1.  how cheap can other used unlocked gsm htc go for in euro?
19:18.05chamonixthat's my only problem now
19:18.30chamonixeval-: no idea
19:19.31*** join/#htc-linux unitypunk (~unitypunk@76-14-141-97.rk.wavecable.com)
19:22.06tomlogguys, I got a question here: does the fact that there are Android devices available out there using the MSM7200A chipset not mean that it should be easy to get devices like the Topaz and Raph working? Don't they use the same drivers for things like GPS, WLAN and Bluetooth?
19:22.50phhtomlog: not exactly the same
19:22.55unitypunk:-/
19:23.01*** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl)
19:23.15makkonenyes. and that is why it is as easy as it is. but there's all sorts of little things that don't line up and need to be reverse engineered.
19:23.17unitypunkthats like your linux pc using the windows drivers then wouldnt it be.
19:23.52unitypunkis there a reason why i cant find a package to boot android on the Raph500?
19:24.01*** join/#htc-linux surge (surge@pool-98-118-154-21.bflony.fios.verizon.net)
19:24.05makkonenyes
19:24.11unitypunkunder developed?
19:24.14makkonenyes
19:24.17unitypunkyarf :-/
19:24.20unitypunkhate verizon.
19:24.25makkonenyes
19:24.26unitypunkid10t.
19:24.32unitypunkall the time when i call them
19:24.36eval-chamonix:  where is the power thread on pjottrr?
19:24.37unitypunkmannn
19:24.41unitypunki was super stoaked..
19:25.15makkonenhave you tried the raph800 package on your raph500?
19:25.20unitypunkHaret runs ontop of windows mobile right?
19:25.21unitypunkyeah
19:25.24unitypunki got uhhhh
19:25.28makkonen(don't bother if you haven't, it won't work, but...)
19:25.42unitypunkRAPH800-XDANDROID-AIO-2010-03-12
19:25.44makkonendid it fail right at the end of 'booting linux' progress bar?
19:25.47unitypunkhmm
19:25.50unitypunkyeah
19:25.53unitypunkthe bar disappeared
19:25.59unitypunkthe headder bar moved down.
19:26.01makkonenand then it immediately locks up.
19:26.01unitypunkand super crash.
19:26.20unitypunkthat was incredibly depressing.
19:26.24unitypunki was liek waiting for 6 mins.
19:26.30unitypunkbefore i realized nohing was gonna happen.
19:26.32makkonenyeah. something with the memory allocation is off, and I don't know what or why. maybe someone else here could walk you through the steps to debug it, but I can't.
19:26.43makkonenI think. or else it's the framebuffer.
19:27.03tomlogphh: isn't the GPS chip used the same? I thought they would just use the same chip/board for all those phones
19:27.16phhtomlog: it's exactly the same hardware
19:27.32phhnot the same software.
19:29.05unitypunktomlog imagine installing something other then windows on your pc.
19:29.09unitypunksame hard ware.
19:29.13unitypunkcant use the same driver.
19:29.15phhunitypunk: haha
19:29.17phhtotally different
19:29.21unitypunkhow so/
19:29.51phhon a pc, the software which is not in the main processor is the same if it's designed for linux or for windows
19:30.13unitypunkright.
19:30.14phhbut it's not the case for msm phones.
19:30.15makkonenhmm. dropping tssc_average and setting TOUCH_QUEUE_NUMBER to 1 makes the touchscreen feel more responsive and accurate to me -- but does not do anything for the double tap problem.
19:30.37makkonensetting TOUCH_QUEUE_NUMBER to 3 makes it almost unusably bad.
19:30.56eval-makkonen:  agreed, TOUCH_QUEUE to 3 is a disaster
19:31.42eval-makkonen:  i also upped the tssc_reg->tssc_opn.num_sample3/4 to 0x3 (16 samples) for averaging
19:32.06eval-makkonen:  didn't notice much... it "feels" smoother in eclair but still pretty bad in donut, click&hold near impossible
19:32.13tomlogphh: so each msm7200a based phone has a different driver structure under linux, even if the hardware used is the same? that's weird...
19:32.30makkonendid that help? turning off averaging is much better for me. with it on, if you press lightly with your finger, it wants to jump over to the right side of the screen.
19:32.45eval-makkonen:  anyway i can watch dmesg's for printks in real time, like tail -f /proc/kmsg?  i want to see z1 & z2 fucking up as they happen
19:32.48phhtomlog: oh no. android devices are quite common
19:32.52phhand wince are too
19:32.59eval-makkonen:  i only have jumpiness with QUEUE>2
19:33.00phhit's just that wince and android are different.
19:33.39makkonenah
19:33.45eval-makkonen:  ok i lied
19:33.49eval-makkonen:  testing now with keyboard
19:34.21unitypunkeclair and donut..
19:34.27tomlogphh: i understand that wince and android are different. but how come the android kernel doesn't recognize topaz/raph as msm7200a phones and then loads the appropriate drivers?
19:34.27unitypunkhtc incredible.
19:34.37unitypunknex will be the htc phone
19:34.38eval-makkonen:  pretty rare, but maybe 2-5% light taps 'jump right' (or right & up?) as your say
19:34.41makkonengo to pointer location in dev tools, and press lightly with a finger about 3/4 of the way from left to right on the screen. most of the time, I end up getting a direction vector as if I'd slid from the right edge
19:34.53unitypunkand then maybe the htc walkietalkie
19:35.06phhtomlog: I meant wince and android *non-a11 softwares* are different
19:35.20makkonenyup, that's what I'm seeing. more than 5% of the time, but not much more, in regular use.
19:35.32makkonenand since I think averaging is just for position, not anything else, it seems better without.
19:35.45makkonencuz position is generally ok for me, with or without averaging.
19:35.58eval-makkonen:  so you are telling me you understand tssc_reg->tssc_opn.num_sample ?
19:36.17eval-makkonen:  are those 1-4 pieces of a queue or do they refer to x,y,z1,z2
19:36.58makkonenI'm not claiming to understand anything.
19:37.24makkonenI haven't even tried more than very superficially.
19:37.32eval-ow wow yeah that right-jump is real, but only on REALLY light taps
19:37.46phheval-: ah it's on light taps ?
19:38.08phhchamonix: btw, which vdd/cpufreq settings ?
19:38.08makkonenyeah. and seems like it happens much less with the stylus than with a finger.
19:38.12eval-phh:  yes.  separate issue to doubletap.. maybe
19:38.33makkonenI think it's separate. turning off averaging fixes it completely, but does nothing for double taps.
19:38.37eval-makkonen:  hah!  i always use my nail!  now that i plant my thumb, much more frequent
19:39.14eval-makkonen:  so maybe there is a reason they do not trust their averaging logic... :-/
19:39.33makkonenheh. they have a lot to not trust. :-)
19:40.05*** join/#htc-linux MrPippy (~pip@75.42.180.185)
19:40.43eval-makkonen:  also, as far as i can tell x16/y16 only get read if you disable averaging (#346)
19:41.32eval-makkonen:  so, check_noise function doesn't get paste if @173 if i am correct
19:41.59eval-makkonen:  which in theory might keep some crazy points off the queue?  again, doesn't seem pressure related
19:43.59eval-makkonen:  did you enable debug?  do you see "this is a noise point" in your dmesg?
19:44.13makkonendoesn't that if at 173 just print debugging info? does it do anything else?
19:44.47eval-makkonen:  see 198
19:45.15makkonenI don't have debug enabled now. it's sooo spammy. I don't remember ever seeing the noise point stuff when i did, though.
19:45.17makkonenah, there it is.
19:45.42makkonenI can read code. I promise.
19:46.20eval-makkonen:  i switched to biology as soon as i graduate, i'm sure you read and write better than me :p
19:46.25eval-erm, graduated
19:47.20eval-makkonen:   any idea why increasing queue is so bad?
19:47.36makkonenI haven't taken a CS course since high school. don't be so sure.
19:47.55phhCS ?
19:47.59makkonencomputer science
19:48.03phhah.
19:48.18eval-what is it for you guys?  juste info?
19:48.20phhI haven't ever had any programming course.
19:48.24*** join/#htc-linux balsat (~balsat@87.72.13.34)
19:49.11makkoneneval-: I don't know why increasing queue is so bad. glancing at it, it looked like it might've been good.
19:49.23eval-makkonen:  right, more averaging
19:49.51phhfrom my point of view, queuing is just not to do too many userland <-> kernelland switches which would make it laggy
19:52.56eval-logical, but is that what happens?  where is the return to userland, after enable_irq?
19:53.17phhdon't know
19:55.14eval-so why is touch_check_noise not buggy... if it just checks current vs. old sample... can't old raw sample have been crap too?  (@345/6: ts->x16 = tssc_reg->tssc_sample_1_8.raw_sample_16;)
19:55.58*** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk)
19:56.08eval-i am wondering because maybe we could do similar and expand check_noise (if it's doing anything good really) to z1/z2 for pressure
20:04.29Unholywitch are the apk's i need if downloads in market fail?
20:04.38IceBonephh: That memory bug is weird. The free memory keeps fluctuating. Didn't just drop, it's back to 40 now, after 24 hours since boot.
20:04.48phhIceBone: let me guess.
20:04.52phhril crashed meanwhile ?
20:04.57IceBoneNothing crashed.
20:05.04IceBoneWhat's ril?
20:05.11phhradio interface layer
20:05.17IceBoneHow would I know?
20:05.32phhyou lost network some seconds somewhere ?
20:05.35IceBoneAnd don't say adb or I'll cut you, esse!
20:05.52*** join/#htc-linux rashire (~ed1112war@pool-98-114-205-246.phlapa.fios.verizon.net)
20:05.58IceBoneHmm... I did lose data, had to go into airplane mode and out again.
20:08.34phhchamonix: is your todolist shrinking ? :D
20:08.41MrPippyphh: headset works? with audio routing and everything?
20:08.47phhyes
20:08.50IceBoneSay what now? :o
20:08.52*** join/#htc-linux zenity (~zenity@cpc1-grth3-0-0-cust482.sgyl.cable.virginmedia.com)
20:08.53IceBonebt headset?
20:08.55MrPippythe button works for me, but audio doesn't get routed
20:08.57phhIceBone: wired headset.
20:09.00IceBoneOh.
20:09.04IceBone*shakes fist*
20:09.13phhMrPippy: you have to help it a bit, since android is stupid
20:09.29MrPippythe force_headset param?
20:09.32phhyes
20:09.48phh(I tried to fix android, but I haven't succeeded...)
20:09.54MrPippyi think i might know the solution to that...disable SYSFS_DEPRECATED in kernel config
20:09.57*** join/#htc-linux madCoder- (~madcoder@c-68-42-30-56.hsd1.pa.comcast.net)
20:10.05phhmmmmm ?
20:10.14MrPippyafter that, android detects the h2w state change and tries to route audio
20:10.23phhreally ?!?
20:10.33phhgraoumpf.
20:10.50phhMrPippy: *but*
20:11.06phhthere is an android rpc command to force it to headset
20:11.12phhI tried it, and it routed to device=8 instead of device=2
20:11.24phhso it finally didn't route it correctly.
20:11.40MrPippydevice=8 is what i get for the 3.5mm headphone adapter, 2 is what i get for the htc wired headset
20:11.50phhreally ?
20:11.55phhoh that explains why it tried that then.
20:12.13phhon diam100 it routed to "phone speaker"
20:12.17phh(ie not the loud one)
20:14.39MrPippyso diam100 headset works just through the snd_set_device rpc call, no audioparams needeD?
20:14.51phhyup
20:15.08phhI think using audioparams might improve output quality though
20:15.53MrPippyyeah people have complained about low earspeaker volume on diam500
20:16.19phhoh same for us
20:16.27IceBoneI think all diam/raph phones suffer from low volume.
20:16.36IceBoneHTC phones aren't exactly powerhouses in that field.
20:16.51IceBoneThat's the one thing I envy Nokia users.
20:17.02MrPippyi wonder if diam500 needs a gpio set to make headset/3.5mm work, i know vogue does that
20:17.30phhMrPippy: why, what happens when you try to route ?
20:17.33phhno sound anywhere ?
20:18.43MrPippyand when i traced it i saw a gpio that didn't have any notes on the wiki
20:20.32MrPippyyeah
20:20.54phhsounds like it's the gpio stuff then yup.
20:24.09makkoneneval-: did you say /proc/kmsg was not working on diam500 again?
20:27.21eval-makkonen:  is it supposed to?  i see nothing
20:28.15makkonenit was not working for a long time, then it worked for a while, apparently now it doesn't again. i think it has something to do with where ramconsole is pointed.
20:28.56eval-ok now it's working again.  i don't understand anything anymore
20:28.59phhkmsg or last_kmsg
20:29.00phh?
20:29.19eval-i have no last_kmsg
20:30.10*** join/#htc-linux JoshuaL (~JoshuaL@kbl-tnz2380.zeelandnet.nl)
20:30.17eval-i'm going to compile, try my crazyass ts-z116 idea (tssc_reg->tssc_sample_3_8.raw_sample_16;
20:30.17eval-)
20:30.28eval-and then i am going to stop fucking with my phone until i have handed in my overdue thesis
20:33.42makkonenyeah, I'm getting nothing from /proc/kmsg again. weird.
20:38.56makkonenhere's a debug log excerpt of it missing. looks like the time between reads is 10ms. http://pastebin.com/3bc92pub
20:40.01eval-but your QUEUE is 1 yes
20:40.16eval-did you leave your NS to 10ms?
20:40.20eval-your define from last night?
20:42.32makkonenqueue is 1. NS is back to 8.4ms
20:43.46eval-dmesg stamps are in ticks right?
20:44.03phhhu ?
20:44.08*** join/#htc-linux toer (tore@179.81-166-86.customer.lyse.net)
20:44.10phhno it's second.microsecond
20:44.11phhor nano ?
20:44.27phhjust count the number of digits
20:44.54eval-oh ok good
20:45.08*** join/#htc-linux mickey|tv (~mickey@80.81.242.146)
20:46.38eval-wow everytime i reboot to winmo and see the pretty SenseUI raindrops and clouds i have to ask myself why i care
20:46.47phhlol
20:46.54phhwhy you care about android ?
20:47.02phhone is beautiful, the other one is usable.
20:47.20eval-yea.  winmo is a PITA.  but i have it tweaked so fast and pretty
20:47.22phhand one has a marktplace with interesting apps/games.
20:47.35eval-yes.  the marketplace is the win.  plus, sshing to your phone?  amazing
20:47.58phhlol
20:48.16MrPippyyeah with the 3.5mm, i hear a buzzing when gpio 3-16 is 1, and the buzzing goes off when 3-16 goes back to 0 a few seconds later
20:52.00phhtrace i2c too, rhod power amplifier has some i2c commands to do
20:54.35*** join/#htc-linux SOG (~SOG@n1164869144.netvigator.com)
20:55.17makkoneneval-: results from your experiment? anything?
20:55.40*** join/#htc-linux Vito_| (~Sysel@gw.loccal.net)
20:55.46eval-fucking A:
20:55.47*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
20:55.54eval-DEPMOD  2.6.27-00973-g1c4ee94-dirty
20:55.54eval-cp: writing `/home/stephan/htc_compile/modules/mods/ipv6.ko': No space left on device
20:55.57AstainHellbringHI!
20:56.02*** join/#htc-linux mastermerlin (~merlin@pD957B5E3.dip.t-dialin.net)
20:56.04phheval-: hehe
20:58.03eval-makkonen: sooon....
20:58.19makkonenbut I want it nowwwwwww
20:58.26Hoochsteras do I
20:58.40eval-makkonen:  i think 99% chance totally broken pressure variable
20:58.42Hoochsterohh wait I am not talking to my wife
20:58.45eval-but hey, for that 1%
20:59.06eval-like, maybe i will get one tap, and it will never think i removed it?  ;)
20:59.19makkonenthat's probably quite likely.
21:02.27*** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes)
21:03.43eval-so i had 1
21:03.45eval-<7>[  249.220214] touch_process_queue(): x=372<7>  y=639<7>  p=155
21:03.45eval-<7>[  249.230163] tssc_manager_polling_func(): ts->z1=0 ts->z2=0 pressure=0
21:03.45eval-<7>[  249.240295] tssc_manager_polling_func(): ts->z1=0 ts->z2=0 pressure=0
21:03.45eval-<7>[  249.844421] tssc_manager_polling_func(): ts->z1=141 ts->z2=741 pressure=35
21:03.46eval-<7>[  249.844512] touch_process_queue(): This is point #1.<6>(2010-03-13 21:02:44.950000000 UTC)
21:03.46eval-<7>[  249.854492] tssc_manager_polling_func(): ts->z1=166 ts->z2=702 pressure=92
21:04.13makkonenso... it made it worse?
21:04.24eval-i have to do something intensive like google search to really see
21:04.30makkonenI don't think I ever had it report 0s twice in a row
21:04.35eval-no.  normally with donut i have several just trying to type my name in
21:04.58eval-but this is not conclusive in the slightest
21:04.58makkonenso it improved it?
21:05.33eval-yeah i don't understand how i got 2 in a row either
21:06.53eval-no, no improvement =(
21:07.03makkonenok
21:12.33eval-OMG WTF?  "Expired Version"  Please download a new version... continue in 200s...
21:12.42IceBoneAstro?
21:12.42*** join/#htc-linux GeertJohan (~Squarc@82-217-32-29.cable.quicknet.nl)
21:12.48eval-yea
21:12.56IceBoneDownload it from the market.
21:13.04IceBoneAnd remove it from androidapps.
21:13.19eval-also, curiously my time jumped around in the countdown
21:13.19IceBoneYou should remove all those apps and download them from the market, so they can be updated.
21:13.41*** join/#htc-linux piotrekk (~piotrekk@ip-88-153-145-101.unitymediagroup.de)
21:14.59*** join/#htc-linux piotrekk (~piotrekk@ip-88-153-145-101.unitymediagroup.de)
21:15.44eval-sometimes i do not have network, etc, etc.  that's annyoing
21:21.10makkonentop vs when the touchscreen cuts out gives no useful information.
21:21.18eval-:w
21:21.22eval-woops
21:21.54IceBoneAnyone also have a fix for the graphics bug?
21:22.05eval-IceBone:  what bug
21:22.11IceBoneThe one where the whole screen moves down a few pixels after each sleep.
21:22.15IceBoneAfter first sleep, that is
21:23.08eval-???  wow.  what device
21:23.13eval-haha maybe i am glad my device never sleeps right
21:23.15IceBoneYou can notice it as the buttons at the bottom are closer to the edge.
21:23.29IceBoneIt's just 2 or 3 pixels.
21:23.33IceBoneWhich is barely noticable.
21:23.41IceBoneBut I'm a stiffler for details.
21:23.49IceBonestickler
21:24.14IceBoneThat was quite a bad typo. :D
21:25.44IceBoneIf you look closely at the top of the screen, there's a black line above the notification bar.
21:26.02IceBoneI don't have a magnifying glass to count how much it really is.
21:26.05eval-ok i am going to make kmsg almost unreadable, but ./adb push kernel is done, so we'll see if we have any pressure history in the raw_sample_XX fields
21:26.36makkonenicebone: what device have you got?
21:26.45IceBonediam100
21:27.16makkonennever noticed that on my raph800.
21:27.52eval-makkonen:  you have powertop?  can you test whether you have as many wakeups as i do
21:28.05IceBoneI noticed it on day one when I started testing eclair, but never mentioned it as it's only a few pixels. Doesn't affect the functionality of the phone.
21:31.51makkoneneval-: apparently I do not. where'd you get it from?
21:31.56eval-makkonen: http://dl.dropbox.com/u/268607/ptop-and.tgz if you need
21:32.04eval-i ripped it from one of cyanogen's roms
21:32.30*** join/#htc-linux maejrep[w] (~madCoder@68.64.144.211)
21:32.34eval-you need to put ncurses someplace that's in your LD_LIBRARY_PATH even though your TERM won't be recommended and thus i suggest doing 'powertop -d '
21:32.48eval-erm, recognized
21:33.41eval-so, unfortunately for us, the z1 raw_sample are all 0s =/  no pressure history
21:35.28makkonen<PROTECTED>
21:35.29makkonen<PROTECTED>
21:35.29makkonen<PROTECTED>
21:35.29makkonen<PROTECTED>
21:35.45phhok. here it's accelerometer.
21:35.47phhdefinitely.
21:35.52phheval-: so your previous one wasn't :D
21:36.08eval-wow, haha looks like i'm doing OK for wakeups compared to you!
21:36.20eval-is your screen off, in collapse when you do that?
21:36.29phheval-: it can't be in collapse -_-'
21:36.41makkonenscreen's off, can't collapse while connected to usb
21:36.51eval-makkonen:  dyndns + dropbear
21:37.10phheval-: over 3G ?
21:37.10eval-or will it not collapse when active 3G and such?
21:37.19phhthere is a wakelock on it mmm
21:37.22makkonenkilled Abduction, and:
21:37.26makkonen<PROTECTED>
21:37.26makkonen<PROTECTED>
21:37.26makkonen<PROTECTED>
21:37.39phheval-: powertop -d -t 100
21:37.42eval-ok.  so diam500 & raph800 (?) are same
21:37.42phhand do nothing over 3G meanwhile
21:38.25makkonenshould I just go into airplane mode, do it from the terminal, and then collapse?
21:38.38eval-yea i have tried from terminal too, but gotten no better
21:38.47eval-sleep 30 && powertop -d -t 60
21:39.06phhmakkonen: no it collapse without airplane mode
21:39.18eval-with?
21:39.20makkonenbring down 3g first?
21:39.30makkonenor just nothing using it actively?
21:39.35phheval-: without too.
21:39.44phhi need to check the wakelock time on smd
21:41.02phhright.
21:41.04phhI can't see any.
21:41.07phhwhile I know there is
21:41.26phhok, wrong grep.
21:41.31eval-wakelock on what?
21:41.37eval-the 3G system?
21:41.41phhsmd
21:41.43phhyeah basically
21:41.58eval-i just learned about wakelocks yesterday
21:42.04eval-and how happy they make mainline developers
21:42.08phh:p
21:42.12phhI think it's not a bad idea.
21:42.23phhthe way android dev implemented it in userland is weird though
21:42.27phhonly one wakelock for everyone.
21:42.32phhI still can't get the idea.
21:42.44phheval-: wakelock on smd_tty is 0.5s
21:42.56eval-ok, so its not that then, right?
21:43.07eval-erm, rather, our results should be conclusive over 3
21:43.09eval-3g
21:43.16phheval-: don't forget tcp is weird.
21:43.27phhwell sleep 30;powertop blabla should work
21:43.31eval-yes, that's what i'm doing now
21:43.40eval-for some reason ; didn't work??  i hate to &&
21:43.56eval-erm have
21:44.02phhuh ?
21:44.14phhthat's weird
21:44.34eval-maybe my terminal was just fucking up, but i got 'unexpected after ;' or something
21:44.42eval-i'll try again when i can touch my device to wake it ;)
21:44.51phhanyway
21:44.53phhgimme dmesg.
21:45.06phhno need to use powertop to see if it collapse correctly :p
21:45.06makkonenprotip: when you open your terminal, run 'sh' to get a much nicer ash shell.
21:45.40phhhaha.
21:45.42phhI should do that.
21:45.44makkonenI should figure out how to get it to default to the ash shell.
21:45.45eval-what is the default shell?
21:45.50makkonensomething crappy.
21:45.56phhand crappy is nice :p
21:45.56eval-i was considering cross compiling bash
21:45.57makkonen/system/bin/sh
21:46.11eval-will ash tab-complete for me?? :p
21:46.17eval-i am so lazy
21:46.22makkonenash is sufficient. tab complete, history
21:47.06makkonenpowertop must be hanging while it's in collapse, because it's been running for way more than 60 seconds now.
21:47.55eval-i was about to say, same here!
21:47.55eval-that makes me think it's failing over dropbear
21:47.56phhyeah powertop is really not usable for such things :p
21:47.56eval-uh... and now raw wakeup times available
21:47.56eval-no
21:47.56makkonenand returns < Detailed C-State information is not available.>
21:48.00phhit's useful to see where the power goes when the system is not sleeping
21:48.05eval-just 50% gp_timer, 50% vsync
21:48.05phhbut that's all
21:48.16makkonenP-States (frequencies)
21:48.28phheval-: which one is your mddi client again ?
21:48.31phhI can try to fix it
21:48.33eval-epson
21:48.39phhI already did it for two boards :p
21:48.39makkonen528mhz 26.4% / 384 3.2% / 256 1.3% / 128 69.1%
21:49.01phhmakkonen: wow
21:49.02eval-makkonen:  weird i am always like 80-90 @128mhz
21:49.03makkonenoh. i didn't run it as root.
21:49.05phhwhat were you running ?
21:49.23makkonen...nothing?
21:49.29phheval-: eh, try to set lowest speed to 19.2MHz :p
21:49.30phhmakkonen: ouch
21:49.47makkonenthe last one, over ssh, was 9.3% at 528mhz
21:50.17eval-do we have C states in ARM?
21:50.24eval-that is better than mhz for powersaving anyway no?
21:50.38chamonixwith adb:
21:50.39chamonix<PROTECTED>
21:50.40chamonix<PROTECTED>
21:50.40chamonix<PROTECTED>
21:50.40chamonix<PROTECTED>
21:50.46phheval-: I still don't know what the hell are c states.
21:51.17eval-it's an idle state
21:52.27eval-i don't know what the arm processor sleep modes are called
21:52.36phhit doesn't exist AFAIK
21:52.42phhthere is something special for MSM
21:53.05*** join/#htc-linux MrPippy (~pip@75.42.180.185)
21:54.19makkonenhuh. just did sleep 5; powertop -d ... 528mhz 41.8%
21:54.38eval-basically, for my laptop to get low wattage use, i need to stay in C6 for a long time
21:54.45phhC*6* ?
21:54.50phhlol I thaught lowest state was C3 -_-'
21:54.56*** join/#htc-linux MrPippy (~pip@75.42.180.185)
21:56.18makkonenso while I'm in collapse it seems like the processor is spending more time at 528 than when it's awake. which maybe makes sense, as it's only reading when it's waking.
21:56.42eval-this never happens, thanks to my friend: ( 93.8)      npviewer.bin : hrtimer_start_range_ns (hrtimer_wakeup)
21:56.56phhmakkonen: sounds logical.
21:57.10phhresuming, going to sleep needs to be as fast as possible
21:57.10eval-phh:  bios can hide things from you.  i have an su9400, might be a new CULV thing
21:58.19*** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring)
21:58.28makkonenand while I'm collapsed, top wakeups are gp_timer 36.3%, vsync 24.1%, msm_i2c 12.6% and mddi 10.4%
21:58.39phhnot really relevant
21:58.49phhyou don't have *only* collapsed stats
21:59.07makkonenright
21:59.17phhanyway
21:59.20eval-so when not collapsed, what is the 100hz gp_timer
21:59.22phhduring collapse you have 0,000 interrupts :p
21:59.34phheval-: the thing I don't know how it's called in english
21:59.36eval-right, the question is how much we stay collapsed
21:59.36phhoooooh i remember
21:59.37phhscheduler
21:59.45eval-:p
21:59.54phh(in french it's ordonanceur, which is way more complicated :p)
22:00.08phheval-: you have a dmesg somewhere ?
22:00.08eval-isn't an ordonance like when a cop serves you?
22:00.15eval-phh:  of what?
22:00.31chamonixit's what u get when u get meds prescribed
22:01.11phhprescribed is the correct name ?
22:01.27eval-prescription is ordonance i guess then
22:01.32chamonixright
22:01.46eval-what is when they tell you to go to court or your car is badly parked
22:02.03makkonenanother protip: adb forward tcp:9999 tcp:22, and you can use a good terminal program and connect to ssh over adb in windows.
22:02.29phhmakkonen: usbnet doesn't work in windows ?
22:02.36chamonixeval-: a parking ticket would be a amende
22:03.08makkonenphh: as far as I know it doesn't. if you leave it in composite mode, regular adb doesn't work. and I've never figured out how to get usbnet working.
22:03.16phhok
22:03.21phhthat totally sucks
22:03.28phhI hate windows :p
22:03.31makkonenyes
22:03.35eval-i can ./adb shell in windows?
22:03.42eval-or at least, i could, once upon a time
22:03.48eval-just the echo 2> thing
22:03.50makkonenyeah
22:03.55eval-what do you mean usbnet doesn't work
22:04.07makkonenadb works. actual ethernet over usb doesn't work.
22:04.13eval-oooh
22:04.36MrPippywith that gpio fix the wired headset works totally--button, auto detection, phone calls, music...volume control is iffy
22:04.49makkonennice
22:04.53Hoochstersweet
22:04.59makkonenmakes me wish I hadn't lost my headset dongle
22:05.34eval-phh:  what is the dmesg you want?  tssc_reg->tssc_sample_3_2.raw_sample4: 0  for all z1 (sample_3_[234567]) values...
22:05.40HoochsterMrPippy, that calls for an external speaker till the regular speaker gets fixed heh
22:05.41MrPippy3.5mm is closer (i can hear the buzz in it) but doesn't work, audio still routes through the speaker
22:05.54MrPippyand i haven't tested this on rhod
22:05.55eval-MrPippy: nice =)
22:06.14Hoochsterway to stab the knife in lol
22:06.16obrienmdheh MrPippy, was just going to ask about rhod
22:06.55eval-phh:  so i guess don't worry about epson.c then :p  i can only suspect i was not collapsing over dropbear?
22:07.00AstainHellbringMrPippy sup?
22:07.22eval-i did go 6hrs before hitting 40% (that new patch has not stabilized my voltage measurements =() which is much better than ever before
22:07.37makkonennew patch?
22:08.58phhMrPippy: you tried forcing the audio route with playwav ?
22:09.04phhand try all outputs one by one
22:09.19MrPippyno i haven't
22:09.39phhok
22:09.47phhwell if you're sure it's 8, it's not worth trying
22:09.52eval-makkonen: whatever captnoord was working on?
22:10.25MrPippyi don't know what wince uses, but android definitely thinks its 8
22:10.55makkoneneval-: I did not realize he had a patch
22:11.14makkonenwould whatever he was working on even apply to our battery stats?
22:13.38eval-arch/arm/mach-msm/htc_battery_smem.c  is not for all?
22:14.22MrPippyphh: where is playwav?
22:14.31phhMrPippy: google playwav2 you should find its sources somewhere
22:15.13makkoneneval-: it's for everyone, but most devices use the battery_16 values, and cdma diam/raph use battery_32 values
22:18.58eval-makkonen:  haha yea there is definitely less logic under htc_batt_info.resources->smem_field_size == 4
22:20.14*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
22:20.20NetRipperMarkinus, msm_fb is in git
22:20.31*** join/#htc-linux mickey|tv (~mickey@openmoko/coreteam/mickey)
22:20.48NetRippershould make a leo-specific bootlogo :p
22:21.09AstainHellbringNetRipper hi
22:21.30NetRipperhi
22:21.44makkoneneval-: wow. looks like this got a big overhaul.
22:22.17AstainHellbringNetRipper whats new?
22:22.24NetRipperAstainHellbring, check the commits in git :p
22:22.31NetRipper(there's quite a few)
22:24.19*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
22:25.25makkonenso is battery status significantly better now on gsm devices?
22:25.39phhmakkonen: captnoord coded only voltage and temperature :p
22:25.45phhyou still have some math to do to get the remaning capacity
22:25.48*** join/#htc-linux GNUtoo|oeee (~GNUtoo@host235-140-dynamic.45-79-r.retail.telecomitalia.it)
22:27.23*** join/#htc-linux alka (~AndChat@200.95.162.194)
22:27.41eval-which gsm htc has the most mature android port
22:28.00phhhum, vogue is a cdma device I think ?
22:28.16eval-yea i think so
22:28.22AstainHellbringeval- kaiser?
22:28.33*** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr)
22:28.33AstainHellbringNetRipper which git?
22:28.47NetRippergit.linuxtogo.org
22:28.51NetRipperqsd8k branch
22:28.54NetRipperyou should know by now :P
22:29.07*** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr)
22:29.19AstainHellbringI need to sign up for rss updates for that branch
22:29.21*** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr)
22:29.36NetRipperrss updates?
22:29.41NetRipperis that possible?
22:29.59*** join/#htc-linux alka (~AndChat@200.95.162.194)
22:30.04AstainHellbringyes
22:30.56NetRipperi see
22:30.58NetRipperdidnt know
22:31.11*** join/#htc-linux bzo (~chatzilla@adsl-75-35-5-163.dsl.pltn13.sbcglobal.net)
22:31.11NetRipperthats awesome :p
22:31.25Tigerzenwhat links for rss ?
22:31.43TigerzenNetripper logo it is your picutre ?
22:31.45Tigerzen:p
22:32.02NetRipperjust go to a git web page like http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-qsd8k-2.6.29
22:32.18NetRipperyou'll see the RSS icon in your browser bar (at least it'll work that way in firefox)
22:32.45NetRipperTigerzen, no there is some cool logo in the repository already
22:32.51NetRipperits different from the normal tux
22:33.00NetRipperbut for raphael/diamond i made a custom logo
22:33.19NetRipperhttp://www.netripper.com/raphael/pics/20081028_fblogo_smaller.jpg
22:33.20NetRipperthat one
22:33.33Tigerzenim ok update git and compile
22:34.25Tigerzenok then tommorow android works ?
22:34.50Tigerzendont sleep tonight
22:36.26TigerzenNetripper : very nice job
22:36.34NetRipperlol
22:36.42NetRipperno android wont work tomorrow yet :P
22:36.51AstainHellbringNetRipper so how are will it boot now?
22:36.52NetRipperwe still have the problem of booting initrd
22:37.01TigerzenNetripper : final message i got its "Welcome to ubuntu linux" then "Waiting for SDCARD
22:37.04NetRipperand we still don't have MMC
22:37.13NetRipperTigerzen????
22:37.16NetRipperon what device?
22:37.19TigerzenHehe
22:37.27TigerzenHD2
22:37.33NetRippercan you send me your initrd?
22:37.38TigerzenNo
22:37.41Tigerzenlol
22:38.11TigerzenMy rapidshare acount its finished
22:38.15Tigerzengot an ftp ?
22:39.21*** join/#htc-linux Stranho (~teddy@187.37.24.90)
22:39.53Tigerzenwait i try to put ubuntu.img to see if booting
22:39.57Tigerzen10min
22:40.45Stranhosomeone know how to compile the kernel for htc x7510
22:43.47TigerzenNetripper : i take HTC Raphael ubuntu img here : http://connect-utb.com/index.php?option=com_rokdownloads&view=folder&Itemid=68&id=107:htc-raphael
22:44.00NetRipperTigerzen, ok
22:44.01TigerzenNetripper : you find ont it initrd
22:44.07NetRipperyes, ok, thanks
22:44.16NetRipperhmm, means something is wrong with my initrd
22:44.29Tigerzenyes some initrd not works
22:44.37Tigerzenlike's not reconized
22:45.10Tigerzenunzipped but not read, i have this problem with some initrd
22:45.22Tigerzenon boot hd2
22:45.51*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
22:47.59*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
22:48.46TigerzenNetripper : maybe in first instruction on init file #!/bin/sh
22:49.37TigerzenNetripper : the news its reading this one initrd and init file i look up and find #!/bin/sh echo "Welcome to Ubuntu Linux" then is good point
22:50.26TigerzenNetripper before your last change Markinus and your never read first init line
22:50.44TigerzenNow its good news !!
22:51.10*** join/#htc-linux rzk (~rzk@daemonet.ru)
22:51.16eval-is rhod100 port diff to rhod[23]x0 ?  or both working
22:52.23*** join/#htc-linux MrPippy_ (~pip@75.42.180.185)
22:53.05TigerzenNetripper : while [ ! -e /sys/block/mmcblk0 ] ; do     echo "Waiting for SD Card"     sleep 1 done (waiting here ofr sdcard)
22:53.57*** join/#htc-linux BabelO (~fcr@unaffiliated/babelo)
22:55.55eval-wow, cdma touch pro 2 has gsm radio too
22:56.36makkonenyeah. pretty wonderful.
22:57.02eval-makkonen:  maybe this is what i need to find cheap & used, and take to europe?  how is rhod200/300 w/ android?
22:57.48makkonennot sure
22:59.08NetRipperTigerzen, yes, sdcard is nto yet supported
22:59.56NetRipperluckily, it shouldn't be a huge problem
23:00.03Tigerzenwhat about right mmc for HD2 ? mmcblk.. sda.. ?
23:00.28NetRipperno, none
23:00.28AstainHellbringeval- yah cmonex has a rhod400
23:00.32NetRipperit's not supported in kernel yet
23:00.40Tigerzenoki
23:01.29Tigerzenwhat your idea now with init reading now ?
23:01.29eval-AstainHellbring:  nice!  so the gsm radio works in android and he has service in europe?
23:02.11AstainHellbringeval- dunno
23:02.23AstainHellbringall the instructions for rhod400 I've read said remove sim
23:02.34phheval-: it should
23:02.46AstainHellbringin wimo for sure yes
23:02.59Tigerzeni try your busybox
23:03.08makkoneneval-: she
23:03.29eval-makkonen:  hehe thanks :)
23:03.35makkonenbut rhod400 also has no sound, which is sort of a big thing.
23:03.44eval-... oh
23:03.47eval-vibrate?
23:03.47makkonenI guess audio in calls works, but no sound = no ring
23:03.54makkonenprobably
23:04.12makkonenwhen are you traveling?
23:04.25eval-i have a one way for may 3rd
23:04.28phhmakkonen: I know how to make some noise  !
23:04.30eval-i just can't bear to give google $430
23:04.34eval-erm, $530
23:04.35AstainHellbringeval- I can test it with a simo
23:04.38AstainHellbring*sim
23:04.44AstainHellbringhas cdma and gsm
23:04.50AstainHellbringand a sim unlocked rhod400
23:05.10phhAstainHellbring: without the force_cdma thing, gsm should work as normal gsm phone
23:05.10phhs
23:05.17phhI think someone reported that in the forum
23:05.25eval-hmm looks like mrpippy has a rhod400 accordings to ppcgeeks :)
23:05.30makkonenyes
23:05.31eval-so i imagine sound will be forthcoming...
23:05.42phheval-: all rhods have the same problem
23:05.44phhand I also have a rhod
23:05.46phhso not releavant :p
23:05.51eval-how bad is it?
23:05.58phhvery bad.
23:06.16eval-:/  same problem in topaz?  what is the problem
23:06.42Tigerzenok understood
23:06.48phheval-: we can't communicate with the ADSP
23:07.36eval-and interface/drivers are unavailable from similar
23:08.22AstainHellbringadsp?
23:08.41eval-i presume dsp?  dunno what the a is for
23:08.47phheval-: don't know either :D
23:11.58eval-ok z2 raw sample history is also all 0s.  useless.
23:13.40eval-rhod's have glitchy screen tap problem too?
23:14.11phhI haven't experienced any problem with it at least
23:15.30makkonenpeople on the rhod400/500 thread have mentioned it quite a bit
23:15.41phhhum
23:15.46phhcdma could make some noise on TS ?
23:16.17eval-uhm.  that would be, wow.  is airplane mode enough to test or is there some ril rfkill equiv we need
23:17.20phhI'd say start without a SIM card
23:17.23phhbut stupid cdma :p
23:18.01eval-haha
23:18.25eval-well, with airplane mode typing in terminal i am having no problems.  so previous high CPU hypothesis may just have been correlation to high CDMA use?
23:18.36phhcould be
23:18.53eval-how can cdma make noise on TS?  cannot be do to our RIL implementation right?
23:19.16phheval-: it's a radio technology
23:19.21phhit can makes noise on anything
23:20.03eval-if this works, i just need airplane mode to drap&drop!
23:20.09phhlol
23:20.11eval-too bad it doesn't help me click on facebook links :p
23:20.31eval-makkonen:  are you trying this?
23:20.43makkonenairplane mode? haven't
23:20.58phhmakkonen: try it, DETU.
23:21.10phhwell, eval- has already became a bit more than a plain user.
23:21.23eval-DETU?
23:21.28phhdon't ever trust users :p
23:21.35eval-hahaha
23:22.10eval-i am just looking for anything to procrastinate adding the references to my thesis
23:22.18eval-compiling arm kernels sounded like just the thing :p
23:22.37phhlol
23:23.04makkonenyup
23:23.11makkonenno doubletaps
23:23.20eval-makkonen:  is right-jump also gone for you too?
23:23.33TigerzenNetripper : problem its when you modified and rezip it on initrd doesnt work no way
23:23.37makkonenso... something with I/O to the radio is interrupting it?
23:23.50makkoneneval-: don't know, I'm running one without averaging, so it's gone.
23:23.53eval-WTF.  haha can we like, freeze CDMA somewhere in tssc_manager_polling_func?  :p
23:24.01eval-oh yeah, i just pushed a non averaging one too, good point
23:24.32TigerzenNetripper : i try just unzipped initrd and no modified but just rezipped and then HD2 boot says /init failed
23:24.47phhmakkonen: have fun ! :p
23:24.48AstainHellbringdamn Tigerzen
23:24.49NetRipperTigerzen, hmm
23:25.04NetRipperTigerzen, might be the way its compressed
23:25.12NetRipperTigerzen, you sure you gzip instead of zip? :)
23:25.16TigerzenNetripper maybe dont like chown or user change
23:25.29NetRipperin that case you're doing it wrong
23:25.36NetRipperyou should be root when working on the initrd
23:25.40*** join/#htc-linux tmzt_ (~ircuser@99-157-224-139.lightspeed.bcvloh.sbcglobal.net)
23:25.45Tigerzenoh i unzip with archiver dont try with root way
23:25.48NetRipperand extract with rights, and package with rights
23:25.52makkonenphh: :-p
23:25.57NetRipperhold on i got some commands that'll help ya
23:26.19Tigerzengzip -dc initrd.gz | cpio -id
23:26.21eval-does really help us tho?  unless we somehow fuck with cdma within the touchscreen driver.  how is winmo handling the noise?
23:26.35Tigerzenyou right i forget for it
23:26.39Tigerzen^^
23:26.48Tigerzentoo many thinks on head tonight
23:26.57NetRipperTigerzen, http://netripper.pastebin.com/ZZFSWzxg
23:27.06makkonenit's not just cdma, is it? this is a problem on gsm, too, isn't it?
23:27.53phhmakkonen: I don't think so -_-'
23:28.07makkonenoh
23:28.26eval-"use only 2g networks" is ignored
23:28.33phheval-: yeah we have to code it.
23:28.48eval-ok :)
23:30.58eval-makkonen:  i am out of wifi range.  if you use just wifi, same prob?
23:31.04eval-erm, same success?  ;)
23:31.34*** join/#htc-linux leobaillard (~leobailla@42.242.101-84.rev.gaoland.net)
23:32.05makkonenwifi doesn't seem to interrupt it
23:32.43eval-meaning?  with wifi no double-tap?
23:32.47makkonenright
23:32.52Tigerzengzip -dc initrd.gz | cpio -id
23:32.53eval-hoooy
23:33.04tmzt_phh: does that i2c stuff look helpful for micbias?
23:33.12phhtmzt_: mic bias is there
23:33.18phhnot sure which mic's bias -_-'
23:33.26eval-so it's probably radio noise and not context switches
23:33.40tmzt_rhod400/500?
23:33.53phhtmzt_: should be the same for all rhods
23:34.15TigerzenNetripper : just on root gzip -dc initrd.gz | cpio -id
23:34.28makkoneneval-: what about radio on but data off?
23:35.19eval-makkonen:  by?  removing my APN?
23:35.28eval-or ifconfig on pp0
23:36.11makkonenthe latter sounds better to me
23:36.21*** join/#htc-linux DavidMc0 (~davidmcna@78.148.82.52)
23:36.25phhkillall -9 pppd
23:37.41eval-yup, also no doubletap
23:37.45makkonenis there a copy of tiwlan with the patch applied somewhere out there to download? I've been using the busted one the whole time and didn't realize.
23:37.57phhmakkonen: I don't think so
23:38.03makkonen(and want to fix the get involved instructions on the wiki)
23:38.07phhafaik glemsom just applied the patch MrPippy gave him
23:38.11eval-makkonen: line 110 in tnetw_sdio.c
23:38.14eval-/sdio_release_host(func);
23:38.14eval-sdio_reset_comm(func->card);
23:38.14eval-/sdio_claim_host(func);
23:38.15makkonenok. guess I'll wrap one up
23:38.22makkonenyeah, just grabbed that from the logs.
23:38.43TigerzenNetripper : got a busybox but kernel panic just after busybox launch !!
23:38.51eval-makkonen:  yes it's good you fix!  you are the project mommy!
23:39.09makkonen:-p
23:39.13NetRipperTigerzen, ok :)
23:39.18makkonenI'm not a coder; at least I can be a good technocrat.
23:39.45eval-okok so back to double-tap.  great, we have a culprit.  we still don't have a solution.
23:40.04eval-it looks like simplest is to hack a check or median filter or something on the pressure in tssc_manager
23:40.34eval-trying to understand whether setting some register can force the hardware to 'do it right' might take forever/fail
23:40.36makkonensmd_7500 sounds like a good culprit. not so much a touchscreen error as a cdma data error
23:40.53makkonenbut that's just a naive guess
23:41.03bzomakkonen: MrPippy has some fixes for smd7500 that should make it more efficient
23:41.20eval-what can we tweak?  output power?  im confused how our driver can be guilty
23:42.14makkonenbzo: cool. we've traced the problems with weird double taps on the touchscreen to a conflict with the cdma data connection, so, maybe... two birds with one stone?
23:42.59bzoI remember MrPippy saying that the current smd_7500 copies 1 byte at a time, I assume his fix does multi-byte memcpys
23:43.35makkoneneval-: I get the impression that our interface to the cdma radio is... pretty ugly and pretty hacky. MrPippy's improved it significantly, but there's still a whole lot of cruft and guesswork in there.
23:43.38eval-but this is physical radio interference?  or is there a switch on/of that pushing more bytes through at once will minimize
23:44.15eval-i agree it is probably a great idea to minimize the noise coming from the radio... but the touchscreen remains susceptible
23:44.20makkonenbased on absolutely nothing, I'd guess that it isn't interference. It's some sort of timing / I/O / buffering issue.
23:44.38eval-makkonen:  now that, would make much more sense
23:44.57eval-hmmm
23:44.58makkonenbzo: you said it went away when you were playing with overclocking?
23:45.38bzowe thought the ts problem happened during high cpu usage, but I guess really it sounds like high data usage (like when google is searching partial results while you are typing)
23:46.01eval-well, i still would get plenty of double-taps when i would first type in my google username
23:46.08bzomakkonen: it seemed like it, but that observation may be inconclusive since I ran with the jiffies broken for a short time
23:46.10makkonenI'd been pretty sure it wasn't cpu usage for a while. but I hadn't tracked it against data connections at all.
23:46.14eval-but maybe a lot of initial setup stuff is being pushed over data
23:47.10eval-we can do a direct test of the cpu idea right that isn't so hard
23:47.48bzomakkonen: the jiffy change is easy enough to test. Just comment out the code in acpuclock.c that fixes it when setting the overclocking
23:48.09bzonot terribly useful either way though, you wouldn't want to run with the jiffies wrong
23:48.14makkonenI ran top while doing it, and usage looked exactly the same when it was failing and when it was working.
23:49.51eval-if our smd driver screws up timing/buffers/switches... why is ts the only to suffer?
23:49.52*** join/#htc-linux Markinus (~Miranda@gtng-4db04188.pool.mediaWays.net)
23:51.31bzoIt could be affecting many things, but you wouldn't notice so much screen animation being jerky whereas the ts problem is very annoying
23:52.57eval-vogue, no other devices have this issue?
23:54.04makkonenvogue might have a cleaner implementation of the smd code.
23:54.28bzoI recently had a vogue, didn't experience this issue
23:54.35makkonenours got forked from it a long time ago (~1 year), and then sort of languished for a long while.
23:54.51eval-or, it's touchscreen is less sensitive to noise?  but yeah, it would be good to know if they originally ever had a prob
23:55.02makkonenwell, they used a different driver.
23:55.15makkonenand the msm_ts driver for us never did the double tapping, either.
23:55.17MarkinusNetRipper: Ahh, I see you cheched th fb stuff in, time to test :) I changed the proc comm stuff too . .
23:55.32eval-what is the msm_ts driver?  (and why did we leave it?)
23:55.36NetRipperMarkinus, i saw yes.. you didnt change it for everything yet but its good :)
23:55.48makkonenbut it did have a much more pronounced jerkiness and issue where it'd think you were touching the right side of the screen. I'll take the double taps over that.
23:56.02eval-makkonen:  that's why i think filtering noise in touchscreen driver might be a useful parallel effort to fixing smd
23:56.04eval-oh, ok
23:56.27makkonenyeah. even a hacky fix would be a good thing.
23:57.11makkonenbut right now, I've gotta go
23:57.49eval-ciao :)  thnx for debugging!  & howtos, and buildscripts =) ... progress... slowly but surely

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