02:15.36 | *** join/#htc-linux apt (ibot@rikers.org) |
02:15.36 | *** topic/#htc-linux is Welcome to htc-linux | Project homepage and wiki http://htc-linux.org | Livelogs: http://irclog.netripper.com/?chan=htc-linux | Logs: http://apt.rikers.org/%23htc-linux | htc-linux is not android |
02:23.12 | adamw | MrPippy: so i'm getting a bit lost - it looks like /etc/wifi has a script for loading the tiwlan driver as a module |
02:23.31 | adamw | MrPippy: and bcm4329 is apparently built in to the kernel but I can find no trace of it in the dmesg...maybe because of the missing firmware? |
02:25.19 | adamw | mmf, let's boot with the firmware in place and see what happens for now... |
02:26.23 | MrPippy | check your dmesg for 'dhd', thats what the driver likes to be called |
02:26.31 | adamw | oh well that's intuitive! |
02:26.52 | adamw | single line - [ 12.852020] dhd_module_init: sdio_register_driver failed |
02:26.56 | adamw | might be the missing firmware i guess |
02:26.59 | adamw | i'll try with it in place |
02:27.38 | MrPippy | maybe, but i don't think so |
02:27.55 | adamw | you think it's the gpios? |
02:28.20 | MrPippy | might need to set gpios in the driver too, but i'm not sure |
02:29.51 | MrPippy | debug/tracing can be turned on (at compile-time), but i'm not sure how |
02:30.31 | MrPippy | ooh, tracing can be turned on at runtime |
02:30.49 | adamw | parameter? |
02:31.53 | adamw | yeah, same error with firmware in place |
02:33.00 | MrPippy | hmm actually yeah it needs a recompile, and a kernel param i think |
02:33.32 | adamw | oh feh i was hoping not to have to set up whatever build env it needs :) |
02:33.53 | MrPippy | its actually not that bad |
02:34.13 | adamw | is there an idiot's guide somewhere? i can build a kernel normally, dunno how the cross-compile or whatever it is works |
02:34.31 | adamw | i have the tree checked out already for reference |
02:35.28 | MrPippy | ok heres the toolchain http://www.codesourcery.com/sgpp/lite/arm/portal/package3382/public/arm-none-eabi/arm-2008q3-39-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 |
02:35.42 | adamw | dl'ing |
02:36.05 | MrPippy | do you have the latest tree? |
02:36.23 | *** join/#htc-linux MikeK (~dp@ppp121-44-247-112.lns20.syd7.internode.on.net) |
02:36.47 | *** part/#htc-linux MikeK (~dp@ppp121-44-247-112.lns20.syd7.internode.on.net) |
02:36.56 | adamw | i cloned last night, i'll update now |
02:37.35 | adamw | ok |
02:38.07 | adamw | oh crap - that toolchain looks to be i686? |
02:38.10 | adamw | i'm on x86-64 |
02:38.14 | adamw | is there an x86-64 download? |
02:38.37 | MrPippy | you can't run x86 binaries? |
02:38.49 | adamw | well, depends how much environment they need i guess |
02:38.55 | adamw | if not much it should be OK |
02:39.09 | MrPippy | yeah its self-contained |
02:39.19 | adamw | ah k should be able to make it fly then |
02:39.43 | stinebd | cross compiling the kernel is pretty easy due to the build system |
02:40.01 | stinebd | make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- ... |
02:40.03 | stinebd | the end |
02:41.21 | adamw | k, i'll give it a shot |
02:42.10 | MrPippy | copy the defconfig from arch/arm/configs/htc_msm_android_defconfig to .config first |
02:43.19 | adamw | looks like i need i686 glibc at least, heh |
02:44.07 | adamw | so what do I need to change in bcm4329 anyway, pip? |
02:45.04 | MrPippy | in the makefile, add -DDHD_DEBUG to DHDCFLAGS |
02:45.12 | adamw | k |
02:51.31 | adamw | hmm, i'm not getting this right... |
02:52.44 | adamw | it wants a cc1 in the cross-compile toolchain but there doesn't seem to beo ne |
02:53.03 | adamw | http://fpaste.org/NLmv/ |
02:58.44 | MrPippy | oh yeah, add arm-2008q3/bin to your PATH, then do make -j3 zImage ARCH=arm CROSS_COMPILE=arm-none-eabi- to compile |
02:59.50 | adamw | ah that looks like the trick. |
03:05.25 | adamw | then i need a kernel param as well? |
03:06.44 | adamw | aha that's fun. if you turn on the DEBUG param the module build fails :P |
03:06.47 | adamw | let's see what they broke |
03:07.52 | MrPippy | hah why did i think that would happen |
03:08.46 | adamw | some problem with a var called SRCBASE looks like |
03:08.55 | adamw | it's just comments that aren't terribly useful to us, i'll just pull them out |
03:09.20 | adamw | ok, that fixes it |
03:09.38 | adamw | that's the kind of coding I can do: 'mmmf, doesn't look important, rip it out' |
03:09.39 | adamw | :P |
03:10.14 | adamw | what do I do about modules? do I need a 'make modules' as well or can I just swap in this zImage and it'll find whatever it needs? |
03:10.41 | MrPippy | just the zImage should work |
03:10.44 | adamw | k |
03:11.30 | MrPippy | the only things built as modules from the tree are the nand drivers (since you don't want those loaded except for testing) |
03:11.36 | adamw | k |
03:12.05 | adamw | so does it actually need a kernel param as well? or just with the modified zimage should be ok? |
03:12.32 | MrPippy | i think it needs a kernel param |
03:13.56 | adamw | do you happen to know what? |
03:14.12 | adamw | i might be able to figure it out with enough random poking through the source but it wouldn't be fast :P |
03:14.13 | MrPippy | its called dhd_msg_level, so i think you would put bcm4329.dhd_msg_level=<something> into cmdline |
03:14.40 | adamw | gah, module_param , that's what the function's called. d'oh. |
03:15.19 | MrPippy | and for the something...try 3 |
03:15.26 | adamw | yeah |
03:16.27 | adamw | alright let's see how badly thsi goes wrong, heh |
03:19.00 | adamw | well, it boots |
03:20.05 | adamw | oh dear, i'm getting hit by the 'touchscreen is nuts' bug |
03:20.20 | MrPippy | oh yeah, the new touchscreen driver is in now |
03:20.41 | MrPippy | it won't work unless you calibrate it |
03:21.14 | adamw | which you need new userspace for |
03:21.20 | makkonen | see, don't you wish you were hosting that rootfs on your site now?! |
03:21.29 | adamw | oh well, i think i'm still dumping the dmesg to a text file anyway |
03:21.32 | adamw | i'll just reboot and pull that, heh |
03:21.53 | makkonen | ...or you could just grab it from the ppcgeeks thread. or the wave. |
03:21.57 | adamw | makkonen: AHAH I HAVE OUTWITTED YOU |
03:22.10 | makkonen | curse you |
03:23.28 | adamw | well, that appears to produce no more info |
03:23.49 | adamw | so either i screwed up in one of any number of possible ways, or the debug stuff ain't working. or we got the number wrong. |
03:25.21 | adamw | hmm. i don't think that's the right dmesg. too long. |
03:26.25 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
03:27.32 | MrPippy | hmm yeah i don't know if the module param would actually work, we should just hardcode the msg level |
03:28.08 | adamw | yeah i'm not sure you can pass a parameter to a module that's been built in to the kernel |
03:28.34 | adamw | i think the bcm4329.blahblah cmdline parameter just tries to pass the specified parameter to modprobe |
03:28.40 | adamw | which isn't a whole lot of good :) |
03:29.18 | MrPippy | in dhd_common.c, dhd_common_init(), go from DHD_ERROR_VAL to DHD_ERROR_VAL || DHD_TRACE_VAL |
03:29.56 | MrPippy | it should work for things compiled in, but figuring out the name is tricky |
03:30.19 | adamw | hmm you said it likes to be called dhd, maybe the module name is dhd... |
03:30.22 | adamw | anyway |
03:30.52 | adamw | so: |
03:30.53 | adamw | dhd_msg_level = DHD_ERROR_VAL || DHD_TRACE_VAL; |
03:30.54 | adamw | right? |
03:31.04 | MrPippy | yeah |
03:31.14 | adamw | kk |
03:32.14 | *** join/#htc-linux BHSPitMonkey (~stephen@pool-71-252-194-100.dllstx.fios.verizon.net) |
03:32.14 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
03:33.19 | adamw | owch, i gotta run out for dinner - i'll be back and poke this some more later |
03:37.29 | *** join/#htc-linux mastermerlin (~merlin@pD957D9FC.dip.t-dialin.net) |
03:40.00 | *** join/#htc-linux mcdull (~mcdull@n219076081115.netvigator.com) |
03:59.00 | *** join/#htc-linux mcdull (~mcdull@n219076081115.netvigator.com) |
04:05.29 | *** join/#htc-linux __mart (~mart@125-238-44-108.jetstream.xtra.co.nz) |
04:51.46 | tmzt | dhd? |
04:52.42 | adamw | tmzt: yup...what about it? |
04:53.53 | *** join/#htc-linux jeremychang_ (~jeremycha@117.19.103.183) |
04:56.23 | tmzt | Chicago: !! |
04:58.43 | tmzt | chic: freeswitch? can that do a gv/jaiku type setup pretty easily? |
04:59.17 | adamw | MrPippy: hum |
04:59.46 | adamw | MrPippy: I think that last idea got debug mode enabled - but it doesn't produce an awful lot of extra output at a quick glance |
05:00.44 | adamw | MrPippy: http://fpaste.org/VWpQ/ is the dmesg dump |
05:01.43 | tmzt | dco: mick: xf86-video-msm supports 7k now? |
05:05.28 | tmzt | mickey|zzZZzz: any reason not to disable reboot on panic? |
05:05.55 | *** join/#htc-linux MrPippy_ (~pip@adsl-75-11-165-94.dsl.sndg02.sbcglobal.net) |
05:06.02 | adamw | oh, he's back :P |
05:07.27 | ToAsTcfh | tmzt: are u guys getting close to camera? |
05:07.54 | adamw | MrPippy_: did you see my stuff around XX:59? |
05:08.21 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
05:08.30 | ToAsTcfh | tmzt: driod eris source was released by htc this morning |
05:08.49 | ToAsTcfh | or htc desire |
05:09.03 | luke-jr | ToAsTcfh: full source? |
05:09.09 | ToAsTcfh | yep |
05:09.17 | ToAsTcfh | i just compiled |
05:09.22 | luke-jr | nice |
05:09.23 | ToAsTcfh | for no reason |
05:09.27 | luke-jr | well |
05:09.29 | ToAsTcfh | lol |
05:09.30 | luke-jr | compile doesn't mean it works |
05:09.32 | ToAsTcfh | no root |
05:09.34 | luke-jr | or supports everything |
05:09.59 | ToAsTcfh | yeah but it should. my heroc source from htc did |
05:10.33 | luke-jr | O.o |
05:10.40 | ToAsTcfh | now i wish i could root my wifes desire |
05:10.52 | ToAsTcfh | for the sake of braking it |
05:11.02 | ToAsTcfh | shes not happy |
05:11.13 | luke-jr | doesn't get why Nokia gets all the popularity merely for advertising as open source when it really isn't, yet HTC doesn't even advertise the point and actualyl does it? |
05:11.17 | ToAsTcfh | with my tinkering obsession |
05:12.00 | ToAsTcfh | htc does it 4 months after they sell u the device |
05:12.07 | luke-jr | ToAsTcfh: oh? |
05:12.17 | ToAsTcfh | like sone assholes |
05:12.20 | adamw | luke-jr: what's un-open at nokia? |
05:12.24 | luke-jr | so they are infringing? |
05:12.40 | tmzt | the modem daemon, the sgx driver, if you mean n900 |
05:12.45 | luke-jr | adamw: most of the apps and misc important bits of the hardware support |
05:12.57 | ToAsTcfh | yep but by the time u can do something they release the source |
05:13.00 | adamw | ah, iswym. |
05:13.05 | luke-jr | tmzt: you forgot the all-essential battery charger |
05:13.32 | luke-jr | wonders why HTC bothers to infringe instead of just complying and using it as a selling point |
05:13.35 | adamw | tmzt: anyway, you randomly exclaimed 'dhd' - wondering what was going on? |
05:13.47 | tmzt | what is dhd |
05:13.52 | ToAsTcfh | maejrep reverse engineered the gsm hero source to work on the cdma version before htc released the source |
05:13.58 | tmzt | I comment on backlog sometimes |
05:14.12 | tmzt | but I don't see the responses until I scroll down |
05:14.32 | adamw | tmzt: it's what bcm4329 likes to refer to itself as (because logging as bcm4329 would be, oh, too obvious or something( |
05:14.33 | ToAsTcfh | heh |
05:14.51 | adamw | i'm poking blindly at the bcm4329 driver to see if I can get anything out of it on my rhodium |
05:15.01 | adamw | mrpippy was helping but he's idle now i guess |
05:15.18 | ToAsTcfh | eh im out |
05:15.27 | luke-jr | is guessing bcm4329 must be significantly different from the bcm he used to hack on <.< |
05:15.35 | adamw | luke-jr: what was that? |
05:15.51 | luke-jr | adamw: I forget it's number; it's a MIPS SoC for cable modems |
05:15.56 | adamw | oh heh |
05:15.58 | luke-jr | its* |
05:16.22 | adamw | 4329 is the wireless/bluetooth/some other bits i forgot probably chip in the rhodium, doesn't use tiwlan like others |
05:16.26 | luke-jr | ah |
05:16.50 | adamw | so we were just seeing if we could get anything vaguely useful out of it, even useful debug info. but tough sledding so far |
05:19.44 | adamw | without debugging turned on in the driver, you get just: |
05:19.45 | adamw | [ 14.926025] dhd_module_init: sdio_register_driver failed |
05:20.03 | adamw | after adding the debug mode mrpippy found, all I can find that's extra is: |
05:20.14 | adamw | # |
05:20.14 | adamw | [ 3.148376] dhd_module_init: Enter |
05:20.14 | adamw | # |
05:20.14 | adamw | [ 3.158020] dhd_bus_register: Enter |
05:20.18 | adamw | # |
05:20.19 | adamw | [ 3.167144] Dongle Host Driver, version 4.218.161.0 |
05:20.20 | adamw | # |
05:20.22 | adamw | [ 3.167144] Compiled on Feb 1 2010 at 19:09:06 |
05:20.24 | adamw | which ain't exactly setting the world on fire |
05:23.09 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
05:27.03 | *** join/#htc-linux gehzumteufel (~gehzumteu@cpe-76-93-100-70.socal.res.rr.com) |
05:27.31 | adamw | oh hey gehz |
05:27.33 | gehzumteufel | adamw you there? |
05:27.34 | gehzumteufel | haha |
05:27.35 | gehzumteufel | Yeah dude |
05:27.36 | adamw | yup |
05:27.44 | gehzumteufel | I just did the keymap thing you talked about onthe board |
05:27.50 | gehzumteufel | I noticed some quirky things though |
05:27.55 | adamw | yup? |
05:28.05 | gehzumteufel | A few keys have the same event ID |
05:28.20 | gehzumteufel | But there is a slight difference in the data, but not the 4 digit ID you mentioned |
05:28.42 | gehzumteufel | And I have the RHOD210 btw |
05:29.04 | gehzumteufel | So layout is VERY close to the WWE keyboard pic you linked to |
05:29.13 | adamw | gehzumteufel: that's the same for a few keys on the tilt2 actually |
05:29.19 | adamw | it needs addressing at kernel level but I can't do that :/ |
05:29.23 | gehzumteufel | Yeah |
05:29.25 | adamw | which keys have the same codes? |
05:29.26 | gehzumteufel | figured as much |
05:29.29 | adamw | oh |
05:29.31 | gehzumteufel | up and left arrows |
05:29.37 | gehzumteufel | vol up and down |
05:29.44 | adamw | up and left is same on tilt2 |
05:29.56 | adamw | vol up and vol down are OK on tilt2, though. what kernel are you on? |
05:30.05 | gehzumteufel | from yesterday |
05:30.07 | gehzumteufel | iirc |
05:30.27 | adamw | do you have the exact id? just the zImage file name is enough |
05:31.00 | gehzumteufel | Just pasted the IDs via pm for the keys |
05:31.16 | gehzumteufel | Did any of them show up as emoticons? |
05:31.26 | gehzumteufel | is using trillian as his IRC client lol lazyness |
05:31.37 | adamw | no, irc don't work that way |
05:31.43 | gehzumteufel | zImage-modules-20100131_224534 |
05:31.51 | adamw | it can't transmit emoticons as images, whatever your client displays 'em as, it only transmits text |
05:31.56 | gehzumteufel | I knew it didn't, but fuck I haven't really fucked with IRC in ages |
05:32.06 | gehzumteufel | I used to be a total IRC whore |
05:32.35 | adamw | gehzumteufel: can you check again with 20100201_185127 ? |
05:32.49 | adamw | that has some fixes markinen added for rhodium from his own tree |
05:32.58 | adamw | it may do something about the volume keys i guess, probably not the arrows though |
05:33.09 | gehzumteufel | Yeah |
05:33.29 | gehzumteufel | Does he have a RHOD100 or 210 or what? |
05:33.43 | adamw | i'm not actually sure what he has |
05:33.45 | gehzumteufel | the 210 is the least modified of all the modified ones |
05:33.50 | gehzumteufel | Or so it seems anyways |
05:33.55 | adamw | i think he may even have a diamond2 rather than a rhodium |
05:33.58 | gehzumteufel | Ah |
05:34.00 | gehzumteufel | Topaz |
05:34.10 | adamw | oh, one other thing - make a note for any of the buttons that show a different event node from the keyboard buttons |
05:34.19 | adamw | all the keyboard keys should show up as one event node (event3 probably) |
05:34.31 | gehzumteufel | keyboard were all event2 |
05:34.34 | adamw | ok |
05:34.41 | adamw | any hardware buttons show up as something else? |
05:34.53 | gehzumteufel | I didn't check |
05:35.24 | adamw | a few of the non-keyboard keys will probably be on a different node |
05:35.50 | adamw | for the tilt2, the 'call', 'menu' and 'back' buttons are on the same driver as the keyboard, but 'end call', 'power', 'vol up' and 'vol down' are on the other driver |
05:35.59 | adamw | (which'll show up as some other event number) |
05:36.07 | gehzumteufel | ah |
05:36.20 | gehzumteufel | transferring new kernel now |
05:36.59 | tmzt | rhod? |
05:37.04 | gehzumteufel | yes |
05:37.06 | gehzumteufel | 210 |
05:37.17 | adamw | tmzt: i'm doing keyboard maps for rhodium |
05:37.25 | tmzt | tilt2 is same as rhod100 mostly |
05:37.27 | tmzt | cool |
05:37.30 | adamw | done tilt2 already as that's what I hve |
05:37.38 | adamw | gehz is helping with his model |
05:37.53 | gehzumteufel | rhod210 is REALLY similar to rhod100 |
05:37.58 | gehzumteufel | very few changes |
05:38.04 | luke-jr | >_< |
05:39.02 | adamw | gehzumteufel: can you find a pic of the 210 keyboard? just so I know what the Fn mappings should be? |
05:39.23 | gehzumteufel | Yeah super easy |
05:39.41 | gehzumteufel | http://pdadb.net/imageview.php?file=t-mobile_touch_pro2.jpg |
05:40.46 | gehzumteufel | Or here is a much clearer one |
05:40.47 | gehzumteufel | http://www.blogcdn.com/www.engadgetmobile.com/media/2009/08/t-mobile-touch-pro2-review-10.jpg |
05:41.04 | adamw | oh yeah we have a winner |
05:41.50 | gehzumteufel | Now you see why the 210 has the closest resemblance to the 100 (100 = unbranded and sold direct through HTC) |
05:42.19 | adamw | yeah |
05:42.19 | gehzumteufel | Only a few small changes really |
05:42.47 | adamw | idly wonders if the page up / page down keysyms will work |
05:42.58 | adamw | alright, i'll see what I can do |
05:44.46 | gehzumteufel | wtf the damn screen is fucked |
05:44.51 | gehzumteufel | in the new kernel |
05:45.07 | gehzumteufel | The swipes are switched |
05:45.12 | adamw | gehzumteufel: yeah i told you not to get the VERY newest :) |
05:45.19 | gehzumteufel | oh lol |
05:45.21 | gehzumteufel | oops |
05:45.22 | adamw | gehzumteufel: i gave you the id for the last good one before the touchscreen changes |
05:45.44 | adamw | the new code isn't wrong but you need a new userspace with a calibration tool apparently, haven't bothered with that myself yet |
05:46.06 | adamw | 20100201_185127 is the one you want |
05:46.50 | gehzumteufel | Ah yeah I have seen that calibration tool |
05:46.58 | gehzumteufel | But never used it |
05:48.28 | gehzumteufel | In the newest, the end key works |
05:48.30 | gehzumteufel | again |
05:49.27 | adamw | yeah as I said a few of markinus' fixes (that were in the older kernel in matt's .cab build) have now gone into the upstream builds |
05:49.49 | gehzumteufel | Finally |
05:49.55 | adamw | so the end call key is back and the power button works for short press (home) instead of always thinking you're doing long press (task switch) |
05:51.53 | gehzumteufel | If only they can get power management working |
05:52.22 | gehzumteufel | I am actually looking at getting the HD2 soon after it comes out. I just got this damn phone in August lol |
05:52.24 | adamw | gehzumteufel: hum, your Enter scancode is unusual - does the enter key work at present? |
05:52.46 | gehzumteufel | It was working, yes. (I am in winmob to copy the slightly older kernel) |
05:52.52 | adamw | hum |
05:53.10 | adamw | oh heh lol |
05:53.11 | adamw | never mind |
05:53.16 | adamw | i typo'ed in my hex converter :) |
05:53.21 | gehzumteufel | lol |
05:53.22 | adamw | just put 'c' instead of '1c' |
05:53.31 | gehzumteufel | ah that will do it |
05:53.55 | adamw | the codes you get out of getevents are in hex but the config file is in decimal |
05:53.57 | adamw | you know, just for fun |
05:54.05 | tmzt | afe you get up and down events? |
05:54.05 | adamw | wouldn't do to make it too easy |
05:54.12 | adamw | yeah |
05:54.14 | tmzt | are you sending KEY_MISC also? |
05:54.17 | tmzt | does fn work? |
05:54.22 | tmzt | and u :) |
05:54.27 | adamw | fn gets mapped as alt_left |
05:54.36 | tmzt | why that? |
05:54.38 | gehzumteufel | fn doesn't work the way it should. At least it wasn't in the old kernel I had |
05:54.47 | adamw | how do you expect it to work? |
05:55.00 | tmzt | to get the alternative keys to work it's best to use rightalt |
05:55.00 | adamw | the way I set it up you press fn and then press whatever you want and get the blue character |
05:55.04 | adamw | you don't hold it down |
05:55.08 | tmzt | and map the symbols with AltGr |
05:55.46 | tmzt | so your doing the translation in the driver? |
05:55.58 | adamw | the .kcm file does it |
05:56.20 | MrPippy | hi |
05:56.25 | adamw | tmzt: i just did alt_left because it worked |
05:56.32 | adamw | tmzt: what does alt_right do better? |
05:56.33 | MrPippy | i saw your dmesg, weird that it didn't print anything else |
05:56.50 | adamw | MrPippy: yeah, seems a bit odd - but otoh the debug mode is definitely kicking in or else it wouldn't have printed even that |
05:57.14 | tmzt | supports symbols |
05:57.25 | tmzt | by mapping them as altgr charecters |
05:57.28 | tmzt | is this android? |
05:57.32 | adamw | tmzt: yeah |
05:57.32 | gehzumteufel | Yes |
05:57.54 | adamw | tmzt: well the way i've done it just uses the kcm files as described in http://pdk.android.com/online-pdk/guide/keymaps_keyboard_input.html |
05:57.59 | adamw | tmzt: seems to work perfectly well |
05:58.22 | *** join/#htc-linux droid0011 (~g1@p4FDCA6D1.dip.t-dialin.net) |
05:58.25 | adamw | you put whatever symbol's supposed to be produced by fn+key in the fn column of the kcm file |
05:58.27 | gehzumteufel | I think what he is getting at, is it is standard practice to use altgr for symbols |
05:58.41 | gehzumteufel | It is standard even on PCs |
05:58.54 | gehzumteufel | Just not in the US |
05:59.30 | gehzumteufel | In say, the UK, the right alt is the altgr key. It allows them to use the GBP symbol, amongst others |
05:59.43 | adamw | I know what it is |
05:59.47 | tmzt | adamw: android isn't the only userland that should be supported here |
05:59.50 | adamw | is frm the UK in fact :) |
05:59.52 | tmzt | can it support either? |
06:00.00 | adamw | i haven't tried with alt_right |
06:00.10 | tmzt | kernel keymaps really only work when something (a mod) can be mapped as altgr |
06:00.13 | adamw | i expect it depends what exactly android does with alt_right |
06:00.15 | tmzt | and alt should be meta |
06:00.22 | tmzt | or everything else breaks |
06:00.32 | adamw | well i can do it with alt_right and see if it works for sure |
06:00.35 | adamw | no skin off my nose |
06:00.42 | tmzt | hmm, what keysym are you using then? |
06:00.53 | tmzt | thanks that would be helpful |
06:00.57 | adamw | uh? keysym for what? |
06:01.07 | tmzt | keycode constant for Fn |
06:01.09 | adamw | in the kl file you put keycodes, not keysyms |
06:01.18 | tmzt | yep, in kernel |
06:01.26 | tmzt | in the table in the kernel |
06:01.37 | adamw | oh. i didn't write that :) |
06:01.37 | tmzt | the raw keycode is too high |
06:01.42 | tmzt | scancode I mean |
06:01.47 | tmzt | then you can't fix it |
06:02.00 | adamw | markinus is dealing with that side of things |
06:02.04 | tmzt | I need KEY_RIGHTALT in the kernel |
06:02.16 | adamw | ahh, ok, that's where we're getting crossed wires |
06:02.21 | tmzt | then you can tell android whatever keycode that matches that |
06:02.32 | adamw | right, i'm only doing the android level here |
06:02.38 | adamw | markinus is your guy for the kernel stuff |
06:02.47 | tmzt | this is until kernel upstream has serious support for the type of key boards |
06:02.54 | tmzt | mark: ping |
06:02.57 | tmzt | not here |
06:02.59 | adamw | he's not on yet i guess |
06:03.04 | tmzt | please pass the message :) |
06:03.14 | adamw | i'll just throw the log at him when I see him :) |
06:03.30 | gehzumteufel | You can just message him |
06:03.37 | gehzumteufel | use /memo |
06:03.41 | gehzumteufel | or on the board |
06:03.43 | gehzumteufel | either way |
06:03.44 | adamw | the hex scancode for Fn on gehz' keyboard is 01d0 |
06:03.50 | adamw | lemme see what it is on mine... |
06:04.00 | adamw | same. |
06:04.03 | adamw | so yeah, pretty high. |
06:04.35 | gehzumteufel | Too high for kernel? |
06:04.39 | *** join/#htc-linux mcdull (~mcdull@n219076081115.netvigator.com) |
06:05.00 | adamw | gehzumteufel: it's just not what tmzt wants it to be... |
06:05.09 | adamw | oh, wait, that key's actually shift on my keyboard, fn on gehz's. |
06:05.18 | adamw | our shift and alt are flipped. |
06:06.07 | gehzumteufel | That they are |
06:06.25 | gehzumteufel | And you have an OK button, whereas I do not |
06:06.37 | gehzumteufel | You're "ok" button is my ctrl |
06:06.57 | gehzumteufel | And your home key is the envelope key |
06:07.33 | gehzumteufel | titl2 keyboard blows |
06:07.36 | adamw | i might map my ok button to ctrl actually. ctrl would be more useful than an extra Enter. :P |
06:07.41 | gehzumteufel | haha yeah |
06:07.47 | adamw | hah, mock all you want, at least I have a hardware forward slash :) |
06:07.49 | gehzumteufel | I LOVE being able to ctrl+c and all that |
06:08.01 | gehzumteufel | meh, forward slash is hardly used |
06:08.05 | adamw | haha |
06:08.10 | adamw | android is *linux* remember |
06:08.14 | gehzumteufel | I know |
06:08.30 | gehzumteufel | I have a hardware forward slash too |
06:08.35 | gehzumteufel | It just requires the alt key |
06:08.42 | gehzumteufel | it is on the N button |
06:08.49 | adamw | yeah, i meant unmodified |
06:08.54 | gehzumteufel | Ah yeah |
06:09.00 | gehzumteufel | But you have to hold a modifier for ALL numbers |
06:09.04 | gehzumteufel | How fucked is that |
06:09.18 | adamw | *shrug* hasn't bothered me |
06:09.31 | adamw | anyhoo' |
06:09.42 | adamw | i mapped alt+l to | (pipe) on the tilt2 layout |
06:09.45 | adamw | you want that for yours too? |
06:09.51 | adamw | oh wait L is something else |
06:09.54 | adamw | i'll pick an unused key |
06:10.00 | gehzumteufel | yeah |
06:10.04 | gehzumteufel | Was just going to say that |
06:10.11 | adamw | any preference? |
06:10.19 | gehzumteufel | Just do a |
06:10.21 | gehzumteufel | lol |
06:10.42 | gehzumteufel | I use pipe at work all the time |
06:10.42 | adamw | seems a bit awkward to two-finger |
06:10.44 | adamw | yeah that's why I mapped it :) |
06:10.53 | adamw | giant pain in the butt having to get it off the software keyboard all the time |
06:10.57 | gehzumteufel | eah actually do Y or b |
06:10.58 | gehzumteufel | Yeah* |
06:11.00 | adamw | k |
06:11.10 | adamw | erm, that is, OK :) |
06:12.05 | gehzumteufel | Also, I am unsure, but how the hell do the ctrl+3 and ctrl+8 work to put on vibrate or put it in lock mode respectively |
06:12.07 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87dad9.pool.mediaWays.net) |
06:13.34 | adamw | didn't quite get that |
06:13.42 | adamw | you mean right now, if you press ctrl and then 3, it vibrates? |
06:13.50 | adamw | hold ctrl and hit 3, or just press one then the other? |
06:13.58 | gehzumteufel | In winmob, yes, it turns it to vibrate |
06:14.06 | adamw | oh i see |
06:14.16 | adamw | well it's just using some kinda shortcut setup somewhere i guess |
06:14.25 | gehzumteufel | (technically it doesn't right now, because I have it set to WWE as opposed to TMO.RHOD layout) |
06:14.31 | gehzumteufel | Yeah |
06:14.41 | adamw | i suppose you could set it to output some arbitrary keysym and then hook that up at a higher level in android |
06:14.47 | tmzt | shift should be shift |
06:15.00 | tmzt | or caps/shift on mine (rhod500) |
06:15.07 | adamw | tmzt: ? |
06:15.19 | gehzumteufel | It is caps/shift on the 210 |
06:15.32 | adamw | it's marked caps/shift on every rhodium i think |
06:15.39 | tmzt | it's too high for linux userspace kernel keymap or at least for X |
06:15.53 | adamw | oh, i see. well as i said, depends on the model |
06:16.06 | adamw | on gehz's keyboard, the really high code (464) is the Fn key, not shift |
06:16.12 | adamw | on mine, the high code is shift, like for you |
06:18.45 | tmzt | 464 is the problem whatever it is |
06:18.57 | tmzt | we don't have or want mtype's for all these devices |
06:19.10 | tmzt | I think we can probe microp version |
06:19.27 | tmzt | 464 is Fn on mine |
06:19.33 | adamw | 464 is always the bottom left hand corner key |
06:19.38 | tmzt | ah |
06:19.41 | adamw | just the label on that key differs between rhod variants |
06:19.42 | tmzt | weird system |
06:20.04 | tmzt | how do you switch kcm based on device? |
06:20.22 | gehzumteufel | In command line via startup.txt |
06:20.39 | adamw | actually the mapping of scancodes to physical keys is 100% the same between gehz' and mine |
06:20.39 | gehzumteufel | At least that is what I presume from the stuff on xda regarding this |
06:20.48 | adamw | just the labels printed on those keys is different |
06:20.58 | adamw | gehzumteufel: yes that's how we do it |
06:21.07 | gehzumteufel | :) |
06:21.27 | adamw | there's some code in 'init' which reads /proc/cmdline and copies different .kl and .kcm.bin files into place depending on what you specify for the 'physkeyboard' parameter |
06:21.45 | adamw | gehzumteufel: you could actually use my tilt2 layout files perfectly well and pretend your keyboard has the tilt2 layout, hehe |
06:21.53 | gehzumteufel | LOL fuck that |
06:21.54 | adamw | or i could use yours, once i'm done with it, and relabel my keys :P |
06:22.11 | gehzumteufel | You could swap keyboards and have a mostly good layout |
06:22.13 | gehzumteufel | :p |
06:22.16 | adamw | hehe |
06:23.33 | adamw | i could actually use a single .kl file for all rhodiums and just have .kcm files to remap the variant keys, but it would read very oddly |
06:24.15 | gehzumteufel | What do the kl files look like? |
06:24.40 | gehzumteufel | isn't going to download the repo |
06:24.55 | adamw | gehzumteufel: http://www.happyassassin.net/extras/tilt2 |
06:25.01 | adamw | gehzumteufel: all the source files for the tilt2 mapping are in there |
06:25.07 | adamw | if you're curious |
06:25.11 | adamw | .kcm.bin is the compiled form of .kcm |
06:25.46 | adamw | the microp-keypad.kl has most of the keys; navi_pad has the few that are handled by the gpio |
06:27.08 | gehzumteufel | Well then can't you just set it so that it has an "if physkeybd = tilt2, then reference tilt2.kcm" or whatever like that? |
06:27.18 | tmzt | they aren't gpio |
06:27.29 | tmzt | (not gpiolib I think) |
06:27.42 | tmzt | also, are they different on titlt2 |
06:27.53 | tmzt | ignore missing buttons on other devices |
06:27.58 | tmzt | are the keycodes the same? |
06:28.09 | gehzumteufel | They probably are |
06:28.10 | adamw | gehzumteufel: that's exactly what it does |
06:28.16 | gehzumteufel | Ah |
06:28.20 | gehzumteufel | Well then that makes sense |
06:28.46 | adamw | tmzt: if you look in init.etc/keymaps in the xdandroid rootfs.img you see a bunch of .kl and .kcm.bin files |
06:29.20 | adamw | and depending on what physkeyboard= is set to, different ones are copied to the 'active' names in /etc/keymaps in the actual root environment that's set up by init |
06:29.55 | adamw | if you look in the directory you can actually see the init file, i uploaded that too since I had to change it |
06:30.01 | adamw | look right down the bottom and you can see how it works |
06:30.09 | tmzt | physkeyboard=(htccodename)? |
06:30.29 | adamw | tmzt: not entirely, there's ones like 'oldqwerty' and 'azerty' |
06:30.34 | tmzt | uh, that's really messy |
06:30.38 | adamw | yeah |
06:30.41 | adamw | i didn't invent it :P |
06:30.49 | tmzt | who did and why? |
06:30.50 | adamw | one of those things that's just been knocked together as it went along |
06:30.53 | adamw | i guess |
06:30.55 | gehzumteufel | lol yeah |
06:31.17 | gehzumteufel | I don't know how possible this is, but is there a way to detect what variant a phone model is? |
06:31.30 | adamw | i'm not how finely |
06:31.47 | adamw | you can detect if it's a Topaz or Rhodium or whatever very easily i believe |
06:31.57 | adamw | but not sure how easy it is to tell a RHOD100 from a RHOD210 etc programmatically |
06:31.58 | gehzumteufel | Right |
06:32.05 | gehzumteufel | Yeah that is what I was referring to |
06:32.19 | gehzumteufel | Since that would make keymaps easy |
06:32.30 | adamw | i'm sure it can be done, probably one of those things someone should abstract out as a shared function somewhere |
06:32.43 | stinebd | tmzt: patches for better ways are welcome. |
06:32.45 | adamw | yeah, it could certainly be arranged better |
06:32.46 | gehzumteufel | Yeah because that would actually make a lot of things easier |
06:32.58 | gehzumteufel | mtypes could be eliminated |
06:33.24 | tmzt | this is userland |
06:33.38 | tmzt | if you want to differ kernel keycodes on these values |
06:34.00 | adamw | there could theoretically be variants that weren't different to the kernel, i think...for e.g. it's would be possible for the only difference between my tilt2 and gehz' wing 2 to be what was printed on the keycaps |
06:34.02 | tmzt | for some like 464 which should be the linux keycode except for KEY_MISC which should be raw |
06:34.16 | adamw | then there wouldn't necessarily be a way to detect it in the operating system |
06:34.24 | adamw | but i dunno if there are actually any real world cases like that |
06:34.34 | tmzt | I would suggest that and using htc cdoename xxxxnnn for for the value |
06:34.48 | tmzt | there are other azerty variants of different devices |
06:35.04 | gehzumteufel | yeah |
06:35.24 | tmzt | as for identity |
06:35.31 | tmzt | we have something using seme |
06:35.34 | tmzt | smem |
06:35.50 | gehzumteufel | does that identify the different variants though of the same phone? |
06:35.52 | gehzumteufel | err model |
06:35.57 | tmzt | we also can check the microp firmware version |
06:36.01 | gehzumteufel | So like you have the rhod500 and I have the 210 |
06:36.12 | tmzt | yep |
06:36.24 | stinebd | how would one detect a raph110 vs raph100? |
06:36.39 | gehzumteufel | Ah then there should be an implementation in the kernel that passes that into the init to load the proper keymaps |
06:37.07 | gehzumteufel | That can also be used to get away from mtypes |
06:37.10 | stinebd | ideally the kernel would present proper scancodes and userland wouldn't need all these different layouts |
06:37.16 | gehzumteufel | agreed |
06:37.20 | gehzumteufel | But this works for now |
06:37.36 | gehzumteufel | It is a hack job at the moment, but it is better than nothing |
06:37.41 | stinebd | and i'm the one that came up with the init script hack because right now, there simply isn't anything else to do |
06:37.55 | tmzt | these things never get fixed |
06:37.58 | gehzumteufel | lol |
06:38.15 | gehzumteufel | I am sure they will when it is a higher priority and more devs get in on it |
06:38.24 | gehzumteufel | Obviously the biggest issue is drivers |
06:38.26 | tmzt | we still have people asking about cmdline options that sstarted out as workarounds |
06:38.27 | stinebd | i'd fix it if i knew of a way to |
06:38.31 | tmzt | like the ppp ones |
06:38.53 | gehzumteufel | stinebd: I didn't mean anyone specific, was just saying in general |
06:38.55 | adamw | would still vote for someone to make sound work before fixing this :P |
06:39.01 | gehzumteufel | haha |
06:39.02 | adamw | (not that we get to vote, i know) |
06:39.04 | gehzumteufel | wants sound too |
06:39.18 | adamw | i was trying to understand what's going on with making sound work earlier, but not getting anywhere fast. |
06:39.20 | gehzumteufel | Although, if I get the blackstone before it gets fixed, I won't care much lol |
06:39.36 | gehzumteufel | In which then I will donate my rhod to the dev efforts. |
06:40.04 | *** join/#htc-linux mcdull_ (~blackston@n219076081115.netvigator.com) |
06:40.10 | adamw | nice of you |
06:40.30 | adamw | matt's planning to try and get a donation drive to buy a kernel dev a rhodium |
06:40.50 | gehzumteufel | It's a little scuffed. No one will want to pay for it. |
06:41.03 | adamw | meh, I got over $100 for my diamond with a crack in the casing |
06:41.03 | gehzumteufel | Although, I could just call up insurance and get a new one saying I lost the old one |
06:41.11 | gehzumteufel | serious?! |
06:41.17 | adamw | best not say so in a public channel :P |
06:41.20 | adamw | well, only a small crack, but still |
06:41.33 | gehzumteufel | meh they aren't searching this shit |
06:41.34 | adamw | http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=120522029938 |
06:41.48 | adamw | cdma as well |
06:41.56 | gehzumteufel | lol |
06:41.57 | stinebd | i wonder how much i could get for my old wizard |
06:42.08 | adamw | well, i suppose some people want decent telus cdma phones to use with their cheap data plans |
06:42.09 | gehzumteufel | I sold my wizard LONG ago |
06:42.19 | adamw | has a stack of titans heh |
06:42.23 | gehzumteufel | lol |
06:42.30 | *** join/#htc-linux playdo (~88020199@gateway/web/freenode/x-hfbwslrdaigblbvq) |
06:42.31 | gehzumteufel | I have a tytn sitting here |
06:42.40 | gehzumteufel | aka hermes |
06:42.42 | adamw | http://www.flickr.com/photos/adamwill/4314633878/ |
06:42.54 | gehzumteufel | jesus |
06:42.56 | gehzumteufel | why so many? |
06:42.58 | gehzumteufel | lol |
06:43.00 | adamw | moto krzr, moto v360, diamond, titantitantitan |
06:43.10 | adamw | meh they just accumulate |
06:43.19 | adamw | one of the titans went for a swim |
06:43.20 | gehzumteufel | heh |
06:43.24 | *** join/#htc-linux leobaillard (~leobailla@leobaillard.org) |
06:43.49 | playdo | good morning guys |
06:43.53 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
06:43.55 | adamw | i'd donate 'em but I think everyone who wants to hack on titans has a titan hehe |
06:44.14 | gehzumteufel | Yeah they are cheap now |
06:44.27 | gehzumteufel | really cheap |
06:44.37 | gehzumteufel | My tytn I couldn't get shit for it |
06:44.43 | gehzumteufel | I figured I would just keep it around for a spare |
06:44.51 | playdo | adamw, did u break some car windows with ur phones? :-D |
06:45.09 | playdo | especially with the second one from top |
06:45.22 | gehzumteufel | haha |
06:45.51 | playdo | and why the heck do u got 3 hermes? Oo |
06:46.26 | adamw | they're titans...my partner sells cellphones for a living |
06:46.28 | gehzumteufel | Those aren't the hermes. They are the cdma variant. |
06:46.33 | adamw | after a while spare ones tend to show up |
06:46.42 | adamw | two of the ones in that stack don't really work |
06:46.51 | adamw | (including the one that went swimming heh) |
06:47.00 | gehzumteufel | I love that HTC has quit making a totally different device for cdma vs gsm |
06:47.14 | adamw | cdma will be gone soon anyways |
06:47.15 | gehzumteufel | Just change what needs to be changed, but leave it as the same device otherwise |
06:47.18 | playdo | my hermes is a real extreme sprots fan ^^ |
06:47.29 | gehzumteufel | lol if by soon, you mean 10 years from now, yes. |
06:47.33 | playdo | it does swimming, skydiving etc. |
06:47.49 | adamw | gehzumteufel: well gone in the same way analog networks are gone now |
06:47.53 | adamw | i.e. not gone but we won't care :) |
06:47.55 | gehzumteufel | The last analogue CDMA was only turned off in the US 2 years ago |
06:48.08 | adamw | telus still has an analog network in canada i believe |
06:48.31 | *** join/#htc-linux makkonen (~makkonen@cpe-66-69-229-9.austin.res.rr.com) |
06:48.37 | adamw | oh, no, they shut it off in 2008 |
06:48.39 | gehzumteufel | Analogue has been fully abandoned in the US. No installations that are operational currently exist. |
06:49.07 | gehzumteufel | Sprint in the US is going to die a slow and painful death |
06:49.15 | gehzumteufel | Their choice to use WiMax was a mistake |
06:49.24 | gehzumteufel | One that will cost them their business |
06:51.12 | playdo | just played around with my hermes yesterday |
06:51.18 | playdo | flashed a new rom for fun |
06:51.54 | playdo | gehzumteufel: did u try a linux on the tytn? |
06:52.00 | gehzumteufel | heh I haven't flashed mine in over 6 months. |
06:52.03 | gehzumteufel | I haven't |
06:52.15 | gehzumteufel | Is there an active project for it? |
06:53.44 | playdo | dont think so, just xda-wiki entry |
06:54.09 | playdo | whats ur current phone? the hermes? |
06:54.25 | gehzumteufel | rhod210 |
06:54.41 | gehzumteufel | You? |
06:54.46 | adamw | gehzumteufel: did you get the vol up / vol down scancodes with latest working kernel? |
06:55.07 | playdo | got touch hd. which carrier do u got? O2? |
06:55.07 | gehzumteufel | shit I forgot and I had to reboot to charge my phone. Damn thing is almost dead |
06:55.09 | adamw | otherwise i'm just gonna guess it's the same as the tilt2 |
06:55.21 | adamw | ok i'll just go with the tilt2 navipad file for now |
06:55.27 | adamw | i'm 99% sure they'll be the same codes anyway |
06:55.50 | gehzumteufel | playdo: TMOUS. And funny enough, I am thinking of getting the HD2 when it comes out here soon. It has 1gb rom. Twice the EU version. |
06:56.59 | playdo | where are u from? Oo and why dp u got a german nick^^ |
06:57.15 | gehzumteufel | LOL |
06:58.01 | gehzumteufel | Born and raised in California. The German nick....I took German in secondary school. I have been using it ever since. |
06:58.12 | playdo | cute ^^ |
06:58.21 | playdo | i want 1gb ram too :-( |
06:58.31 | gehzumteufel | The ram is only 576 |
06:58.42 | gehzumteufel | But the ROM (aka storage) is 1gb |
06:59.17 | playdo | thats what i said :-P |
06:59.19 | playdo | ^^ |
06:59.27 | gehzumteufel | Where are you playdo? |
06:59.36 | playdo | why dont we get 1gb :( dammit |
06:59.42 | gehzumteufel | ah I get ya |
06:59.44 | playdo | i'm in germany ^^ |
06:59.44 | gehzumteufel | Yeah that would be nice |
06:59.54 | gehzumteufel | Oh nice |
07:00.16 | gehzumteufel | cr2 is there also |
07:00.20 | gehzumteufel | frankfurt am main |
07:00.23 | adamw | gehzumteufel: can you grab http://www.happyassassin.net/extras/tilt2/rootfs.img and give it a shot according to my instructions? |
07:00.28 | adamw | gehzumteufel: it ought to do the job |
07:00.29 | playdo | he is german? didnt know |
07:00.47 | gehzumteufel | adamw yeah will check it out and report back once it is charged a bit |
07:00.53 | playdo | frankfurt is not far from here, just 250km or so |
07:01.01 | adamw | just set physkeyboard=rhod210 , not physkeyboard=tilt2 |
07:01.06 | gehzumteufel | k |
07:01.13 | adamw | i think I got everything right but chances are I nerfed something up, so test it out and let me know :) |
07:01.21 | gehzumteufel | playdo just an hour or so away. easy drive or train ride |
07:01.24 | adamw | i'll boot it here and pretend mine's a rhod210 and see what it's like too |
07:01.42 | adamw | had to do a bit more stuff with keysyms for yours |
07:03.24 | adamw | i think i hooked it up so the control key works, but... |
07:03.39 | playdo | what time is it at ur location? |
07:03.50 | adamw | who? |
07:04.51 | gehzumteufel | 2304 |
07:05.22 | playdo | i meant teufel. where are u from adamw? |
07:05.33 | adamw | vancouver canada |
07:05.35 | adamw | 11:05pm here too |
07:05.37 | gehzumteufel | Oh |
07:05.47 | gehzumteufel | My flatmate is from Vancouver |
07:06.04 | adamw | oh cool |
07:06.07 | playdo | here its 8am and i have to work -.- |
07:06.11 | adamw | i'm _from_ england but I live here now |
07:06.24 | gehzumteufel | hah |
07:06.33 | gehzumteufel | I got a friend that is is in the midlands |
07:06.52 | gehzumteufel | And omg you guys have to watch this |
07:06.53 | gehzumteufel | http://www.youtube.com/watch?v=SXmv8quf_xM&feature=player_embedded |
07:06.57 | gehzumteufel | so funny |
07:07.02 | gehzumteufel | Since we're all nerds and all |
07:07.10 | adamw | ReeferMattness: got a rootfs with rhod210 layout support now too i think :) just testing now then you can build a new cab, hehe |
07:08.33 | adamw | gehzumteufel: oh shoot haha I forgot to hook up the symbols for the number keys |
07:08.38 | adamw | reroll! |
07:08.43 | gehzumteufel | lol good game |
07:11.54 | playdo | you shouldn't let 12 year olds messing with pcs ^^ |
07:12.55 | gehzumteufel | haha |
07:13.00 | gehzumteufel | Funny shit eh? |
07:13.05 | *** join/#htc-linux marcydarcy (~5b298cb3@gateway/web/freenode/x-uuekjyvnelriommd) |
07:13.14 | gehzumteufel | He thinks only 5 people are connected to google |
07:13.46 | playdo | didn't really get that , cause i got no sound |
07:13.53 | playdo | but i read it ^^ |
07:14.18 | playdo | are 5 people a lot? |
07:14.19 | playdo | ROFL |
07:14.41 | gehzumteufel | lol |
07:15.07 | gehzumteufel | He goes on about a lot of dumb shit basically |
07:15.24 | gehzumteufel | He says that "tracert" is how you see other people's IP address |
07:15.37 | gehzumteufel | And he says "tracer t" not trace route" |
07:16.04 | adamw | it's funny when you meet up with people and realize how many ways there are to say command names |
07:16.04 | gehzumteufel | And the ping numbers, he says that is the connection speed |
07:16.05 | adamw | heh |
07:16.32 | gehzumteufel | Yeah but computer terms like trace route are pretty...ehh...uniform? |
07:16.33 | gehzumteufel | lol |
07:16.34 | playdo | :-D |
07:16.48 | adamw | oh, yeah, traceroute is pretty unambiguous. heh. |
07:16.56 | gehzumteufel | haha exactly |
07:17.07 | playdo | since every 12-year-old is playing counterstrike, latency and ping are connection speed xDDD |
07:17.13 | gehzumteufel | haha yeah |
07:17.18 | adamw | gehzumteufel: ok, same URL, that one should work i think |
07:17.25 | gehzumteufel | His youtube name is "nextgenhacker101" too |
07:17.48 | playdo | give him some time, maybe he got his master of it in 10 years ^^ |
07:17.52 | playdo | IT |
07:17.59 | adamw | oh ffs I am full of epic fial tonight |
07:18.04 | adamw | managed to map both 9 and 0 to ( |
07:18.05 | adamw | :P |
07:18.17 | gehzumteufel | haha |
07:18.18 | adamw | you can open your brackets but YOU CAN NEVER CLOSE THEM |
07:18.19 | adamw | muahahaahha! |
07:18.27 | gehzumteufel | Time to get to bed for you adam |
07:18.34 | adamw | cower in fear of...the neverending expression! |
07:18.51 | gehzumteufel | hah |
07:19.04 | playdo | adamw is the devil haha |
07:19.14 | playdo | think u need some sleep ;) |
07:19.34 | adamw | possibly :P |
07:20.03 | playdo | do u have some experience with netbooks/small notebooks? |
07:20.09 | adamw | gehzumteufel: ok aside from that it's working good. i think ctrl doesn't work, not sure why. and the fn+arrow keys may not work. but all the important stuff is good |
07:20.13 | adamw | playdo: what kinda experience? |
07:20.13 | playdo | wanna buy one in the near future |
07:20.24 | adamw | oh, as in, which to buy? yeah, some |
07:20.30 | playdo | yep |
07:20.33 | adamw | i have a vaio p |
07:20.41 | adamw | it is very cute and tiny and also slow as freaking hell |
07:20.46 | playdo | xD |
07:20.46 | adamw | atom is just...slow |
07:21.02 | playdo | i just need one for internet stuff and so on |
07:21.09 | adamw | if you have lots of money, get a vaio t or panasonic toughbook R series (you'll need to import from japan) |
07:21.20 | adamw | if you're *really* just gonna be browsing and emailing an atom is ok |
07:21.21 | playdo | try imagine me when i chat in the evening lying on my bed |
07:21.25 | adamw | but you really had be sure that's all it's going to be |
07:21.28 | playdo | WITH AN 17" LAPTOP |
07:21.58 | adamw | otherwise the new breed of ~11", mid-price CULV laptops look nice |
07:22.01 | gehzumteufel | Netbooks are pointless |
07:22.09 | gehzumteufel | Get a 13" |
07:22.27 | adamw | acer has a range with 11.6" screens and CULV CPUs for around 400-700 CURRENCY (roughly) |
07:22.30 | gehzumteufel | Unless you just need a device that you can offload pictures and bang out a couple emails, they suck balls |
07:22.32 | playdo | nono teufel, for my point, they are good. i need a bigger ppc with a keyboard ^^ |
07:22.32 | adamw | they look pretty nice |
07:22.36 | playdo | so netbook are perfect |
07:22.43 | gehzumteufel | Get an HTC Shift |
07:22.52 | adamw | as far as netbooks goes, there's really not a lot of play between 'em |
07:22.55 | playdo | i saw this one http://www.chip.de/artikel/Acer-Aspire-1810TZ-412G25N-Timeline-Notebook-Test_38366161.html |
07:23.00 | adamw | go to a store where they sell a lot and find one who's screen and keyboard you like |
07:23.05 | gehzumteufel | I used to work for a computer manufacturer |
07:23.21 | adamw | in hardware terms, except for the oddballs like the sony p, they are all basically identical |
07:23.27 | playdo | i think shift is a small amount too small |
07:23.38 | gehzumteufel | playdo what are you doing with it? |
07:23.39 | adamw | playdo: that's exactly the 11.6" CULV range i was talking about :) |
07:24.04 | playdo | so there not much difference between the atom cpu and other components |
07:24.20 | adamw | playdo: they're not officially netbooks, they're actually noticeably more powerful - they'll run like a low-end core 2 duo, which is pretty respectable |
07:24.23 | playdo | gehzumteufel: just surfing, chatting and so on. for gaming i got mine 17" |
07:24.46 | playdo | adamw: yeah, and they are only slighly bigger, like 1" more or so |
07:24.53 | adamw | playdo: i'd say that looks like a nice choice, i was considering the same model myself till i found out my budget would be rather nicer :) |
07:24.58 | adamw | yeah 13.3" is just a bit big for me |
07:25.02 | adamw | 11.6 is a nice size |
07:25.13 | gehzumteufel | I have a 13". It is perfect |
07:25.20 | *** join/#htc-linux StarLite (~nnscript@s55916cb1.adsl.wanadoo.nl) |
07:25.27 | gehzumteufel | The machine I am on now is a 13 |
07:25.27 | playdo | just "portable" enough for me, 13" is too much i thinl |
07:25.48 | gehzumteufel | heh I think you are underestimating the amount you will use it |
07:25.57 | playdo | gotta rethink my budget ^^ but i dont want to spent more than 500€ |
07:26.01 | gehzumteufel | Typing on the 11" notebooks suck |
07:26.10 | playdo | why? |
07:26.14 | playdo | small kb? |
07:26.18 | gehzumteufel | Exactly |
07:26.24 | gehzumteufel | Really cramped and not comfortable |
07:26.54 | playdo | mh |
07:27.03 | playdo | gotta go to a shop and try it |
07:27.14 | adamw | gehzumteufel: ok, i've sent one final rootfs.img to my server, grab that, it should do all the important keys right |
07:27.28 | playdo | talking about feeling is useless, if i hasn't tried it yet |
07:27.31 | adamw | yeah, going to a shop is definitely the thing for laptops |
07:27.39 | adamw | screen and keyboard are by far the most important thing about 'em |
07:28.11 | playdo | yeah, and i think i dont go for speed but more for usability/portability |
07:28.23 | adamw | gehzumteufel: let me know how it works out for you |
07:28.26 | gehzumteufel | Agreed, but like I said, I worked for a computer manufacturer. I have played with a good number of them. |
07:28.56 | gehzumteufel | To each their own though. If you like it, great |
07:29.01 | gehzumteufel | Doesn't work for me though. |
07:29.03 | adamw | gehzumteufel: everyone's different, though. i can type fine on my vaio p, and that's tiny. it's not the size that bugs me about that system, just the speed |
07:29.07 | playdo | gotta have to see the difference between 10" - 13" |
07:29.44 | playdo | i'm going to use linux on that one, so i think i can improve speed |
07:29.55 | adamw | playdo: oh, mine runs linux. atom is slow no matter what OS you run |
07:29.59 | adamw | it's just intrisically slooooow |
07:30.03 | gehzumteufel | Yes |
07:30.04 | playdo | and alter the system so it fits my needs and is very small |
07:30.04 | adamw | but that aspire you're looking at would be nice and zippy |
07:30.08 | gehzumteufel | The atom is a gimp system |
07:30.17 | gehzumteufel | err cpu |
07:30.35 | adamw | no, you had it right the first time, the chipset and gpu options stink too :P |
07:30.36 | gehzumteufel | A 1.6ghz ATOM cpu, does as much as an 800mhz desktop cpu |
07:30.37 | playdo | i thought of that when i first saw the atom specs xD |
07:30.45 | gehzumteufel | haha yeah I know |
07:30.51 | gehzumteufel | Pinetrail helps a bit, but it still blows |
07:31.08 | adamw | at least it's not the bloody gma500 |
07:31.12 | adamw | don't get me started about that |
07:31.16 | playdo | going to have a coffee |
07:31.18 | gehzumteufel | 500 or 900? |
07:31.20 | gehzumteufel | lol |
07:31.21 | gehzumteufel | :p |
07:31.24 | adamw | 500 |
07:31.27 | gehzumteufel | They both blow major donkey balls |
07:31.39 | adamw | oh, 500 is in an entire different league of suck |
07:31.42 | gehzumteufel | This machine has the 4500HD. Which is okay, but nothing to write home about |
07:31.54 | makkonen | yeah, but an atom at 1.6ghz runs like an 800mhz desktop chip... at 1.5 watts. It serves its purpose. |
07:32.12 | adamw | makkonen: sure, you just have to be damn careful about the purpose :) |
07:32.18 | gehzumteufel | yeah |
07:32.19 | gehzumteufel | Seriously |
07:32.24 | adamw | i had to do my job for month on my P over christmas, that got wearing |
07:33.09 | makkonen | My laptop's got a Quadro FX1600M. |
07:33.18 | gehzumteufel | nice |
07:33.24 | makkonen | ...it's also pushing 8lb. |
07:33.28 | gehzumteufel | haha |
07:33.31 | adamw | ...and its own a/c system?> :D |
07:33.33 | gehzumteufel | Cleo? |
07:33.34 | playdo | *gulp* |
07:33.36 | gehzumteufel | Or someone else? |
07:33.43 | adamw | alienware? |
07:33.58 | makkonen | and gets 2hr battery life if I'm careful. |
07:33.59 | gehzumteufel | Possibl |
07:34.01 | playdo | the worst thing are our pcs at work |
07:34.01 | gehzumteufel | e |
07:34.16 | gehzumteufel | playdo lol why? |
07:34.36 | playdo | we got 2.5ghz celeron, 256mb ram and full encrypted hdd |
07:34.37 | makkonen | nah, not flashy. HP/Compaq 8710w. Great laptop. |
07:34.37 | adamw | oh jesus christ somebody please shoot me in the head |
07:34.37 | gehzumteufel | My work pc is an athlon fx57 with 4gb of ram, 2x9600GT's and some other stuff |
07:34.39 | playdo | so image the speeeeeeed |
07:34.42 | gehzumteufel | playdo eww |
07:34.47 | adamw | i think i've now got this wrong every way it's theoretically possible to get it wrong |
07:34.56 | adamw | having had them at ((, they're now at...)( |
07:35.04 | gehzumteufel | lolol |
07:35.05 | adamw | ooh! i didn't do )) yet! let's shoot for that this time |
07:35.18 | gehzumteufel | adamw time to give it a rest till tomorrow |
07:35.27 | gehzumteufel | You're messing it up left and right :p |
07:35.27 | adamw | it's OK, i really genuinely can't possibly screw it up this time |
07:35.30 | playdo | :-D everythin wrong means u have just to say ~all |
07:35.31 | adamw | hehe |
07:35.35 | gehzumteufel | haha |
07:35.48 | adamw | gehzumteufel: actually it's because the numbers are laid out 0123456789 in the kcm file |
07:35.50 | makkonen | playdo: if only that were true. |
07:35.56 | adamw | so if you put ( first and ) second...they wind up the wrong way around |
07:35.56 | playdo | ^^ |
07:35.57 | adamw | *sigh* |
07:36.16 | gehzumteufel | ah yeah |
07:36.54 | adamw | alright. this one's gonna be the charm. |
07:37.16 | makkonen | we're all pulling for you. |
07:37.21 | adamw | =) |
07:37.23 | makkonen | Win one for the Gipper and all that. |
07:37.27 | adamw | haha |
07:37.29 | gehzumteufel | haha |
07:37.34 | adamw | does breathing exercises |
07:37.43 | adamw | visualize...visualize... |
07:38.29 | gehzumteufel | wtf you use the US English spelling...I thought you were an Englishman? |
07:38.44 | gehzumteufel | wonders |
07:38.54 | playdo | woooohooo the hives are coming to an concert at the ultimative SAARLAND |
07:39.08 | gehzumteufel | SAARLANDBRUECKEN |
07:39.09 | adamw | gehzumteufel: meh, i talk to more americans than english these days |
07:39.10 | gehzumteufel | lol |
07:39.16 | gehzumteufel | haha I figured as much |
07:39.22 | adamw | also my spellcheck is set to american, it yells at me if I type visualise :) |
07:39.26 | gehzumteufel | haha |
07:39.35 | playdo | saarbruecken teufel ^^ do u know it? |
07:39.54 | gehzumteufel | It is a state in Germany, if I remember correctly? |
07:40.23 | gehzumteufel | Or maybe a city? |
07:40.26 | gehzumteufel | Ich fergesse |
07:40.56 | adamw | btw, don't suppose anyone here knows what the *first* line of output from getevent means? |
07:41.04 | adamw | or can figure it out by looking at http://www.netmite.com/android/mydroid/system/core/toolbox/getevent.c ? |
07:41.33 | gehzumteufel | adamw in talking to all my UK and Canuck friends, I have unintentionally adopted the UK English spellings. And it has caused facebook to ask "would you prefer UK English?" I gave in. lol |
07:41.35 | adamw | markinus and I are slightly baffled by a few cases where two rhodium keys return exactly identical keycodes, but different first lines of getevent output. only we don't know what that line means. |
07:41.42 | playdo | saarland is the state, saarbruecken the capital. thats nice, u know more than some germans ^^ |
07:41.44 | adamw | gehzumteufel: hehe |
07:42.09 | adamw | most people in BC seem to use a mix of english and american |
07:42.24 | gehzumteufel | playdo haha in my German class, we learned a lot about Germany in general. Not just the language. It was a full immersion. At least as immersed as you could in the US. |
07:43.33 | gehzumteufel | adamw I noticed on some of the ones that returned the same value, the 3rd value was the different one. So the 0067 as the same, but the last one showed 29 or 30 or whatever |
07:43.46 | playdo | thats really deep and, not beeing rude, thats unlikely for us |
07:43.48 | gehzumteufel | adamw Yeah it has to do with the influx of tourists and shit |
07:44.33 | gehzumteufel | playdo Yeah, it was fantastic. It was my most enjoyed and loved class during my secondary education. |
07:46.45 | playdo | gehzumteufel thats cool, i don't think i learned that much abou the us. but we had a prof that was crazy about USA ^^ |
07:47.45 | gehzumteufel | heh, there isn't much to learn about the US. It is a very insular, and unworldly place. No real identity |
07:48.29 | gehzumteufel | I grew up in a heavily Russian community. I, while born and raised in the US, have a hard time really identifying with most Americans. I just don't have the same views on things. |
07:48.55 | gehzumteufel | I have a more European view and thought process. |
07:49.12 | playdo | thats great i think |
07:49.27 | playdo | cause americans appear to be narrow minded |
07:49.31 | gehzumteufel | ugh they are |
07:49.53 | makkonen | I don't know about the second part of that. Insular, not worldly, sure -- but there's plenty of identity. Somewhat variable throughout, but plenty... too much sometimes. |
07:50.09 | playdo | forbidding the evolution theory is just one example for americans acting stupid and keeping the people sort of dumb |
07:50.29 | gehzumteufel | What sort of identity does the US have? Aside from being a warmongering imbecile |
07:50.55 | *** join/#htc-linux zachy (~george@ip-85-160-2-213.eurotel.cz) |
07:50.58 | playdo | makkonen thats true, at least afaik america seems to have a huge identity |
07:50.59 | gehzumteufel | playdo: That is a sad fact, unfortunately. People here put more faith in god than science. And constantly want to force their views on others. |
07:51.07 | adamw | gehzumteufel: yeah that's what markinus and I saw |
07:51.14 | adamw | gehzumteufel: we just don't know what it means |
07:51.18 | adamw | (the 29/30 thing) |
07:51.33 | gehzumteufel | adamw: Yeah that is what I figured. |
07:51.47 | playdo | what? |
07:51.55 | gehzumteufel | the evolution thing |
07:52.14 | playdo | ah k, wasn't with u any more ^^ |
07:52.43 | gehzumteufel | hehe yeah |
07:53.41 | gehzumteufel | what is mark's sn? |
07:55.12 | gehzumteufel | playdo: We do get DW in English here! |
07:55.32 | adamw | gehzumteufel: markinus , he's not online atm |
07:55.53 | gehzumteufel | apparently he isn't registered either |
07:56.00 | gehzumteufel | *** markinus There was no such nickname*** markinus End of WHOWAS |
07:56.26 | adamw | whowas has never worked on freenode afaik |
07:56.27 | gehzumteufel | wtf |
07:56.29 | gehzumteufel | whowas doesn't work |
07:56.34 | adamw | i've tried it on people who left 2 minutes ago |
07:56.41 | gehzumteufel | Yeah I just tried it on cr2 |
07:56.46 | gehzumteufel | shit don't work |
07:57.11 | adamw | you know what's hilarious |
07:57.18 | adamw | i managed to screw up the keymap one more time |
07:57.19 | gehzumteufel | - Last seen : Feb 02 02:43:32 2010 (5 hours, 13 minutes, 33 seconds ago) |
07:57.24 | adamw | even more hilariously - not in the way i predicted |
07:57.27 | gehzumteufel | that is when mark was last on |
07:57.31 | adamw | i fixed it for shift+fn but not fn |
07:57.31 | adamw | hehe |
07:57.34 | gehzumteufel | haha |
07:58.32 | gehzumteufel | Nothing good to read on Reuters right now. Not that I want to read anyway. |
07:58.46 | *** join/#htc-linux kiozen (~oeichler@p54920DC9.dip0.t-ipconnect.de) |
07:59.40 | gehzumteufel | Well, I am off. I need to sleep. See you all later |
07:59.43 | gehzumteufel | take care |
07:59.45 | playdo | sorry was afk gehzumteufel |
07:59.55 | playdo | whats dw? |
08:00.03 | playdo | development .... |
08:00.16 | gehzumteufel | Deutsche Welle |
08:00.30 | playdo | :-D |
08:00.30 | adamw | christ on a stick, finally |
08:00.50 | makkonen | yay! |
08:00.52 | adamw | gehzumteufel: one last time, http://www.happyassassin.net/extras/tilt2/rootfs.img |
08:01.06 | playdo | dw music like kraftwerk and trio or what? ^^ |
08:01.06 | adamw | gehzumteufel: that one's it |
08:01.19 | playdo|afk | afk another time |
08:01.32 | gehzumteufel | deutsche welle the tv station |
08:01.45 | adamw | gehzumteufel: from my testing the important keys should all work as labelled. if the mappings for the call / menu / back / vol buttons are same as tilt2, they should work also |
08:01.50 | adamw | let me know how it goes |
08:02.02 | gehzumteufel | k |
08:02.29 | gehzumteufel | Well I am really off. cheers wiedersehen ciao etc |
08:02.32 | *** part/#htc-linux gehzumteufel (~gehzumteu@cpe-76-93-100-70.socal.res.rr.com) |
08:05.35 | makkonen | hmm. vilord's dumped the rootfs for vogue -- rolling it all into the system instead. seems intriguing. |
08:11.17 | *** join/#htc-linux BabelO (~fcr@unaffiliated/babelo) |
08:35.05 | *** join/#htc-linux balans (~Gebruiker@82-170-215-5.ip.telfort.nl) |
08:54.37 | *** join/#htc-linux aatreya (~800cec2c@gateway/web/freenode/x-hvxgftxbtxfoylsf) |
08:54.53 | *** part/#htc-linux aatreya (~800cec2c@gateway/web/freenode/x-hvxgftxbtxfoylsf) |
09:13.36 | MrPippy | i've brought in all the memory patches from the desirec source and trying 40MB from bank2, i'll leave it overnight and see what happens |
09:32.53 | *** join/#htc-linux JoshuaL (~JoshuaL@cable-92-43.zeelandnet.nl) |
09:37.42 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
09:47.31 | *** join/#htc-linux zycho (~zycho@f048153162.adsl.alicedsl.de) |
09:51.02 | *** join/#htc-linux Markinus (~Miranda@gtng-4db043f4.pool.mediaWays.net) |
09:52.09 | *** join/#htc-linux sxe (~quassel@ip-62-143-102-161.unitymediagroup.de) |
09:52.55 | *** join/#htc-linux Taypen (prochat1@95.35.235.192) |
10:07.32 | *** join/#htc-linux luminoso (~lumos@av-217-129-128-10.netvisao.pt) |
10:07.35 | *** join/#htc-linux marcydarcy (~5b298bcf@gateway/web/freenode/session) |
10:07.36 | *** join/#htc-linux marcydarcy (~5b298bcf@gateway/web/freenode/x-rbgwnqikhomztcul) |
10:08.36 | *** join/#htc-linux StarLite (~nnscript@s55916cb1.adsl.wanadoo.nl) |
10:09.18 | *** part/#htc-linux StarLite (~nnscript@s55916cb1.adsl.wanadoo.nl) |
10:09.58 | *** join/#htc-linux StarLite (~nnscript@s55916cb1.adsl.wanadoo.nl) |
10:12.09 | Taypen | no one had problem with that? |
10:12.33 | *** join/#htc-linux kvaster (~kvaster@93.84.112.80) |
10:14.37 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host46-130-dynamic.244-95-r.retail.telecomitalia.it) |
10:17.22 | playdo | problem with what? |
10:19.39 | Taypen | when i run xandroid on my blackstone it tells "waiting for sd card" |
10:20.29 | playdo | what sort of sd card do u have? |
10:20.34 | playdo | class 4 and 6 got some problems |
10:20.46 | Taypen | 4 |
10:21.04 | playdo | try adding "msmsdcc_1bit msmsdcc_nopwrsave msmsdcc_fmax=14000000" to your cmdline (startup.txt |
10:21.06 | playdo | ) |
10:21.38 | playdo | if that doesnt work get yourself a class 2 sdcard ;) |
10:22.09 | Taypen | but second card is slower, no? |
10:22.10 | playdo | your startup.txt should look like that: |
10:22.28 | playdo | yes, but if this workaround doesnt help, you need clas 2 |
10:22.35 | playdo | startup.txt: |
10:22.36 | playdo | set ramsize 0x10000000 set ramaddr 0x10000000 set mtype 2030 set KERNEL zImage set initrd initrd.gz set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 clock-7x00.a11=500 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-2,-1,3 msmsdcc_1bit msmsdcc_nopwrsave msmsdcc_fmax=14000000 mddi.width=480 mddi.height=800" boot |
10:26.49 | *** join/#htc-linux GNUtoo (~GNUtoo@host46-130-dynamic.244-95-r.retail.telecomitalia.it) |
10:27.09 | playdo | taypen: is it now working? |
10:28.40 | Taypen | sorry, im not at home right now but ill check that and tell u later, thanks for ur help |
10:29.35 | playdo | ok ^^ just try |
10:29.49 | playdo | or get an other sdcard on your way home |
10:31.04 | Taypen | i deleted the android thought that there ae no solution... |
10:31.29 | playdo | just read everthing, mainly www.xda-developers.com |
10:31.51 | playdo | there u get answers. just read the wiki, blackstone android thread and so on |
10:33.19 | Taypen | already did, last hope was to check here :) |
10:34.13 | *** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
10:34.27 | Captnoord | phh: i'm downloading your file now |
10:34.35 | Captnoord | but I assume you can do the same |
10:34.46 | Captnoord | as rapidshare has lowered its defenses |
10:35.55 | playdo | hey captnoord. how hast rs lowered def? |
10:36.14 | Captnoord | nah its a figure of speach |
10:38.01 | playdo | can u explain it? ^^ |
10:38.24 | playdo | dont get the connection between rs an that |
10:38.51 | Captnoord | when to many people are downloading from rs |
10:38.54 | Captnoord | it locks up |
10:39.00 | Captnoord | to supply only to paying people |
10:39.26 | playdo | and now it works without waiting? |
10:39.29 | playdo | why is that? |
10:40.50 | playdo | ah dont bother |
10:40.56 | playdo | is going to lunch |
10:42.13 | Taypen | where can i get the kernel source, maybe the solution is just to select some different drivers? |
10:43.01 | Captnoord | Taypen: read the wiki.... |
10:46.49 | Taypen | good answer :) |
11:18.59 | leobaillard | for those interested, I'm uploading a new build which contains the touchscreen calibration tool, the modified sensors lib for topa/rhod, the ledeffects program for diam/raph and the new tilt2 keymap |
11:21.20 | *** join/#htc-linux StarLite (~nnscript@s55916cb1.adsl.wanadoo.nl) |
11:44.34 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
11:46.16 | playdo|lunch | leobaillard, can i use the calib toll on blackstone? |
11:48.16 | leobaillard | playdo: I'm not sure, according to the commit comment by phh, all board but blackstone are concerned, but that wasn't the last commit, so I'm not sure |
11:48.36 | leobaillard | but nothing prevents you from giving it a try, it can't harm your device afaik |
11:49.28 | playdo | i know. i tried babijoee-wifi kernel from http://glemsom.anapnea.net/android/htc-msm-android/ for calib |
11:49.37 | playdo | but afaik it was just for diam |
11:49.55 | playdo | i give it a try when i'm at home and got the time |
11:51.35 | leobaillard | the kernel only doesn't do the trick, you'll need my new build to test it |
11:52.42 | playdo | sorry i meant the build on the given page, my bad |
11:53.07 | playdo | "To generate your own calibration file, you can use this build: babijoee-wifi.7z. (File will be placed in /sdcard/calibration.)" |
12:12.29 | *** join/#htc-linux GNUtoo (~GNUtoo@host46-130-dynamic.244-95-r.retail.telecomitalia.it) |
12:18.37 | *** join/#htc-linux IceBone (~IceBone@89-212-106-54.dynamic.dsl.t-2.net) |
12:20.07 | *** part/#htc-linux IceBone (~IceBone@89-212-106-54.dynamic.dsl.t-2.net) |
12:20.07 | *** join/#htc-linux IceBone (~IceBone@89-212-106-54.dynamic.dsl.t-2.net) |
12:20.10 | IceBone | And now? |
12:20.22 | IceBone | Aaah. |
12:25.48 | Markinus | phh: HI, the bma driver is ready and it'S working. All is chacked in. Here is the patch for the sensors. We can now remove all of the old stuff. http://pastebin.com/m21f5fa6 |
12:30.16 | IceBone | Ugh... weather widgets is completely useless... I don't know where it gets its info from, but 90% of the time it's inaccurate. |
12:30.45 | leobaillard | playdo: the calibration you are speaking of is the wifi calibration file, not the touchscreen |
12:31.39 | playdo | and what does that calibrate? Oo |
12:34.38 | leobaillard | the mac address |
12:34.50 | playdo | -.-" |
12:35.11 | playdo | spent time for nothing :-D |
13:00.47 | GNUtoo | hi, did someone look at msm-dri.c msm-dri2.c msm-drm.h msm-drm.c in https://www.codeaurora.org/gitweb/quic/xwin/?p=xf86-video-msm.git;a=tree;f=src;h=103c3ce48994fd96d8dfa802e840cacded95f022;hb=HEAD ? |
13:01.28 | GNUtoo | what does it do? |
13:01.35 | GNUtoo | does it mean that we have 3d? |
13:04.52 | *** join/#htc-linux c2d (~Mike@port-92-200-98-90.dynamic.qsc.de) |
13:10.40 | *** join/#htc-linux philipgian (~philipgia@athedsl-4509418.home.otenet.gr) |
13:15.09 | *** join/#htc-linux __mart (~mart@125-238-44-108.jetstream.xtra.co.nz) |
13:18.01 | *** join/#htc-linux Squarc (~Squarc@82-217-32-29.cable.quicknet.nl) |
13:19.12 | *** join/#htc-linux GeekLad (~GeekLad@adsl-178-231-40.jax.bellsouth.net) |
13:21.11 | *** join/#htc-linux kvaster (~kvaster@93.84.112.80) |
13:21.58 | *** join/#htc-linux Scepterr (~scepterr@ool-18b92277.dyn.optonline.net) |
13:29.08 | *** join/#htc-linux dekar (~dekar@port-92-193-92-106.dynamic.qsc.de) |
13:29.33 | *** join/#htc-linux marcydarcy (~5b298bcf@gateway/web/freenode/x-qjaotlrjsunvtarj) |
13:54.28 | *** part/#htc-linux c2d (~Mike@port-92-200-98-90.dynamic.qsc.de) |
13:59.16 | *** join/#htc-linux dcordes (~dcordes@unaffiliated/dcordes) |
14:00.06 | dcordes | GNUtoo ping |
14:00.15 | GNUtoo | hi dcordes |
14:00.32 | GNUtoo | I bet we need kernel with kms+etc... to get that working |
14:00.47 | GNUtoo | but as the howto says we could just disable 3d |
14:00.59 | dcordes | howto? |
14:01.02 | dcordes | README |
14:01.04 | dcordes | ? |
14:01.33 | GNUtoo | yes README |
14:01.36 | GNUtoo | sorry |
14:01.46 | dcordes | GNUtoo you need to use the 2.6.29 codeaurora branch |
14:01.56 | GNUtoo | ok |
14:02.12 | dcordes | try to run it on dream and se if you can get xorg to start |
14:02.15 | GNUtoo | too bad we use .32 |
14:02.21 | GNUtoo | ok |
14:02.35 | dcordes | I spent 4 hours with this esterday night |
14:02.41 | GNUtoo | ok ouch |
14:02.56 | GNUtoo | dcordes, so you have a recipe |
14:03.00 | GNUtoo | I did a quick one |
14:03.03 | dcordes | :) |
14:03.08 | GNUtoo | but I didn't test it yet |
14:03.12 | dcordes | yep working one |
14:03.18 | GNUtoo | still compiling |
14:03.19 | GNUtoo | ok |
14:03.32 | *** join/#htc-linux kholk (~kholk@unaffiliated/kholk) |
14:03.40 | dcordes | I will push it when I'm back home from lectures |
14:03.55 | kholk | hi all :) |
14:04.17 | dcordes | GNUtoo so it gets some more attention |
14:04.30 | GNUtoo | ok |
14:05.10 | GNUtoo | is the 3d chip powerfull enough for playing extreme tux racer? |
14:05.49 | dcordes | I hope so |
14:06.07 | GNUtoo | so it would be more powerfull than my desktop |
14:06.53 | kholk | got a question. |
14:07.05 | kholk | I want to set an autobuild service for Leo linux kernels |
14:07.10 | kholk | but I don't know how.. |
14:07.16 | kholk | anyone can help? :) |
14:07.34 | dcordes | kholk it doesn't make sense at this point |
14:07.44 | kholk | heh, not at this point |
14:07.53 | kholk | but in the nearly future it will make sense :P |
14:08.21 | kholk | I just want to set it and activate it when we'll need it ^^ |
14:08.54 | kholk | and I'd be happy if someone can help me :P |
14:10.16 | *** part/#htc-linux Dee2 (~dee@jane.earlsoft.co.uk) |
14:13.11 | *** join/#htc-linux sektorNBA (ricardo@sektorNBA.org) |
14:13.14 | sektorNBA | hi |
14:17.13 | sektorNBA | what is the latest build of android to HTC diamond? |
14:17.13 | dcordes | kholk you can give me your email than we can get back at you soon as we need extra resources ok? |
14:17.27 | sektorNBA | i am at http://www.androidonhtc.com/diamond/latest_builds but i cant open the latest one |
14:18.43 | playdo | are u looking for stabel builds? or developing builds? |
14:18.50 | kholk | dcordes: giving it in query |
14:19.45 | playdo | whaks himself for bad spelling |
14:23.52 | playdo | sektornba, are u away? |
14:26.04 | playdo | asking a question and then taking off *Grml* |
14:26.42 | *** join/#htc-linux scheich (~philipp@p4FC5D02C.dip.t-dialin.net) |
14:27.15 | scheich | leviathan? |
14:28.50 | sektorNBA | no iam not. i was drinking water |
14:29.11 | sektorNBA | playdo i want a -stable version. |
14:29.39 | playdo | then look into this thread http://forum.xda-developers.com/showthread.php?t=601751 |
14:30.01 | playdo | take complete build from 24.01. and system.sqsh from 25.01 |
14:30.03 | sektorNBA | oh xda. long time i dont join there |
14:30.22 | playdo | its very nice there ;) |
14:30.30 | playdo | so i gotta go home, work is ove |
14:30.31 | playdo | cya |
14:30.34 | sektorNBA | but i wanna Using one FAT32 Partition on SD Card |
14:38.42 | *** join/#htc-linux sxe (~quassel@ip-62-143-102-161.unitymediagroup.de) |
14:40.08 | *** join/#htc-linux kam187 (~kam187@81-179-8-102.dsl.pipex.com) |
15:12.24 | sektorNBA | can anyone help me with HaRET? when i open it it ask a default.txt |
15:12.31 | *** join/#htc-linux JoshuaL (~JoshuaL@kbl-tnz2380.zeelandnet.nl) |
15:13.47 | IceBone | default or startup |
15:13.50 | IceBone | It's in the STARTUPS dir. |
15:14.06 | sektorNBA | i saw |
15:14.12 | sektorNBA | i need to copy it to / ? |
15:14.13 | IceBone | Find your version, copy it into root, where haret is, rename to startup.txt or default.txt |
15:14.15 | *** join/#htc-linux graziano (~3e4d3815@fsf/member/graziano) |
15:14.18 | *** part/#htc-linux graziano (~3e4d3815@fsf/member/graziano) |
15:14.19 | sektorNBA | k |
15:21.43 | sektorNBA | i am booting android at htc diamond and it is showing an cool X |
15:22.06 | IceBone | I figured. |
15:22.15 | IceBone | The first boot up will take a bit. |
15:22.20 | IceBone | So it creates the data.img |
15:22.35 | IceBone | And you better have disabled pin request in winmo. |
15:24.44 | sektorNBA | it loaded. |
15:24.45 | sektorNBA | ;)) |
15:25.52 | IceBone | I updated to yesterday's kernel. |
15:25.59 | IceBone | I should see if today's is any better. |
15:26.26 | *** join/#htc-linux emwe (~michael@86.56.50.180) |
15:27.06 | adamw | GNUtoo: / dcordes: hey, X.org, something I actually know something about - fun. so msm is the native driver for our phones? |
15:27.25 | GNUtoo | hi adamw |
15:27.35 | adamw | heya |
15:28.00 | GNUtoo | adamw, https://www.codeaurora.org/gitweb/quic/xwin/?p=xf86-video-msm.git;a=summary |
15:28.50 | adamw | GNUtoo: so right now we're not using this at all, just using vesa or something? and the goal is - make this work so we can use it instead? |
15:29.09 | GNUtoo | adamw, xf86-video-fb |
15:29.18 | GNUtoo | adamw, yes |
15:29.20 | adamw | ah, right. |
15:29.28 | adamw | hey, sounds like fun ;) |
15:29.33 | adamw | i'll maybe poke at it later |
15:29.36 | adamw | beats working |
15:29.39 | GNUtoo | adamw,I hope it will give us the following features: |
15:29.45 | GNUtoo | *xrandr -o 1 |
15:29.48 | GNUtoo | *3d |
15:30.00 | adamw | hardware 2d acceleration too, right? |
15:30.01 | GNUtoo | *better performances |
15:30.03 | GNUtoo | yes |
15:30.30 | GNUtoo | 3d would need forward-porting some bits from another kernel version |
15:30.44 | GNUtoo | but if we get xrandr -o 1 that would be so great |
15:31.19 | adamw | um, -o 1 meaning screen rotation? |
15:31.27 | GNUtoo | adamw, because for an unknown reason it doesn't seem to work on xf86-video-fb |
15:31.29 | GNUtoo | adamw, yes |
15:31.34 | adamw | that's from Ye Olde Xorg land, back when we still had xrandr 1.1 |
15:31.44 | adamw | i would figure any driver being developed now would be an randr 1.2 driver |
15:31.50 | GNUtoo | ok |
15:32.04 | GNUtoo | maybe a miss-configuration then? |
15:32.13 | adamw | so it'd be something like xrandr --output OUTPUT_NAME --rotate right |
15:32.15 | GNUtoo | s/miss/mis |
15:32.33 | GNUtoo | adamw, xrandr -q doesn't show left,right etc... |
15:32.42 | adamw | on fb? |
15:32.51 | GNUtoo | yes |
15:33.04 | adamw | yeah, that makes sense. fb is a Ye Olde driver :) |
15:33.09 | adamw | so it's still RandR 1.1. |
15:33.17 | adamw | but if you get msm working it'll probably show all the left,right stuff. |
15:33.46 | adamw | i'm guessing, anyway. haven't looked at the code yet. maybe they are writing it as a 1.1 driver. would be kinda odd though. |
15:33.51 | GNUtoo | http://pastebin.com/d2e2c198bd2e2c198b |
15:33.56 | GNUtoo | ok |
15:34.02 | adamw | empty |
15:34.37 | GNUtoo | http://pastebin.com/d2e2c198b |
15:35.17 | GNUtoo | ok |
15:35.31 | adamw | that's the fbdev config you're on atm i guess |
15:35.36 | GNUtoo | yes |
15:36.54 | adamw | i'm guessing you're not testing with android here? just some kind of barebones boot which gives you a console to mess around at? |
15:37.17 | GNUtoo | SHR |
15:37.34 | GNUtoo | SHR is derived from angstrom |
15:37.40 | GNUtoo | which is built with openembedded |
15:37.52 | GNUtoo | SHR is focused on phones |
15:38.01 | GNUtoo | that's the distro to use if you want a phone call |
15:39.51 | *** join/#htc-linux balans (~Gebruiker@82-170-215-5.ip.telfort.nl) |
15:40.32 | adamw | gotcha |
15:43.29 | adamw | what hardware are you on? |
15:43.47 | GNUtoo | htcdream |
15:44.09 | adamw | k. wonder if shr will run on my rhodium. one way to find out! :P |
15:44.30 | adamw | are you cross-compiling the X driver? how painful is that? |
15:44.56 | GNUtoo | I didn't cross-compile it yet....but dcordes did |
15:45.07 | adamw | ah |
15:45.53 | GNUtoo | but if you have a working recipe and a lot of luck it's easy |
15:45.57 | adamw | =) |
15:46.00 | GNUtoo | bitbake xf86-video-msm |
15:46.14 | adamw | oh yeah i see it in the scrollback...he's going to push it when he's back from lectures |
15:47.57 | *** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes) |
15:48.01 | adamw | speak of the devil |
15:50.50 | GNUtoo | hi dcordes could you pastebin the recipe? |
15:50.55 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87dad9.pool.mediaWays.net) |
15:51.19 | GNUtoo | so I could have it bitbaken when I'll have the time to look at it |
15:55.06 | *** join/#htc-linux Boydell (~Boydell@69.49.58.28) |
15:57.22 | Boydell | morning all |
15:59.17 | adamw | hi |
16:00.35 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
16:00.43 | Boydell | any progress get made overnight? |
16:00.57 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
16:01.06 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
16:01.17 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
16:01.28 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
16:05.11 | adamw | <leobaillard> 03:18:59> for those interested, I'm uploading a new build which contains the touchscreen calibration tool, the modified sensors lib for topa/rhod, the ledeffects program for diam/raph and the new tilt2 keymap |
16:05.15 | adamw | (that's xdandroid) |
16:05.25 | adamw | don't see much about massive kernel breakthroughs :) |
16:05.39 | Boydell | bah "( |
16:05.41 | Boydell | :( |
16:06.00 | adamw | <Markinus> 04:25:48> phh: HI, the bma driver is ready and it'S working. All is chacked in. Here is the patch for the sensors. We can now remove all of the old stuff. http://pastebin.com/m21f5fa6 |
16:06.06 | dcordes | GNUtoo, wait a sec |
16:06.14 | GNUtoo | ok |
16:06.35 | adamw | Boydell: and gnutoo and dcordes are playing with the x.org driver for msm |
16:06.37 | adamw | and that's about it |
16:06.58 | Boydell | ah ok. |
16:07.03 | GNUtoo | adamw, I am not playing with it yet...I need dcordes's recipe first |
16:07.10 | leobaillard | oh, about that, the build has been uploaded, I just haven't posted the link yet |
16:07.11 | adamw | mentally playing with it :) |
16:07.12 | Boydell | I dont see anything on the XDAndroid thread? |
16:07.27 | leobaillard | Boydell: see me previous message |
16:07.32 | leobaillard | s/me/my/ |
16:07.37 | adamw | leobaillard: I have a keymap for most non-tilt2 rhodiums probably incoming soon, getting it tested atm |
16:07.41 | Boydell | better than playing with something else ;) haha |
16:07.59 | leobaillard | great adamw |
16:08.09 | adamw | oh that's a neat bot trick. |
16:08.58 | adamw | someone was complaining that the power button didn't work, couldn't figure out why, then realized he didn't know it's *supposed* to be mapped to home :) heh |
16:10.51 | emwe | topa: dhd_module_init: sdio_register_driver failed?! (self-bulit linux-msm) |
16:10.57 | emwe | somebody else seen this? ^^ |
16:10.59 | adamw | emwe: yes, me |
16:11.05 | adamw | emwe: that's the broadcom wifi driver not working |
16:11.19 | adamw | mrpippy was helping me poke it with sticks yesterday but we didn't really get very far |
16:11.21 | emwe | has no such hardware ;) |
16:11.31 | *** join/#htc-linux luc_ (~luc@89-115-128-35.cl.ipv4ilink.net) |
16:11.38 | adamw | it's baked into the current kernel config so it probably just tries to load anyway |
16:11.45 | emwe | yap, seems so |
16:12.11 | emwe | whonder if it's worth giving the recent kernel a try when the ts-calib-issue is yet to be sorted out |
16:12.19 | adamw | it is sorted out |
16:12.24 | adamw | you need the new userspace with the calib util |
16:12.28 | emwe | as i understand, we need to wait for the links being published, right? |
16:12.30 | adamw | leobaillard: where's that link? :) |
16:12.33 | emwe | ;) |
16:12.44 | emwe | i've seen a link in the glemsom comments |
16:12.50 | emwe | not looked at it yet, though |
16:13.06 | adamw | emwe: if you look in the drivers/net/wireless/bcm4329 tree in the source you'll see the dhd stuff in there |
16:15.33 | adamw | so the dhd/bcm4329 stuff on a phone *with* the chip currently works exactly as well as on a phone *without* the chip...excellent! :D |
16:28.11 | sektorNBA | i am getting Android keyboard ( com.android.inputmethod.latin) is not responding |
16:29.36 | leobaillard | http://htcandroid.xland.cz/XDANDROID.02.02.10.7z |
16:29.56 | Boydell | sektorNBA: I get that everytime I boot, just clock wait |
16:30.08 | Boydell | *click |
16:30.28 | *** join/#htc-linux luc_ (~luc@89-115-128-35.cl.ipv4ilink.net) |
16:33.10 | sektorNBA | i clicked close |
16:34.08 | Boydell | ok |
16:34.42 | Boydell | for some reason, I think its with commit 31fb92c4d5a86d9b67cbdcf7eb2dd3d93ecf5d05 |
16:35.08 | Boydell | my boad-htcrapheal.c wont compile |
16:35.32 | Boydell | arch/arm/mach-msm/board-htcraphael.c:226: error: redefinition of 'touchscreen' |
16:35.34 | Boydell | arch/arm/mach-msm/board-htcraphael.c:152: error: previous definition of 'touchscreen' was here |
16:35.36 | Boydell | arch/arm/mach-msm/board-htcraphael.c: In function 'halibut_init': |
16:35.38 | Boydell | arch/arm/mach-msm/board-htcraphael.c:332: warning: passing argument 3 of 'msm_add_usb_devices' from incompatible pointer type |
16:35.40 | Boydell | arch/arm/mach-msm/board-htcraphael.c:334: warning: passing argument 3 of 'msm_add_usb_devices' from incompatible pointer type |
16:36.43 | adamw | Boydell: well look at lines 226 and 152 and see why it's getting defined twice |
16:36.50 | Boydell | yah I am now |
16:39.19 | Boydell | that is down right stupid |
16:39.28 | Boydell | not sure why it was defined twice |
16:40.22 | adamw | is one of 'em in some kind of clause that only applies to your hardware or smt? |
16:40.39 | Boydell | Prob not. Its prob a bad merrge |
16:41.41 | Boydell | happens again iboard-htcdiamond |
16:41.51 | Boydell | *in board-htcdiamond |
16:42.35 | adamw | well there's builds on the site since that commit |
16:42.38 | adamw | so it obviously builds somewhere |
16:42.50 | adamw | that's the commit that 'broke' touchscreen in all the builds people are whining about |
16:43.01 | adamw | so it may be something in your local tree i guess... |
16:43.07 | Boydell | it must be |
16:44.27 | Boydell | man there are ALOT of warnings when compiling |
16:44.46 | adamw | if it ain't full of warnings it ain't a good kernel build :P |
16:44.57 | Boydell | lmao |
17:05.51 | Boydell | leobaillard: Whats new in that package? the rootfs? |
17:06.13 | leobaillard | rootfs, squashfs and zImage (actually taken from glemsom's) |
17:06.39 | leobaillard | and the LedEffect app if you have a diam/raph |
17:06.51 | Boydell | Bah. Ok. I was hoping the squash wasnt cuz that means I gotta copy shit over to my ext2 partition |
17:06.51 | Boydell | oh well |
17:14.21 | *** join/#htc-linux onen|openBmap (~quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
17:18.50 | adamw | huh. |
17:19.00 | Boydell | ? |
17:19.02 | adamw | so i thought i'd try building bcm4329 as a module instead and see how it falls over when i load it |
17:19.21 | adamw | it complains about a couple of missing symbols - wifi_get_irq_number and wifi_set_power |
17:19.35 | adamw | except they are defined in board-htcrhodium.c so they shouldn't be missing, I guess? |
17:21.11 | Boydell | I dunno? I don't know much about building modules |
17:21.22 | adamw | obviously I don't either =) |
17:21.28 | adamw | wait for mrpippy I guess... |
17:22.47 | adamw | oh wait i may actually be able to do something about that |
17:22.57 | Boydell | leobaillard: something in that build breaks my phone. It wont boot. Gets to where is should load the boot animation, then resets back to WinMop |
17:23.16 | leobaillard | did you try another time ? |
17:23.24 | Boydell | twice |
17:23.32 | adamw | hmm, no, not what i thought. |
17:23.59 | leobaillard | Boydell: works for me. try it again. what's your phone model ? |
17:24.18 | Boydell | leobaillard: does this build also have the calibration app? its a raph800 |
17:25.03 | leobaillard | yes, it has the calibration binary, I used it yesterday. let me double check though |
17:25.15 | *** join/#htc-linux bzo (~chatzilla@netblock-68-183-234-14.dslextreme.com) |
17:26.22 | leobaillard | check ! the rootfs is correct |
17:26.51 | Boydell | Im re-coping everything over. |
17:26.58 | Boydell | I may be my zImage |
17:27.00 | Boydell | Im not sure |
17:27.48 | *** join/#htc-linux f22 (~pcm_2@c-68-82-52-241.hsd1.nj.comcast.net) |
17:29.19 | *** part/#htc-linux kam187 (~kam187@81-179-8-102.dsl.pipex.com) |
17:29.54 | adamw | ooh. hmm. |
17:32.55 | *** join/#htc-linux toi (~toi@d54C2A96D.access.telenet.be) |
17:46.25 | *** join/#htc-linux houmles (~houmles@r6x23.net.upc.cz) |
17:49.58 | Boydell | Ok, something in the lastest commits make my build bigger up. |
17:50.03 | Boydell | how can I reset that? |
17:50.09 | Boydell | Ive tried git reset --hard |
17:50.15 | Boydell | doesnt go back far enough |
17:50.18 | adamw | no f'in clue, i suck at git. |
17:50.37 | Boydell | git -revert |
17:50.39 | Boydell | ? |
17:50.55 | luke-jr | ... |
17:51.19 | luke-jr | Boydell: what exactly are you trying to do? |
17:51.55 | Boydell | Um, resest the head I guess. Something in the last merge to my local tree fucked up. I wanna go back I guess.. |
17:52.16 | luke-jr | how about finding what broke it? |
17:52.32 | Boydell | I have a feeling it was a bad merge |
17:52.45 | luke-jr | define bad merge |
17:53.12 | Boydell | it didnt merge properly? |
17:53.44 | luke-jr | you tried to merge it? |
17:54.20 | Boydell | i pull from a sub tree specific to my phone, the raph800, one in a while i pull from the main. |
17:54.24 | *** join/#htc-linux BabelO (~fcr@unaffiliated/babelo) |
17:54.32 | Boydell | Today i pulled from the main, and thats when thing went wacko |
17:54.59 | luke-jr | so you want to reset to the raph800 branch? |
17:55.26 | luke-jr | git reset --hard <branch-name> |
17:55.37 | Boydell | hmm |
17:55.46 | Boydell | is there a way to do that, but with the commit? |
17:56.28 | luke-jr | ? |
17:56.31 | adamw | yay. i got a whole extra error message out of bcm4329 |
17:56.33 | adamw | feels proud |
17:56.49 | Boydell | so, reset to a commit number? |
17:57.28 | Boydell | in my log, i wanna reset to 13d90b528a897f3c7f4119af3c2d5ac9d36c07be |
17:58.12 | luke-jr | so put that |
17:58.32 | *** join/#htc-linux luminoso (~lumos@av-217-129-128-10.netvisao.pt) |
17:58.38 | Boydell | that worked. I wasnt sure if that would work or not lol |
17:58.43 | *** join/#htc-linux GregLem (~greg@lal69-5-88-171-98-250.fbx.proxad.net) |
18:01.43 | luke-jr | tias? |
18:03.13 | adamw | i think bcm4329 has its own mmc handling stuff which is conflicting with whatever handles the mmc already... |
18:03.33 | adamw | hmm. bah. |
18:03.36 | adamw | needs more pippy |
18:08.25 | Boydell | we all need more pippy |
18:09.23 | *** join/#htc-linux houmles (~houmles@vodnik.dkm.cz) |
18:11.34 | *** join/#htc-linux balans (~Gebruiker@82-170-215-5.ip.telfort.nl) |
18:14.09 | *** join/#htc-linux GlemSom (~glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk) |
18:15.32 | emwe | hm, something is "broken" after calibrating the screen ... |
18:15.44 | Boydell | by broken, you mean? |
18:15.51 | emwe | left right ok, top bottom seems inverted. (topa100) |
18:16.13 | emwe | when i slide from top to bottom, at ~ 20% from top, the app curtain is being pulled up |
18:16.32 | Boydell | weird |
18:16.52 | emwe | sliding bottom to top, the notification area is not pulled "down" . seems the whole touch area is offset downwards and inverted. |
18:17.02 | emwe | i've seen an error though ... let me dmesg... |
18:17.53 | *** join/#htc-linux TimY (~timy@rue92-7-88-164-189-67.fbx.proxad.net) |
18:19.19 | emwe | hm. dmesg only displays the "touch_calibration: point .." messages. but IIRC i saw an error when the points where about to echoed to the devs(?) entry... |
18:23.29 | *** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
18:26.03 | emwe | hm, ok. seems top-bottom is upside-down without offset. |
18:40.05 | *** join/#htc-linux zycho (~zycho@g227168123.adsl.alicedsl.de) |
18:43.30 | *** join/#htc-linux MrPippy (~pip@75.11.165.94) |
18:43.53 | adamw | MrPippy: ahah! just the man i wanted |
18:44.29 | makkonen | emwe: can you paste the dmesg lines with touch:calibration to me? |
18:44.44 | makkonen | touch_calibration, rather |
18:44.57 | emwe | adamw: how about !machine_is_htcblackstone() in dhd_module_init() ?? ;) |
18:45.43 | MrPippy | hey there adamw |
18:46.43 | adamw | MrPippy: i think i may be getting somewhere v. slowly with bcm4329 |
18:46.50 | adamw | more details in a sec, my boss just wants something |
18:47.01 | adamw | brb |
18:47.28 | *** join/#htc-linux adamw (~adamw@redhat/adamw) |
18:47.48 | adamw | MrPippy: alright, so here's the deal |
18:48.00 | adamw | MrPippy: i tried building bcm4329 as a module for giggles, to see if that gave any more info |
18:48.27 | adamw | MrPippy: it complained that it was missing a couple of symbols - the ones added to board-htcrhodium.c |
18:48.50 | adamw | MrPippy: now I THINK the problem is that board-htcrhodium.c doesn't export those symbols |
18:48.52 | MrPippy | at compile or load? |
18:48.55 | adamw | both |
18:49.04 | adamw | warning when you do 'modules_install', error when you load |
18:49.25 | adamw | so anyhow I added EXPORT_SYMBOL lines and that gets rid of that error |
18:49.33 | adamw | now 'modprobe bcm4329' takes quite a long time while it thinks about it |
18:49.45 | adamw | then it fails with 'invalid parameter', and I get "Error: Driver 'bcmsdh_sdmmc' is already registered, aborting..." in teh log |
18:49.49 | adamw | which we weren't getting before |
18:49.57 | adamw | my theory on that one is it's conflicting with the qualcomm mmc driver |
18:50.02 | adamw | i'm poking at that problem now... |
18:50.18 | MrPippy | hmm that could be true |
18:50.47 | MrPippy | the msm_sdcc is registering it as mmc0, but i'm pretty sure it has to |
18:50.50 | adamw | what i'm trying now is this: |
18:51.09 | MrPippy | bcm4329 doesn't know how to work the sd controller by itself |
18:51.20 | adamw | in bcmsdh_sdmmc_linux.c there's a bit where it constructs the device support table |
18:51.23 | adamw | that reads: |
18:51.35 | adamw | { SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_DEVICE_ID_BROADCOM_4325) }, |
18:51.36 | adamw | { SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, SDIO_DEVICE_ID_BROADCOM_4329) }, |
18:51.36 | adamw | { SDIO_DEVICE_CLASS(SDIO_CLASS_NONE)}, |
18:51.40 | adamw | that last line looks somewhat odd to me |
18:51.54 | adamw | i'm building with it taken out, just for the hell of it |
18:52.54 | adamw | yeah bcm4329 is obviously written to co-exist (it even has an ifdef where it does something different if the qualcomm driver is enabled) |
18:53.00 | adamw | but yeah, anyway, that's where i'm at |
18:53.23 | adamw | i am now hoping you will wave your magic wand and fix everything ;) |
18:54.18 | MrPippy | hehe well i did find a sprint touch pro 2 on craigslist for $250, not sure if i'm gonna get it or not |
18:54.54 | adamw | MrPippy: you may wanna hang fire possibly - reefermattness is hatching a plan where we poor rhodium users pool donations to buy one of you guys a device |
18:55.10 | adamw | we could possibly do it for less than that with a little, errr, creative insurance usage :) |
18:55.20 | makkonen | :-) |
18:55.31 | makkonen | sprint does seem pretty willing to just give 'em out. |
18:55.39 | adamw | probably got back stock |
18:56.15 | MrPippy | yeah they just zap the esn on whatever you replaced |
18:56.17 | makkonen | or possibly just hate supporting the original Touch Pro |
18:56.31 | Boydell | They break all the time :( |
18:57.53 | bzo | I just wish the TP2 wasn't so darn big, probably the last decent phone Sprint SERO people can get |
18:59.25 | MrPippy | yeah i wonder if they'll let us have any eventual winmo7 phones |
19:00.03 | makkonen | TP2 seems like a perfect form factor to me. the fact that it's still got an effing 528mhz chip is a major tragedy, though. |
19:00.34 | bzo | I'm not optimistic about getting any new phones |
19:00.52 | Boydell | I cant wait to get rid of mine TP |
19:01.14 | makkonen | I'm sort of surprised they allowed the TP2 on sero. the whole thing doesn't make a hell of a lot of sense. |
19:01.21 | bzo | The 528mhz is not so much the problem it's the poor IPC. I believe the new "budget" 600mhz chips like the palms have are much faster |
19:01.41 | adamw | makkonen: yeah, it's quite silly. i only got it because I had to compromise on *one* of my requirements (ideal phone: telus 3G+euro 3G, hardware keyboard, snapdragon, android-capable, not a fricking lg) |
19:01.58 | MrPippy | its torture to get us to leave sero--"here, have this winmo phone" |
19:02.00 | bzo | makkonen: it does considering the absurd cost |
19:02.02 | adamw | acer liquid is the other closest candidate, but no keyboard. |
19:02.51 | makkonen | bzo: good point. except they keep giving them away for free! |
19:03.00 | *** join/#htc-linux onen|openBmap (~quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
19:03.05 | bzo | MrPippy: lol, we'll have to thwart their plans with a good android port |
19:03.52 | makkonen | MrPippy: more specifically, "here, have this winmo phone that's exactly as slow and agonizing as the winmo phone you had 3 years ago." |
19:04.14 | adamw | but it has a bigger screen! |
19:04.24 | adamw | oh, progress, how i love you. |
19:04.44 | adamw | for extra bonus laughs, try playing video on the lovely lovely screen. |
19:04.45 | bzo | well as much as I am anti-iPhone, thank god it came out. It feels like winmo phones were stuck in the same spot for about 10 years until then |
19:05.25 | Boydell | bzo: I agree completely. |
19:05.56 | makkonen | adamw: wait what? can it not handle video? |
19:06.24 | bzo | MrPippy: how did you 2nd bank test go last night? |
19:07.34 | adamw | makkonen: it's pretty creaky |
19:07.44 | makkonen | what a disappointment. |
19:07.52 | MrPippy | emwe: bzo: phone is still running with 147MB, 10 hours of uptime :-) |
19:07.53 | adamw | makkonen: even with tcpmp under windows, it doesn't manage full frame rate at the full screen resolution in some videos |
19:07.56 | adamw | for me anyway |
19:08.12 | bzo | nice! :) |
19:08.24 | emwe | MrPippy: grrr! you beat me ;) |
19:08.42 | emwe | MrPippy: with which patches? pfn_valid *and* memmap_valid_within()? what else? |
19:09.44 | adamw | oh, the bcm4329 writer gets top marks for parameter name consistency |
19:09.54 | adamw | parmaster: sd_msglevel:uint |
19:09.54 | adamw | parmaster: dhd_msg_level:int |
19:09.56 | adamw | *doink* |
19:10.40 | adamw | oh haha it tab-completed parm: |
19:10.50 | MrPippy | yeah and another one-liner for include/linux/mmzone.h that i've found pretty much only in the desirec source |
19:10.58 | emwe | MrPippy: whonder what i missed the last time i tried. but this actually makes me feel happy you got it. so i can drop phram experiments which actually hadn't worked out.. |
19:11.16 | emwe | what was it? |
19:11.44 | MrPippy | i'm only using 40MB from bank2 though, we'll see how far it can go |
19:11.49 | adamw | MrPippy: um. damn. just noticed something. i only get the 'is already registered' error the second or later time I try to load the module |
19:11.57 | adamw | MrPippy: the first attempt doesn't give that error |
19:12.03 | *** join/#htc-linux playdo (~chatzilla@p57B3ADDD.dip.t-dialin.net) |
19:12.08 | adamw | so it looks like the first failure leaves it in unclean state and causes the error in later attempts |
19:13.26 | adamw | grr. so we still just have a ten second pause and 'sdio_register_driver failed', sigh |
19:13.43 | MrPippy | emwe: -#define early_pfn_valid(pfn) (1) |
19:13.44 | MrPippy | +#define early_pfn_valid(pfn) pfn_valid(pfn) |
19:13.50 | MrPippy | for include/linux/mmzone.h |
19:13.58 | emwe | MrPippy: as nothing else seems to use bank2 (51MB have been at the beginning initially, now at the end) it seems unlikely, that the middle 26MB are used. so i'd go for using 128-51 and try ;) |
19:14.28 | MrPippy | ok i'll be back in a little bit |
19:15.15 | *** join/#htc-linux GregLem1 (~greg@lal69-5-88-171-98-250.fbx.proxad.net) |
19:15.58 | emwe | MrPippy: damnit... had that too, but somehow screwed up... -#define early_pfn_valid(pfn) (1) |
19:15.58 | emwe | +#define early_pfn_valid(pfn) pfn_valid(pfn) |
19:25.22 | *** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes) |
19:28.10 | phh | ~ramconsole-diam |
19:28.11 | apt | hmm... ramconsole-diam is pwf dm 0x00800000 0x00100000 |
19:30.57 | phh | [01:22:43] <MrPippy> phh: your vbus patch yesterday broke usb for me, it would initialize ok but then go offline before init runs <----- I guess your smem vbus stuff is somewhere else, try to find where it is |
19:31.03 | *** join/#htc-linux LeTama (~IceChat7@vau06-1-82-228-252-90.fbx.proxad.net) |
19:31.24 | phh | [01:42:22] <makkonen> MrPippy: this commit should fix it. http://gitorious.org/~makkonen/linux-on-qualcomm-s-msm/linux-msm-cdma/commit/cb0c6dd03ebbddaa2267a6a5810d302f612d2c16 <---- this should be done by userland |
19:32.08 | *** join/#htc-linux Zoolooc (~fredsibar@p549559B9.dip.t-dialin.net) |
19:33.30 | makkonen | I disagree. we're changing the size of the calibration range in kernel, we might as well change the default calibration points on the screen as well. those values are general enough to work anywhere, and if you don't use them, then just feeding in calibration_points at boot time doesn't work. |
19:34.16 | makkonen | (feeding in calibration_screen and then calibration_points probably would work, but there's no reason to make extra work.) |
19:34.30 | phh | the calibration_points alone has no meaning, you have to set the position of these points too |
19:34.52 | phh | (and yes the 2048 "screen size" is a hack I don't really appreciate.) |
19:35.17 | phh | (anyway, I can live with your changes) |
19:35.37 | makkonen | how would you want to do the screen size? |
19:35.43 | makkonen | is there a non-hacky way? |
19:36.01 | phh | use real hard resolution |
19:36.21 | *** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821) |
19:36.33 | phh | iirc the values are 16bit |
19:36.53 | *** join/#htc-linux houmles (~houmles@vodnik.dkm.cz) |
19:37.06 | phh | argh |
19:37.12 | phh | flashing from usb host I get "not allow" |
19:39.13 | phh | [03:36:48] <adamw> might be the missing firmware i guess <---- nop, firmware loading is after sdio registration |
19:39.41 | adamw | phh: yeah we don't think it's that |
19:39.49 | adamw | that was my first ever guess :/ |
19:40.04 | phh | have you tried comparing N1's code and yours ? |
19:40.06 | adamw | phh: still don't know what the hell it _is_, though. i found the code for the error message we're seeing |
19:40.14 | phh | you can also take a look at samsung i7500's kernel code |
19:40.30 | adamw | i was thinking of that but didn't know n1 code dump is available? |
19:44.40 | adamw | if i comment out the timeout in dhd_linux.c (the one that throws "sdio_register_driver failed" and gives up) then bcm4329 will load without error and show up in lsmod |
19:44.48 | *** join/#htc-linux JoshuaL (~JoshuaL@cable-92-43.zeelandnet.nl) |
19:44.49 | phh | [13:35:47] <Markinus> phh: HI, the bma driver is ready and it'S working. All is chacked in. Here is the patch for the sensors. We can now remove all of the old stuff. http://pastebin.com/m21f5fa6 <------ pffff |
19:44.55 | adamw | but no output in dmesg beyond the dhd init info, and no interface |
19:44.59 | adamw | so it obviously ain't working |
19:45.12 | adamw | sigh. |
19:45.17 | phh | [14:11:33] <GNUtoo> does it mean that we have 3d? <----- iirc it only means they use dri instead of pmem for memory management |
19:45.19 | adamw | phh: where's the nexus one code? |
19:45.51 | makkonen | phh: so the topaz has the touchscreen on a different device number (i.e. it's /sys/class/input/input1 instead of input3)... has tssc-calibrate.c been updated to take account of this? and, if not, what would be the best way to do so? |
19:45.54 | phh | git://android.git.kernel.org/kernel/msm.git branch android-msm-2.6.29-nexusone |
19:46.10 | *** join/#htc-linux c2d (~Mike@port-92-200-98-90.dynamic.qsc.de) |
19:46.18 | phh | makkonen: yes it takes that in account, but the userland hasn't been though |
19:46.24 | makkonen | ok |
19:46.26 | phh | wait a bit, I'll put it somewhere on git |
19:46.31 | phh | first i read my logs |
19:47.04 | phh | [15:17:05] <kholk> I want to set an autobuild service for Leo linux kernels <---- just ask GlemSom to make one :p |
19:47.57 | phh | [16:40:31] <GNUtoo> 3d would need forward-porting some bits from another kernel version <---- a free 3D driver for msm7k? I don't think so :p |
19:48.09 | GNUtoo | ouch :( |
19:49.23 | phh | [17:54:28] <Boydell> man there are ALOT of warnings when compiling <--- I hate it too :( make a patch ! :p |
19:50.17 | phh | [19:58:30] <adamw> MrPippy: it complained that it was missing a couple of symbols - the ones added to board-htcrhodium.c <------- if you want to do that you have to do EXPORT_SYMBOL |
19:50.35 | adamw | phh: yes, I did that bit already. see further dwon. |
19:50.42 | phh | right. |
19:50.44 | phh | done reading logs |
19:51.16 | adamw | notices that bcm4329 has two defines 'CUSTOMER_HW' and 'CUSTOMER_HW2' which are used all over the place to do things differently |
19:51.21 | adamw | presumably according to different device implementations |
19:51.23 | adamw | lovely. |
19:51.25 | *** join/#htc-linux lucx (~luc@89-115-128-35.cl.ipv4ilink.net) |
19:52.49 | phh | adamw: yes I love it too. |
19:52.52 | phh | I used the easier one to code :p |
19:52.57 | *** join/#htc-linux lucx (~luc@89-115-128-35.cl.ipv4ilink.net) |
19:53.07 | lucx | phh are you |
19:53.09 | lucx | ? |
19:53.18 | phh | am I what ? |
19:53.24 | adamw | phh: what have you done with bcm4329? do you have it actually working in any case? |
19:53.29 | makkonen | are you. it's an existential question. |
19:53.37 | adamw | i am, and yet am not |
19:53.53 | lucx | was you able to build wpa_suplicant from hostap for android? |
19:53.56 | phh | adamw: made it build, coded the board specific stuff |
19:54.06 | phh | lucx: yes |
19:54.20 | lucx | i have manage to build iw and libnl |
19:54.20 | phh | I don't remember how though |
19:54.38 | adamw | phh: k. i'm trying to make it do _something_ on this rhodium but not getting anywhere fast, heh. |
19:54.44 | lucx | but i cant build wpa_suplicant |
19:55.24 | phh | adamw: yes i've seen the error you get, I opened the file, and I'll read and understand it when I'm done with dayly stuff |
19:55.33 | lucx | wpa_suplican from xandroid is from hostap or android sourcxes? |
19:55.51 | adamw | phh: thanks a lot, lemme know any thoughts you have - no rush, i'll keep plugging |
19:56.09 | phh | lucx: android |
19:57.07 | lucx | can you help me to build wpa_suplicant from hostap |
19:57.29 | phh | no |
19:58.07 | Captnoord | we'r here to share info... share work... if you don't have stuff done already.... |
19:58.08 | phh | just read what the web page says |
19:59.06 | Captnoord | bleh desquire doesn't handle 2 register variable stuff.... so umull would be a bitch to implement |
19:59.07 | Captnoord | lolz |
20:01.35 | adamw | is not going to take it any more and is going to write a script that does 'dmesg | grep -v BATT | grep -v "ena bit"' |
20:01.35 | adamw | :P |
20:02.09 | adamw | meh, make it an alias. |
20:02.17 | phh | I've a better idea |
20:02.20 | phh | wait 2minutes. |
20:02.30 | makkonen | turn off the battery debug in the kernel? |
20:02.37 | phh | make it optional |
20:03.11 | makkonen | smart |
20:03.52 | phh | oh it's already source optional. |
20:03.58 | phh | bah I prefer binary optional anyway |
20:04.33 | adamw | runtime option would be a lot more useful, yeah. |
20:05.00 | adamw | compile-time logging options are just annoying. |
20:05.51 | Captnoord | nah they are usefull... |
20:06.11 | Captnoord | but not in our situation |
20:07.18 | Captnoord | MLAS R3, R4, R7, LR ; r3 = r4 * r7 + lr ( signed ) -> 80063040 R3 = R4 + R7 * LR; |
20:07.19 | Captnoord | lol |
20:07.22 | Captnoord | something goes wrong |
20:11.13 | lucx | phh when you builded wpa_suplicant you linked openssl ? |
20:11.22 | phh | don't remember |
20:11.47 | phh | (seriously it was months ago) |
20:11.55 | lucx | ok |
20:12.49 | adamw | phh: the nexusone diff looks interesting indeed; it's not a complete redesign or anything, but it has some changes right in dhd_linux.c, right around where we're having problems...seems like it moves the init of the wifi slightly earlier, adds some more error checking |
20:12.58 | adamw | phh: i'm just going to go ahead and try it with that version |
20:13.11 | phh | adamw: well I copied the driver code from nexus one :p |
20:13.15 | phh | but I mean the board part |
20:13.19 | adamw | ah ok :) |
20:13.23 | adamw | from an earlier version i guess? |
20:13.29 | phh | yes |
20:13.53 | adamw | ah ok, i'll look at the board stuff too then |
20:14.36 | adamw | oh hehe |
20:14.46 | adamw | from the git log it looks like the change is designed to fix exactly what I ran into |
20:15.01 | adamw | the resources not being released when it fails, so you get the extra error on subsequent attempts |
20:15.12 | adamw | so it'll stop that happening but probably still not work, hah. |
20:16.41 | *** join/#htc-linux cr2_ (~cr2@ip-109-84-183-102.web.vodafone.de) |
20:17.19 | playdo | hey cr2 :-) hab gehört du bist auch deutsch ;) |
20:17.29 | playdo | hey to the rest ^^ |
20:19.17 | *** join/#htc-linux pipix (~buglabs@firebug.buglabs.net) |
20:19.54 | adamw | meh. still not getting anywhere. i should do some work. |
20:23.17 | *** join/#htc-linux TimY (~timy@rue92-7-88-164-189-67.fbx.proxad.net) |
20:23.20 | *** join/#htc-linux cr2_ (~cr2@ip-109-84-183-102.web.vodafone.de) |
20:24.18 | cr2_ | playdo: this channel is english though. since its very beginning. i quick look at the user ip will tell you where i'm from anyway |
20:24.23 | cr2_ | phh: ping |
20:24.27 | phh | pong |
20:24.37 | cr2_ | phh: new gps ideas ? |
20:24.46 | phh | nop |
20:24.48 | cr2_ | the evil puzzle |
20:24.51 | phh | :p |
20:25.21 | cr2_ | do you have gps redirected to a COM ? |
20:25.38 | phh | uh ? on wince you mean ? |
20:25.46 | cr2_ | yes |
20:25.52 | playdo | cr2 didn't see ur ip in the beginning, but u not surely can tell if the one behind is really from there |
20:25.53 | phh | COM4 iirc yes why ? |
20:26.06 | playdo | at work, i appear to be in michigan^^ |
20:26.38 | cr2_ | playdo: i will use tor, if i was so cautious |
20:26.49 | cr2_ | phh: yes, but you can use wince api |
20:26.55 | cr2_ | phh: without any serial portt |
20:27.09 | phh | ok (for remainder, I know pretty much nothing about wince.) |
20:27.20 | MrPippy | ok here goes nothing, Memory: 107MB 77MB = 184MB total |
20:27.26 | cr2_ | phh: ok |
20:27.35 | phh | MrPippy: ok so it's time for me to get a raph or rhod then :p |
20:27.53 | cr2_ | phh: we can add a wince command, to open $1 and read 1024 bytes. or something like that |
20:28.06 | phh | $1? |
20:28.30 | cr2_ | READ <devname> <nbytes> |
20:28.49 | cr2_ | rather generic |
20:29.17 | cr2_ | i wish we could teach haret to parse ioctl parameters |
20:30.01 | cr2_ | then you can even read calibration data from nand |
20:30.57 | MrPippy | what kind of calibration? g sensor, wifi? |
20:31.02 | cr2_ | phh: roadmap tries to identify gps serial port |
20:31.12 | phh | MrPippy: both |
20:31.12 | cr2_ | MrPippy: both |
20:31.15 | cr2_ | lol |
20:31.21 | phh | (nananereuh.) |
20:31.30 | phh | (sorry I don't know how this is supposed to be translated :p) |
20:31.44 | makkonen | jinx? |
20:32.37 | cr2_ | phh: but we need some smart way to pick the rpc message |
20:32.50 | phh | mmutrace isn't enough ? |
20:32.50 | cr2_ | simple mmutrace will spam |
20:32.54 | phh | ok. |
20:33.02 | phh | mmutrace + modified haretconsole ? |
20:33.07 | cr2_ | you can watch the head/tail |
20:33.13 | phh | arf |
20:33.24 | phh | hum this might be scripted though |
20:33.25 | cr2_ | but they may be set by arm9 ? |
20:33.42 | *** join/#htc-linux Soul_Shadow (~no@c-174-48-168-84.hsd1.fl.comcast.net) |
20:33.45 | cr2_ | yes, you can buffer the rpc fifo, and try to parse it |
20:33.49 | cr2_ | in python |
20:33.52 | cr2_ | hehe |
20:33.55 | *** join/#htc-linux Boydell (~Boydell@69.49.58.28) |
20:34.01 | cr2_ | are you a great python person ? |
20:34.20 | Soul_Shadow | uestion anyone know a simple linux distro with a smooth GUI & easy installs? I need to run broadwave & ubuntun sucks bad |
20:34.37 | phh | cr2_: my scripts are done in C -_-' |
20:34.38 | cr2_ | pH5 had even writen an arm disassembler in python |
20:34.59 | emwe | MrPippy: nice that it works! congrats! |
20:35.05 | cr2_ | yeah, i don't like highlevel languages very much. |
20:35.10 | cr2_ | only awk :) |
20:35.25 | cr2_ | which is interpreted c for me anyway. |
20:36.11 | makkonen | phh: can you upload/pastebin/whatever tssc-calibrate.c? |
20:36.32 | phh | I said I'd do a git ! |
20:36.32 | phh | baah |
20:36.39 | makkonen | oh. git is good. |
20:36.50 | phh | yes but it's) far in the todolist :p |
20:36.54 | phh | http://en.pastebin.ca/1776177 |
20:38.29 | *** part/#htc-linux Soul_Shadow (~no@c-174-48-168-84.hsd1.fl.comcast.net) |
20:42.08 | playdo | what about calibration for blackstone? |
20:42.19 | playdo | will there be any progress in the near future? |
20:42.29 | phh | TS ? |
20:42.50 | playdo | yep |
20:42.54 | playdo | wifi works |
20:43.23 | Captnoord | for the hero ts framework to work it needs some rewrites |
20:43.33 | Captnoord | blackstone related |
20:43.41 | phh | shouldn't be too hard to do though |
20:43.45 | playdo | or doesnt the calib have something to do with the haptic |
20:43.56 | phh | no it has not :p |
20:44.11 | playdo | k ^^ |
20:44.37 | playdo | but it has changes during the weeks |
20:44.42 | playdo | -s +d |
20:44.44 | phh | adamw: any progress ? |
20:45.01 | phh | playdo: what's your actual problem ? |
20:45.33 | playdo | some slight calibration issues i think ( with the middle button) |
20:45.41 | Boydell | phh [17:54:28] <Boydell> man there are ALOT of warnings when compiling <--- I hate it too :( make a patch ! :p <------ I think I may start going through some of them and see whats up |
20:45.43 | phh | middle button ?!? |
20:45.43 | adamw | phh: nope, i'm getting nowhere - I just don't have the knowledge for this stuff, i am not a hacker let alone a hardware hacker. I just grep and read and guess and poke things. needs someone who understands things properly :/ |
20:46.03 | Boydell | adamw: you sound like me :) |
20:46.08 | adamw | so I'm just doing what i'm actually supposed to do all day unless you or mrpippy can come up with anything :) |
20:46.15 | playdo | and responsiveness, e. g. my touch get recognised at the upper left although i press somewhere else |
20:46.15 | phh | adamw: that's not hardware problem :p |
20:46.26 | adamw | phh: well, I mean, a driver hacker. |
20:46.31 | phh | playdo: what do you mean with middle button ? |
20:46.38 | playdo | hmm |
20:46.45 | playdo | menu button |
20:47.03 | phh | adamw: don't worry, i'm not either. if one day some "driver hacker" sees my code, I think I'll hear me screaming from where I'm |
20:47.06 | adamw | phh: I can probably do anything you need to get any info off the phone that we turn out to need and I can build and test any changes you want to try out but I don't think I'm going to be able to actually fix it myself. |
20:47.08 | adamw | phh: haha :) |
20:47.10 | phh | playdo: oh well might help then. |
20:47.34 | adamw | phh: I'm a qa/community guy, whatever little I can read and understand in actual code is purely from years of trial and error and reading changelogs, heh |
20:47.44 | phh | adamw: you have a "zoombar" right ? |
20:47.52 | adamw | the keymaps stuff is at the level I can cope with, wifi drivers are not :) |
20:47.53 | adamw | phh: yes |
20:48.01 | phh | can you see with getevent what happens to it ? |
20:48.04 | adamw | sure |
20:48.05 | phh | with latest touchscreen driver |
20:48.22 | stinebd | speaking of which |
20:48.34 | phh | stinebd: ? |
20:48.42 | adamw | phh: sure, gimme 5 |
20:48.53 | stinebd | phh: tmzt expressed great displeasure with the current hacks we use for key layouts. is there any way to get this nonsense done in kernel? (ie raph110 vs raph100 keys) |
20:49.15 | phh | stinebd: I hate it kernel land, and I hate it user land. |
20:49.21 | phh | I have really no clue how to do that correctly |
20:49.22 | makkonen | hah |
20:49.39 | stinebd | phh: which part do you hate? |
20:49.44 | phh | stinebd: both ! :p |
20:49.47 | makkonen | c'mon, everyone... just EMBRACE the hackishness. |
20:49.51 | phh | I have no keyboard |
20:49.53 | phh | that's *way* better |
20:49.59 | phh | (or not.) |
20:50.06 | stinebd | i'd just like the kernel to report proper keyboard for raph110 |
20:50.15 | phh | (anyone want to offer me a TP or TP2 btw ?) |
20:50.24 | stinebd | i could steal my mother's rhod |
20:50.30 | stinebd | she only uses it for phone calls and stuff |
20:50.39 | phh | I also use it only for "stuff" -_-' |
20:50.56 | playdo | try switching phones so she doesnt notice ^^ |
20:51.14 | stinebd | an elaborate scheme |
20:51.24 | stinebd | i'll paint my old wizard black |
20:51.32 | stinebd | with chrome sides |
20:51.33 | playdo | for example |
20:51.36 | phh | (batt and clock debug option at runtime pushed) |
20:51.52 | playdo | get some chrome sides from local car-tool-shop |
20:52.01 | Boydell | replace it with a banada |
20:52.04 | Boydell | *banana |
20:52.06 | adamw | phh: I have the Stack O' Titans, but that's probably a bit old for you? |
20:52.12 | Boydell | se if she notices |
20:52.15 | adamw | no tp unfortunately and you're not having my tp2 :P |
20:52.17 | phh | the what ? |
20:52.32 | stinebd | raph shouldn't be hard to find if you get several donations ;) |
20:52.32 | adamw | titan is the CDMA version of the one before tp |
20:52.35 | phh | ok |
20:52.44 | adamw | whatever you call that, heh |
20:52.48 | phh | stinebd: I haven't got one for weeks. |
20:53.01 | stinebd | damn xda freeloaders |
20:53.18 | phh | I got a lot of donations during christmas though |
20:53.22 | stinebd | notes he hasn't donated yet |
20:53.30 | playdo | xda freeloaders? |
20:53.35 | adamw | there's some momentum in the tp2 thread to get enough donations to buy at least one tp2 for a dev, i'll definitely chip in for that |
20:53.57 | adamw | split $30 between a few people |
20:53.59 | adamw | that's me covered |
20:54.01 | phh | TP2 already has devs -_-' |
20:54.16 | adamw | phh: who has a tp2 who actually knows what the hell they're doing? |
20:54.21 | stinebd | makkonen |
20:54.25 | adamw | oh he does? didn't know |
20:54.30 | phh | stinebd: no |
20:54.33 | Boydell | he does? |
20:54.33 | phh | he has cdma raph |
20:54.37 | stinebd | oh |
20:54.38 | Boydell | he has raph800? |
20:54.46 | stinebd | who's doing all the rhod/topa commits? |
20:54.51 | stinebd | was it mrpippy? |
20:54.54 | phh | adamw: hum. ok maybe not then. |
20:54.57 | adamw | markinus has a topaz |
20:55.02 | adamw | (I believe) |
20:55.02 | phh | stinebd: markinus |
20:55.04 | stinebd | ahh |
20:55.05 | phh | adamw: yes |
20:55.09 | adamw | he does most of the rhodium/topaz stuff |
20:55.23 | stinebd | all these m nicks |
20:55.33 | emwe | hehe |
20:55.38 | adamw | he doesn't seem to be able to do anything about the sound or wifi though - i know from an xda-dev topic that he tried with the sound, but didn't get anywhere... |
20:55.56 | phh | adamw: I don't think I could get sound working easily either ... |
20:56.06 | playdo | one other question: do u guys think its possible to learn to develop (maybe in c oder python) without having studied information tech? |
20:56.17 | adamw | well two heads are always better than one |
20:56.27 | adamw | playdo: yeah, I know lots of self-taught coders |
20:56.35 | Boydell | me :) ahha |
20:56.42 | phh | playdo: I haven't ever written or read a single code-line at school yet. |
20:56.44 | adamw | don't worry about boydell, there's some good ones too ;) |
20:56.44 | playdo | and what time does it take? |
20:57.01 | Boydell | adamw: hey now! |
20:57.05 | playdo | phh: thanks, that makes me a lot more confident |
20:57.24 | adamw | phh: for the zoom strip info you need, does it matter if the ts isn't calibrated? I dunno if the zoom strip has anything to do with the touchscreen |
20:57.27 | playdo | but first i have to find the time |
20:57.34 | phh | adamw: it *is* the touchscreen :;p |
20:57.38 | Boydell | I think learning on your own is better. I had to learn C# in school (USELESS!) and i was so lost |
20:57.49 | adamw | phh: so i need to calibrate before getting you the info? |
20:57.53 | playdo | :-D thats like the keys of touch hd. ther "are" in the ts |
20:57.56 | MrPippy | i'll post my patches so you can try |
20:58.01 | phh | adamw: yes |
20:58.12 | emwe | btw, IIRC wiglleraway posted code he called a "zoombar driver" in the topaz android thread on xda. |
20:58.13 | adamw | oh fun, i haven't set up the new userspace yet. someone gimme the link again? |
20:58.20 | phh | playdo: that's why you have to wait for new touchscreen driver :p |
20:58.32 | playdo | boydell: i learned a bit pascal in school. and something about decrypt and so on |
20:58.46 | playdo | wants ts drivers |
20:58.54 | playdo | will code html for ts drivers |
20:58.58 | MrPippy | if i had a touch pro 2, i'd probably divide up the zoombar into new buttons since it has so few hardware ones |
20:58.58 | Boydell | school is useless :\ |
20:59.06 | Captnoord | Boydell: amen to that |
20:59.08 | playdo | but it was fun ^^ |
20:59.16 | phh | MrPippy: uh ? less than raph/diam ? |
20:59.36 | stinebd | it has four on the face |
20:59.36 | emwe | MrPippy: hm. nice idea. i sometimes miss cursor keys ;) |
20:59.37 | stinebd | and power |
20:59.47 | phh | emwe: there is no cursor key ?!? |
20:59.48 | stinebd | and volume |
20:59.50 | phh | OUCH |
20:59.54 | adamw | phh: there are on the keyboard |
20:59.57 | Boydell | the only thing a employer see's in a degree/deploma is that you know HOW to learn. and your dedicated |
20:59.57 | adamw | but not on the front of the device |
21:00.00 | phh | adamw: oh right. |
21:00.04 | phh | adamw: but topaz has none then ? |
21:00.10 | adamw | dunno about topaz, never saw one |
21:00.11 | emwe | phh: topa100 |
21:00.42 | emwe | editing with android default keyboard is a pita without cursor keys |
21:00.47 | playdo | boydell: thats right, and you need about less than 20% in yout job from ur diploma |
21:01.06 | adamw | i still can't get the tp2 cursor keys mapped right |
21:01.22 | Boydell | agreed. Any job I've had required 0% so far lol |
21:01.22 | adamw | i dunno why, they don't seem to do the right thing when you map the correct eventcodes. oh well |
21:02.02 | adamw | phh: where's the new userspace? I lost the link |
21:02.04 | playdo | hmm i need a few %, like knowing what a worm gear is and so on |
21:02.20 | phh | http://htcandroid.xland.cz/XDANDROID.02.02.10.7z |
21:02.31 | adamw | has a degree in history and does linux qa for a living :P |
21:02.32 | phh | leobaillard: you should post it on the thread :p |
21:02.32 | adamw | phh: thanks |
21:02.44 | Boydell | adamw: you rock |
21:02.57 | playdo | +1 |
21:03.05 | adamw | Boydell: except people keep asking me history questions and I don't remember a flipping thing, heh |
21:03.14 | Captnoord | hates boost |
21:03.21 | Boydell | haha who does? |
21:03.26 | adamw | Captnoord: oh god, everyone hates boost |
21:03.34 | Boydell | I was high in all my history classes in secondary school... |
21:03.40 | adamw | excellent |
21:03.55 | playdo | i dropped history as soon as i could ^^ |
21:04.09 | Boydell | it was required to graduate |
21:04.12 | adamw | i hated it in early high school, it's much more interesting later on and at degree level though. |
21:04.18 | phh | can anyone port the usb otg driver ? :D |
21:04.22 | Boydell | I would imagine |
21:04.50 | Captnoord | the only time I didn't like history was when we had a teacher who just didn't know how to tell stories.. |
21:05.34 | Captnoord | phh what do you think of my desquire umull hack |
21:05.34 | Captnoord | Running The Desquirr decompiler plugin |
21:05.34 | Captnoord | -> Creating instruction list |
21:05.34 | Captnoord | No type information for function at 8005C708! |
21:05.34 | Captnoord | No type information for function at 8006CDD8! |
21:05.35 | Captnoord | 80063008 - using conditional: 1 |
21:05.36 | Captnoord | 8006300C Warning: label without name |
21:05.36 | Captnoord | NOTE: created new label loc_8006300C |
21:05.37 | Captnoord | No type information for function at 80062B94! |
21:05.37 | Captnoord | worps |
21:05.38 | Captnoord | crap |
21:05.42 | Captnoord | 800630d8 R3 = (R6 + (R6 << 2) << 1) * R2 >> 0x20 >> 3; |
21:05.44 | Captnoord | that one |
21:05.55 | phh | ok i'm a god, but not in asm or wince :p |
21:06.01 | adamw | pastebin! |
21:06.08 | adamw | (not that i'd understand it there either :>) |
21:06.20 | phh | adamw: he meant only to paste the last line :p |
21:06.26 | adamw | oh heh |
21:06.27 | Captnoord | nah umull is a u32 * u32 = u64 instruction |
21:06.34 | phh | Captnoord: oO |
21:06.36 | Captnoord | but only the high part is used |
21:06.39 | Captnoord | so I do |
21:06.45 | Captnoord | register >> 32 |
21:06.46 | Captnoord | :P |
21:06.59 | Captnoord | that way its in 'normal' behavuare agai |
21:07.04 | Captnoord | resulting in that code |
21:07.05 | Captnoord | lolz |
21:07.38 | phh | cr2_: any clue of what needs to be done for usb otg ? |
21:08.12 | makkonen | touchscreen calibration is not working in that latest xdandroid package for anyone not on raph/diam. just a warning. |
21:08.37 | phh | makkonen: oO |
21:08.39 | adamw | btw, going back to keymaps, the cleanest design I can think of would be for all kernel drivers to return the same set of eventcodes, then we have a single android .kl for all devices which maps the eventcodes to an arbitrary set of keycodes, then we have as many .kcm.bins as we need for different variant devices to make the keys actually do what it says on the keycaps |
21:09.12 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
21:09.54 | adamw | should be possible, might need a bit of design thinking based on the complete set of different keys found on all known variant hardware keyboards though |
21:10.06 | MrPippy | yeah i think thats what dream does, they have like 4 kcm/kl files in dream-open |
21:10.21 | makkonen | phh: little bug in the updated tssc-calibrate app, + the init script doesn't know what to do. |
21:10.22 | adamw | well right now we have different kls *and* kcms for variants |
21:10.34 | phh | makkonen: oh the input1 stuff, ok |
21:10.38 | adamw | it ought to be possible to have a single unified kl and handle all variations in kcms, i think |
21:11.24 | adamw | i could grab a bunch of screenshots and come up with a proof of concept I guess, I dunno. anyhoo. sorry phh, wiating on the userspace dl here |
21:11.40 | phh | adamw: makkonen is right, it won't work for you -_-' |
21:11.43 | phh | well you can easily fix it |
21:11.58 | adamw | need to poke something in rootfs/init ? |
21:12.40 | phh | yes |
21:12.46 | phh | s/input3/input1/ |
21:12.52 | makkonen | not so easily. needs a new compile of tssc-calibrate |
21:12.59 | adamw | yep, input1 sounds right |
21:13.15 | adamw | makkonen: i can probably do that, if you let me know where the fixed source is |
21:13.16 | makkonen | the code that sends the 0 to calibration to close it never got updated to use the dynamically assigned device number. |
21:13.26 | phh | makkonen: oops |
21:13.55 | makkonen | ...or, for right now, you can just use someone else's calibration, and it should be close enough. just got emwe's to work. |
21:14.27 | makkonen | just make a file, ts-calibration, in the root of the sd card, containing: |
21:14.28 | makkonen | 153,915,868,921,510,548,155,186,866,136 |
21:14.37 | adamw | makkonen: well it's not about just making it work for me, it's for the touchstrip data phh wants, dunno how good the calibration needs to be for his purpsoes |
21:14.46 | makkonen | oh. fair enough. |
21:15.13 | phh | adamw: just correct would be enough |
21:15.20 | adamw | phh: would that work for you? or needs to be more precise? |
21:15.23 | adamw | ok, i'll go with that then |
21:15.44 | phh | makkonen: the ts-calibration file won't be written to the right place -_-' |
21:15.54 | phh | oh well if he also fixecs /dev/init. |
21:15.57 | phh | <PROTECTED> |
21:16.04 | makkonen | right. good point. |
21:16.25 | adamw | uh, /dev/init ? you mean the 'init' script in the top level of rootfs.img? |
21:16.30 | adamw | or something else? |
21:16.40 | phh | yes i meant /init |
21:16.42 | makkonen | adamw: I think I've got a working copy of tssc-calibrate, if you just want that. |
21:16.43 | phh | don't know why I added a /dev there. |
21:16.57 | adamw | i don't know what i want any more :P |
21:17.05 | makkonen | haha |
21:17.23 | adamw | what needs to go into /init , phh? |
21:17.30 | phh | adamw: s/input3/input1/ |
21:17.34 | adamw | kk |
21:17.35 | phh | or maybe input2 now -_-' |
21:17.36 | Boydell | I want a million dollar, think we can work on the boys? lol |
21:17.51 | phh | Boydell: I prefer a bilion. |
21:18.09 | makkonen | ok, so I've gotta do some trickery with sed to find the correct device number and pass that in the init script. that's next. |
21:18.13 | adamw | finds a bloody 7zip extract tool |
21:18.31 | Boydell | eh. Then you have people bugging you, taking pictures and what not. Million sounds good :) |
21:18.59 | phh | Boydell: not enough to buy HTC and port android to TD. |
21:19.09 | Boydell | LMAO |
21:19.23 | phh | makkonen: or you can return the dev id from the tssc-manager app |
21:19.24 | phh | and se it |
21:19.25 | phh | use* |
21:19.30 | adamw | hell, go for a trillion, then you can buy google |
21:19.30 | Boydell | if you owned htc, you would no longer be using a TD |
21:19.59 | phh | Boydell: ok, a TP2. |
21:20.05 | Boydell | ha |
21:20.06 | *** join/#htc-linux Zoolooc_ (~fredsibar@p5495662C.dip.t-dialin.net) |
21:20.06 | playdo | what about the temperature? is there any use of it atm? |
21:20.11 | makkonen | phh: hmm. I don't want to call that app if there's already a calibration file. |
21:20.21 | Boydell | or you can devolop something better ;) |
21:20.25 | phh | makkonen: arf right. |
21:20.32 | Boydell | and i can be your "tester" |
21:20.36 | makkonen | no, this is good. I need to learn how to use sed. |
21:20.44 | phh | hum, TP2 with snapdragon |
21:20.48 | phh | and hdmi output |
21:20.52 | Boydell | getting better |
21:20.56 | makkonen | that would be so nice. |
21:20.59 | Boydell | but isn the TP2 big |
21:21.14 | makkonen | I want a hd2 with a keyboard. |
21:21.24 | phh | makkonen: that's what I said :p |
21:21.30 | Boydell | i want a nexus one with a keyboard :) |
21:21.31 | makkonen | big is good. it's a pocket computer, how small does it need to be? |
21:21.50 | makkonen | phh: hd2's got about .6" more screen than the tp2. |
21:21.54 | playdo | it has to be smaller than my head, so it doesnt look stupid phoning with is |
21:22.08 | Boydell | playdo: hahaahhaah |
21:22.09 | playdo | -s +t |
21:22.30 | phh | makkonen: my TD is just the right size :p |
21:22.42 | playdo | nah, size matters phh |
21:22.50 | playdo | hd2 is my favorite too |
21:22.52 | Boydell | well the diamond is thinner than the TP |
21:22.53 | phh | yes. it needs to be small enough. |
21:23.18 | makkonen | yeah, it does. I pick up people's iphones and think 'dammit. my screen has twice as many pixels... but this looks better, because it's so big. i hate you, iPhone.' |
21:23.19 | phh | (but a real size keyboard !) |
21:23.36 | phh | (easy to do no ? :D) |
21:24.00 | playdo | it just look better cause this fcuk capcitive ts |
21:24.09 | adamw | alright i think i hacked up my poor microsd card enough, let's boot it and see what happens :P |
21:24.30 | playdo | is a dyslexic |
21:24.39 | Boydell | hey makkonen did you try and of the new commits for the main tree? |
21:24.54 | adamw | makkonen: bah, sed is easy, do it with awk ;) |
21:25.00 | Boydell | s/for/from |
21:25.15 | MrPippy | makkonen: if tssc-calibrate needs to know screen size, /init does some grep in /proc/cpuinfo, maybe call it from there? |
21:25.24 | phh | MrPippy: no it doesn't |
21:25.25 | playdo | last question before bedtime |
21:25.32 | playdo | whats the best irc client for winmo? |
21:25.42 | adamw | playdo: they all suck, but zsirc is okay. |
21:25.43 | phh | MrPippy: it's only a device name problem (input1 vs input3) |
21:25.57 | playdo | adamw: thought that too as i messed through them |
21:26.17 | playdo | trying that one tomorrow on my tytn |
21:26.20 | adamw | playdo: andchat alone is at least 95% of a good enough reason to prefer heavily broken android to working winmo :P |
21:26.37 | playdo | available free on market? |
21:26.40 | adamw | yeah |
21:26.45 | MrPippy | ah |
21:26.46 | playdo | then i will give it a try tomorrow |
21:27.08 | adamw | http://www.happyassassin.net/extras/irc_meeting.jpg |
21:27.10 | adamw | that's andchat |
21:27.10 | playdo | should i use the new build with calib tool, or will it mess up my touch hd? |
21:27.14 | makkonen | boydell: I have not. |
21:27.16 | *** part/#htc-linux TimY (~timy@rue92-7-88-164-189-67.fbx.proxad.net) |
21:27.28 | phh | playdo: nothing will happens for you |
21:27.40 | playdo | phh: thx |
21:27.42 | Boydell | ok, when you get the chance, let me know how it goes. I think something there breaks my build. |
21:28.31 | playdo | adamw: wow, first client that looks awesome on first sight and not crappy winmo shit |
21:28.56 | playdo | ok, gotta try this now ^^ |
21:29.08 | adamw | it's nice |
21:29.09 | playdo | rushing for his class 2 sd card |
21:29.14 | adamw | it does multiserver and nick notifications as well |
21:29.18 | adamw | ssl support |
21:29.21 | adamw | ticks all my boxes |
21:29.25 | adamw | hum |
21:29.36 | playdo | lets see how it looks with on screen kb...... |
21:29.43 | phh | I need a quassel irc client. |
21:30.13 | polyrhythmic | AndChat rocks |
21:30.15 | polyrhythmic | I second that |
21:30.36 | polyrhythmic | also ConnectBot beats the hell out of PocketPutty |
21:30.52 | polyrhythmic | WinMo is terrible for anything console-related |
21:30.56 | adamw | bah. having issues with the new rootfs. i think my keyboard map stuff broke it. :P |
21:31.00 | playdo | true true |
21:31.12 | MrPippy | yeah connectbot is impressive |
21:31.12 | adamw | also the calibration thing doesn't seem to have worked, i still have bad calibration. hold on while i poke stuff. |
21:31.51 | Boydell | *pokes adamw's phone |
21:31.52 | playdo | booting |
21:32.12 | adamw | oh wait, i think i screwed up, no surprises there! |
21:32.53 | adamw | shit, yeah, the tilt2 keymaps in the new xda env is broken |
21:32.58 | adamw | um, any xdandroid folks around? |
21:33.55 | adamw | oh well, for posterity, the permissions on tilt2_microp-keypad.kcm.bin are wrong, they're 711, should be 644. probably my fault somehow. |
21:34.58 | playdo | zzzZZzzzZzZZzz |
21:35.53 | playdo | hates first boot |
21:36.01 | Boydell | playdo: agreed |
21:36.23 | playdo | is it somewhat faster on internal storage? |
21:36.24 | Boydell | also, No one has figured out how to open those .kcm.bin yet? |
21:36.42 | adamw | Boydell: well you can hexedit them, it's not that complex a layout |
21:36.53 | adamw | Boydell: but you may as well just make a new one and compile it |
21:37.03 | adamw | i don't think anyone's bothered to write a tool to decompile them yet |
21:37.31 | Boydell | well my line of thought here was |
21:38.09 | *** join/#htc-linux cr2_ (~cr2@ip-109-84-183-102.web.vodafone.de) |
21:38.39 | playdo | what this failure: application android keyboard doesnt react? |
21:38.56 | playdo | (process com.android.inpumethod.latin) |
21:39.01 | *** join/#htc-linux GregLem (~greg@lal69-5-88-171-98-250.fbx.proxad.net) |
21:39.01 | adamw | playdo: just hit 'wait' |
21:39.02 | phh | ignore it. |
21:39.05 | adamw | it doesn't mean much |
21:39.26 | playdo | got this quite often with several stuff. just ignored it like u said |
21:39.57 | Boydell | sorry |
21:40.00 | Boydell | ok my thinking |
21:40.05 | adamw | phh: okay, booting up again, should have fixed it now i hope. |
21:40.24 | Boydell | the /kl files maps key evernts to a "key" defined in the .kcm.bin? |
21:40.24 | playdo | quite touchy now |
21:40.31 | playdo | maybe just my imagination |
21:40.46 | playdo | is happy |
21:40.47 | adamw | Boydell: they map events to a standard Android keycode, it has to be a keycode Android knows |
21:40.54 | Boydell | key 51 COMMA |
21:40.56 | adamw | Boydell: you can then remap what the keycode actually does in the .kcm if you *want* |
21:41.06 | adamw | Boydell: yeah, look up KEYCODE_COMMA and you'll see it's in android |
21:41.19 | adamw | if you don't remap in the kcm file android just goes with whatever the default meaning is |
21:41.42 | Boydell | well I'm just tring to get the capslock key working right |
21:41.57 | Boydell | but i figured peering into the .kcm.bin would help |
21:42.44 | playdo | *stuck |
21:42.56 | adamw | Boydell: if you just want to see what a .kcm looks like, see http://www.happyassassin.net/extras/tilt2/tilt2_microp-keypad.kcm |
21:43.19 | adamw | Boydell: also read http://pdk.android.com/online-pdk/guide/keymaps_keyboard_input.html |
21:43.37 | adamw | why doesn't just hitting shift twice work for you, though? |
21:43.42 | Boydell | it does |
21:43.52 | Boydell | but, we also have a CAPS button, that does nothing |
21:44.06 | adamw | i'd probably just map it to something else more useful then |
21:44.28 | Boydell | Ah. Well I would like my keyboard to work like its suppose to |
21:44.30 | stinebd | yeah if anybody figures out how caps works, let me know ;) |
21:44.57 | Boydell | I've looked at the pdk too. |
21:45.11 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
21:45.11 | stinebd | android has it as a modifier but it just kills whichever kl it's in |
21:45.49 | adamw | stinebd: i didn't bother trying to figure it out since shift twice works fine anyway |
21:45.51 | playdo | wifi works like a charm :-) |
21:46.05 | phh | it has been working fine for months. |
21:46.14 | adamw | ...unless you have a broadcom :P |
21:46.20 | phh | :p |
21:46.23 | stinebd | it's when you want it to stop working that you have problems ;) |
21:46.24 | playdo | not according to some ppl on http://glemsom.anapnea.net/android/htc-msm-android/ |
21:46.48 | stinebd | don't believe everything you read on there |
21:47.14 | phh | "don't ever trust users" is my motto. |
21:47.20 | playdo | ok :-) |
21:47.24 | stinebd | that's like the tabloid news of kernel build services |
21:47.49 | playdo | like on dilbert: "Its Idiot proof" "If u cant use it, ure an idiot" |
21:48.12 | adamw | stinebd: boyd: you could try mapping caps lock key to some unused keycode and then mapping that keycode to the keysym for caps lock in the .kcm file |
21:48.29 | *** join/#htc-linux Zoolooc__ (~fredsibar@p54954EC9.dip.t-dialin.net) |
21:48.30 | Boydell | lost me lol |
21:48.31 | stinebd | caps lock isn't handled in .kcm |
21:48.47 | stinebd | the modifiers are strictly handled in the layouts |
21:48.56 | adamw | stinebd: but I tried that trick with control and it doesn't work |
21:49.07 | MrPippy | emwe: still there? |
21:49.15 | emwe | yap |
21:49.22 | emwe | testing out tssc_calibration ... |
21:49.33 | adamw | stinebd: i meant to try and make it *trigger* caps lock. but, yeah. i dunno. what keycode is supposed to trigger the caps mode? i can't find one |
21:49.48 | stinebd | adamw: do you mean which android keycode? |
21:49.52 | adamw | phh: ok, with that calibration data, my screen is inverted left/right |
21:49.56 | adamw | stinebd: yeah |
21:50.00 | emwe | MrPippy: but not for thaaaat long anymore. |
21:50.08 | stinebd | adamw: hold on, let me grep the source to find out (pdk is outdated) |
21:50.16 | phh | adamw: inverts the data :p |
21:50.23 | adamw | phh: what should I swap? |
21:50.40 | MrPippy | ok heres the patches http://opus.homelinux.com/public_files/bank2/ |
21:50.45 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
21:50.46 | stinebd | adamw: CAPS_LOCK keycode flag |
21:50.58 | stinebd | adamw: note that's not an actual keycode itself, it's just a flag |
21:51.15 | stinebd | adamw: do you have a checkout of android source? |
21:51.20 | adamw | stinebd: right, my point is, what are you supposed to do with the caps_lock eventcode to make it trigger capslock |
21:51.29 | adamw | stinebd: not yet, life's been too short so far :P |
21:51.36 | playdo | argh crap, tochscreen stil got some issues. now its jumping to space on kb when pressing other keys |
21:51.54 | MrPippy | i'm also using two others that add separate workqueues for tty_io and smd_tty, i think those are for stability during heavy data |
21:51.57 | Boydell | <PROTECTED> |
21:52.38 | emwe | MrPippy: wow, thanks! i can't believe i haven't seen any of the [PATCH x/y] where did you find them?! ;) |
21:53.01 | emwe | MrPippy: that would have indicated to me earlier, that it's a series of patches .... |
21:53.05 | MrPippy | hehe i made them from my own tree, git format-patch |
21:53.18 | stinebd | adamw: (this is pure guessing, there is no proper documentation) in the .kl, i believe you're supposed to set the capslock key's scancode to an android keycode symbol (say SHIFT_LEFT for giggles) followed by the CAPS_LOCK flag (ie: key XX SHIFT_LEFT CAPS_LOCK) |
21:53.26 | *** join/#htc-linux AndChat| (~AndChat@p57B3ADDD.dip.t-dialin.net) |
21:53.27 | adamw | MrPippy: this stuff is for accessing additional memory? |
21:53.35 | MrPippy | first two are modified from mainline kernel, third is the random one i found |
21:53.40 | playdo | bb cu with andchat ^^ |
21:53.42 | stinebd | adamw: i've never been able to get it to work. it hits that key in the .kl and dies, killing the rest of the .kl processing with it |
21:53.46 | adamw | stinebd: oh, so it's like the WAKE stuff |
21:53.54 | stinebd | adamw: right |
21:54.01 | adamw | fun |
21:54.11 | bzo | hehe was impatient and patched my kernel manually for the 2nd banks tuff |
21:54.14 | stinebd | WAKE and WAKE_DROPPED are flags just like CAPS_LOCK |
21:54.18 | adamw | have you ever tried to figure out ctrl? that's the other one I can't get |
21:54.36 | adamw | stinebd: maybe it's just broken in android? it happens. does any official android device have a dedicated capslock key? |
21:54.39 | stinebd | there is no official android device with a caps lock key that i know of |
21:54.48 | adamw | could just be broken then, they'd never know i guess |
21:55.02 | AndChat| | Cool its working |
21:55.12 | MrPippy | yeah i'm using extra ram and it seems stable |
21:55.23 | AndChat| | Kinda |
21:55.23 | MrPippy | android does caps lock by double-tap shift |
21:55.39 | adamw | MrPippy: yeah, we're trying to make a real caps lock key work though. which turns out tricky. |
21:55.54 | adamw | playdo: nice |
21:56.20 | playdo | Just kb is a bit crappy |
21:56.31 | adamw | playdo: you should get an IRC proxy btw; i just typed this on a completely different systme to the last message :) |
21:56.39 | playdo | Or it is the ts calib |
21:56.46 | emwe | MrPippy: eh? but you didn't add the "[PATCH x/y]" stuff to the subject lines, no? |
21:57.12 | MrPippy | format-patch does it, i just told it the range of patches to dump |
21:57.33 | *** join/#htc-linux playdo (~57b3addd@gateway/web/freenode/x-tgjjsbsnroptbgrr) |
21:57.49 | playdo | dammit |
21:58.08 | playdo | app shutdown |
21:58.24 | Boydell | MrPippy: is this bank2 stuff goin be pushed sometime soon :) |
21:58.26 | playdo | but nice experience |
21:58.56 | adamw | playdo: yeah, it's decent. most important thing is it loads fast |
21:59.09 | phh | has any TP2/TD2 user tried android's libgps ? |
21:59.12 | adamw | zsirc takes long enough to load that i could get my laptop out of my bag, open it up, set up tethering and get online with that faster :) |
21:59.20 | playdo | yeah, but its much better experience with a hw kb |
21:59.36 | emwe | MrPippy: it's a pitty i won't be able to test this evening |
21:59.51 | adamw | phh: still getting calibration right btw - just booting with the values flipped |
21:59.56 | playdo | just port android to my tytn and i got a hardware kb :-) |
22:00.17 | adamw | MrPippy: are your patches specific to a particular device? |
22:00.24 | Boydell | playdo: pretty sure there is aport going for that already..? |
22:00.40 | playdo | hmm dont think so |
22:00.41 | MrPippy | no it should work with everything, although you'll have to enable the extra bank in your board- file |
22:00.49 | adamw | MrPippy: nice |
22:01.03 | playdo | boydell: wait, i take another short look at xda devs |
22:01.09 | emwe | yah, congrats again ;) |
22:01.31 | phh | MrPippy: I hate you ! :p |
22:01.35 | emwe | hehe |
22:01.40 | phh | now I really need a new phone. |
22:01.42 | emwe | lol |
22:01.47 | emwe | you see it works, phh |
22:01.50 | emwe | dual bank ;) |
22:01.56 | adamw | go on phh, get a rhodium, you know you want to ;) |
22:02.01 | bzo | MrPippy, is banks param passed as a kernel param, or should it be hardcoded in the board file? |
22:02.10 | stinebd | i know i want to ;) |
22:02.12 | playdo | boydell: there is something here http://wiki.xda-developers.com/index.php?pagename=Hermes_Linux |
22:02.15 | phh | adamw: yes I want to. |
22:02.19 | playdo | but im too tired now |
22:02.21 | adamw | phh: OK, got it up with okay calibration, lemme get you that zoom strip stuff |
22:02.24 | phh | adamw: I just don't really feel like paying one at their current price :p |
22:02.42 | emwe | gnight everyone :/ |
22:02.55 | dcordes | who has a htc dream? |
22:02.59 | Boydell | playdo: yah i remember seeing something, but i dont have that phone so meh |
22:03.09 | MrPippy | except for diamond, i think use_extra_bank=1 in cmdline should enable the 2nd bank |
22:03.19 | playdo | boydell: see ur point ;) |
22:03.29 | playdo | is falling asleep |
22:03.34 | playdo | good night everyone |
22:03.36 | stinebd | is it stable? |
22:04.13 | *** join/#htc-linux leobaillard (~leobailla@leobaillard.org) |
22:05.20 | bzo | MrPippy: my patches don't have the HOLES_IN_ZONE config in Kconfig, is that a remnant of another patch perhaps? |
22:05.39 | adamw | phh: what do you want exactly? want me to just redirect output to a file and then note down what i'm doing on it? |
22:06.14 | phh | adamw: what's the output form of getevent again ? |
22:06.26 | phh | <time> <type> <code> <value> ? |
22:07.21 | adamw | i don't know what all the values are |
22:07.25 | adamw | what i get for pressing 'e' is: |
22:07.32 | adamw | http://fpaste.org/yh97/ |
22:07.39 | adamw | that's a press and release, so three lines for each |
22:07.39 | phh | e ? |
22:07.49 | adamw | that's just some output I have handy |
22:07.49 | phh | I was talking about zoom bar -_-' |
22:08.03 | phh | ok so it's <type><code><value> |
22:08.04 | adamw | yeah i know but output's similar... |
22:08.23 | phh | bah just paste the result of getevent when playing with zoombar |
22:08.25 | phh | I'll filter it |
22:09.14 | GNUtoo | hi,I'm a bit lost with all theses kernel arround, mickeyl would also like to have one kernel,I bet dcordes too....there are too much kernels arround....now we have most of the stuff working on leviathan's kernel but we lacks some features from codeaurora for xf86-video-msm....what should we do? |
22:09.39 | bzo | woohoo: free = Mem: 182344 138748 43596 |
22:10.23 | adamw | phh: hmm I'm not sure the calibration's good enough |
22:10.35 | MrPippy | yeah i guess HOLES_IN_ZONE is from another patch |
22:10.40 | adamw | phh: when I have the software keyboard up, swiping the zoombar rolls across the bottom line of the keyboard |
22:10.58 | phh | adamw: I'd say it's normal |
22:11.04 | adamw | oh, k then |
22:11.06 | phh | give me the values, I'll say if it's or not :p |
22:11.52 | dcordes | GNUtoo, I second that. for the dream I clearly propose using latest codeaurora branch. a) because xf86-video-msm is also from codeaurora developers b) it seems to be the most recent. if you like we can import it in linuxtogo kernel.git |
22:12.32 | MrPippy | ok i'm gonna push these |
22:12.40 | stinebd | printf("%04x %04x %08x", event.type, event.code, event.value); |
22:12.43 | GNUtoo | dcordes, leviathan has 2.6.32 from android |
22:12.47 | stinebd | phh: ^ |
22:12.52 | phh | stinebd: ? |
22:12.57 | stinebd | that's the output of getevent |
22:13.08 | phh | mmmmmuh ? |
22:13.14 | bzo | 2nd bank patch is working well for me |
22:13.16 | GNUtoo | dcordes, but the one from codeaurora has .31 which may be recent enough |
22:13.25 | mickeyl | not for my work |
22:13.31 | mickeyl | i need .32 |
22:14.02 | MrPippy | i've also got patches for smd_tty and tty_io to add separate workqueues, i think they're more stable but i've got to look at the smd_tty one more closely |
22:14.05 | mickeyl | or we could port devtmpfs back |
22:14.39 | GNUtoo | mickeyl, ok |
22:14.52 | GNUtoo | ah fast booting |
22:15.12 | GNUtoo | so maybe we should try to port the msm fb things forward |
22:15.30 | mickeyl | yep |
22:15.33 | GNUtoo | what I fear is dri/drm (no 3d,just memory management) |
22:15.38 | MrPippy | playing mp3s while running a dslr speed test...stable! |
22:15.56 | mickeyl | i would actually prefer if we all could work on one kernel |
22:16.04 | MrPippy | i haven't tried my acid stability test yet...pandora |
22:16.08 | mickeyl | but it's your call |
22:16.23 | bzo | not that it's suprising, but 77mb of extra memory sure makes things a lot faster |
22:17.15 | phh | speaking of that, my patch to low memory killer doesn't work. |
22:17.24 | adamw | phh: http://www.happyassassin.net/extras/zoombar2 |
22:17.39 | MrPippy | yeah apps can stay running in the background and the disk cache is much bigger |
22:17.59 | adamw | phh: I swiped left-to-right twice, waited, swiped right to left twice, waited, touched left / middle / right then right / middle / left, waited, then left / middle / right right / middle / left again |
22:18.01 | adamw | (iirc) |
22:18.17 | dcordes | mickeyl, leviathan, GNUtoo you 3 are using the same machine with same aim. it would really make much sense to use one branch in the long run. |
22:18.23 | phh | adamw: uh ? i thaught zoombar was vertical ? |
22:18.34 | MrPippy | interesting, nexus one just got an update that adds multitouch |
22:18.42 | adamw | phh: ? not on mine? |
22:18.45 | stinebd | zoombar goes across the bottom of the screen |
22:18.50 | adamw | yeah |
22:18.53 | phh | ok |
22:18.56 | mickeyl | dcordes: the reason for me to switch from linux-on-qualcomm to leviathan-incoming is the will to bring standard kernel interfaces |
22:19.04 | adamw | well if you have it in landscape mode it's vertical i guess :) |
22:19.10 | mickeyl | which helps my goal of not having to twist the middleware too much to adjust to all the androidisms |
22:19.14 | adamw | holding the phone portrait, the right way up, it's across the bottom of the screen |
22:19.15 | GNUtoo | ok |
22:19.33 | *** join/#htc-linux GregLem (~greg@lal69-5-88-171-98-250.fbx.proxad.net) |
22:19.35 | GNUtoo | what do you think of xf86-video-msm ? |
22:19.50 | adamw | phh: I guess it's event 0018, the others are probably me slipping or the bad calibration |
22:19.55 | mickeyl | if it runs circles around kdrive, then lets go |
22:20.05 | *** join/#htc-linux Markinus (~Miranda@gtng-4db043f4.pool.mediaWays.net) |
22:20.05 | phh | adamw: one is axis X the other is Y |
22:20.10 | adamw | ah i see |
22:20.18 | adamw | so it's mostly horizontal heh |
22:20.58 | adamw | phh: can you give me a bit more info on the getevent output? |
22:21.00 | *** join/#htc-linux zycho (~zycho@f054170061.adsl.alicedsl.de) |
22:21.07 | adamw | phh: i kept that letter 'e' output for a reason - here, lemme show you |
22:21.08 | phh | adamw: read /usr/inlucde/linux/input.h |
22:21.34 | Markinus | Hi |
22:21.35 | phh | getevent output is <type><code><value> |
22:21.36 | phh | hi Markinus |
22:21.42 | adamw | ookay, i'll try. but just in case you're feeling nice |
22:21.43 | adamw | http://fpaste.org/CS9Z/ |
22:22.03 | adamw | that's the 'e' letter on a tilt2 keyboard, and the 'push to talk' button under the volume buttons |
22:22.16 | adamw | they give the exact same scancode - but that first line of output differs |
22:22.16 | Markinus | phh: did you see my gsensor patch? |
22:22.19 | phh | yes |
22:22.40 | adamw | so that's an event of type 4, whatever that is? hum. |
22:22.49 | phh | adamw: EV_MSC |
22:23.09 | adamw | Markinus: is this helping at all? trying to figure out this 'letter e / ptt button' thing |
22:23.28 | Markinus | phh: But it isn'T working with 1.6 . . I don't know why . . maybe because it's compiled for 2.x . . |
22:23.41 | phh | Markinus: hum, don't know |
22:24.31 | phh | Markinus: guess what, you can commit to android-hardware too :p |
22:24.35 | adamw | Markinus: so it seems that the letter 'e' and the ptt button give the exact same keyboard event but a differing EV_MSC event? |
22:25.52 | Markinus | phh: ok :) |
22:26.10 | *** join/#htc-linux thedicemaster (thedicemas@j89126.upc-j.chello.nl) |
22:27.31 | Markinus | adamw: hmm, intresting, you have to many keys on your mobile! ;-) |
22:27.37 | adamw | Markinus: :D |
22:29.13 | adamw | Markinus: btw, just an idle q - have you tried to get the broadcom wireless (i'm assuming topaz has the same as rhodium) going at all? i poked it a bit with mrpippy's help but really didn't get anywhere |
22:29.49 | Markinus | adamw: Topaz has the same as Rhod/Dia/Blac etc. |
22:30.18 | Markinus | and it works :) |
22:31.00 | adamw | Markinus: eh? it just makes the system reboot when i enable wireless on my tilt2 |
22:31.02 | MrPippy | diam is tiwlan |
22:31.05 | adamw | same for reefermattness |
22:31.36 | *** join/#htc-linux zycho (~zycho@f054170061.adsl.alicedsl.de) |
22:31.55 | Markinus | tilt2 has a other wlan chip . . |
22:32.03 | adamw | ohh, i see...that's the difference |
22:32.14 | adamw | so tilt2 is different from tp2? huh. |
22:32.19 | Markinus | yeah |
22:32.26 | adamw | that's new and annoying! :) |
22:32.27 | Markinus | in much thinks! |
22:32.35 | adamw | didn't realize there was such a difference |
22:32.38 | adamw | what else is different? |
22:32.39 | phh | Markinus: ?!? I thaught all tp2 had bcm4329 |
22:32.41 | phh | 27* |
22:32.51 | adamw | phh: i think you were right with 29 |
22:33.01 | phh | adamw: no :p |
22:33.10 | phh | hum it's 25 |
22:33.17 | adamw | phh: ooh. really? |
22:33.18 | phh | 29 is for nexus |
22:33.22 | phh | with fm receiver/transmitter |
22:33.24 | Markinus | phh: Topaz and Tilt2 has different chips or not?!? |
22:33.28 | adamw | phh: that is um interesting |
22:33.30 | phh | Markinus: yes |
22:33.37 | phh | but tilt2 is tp2 no ? |
22:33.56 | Markinus | yes |
22:34.08 | phh | [23:42:19] <adamw> so tilt2 is different from tp2? huh. |
22:34.09 | phh | [23:42:25] <Markinus> yeah |
22:34.11 | adamw | phh: hold on i'll show you what I mean |
22:34.26 | phh | adamw: 25seconds left. |
22:34.29 | adamw | :) |
22:34.43 | adamw | phh: briefly - look for the definition of SDIO_DEVICE_ID_BROADCOM_4325 in the source tree |
22:34.47 | Markinus | ehhhhhhh |
22:34.48 | adamw | phh: it's defined to 0x000 |
22:34.52 | adamw | er 0x0000 |
22:34.53 | phh | (i've just found why lowmememorykiller doesn't work as expected and I hate that.) |
22:34.58 | phh | adamw: it's normal |
22:35.02 | adamw | oh kay |
22:35.03 | phh | I double checked it |
22:35.10 | adamw | curses! |
22:35.11 | MrPippy | hmm this review says the topa has tiwlan, but i'm pretty sure rhod has bcm |
22:35.16 | adamw | you're always one step ahead :) |
22:35.28 | phh | adamw: iirc you declare those id in the board file too |
22:35.35 | phh | MrPippy: yes |
22:35.39 | phh | topa has ti, rhod has bcm |
22:35.56 | Markinus | yes. . . . |
22:36.04 | adamw | phh: um, really? I don't see anything for '4325' in board-htcrhodium.c |
22:36.07 | MrPippy | yay htc consistency! |
22:36.12 | adamw | searching it for that string comes up blank |
22:36.18 | phh | adamw: it's in mmc.c |
22:36.20 | adamw | ah |
22:36.28 | phh | and it's set to 0000 :p |
22:36.35 | phh | time to sleep now. |
22:36.39 | adamw | phh: ok. :) |
22:36.52 | *** part/#htc-linux c2d (~Mike@port-92-200-98-90.dynamic.qsc.de) |
22:36.56 | adamw | so the solution to my wireless woes is, bribe you with a tp2 and alcohol? :D |
22:37.12 | Markinus | ha! ;-) |
22:37.20 | stinebd | the tp2 is less important than the alcohol |
22:38.19 | *** join/#htc-linux Zoolooc_ (~fredsibar@p549542D4.dip.t-dialin.net) |
22:38.23 | adamw | stinebd: hehe |
22:38.28 | adamw | that's always the way |
22:38.58 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host46-130-dynamic.244-95-r.retail.telecomitalia.it) |
22:40.45 | bzo | MrPippy: hmm, had a reboot. Maybe because I was doing so many things at once since everything is faster? |
22:41.04 | MrPippy | was it downloading? |
22:41.32 | bzo | yeah, was in the market at the time |
22:41.51 | bzo | logcat didn't report anything before it rebooted |
22:43.23 | MrPippy | i think these tty patches might help stability when data is involved |
22:46.31 | bzo | happened again in market. Though it wasn't a full reboot, it went directly to startup animation |
22:48.56 | bzo | cellular data died and didn't come back with the semi-reboot |
22:49.13 | MrPippy | yeah lots of things get messed up after one of those, i would do a full reboot |
22:49.34 | adamw | makkonen: do you have the fixed calibration tool handy? i'd like to get good calibration data for my phone done |
22:51.07 | bzo | heh, the performance is so much better, I'm almost willing to live with the instability :) |
22:53.50 | *** join/#htc-linux Boydell (~Boydell@69.49.58.28) |
22:54.32 | Boydell | live kernal messages is /proc/kmsg? |
22:57.18 | Boydell | someone is still here? :( |
22:58.22 | MrPippy | i don't know what kmsg is for |
22:58.35 | MrPippy | i just tailed it and it didn't seem to output anything |
22:58.58 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
22:59.03 | bzo | yes, cat it |
22:59.04 | stinebd | /proc/kmsg feeds dmesg and klogd |
22:59.15 | Boydell | i forgot cat in front |
22:59.26 | Boydell | cat /proc/kmsg |
22:59.46 | adamw | MrPippy: did you commit your bank2 thing yet? |
22:59.50 | adamw | wants to poke :) |
23:00.04 | MrPippy | yeah the patches are there |
23:10.39 | *** join/#htc-linux GeekLad1 (~GeekLad@adsl-178-231-40.jax.bellsouth.net) |
23:10.59 | *** join/#htc-linux GeekLad2 (~GeekLad@adsl-178-231-40.jax.bellsouth.net) |
23:12.35 | adamw | MrPippy: so i lost track - does the board- file need adjusting for this or not? |
23:13.10 | adamw | hmm, i see use_extra_bank in there already, so I guess not. |
23:13.23 | MrPippy | no but put use_extra_bank=1 in your cmdline |
23:13.33 | adamw | yup i caught htat. |
23:24.51 | adamw | MrPippy: hum, doesn't seem to work...still shows ~100MB of total memory, ~40MB free, nr_banks in dmesg is 1 |
23:26.09 | MrPippy | oh thats right, the cmdline arg is "pmem.extra=1" |
23:26.30 | adamw | heh |
23:26.34 | adamw | okie! |
23:27.24 | adamw | hum, i already had that in there (no idea why) |
23:27.37 | adamw | must have been cargo culted into the initial config i used |
23:29.46 | adamw | would use_extra_bank=1 stop it working? if not, must be something else... |
23:30.26 | MrPippy | maybe its just "extra=1"? |
23:30.36 | MrPippy | why do kernel params have to be so impossible to figure out |
23:32.08 | adamw | i'm looking at the same code now |
23:32.21 | adamw | hold on let's just look up what module_param_named does, heh |
23:33.22 | Markinus | MrPippy: after the last commits the TS on the topaz doesn'T work anymore. I deactivate the TS Manager and the driver from the Topaz file, and the same . . Do you have a Idea what this is? |
23:33.34 | adamw | MrPippy: okay, plan B |
23:33.42 | adamw | MrPippy: i'll just flip the freakin' default and rebuild the kernel :D |
23:35.04 | MrPippy | i'm not sure markinus, are you giving it calibration points somehow? |
23:35.37 | adamw | Markinus: tp2 is fine once I fed it some calibration data, fwiw |
23:36.50 | Markinus | MrPippy: Did I need this when I deactivated the Manager driver? |
23:37.44 | MrPippy | for the old driver i think the calibration was the msmts_calib cmdline argument |
23:37.45 | MrPippy | d |
23:37.53 | MrPippy | did you remove the warning from msm_ts.c (the old driver)? |
23:39.10 | adamw | MrPippy: ok, flipping the default value in the source did the trick. |
23:39.21 | adamw | MrPippy: 180MB total memory, nice :) |
23:39.44 | adamw | max 178, free 84 |
23:40.45 | adamw | holy crap that makes things faster |
23:41.07 | MrPippy | we could get more ram (maybe another 16MB) by reducing the pmem areas |
23:41.07 | Markinus | there is a problem in the calibration, cannot create/find the the calibration points device or so (have to look one time mor for exact message, maybe is input3 something else) so I deactivated this for first to test my stuff. I use now the old defconfig with the calib parametrs, but there is no response from the tocuscreen . . |
23:41.59 | bzo | adamw: yes! I'm glad you see it too |
23:42.23 | adamw | bzo: launching marketplace was about 2x faster |
23:42.52 | bzo | launching almost anything is 2x faster :) |
23:42.57 | IceBone | Oh, silly android. |
23:43.42 | Markinus | MrPippy: Ohh, I see the warning now :-) |
23:44.10 | Markinus | yeah, its a reason :P |
23:44.54 | bzo | MrPippy: any downside to reducing pmem areas? |
23:46.04 | MrPippy | android might want the space, but i don't know if the adsp area is used at all, and 32 MB for mdp is a lot |
23:46.12 | MrPippy | i should look at what nexus one has |
23:47.11 | adamw | downloading a few things from marketplace hasn't made it reboot yet, pippy |
23:48.35 | adamw | excellent stuff |
23:48.48 | bzo | have you tried any larger downlaods? astro file msr crashes every time |
23:48.58 | adamw | how big's that? |
23:49.05 | adamw | i went with a ~5MB game |
23:49.31 | *** join/#htc-linux jumoit (~samuel@121.77.87.145) |
23:50.13 | bzo | bit less than 2mb |
23:50.48 | adamw | bzo: i got a checkout with the tty patches, maybe they do help |
23:51.43 | bzo | i just recompiled with the tty patch, trying again... |
23:52.09 | MrPippy | yeah i just grabbed astro and it was fine, going on 3.5 hours of uptime now |
23:57.07 | bzo | ok, worked this time |