00:10.28 | *** join/#htc-linux toast (n=quassel@68-243-159-205.pools.spcsdns.net) |
00:12.08 | *** join/#htc-linux toast (n=quassel@68-243-159-205.pools.spcsdns.net) |
00:15.54 | toast | when booting the latest kernel an diam500, i get this error "rild needs 32 bit mode maybe run in legacy mode" then it shuts down. any ideas? |
00:17.11 | toast | hello?! |
00:20.54 | toast | is everone asleep? |
00:21.44 | ali1234 | toast: *everyone* gets that error, it isn't fatal |
00:21.49 | ali1234 | your problem is unrelated |
00:22.08 | toast | thats what i was figuring |
00:22.21 | ali1234 | the bad news is that means you have nothing to go on |
00:22.57 | toast | yeah. i guess i need to debug |
00:24.16 | toast | it made it past a few times. but it crashes most the time right then |
00:27.33 | *** join/#htc-linux toast (n=quassel@68-243-159-205.pools.spcsdns.net) |
00:29.56 | *** join/#htc-linux toast_ (n=quassel@68-243-159-205.pools.spcsdns.net) |
00:30.50 | *** join/#htc-linux BT (n=irchon@mobile-166-137-135-060.mycingular.net) |
00:49.35 | *** join/#htc-linux toast (n=quassel@68-243-159-205.pools.spcsdns.net) |
01:00.40 | *** join/#htc-linux toast (n=quassel@68-243-159-205.pools.spcsdns.net) |
01:01.01 | *** join/#htc-linux x29a_ (n=x29a@unaffiliated/x29a) |
01:01.42 | tmzt | toast: yo'll need to use ramconsole |
01:03.07 | AstainHellbring | tmzt anywork been done on rhod400 yet? |
01:06.38 | toast | how? sorry im a noob. but im tryin :) |
01:07.57 | tmzt | richard333: ask in #linwizard, specifically darkstar |
01:11.17 | toast | i noticed when bootin. it says on the first couple lines that it found a cdma diamond. then later it say it found a gsm dimond |
01:12.08 | toast | its like the kernel is just hacked to run mtype 2040 |
01:15.22 | tmzt | cr2: ifdef is the wrong approach, proc_comm_ops is better |
01:18.22 | tmzt | toast: we didn't change the output to sysfs I think |
01:18.45 | *** join/#htc-linux PocketIRC111 (n=pocketir@adsl-70-233-139-235.dsl.okcyok.sbcglobal.net) |
01:18.45 | tmzt | cdma means vogue/titan support in dzo's rils I think |
01:18.59 | tmzt | not sure if it will work on raph800 etc. |
01:51.44 | *** join/#htc-linux PocketIRC111 (n=pocketir@adsl-70-233-139-235.dsl.okcyok.sbcglobal.net) |
01:56.26 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
02:19.07 | toast | tmzt: how to use ramconsole? atleast lead me in a direction to find out |
02:21.34 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) |
02:22.27 | toast | how to use ramconsole? anyone please |
02:26.42 | *** join/#htc-linux root2 (n=root@93.135.207.249) |
02:43.32 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
03:06.18 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) |
03:16.10 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
03:27.12 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) |
04:04.31 | *** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no) |
04:18.17 | *** join/#htc-linux droid001 (n=g1@p4FDCF85E.dip.t-dialin.net) |
04:28.37 | *** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl) |
05:55.09 | *** join/#htc-linux kiozen (n=kiozen@93.135.205.52) |
06:03.15 | *** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146) |
06:31.19 | cr2 | morning |
06:31.33 | tmzt | hello |
06:31.46 | cr2 | AstainHellbring: need some dlls |
06:31.47 | tmzt | I pasted something to you last night but I think you were logged off |
06:32.02 | cr2 | i didn't switch off nc10 |
06:32.17 | cr2 | ah, last night |
06:33.16 | cr2 | tmzt: why can't i dump the rhod rom ? |
06:33.54 | cr2 | tmzt: i' seriously thinking about the XPR algorithm. |
06:34.31 | cr2 | slowly fed up with the primitive .exe tools, need a clean replacement |
06:34.42 | cr2 | of LRK |
06:35.31 | tmzt | 21:54 < tmzt> cr2: http://thread.gmane.org/gmane.linux.ports.arm.kernel/ |
06:35.32 | tmzt | 21:54 < tmzt> not our chip, but 2k and finally explains what the contents of oob structs are |
06:35.32 | tmzt | 21:54 < tmzt> ecclayout I mean |
06:35.32 | tmzt | that was it |
06:35.59 | tmzt | cr2: talk to cmonex/no2chem about that, I don't know (dumping rhod) |
06:36.02 | cr2 | tmzt: yes, but i didnt find the exact posting |
06:36.51 | cr2 | tmzt: i'll compare the compress .dll with the description i have found |
06:37.02 | cr2 | this problem is already 5 years old ;) |
06:37.51 | cr2 | tmzt: how do you want to implement the proc_comm_ops ? |
06:37.55 | tmzt | |Jason8|: hey |
06:38.01 | |Jason8| | I'm here. :) |
06:38.08 | cr2 | to create an array of function pointers ? |
06:38.25 | tmzt | echo 2 > /sys/class/vogue_hw/audio |
06:38.38 | tmzt | cr2: yeah, that's what I mean by ops, is that too slow? |
06:38.45 | cr2 | no |
06:38.56 | tmzt | so we abstract to _wince.c _android.c to start with |
06:39.04 | tmzt | replace proc_comm.c with a struct of funcs |
06:39.20 | cr2 | should depend on amss |
06:39.23 | cr2 | version |
06:39.31 | cr2 | not wince vs. android |
06:39.32 | tmzt | each of those registers, using a registration function like fbdev does |
06:39.38 | tmzt | yes, but "to start" |
06:39.49 | tmzt | and it seems with new msm devices there will be overlap |
06:39.49 | |Jason8| | tmzt: want me to reboot and get an mp3 or a wav quick? |
06:39.57 | tmzt | |Jason8|: let's test this first |
06:40.00 | |Jason8| | okay. |
06:40.16 | tmzt | actually, you need a keymap |
06:40.28 | tmzt | or typing some of this stuff will be hard |
06:40.32 | tmzt | could you do > ? |
06:40.34 | tmzt | or / ? |
06:40.37 | |Jason8| | I can do / |
06:40.39 | |Jason8| | can't do > |
06:40.45 | |Jason8| | I don't think. |
06:40.46 | tmzt | - ? |
06:40.51 | |Jason8| | uh |
06:40.57 | tmzt | can you type - |
06:41.10 | |Jason8| | http://www.cellink.com.au/products/images/htctouchpro.jpg |
06:41.14 | |Jason8| | i can type that. |
06:41.21 | |Jason8| | so yes, I can type - |
06:41.23 | |Jason8| | lol |
06:41.32 | tmzt | I can upload my keymap but it's not really for your device |
06:41.53 | |Jason8| | Yeah. Right now I have the HTC Fuze keyboard with the Touch Pro layout. |
06:42.06 | |Jason8| | TP keymap* |
06:44.17 | tmzt | what keymap you had in ce doesn't matter here |
06:44.33 | |Jason8| | I know. The Touch Pro keymap is active right now. |
06:44.36 | tmzt | just the physical layout and the keycodes that microp reports |
06:44.44 | tmzt | active in wm? |
06:45.07 | |Jason8| | active in linux. |
06:45.35 | |Jason8| | I can't do fn functions, though. |
06:45.49 | cr2 | tmzt: http://forum.xda-developers.com/showthread.php?t=557982 |
06:45.50 | tmzt | ok, do your keys match what's on the kayboard? |
06:45.58 | cr2 | tmzt: where is the kernel ? |
06:46.16 | |Jason8| | tmzt: nope. But I have a picture up so I know what I can do. |
06:46.35 | tmzt | ok |
06:46.54 | tmzt | https://opensource.motorola.com/sf/sfmain/do/home |
06:47.33 | |Jason8| | Want me to grab something there? |
06:48.14 | tmzt | https://opensource.motorola.com/sf/categorization/do/browse/projects/categorization.root.mobile_devices.android |
06:48.17 | tmzt | |Jason8|: no |
06:48.21 | |Jason8| | alright. |
06:48.26 | tmzt | "No results found" |
06:48.33 | |Jason8| | It'd be nice if we could ssh to the phone via USB |
06:48.39 | tmzt | we can |
06:49.02 | |Jason8| | Really? |
06:49.02 | tmzt | just not with that image |
06:49.02 | |Jason8| | oh. |
06:49.02 | tmzt | yeah |
06:49.19 | cr2 | tmzt: No results found. |
06:52.49 | tmzt | yeah, saw that |
06:53.01 | tmzt | people.openezx.org/tmzt/rkeys-raph500-v1 |
06:53.30 | leviathan | I'm using openmoko on htcdream and can connect via ssh |
06:53.35 | tmzt | |Jason8|: copy that file, you can use it to start with |
06:53.47 | tmzt | leviathan: have you tried Mer yet? |
06:53.55 | cr2 | lol |
06:53.55 | leviathan | Mer? |
06:53.59 | cr2 | ro.mot.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal |
06:54.14 | leviathan | is it in OE-branch? |
06:54.16 | tmzt | wiki.maemo.org/Mer |
06:54.18 | leviathan | if yes in which? |
06:54.27 | leviathan | ok |
06:54.28 | tmzt | no, it's debian/ubuntu based |
06:55.30 | leviathan | aha |
06:55.33 | leviathan | ok |
06:56.12 | |Jason8| | tmzt: Okay... what am I supposed to do with that? That keymap's a bit overwhelming, lol. |
06:56.34 | tmzt | yeah, there's a lot of junk created by dumpkeys |
06:56.43 | tmzt | loadkeys rkeys |
06:56.47 | tmzt | (after renaming it) |
06:56.51 | leviathan | I found that: http://github.com/rkirti/maemo-oe |
06:56.58 | tmzt | you can customize it for raph110 |
06:57.09 | tmzt | I didn't have Fn working so I used a different key |
06:57.15 | leviathan | so I could use it with OE |
06:57.16 | leviathan | =) |
06:57.16 | tmzt | the first thing is to make sure ctrl works |
06:57.19 | tmzt | then start nano |
06:57.41 | tmzt | nano rkeys |
06:57.44 | |Jason8| | tmzt: would it be easier to edit the keymap I already have? |
06:58.04 | |Jason8| | ctrl works, so does shift (gotta use the left shift) so I can get a few more symbols. |
06:58.15 | |Jason8| | shift gets the fn stuff |
06:59.16 | cr2 | tmzt: Fn does not have a scancode ? |
06:59.26 | tmzt | it's too high |
06:59.42 | tmzt | maejrep passed the value from microp which is 400+ |
07:00.06 | tmzt | |Jason8|: shift is not fn, you need to find another key to use as fn |
07:00.14 | tmzt | I use mail key, I don't think you have one |
07:00.34 | |Jason8| | tmzt: I just found the > key |
07:00.34 | tmzt | does your u key work? |
07:00.39 | tmzt | shift .? |
07:00.43 | |Jason8| | yeah. |
07:00.52 | |Jason8| | with the keymap that was loaded. |
07:00.58 | tmzt | that's pc keymap |
07:01.20 | |Jason8| | hmmm... |
07:01.21 | |Jason8| | I see. |
07:01.26 | |Jason8| | Yep. |
07:01.30 | |Jason8| | Good enough? Lol. |
07:02.02 | tmzt | yeah, ok |
07:02.11 | tmzt | keymap is useful but we can move on |
07:02.19 | tmzt | do you have & ? |
07:02.24 | |Jason8| | yep |
07:02.26 | tmzt | ok |
07:02.30 | tmzt | cat /dev/smd0 & |
07:02.50 | tmzt | echo -e 'ATE1V1\r' > /dev/smd0 |
07:02.56 | tmzt | but you probably don't have \r |
07:02.59 | tmzt | \ |
07:03.18 | |Jason8| | nope. |
07:03.49 | tmzt | not sure how to get around that |
07:04.00 | |Jason8| | does the onscreen keyboard have all that? |
07:04.03 | |Jason8| | that little popup one? |
07:04.14 | tmzt | I think it's disabled, it never works for me |
07:04.31 | |Jason8| | just takes a quick switch in the default.txt. |
07:04.40 | tmzt | you can try it |
07:04.45 | tmzt | copy rkeys and an mp3 as well |
07:04.52 | |Jason8| | yeah |
07:05.00 | tmzt | you can put those on the ext2 or on vfat, since we can mount it |
07:05.19 | |Jason8| | nods |
07:05.28 | |Jason8| | it was mounted before. |
07:11.26 | |Jason8| | sweet |
07:11.28 | |Jason8| | keyboard is up. |
07:13.03 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
07:15.40 | |Jason8| | tmzt: when I run "echo -e 'ATE1V1\r' > /dev/smd0", I get "-sh: echo: not found" |
07:16.17 | tmzt | busybox echo |
07:16.33 | tmzt | I'm sure it was on there |
07:16.56 | tmzt | I was using 09-17 though |
07:17.16 | |Jason8| | k, got it |
07:17.25 | |Jason8| | idk what happened, but i just retyped echo, and it worked |
07:17.26 | |Jason8| | got an OK |
07:17.50 | tmzt | ok |
07:18.03 | tmzt | you must have had a space in fornt of it or something |
07:18.05 | tmzt | good |
07:18.23 | tmzt | echo -e 'ATDnumber;\r' > /dev/smd0 |
07:18.30 | tmzt | that should start a call, no sound |
07:18.42 | tmzt | echo -e 'ATH;\r' > /dev/smd0 |
07:18.47 | tmzt | echo -e 'ATH\r' > /dev/smd0 |
07:18.51 | tmzt | will hang up |
07:18.56 | tmzt | no ; |
07:19.17 | |Jason8| | k |
07:19.26 | tmzt | then echo 2 > /sys/class/vogue_hw/audio |
07:19.32 | tmzt | and try your call again |
07:22.22 | |Jason8| | tmzt: accidentaly hit enter after ;, now it's got me at a > prompt |
07:22.27 | |Jason8| | ctrl+c won't get out |
07:22.35 | *** join/#htc-linux Gnutoo (n=gnutoo@host137-159-dynamic.54-79-r.retail.telecomitalia.it) |
07:22.51 | |Jason8| | any ideas? lol. |
07:24.34 | *** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe) |
07:24.52 | |Jason8| | woot ipv6 |
07:25.29 | tmzt | ' |
07:25.53 | tmzt | if ctrl-c won't get out I think your control is broken, or no job control |
07:26.31 | |Jason8| | ctrl-c killed ping |
07:26.31 | *** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be) |
07:26.35 | |Jason8| | i tried it before. |
07:26.51 | tmzt | <PROTECTED> |
07:26.55 | tmzt | did ' work? |
07:27.22 | |Jason8| | I type ' and it says a timestamp, invalid update, and a few more numbers |
07:27.26 | |Jason8| | but doesn't exit |
07:29.37 | tmzt | ignore that |
07:29.39 | tmzt | press enter |
07:29.41 | tmzt | a few times |
07:30.02 | |Jason8| | nothing. |
07:30.12 | tmzt | now ' enter |
07:30.35 | |Jason8| | THERE we go |
07:31.04 | tmzt | ok, try a call |
07:32.19 | |Jason8| | will it say anything onscreen about it/ |
07:32.51 | tmzt | yeah, CLCC or COLP or something |
07:33.10 | tmzt | listen very carefully to the earphone and see if you can hear static |
07:33.49 | |Jason8| | says ERROR |
07:33.52 | tmzt | try the echo 2 > /sys/class/vogue_hw/audio while in call |
07:33.52 | tmzt | ok |
07:33.54 | tmzt | ATH first |
07:34.25 | |Jason8| | echo -e 'ATD18004412400;\r' > /dev/smd0 |
07:34.29 | |Jason8| | that'd be the correct format, right? |
07:34.33 | tmzt | yeah |
07:34.41 | tmzt | is that something that listens to voice? |
07:34.52 | tmzt | like voice command |
07:35.01 | |Jason8| | well I'm using a different number. |
07:35.11 | tmzt | ok |
07:35.11 | |Jason8| | ah. |
07:35.15 | |Jason8| | error |
07:35.17 | |Jason8| | no carrier |
07:35.23 | tmzt | you used ;? |
07:35.56 | |Jason8| | the semicolon is supposed to be after the number or no? |
07:36.00 | tmzt | yes |
07:36.05 | tmzt | otherwise it's data |
07:36.33 | |Jason8| | waits for skype to ring |
07:37.00 | tmzt | nothing? |
07:37.04 | |Jason8| | Nope. |
07:37.05 | tmzt | did ATH respond OK? |
07:37.09 | |Jason8| | Yes. |
07:37.19 | |Jason8| | got NO CARRIER again |
07:37.21 | tmzt | and ATDnumber; ? |
07:37.30 | tmzt | that makes no sense |
07:37.36 | tmzt | try minicom |
07:37.40 | tmzt | minicom -s |
07:37.45 | tmzt | ctrl-a |
07:37.56 | tmzt | well, you don't need that with -s |
07:38.00 | tmzt | serial port setup |
07:39.17 | |Jason8| | [02:37.02] <tmzt> did ATH respond OK? |
07:39.23 | |Jason8| | [02:37.06] <|Jason8|> Yes. |
07:39.25 | |Jason8| | [02:37.16] <|Jason8|> got NO CARRIER again |
07:39.27 | |Jason8| | [02:37.53] * Disconnected |
07:39.29 | |Jason8| | [02:38.37] * Now talking on #htc-linux |
07:39.31 | |Jason8| | Did I miss anything in there? |
07:39.34 | tmzt | no |
07:39.36 | tmzt | well |
07:39.42 | tmzt | 20:48 < tmzt> and ATDnumber; ? |
07:39.42 | tmzt | 20:48 < tmzt> that makes no sense |
07:39.42 | tmzt | 20:48 < tmzt> try minicom |
07:39.42 | tmzt | 20:48 < tmzt> minicom -s |
07:39.42 | tmzt | 20:49 < tmzt> ctrl-a |
07:39.44 | tmzt | 20:49 < tmzt> well, you don't need that with -s |
07:39.47 | tmzt | 20:49 < tmzt> serial port setup |
07:39.49 | tmzt | minicom -s |
07:40.27 | |Jason8| | alright. |
07:41.02 | |Jason8| | 115200 8N1 |
07:41.09 | |Jason8| | yes for hardware flow control |
07:41.19 | |Jason8| | plug into USB and serial connect? :) |
07:44.05 | tmzt | no |
07:44.10 | tmzt | serial port setup |
07:44.11 | tmzt | A |
07:44.14 | tmzt | change to /dev/smd0 |
07:44.58 | |Jason8| | dobe. |
07:45.00 | |Jason8| | odne |
07:45.01 | |Jason8| | done.. |
07:45.16 | tmzt | enter |
07:45.20 | tmzt | save as dfl |
07:45.25 | tmzt | ctrl-a |
07:45.27 | tmzt | m |
07:45.31 | tmzt | that should be it |
07:45.36 | tmzt | then ATE1V1 |
07:45.37 | tmzt | AT |
07:48.40 | |Jason8| | NO CARRIER |
07:49.01 | |Jason8| | :/ |
07:49.35 | tmzt | something odd is going on |
07:49.46 | tmzt | do you have a ppp script running on something? |
07:49.55 | |Jason8| | not that I know of...... |
07:49.59 | tmzt | ATH |
07:50.00 | tmzt | ATH |
07:51.17 | |Jason8| | @HTCCSQ: 1 |
07:51.19 | |Jason8| | @HTCCSQ: 2 |
07:51.23 | |Jason8| | keeps randomly popping up |
07:51.26 | tmzt | yeah, ignore those |
07:51.30 | tmzt | they will do that |
07:51.33 | |Jason8| | alright. |
07:51.34 | tmzt | did you echo to /sys ? |
07:51.46 | |Jason8| | echo to /sys? no |
07:51.50 | tmzt | ok, on your skype call your touch pro |
07:51.51 | |Jason8| | also NO CARRIER still |
07:51.51 | tmzt | fuze |
07:52.09 | tmzt | maybe gsm does that a lot |
07:52.14 | |Jason8| | ringing. |
07:52.16 | *** join/#htc-linux no2chem (n=no2chem@cpe-76-90-65-27.socal.res.rr.com) |
07:52.21 | |Jason8| | i can see it on the phone |
07:52.21 | no2chem | its already been dumped? |
07:52.22 | |Jason8| | lol |
07:52.31 | no2chem | sigh |
07:52.37 | tmzt | no2chem: oh, he really left, I thought he disconnected |
07:52.38 | no2chem | blackberries take forever to unlcok |
07:52.40 | no2chem | unlock* |
07:52.46 | tmzt | storm? |
07:52.53 | tmzt | can you run code yet? :) |
07:52.54 | no2chem | nah |
07:53.00 | no2chem | i have a bunch of 8800s and 8820s |
07:53.00 | tmzt | well, msm |
07:53.09 | tmzt | so storm, bold, etc. |
07:53.12 | |Jason8| | tmzt: how would I answer? |
07:53.18 | tmzt | ATA |
07:53.19 | *** join/#htc-linux stickboy (n=anonymou@128.153.211.150) |
07:53.22 | |Jason8| | kk |
07:53.25 | tmzt | I think |
07:53.31 | no2chem | ATA? |
07:53.35 | no2chem | which reminds me |
07:53.35 | tmzt | you should see +CLIP: number and some other stuff |
07:53.46 | |Jason8| | yeah |
07:53.47 | no2chem | ...anyone know of a good ARM7 platform with IDE headers? |
07:53.47 | |Jason8| | I do. |
07:53.54 | no2chem | oh, which one? |
07:54.06 | |Jason8| | Sweet, connected. |
07:54.06 | no2chem | it just needs to cost about 5$, |
07:54.06 | tmzt | <PROTECTED> |
07:54.12 | no2chem | doesn't matter really, |
07:54.21 | no2chem | i just need it to test ide hard drives |
07:54.27 | no2chem | lots of ide hard drives... |
07:54.37 | *** join/#htc-linux kiozen_ (n=oeichler@p5492131E.dip0.t-ipconnect.de) |
07:54.43 | tmzt | mayve on of the dimm cards |
07:54.47 | no2chem | i was thinking of using avr, which is 8-bit |
07:54.53 | tmzt | but ide headers, you could use cf |
07:55.00 | no2chem | ...but i think testing a 60gb would be painfully slow on PIO.. |
07:55.06 | tmzt | in true ide mode |
07:55.13 | |Jason8| | tmzt: mic works! |
07:55.14 | tmzt | why arm? |
07:55.17 | no2chem | well, |
07:55.17 | tmzt | |Jason8|: ok, cool |
07:55.25 | no2chem | id imagine it could do dma just fine |
07:55.30 | tmzt | so it's not just android |
07:55.38 | no2chem | i have several thousand hds i need to test |
07:55.38 | no2chem | =p |
07:55.39 | tmzt | no2chem: if you want to write an ide stack for it |
07:55.54 | no2chem | just need to do a basic zero-test i think.. |
07:56.29 | no2chem | well, im sure people have written ide stacks in uClinux? |
07:56.40 | |Jason8| | no2chem: acer is running android x86 on their netbooks, I guess. Possible to port the headers? |
07:56.43 | |Jason8| | lol |
07:56.59 | tmzt | |Jason8|: he means phyiscal headers |
07:57.04 | |Jason8| | ohhhhhhhhhhhhhh. |
07:57.08 | tmzt | |Jason8|: what does that have to do with anything? |
07:57.10 | |Jason8| | lol. |
07:57.14 | tmzt | like pins |
07:57.22 | |Jason8| | yeah, I was thinking software. |
07:58.00 | no2chem | uh yeah |
07:58.08 | no2chem | maybe ill just stick a bunch of ide cards |
07:58.15 | no2chem | in some machine with a lot of pci slots |
07:58.24 | no2chem | and hope linux is ok with me hotplugging ide drives |
07:58.32 | tmzt | it shoudl be |
07:58.33 | no2chem | i know windows isnt |
07:58.39 | tmzt | just use hdparm trick |
07:58.42 | no2chem | but last i used linux |
07:58.49 | no2chem | it handled sata hotplug just fine |
07:58.57 | no2chem | dd was a lifesaver |
07:58.57 | tmzt | yeah, and libata is similar |
07:58.57 | no2chem | =p |
07:59.07 | no2chem | hm |
07:59.08 | tmzt | you just don't want to have your drive mounted |
07:59.15 | tmzt | so you could use a scsi sg test app |
07:59.20 | no2chem | the only thing i worry about |
07:59.27 | no2chem | is if the hd is really messed up |
07:59.33 | no2chem | which im sure there are a few of.. |
07:59.39 | no2chem | hopefully it wont freeze the os |
07:59.43 | no2chem | as it does in windows |
07:59.45 | tmzt | it can do that |
07:59.53 | tmzt | not much you can do if dma is broken |
08:00.01 | tmzt | what about usb to ide? |
08:00.05 | no2chem | stick to pio? =p |
08:00.08 | no2chem | lol |
08:00.15 | no2chem | umm, yeah |
08:00.19 | no2chem | but thats more work |
08:00.20 | no2chem | heh |
08:00.41 | no2chem | id rather just have a thing you plug onto the hard drive |
08:00.44 | no2chem | it does its thing |
08:00.50 | no2chem | and it lights up green if the drive is good |
08:00.51 | no2chem | lol. |
08:00.52 | tmzt | right, I see what you mean |
08:00.52 | no2chem | =/ |
08:01.01 | tmzt | don't know of any modules |
08:01.06 | no2chem | yeah meh |
08:01.10 | tmzt | maybe gumstix with muxing on the pins |
08:01.14 | tmzt | (the old pxa ones) |
08:01.15 | no2chem | ick. |
08:01.25 | no2chem | it'd still end up being pio |
08:01.43 | tmzt | pxa has ide host I think |
08:01.57 | tmzt | pcmcia bus |
08:02.04 | tmzt | PIO3 or whatever I guess |
08:02.21 | no2chem | hm |
08:02.40 | no2chem | yeah, and im guessing sata is not going to be fun either |
08:02.41 | no2chem | =p |
08:03.13 | tmzt | no, bridge chips disappear when nothing connected |
08:03.16 | tmzt | stuff like that |
08:03.32 | tmzt | if you mean with your ide harddrives or you have sata too? |
08:03.48 | no2chem | well |
08:03.53 | no2chem | they're mostly ide |
08:04.00 | no2chem | (its a ewaste junkyard). |
08:04.30 | tmzt | looks like arora just crashed |
08:04.33 | no2chem | guy wanted some way to test his massive stockpile of hds efficiently |
08:04.35 | no2chem | heh |
08:05.35 | tmzt | |Jason8|: mp3 worked right? |
08:05.39 | tmzt | did you try it? |
08:05.55 | |Jason8| | didn't try it |
08:05.58 | |Jason8| | totally forgot about it. |
08:06.05 | tmzt | playwav2 file.mp3 |
08:06.08 | tmzt | well ok |
08:06.16 | tmzt | but calling works without android on raph110 |
08:06.18 | tmzt | so good |
08:06.20 | |Jason8| | yep. |
08:07.26 | |Jason8| | LOL |
08:07.29 | |Jason8| | Yeah, it played fine. |
08:07.34 | |Jason8| | loud as hell, too! |
08:07.35 | tmzt | we need someone to confirm on raph100 |
08:07.43 | tmzt | also, try playwav2 -rec test.wav |
08:07.48 | tmzt | then playwav test.wav |
08:08.07 | tmzt | no I need to get it working on raph500 |
08:08.14 | tmzt | s/no/now/ |
08:09.59 | tmzt | so arora crashed when closing gmail, twice now |
08:12.01 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
08:12.08 | |Jason8| | tmzt: no sound when i play it back |
08:12.10 | |Jason8| | there is static, though. |
08:12.34 | |Jason8| | copied the .wav to the sd card to see if it's just not playing it. |
08:12.51 | tmzt | try playwav2 also |
08:12.55 | |Jason8| | did |
08:12.58 | tmzt | it's a different path |
08:13.00 | |Jason8| | both the same static |
08:13.31 | tmzt | ok |
08:14.52 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
08:15.03 | |Jason8| | tmzt: didn't record |
08:15.40 | tmzt | right, ok |
08:23.49 | Untouchab1e | Anyone know a good alternative to pastebin? |
08:23.53 | Untouchab1e | pastebin is down |
08:24.59 | |Jason8| | http://www.privatepaste.com |
08:25.00 | tmzt | pastie.org is one |
08:25.02 | tmzt | and that |
08:25.05 | tmzt | and .ca |
08:25.37 | tmzt | and the polish one I can't read :) |
08:29.16 | Untouchab1e | Thanks |
08:30.14 | Untouchab1e | None of them support LaTeX highlighting though :( |
08:34.23 | *** join/#htc-linux kvaster (n=kvaster@93.84.112.80) |
08:44.33 | *** join/#htc-linux rayman18 (n=opera@163.117.102.227) |
08:50.33 | *** part/#htc-linux rayman18 (n=opera@163.117.102.227) |
08:54.06 | *** join/#htc-linux dilinger (n=dilinger@wireless.queued.net) |
09:06.49 | *** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe) |
09:10.15 | *** join/#htc-linux xixx (n=xixx@cpmsq.epam.com) |
09:15.10 | *** join/#htc-linux no2chem (n=no2chem@cpe-76-90-65-27.socal.res.rr.com) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be) |
09:15.10 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux richard333 (n=richard3@adsl-072-149-006-119.sip.mia.bellsouth.net) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux townkat (n=town@86.127.6.111) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-67-49-192-228.bak.res.rr.com) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-74-99-149-238.hrbgpa.fios.verizon.net) [NETSPLIT VICTIM] |
09:15.10 | *** join/#htc-linux rosseaux (i=znc@84.19.167.129) [NETSPLIT VICTIM] |
09:15.11 | *** join/#htc-linux NexVision (n=a@c-76-109-33-88.hsd1.fl.comcast.net) [NETSPLIT VICTIM] |
09:15.11 | *** join/#htc-linux darkstar62[away] (n=darkstar@97-126-104-157.tukw.qwest.net) [NETSPLIT VICTIM] |
09:15.11 | *** join/#htc-linux Radix_ (i=quasselc@203.161.71.161.static.amnet.net.au) [NETSPLIT VICTIM] |
09:15.11 | *** join/#htc-linux SOG (n=SOG@n220246173191.netvigator.com) |
09:15.12 | *** join/#htc-linux Marajin (n=marajin@87-194-102-189.bethere.co.uk) [NETSPLIT VICTIM] |
09:15.12 | *** join/#htc-linux leviathan (n=quassel@c-82-192-226-27.customer.ggaweb.ch) [NETSPLIT VICTIM] |
09:15.12 | *** join/#htc-linux Perkka (n=perkka@ua-83-227-207-92.cust.bredbandsbolaget.se) [NETSPLIT VICTIM] |
09:15.12 | *** join/#htc-linux Kevin2 (n=Kevin2@207-237-194-161.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com) [NETSPLIT VICTIM] |
09:15.12 | *** join/#htc-linux j0b0 (n=jobo@5ED416CF.cable.ziggo.nl) [NETSPLIT VICTIM] |
09:15.16 | *** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl) |
09:15.16 | *** join/#htc-linux kvaster (n=kvaster@93.84.112.80) [NETSPLIT VICTIM] |
09:18.36 | *** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl) |
09:21.38 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
09:27.21 | *** join/#htc-linux SOG (n=SOG@n220246173191.netvigator.com) |
09:45.48 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
09:54.48 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
09:56.15 | *** join/#htc-linux stefan_schmidt (n=stefan@p5B035E01.dip.t-dialin.net) |
10:02.33 | *** join/#htc-linux rayman18 (n=opera@163.117.102.227) |
10:12.25 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) |
10:15.43 | *** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl) |
10:15.51 | *** join/#htc-linux MethoS- (n=clemens@134.102.106.250) |
10:23.32 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
10:31.36 | *** join/#htc-linux shoragan_ (n=shoragan@sicherheitsschwankung.de) |
10:40.01 | townkat | have the blackstone patch been commited finaly ? |
10:41.41 | tmzt | topaz is added, don't see new blak support |
10:41.45 | tmzt | what patch do you mean? |
10:47.18 | *** part/#htc-linux rayman18 (n=opera@163.117.102.227) |
10:50.11 | townkat | mblancom one |
10:50.26 | tmzt | don't know it |
10:50.30 | townkat | 1 sec |
10:50.31 | tmzt | do you have a link? |
10:51.33 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
10:51.35 | townkat | 21:01kvastercr2: http://pastebin.com/m52f7411 |
10:51.35 | townkat | 21:01kvasterit's blacm patch + small addition |
10:52.02 | townkat | u can read the folowed discution on http://irclog.netripper.com/?chan=htc-linux&day=5 |
10:55.19 | tmzt | I thought the goal was to integrate 6225?/scroll end |
10:56.29 | *** join/#htc-linux timebomb (n=tb@85.182.255.196) |
10:58.14 | NetRipper | pastebin is offline |
10:58.40 | townkat | it works for me |
10:59.58 | townkat | i dont know what 6225 is, but that patch is about introducing audio onto blackstone android |
11:00.48 | Captnoord | 6225 is the dsp stugg |
11:00.51 | Captnoord | stuff |
11:00.59 | tmzt | yeah |
11:01.15 | tmzt | is it adsp_6225? |
11:02.48 | townkat | i have no ideea |
11:02.50 | townkat | :) |
11:03.14 | townkat | but that patch work |
11:03.24 | NetRipper | it works for you? im getting: |
11:03.24 | tmzt | do you have the patch somewheer else? |
11:03.27 | NetRipper | Down for maintenance - 6th Oct 2009 |
11:03.27 | NetRipper | <PROTECTED> |
11:03.27 | NetRipper | Pastebin.com is getting an unprecedented amount of traffic due to a news story in which some leaked Hotmail passwords have been pasted on this site |
11:04.06 | townkat | ahh |
11:04.07 | townkat | i see |
11:04.10 | townkat | no i dont |
11:04.38 | townkat | but i can read it |
11:05.19 | townkat | http://pastebin.mozilla.org/674901 |
11:05.21 | townkat | is this ok ? |
11:05.26 | townkat | i copy pasted the content |
11:06.04 | townkat | it was probably in my cache somehow |
11:07.46 | NetRipper | yep can read that |
11:07.50 | townkat | nice |
11:08.18 | NetRipper | cr2 usually reads log so he'll look at it |
11:09.52 | townkat | ok |
11:10.00 | townkat | we'll wait for him them |
11:10.03 | townkat | ;) |
11:25.35 | tmzt | ask dcordes |
11:25.40 | tmzt | looks commitable to me :) |
11:26.05 | tmzt | if somebodies epson breaks with BLAC defined we will know quickly enough |
11:28.43 | Gnutoo | townkat, ah the adsp version...I have issues with it too |
11:30.31 | Gnutoo | townkat, by sound you mean alsa? |
11:45.54 | Gnutoo | maybe I got it |
11:46.00 | Gnutoo | I'll try to run it |
11:46.57 | tmzt | what path do gsm devices use for microphone in call? |
11:48.00 | *** join/#htc-linux PocketIRC (n=pocketir@32.175.86.23) |
11:58.41 | Gnutoo | works,there is a new null pointer problem it seem that it comes from somewhere else...and sound don't play |
11:58.46 | Gnutoo | I'll check |
11:59.54 | Gnutoo | ok |
11:59.56 | Captnoord | maybe its because some rpc message got the wrong info so it doesn't know the correct info to send |
11:59.57 | Gnutoo | works better |
12:00.02 | Captnoord | and resulting in a NULL pointer |
12:00.18 | Gnutoo | ah |
12:00.26 | Gnutoo | that was the first problem |
12:00.30 | Gnutoo | wrong version |
12:00.58 | Gnutoo | now I think that if I put the volume from the right bar too much loud It will do the null |
12:01.02 | Gnutoo | pointer |
12:01.47 | Gnutoo | no it disable sounds |
12:02.23 | Gnutoo | ah now I've got the trace |
12:02.29 | Gnutoo | I'll eat and see that after |
12:13.38 | *** join/#htc-linux CyberSyx^ (n=cybersyx@151.54.241.110) |
12:22.24 | *** join/#htc-linux cybersyx_ (n=cybersyx@host145-83-static.34-79-b.business.telecomitalia.it) |
12:28.28 | mickeyl | hey folks |
12:28.32 | mickeyl | back from vacation |
12:28.46 | mickeyl | anything new in kernel land? |
12:29.04 | tmzt | sound? or was that before you left? |
12:29.34 | *** join/#htc-linux jtnl (n=jtnl@unaffiliated/jtnl) |
12:30.02 | mickeyl | i've seen (sic! heard...) the beginnings |
12:30.06 | mickeyl | is volume control and routing now working? |
12:30.23 | tmzt | alsa is coming |
12:30.30 | mickeyl | (as in... can we hear the other party while calling) |
12:30.34 | tmzt | yeah, I think leviathan and Gnutoo |
12:30.36 | mickeyl | cool |
12:30.40 | tmzt | on raph110 at least |
12:30.43 | tmzt | I think raph100 |
12:30.48 | tmzt | somebody should confirm |
12:30.48 | Gnutoo | mickeyl, volume control somewhat |
12:30.51 | mickeyl | awesome, exactly what i have |
12:30.54 | mickeyl | (raph100) |
12:30.59 | tmzt | with linuxtogo.org/~lgorris initrds |
12:31.00 | mickeyl | Gnutoo: ok, that'd be good |
12:31.04 | tmzt | which have playwav |
12:31.12 | Gnutoo | mickeyl, basically I can't go over 4 in the second bar |
12:31.13 | tmzt | but aplay is suppose to work now also |
12:31.22 | Gnutoo | mickeyl, the first bar which is pcm is fine |
12:31.22 | *** part/#htc-linux jtnl (n=jtnl@unaffiliated/jtnl) |
12:31.29 | tmzt | Gnutoo: what are you using for routing in dapm? |
12:31.44 | tmzt | I mean do you have a dedicated control for it? |
12:31.52 | Gnutoo | tmzt, I didn't look into routing yet we will have to implement the alsa controls for that |
12:32.06 | Gnutoo | tmzt, it route on the speakers by default I think |
12:32.14 | Gnutoo | I'm looking at the bugs |
12:32.36 | tmzt | and no amplifier? |
12:32.46 | tmzt | can you use code from playwav2? |
12:33.03 | Gnutoo | there is already an alsa driver that I'm trying to integrate |
12:33.16 | Gnutoo | but when I will have to write code I'll look at playwav2 |
12:33.44 | Gnutoo | for the amplifier I don't understand the question but the maybe the second bar does amplifier |
12:33.49 | tmzt | power for the speakerphone |
12:33.56 | tmzt | if that's what the endpoint is for |
12:33.57 | cybersyx_ | good moning :) |
12:34.00 | Gnutoo | ok |
12:34.22 | Gnutoo | I've a question: are speaker that are in the front and in the rear different |
12:34.31 | tmzt | yeah, I think so |
12:34.33 | Gnutoo | because playing with routing gives different result |
12:34.36 | tmzt | HANDSET is the front |
12:34.40 | tmzt | SPEAKER is the back |
12:34.41 | Gnutoo | but I have no 100% certitude |
12:34.43 | Gnutoo | ok |
12:35.06 | Gnutoo | because when I tried with playwav2 I could ear from both |
12:35.08 | tmzt | but also changes to a special dsp mode on the microphone for noise cancellation I think |
12:35.17 | Gnutoo | ah ok |
12:35.19 | tmzt | or we should at least |
12:35.32 | Gnutoo | is that implemented in the acoustic lib? |
12:35.40 | tmzt | probably, we need to trace it |
12:35.52 | Gnutoo | ok |
12:36.46 | Gnutoo | basically the bug I'm now traing is: |
12:36.47 | Gnutoo | <PROTECTED> |
12:36.52 | Gnutoo | that returns 0 |
12:38.06 | tmzt | in rpc? |
12:39.00 | Captnoord | would it return 0 when its timed out? |
12:39.16 | tmzt | I don't know, don't know that api |
12:39.42 | Gnutoo | mickeyl, btw is the eten m800 phone developement stopped? I bet no-one would be interrested by a m810 initial port with non-working touchscreen and no ifdefs? |
12:39.59 | Gnutoo | tmzt, wait_event_timeout is not specific to msm |
12:40.03 | Gnutoo | or to arm |
12:40.13 | tmzt | right, I assumed it was kernel api |
12:40.21 | tmzt | I mean STATE_ENABLING |
12:40.30 | tmzt | oh, it must be a macro |
12:41.07 | Gnutoo | am->state = STATE_ENABLING |
12:41.08 | Captnoord | Gnutoo: where to find that line? |
12:41.24 | Gnutoo | arch/arm/mach-msm/qdsp5/audmgr.c |
12:43.38 | Captnoord | * wait_event_timeout - sleep until a condition gets true or a timeout elapses |
12:43.38 | Captnoord | <PROTECTED> |
12:43.38 | Captnoord | <PROTECTED> |
12:43.38 | Captnoord | <PROTECTED> |
12:44.18 | Captnoord | <PROTECTED> |
12:44.18 | Captnoord | <PROTECTED> |
12:44.46 | tmzt | so it never enabled? |
12:44.56 | Gnutoo | it should be enabled |
12:45.04 | Captnoord | if it returns 0 it shouldn't |
12:45.04 | Captnoord | but |
12:45.11 | Captnoord | you can try to increase the timeout |
12:45.17 | Captnoord | but |
12:45.22 | Captnoord | I don't think that would solve it |
12:45.24 | Gnutoo | ok |
12:45.37 | Captnoord | you can also use |
12:45.38 | Captnoord | wait_event |
12:45.42 | Captnoord | it would block |
12:45.45 | Captnoord | until its released |
12:46.01 | Captnoord | so you can try if its ever going to be.... enabled |
12:46.13 | Captnoord | btw |
12:46.16 | Captnoord | for what phone is this? |
12:46.27 | Gnutoo | htcdream |
12:46.44 | Captnoord | wasn't this already a android phone? |
12:46.51 | Gnutoo | yes it was...I want alsa |
12:46.56 | Captnoord | hehe I see |
12:47.00 | Gnutoo | so I can run normal GNU/Linux |
12:47.16 | Gnutoo | it would also profit android as applications like mplayer could be used |
12:47.32 | Captnoord | okey |
12:47.46 | Captnoord | in what setting it would timeout |
12:47.53 | Captnoord | 1 when the timeout is to short |
12:47.58 | Captnoord | 2 when it doesn't work |
12:48.39 | Captnoord | btw |
12:48.42 | Captnoord | HZ is defined? |
12:48.58 | tmzt | essentially it means seconds |
12:49.50 | Gnutoo | I'll try to print some values |
12:50.24 | tmzt | does this mean audmgr is not enabled at all? |
12:50.33 | Captnoord | nah |
12:50.35 | Captnoord | this means that |
12:50.35 | Captnoord | pr_err("audmgr_enable: ARM9 did not reply to RPC am->state = %d\n", am->state); |
12:50.39 | Captnoord | its not replying |
12:50.56 | Captnoord | which can be caused because its not enabled yet |
12:50.57 | Captnoord | yes |
12:51.03 | Captnoord | but also can have other causes |
12:51.25 | Captnoord | Gnutoo: the samsung source code? |
12:51.28 | Captnoord | or the linuxtogo |
12:52.07 | Gnutoo | Captnoord, I'll look if it's enabled |
12:52.15 | Gnutoo | Captnoord, no the qualcomm sources |
12:52.17 | Captnoord | k |
12:52.20 | Gnutoo | Captnoord, codeaurora adapted |
12:52.42 | Gnutoo | Captnoord, samesung sources are better? I didn't know there were samsung sources |
12:52.57 | Captnoord | nah |
12:53.29 | Captnoord | the samsung are for the raph platform |
12:53.40 | Captnoord | because they use exactly the same chip |
12:54.06 | Captnoord | cr2 is thinking on moving to that one because its more compliant |
12:54.10 | Captnoord | should be* |
12:54.16 | Captnoord | was thinking* |
12:57.13 | Gnutoo | ok |
12:57.26 | Gnutoo | Captnoord, I bet I can't print that: |
12:57.28 | Captnoord | but i'm cloning the repo no |
12:57.30 | *** join/#htc-linux stefand9 (n=stefand@194.7.153.125) |
12:57.34 | Captnoord | print what? |
12:57.49 | Gnutoo | <PROTECTED> |
12:58.05 | Gnutoo | because the wait is a wait_queue_head_t |
12:58.07 | Captnoord | hmm I think its related to the rpc stuff |
12:58.12 | Gnutoo | ok |
12:58.16 | Captnoord | that its more related to the write |
12:58.23 | Captnoord | than to the wait untill respond |
12:58.47 | Captnoord | btw |
12:58.52 | Captnoord | don't believe me |
12:59.10 | Captnoord | as I do not know from personal experience... I have disasmbled the rpc stuff on wince... I know a bit |
12:59.23 | Captnoord | but not dream stuff |
12:59.43 | Captnoord | btw does the codeaurora code have the correct rpc defines? |
13:00.19 | Gnutoo | no |
13:00.35 | Gnutoo | they didn't have the rpc version correct |
13:00.45 | Gnutoo | it was hardcoded for an amss version that I didn't have |
13:00.54 | Captnoord | then I think there are things that are different..... |
13:01.11 | Captnoord | when does it happen btw? |
13:01.19 | Captnoord | when booting the audiomgr |
13:01.20 | Captnoord | ? |
13:02.10 | Captnoord | hmm fuck I can't remember how I did the borrow git objects from other repo trick |
13:02.40 | Gnutoo | no |
13:02.41 | tmzt | --reference is one way |
13:02.46 | tmzt | or local clone |
13:02.54 | Gnutoo | basically when I play sound and put the right volume bar to the max |
13:03.00 | Gnutoo | it's difficult to trigger |
13:03.03 | Gnutoo | also: |
13:03.13 | Gnutoo | when I put the right bar to the max I've no sound |
13:04.08 | mickeyl | Gnutoo: my personal opinion is that eten development is dead, but Laf0rge would still be happy if someone would commit anything |
13:04.36 | Gnutoo | mickeyl, ok I have to convince a friend who did it to publish his m810 patches |
13:04.47 | Gnutoo | he don't have a lot of time... |
13:05.16 | Gnutoo | and he tought that his patches were useless because the development was dead |
13:06.31 | mickeyl | well |
13:06.36 | mickeyl | who knows |
13:06.43 | mickeyl | if someone could talk to the modem |
13:06.47 | mickeyl | development could start again |
13:06.52 | mickeyl | personally i think the momentum is over though |
13:06.57 | tmzt | there's always completeness on the arm side |
13:07.06 | mickeyl | as w/ palm pre and nokia n900 more interesting devices came up |
13:08.31 | Gnutoo | ok |
13:08.48 | Gnutoo | I've a worse device tough: pma430 |
13:08.52 | Gnutoo | no more devs |
13:08.55 | Gnutoo | full of bugs |
13:09.04 | Gnutoo | lots of proprietary stuff |
13:09.33 | Gnutoo | you can make an oe image but you have to fix *a lot* of stuff for kernel 2.4.19-rmk7 |
13:09.45 | Gnutoo | I had a chroot |
13:09.49 | mickeyl | heh |
13:09.52 | mickeyl | sounds unpleasant |
13:09.57 | Gnutoo | indeed |
13:10.17 | Gnutoo | the dev were cross-compiling with shell scripts(export this,export that,make) |
13:10.28 | mickeyl | oh fun |
13:10.32 | Gnutoo | indeed lol |
13:11.05 | Gnutoo | the newer devices are even worse |
13:11.23 | Gnutoo | there are devs who don't develop because they are friend of the company who made the device |
13:11.34 | Gnutoo | that is to say they have found a way to replace the kernel |
13:11.39 | Gnutoo | they won't publish it |
13:11.58 | Gnutoo | and the more recent versions have OABI ... |
13:12.08 | Gnutoo | so a newer kernel is worth |
13:12.19 | Captnoord | yup it was reference |
13:12.54 | Gnutoo | [ 170.767517] audmgr_enable: ARM9 did not reply to RPC am->state = 2 <- state 2 = enabling |
13:13.40 | Gnutoo | and when playing music: |
13:13.52 | Gnutoo | [ 106.819061] REMOVE_THAT: am->state=3 |
13:14.00 | *** join/#htc-linux leobaillard (n=leobaill@leobaillard.org) |
13:14.05 | leobaillard | hi ! |
13:14.08 | Gnutoo | hi |
13:16.58 | Captnoord | yup |
13:17.04 | Captnoord | that goes hell faster |
13:17.19 | Captnoord | git clone --reference D:\Dev\htc_linux\kernel git://codeaurora.org/kernel/msm.git |
13:19.32 | Captnoord | hmm that was nice |
13:19.39 | Captnoord | need to remember that |
13:21.56 | Captnoord | Gnutoo: hmmm strange.... |
13:22.16 | Gnutoo | Captnoord, no not strange...it exit when: |
13:22.35 | Gnutoo | am->state != STATE_ENABLING |
13:22.50 | Gnutoo | and here it's = |
13:22.52 | Gnutoo | and also: |
13:22.59 | Gnutoo | <Gnutoo> [ 106.819061] REMOVE_THAT: am->state=3 came before |
13:23.07 | Gnutoo | (the time says it) |
13:23.37 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
13:24.37 | Captnoord | hehe alright |
13:24.40 | *** join/#htc-linux bartman (n=bart@tau.jukie.net) |
13:25.01 | Gnutoo | basically it's disabled when it say enabling |
13:25.33 | *** join/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo) |
13:25.53 | Captnoord | yea but why does it needs to be re-enabled as you where already playing music |
13:26.02 | Captnoord | or do understand you wrong |
13:26.28 | *** join/#htc-linux CVirus (n=Satan@41.130.213.6) |
13:26.31 | *** part/#htc-linux CVirus (n=Satan@41.130.213.6) |
13:26.40 | Gnutoo | when increasing the timeout I can't kill aplay anymore |
13:26.49 | Gnutoo | Captnoord, I'll describe the bug |
13:27.15 | Gnutoo | I start alsamixer and if the second bar is on 0 or 4 it can play music with aplay |
13:27.30 | Gnutoo | when I increase over 4 it stops playing |
13:27.40 | Gnutoo | and the player has a problem: |
13:28.04 | Gnutoo | aplay: pcm_write:1266: write error: Input/output error |
13:28.21 | Gnutoo | then I restart aplay and play with the second bar |
13:28.31 | Gnutoo | and at a point it crashes |
13:28.40 | Gnutoo | beacuse of the BUG() |
13:29.14 | Captnoord | hmmm |
13:29.27 | Gnutoo | after I modified to wait longer |
13:29.32 | Gnutoo | like 1000 seconds |
13:29.42 | Gnutoo | and aplay can't be killed with killall -9 aplay |
13:29.46 | Gnutoo | note the -9 |
13:29.52 | Gnutoo | it should always be killed |
13:29.58 | Captnoord | oOo |
13:30.16 | Captnoord | would it be possible that the alsa player overflows the fifo? |
13:30.47 | Captnoord | ./* TODO: handle cases where smd_write() will tempfail due to full fifo */ |
13:31.08 | Captnoord | I don't know if thats |
13:31.08 | Captnoord | [15:28] <Gnutoo> aplay: pcm_write:1266: write error: Input/output error |
13:31.47 | Gnutoo | there are no problems with volumes <= 4 |
13:31.52 | Gnutoo | but we could check |
13:32.16 | Captnoord | yea its wierd.... |
13:34.28 | Gnutoo | maybe it's when they changed the max db ? |
13:38.36 | Captnoord | commit 5e2c939bf0e1ce464e465066b60caf9960ac5f71 is related to alsa |
13:42.25 | *** join/#htc-linux xixx (n=xixx@cpmsq.epam.com) |
14:04.01 | *** join/#htc-linux Gnutoo (n=gnutoo@host137-159-dynamic.54-79-r.retail.telecomitalia.it) |
14:05.47 | Gnutoo | re |
14:14.47 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
14:24.33 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
14:31.18 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) [NETSPLIT VICTIM] |
14:31.18 | *** join/#htc-linux kri5 (n=kri5@cowdy.vlmc.org) [NETSPLIT VICTIM] |
14:31.18 | *** join/#htc-linux wiz (i=jmaurice@snickers.org) [NETSPLIT VICTIM] |
14:37.01 | Gnutoo | strange...strange |
14:38.39 | Gnutoo | the only call to audmgr_enable is in msm_pcm_capture_prepare |
14:38.52 | Gnutoo | in the msm alsa drivers |
15:04.10 | Gnutoo | I think it does like this: |
15:04.21 | Gnutoo | *mount sound volume -> it disables the audio |
15:04.24 | Gnutoo | *play something |
15:04.44 | Gnutoo | *lower sound volume ->reneable the audio |
15:05.19 | Gnutoo | |--->cant't re-enable the audio |
15:05.27 | Gnutoo | the there are the problems |
15:06.18 | Captnoord | Gnutoo: thats something |
15:07.23 | Captnoord | can't it enable it |
15:07.23 | Captnoord | or |
15:07.27 | Captnoord | lol |
15:07.28 | Captnoord | hmmm |
15:07.28 | Captnoord | nvm |
15:08.02 | *** join/#htc-linux townkat (n=town@86.127.6.111) |
15:08.09 | Captnoord | or maybe |
15:08.10 | Captnoord | #define RPC_TYPE_REPLY 1 |
15:08.20 | Captnoord | it gets a reply but it doesn't understand it because its a diff number |
15:11.46 | Captnoord | I dono |
15:13.50 | *** join/#htc-linux pigeon (n=pigeon@eth5284.nsw.adsl.internode.on.net) |
15:13.50 | *** join/#htc-linux furtardo (n=mks@nat/yahoo/x-yoasbnhuyssrqstt) [NETSPLIT VICTIM] |
15:13.51 | Gnutoo | Captnoord, you said "it gets a reply but it doesn't understand it because its a diff number" but who is it |
15:13.51 | *** join/#htc-linux mickeyl (i=mickey@80.81.242.146) |
15:15.21 | Gnutoo | the function that check for 0 |
15:15.21 | Gnutoo | ? |
15:15.21 | *** join/#htc-linux martin___ (n=martin@the.earth.li) |
15:15.21 | *** join/#htc-linux polyrhythmic (n=charles@c-67-171-16-39.hsd1.wa.comcast.net) [NETSPLIT VICTIM] |
15:15.21 | *** join/#htc-linux Funklord (n=cow@c-e1d571d5.014-46-73746f28.cust.bredbandsbolaget.se) [NETSPLIT VICTIM] |
15:15.29 | *** join/#htc-linux W8TVI (n=nnnnnme@71.238.235.30) [NETSPLIT VICTIM] |
15:15.29 | *** join/#htc-linux kiozen_ (n=oeichler@p5492131E.dip0.t-ipconnect.de) [NETSPLIT VICTIM] |
15:15.29 | *** join/#htc-linux UnknownArtists (n=unknown@84.19.198.69) |
15:15.30 | *** join/#htc-linux infernix (n=nix@unaffiliated/infernix) [NETSPLIT VICTIM] |
15:15.31 | Captnoord | I mean if it waits to get a return |
15:15.31 | *** join/#htc-linux darkstone (n=LOL@78-86-59-180.zone2.bethere.co.uk) [NETSPLIT VICTIM] |
15:15.31 | Captnoord | but it waits for the wrong one |
15:15.31 | Captnoord | but I don't think its different |
15:15.31 | Gnutoo | http://www.pastebin.ca/1598368 |
15:16.00 | Gnutoo | http://www.pastebin.ca/1598372 |
15:16.06 | Gnutoo | the second past have more infos |
15:16.12 | Gnutoo | so basically |
15:16.26 | Gnutoo | there is a request to the audio dsp |
15:16.48 | Gnutoo | # |
15:16.48 | Gnutoo | <PROTECTED> |
15:16.56 | Gnutoo | I should get the return codes of that |
15:18.14 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) [NETSPLIT VICTIM] |
15:18.14 | *** join/#htc-linux kri5 (n=kri5@cowdy.vlmc.org) [NETSPLIT VICTIM] |
15:18.14 | *** join/#htc-linux wiz (i=jmaurice@snickers.org) [NETSPLIT VICTIM] |
15:18.43 | Gnutoo | so let's trace the code: |
15:19.03 | Gnutoo | am->state is STATE_ENABLING |
15:19.07 | Gnutoo | even before the function |
15:19.13 | Gnutoo | else it would print the error message |
15:19.20 | Gnutoo | or return 0 |
15:19.32 | Gnutoo | then it setup the message |
15:19.55 | Gnutoo | I should look what rc = msm_rpc_write(am->ept, &msg, sizeof(msg)) does |
15:20.50 | Gnutoo | Captnoord, there is something strange in this code |
15:21.00 | Gnutoo | Captnoord, how could am->state change? |
15:21.13 | Gnutoo | am->state is not passed to anything |
15:21.15 | Gnutoo | nor am |
15:21.18 | Gnutoo | only am->ept |
15:24.02 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) [NETSPLIT VICTIM] |
15:24.02 | *** join/#htc-linux kri5 (n=kri5@cowdy.vlmc.org) [NETSPLIT VICTIM] |
15:24.02 | *** join/#htc-linux wiz (i=jmaurice@snickers.org) [NETSPLIT VICTIM] |
15:24.05 | Gnutoo | I'm tired |
15:24.11 | Gnutoo | struct audmgr *am |
15:24.17 | Gnutoo | so am is passed to it |
15:24.42 | Gnutoo | it modify it to STATE_ENABLING |
15:24.52 | Gnutoo | then what happend to am? |
15:25.00 | Gnutoo | I must find where it is |
15:25.10 | Gnutoo | I'll grep |
15:26.51 | Gnutoo | (I didn't sleep well last night) |
15:26.52 | Gnutoo | ADSP_STATE_foo |
15:28.38 | Captnoord | hmmmm |
15:30.17 | Captnoord | hmmmm |
15:30.18 | Captnoord | dono |
15:30.22 | Gnutoo | basically I wonder where the ->state went |
15:30.27 | Gnutoo | I must look upper |
15:30.40 | Gnutoo | a debugger would simplify a lot but I've no serial cable |
15:31.01 | Gnutoo | if I buy a second usb cable or modify mine could I have serial? |
15:31.06 | Captnoord | maybe its amg and not am |
15:31.13 | Gnutoo | ??? |
15:31.19 | Gnutoo | ah |
15:31.22 | Captnoord | the enable function |
15:31.24 | Captnoord | top |
15:31.27 | Gnutoo | ok |
15:31.29 | Captnoord | struct audmgr_global *amg = &the_audmgr_state; |
15:31.40 | Captnoord | but |
15:31.46 | Captnoord | I just don't know |
15:31.57 | Gnutoo | ok |
15:32.03 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
15:32.05 | Captnoord | please try |
15:32.29 | Gnutoo | I've no audmgr_global |
15:32.46 | Captnoord | you don't have |
15:32.47 | Captnoord | int audmgr_enable(struct audmgr *am, struct audmgr_config *cfg) |
15:32.47 | Captnoord | { |
15:32.47 | Captnoord | struct audmgr_global *amg = &the_audmgr_state; |
15:33.00 | Captnoord | maybe I have checked out the wrong code |
15:33.02 | Captnoord | quite possible |
15:33.07 | Gnutoo | ah ok function |
15:33.10 | Gnutoo | <PROTECTED> |
15:33.13 | Gnutoo | to replace that |
15:33.25 | Gnutoo | I thought you were talking about struct |
15:33.27 | Gnutoo | I'll check |
15:33.30 | Captnoord | hehe |
15:34.42 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
15:35.28 | Gnutoo | that's the thing I paste before |
15:35.36 | Gnutoo | so no struct audmgr_global *amg = &the_audmgr_state; |
15:35.41 | Gnutoo | http://www.pastebin.ca/1598372 |
15:36.03 | Captnoord | I have the codeaurora one checked out |
15:36.19 | Captnoord | but maybe the wrong branch |
15:36.33 | Captnoord | tell me what branch your oln |
15:36.34 | Captnoord | on |
15:37.18 | Captnoord | Gnutoo: now I got the same one |
15:37.24 | Gnutoo | ok |
15:38.13 | Captnoord | am->state can change |
15:38.27 | Captnoord | because if you think of the MT part of it |
15:38.35 | Gnutoo | indeed |
15:38.35 | Captnoord | while that function waits for its return |
15:38.39 | Gnutoo | but that's why I asked |
15:38.44 | Captnoord | rc = wait_event_timeout(am->wait, am->state != STATE_ENABLING, 15 * HZ); |
15:38.44 | Gnutoo | where does it change |
15:38.45 | Captnoord | that one |
15:39.02 | Captnoord | and it would recieve a return message |
15:39.12 | Captnoord | it would be handled by the rpc event crap bla bla |
15:39.15 | Gnutoo | what I understood was: |
15:39.20 | Captnoord | static int audmgr_rpc_thread(void *data) |
15:39.36 | Captnoord | wake_up(&am->wait); |
15:39.47 | Captnoord | and that would result in waking up that thread |
15:39.55 | Gnutoo | ok |
15:40.00 | Gnutoo | I'll look at audmgr_rpc_thread |
15:40.16 | Gnutoo | If I understand correctly wait_event_timeout is only waiting for the response |
15:40.40 | Captnoord | yea |
15:40.47 | Captnoord | but the responce have to be processed |
15:40.52 | Captnoord | I think its done this way |
15:40.56 | Captnoord | I THINK <<<<----- |
15:40.58 | Captnoord | I don't know |
15:41.10 | *** join/#htc-linux kvaster (n=kvaster@live.bn.by) |
15:41.45 | Gnutoo | audmgr_rpc_thread |
15:41.47 | Gnutoo | oops |
15:41.49 | Gnutoo | process_audmgr_callback |
15:41.55 | Gnutoo | I should look at this |
15:41.56 | Captnoord | yea |
15:41.59 | Captnoord | I think |
15:42.07 | Gnutoo | btw I'm sorry for not having slept corectly |
15:42.15 | Gnutoo | cause I seem stupid some times |
15:43.15 | Captnoord | dude relax |
15:43.23 | Captnoord | i'm the one who is guessing here |
15:43.26 | Captnoord | your testing |
15:44.28 | kri5 | kvaster: hello |
15:45.25 | Captnoord | Gnutoo: |
15:45.27 | Captnoord | I think |
15:45.29 | Captnoord | its a problem |
15:45.39 | Captnoord | also mentioned a couple of times in the git log |
15:45.46 | Captnoord | its something like |
15:45.54 | Captnoord | enabling while your disabling it |
15:45.55 | Gnutoo | I didn't read the all the git log |
15:45.58 | Gnutoo | ah ok |
15:46.03 | Captnoord | just search for audmgr |
15:46.06 | Gnutoo | I'm looking at the code right now |
15:46.08 | Gnutoo | ok |
15:46.27 | Captnoord | its reverted somewhere |
15:46.35 | Captnoord | but I wonder if thats the problem |
15:46.41 | Gnutoo | audmgr: rpc READY handle=0x00000000 |
15:46.43 | Gnutoo | then |
15:46.49 | Captnoord | [ARM] msm: audmgr: avoid leaking audio manager handles |
15:46.49 | Captnoord | <PROTECTED> |
15:46.49 | Captnoord | <PROTECTED> |
15:46.49 | Captnoord | <PROTECTED> |
15:46.49 | Captnoord | <PROTECTED> |
15:46.49 | Captnoord | <PROTECTED> |
15:46.51 | Gnutoo | lots of snd device connected |
15:47.09 | Gnutoo | then audmgr_enable: ARM9 did not reply to RPC am->state = 2 && BUG() |
15:47.25 | Gnutoo | Captnoord, which repo? |
15:47.33 | Gnutoo | do you have the hash? |
15:47.46 | Captnoord | 47792f63441c03433c9f4ebd91b84b88d635ff3a |
15:48.14 | Captnoord | the fix itself bugs BT I think |
15:48.21 | Captnoord | but at least you can give it a try |
15:48.30 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
15:48.46 | Gnutoo | ok thanks a lot |
15:48.52 | Captnoord | I wonder where this headache comes from |
15:48.53 | Captnoord | :( |
15:49.10 | Captnoord | loool |
15:49.16 | Captnoord | evil label hack to fix it |
15:49.17 | Captnoord | lolz |
15:49.29 | Gnutoo | Captnoord, which repo? |
15:50.03 | Gnutoo | found it |
15:50.09 | Captnoord | android-msm2.6.29 |
15:50.10 | Gnutoo | I should have it integrated |
15:50.14 | Gnutoo | ah ok |
15:50.16 | Gnutoo | so I have it |
15:50.23 | Captnoord | do you |
15:50.26 | Captnoord | I think its reverted |
15:50.37 | Captnoord | I don't have that code in my checkout |
15:51.27 | Captnoord | hmmm |
15:51.40 | Captnoord | or I think I have |
15:51.40 | Captnoord | hmmm |
15:51.40 | Captnoord | wierd stuff dude.... lol |
15:52.06 | Captnoord | I don't have 49e0145106c45839b1b9dc3b1ed495f706b32adb |
15:52.08 | Captnoord | in it |
15:52.15 | Captnoord | evil label hack |
15:53.20 | Gnutoo | I'll verify |
15:53.31 | Gnutoo | try another branch |
15:53.41 | Gnutoo | git log 49e0145106c45839b1b9dc3b1ed495f706b32adb shows it to me |
15:53.44 | Captnoord | you can cherry pick that commit to try |
15:54.21 | Captnoord | besides its really evil its quite possible it would get reverted as its a HACK |
15:54.21 | Captnoord | :P |
15:54.40 | Captnoord | I mean |
15:54.53 | Captnoord | that the commit 49e0145106c45839b1b9dc3b1ed495f706b32adb seems to have been reverted in checkout |
15:54.56 | Gnutoo | ok |
15:55.53 | Captnoord | I think its worthy to try at least |
15:56.01 | Captnoord | will check where its have been reverte |
15:56.01 | Captnoord | d |
16:00.13 | Gnutoo | the patch is applied for me |
16:00.58 | Captnoord | alright i'll cross my fingers |
16:02.16 | Gnutoo | no I meant it was *already* applied |
16:02.19 | Gnutoo | so it was in-use |
16:02.21 | Gnutoo | but... |
16:02.23 | Captnoord | :S |
16:02.26 | Gnutoo | process_audmgr_callback is worth looking |
16:02.36 | Gnutoo | basically it get called just before |
16:02.38 | Captnoord | http://www.pastebin.ca/1598372 |
16:02.54 | Captnoord | huh |
16:02.55 | Captnoord | lol |
16:03.25 | Gnutoo | http://www.pastebin.ca/1598573 |
16:03.30 | Captnoord | mine |
16:03.30 | Captnoord | http://pastebin.ca/1598574 |
16:04.01 | Gnutoo | ah ok |
16:04.06 | Gnutoo | there is a good difference |
16:04.40 | Captnoord | yup |
16:05.07 | Gnutoo | mmm I don't understand the patch |
16:05.11 | Gnutoo | that is to say: |
16:05.24 | Gnutoo | it it a revert or not? |
16:05.30 | Gnutoo | there is no revert : written |
16:05.43 | Captnoord | I think its from a different branch |
16:05.49 | Captnoord | but what I tryed to say |
16:06.03 | Captnoord | is that it adds multi state support to the enable function |
16:06.07 | Captnoord | its a hack |
16:06.21 | Captnoord | but if you get the additional logging messages |
16:06.35 | Captnoord | you might see if its what its supposed to fix |
16:06.53 | Gnutoo | ok thanks a lot |
16:06.57 | Captnoord | also I don't understand the large amount of sound devices connected |
16:07.14 | Captnoord | but thats just me lacking knowlage |
16:07.21 | Gnutoo | I'll look into the function I was looking into then I'll revert that patch |
16:07.42 | Captnoord | just try that patch.... |
16:07.56 | Captnoord | because its kinda logic |
16:08.07 | Captnoord | that when a device is supposedly closing |
16:08.13 | Captnoord | and its set to be enabled |
16:08.19 | Captnoord | there will be some conflicts |
16:10.10 | Gnutoo | basically it's in RPC_AUDMGR_STATUS_READY |
16:10.16 | Gnutoo | before having the problem |
16:10.17 | Gnutoo | ok |
16:12.34 | Captnoord | don't know |
16:15.29 | Gnutoo | same problem I'll look into RPC_AUDMGR_STATUS_READY |
16:16.30 | Captnoord | the state doesn't change? |
16:16.37 | Captnoord | you mean? |
16:17.44 | *** join/#htc-linux x29a (n=x29a@f053225232.adsl.alicedsl.de) |
16:18.27 | Gnutoo | basically it's in : |
16:18.36 | Gnutoo | case RPC_AUDMGR_STATUS_READY: |
16:18.50 | Captnoord | yea but thats the rpc device status... isn't it |
16:18.56 | Captnoord | not the sound manager state |
16:20.59 | Gnutoo | maybe revert didn't work |
16:21.16 | Captnoord | what do you mean? |
16:25.03 | Gnutoo | basically I did a git revert |
16:25.09 | Gnutoo | and i don't see the revert: |
16:25.11 | Gnutoo | *in git log |
16:25.13 | Captnoord | hehe |
16:25.15 | Gnutoo | *in the files |
16:25.20 | Captnoord | you have todo a cherry pick |
16:25.22 | Captnoord | of the commit |
16:25.34 | Gnutoo | ah but there is no cherry-pick -R |
16:25.47 | Captnoord | I've used git-gui for it |
16:25.51 | Captnoord | dono |
16:25.52 | Captnoord | need togo |
16:25.53 | Captnoord | dinner |
16:26.36 | Gnutoo | ok bye |
16:33.37 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
16:49.04 | *** join/#htc-linux stickboy (n=anonymou@128.153.211.150) |
16:52.51 | *** join/#htc-linux BT (n=irchon@mobile-166-137-135-053.mycingular.net) |
16:53.49 | BT | hi |
16:56.18 | *** join/#htc-linux Battousai (n=bryan@gentoo/developer/battousai) |
17:02.34 | Gnutoo | Captnoord, the patch or mine have more or less the same effect: it prevent the crash but do not restore the audio |
17:09.51 | *** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be) |
17:13.20 | *** join/#htc-linux PocketIRC (n=pocketir@32.175.114.227) |
17:21.34 | *** join/#htc-linux root2 (n=root@rgnb-5d87da38.pool.mediaWays.net) |
17:28.02 | Gnutoo | ouch...I start to understand... |
17:28.16 | Gnutoo | snd_msm_device_info |
17:28.30 | Gnutoo | it's so ugly!!! |
17:28.44 | Gnutoo | I've usb on for the device |
17:28.57 | Gnutoo | and that bar is *not* for the volume |
17:29.50 | Gnutoo | it's for changing the endpoint |
17:30.02 | Gnutoo | that is to say it is the routing... |
17:30.21 | Gnutoo | routing should be done not by a pbar |
17:30.29 | Gnutoo | s/pbar/bar/ |
17:36.25 | Captnoord | re |
17:36.59 | Captnoord | Gnutoo: and? |
17:37.11 | Gnutoo | Captnoord, seem ugly |
17:37.27 | Captnoord | tell me |
17:37.28 | Gnutoo | but is it the right thing to do? |
17:37.39 | Captnoord | the bar? |
17:37.40 | Gnutoo | Captnoord, basically the second bar is for the routing |
17:37.41 | Captnoord | I don't kow |
17:37.45 | Gnutoo | it's not the volume |
17:37.56 | Gnutoo | it's a bar that goes from 0 to 25 in the code |
17:38.05 | Captnoord | hmmmmmmm |
17:38.07 | Captnoord | I see |
17:38.09 | Captnoord | its channels |
17:38.10 | Captnoord | :D |
17:38.11 | Gnutoo | so if you're at 0 you're on an endpoint(if the terminology is write) |
17:38.28 | Captnoord | i've read something about that in the git logs |
17:38.44 | Gnutoo | basically the bar do routing |
17:39.02 | Gnutoo | I'll ask openmoko how to design an alsa driver control |
17:39.55 | Captnoord | so you think its the driver? |
17:40.27 | Gnutoo | I don't know yet |
17:40.36 | Gnutoo | but the bar doesn't seem right to me |
17:42.49 | Captnoord | hmmm if its related to multiple sound channels |
17:43.07 | Captnoord | I don't know what a bar is.... but if its something like a "normal" bar |
17:43.11 | Captnoord | its kinda correct |
17:43.15 | Gnutoo | yes like a volume bar |
17:43.22 | Captnoord | ? |
17:43.26 | Captnoord | hmmm |
17:43.32 | Gnutoo | it should tell at least the name of the endpoint |
17:46.26 | Captnoord | where to find snd_msm_device_info |
17:46.49 | Captnoord | lol |
17:47.08 | Captnoord | static struct snd_endpoint snd_endpoints_list[] = { |
17:48.08 | *** join/#htc-linux gekas (i=8d1c065f@gateway/web/freenode/x-tjqjxrvccjwzqfuz) |
17:49.26 | Gnutoo | in the alsa dir: |
17:49.34 | Gnutoo | /sound/soc/msm |
17:51.19 | Captnoord | lol |
17:51.30 | Captnoord | arg |
17:51.32 | Captnoord | fucking hell |
17:56.03 | Gnutoo | mmm what is lol + arg + hell? |
17:57.41 | Captnoord | sorry expression of frustration because I seem to have checkout the wrong repo |
17:57.41 | Captnoord | http://www.alsa-project.org/main/index.php/ALSA_Driver_Documentation |
17:57.45 | Captnoord | maybe interesting |
17:57.50 | Captnoord | I dono if you've checked it |
17:58.11 | Captnoord | and I know that doc is for PCI |
17:58.22 | Captnoord | and quite old |
17:58.50 | Captnoord | it does mention ARM implementations |
17:59.33 | *** join/#htc-linux hollo (n=hollo@3e6b7ca6.rev.stofanet.dk) |
17:59.44 | Gnutoo | realy? for arm |
17:59.52 | Gnutoo | I didn't look well enough then |
18:00.00 | Gnutoo | I'm reading it for the snd_msm_device_info |
18:00.12 | Gnutoo | I need a way that doesn't use the usb |
18:00.17 | Gnutoo | to type commands |
18:00.40 | Gnutoo | how do I make bluetooth work + type commandes over rfcomm |
18:00.53 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
18:00.59 | Captnoord | can't you use wifi |
18:01.09 | Gnutoo | I've no wifi yet |
18:01.14 | Captnoord | hmmm crap |
18:01.18 | Gnutoo | indeed |
18:01.26 | Gnutoo | because : |
18:01.35 | Gnutoo | the amss uses the usb port for headphones |
18:01.48 | Gnutoo | *usb device is on for ssh |
18:01.57 | Gnutoo | I wonder if the problems don't come from here |
18:02.15 | Gnutoo | maybe I should get the alsamixer written in python |
18:02.20 | Gnutoo | s/python/pygtk |
18:09.38 | Captnoord | Gnutoo: jtag? |
18:09.38 | Captnoord | http://r3nrut.com/wp-content/uploads/2009/06/mainboard.png |
18:10.01 | Gnutoo | lol |
18:10.09 | Gnutoo | I think that serial is easier |
18:10.20 | Captnoord | http://images.google.com/imgres?imgurl=http://r3nrut.com/wp-content/uploads/2009/06/mainboard.png&imgrefurl=http://r3nrut.com/&usg=__-NfwsZnE48Yh74nqK3kdcoyUHKI=&h=200&w=197&sz=52&hl=nl&start=8&um=1&tbnid=B7YMi_lNHUjuOM:&tbnh=104&tbnw=102&prev=/images%3Fq%3DHTC%2BDream%2Bjtag%26hl%3Dnl%26lr%3D%26sa%3DG%26um%3D1 |
18:10.23 | Captnoord | serial cable |
18:10.23 | Captnoord | :P |
18:10.24 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
18:10.29 | Captnoord | http://www.instructables.com/id/Android_G1_Serial_Cable/ |
18:10.39 | Captnoord | lol |
18:10.41 | Captnoord | not that |
18:10.42 | Gnutoo | ok...noisedroid got it |
18:10.44 | Captnoord | I want hardware |
18:10.51 | Captnoord | ? |
18:10.54 | Captnoord | you got it? |
18:12.10 | Gnutoo | mmm |
18:12.11 | Gnutoo | alsaaudio.ALSAAudioError: Unable to find mixer control 'device',0 |
18:12.18 | Gnutoo | no |
18:12.27 | Gnutoo | I meant that noisedroid had made serial cable |
18:12.41 | Gnutoo | and that's why I know it exist and is easy to do |
18:13.28 | Captnoord | you mean |
18:13.29 | Captnoord | https://www.noisebridge.net/wiki/Noisedroid |
18:13.40 | Gnutoo | yes |
18:13.42 | Gnutoo | in the FAQ |
18:14.28 | Captnoord | hehe I can talk you trough it |
18:14.38 | Captnoord | :P |
18:14.59 | Captnoord | you need this |
18:15.00 | Captnoord | http://www.podgizmo.com/index.php?act=viewProd&productId=30 |
18:15.50 | Captnoord | but I think |
18:15.58 | Captnoord | you can take anything with that sort of connector |
18:16.51 | Gnutoo | lol |
18:16.58 | Gnutoo | I've already 2 max3232 |
18:17.03 | Gnutoo | so that makes 4 serial port |
18:17.14 | Captnoord | hehe..... |
18:17.19 | Captnoord | couple of 100n's |
18:17.21 | Captnoord | and your there |
18:32.07 | *** join/#htc-linux stickboy_ (n=anonymou@128.153.180.139) |
18:40.57 | *** join/#htc-linux x29a (n=x29a@unaffiliated/x29a) [NETSPLIT VICTIM] |
18:40.57 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) [NETSPLIT VICTIM] |
18:40.57 | *** join/#htc-linux kri5 (n=kri5@cowdy.vlmc.org) [NETSPLIT VICTIM] |
18:40.57 | *** join/#htc-linux wiz (i=jmaurice@snickers.org) [NETSPLIT VICTIM] |
18:43.27 | *** join/#htc-linux wiz (i=jmaurice@snickers.org) [NETSPLIT VICTIM] |
18:43.31 | *** join/#htc-linux kri5 (n=kri5@cowdy.vlmc.org) [NETSPLIT VICTIM] |
18:43.57 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) [NETSPLIT VICTIM] |
18:44.05 | *** join/#htc-linux x29a (n=x29a@unaffiliated/x29a) [NETSPLIT VICTIM] |
18:45.22 | *** join/#htc-linux mrmoku` (n=mrmoku@ppp-82-135-73-252.dynamic.mnet-online.de) |
18:49.39 | Captnoord | Gnutoo: any progress or did you fall asleep? |
18:49.40 | Captnoord | :P |
18:49.49 | Gnutoo | no searchign the alsa error |
18:50.25 | Captnoord | i'm trying to setup the crosscompiler on windows |
18:50.26 | Captnoord | lolz |
18:52.27 | *** join/#htc-linux cr2 (n=cr2@ip-109-85-12-244.web.vodafone.de) |
18:52.41 | Captnoord | yo cr2 |
18:53.03 | cr2 | hi Captnoord |
18:55.33 | Gnutoo | found how to solve it...id should be 1 |
18:55.33 | Gnutoo | I'll read the drivers |
18:55.34 | Captnoord | oO |
19:01.28 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@99.146.37.237) |
19:08.35 | *** join/#htc-linux hollo (n=hollo@3e6b7ca6.rev.stofanet.dk) |
19:08.47 | *** join/#htc-linux GlemSom (n=glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk) |
19:11.42 | kri5 | Hi there |
19:18.44 | cr2 | morrison krnl ? |
19:19.18 | Gnutoo | sigh |
19:19.26 | Gnutoo | there is no right key |
19:19.27 | *** join/#htc-linux FR^2 (n=frquadra@frquadrat.de) |
19:19.41 | Gnutoo | xmodmap doesn't seem to have any effect |
19:20.57 | *** join/#htc-linux captnoord (n=captnoor@dc5147a47b.adsl.wanadoo.nl) |
19:20.58 | mickey|dinner | does any of our qualcomms support +CALA? |
19:21.04 | mickey|dinner | i don't have one handy to test |
19:21.31 | *** join/#htc-linux Bry8Star__ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
19:22.16 | captnoord | cr2 you got any luck with the samsung code? |
19:23.25 | cr2 | 000131c0 R_ARM_JUMP_SLOT svc_register |
19:23.43 | cr2 | captnoord: got some data from it |
19:24.07 | captnoord | usefull? |
19:24.18 | Gnutoo | I'll check |
19:24.43 | cr2 | mickey|dinner: try at+clac |
19:25.00 | captnoord | Gnutoo: was it the magic fix you where searching for? |
19:25.09 | cr2 | mickey|dinner: i don't see such command here |
19:25.24 | mickey|dinner | well |
19:25.27 | mickey|dinner | i can't try |
19:25.30 | mickey|dinner | since i don't have one here :) |
19:25.33 | mickey|dinner | that's why i asked |
19:25.42 | mickey|dinner | ok, then it's not implemented. thanks |
19:25.45 | Gnutoo | captnoord,you mean for the us phones? |
19:25.58 | captnoord | alsa |
19:26.27 | Gnutoo | captnoord, I don't understand...I didn't find a magick fix |
19:26.53 | captnoord | nvm |
19:27.54 | cr2 | mickey|dinner: i'll try |
19:28.18 | cr2 | mickey|dinner: time to start a wiki page on undocumented htc AT commands |
19:28.29 | mickey|dinner | cr2: yes, that'd be useful |
19:29.01 | Battousai | but if you document them, they're no longer undocumented. it would create a paradox |
19:29.15 | mickey|dinner | heh |
19:29.32 | mickey|dinner | define: undocumented = outside v250.ter, 07.07, 05.05 |
19:30.22 | Gnutoo | mickey|dinner, btw is it easy to have +CPBR access with sim I/O accesing it's filesystem? |
19:30.39 | Gnutoo | because +CPBR is strange... |
19:30.53 | Gnutoo | android used sim I/O to get the phonebook |
19:32.00 | mickey|dinner | well |
19:32.06 | mickey|dinner | why's CPBR strange? |
19:32.14 | mickey|dinner | it works fine on Calypso |
19:32.29 | Gnutoo | yes but not with qualcomm |
19:32.31 | mickey|dinner | and IIRC also on qualcomm |
19:32.34 | mickey|dinner | hmm |
19:32.38 | Gnutoo | ah realy... |
19:32.45 | Gnutoo | maybe it's a format I don't know then |
19:32.50 | mickey|dinner | yes, iirc it was just a minor format incompatibility |
19:32.55 | mickey|dinner | which i fixed |
19:32.58 | Gnutoo | ok |
19:33.02 | Gnutoo | so I should update |
19:33.04 | mickey|dinner | check the Qualcomm_MSM modem class |
19:33.09 | mickey|dinner | well, it's been a while |
19:33.14 | Gnutoo | I've shr ... |
19:33.24 | mickey|dinner | what happens when you try +CBPR? |
19:33.29 | Gnutoo | I'll do it now |
19:33.36 | Gnutoo | just need to put a sim and reboot |
19:33.39 | mickey|dinner | k |
19:34.31 | cr2 | Gnutoo: what about htc_ril ? |
19:34.40 | Gnutoo | cr2, which one? |
19:34.44 | Gnutoo | the reference one? |
19:34.56 | cr2 | the real g1 one |
19:35.15 | Gnutoo | cr2, I don't know I never used it but the java classes use sim I/O |
19:35.38 | mickey|dinner | sim i/o is a horrible way to read the phonebook |
19:36.03 | Gnutoo | yes I know...it seem so complicated ...at commands are simple |
19:39.14 | Gnutoo | it works |
19:39.15 | Gnutoo | strange |
19:39.36 | mickey|dinner | :) |
19:41.22 | cr2 | hmm. i've realized that raph has 2 speakers |
19:41.30 | cr2 | where is the mic ? |
19:41.35 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
19:41.43 | Battousai | right above the sync port i think |
19:41.59 | cr2 | yes. there is a hole there |
19:42.35 | Gnutoo | the only problem seem the text |
19:42.39 | Gnutoo | but the number seem ok |
19:42.41 | cr2 | hmm. so the HEADSET speaker is on the front side, and "speaker" is on the back side ? |
19:42.55 | cr2 | Gnutoo: does g1 also have 2 speakers ? |
19:42.55 | Battousai | yeah, right next to the camera |
19:43.03 | Gnutoo | and the code too(129,etc...) |
19:43.06 | Gnutoo | cr2, yes |
19:43.09 | Battousai | you should be able to see it as you take off the battery cover |
19:43.10 | captnoord | Gnutoo: i think so |
19:43.17 | Gnutoo | cr2, front and rear |
19:43.23 | cr2 | Battousai: yes |
19:43.55 | cr2 | Gnutoo: front is HEADSET (aka dev=0) and back is SPEAKER (aka dev=1) ? |
19:44.02 | Gnutoo | (+CPBR: 4,"4242",129,"5269636172696361") |
19:44.17 | Gnutoo | cr2, someone knew I'll look in my logs |
19:45.03 | cr2 | mickey|dinner: booting |
19:45.28 | mickey|dinner | Gnutoo: looks good |
19:45.34 | Gnutoo | ok |
19:45.44 | Gnutoo | what was the minor incompatibility? |
19:45.55 | mickey|dinner | i don't recall offhand |
19:45.58 | Gnutoo | ok |
19:46.00 | mickey|dinner | check what i overwrote in mediators.py |
19:46.05 | Gnutoo | ok |
19:46.05 | mickey|dinner | for the qualcomm_msm modem |
19:46.22 | Gnutoo | I need to try sound without the usb |
19:46.38 | Gnutoo | does someone has an idea on how to control the phone without the usb? |
19:46.55 | Gnutoo | I've touchscreen but alsamixer doesn't accept touch things |
19:47.02 | phh | wifi ? ssh over umts ? |
19:47.21 | mickey|dinner | which models have working wifi? |
19:47.23 | Gnutoo | lol my umts card is still in france,no wifi,no bluetooth |
19:47.35 | Gnutoo | the g1 should have wifi |
19:47.44 | Gnutoo | just that I didn't have the time to activate it |
19:47.55 | Gnutoo | (need patches etc...) |
19:48.00 | Gnutoo | + wireless-compat |
19:48.06 | phh | bluetooth should be easy to get working |
19:48.11 | Gnutoo | ok |
19:48.14 | cr2 | mickey|dinner: at+clac works |
19:48.28 | phh | even on raph/diam bluetooth is easy ! :p |
19:48.40 | Gnutoo | what's the driver for bluetooth? |
19:48.49 | mickey|dinner | cr2: +cala, not +clac |
19:48.51 | cr2 | phh: *cough* |
19:48.52 | Gnutoo | because hcitool dev returns nothing.... |
19:48.53 | phh | Gnutoo: msm serial port HS i think |
19:49.00 | phh | cr2: once you did the whole job i meant :p |
19:49.36 | phh | Gnutoo: try hciattach ttyHS1 texas |
19:49.36 | Gnutoo | phh, bluetooth is on serial port? |
19:49.42 | Gnutoo | ok |
19:49.42 | phh | yes |
19:49.50 | Gnutoo | lol |
19:49.52 | phh | mm, it's ttyHS0 on non diam/raph i think |
19:49.55 | Gnutoo | that's why I didn't found it |
19:49.56 | Gnutoo | ok |
19:50.56 | cr2 | mickey|dinner: https://privatepaste.com/df1FC7rvEB |
19:50.56 | phh | well, if it's not, ls /dev/tty[A-Z]* should help |
19:51.13 | Gnutoo | $ hciattach /dev/ttyHS0 texas |
19:51.13 | Gnutoo | Initialization timed out. |
19:51.21 | cr2 | Gnutoo: hciattach /dev/ttyHS1 texas |
19:51.24 | phh | Gnutoo: echo 1 > /sys/class/rfkill/rfkill0/state |
19:51.26 | cr2 | err |
19:51.28 | mickey|dinner | cr2: thanks, so no +CALA for us |
19:51.30 | mickey|dinner | oh well |
19:51.47 | mickey|dinner | wonders whether it makes sense to implement support for it when only his devel board has it |
19:52.09 | Gnutoo | works better thanks...I'll need the firmware... |
19:52.10 | cr2 | mickey|dinner: which commands are non-standard in this list ? |
19:52.21 | phh | Gnutoo: no |
19:52.24 | phh | you don't need the firmware :p |
19:52.29 | Gnutoo | ok |
19:52.30 | cr2 | Gnutoo: for 115200 no |
19:52.38 | mickey|dinner | cr2: give me a minute, i'll remove the ones i know |
19:52.43 | cr2 | Gnutoo: we need to make /dev/mem work |
19:53.09 | Gnutoo | cr2, ah my dump wasn't good enough? |
19:53.45 | cr2 | Gnutoo: i't interesting to see it in action |
19:54.07 | cr2 | if you can upload the firmware , it's interesting to dump the clock registers |
19:54.09 | Gnutoo | ok |
19:54.24 | cr2 | but you can do it with devmem2 for 1-2 regs |
19:54.25 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
19:54.46 | cr2 | mickey|dinner: the list is not full. it's only the at+clac output |
19:55.22 | mickey|dinner | yes, but that's a good start |
19:55.26 | mickey|dinner | plenty of undocumented already there |
19:55.59 | phh | cr2: any luck with gps' rpcs ? |
19:56.10 | cr2 | AT+MEMFULL |
19:56.15 | cr2 | lol |
19:56.30 | cr2 | phh: no. |
19:56.48 | Gnutoo | thanks a lot for the bluetooth |
19:57.08 | cr2 | phh: back to the 4000000 again |
19:57.18 | phh | cr2: ok |
19:57.51 | cr2 | phh: i can understand why we use the 4x clock (compared to wince) for bps<=460800 |
19:57.57 | mickey|dinner | cr2: https://privatepaste.com/463RkKFHZA |
19:58.15 | cr2 | phh: but should not the higher clocks be the same ? |
19:58.16 | mickey|dinner | over 100 undocumented already |
19:58.26 | mickey|dinner | minus one or two |
19:58.29 | mickey|dinner | did this from memory |
19:58.33 | phh | cr2: i think so, but i'm not one who wrote the code |
19:58.58 | phh | and i'm not sure of how wince does |
19:59.09 | cr2 | +pref_UARFCN is good |
20:00.03 | cr2 | mickey|dinner: i think some of them are known. |
20:01.04 | cr2 | CRLP is *RadioLinkProtocol |
20:01.43 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
20:01.44 | mickey|dinner | right, missed that one |
20:02.50 | cr2 | phh: i think we need a /sys/class/rfkill/rfkill1/* for gps |
20:03.11 | cr2 | phh: instead of the weird ioctl things |
20:03.12 | phh | cr2: i think we need something working first, but you're right |
20:03.38 | cr2 | i've already started on cutting down the strange kaiser code. |
20:03.56 | cr2 | with opening /dev/smd27 from the kernel |
20:05.19 | *** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34) |
20:05.20 | captnoord | the raphael board file can be cleaned from CONFIG_MACH_SAPPHIRE stuff |
20:05.29 | rafyvitto | hey guys |
20:05.42 | captnoord | as it was moved to a file of its own |
20:05.45 | cr2 | captnoord: and the numeric gpios can be replaced by the names |
20:05.57 | cr2 | captnoord: but i need to clean the namelist first |
20:06.02 | *** join/#htc-linux rayman18 (n=opera@residL-102-227.uc3m.es) |
20:06.13 | captnoord | cr2 take it easy you don't have todo everything yourself |
20:06.34 | captnoord | nah you have to... but i'm just saying this so you won't feel stressed out |
20:06.34 | rafyvitto | im trying to boot a htc cubcake build from the vougue,using a squashfs zimage, but after the console goes into android it just stays black |
20:06.52 | cr2 | captnoord: i've written some things wrong there, so i need to fix them |
20:07.07 | cr2 | captnoord: but you can do the rest :) |
20:07.10 | captnoord | haha |
20:07.13 | rafyvitto | i guess im missing a squahfs enabled rootfs right? |
20:07.19 | rafyvitto | my devices is a raph110 |
20:07.34 | cr2 | rafyvitto: check .config |
20:07.57 | captnoord | I think he didn't compiled his kernel himself |
20:08.03 | rafyvitto | i dint compile the squashfs |
20:08.21 | captnoord | zimage...... |
20:08.37 | rafyvitto | yeah w/e squashfs zimage |
20:08.44 | captnoord | and the config file for haret |
20:08.46 | captnoord | ? |
20:08.50 | captnoord | you use the correct one? |
20:09.03 | rafyvitto | glemsom did |
20:09.13 | captnoord | lol |
20:09.16 | rafyvitto | yes im using the one for my device |
20:09.19 | cr2 | rafyvitto: i think it's not in 2.6.27 |
20:09.44 | rafyvitto | http://glemsom.anapnea.net/android/squashfs-htc-msm-2.6.27.patch does it need that patch? |
20:10.24 | townkat | cr2: can we commit the blac patch now ? or is something wrong with it ? |
20:10.28 | cr2 | mickey|dinner: can you commit a patch to linuxtogo ? |
20:10.37 | cr2 | townkat: lol |
20:11.46 | townkat | ? :) |
20:11.54 | cr2 | townkat: you need to add the rfkill code for BT |
20:12.09 | rafyvitto | http://forum.xda-developers.com/showthread.php?t=402002&page=448 heres glemsom post |
20:12.10 | cr2 | townkat: i thought exactly about the same thing as you |
20:12.48 | rafyvitto | scroll down |
20:13.25 | townkat | ahh, i though i was askin too much for my non skills :) |
20:14.35 | rafyvitto | anyways...you guys planing on buying a acer f1? il be buying one next week, its just to cheap, considering it has the qualcomm snapdragon |
20:14.46 | rafyvitto | and it looks freaking beatifull |
20:15.04 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:15.18 | rafyvitto | and a 3.5mm headphone jack =] |
20:17.08 | townkat | where is rfkill code and where should it be added ? |
20:17.25 | cr2 | rafyvitto: the cpu is not that important. it's amss version that is PITA |
20:17.37 | cr2 | townkat: check the BT setup on rpa |
20:17.40 | captnoord | townkat check rfkill.c |
20:17.40 | cr2 | raph/diam |
20:17.41 | captnoord | :P |
20:17.55 | cr2 | -rfkill.c |
20:18.06 | rafyvitto | for me it is im always using emulator on my device, so cpu power is a must |
20:18.13 | rafyvitto | emulator's* |
20:18.22 | captnoord | hehe |
20:18.39 | rafyvitto | my fuze let me down on that department x] |
20:18.51 | captnoord | I think total processing power is way more important than focussing on the cpu |
20:18.59 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:18.59 | captnoord | especialy on arm platform |
20:19.24 | rafyvitto | well the snapdragon benchmark are pretty ipressive for a mobile cpu |
20:19.34 | rafyvitto | benchmarks* |
20:19.56 | captnoord | hehe.... yea sure I can create a race car |
20:20.03 | captnoord | but it swallows a lot of gas |
20:20.15 | cr2 | townkat: i don't want to patch the rfkill in, before the main blac100 patch is not committed |
20:20.34 | rafyvitto | i know the ucrrent lithium technolgy is not enough, but hey its all we got at the moment |
20:20.39 | rafyvitto | current* |
20:21.02 | townkat | ahh, thats better |
20:21.42 | townkat | u still have the link to the black patch ? or should i contiue searching for it ? |
20:22.34 | rafyvitto | it can also decode 720p, it has support for open Gl ES 2.0 |
20:22.42 | cr2 | dcordes was smoking something wher committing this : arch/arm/mach-msm/board-htctopaz-mmc.c |
20:23.56 | captnoord | hehe |
20:23.58 | *** join/#htc-linux PocketIRC (n=pocketir@32.174.21.3) |
20:24.08 | cr2 | it needs some other patches too |
20:24.32 | cr2 | hmm. where is dcordes... |
20:24.35 | captnoord | I wish I could get my hands on other devices.... |
20:24.41 | captnoord | more phones:P |
20:25.06 | cr2 | phh: what do you thing about getting commit access to linuxtogo ? |
20:25.21 | cr2 | s/thing/think/ |
20:25.46 | *** join/#htc-linux PocketIRC (n=pocketir@32.174.193.100) |
20:26.02 | phh | cr2: i've haven't made many things (almost nothing i'd say.), and i'm not sure i will do some later in kernel |
20:26.09 | *** join/#htc-linux PoohbaLT (n=BlkPoohb@c-76-116-92-18.hsd1.nj.comcast.net) |
20:26.33 | captnoord | cr2 why don't you get access :P |
20:26.38 | captnoord | I know you don't want to |
20:27.06 | phh | hu ? cr2 doesn't have commit access ? |
20:27.10 | Gnutoo | mmm...bluetooth has so changed since I used it last time...no more pand...no more hciconfig...and scan doesn't work even if SHR is in discovery mode |
20:27.20 | Gnutoo | doesn't work means that it doesn't find anything |
20:27.27 | phh | Gnutoo: ?!? |
20:27.30 | phh | strange |
20:27.45 | Gnutoo | I've scanned from both phones |
20:27.45 | *** join/#htc-linux DJWillis (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk) |
20:27.54 | Gnutoo | openmoko and htcdream |
20:28.14 | phh | no pand and no hciconfig ? |
20:28.17 | phh | what do you run ? |
20:28.22 | Gnutoo | because the bluetooth on my laptop don't seem to be recognized anymore...and I don't want to reboot |
20:28.26 | Gnutoo | bluez4 |
20:28.33 | Gnutoo | I think |
20:28.37 | phh | bluez4 do have hciconfig and pand |
20:28.39 | Gnutoo | there is hciconfig |
20:28.45 | Gnutoo | I meant the config file |
20:28.47 | Gnutoo | sorry |
20:28.48 | phh | err not sure about pand. |
20:28.50 | phh | ah ok |
20:29.04 | Gnutoo | s/hciconfig/hcid.conf |
20:29.22 | Gnutoo | if I remember well they went in a backward compatible part |
20:29.30 | Gnutoo | it's a compilation option |
20:29.33 | phh | yes |
20:29.36 | *** join/#htc-linux cr2 (n=cr2@ip-109-85-12-244.web.vodafone.de) |
20:30.00 | cr2 | Gnutoo: how do we patch playwav2.c to support -dev and -vol ? |
20:30.54 | Gnutoo | what do you mean by -dev ? |
20:31.05 | Gnutoo | the route? |
20:31.14 | cr2 | you should be able to select the device from SND list |
20:31.21 | Gnutoo | indeed |
20:31.30 | Gnutoo | you need to read the sources in order to use it |
20:31.34 | cr2 | and the -rec option should set the UNMUTE flag |
20:31.39 | Gnutoo | ok |
20:31.47 | cr2 | right now this rpc code is misplaced |
20:31.55 | Gnutoo | it's not my app...but if you want me to change it I can try |
20:32.00 | Gnutoo | s/app/code |
20:32.02 | cr2 | so the recorded sound is muted |
20:32.24 | Gnutoo | ok ouch |
20:32.26 | cr2 | you use it the most, and i have many other things to do :) |
20:32.43 | Gnutoo | ok I don't use it anymore but I can do it thanks for the suggestions |
20:33.16 | cr2 | it's a useful tool for debugging new phones |
20:33.29 | Gnutoo | ok |
20:33.46 | Gnutoo | basically I bought my phone because of playwav2 |
20:34.08 | cr2 | you can play .mp3 et al with alsa directly ? |
20:34.18 | Gnutoo | I studied the sources a lot before buying it and asked someone to run playwav2 |
20:34.23 | cr2 | .wma .aac & so on. |
20:34.27 | Gnutoo | cr2, not yet...it would need patching mplayer |
20:34.34 | Gnutoo | cr2, for now it's very buggy |
20:34.44 | cr2 | ok |
20:34.53 | Gnutoo | cr2, there is no ifdef somewhere(for the amss versions) |
20:35.04 | cr2 | do you have the right PROG/VERS pair for SND ? |
20:35.12 | Gnutoo | yes |
20:35.13 | cr2 | it wildly depends on the AMSS version |
20:35.16 | Gnutoo | but for my version |
20:35.24 | cr2 | and the numbers ? |
20:35.26 | cr2 | ok |
20:35.27 | Gnutoo | that's where I didn't put ifdefs |
20:35.28 | Gnutoo | yes |
20:35.37 | Gnutoo | they were in the kernel sources anyway |
20:35.41 | cr2 | ok |
20:35.41 | *** join/#htc-linux dmulholland (n=dmulholl@94-170-116-36.cable.ubr15.dals.blueyonder.co.uk) |
20:35.49 | cr2 | not on 2.6.29 |
20:35.52 | Gnutoo | they were in the sound system for android...the one that playwav2 uses |
20:35.53 | cr2 | codeaurora |
20:36.04 | Gnutoo | codeaurora is for the last adsp |
20:36.06 | Gnutoo | so I patched |
20:36.10 | Gnutoo | and imported |
20:36.10 | cr2 | playwav2 ? |
20:36.13 | Gnutoo | no |
20:36.16 | Gnutoo | alsa |
20:36.26 | Gnutoo | basically what I did is: |
20:36.30 | *** part/#htc-linux dmulholland (n=dmulholl@94-170-116-36.cable.ubr15.dals.blueyonder.co.uk) |
20:36.40 | cr2 | i've seen some "non-our" numbers there |
20:36.57 | Gnutoo | cp codeaurora/sound/soc/msm ./linuxtogo/sournd/soc/msm |
20:37.03 | Gnutoo | + fixes |
20:37.18 | Gnutoo | and that's why I wanted bluetooth |
20:37.27 | Gnutoo | I wanted to try alsa without the usb |
20:37.27 | cr2 | ok |
20:37.42 | Gnutoo | because I've got a 2nd bug: |
20:37.44 | cr2 | does your bt firmware load successfully ? |
20:37.56 | Gnutoo | I thought there were no need for the firmware |
20:38.03 | cr2 | what does alsa have in common with usb ? |
20:38.13 | Gnutoo | 2 things: |
20:38.24 | Gnutoo | *the headphones use the usb connector |
20:38.36 | Gnutoo | *when you makes the RPC crash no more usb |
20:38.38 | cr2 | it's not needed, but if you load it it rungs at 4Mbit , instead of 115200 |
20:38.44 | Gnutoo | ah ok |
20:39.07 | cr2 | these are extra pins on the other side of usb connector |
20:39.12 | Gnutoo | ah ok |
20:39.16 | cr2 | not usb itself |
20:39.54 | Gnutoo | I didn't look at the pins yet because I did not plan to make a serial cable(where to find the connector) |
20:40.09 | Gnutoo | even if I'd like to have serial(kgdb etc...) |
20:40.23 | Gnutoo | basically the bug I have now is: |
20:40.47 | Gnutoo | you have no more sound when you route to another thing than 0 and 1 |
20:40.52 | Gnutoo | that is nomal |
20:40.54 | Gnutoo | so: |
20:41.06 | Gnutoo | *switch to another number |
20:41.08 | Gnutoo | *play music |
20:41.14 | Gnutoo | *come back to 0 or 1 |
20:41.19 | Gnutoo | no more music && crash |
20:41.32 | Gnutoo | basically the adsp doesn't respond |
20:41.38 | Gnutoo | or something like this |
20:42.01 | *** join/#htc-linux stickboy (n=anonymou@128.153.211.150) |
20:42.14 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
20:42.36 | Gnutoo | but if you do the contrary: |
20:42.40 | Gnutoo | *play music |
20:42.43 | *** join/#htc-linux PoohbaLT1 (n=BlkPoohb@c-76-116-92-18.hsd1.nj.comcast.net) |
20:42.43 | Gnutoo | *change routing |
20:42.53 | Gnutoo | *come back to normal |
20:43.01 | Gnutoo | you have sound back |
20:44.41 | cr2 | you miss htc_acoustic |
20:45.06 | Gnutoo | here's dmesg : http://www.pastebin.ca/1599451 |
20:45.07 | cr2 | it's also not in playwav2 (yet?) |
20:45.07 | Gnutoo | ah? |
20:45.12 | *** join/#htc-linux dcordes (n=luke-g@unaffiliated/dcordes) |
20:45.14 | Gnutoo | I think so |
20:45.18 | phh | cr2: is h2w broken or raph/diam or just untested ? |
20:45.21 | cr2 | hey dcordes |
20:45.29 | cr2 | phh: not implemented |
20:45.31 | dcordes | heya |
20:45.40 | phh | cr2: it needs platform driver ? |
20:45.45 | cr2 | dcordes: what did you smoke yesterday ? :) |
20:45.48 | Gnutoo | I'll loo... |
20:46.04 | cr2 | phh: no. the ->cpld op needs a different setup |
20:46.10 | dcordes | cr2, haha why? |
20:46.15 | phh | cr2: ok |
20:46.39 | Gnutoo | I think I'll patch mplayer |
20:46.47 | Gnutoo | to have something working at least |
20:46.50 | cr2 | dcordes: the topaz-mmc.c is topaz-panel.c |
20:47.05 | cr2 | dcordes: and it needs some other patches |
20:47.05 | dcordes | :( |
20:47.19 | cr2 | dcordes: please commit the blac100 patch first |
20:47.27 | cr2 | then i'll fix the other issues |
20:47.37 | dcordes | the timestamp thing? |
20:47.51 | cr2 | no. a big blac100 patch |
20:47.59 | *** join/#htc-linux oliwan (n=oli@bb-87-80-63-11.ukonline.co.uk) |
20:48.25 | dcordes | oh no I destroyed the mmc which had patches aplied alredy |
20:50.04 | Gnutoo | and at the end I've: |
20:50.06 | Gnutoo | [ 4137.262329] audmgr_enable: ARM9 did not reply to RPC |
20:50.30 | Gnutoo | so maybe I should patch for removing certain endpoints |
20:50.33 | cr2 | Gnutoo: pastebin.ca does not work for me |
20:50.39 | Gnutoo | ah sorry |
20:51.28 | Gnutoo | http://pastebin.com/m561167f |
20:53.31 | cr2 | Gnutoo: disable the usb ept debug |
20:53.38 | cr2 | and enable RPC debug |
20:53.40 | Gnutoo | ok thanks a lot |
20:54.11 | oliwan | anyone want to answer a noob question from me? |
20:54.31 | oliwan | don't all shout at once |
20:55.03 | phh | don't ask to ask. |
20:55.48 | kri5 | :) |
20:56.01 | dcordes | yeaah just ask |
20:56.22 | oliwan | well... A while ago on the wiki for diamond kernel "build your own" instructions was some packages you needed installed to build it. |
20:56.32 | oliwan | they're gone. Dya kno what i need? |
20:58.06 | dcordes | note to self: in htc-linux.org/wiki make kernel building guide |
20:58.27 | Gnutoo | cr2, I'm tracking the origin/htc-msm-2.6.29 and I saw no debug for rpc and for usb ept in make ARCH=arm xconfig |
20:58.38 | Gnutoo | I'm sorry if it's a stupid question |
20:58.53 | tmzt | dcordes: adapt the one on linwizard.wiki.sf.net |
20:58.58 | tmzt | talks to ali1234 I think |
20:58.59 | oliwan | dcordes good idea |
20:59.02 | tmzt | very well done |
21:00.23 | oliwan | all the info used to be there... but its gone now :( |
21:00.36 | Gnutoo | so here how I do it and not to do it: |
21:00.58 | Gnutoo | build a toolchain with oe,source the devshell and type a special make command |
21:01.02 | Gnutoo | so how to do it: |
21:01.11 | Gnutoo | gab a pre-built toolchain |
21:01.17 | ali1234 | http://sourceforge.net/apps/trac/linwizard/wiki/CodeSourceryHOWTO |
21:01.24 | Gnutoo | export it to the path |
21:02.04 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
21:02.04 | Gnutoo | ah ok so no need to continue my explanations then |
21:02.16 | ali1234 | i find people always download the wrong thing when they follow it |
21:02.19 | ali1234 | don't ask me why |
21:02.51 | ali1234 | but they always get the sfx version, or the not uclibc version, and ask me if it's ok |
21:02.53 | cr2 | ali1234: i use old qtopia toolchain, and everything works :) |
21:02.56 | ali1234 | which it is |
21:03.13 | oliwan | Thanks both, but i've got that part done already. In the old wiki it told you what linux packages you needed installed before you could compile, |
21:03.18 | Gnutoo | ah yes the name are quite confusing |
21:03.21 | ali1234 | but you can't compile for userspace unless you get the one i said (sfx or tar doesn't matter of course) |
21:03.24 | Gnutoo | if I remember well |
21:03.33 | ali1234 | oliwan: build-essential |
21:04.20 | ali1234 | and probably libncurses-dev |
21:04.30 | *** join/#htc-linux mirth18 (n=nick@99-9-113-231.lightspeed.livnmi.sbcglobal.net) |
21:05.40 | oliwan | ali1234 thanks. I'll look for those now |
21:06.04 | cr2 | tmzt: any news about topa rom ? |
21:06.45 | ali1234 | oliwan: best is to just try it and see what error you get. we've seen them all before so just ask |
21:07.01 | ali1234 | you don't need that many things just for a kernel compile though |
21:07.17 | ali1234 | make, ncurses for menuconfig, and a cross compiler should be enough |
21:10.14 | tmzt | cr2: no2chem I think said they can't dump it |
21:10.59 | cr2 | tmzt: hmm. testwm5 again ? |
21:11.59 | cr2 | it's buggy and incomplete, but still something. |
21:12.25 | tmzt | maybe |
21:12.53 | cr2 | i don't have a device |
21:13.10 | cr2 | Gnutoo: gps on g1 is on /dev/smd27 |
21:13.15 | Gnutoo | yes |
21:13.26 | cr2 | Gnutoo: but you need to kick it over rpc |
21:13.27 | Gnutoo | strange it must be an mplayer bug |
21:13.38 | Gnutoo | I think so...that's what someone told me |
21:13.48 | Gnutoo | anyway the android gps lib is proprietary |
21:13.50 | Gnutoo | but... |
21:13.56 | tmzt | I need to try pdapi, I have yet to get this gps to do anything in wm or linux |
21:13.57 | Gnutoo | there are something usefull for debuging |
21:14.00 | Gnutoo | kernel objects |
21:14.08 | Gnutoo | it print sysfs nodes etc...that are accessed |
21:14.09 | tmzt | even with gpstoday |
21:14.12 | Gnutoo | lsof could also be used |
21:14.16 | oliwan | hi ali1234, got an error for you |
21:14.16 | oliwan | /bin/sh: /home/oli/kernel1/arm-2008q1/bin/arm-none-linux-gnueabi-gcc: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory |
21:14.29 | tmzt | anyway, Gnutoo, can you explain what's going on with audio routing? |
21:14.48 | Gnutoo | tmzt, I've alsa somewat working but I've some issues |
21:14.48 | tmzt | oliwan: what distribution are you on? |
21:14.55 | cr2 | tmzt: if you want to record with playwav2 you need to recompile it |
21:15.03 | tmzt | ok, source? |
21:15.06 | ali1234 | oliwan: sounds like result of trying to run 32 bit toolchain on 64 bit distro without installing 32 bit libs |
21:15.10 | tmzt | I should have gcc on debian here soon |
21:15.12 | cr2 | tmzt: because the mic is muted |
21:15.19 | tmzt | actually I'm on Mer and need to switch to a newer image |
21:15.33 | Gnutoo | tmzt, here dmesg with patches for preventing null pointer crash: http://pastebin.com/m561167f |
21:15.41 | Gnutoo | basically I trigger it that way: |
21:15.48 | oliwan | ali1234, 64 bit sounds right. I forgot i had upgraded :P |
21:15.51 | tmzt | ls /lib/ld-linux-x86-64.so.2 |
21:15.56 | cr2 | tmzt: and you need to send a dex to enable mic on headset. tricky |
21:15.58 | tmzt | ah, never saw that before |
21:16.05 | oliwan | i'm runin fedora 10 |
21:16.21 | cr2 | s/headset/handset/ |
21:16.28 | tmzt | ok |
21:16.37 | tmzt | do we have a patch for that? |
21:16.43 | tmzt | can we add it to htchw? |
21:16.45 | oliwan | ali1234 should i try 64 bit toolchain or 32 bit libs? |
21:16.49 | *** join/#htc-linux cr2 (n=cr2@ip-109-85-12-244.web.vodafone.de) |
21:16.57 | Gnutoo | put the routing bar at the max |
21:17.00 | Gnutoo | playing a file |
21:17.01 | *** part/#htc-linux rayman18 (n=opera@residL-102-227.uc3m.es) |
21:17.08 | cr2 | max is 5 |
21:17.09 | ali1234 | there is no 64 bit toolchain that i know of, unless you compile it yourself. so install the libs |
21:17.13 | tmzt | 10:20 < tmzt> can we add it to htchw? |
21:17.13 | tmzt | 10:20 < oliwan> ali1234 should i try 64 bit toolchain or 32 bit libs? |
21:17.16 | Gnutoo | then putting at 4 or minimum that is to say: |
21:17.16 | cr2 | for us |
21:17.25 | tmzt | ah, alsa |
21:17.26 | tmzt | ok |
21:17.26 | Gnutoo | 0 or 1 I think in rpc thing |
21:17.41 | tmzt | that's in current git? |
21:17.42 | Gnutoo | and the amss don't reppond anymore according to the logs |
21:17.53 | Gnutoo | tmzt, no it's on my computer but I can push it somewhere |
21:18.00 | Gnutoo | tmzt, like in gitorious |
21:18.07 | tmzt | patch would be better |
21:18.11 | Gnutoo | ok |
21:18.14 | cr2 | dcordes: let me know about the patch, i'll pull, and write more patches |
21:18.18 | Gnutoo | in 2 patches that's ok? |
21:18.24 | oliwan | thanks |
21:18.36 | tmzt | is trout wifi in git yet? |
21:19.07 | cr2 | tmzt: so try to unmute the mic over rpc, and if it will not help, we need to thhink something out |
21:19.56 | tmzt | ready for patches, on HEAD |
21:20.08 | Gnutoo | not yet leviathan has got it working |
21:20.12 | Gnutoo | ok I'll rebase |
21:20.16 | cr2 | tmzt: http://linuxtogo.org/~lgorris/misc/playwav2.c |
21:21.29 | Gnutoo | tmzt, are the patches only for testing or should they be clean? |
21:21.33 | Gnutoo | (remove debug infos) |
21:21.40 | Gnutoo | and the anti-crash patch |
21:21.47 | cr2 | <PROTECTED> |
21:21.48 | cr2 | // do_route_audio_rpc(0,SND_MUTE_UNMUTED,SND_MUTE_UNMUTED); |
21:21.49 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
21:22.12 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
21:22.22 | cr2 | should be getdevbyname("HEADSET") or something like that for 1/0 here |
21:23.35 | cr2 | to llokup the dev in the SND list |
21:23.44 | Gnutoo | ok no need to rebase I'm up to date...I use the origin/htc-msm-2.6.29 branch |
21:29.34 | *** join/#htc-linux sroecker (n=sroecker@BAHb0c0.bah.pppool.de) |
21:32.06 | Gnutoo | I've issues with pastebin.com |
21:33.14 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
21:34.11 | Gnutoo | ah finally it loaded |
21:35.18 | leviathan | Gnutoo: hi |
21:35.25 | leviathan | Did you push it now? =D |
21:35.40 | Gnutoo | hi |
21:35.42 | Gnutoo | not yet bugs... |
21:36.10 | Gnutoo | http://pastebin.com/m7fe31fc7 |
21:36.27 | Gnutoo | and the ugly part: |
21:36.40 | Gnutoo | http://pastebin.com/m46f78c3b |
21:37.13 | Gnutoo | note that you need at least that: |
21:37.17 | Gnutoo | snd_rpc_ids.vers = 0xaa2b1a44; |
21:37.21 | Gnutoo | for the ugly part |
21:37.36 | Gnutoo | I must check |
21:37.41 | Gnutoo | I have bad memory |
21:37.46 | Gnutoo | but maybe it worked without |
21:40.11 | cr2 | tmzt: maybe it can be simply copied in the file manager ? |
21:41.36 | Gnutoo | mplayer also say: |
21:41.39 | Gnutoo | Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??... |
21:41.46 | Gnutoo | when amss not crashed |
21:42.24 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
21:42.31 | Gnutoo | but it does it only in the begginign |
21:43.58 | cr2 | too bad |
21:44.09 | cr2 | you can't disable SMD |
21:45.55 | Gnutoo | leviathan, hi |
21:46.10 | *** join/#htc-linux zwon (n=sven@ip-78-94-250-13.unitymediagroup.de) |
21:46.24 | leviathan | Gnutoo: hi |
21:46.33 | Gnutoo | leviathan, how's keyboard? |
21:47.16 | tmzt | Gnutoo: mplayer never works? |
21:47.19 | cr2 | dcordes: compiled cleanly |
21:47.21 | tmzt | I think you are missing some ioctls |
21:47.29 | Gnutoo | there are 2 ways to make it work: |
21:47.47 | Gnutoo | *oss ->the phone reboots after playing a very short part of the song |
21:47.49 | tmzt | my vers is different I think |
21:47.56 | townkat | was the kva msm_blackstone_pad.c also commited ? |
21:47.58 | leviathan | I'm compiling an openmoko-hildon-image ATM |
21:48.01 | tmzt | so we need snd_amssver.c? |
21:48.03 | Gnutoo | *sdl->the sound is strange |
21:48.12 | tmzt | leviathan: still working with oe? |
21:48.19 | leviathan | tmzt: jo |
21:48.41 | leviathan | http://github.com/rkirti/maemo-oe |
21:48.53 | tmzt | yeah |
21:50.24 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
21:50.44 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
21:51.06 | tmzt | anybody have wifi actually working? |
21:51.13 | tmzt | I would like to update apt |
21:51.18 | tmzt | without usbnet>pc |
21:51.35 | cr2 | townkat: check the head |
21:51.56 | dcordes | cr2, good. still have no toolchain on this machine |
21:52.09 | dcordes | I'll probably get rid of the desktop computer |
21:52.18 | dcordes | it's nicer to have everything in one place |
21:52.38 | leviathan | I'll combine qtopia, hildon and OE |
21:53.12 | leviathan | I'll have to workout how to combine these things to a working smartphone |
21:53.16 | leviathan | but should work |
21:53.17 | leviathan | =) |
21:53.26 | dcordes | leviathan, did you try a gpe-image ? I wonder how fast it is on the A cpus vs good old zaurus :) |
21:53.47 | leviathan | hmm |
21:53.50 | leviathan | gpe-image? |
21:53.55 | cr2 | dcordes: i'll add the initial fb addressw |
21:53.56 | leviathan | does it have telephony? |
21:54.08 | tmzt | leviathan: or help build a free telepathy-based phone stack |
21:54.16 | dcordes | leviathan, uhm yea there is a dialer but not fso compatible |
21:54.16 | leviathan | hmm |
21:54.29 | leviathan | is qtopia fso compatible? |
21:54.30 | leviathan | =) |
21:54.31 | dcordes | leviathan, there is the famous AlGe image for blueangel. |
21:54.38 | dcordes | leviathan, no |
21:54.46 | leviathan | ok |
21:55.46 | leviathan | hildon-desktop+fso would be nice |
21:56.01 | leviathan | or hildon-desktop+qtopia |
21:56.15 | leviathan | I'll see |
21:56.25 | dcordes | needs to look up what that strange hildon image is |
21:57.52 | townkat | i did a git pull and then opened msm_blackstone_pad.c and it seem unchanged |
21:57.59 | dcordes | http://live.gnome.org/Hildon/ |
21:58.07 | townkat | i don't know hot to check the head |
21:58.17 | dcordes | townkat, git-log |
21:58.29 | tmzt | yes, and ubuntu/Mer is packaging it |
21:58.46 | tmzt | this is the gnome side rather than the nokia side |
22:00.50 | Gnutoo | btw what's the ioctl 0x400c4150 on /dev/snd/pcmC0D0p |
22:01.03 | *** join/#htc-linux quaa (n=quaa@cpe-24-175-105-75.tx.res.rr.com) |
22:01.18 | townkat | hmm.. no much details in git log, only what dcordes wrote, audio on blac |
22:01.18 | *** part/#htc-linux quaa (n=quaa@cpe-24-175-105-75.tx.res.rr.com) |
22:02.00 | *** join/#htc-linux quaa (n=quaa@cpe-24-175-105-75.tx.res.rr.com) |
22:02.05 | tmzt | Gnutoo: read alsa headers |
22:02.09 | Gnutoo | ok |
22:02.17 | quaa | can any one recommend a good EXTusb to 3.5mm adapter to use with my magic? I was thinking about getting the HTC one that has 3.5mm / mini usb/ EXTusb/2.5mm but that thing is bulky, and all the reviews ive seen for a regular extusb to 3.5mm say they suck and are made really crap |
22:02.19 | Gnutoo | I'll try to find that in the kenrel |
22:02.22 | cr2 | dcordes: make topaz compile https://privatepaste.com/49yGaUOO2w |
22:02.24 | Gnutoo | in the /sound directory |
22:02.33 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
22:02.51 | Gnutoo | but grep is slow... |
22:02.55 | phh | Gnutoo: it's most likely in include/sound |
22:03.00 | tmzt | yeah |
22:03.02 | tmzt | git grep |
22:03.14 | Gnutoo | not found |
22:03.15 | phh | but there is some "base" things, so grep on 4150 but not the whole think |
22:03.54 | tmzt | include/sound/asound.h |
22:04.03 | tmzt | it won't, ioctl's use macros |
22:04.11 | phh | arf |
22:04.13 | Gnutoo | ah ok thanks a lot |
22:04.13 | *** join/#htc-linux Ferris- (n=lol@proxad.eu) |
22:04.18 | Ferris- | <3 darkstone |
22:04.19 | *** part/#htc-linux Ferris- (n=lol@proxad.eu) |
22:04.27 | tmzt | look for 0x40 |
22:04.35 | tmzt | or the ascii equivalent |
22:04.41 | tmzt | @? |
22:04.48 | cr2 | dcordes: needs defconfig too |
22:04.51 | phh | tmzt: hu ? why 40 ? |
22:05.01 | tmzt | phh: wait, maybe that's wrong |
22:05.06 | phh | don't know |
22:05.08 | tmzt | phh: it's the first byte? |
22:05.20 | phh | i would think that: |
22:05.23 | phh | <PROTECTED> |
22:05.26 | darkstone | wtf |
22:05.29 | phh | might be a good candidate |
22:05.32 | tmzt | ok |
22:05.36 | phh | but not sure |
22:05.41 | phh | someone will have to read _IOW macros :p |
22:06.44 | *** part/#htc-linux quaa (n=quaa@cpe-24-175-105-75.tx.res.rr.com) |
22:06.57 | tmzt | 11:03 < Gnutoo> btw what's the ioctl 0x400c4150 on /dev/snd/pcmC0D0p |
22:07.21 | Gnutoo | thanks |
22:08.00 | townkat | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commit;h=034fa53eb6215c4ea78845d2ad4d498d5d493e20, msm_blackstone_pad.c semm that was not included, it is a small patch, but very usefull as it adds menu buton to blackstone |
22:08.11 | townkat | *seem |
22:09.34 | tmzt | #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) |
22:10.14 | Gnutoo | ok |
22:10.25 | tmzt | #define _IOC(dir,type,nr,size) \ |
22:10.25 | tmzt | <PROTECTED> |
22:10.25 | tmzt | <PROTECTED> |
22:10.25 | tmzt | <PROTECTED> |
22:10.25 | tmzt | <PROTECTED> |
22:11.02 | tmzt | NRSHIFT is 0 |
22:11.13 | tmzt | so nr should be the last byte |
22:11.16 | tmzt | 50 |
22:11.19 | tmzt | 0x50 |
22:11.22 | Gnutoo | ok |
22:11.57 | tmzt | next to last is type, which should be 'a' |
22:12.09 | tmzt | yes, 0x41 |
22:12.15 | Gnutoo | thanks a lot |
22:12.27 | tmzt | sorry, 'A' |
22:12.59 | tmzt | size is 14 |
22:13.08 | tmzt | the rest is direction |
22:13.15 | tmzt | but it's nr 0x50 |
22:13.52 | tmzt | mplayer isn't getting something though, before calling that ioctl |
22:15.08 | Gnutoo | indeed |
22:15.44 | *** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl) |
22:17.30 | *** part/#htc-linux oliwan (n=oli@bb-87-80-63-11.ukonline.co.uk) |
22:17.50 | cr2 | dcordes: already sleeping ? |
22:18.47 | dcordes | cr2, I have so much math in my head I won't be able to sleep for at least 10 years |
22:18.48 | captnoord | !seen dcordes |
22:19.03 | gekas | lol |
22:19.20 | tmzt | it's ~seen |
22:19.32 | captnoord | k |
22:19.36 | captnoord | i'm used to ! |
22:19.36 | captnoord | but |
22:19.37 | captnoord | :P |
22:19.41 | dcordes | ~seen captnoord |
22:19.45 | apt | captnoord is currently on #htc-linux (2h 58m 48s). Has said a total of 34 messages. Is idling for 8s, last said: ':P'. |
22:20.03 | captnoord | ~seen |
22:20.10 | tmzt | !fserv |
22:20.12 | captnoord | ~seen NetRipper |
22:20.13 | apt | netripper is currently on #htc-linux (2d 1h 34m 7s). Has said a total of 22 messages. Is idling for 11h 11m 55s, last said: 'cr2 usually reads log so he'll look at it'. |
22:21.22 | *** join/#htc-linux spirit-sight (n=Spirit-S@c-24-91-187-210.hsd1.ma.comcast.net) |
22:21.34 | captnoord | hmmm turning the touchscreen off for powercollaps requires to deinit it |
22:21.54 | spirit-sight | what is the most bear bone WM that I could use to run Android? |
22:22.14 | gekas | hm any interesting news fro today? |
22:22.30 | spirit-sight | also best radio? |
22:22.38 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
22:23.00 | spirit-sight | sorry I am using a kaiser 100 |
22:23.01 | captnoord | spirit-sight: please read the wiki...... please............ |
22:23.07 | townkat | dcordes: can you please commit the touchpad patch too ? |
22:23.16 | captnoord | deinit the ts only seems to need |
22:23.18 | captnoord | #define TSSC_CTL_EN(0x1 << 0) |
22:23.21 | captnoord | to be disabled |
22:23.24 | cr2 | dcordes: ok |
22:23.40 | dcordes | cr2, I had to fiddle the snd.c differences in manually |
22:23.43 | spirit-sight | captnoord: I am on the wiki androidonhtc now and trying to find the info |
22:23.49 | cr2 | dcordes: ok |
22:24.00 | cr2 | dcordes: the problem was with \r |
22:24.12 | cr2 | in the original source |
22:26.35 | spirit-sight | captnoord: when I click on wiki it gives me many errors |
22:26.57 | tmzt | pushed? |
22:27.09 | tmzt | captnoord: nice |
22:27.16 | tmzt | you on blak? |
22:27.44 | dcordes | cr2, ok done |
22:28.04 | cr2 | dcordes: thanks. |
22:28.15 | dcordes | townkat, got link? |
22:28.23 | cr2 | i'm doing one more small patch, but need to test it first |
22:30.24 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
22:30.27 | townkat | http://pastebin.com/m2fd81374 |
22:30.48 | leviathan | Gnutoo: plz inform me, when you have pushed it into git repo, then I'll take it into working in the wiki |
22:30.55 | leviathan | i'll go to sleep now |
22:30.58 | leviathan | gn8@all |
22:30.59 | Gnutoo | leviathan, me too |
22:30.59 | leviathan | =) |
22:31.00 | Gnutoo | ok |
22:31.01 | captnoord | and to enable the touchscreen again it needs a full reinit |
22:31.13 | Gnutoo | leviathan, i've pastebined the patches |
22:31.15 | townkat | <PROTECTED> |
22:31.18 | Gnutoo | if you want |
22:31.56 | leviathan | ok |
22:32.00 | townkat | here is the full patch link if u wanna check http://pastebin.com/m52f7411 |
22:32.22 | leviathan | it would be nicer to have a git repo with these patches in it |
22:32.42 | leviathan | so that we could have version control and that anyone could check out |
22:32.59 | townkat | dcordes, author is kvaster |
22:33.08 | leviathan | ok |
22:33.10 | leviathan | gn8 anyone |
22:33.24 | spirit-sight | OK, the wiki that has the best radio to use and a bear bone WM for lauching Haret is androidonhtc.com right? if not whats the address of these info please |
22:34.01 | tmzt | if you start haret after soft reset the image shoudn't matter |
22:34.21 | tmzt | radio? what radio is that site recommending? |
22:34.34 | tmzt | not hd radio on touch pro or anything like that? |
22:34.54 | spirit-sight | I still trying find it on that site |
22:35.03 | spirit-sight | I am doing this with a kaiser |
22:39.56 | townkat | cr2, what should i do with rfkill.c ? |
22:40.13 | tmzt | spirit-sight: oh kaiser, ok |
22:40.43 | townkat | dcordes, thank you |
22:41.48 | dcordes | townkat, pleasure |
22:42.43 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
22:42.56 | cr2 | townkat: look how it's done for raphael |
22:43.41 | townkat | board-htcraphael-rfkill.c ? |
22:45.00 | cr2 | yes. and board-htcraphael.c |
22:45.30 | cr2 | dcordes: topaz kernel will probably crash, because it needs a newer smd.c version from samsung kernel |
22:45.34 | townkat | ok, are the gpios the same ? |
22:45.43 | cr2 | townkat: afair yes. |
22:45.50 | cr2 | check with wiki |
22:46.07 | dcordes | cr2, I have that kernel locally |
22:46.57 | spirit-sight | Sorry folks I am having no luck location the information I looking for, I am trying to find out the most basic bear bone WM that I could use to start android and best radio for Android? I seen it in the past but could not get my phone flashed with hardspl today I got that done finially |
22:47.27 | tmzt | I don't see why radio should matter |
22:47.32 | tmzt | or hspl or anything else |
22:47.53 | dcordes | spirit-sight, you don't touch flash, you don't need to worry for your rom health |
22:47.59 | cr2 | dcordes: i don't know if we can simply replace the smd.c |
22:48.13 | dcordes | cr2, I will just push it with a coment |
22:49.11 | dcordes | tmzt, cr2 any clue which google revision samsung based on? |
22:49.23 | tmzt | no |
22:49.37 | tmzt | well, git log should tell you except they don't use git |
22:49.48 | tmzt | so, no |
22:50.01 | tmzt | a little suprised it was 2.6.27 actually |
22:50.02 | dcordes | I only got the zip |
22:50.08 | dcordes | is comet the samsung brick? |
22:50.19 | tmzt | capela? |
22:50.59 | dcordes | no, comet seems to be QSD8X50 evaluation board |
22:51.10 | dcordes | MACHINE_START(QSD8X50_COMET, "QCT QSD8x50 Comet") |
22:51.29 | *** join/#htc-linux toast_ (n=quassel@68-243-224-80.pools.spcsdns.net) |
22:51.50 | dcordes | capela_defconfig |
22:51.55 | cr2 | dcordes: it's codeaurora |
22:52.15 | dcordes | ok |
22:53.14 | toast_ | can anyone help me find out how to use ram console? |
22:53.50 | tmzt | toast_: sorry, I had to leave |
22:53.55 | tmzt | I don't really know though |
22:54.15 | tmzt | it was dzo who got it to work |
22:54.23 | tmzt | I do know you need to be able to telnet to haret |
22:54.37 | toast_ | u said i had to use it lol |
22:55.31 | toast_ | its cool though |
22:56.13 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
22:56.13 | dcordes | cr2, need to sleep now so more math can fit my nand. if you put a pastebin I'll add it in the morning |
22:56.39 | toast_ | is that the only way to see whats loading and crashing me |
22:56.48 | *** join/#htc-linux mdrobnak (n=mdrobnak@pool-96-250-162-28.nycmny.fios.verizon.net) |
22:56.53 | tmzt | nand? |
22:56.59 | townkat | :) |
22:57.23 | mdrobnak | hey everyone |
22:57.37 | tmzt | hello |
22:57.59 | tmzt | got Mer working with some bad changes, need to switch to 0.16 |
22:58.08 | mdrobnak | I started adding in debug code to the ril today. Hopefully that will steer me in the direction of the bad code.. |
22:58.09 | townkat | i need to sleep too, gn everyone |
22:58.16 | mdrobnak | see ya townkat |
22:58.25 | tmzt | android ril? |
22:58.30 | dcordes | tmzt, yes it's a funny joke. I'm a cellphone |
22:58.33 | dcordes | gn |
22:58.33 | mdrobnak | tmzt: That build that was posted of Mer? or a different? |
22:58.45 | mdrobnak | yeah, the android ril. |
22:58.50 | tmzt | mdrobnak: the smartq7 version of 0.17 |
22:58.54 | tmzt | 0.15 |
22:59.00 | tmzt | is broken for me |
22:59.12 | mdrobnak | hmm I was using the smartq5 version I thought. |
22:59.14 | tmzt | I will switch to 0.16 and then try to install some packages |
22:59.57 | mdrobnak | did you get the touchscreen working? |
23:00.13 | tmzt | haven't tried, just enabled refresh |
23:00.18 | tmzt | if you have patches |
23:00.23 | mdrobnak | ok, you're at the same spot I am. |
23:00.30 | tmzt | I want to use evdev though, not evtouch |
23:00.38 | mdrobnak | I sort of got it working, but not right. |
23:00.39 | tmzt | so I will probably have to build karmic X |
23:00.49 | tmzt | let's do this in the other channel though |
23:01.02 | mdrobnak | good point. |
23:01.29 | spirit-sight | is native res working right in donut iwth kaiser or do u need use qvga sence ui to get apps to work right? |
23:01.46 | mdrobnak | On the RIL side of things, I hope to have it recompiled with more debug within the hour. |
23:01.52 | tmzt | probably have to use scaling |
23:01.54 | mdrobnak | Did someone need the RAPH110 keymap? |
23:02.06 | tmzt | yeah, we need to collect those |
23:02.09 | tmzt | for linux or android? |
23:02.21 | mdrobnak | linux at this point. Android's keymaps are a pain. |
23:02.47 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
23:06.00 | mdrobnak | I also question whether we should try to maintain 1 RIL for GSM and CDMA devices of varying generations...Is the Vogue even 3G? (Is that GSM or CDMA?) |
23:06.17 | tmzt | vogue is cdma |
23:06.21 | tmzt | it's 3g, but evdo |
23:06.26 | tmzt | they are very similar |
23:07.12 | mdrobnak | oh ok, so at least it's not a 1X / CDMA2000 phone hehe |
23:07.26 | tmzt | it's that too |
23:07.38 | tmzt | 1x, 1xrtt, 1xevdo |
23:08.00 | mdrobnak | well, yeah, if it's evdo, it's compatible with 1X too. I meant 1X only. Non evdo. |
23:09.16 | cr2 | good night |
23:09.33 | mdrobnak | night cr2 |
23:12.35 | mdrobnak | Wow there's a lot of stuff in the RIL, LOL. |
23:15.37 | dilinger | :( |
23:16.11 | tmzt | even more in the java part |
23:16.21 | *** join/#htc-linux zwon (n=sven@ip-78-94-250-13.unitymediagroup.de) |
23:16.45 | zwon | hi there |
23:17.52 | zwon | could somebody help me to fix the menu key... http://pastebin.com/m77be828d |
23:19.03 | mdrobnak | tmzt: Glad I'm not handling that lol. |
23:20.11 | zwon | -.-* forget about it^^ |
23:20.46 | SOG | :o ? |
23:21.06 | mdrobnak | zwon: ? |
23:21.35 | SOG | I am wondering... if a full install on the Universal is better, or the "flash memory, click me and do it all" install better ? |
23:21.53 | tmzt | what? |
23:22.53 | *** join/#htc-linux Bry8Star_ (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
23:23.10 | SOG | tmzt you know, if I am correct, there are two ways of isntallation, one is delete everything from the flash, the other one is to install in the flash memory stick, I am just wondering which one is better, or I mean more stable and fast |
23:23.29 | zwon | mdrobnak: i didnt saw that theres an update..sorry |
23:24.31 | mdrobnak | zwon: Ah. |
23:25.39 | mdrobnak | tmzt: Yuck! I didn't realize this stuff was compiled to Thumb C. |
23:25.57 | mdrobnak | If I understand that correctly. |
23:26.05 | mdrobnak | So that's like 16 bit code right? |
23:28.38 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
23:33.25 | mdrobnak | waits for the Android repo to rebuild. |
23:42.30 | *** join/#htc-linux Robin (n=Robin@pool-71-122-14-99.tampfl.dsl-w.verizon.net) |
23:42.37 | Robin | hello all |
23:43.01 | *** join/#htc-linux Bry8Star (n=Bry8Star@adsl-99-146-37-237.dsl.lsan03.sbcglobal.net) |
23:43.11 | Guest72285 | anyone know about getting linux on a cdma rapheal |
23:43.16 | Guest72285 | service that is |
23:43.34 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
23:48.58 | mdrobnak | tmzt: Do we need the write to /sys stuff in the RAPH / DIAM phones when making a phone call? |
23:55.00 | mdrobnak | that build was fast. |
23:55.16 | mdrobnak | I'm only 1/4 the way through the RIL file. |
23:57.09 | SOG | I am wondering about the universal... if I am correct, there are two ways of isntallation, one is delete everything from the flash, the other one is to install in the flash memory stick, I am just wondering which one is better, or I mean more stable and fast |
23:58.13 | mdrobnak | SOG: Sorry. Don't know. SD isn't very fast on the new phones. |