00:03.57 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
00:04.22 | *** join/#htc-linux Jack-E (~chatzilla@host86-141-202-193.range86-141.btcentralplus.com) |
00:04.31 | Jack-E | ~seen zego |
00:04.33 | apt | zego <~zego@122.129.199.154> was last seen on IRC in channel #htc-linux, 4d 15h 34m 25s ago, saying: 'CM6.0.0-RC3 based ROM for HD2: http://pastebin.com/0xSN3rbH (for those who care)'. |
00:10.00 | *** join/#htc-linux drellisdee (~dustin@cpe-075-176-191-020.sc.res.rr.com) |
00:10.20 | *** part/#htc-linux drellisdee (~dustin@cpe-075-176-191-020.sc.res.rr.com) |
00:13.13 | *** join/#htc-linux S-Stream (~s.s@78-86-59-180.zone2.bethere.co.uk) |
00:13.50 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
00:17.16 | *** join/#htc-linux drellisdee (~dustin@cpe-075-176-191-020.sc.res.rr.com) |
00:19.01 | *** join/#htc-linux DuperMan (DuperMan@85-250-37-46.bb.netvision.net.il) |
00:33.41 | *** join/#htc-linux thejeos (~androirc@84.123.186.211.dyn.user.ono.com) |
00:35.52 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
00:40.53 | *** join/#htc-linux defendthecommons (~defendthe@76.14.64.151) |
00:45.00 | *** join/#htc-linux zycho (~zycho@p54836523.dip.t-dialin.net) |
00:45.45 | *** join/#htc-linux FakePhh (4c5a7ea1@gateway/web/freenode/ip.76.90.126.161) |
00:46.03 | FakePhh | looks like someone didnt payed the light bill http://glemsom.users.anapnea.net/android2/htc-msm-linux/ is down :( |
00:47.26 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
00:48.00 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
01:00.57 | *** join/#htc-linux Pohket (Pohket@pool-173-49-147-51.phlapa.fios.verizon.net) |
01:07.25 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
01:13.00 | jonpry | [acl] is on same lattitude as me, lol |
01:13.21 | *** join/#htc-linux MeySo (MeySo@kiel-5f769a9a.pool.mediaWays.net) |
01:14.02 | WoZZeR | lol |
01:20.02 | *** join/#htc-linux devilcuban (Devilcuban@cpe-24-160-124-182.tampabay.res.rr.com) |
01:22.33 | *** join/#htc-linux robdog2009 (ae38471a@gateway/web/freenode/ip.174.56.71.26) |
01:24.52 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
01:25.43 | jonpry | is there some kind of external usb chip on the rhod? what is it? |
01:26.45 | WoZZeR | no idea |
01:32.49 | *** join/#htc-linux nineX_ (~nunya@75-132-13-29.dhcp.stls.mo.charter.com) |
01:35.00 | *** join/#htc-linux mastermerlin (~Adium@p4FEE501D.dip.t-dialin.net) |
01:38.02 | StummeJ | hey all, I wanted to get in and start contributing to the project... I have my build env setup and a copy of the msm git repo cloned |
01:38.28 | StummeJ | can anyone guide me in the right direction to start on something somewhat simple? |
01:38.56 | *** join/#htc-linux PsiCoLeO (~leomal14@221.19.148.190.dsl.intelnet.net.gt) |
01:40.08 | *** join/#htc-linux LeO (~leomal14@221.19.148.190.dsl.intelnet.net.gt) |
01:42.21 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@90.84.146.150) |
01:44.37 | *** join/#htc-linux ImHos (pIRCuser35@178.124.145.0) |
01:47.13 | WoZZeR | StummeJ: what are planning on working on? |
01:48.03 | StummeJ | i was thinking something simple... maybe a wrapper for the zoombar to android multitouch? has there been drivers for the zoombar on the rhod yet? |
01:48.56 | WoZZeR | StummeJ: I have no idea... lol |
01:49.31 | StummeJ | idk... i just want to get working on something :) i miss my embedded systems course from last year |
01:49.49 | StummeJ | any ideas where a good place is to start? |
01:50.55 | WoZZeR | hmm, I'm not sure what needs to be worked on. Our current projects are 3d, usb and power management |
01:52.01 | StummeJ | has anyone got the 3.5mm jack working? |
01:52.14 | WoZZeR | we just got sound, I'll test it |
01:52.45 | StummeJ | n |
01:55.01 | WoZZeR | StummeJ: it doesn't seem to detect headset's being inserted |
01:55.45 | StummeJ | do you know if jonpry was working on that? or is he working on nand sound |
01:57.20 | fakker | dumb question, but the bcm4329.ko - how are these built/compiled? |
01:58.07 | WoZZeR | StummeJ: I don't think it's being worked on currently, if you want to take a stab at it |
01:58.21 | Ondalf | make modules? |
01:58.26 | fakker | ;/ ye |
01:58.30 | fakker | ok |
02:01.58 | Ondalf | also, they are built with make command iirc |
02:03.03 | Ondalf | in linux also make modules_install required. |
02:03.39 | fakker | thanks Ondalf, i wont attempt at this hour i guess - but i've made a note for tomorrow :] |
02:06.05 | Ondalf | okay, glad to help :) |
02:09.37 | *** join/#htc-linux ToAsTcfh (~toastcfh@184-212-125-100.pools.spcsdns.net) |
02:22.43 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
02:25.32 | *** join/#htc-linux C_h_r_i_s_ (~ja@dslb-084-057-083-071.pools.arcor-ip.net) |
02:28.36 | WoZZeR | any idea why even though I have wifi enabled, market uses ddata? |
02:31.56 | BazGee | would anyone like to give me some design critique? |
02:32.06 | BazGee | www.androidmayhem.com |
02:34.09 | WoZZeR | personally, I would use drop shadows on everything, or nothing. Overall, pretty good |
02:34.36 | WoZZeR | the forum/irc chat/what's new? seems a little out of place |
02:34.39 | BazGee | thanks wozzer |
02:34.52 | BazGee | what do you mean by out of place? |
02:34.53 | WoZZeR | nothing else uses that style or hilighting |
02:35.31 | BazGee | so would changing the links to the normal dark colour work better? |
02:35.45 | WoZZeR | the boxes are a bit big for my tastes, but I like minimalist styles |
02:35.54 | WoZZeR | but they are not too big, like XDA's new design |
02:36.48 | BazGee | Feel free to come join us. could do with someone like yourself on the stafff team |
02:37.14 | BazGee | also just so you know it can be minimized the aidebar too |
02:37.53 | WoZZeR | click forum announcements, Android Mayhem V2 is a white bar, but the replies/views is grey |
02:37.55 | WoZZeR | http://www.androidmayhem.com/forumdisplay.php?2-Forum-Announcements |
02:39.15 | *** part/#htc-linux StummeJ (~StummeJ@dhcp-135-7-149-24.cf-res.cfu.net) |
02:50.59 | *** join/#htc-linux StummeJ_ (~StummeJ@dhcp-135-7-149-24.cf-res.cfu.net) |
02:51.49 | StummeJ | quick question about gpio detection |
02:52.06 | StummeJ | in haret console i type "watch GPIOS 5" and i get nothing |
02:53.08 | *** join/#htc-linux infernixx (nix@unaffiliated/infernix) |
02:53.55 | *** join/#htc-linux undarated79 (187d660d@gateway/web/freenode/ip.24.125.102.13) |
02:56.57 | *** join/#htc-linux MeySo (MeySo@kiel-4dbed801.pool.mediaWays.net) |
02:57.56 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@90.84.146.153) |
02:59.46 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
03:00.57 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
03:05.56 | *** join/#htc-linux maejrep (~madcoder@c-68-42-26-3.hsd1.pa.comcast.net) |
03:07.49 | *** join/#htc-linux g55 (~g55@rgnb-5d8789a5.pool.mediaWays.net) |
03:12.43 | *** join/#htc-linux WisTilt2 (~wisgreg@wireless248.wirelesstcp.net) |
03:13.22 | WisTilt2 | jonpry: you still awake down there? |
03:13.48 | jonpry | yeah |
03:14.25 | WisTilt2 | hey, you know where the blue led might be controlled? it is stuck on from whatever lights change i did and can't find it to save my life! |
03:14.54 | jonpry | if its not gpio, it must be microp |
03:15.22 | WisTilt2 | clearing all leds via microp isnt turning it off but all other do turn off. i thought it was a hardware failure but its not on in winmo. |
03:16.07 | jonpry | there are other leds on microp that are not normally accessible |
03:17.56 | jonpry | in particular reg 0x25. which controlled backlight on kovsky? i think |
03:18.08 | jonpry | is hooked up to all manner of stuff on rhod |
03:18.08 | WisTilt2 | well its something i did when turning on all the other leds i think but i went back to a previous kernel before i started lights and its still coming on. guess i need to take a virgin kernel off the repo and try it. |
03:19.10 | jonpry | it controls that nice speakerphone light on the back of the phone for instance |
03:19.31 | WisTilt2 | btw, i have the green/amber led mapped now. looks like it has 7 different states. i have sleep blinking about every 5 secs and resume running full on green. |
03:19.55 | jonpry | thats cool |
03:19.57 | WisTilt2 | light speakerphone? not rhodium, what device? |
03:20.14 | jonpry | i have a 210 |
03:20.30 | jonpry | there is a light just below the camera on the button that doesn't seem to do anything |
03:20.37 | WoZZeR | 500 has it as well |
03:20.56 | WisTilt2 | is that supposed to be some kind of light for when you use camera? |
03:21.00 | WisTilt2 | hi Woz |
03:21.04 | WoZZeR | hey |
03:21.12 | WoZZeR | it's a light that shows when speakerphone is enabled |
03:21.16 | jonpry | its supposed to indicate you are using the rear microphone i think |
03:21.41 | jonpry | its hooked up to gsensor on my phone. so its only on when speakerphone and upside down |
03:21.55 | WisTilt2 | you have that working under nand now? |
03:22.18 | jonpry | well. i have code to do it. i'm not sure of all the details of what exactly the code does or when it should be run |
03:23.36 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@80.10.46.50) |
03:24.03 | jonpry | i'm just saying there are lights on 0x25. that nobody has ever looked for |
03:24.56 | WisTilt2 | hmm, you know the bit map yet? or is it cmd reg? |
03:25.18 | jonpry | i know that 0x1,0x2,0x4 are all mic and that light |
03:25.46 | WisTilt2 | does it handle muxed bits or just single |
03:26.21 | jonpry | er nm. it is 0x4, 0x10, and 0x40 |
03:26.52 | jonpry | i'm not sure if it latches or what. i think you have to mirror and or |
03:27.40 | WisTilt2 | brb, i need to take a look at that. i did something around that reg that might be this blue light issue. |
03:31.41 | jonpry | wistilt2, what is going on with usb? |
03:35.23 | WisTilt2 | i was going to browse usb this weekend after i finished the lights. [acl] thought power management might be higher priority and he was working on usb. |
03:35.33 | WisTilt2 | you sure 0x25 isnt 0x20? |
03:35.53 | WoZZeR | WisTilt2: I believe we have detection of usb now |
03:36.06 | WoZZeR | but obviously no code to handle what to do with it |
03:36.28 | WoZZeR | I got some dmesg's when plugging in usb |
03:36.55 | jonpry | yes, 0x25 |
03:37.13 | jonpry | detection of usb? |
03:37.35 | WisTilt2 | WoZZer: is it registering the device or just showing something on the port? |
03:37.46 | jonpry | when i plug usb in haret i get nothing. |
03:37.53 | WoZZeR | WisTilt2: one sec, let me build a new kernel with usb stuff in it |
03:37.53 | jonpry | on host/gadget |
03:37.56 | WisTilt2 | jonpry: ok on 0x25, i think 0x20 is for the led color not lights. |
03:37.57 | WoZZeR | I'll get you the dmesg |
03:38.33 | WisTilt2 | does kov have multiple color leds or use 1 for several colors? |
03:40.15 | jonpry | 0x25 on rhod is different than the other device. they use 4 parms. we have 1 |
03:43.13 | WisTilt2 | i dont even see 0x25 defined anywhere. 0x40 looks like kovs 0x25 equivilant |
03:45.18 | *** join/#htc-linux MacDrunk (~marper@201.164.159.190) |
03:45.56 | jonpry | it isn't defined. there is some mention of one here: |
03:46.02 | jonpry | [[RaphaelMicroP]] |
03:46.02 | unilinky | http://htc-linux.org/wiki/index.php?title=RaphaelMicroP |
03:46.42 | jonpry | but ours uses 1 parm, not 4. appears to be a bit mask. ie no intensity. wince uses it. i have used it and stuff is definitely attached |
03:47.14 | *** join/#htc-linux bzo (~chatzilla@c-76-126-175-200.hsd1.ca.comcast.net) |
03:47.14 | WoZZeR | WisTilt2: http://pastebin.com/r5yccixZ latest dmesg |
03:47.19 | WoZZeR | has usb stuff at the end |
03:48.29 | jonpry | wozzer: that is what happens when you insert/remove? |
03:48.52 | WoZZeR | yeah |
03:49.07 | WoZZeR | 2 inserts, and 2 removes |
03:50.01 | jonpry | do you get anything on your hosts dmesg? |
03:50.48 | WoZZeR | running win7 |
03:50.53 | jonpry | argh |
03:50.55 | WoZZeR | but no 'sound' when usb connects |
03:51.03 | WoZZeR | windows makes a sound when usb is connected |
03:51.06 | WoZZeR | and it doesn't make it |
03:51.09 | jonpry | that would be the same thing |
03:51.32 | jonpry | i don't get ulpi write errors on my setup |
03:51.44 | jonpry | [ 1982.832550] hsusb: ONLINE -> RESET |
03:51.44 | jonpry | [ 1982.832611] hsusb: reset controller |
03:51.44 | jonpry | [ 1982.894775] ulpi_write: timeout: reg: 0x31, var: 0x40 |
03:51.44 | jonpry | [ 1982.897613] ulpi_write: timeout: reg: 0xD, var: 0x1D |
03:51.44 | jonpry | [ 1982.900482] ulpi_write: timeout: reg: 0x10, var: 0x1D |
03:51.44 | jonpry | [ 1982.900665] usb: notify offline |
03:51.46 | jonpry | [ 1982.909301] hsusb: RESET -> ONLINE |
03:51.50 | jonpry | er nm |
03:51.52 | jonpry | lol |
03:52.15 | jonpry | too much rum! |
03:52.24 | WoZZeR | heh |
03:52.29 | WisTilt2 | why you getting the controller reset when you plug in? it should already be reset and waiting. |
03:52.50 | WoZZeR | don't know, it's acl and your code, from what I rmember |
03:52.54 | WisTilt2 | rum sounds good. long for the cheap prices you guys have down there:) |
03:52.56 | WoZZeR | I'm just a proxy |
03:53.45 | bzo | is there anything to do besides drink rum and hack linux over there? ;) |
03:53.49 | jonpry | i don't get a reset when pluggin in |
03:54.00 | WisTilt2 | lol. i dont think he used my code though. unless he did in the wrong place. it looks like the reset cmd is inline with the detect, which is not correct. |
03:54.05 | jonpry | wait for 3 hours in a line for the mail? |
03:54.37 | bzo | at least you have a linux powerhouse in your hand |
03:54.44 | WisTilt2 | hell, ill just get a ticket and come down there. been over 20 years since i lived down that part of the world. |
03:55.17 | jonpry | the weather is nice. probably better change in the winter though |
03:55.19 | WoZZeR | WisTilt2: http://gitorious.org/~acl/linux-on-qualcomm-s-msm/linux-msm-rhod-nand has the latest usb code in it |
03:55.54 | bzo | I think I would get some serious island fever, based on my few trips to hawaii |
03:55.56 | jonpry | why would ulpi_write fail. whatever it is |
03:57.11 | jonpry | sounds like something is not even close to turned on |
03:57.14 | WisTilt2 | ok let me check that code out. the code i gave [acl] was to reset usb at init and after teardown. |
03:58.07 | bzo | so you guys are able to adb into the tp2 from linux right? |
03:58.37 | WisTilt2 | is it the code he put up on the 2nd? |
03:58.48 | WoZZeR | no, I think I added it |
03:58.57 | WoZZeR | maybe |
03:58.57 | WoZZeR | not sure |
03:59.05 | WoZZeR | yeah |
03:59.09 | WoZZeR | it's the stuff from the 2nd |
03:59.31 | WisTilt2 | wozzers butchering?? lol |
03:59.33 | WoZZeR | no, 1st |
03:59.43 | WoZZeR | http://gitorious.org/~acl/linux-on-qualcomm-s-msm/linux-msm-rhod-nand/commit/ac4dded6e8323ed49c38f508549bc41dc69f3105 |
03:59.58 | jonpry | bzo: no |
04:00.00 | WoZZeR | grrrrrr, didn't butcher.... |
04:00.01 | WoZZeR | lol |
04:00.03 | WisTilt2 | thats better thanks |
04:00.15 | WisTilt2 | i noted his comment about butchering |
04:00.17 | bzo | jonpry: oh really? is it broken? |
04:00.19 | WoZZeR | pulled init seq from hero |
04:00.26 | WoZZeR | forgot where I got it from |
04:00.44 | WoZZeR | I didn't remember until after the commit |
04:00.59 | jonpry | bzo: for all i know i am not using it right. |
04:01.53 | bzo | jonpry: meh, it is really picky. It took me a while to figure out how to compile kernels where adb would work on the diam500 from linux |
04:02.11 | jonpry | but ulpi_write errors on init do not sound promising |
04:02.25 | bzo | the trick was to disable usb mass storage in the kernel, but that doesn't seem to help with the rhod |
04:03.07 | WisTilt2 | WoZZer: thats not the commands i gave him. |
04:03.20 | WoZZeR | ok |
04:03.23 | WoZZeR | then it's his stuff |
04:03.42 | WoZZeR | the reset and gpio stuff? |
04:03.47 | WoZZeR | 64 -> 3, then 0 |
04:03.54 | WisTilt2 | yes |
04:03.57 | WoZZeR | we have that |
04:04.00 | jonpry | i think i see |
04:04.01 | jonpry | lol |
04:04.10 | WoZZeR | gpio_set_value(0x64, 3); |
04:04.11 | WoZZeR | mdelay(3); |
04:04.11 | WoZZeR | gpio_set_value(0x64, 0); |
04:04.11 | WoZZeR | mdelay(3); |
04:04.18 | jonpry | isn't setting device mode |
04:05.18 | WisTilt2 | where are you running the code above? should be right before the irq request. and what value is that USB_USBINTR? |
04:05.26 | WoZZeR | jonpry: from what I remember, acl is just trying to get irq's now |
04:05.39 | WoZZeR | msm_add_usb_devices(usb_phy_reset, usb_phy_shutdown, usb_phy_init_seq_raph100); |
04:05.43 | WoZZeR | that runs the reset |
04:05.45 | WoZZeR | I think |
04:05.53 | WisTilt2 | i dont think the usb is fully setup. |
04:05.56 | WoZZeR | it's run in halibut_init |
04:06.06 | jonpry | oh |
04:06.42 | WisTilt2 | Woz what value is USB_USBINTR defined? |
04:07.24 | jonpry | <PROTECTED> |
04:07.36 | WoZZeR | yeah |
04:07.57 | WisTilt2 | usb base is? |
04:09.34 | WoZZeR | #define MSM_USB_BASE ((unsigned) ui->addr) |
04:09.37 | WoZZeR | lol |
04:10.26 | jonpry | which is ioremap of res->start |
04:10.41 | WisTilt2 | i see in the bootup when the usb is probed it is being reset also after it is initialized. thats no good. |
04:11.27 | WisTilt2 | WoZZer: do you see any irq 47 triggered when you plug in/out usb cable? |
04:11.34 | WisTilt2 | i bet not |
04:11.41 | WoZZeR | how would I check that? |
04:11.47 | WisTilt2 | cat /proc/interrupts |
04:12.05 | WisTilt2 | counter shows hits |
04:12.45 | WoZZeR | msm_hsusb shows 0 |
04:12.47 | jonpry | ./include/mach/msm_iomap.h:#define MSM_HSUSB_PHYS 0xA0800000 |
04:14.01 | jonpry | ./include/mach/irqs.h:#define INT_USB_HS (32 + 15) |
04:14.20 | jonpry | wozzer: does msm_hsusb say 37? |
04:14.28 | jonpry | er 47 |
04:14.46 | WoZZeR | it doesn't show the irq |
04:14.46 | WoZZeR | only hits |
04:15.14 | WisTilt2 | should see the irq on right side and hits on left somewhere |
04:15.15 | WoZZeR | android froze... gotta reboot |
04:15.25 | WoZZeR | I'll try agian |
04:15.27 | WoZZeR | again* |
04:15.31 | WoZZeR | rebooting |
04:18.35 | WisTilt2 | actually irq is on left column, next column is hits. dyslexic this week:) |
04:18.46 | jonpry | wistilt2: i don't see anything about usb in halibute. afaict the only thing related to usb is in devices.c, and it leaves it all up to msm7k_udc |
04:19.07 | WoZZeR | heh |
04:19.09 | WoZZeR | just saw that |
04:19.12 | WoZZeR | usb is 47 |
04:19.17 | WisTilt2 | yes |
04:19.31 | WisTilt2 | should be labeled that on right side also. |
04:19.41 | WoZZeR | nothing on right |
04:19.49 | WisTilt2 | ?? |
04:19.52 | WoZZeR | 47: 0 msm msm_hsusb |
04:19.54 | jonpry | msm_hsusb |
04:19.59 | WisTilt2 | yeah thats it |
04:20.46 | WisTilt2 | jonpry: so what you saying? there is no code other than init for usb? no code to do the rest of the communication. |
04:20.55 | WoZZeR | WisTilt2: 12:18a (WoZZeR) usb is 47 -< I meant, usb IS 47, no '?' |
04:21.10 | WoZZeR | there isn't anything |
04:21.13 | WoZZeR | acl just wanted irqs |
04:22.03 | jonpry | umm. this stuff works on raph/diam |
04:22.19 | jonpry | ulpi_write is the first indication of failure |
04:22.30 | WisTilt2 | the exact same code works on those devices? |
04:22.45 | jonpry | yes |
04:23.10 | WisTilt2 | ok then everything is there obviously. |
04:23.30 | WisTilt2 | WoZZer: try this just to see if you get irqs, even though usb wont communicate: |
04:24.14 | WisTilt2 | change the usb irq to irq 6. |
04:24.18 | WisTilt2 | wait... |
04:24.33 | WisTilt2 | are you guys running proc comm? |
04:24.51 | jonpry | we have proc_comm |
04:24.53 | WoZZeR | msm_proc_comm_wince_init(); |
04:25.05 | WoZZeR | #include "proc_comm_wince.h" |
04:25.15 | WisTilt2 | ok yeah then try the irq 6 just to see if it triggers when cable plugged. |
04:25.44 | WoZZeR | where do I do that |
04:26.31 | WisTilt2 | jonpry: your proc_comm still contains the notify others code in it? |
04:26.58 | jonpry | i don't know what that is |
04:28.01 | WoZZeR | where do I set the irq? |
04:28.02 | WisTilt2 | notify other proc comms. ill give you the line number from the current source. |
04:28.08 | *** join/#htc-linux Kasjopaja (~Tina@p57BC0FF5.dip0.t-ipconnect.de) |
04:28.09 | jonpry | i see in other msm72k_udc. they try to set speed of ebi1 to 128mhz, and then enable usb clock before doing the phy stuff |
04:28.35 | WisTilt2 | WoZZer whereever you have it defined in your nand code. some definition table you would have. |
04:28.54 | jonpry | ./include/mach/irqs.h:#define INT_USB_HS (32 + 15) |
04:29.01 | WoZZeR | ahh |
04:29.28 | WisTilt2 | jonpry: you are a walking computer you know that? |
04:29.40 | WisTilt2 | you're the kind of guy i need working for me:) |
04:29.40 | WoZZeR | #define INT_A9_M2A_6 6 |
04:29.46 | WoZZeR | does that matter? |
04:29.52 | jonpry | i don't do that much walking :-) |
04:29.56 | WisTilt2 | lol |
04:30.06 | WisTilt2 | no, leave that WoZZer |
04:30.09 | WoZZeR | ok |
04:30.15 | WoZZeR | just wondering if the overlap mattered |
04:30.27 | WisTilt2 | nope it will actually be using that to test this. |
04:31.05 | WisTilt2 | proc_comm gets it going |
04:31.07 | jonpry | i seriously wonder about this 128mhz |
04:31.30 | jonpry | could be a pll for usb. doesn't work if we don't adjust ebi |
04:31.42 | WisTilt2 | shouldnt unless usb pll wont talk faster than that |
04:32.28 | jonpry | that would be weird |
04:32.48 | WisTilt2 | does it get set again later to a higher speed? |
04:33.25 | jonpry | clk_set_rate(ui->ebi1clk, 0); lol |
04:34.14 | WisTilt2 | are the usb ports on the phones usb2? |
04:34.31 | jonpry | not that i know of |
04:34.34 | WoZZeR | it's rebuilding the whole kernel... |
04:34.51 | WisTilt2 | yeah it will since you changed an irq:( |
04:34.59 | WoZZeR | lol |
04:35.00 | WoZZeR | great... |
04:35.25 | WoZZeR | should be getting close |
04:35.33 | WoZZeR | making modules now |
04:39.48 | jonpry | how hard could it be. spl does it |
04:41.39 | *** join/#htc-linux MacDrunk (~marper@201.164.159.190) |
04:45.36 | jonpry | wistilt2, i do not see a notify others |
04:46.06 | WisTilt2 | hang on, ill give you the line im talking about... |
04:46.29 | jonpry | are you just talking about notifying a9? |
04:46.41 | WoZZeR | WisTilt2: I'm gettng hits, but I was getting hits without usb inserted |
04:46.47 | jonpry | dex command ready |
04:47.25 | WisTilt2 | WoZZer: you will get a few until everything starts up and settles, shouldnt be too many though |
04:47.49 | jonpry | yeah, changing the interrupt is just making it fire for no reason. its like setting it to adsp. or when acl set 3d to level negative |
04:48.53 | WoZZeR | WisTilt2: I'm getting like 2 more every time I check |
04:49.26 | jonpry | you will get one every time there is a dex command |
04:49.40 | WisTilt2 | jonpry: function at line 28 in proc_comm.c |
04:49.48 | WisTilt2 | thats notify others |
04:50.13 | jonpry | ok so |
04:50.21 | jonpry | dex works, yeah we that |
04:50.34 | WisTilt2 | WoZZer plugging in usb increasing it more than the normal you're seeing? |
04:50.38 | WoZZeR | ok, I inserted and removed the usb like 5 times |
04:50.42 | WoZZeR | and it grew a lot more |
04:50.47 | WisTilt2 | yeah it should |
04:50.58 | jonpry | ? |
04:51.33 | WisTilt2 | a lot more relative to not plugging it in? |
04:51.50 | WoZZeR | yeah |
04:51.58 | WoZZeR | normal +2 |
04:52.05 | WoZZeR | with usb inserts + 11 |
04:52.06 | jonpry | is getting his mind blown |
04:52.16 | WoZZeR | well |
04:52.22 | WoZZeR | with 5 inserts/removes |
04:52.26 | WoZZeR | it increased by 11 |
04:52.50 | jonpry | it should be based on time. so like normal for 10 seconds is some number |
04:52.55 | WisTilt2 | is it triggering by 2 or so every few seconds by itselt? |
04:53.03 | WoZZeR | yeah |
04:53.10 | WisTilt2 | yes jonpry good idea |
04:54.17 | *** join/#htc-linux Maylay|Sphyynx (~gren@adsl-9-201-88.mia.bellsouth.net) |
04:54.20 | WoZZeR | ok, usb matters |
04:54.22 | jonpry | umm what is this all supposed to mean. that a9 has gpio interrupts on usb setup? |
04:54.26 | WoZZeR | I did 20 i/r's |
04:54.32 | WoZZeR | and it increased by 40 |
04:54.46 | WoZZeR | well, the normal 6 it WOULD increase, plus 40 |
04:55.10 | WisTilt2 | so plugging is causing additional triggers then? |
04:55.13 | WoZZeR | yeah |
04:55.55 | jonpry | i know why :-) |
04:56.02 | jonpry | your going to be jealous |
04:56.18 | WoZZeR | ?? |
04:56.29 | jonpry | because usb_reset() calls clk_enable twice for no reason. |
04:56.37 | WoZZeR | that makes sense |
04:56.47 | jonpry | which creates a dex command. and a dex response interrupt on 6 |
04:57.29 | jonpry | so now we know dex works |
04:57.31 | WisTilt2 | usb_reset being called when? during plug in/out? |
04:57.47 | WisTilt2 | should only be on remove |
04:58.15 | WisTilt2 | which it sounds like it is if woz did 20 plugs and got 40 |
04:58.18 | jonpry | well, i don't know when it is reset. but this whole experiment is just creating dex commands and counting them |
04:59.06 | WisTilt2 | so the port is live, just have wrong regs? |
04:59.32 | WisTilt2 | wrong for rhod |
05:00.24 | WisTilt2 | reg 0x31, 0xd, 0x10 - not correct IF usb is not being reset before those writes |
05:01.06 | WoZZeR | 0x40, 0x31, /* Leave this pair out for USB Host Mode */ |
05:01.06 | WoZZeR | 0x1D, 0x0D, |
05:01.06 | WoZZeR | 0x1D, 0x10, |
05:01.08 | WoZZeR | we're using that |
05:01.19 | WoZZeR | if I read correcly |
05:01.24 | WoZZeR | if not, ignore please |
05:01.42 | WisTilt2 | yeah see that but they timeout so have to be incorrect for rhod i would think |
05:02.10 | WisTilt2 | again, unless the reset is clearing usb prior to those writes, which dmesg looks like is happening |
05:02.12 | WoZZeR | I tried the bravo init seq, and I think it crashed |
05:02.13 | jonpry | maybe we could dump that easily enough. but seems like one of them should succeed |
05:02.53 | jonpry | wistilt2: you don't know what the ulpi addresses are on rhod? |
05:03.46 | *** join/#htc-linux _schism_ (~schism@cpe-075-176-189-098.sc.res.rr.com) |
05:04.04 | WisTilt2 | not device specific |
05:04.36 | WisTilt2 | im trying to figure out how one device that works, another doesnt, are they using the same chipset? |
05:05.12 | jonpry | no, one is hero chip, other is g1 |
05:05.49 | jonpry | i still don't know exactly which model is which because it is misprinted in most places |
05:06.04 | WisTilt2 | those are not both 7201a then? |
05:06.24 | jonpry | the other is non-a |
05:07.04 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@host146-132-dynamic.16-79-r.retail.telecomitalia.it) |
05:07.22 | WisTilt2 | then ulpi addys are most likely different just like the amss |
05:07.51 | WisTilt2 | let me connect to office server and look at docs |
05:07.54 | jonpry | that would make sense to me, unless we have the clock wrong |
05:10.06 | WisTilt2 | boy im loving my wireless connection at home now. i had my installers change my radio to our new 100mbps so like ethernet to office 10 miles away now:) |
05:10.41 | jonpry | lol |
05:10.48 | jonpry | leo uses # |
05:10.49 | jonpry | <PROTECTED> |
05:10.49 | jonpry | # |
05:10.49 | jonpry | <PROTECTED> |
05:10.49 | jonpry | # |
05:10.49 | jonpry | <PROTECTED> |
05:10.51 | jonpry | # |
05:10.53 | jonpry | <PROTECTED> |
05:11.10 | WisTilt2 | what chip is leo? |
05:12.12 | jonpry | snapdragon |
05:12.33 | jonpry | kaiser leaves everything out but the 0x1d writes. which might work for haret boot. |
05:13.06 | WisTilt2 | so there are several diffs with some similarities. |
05:14.19 | jonpry | actually they are all different |
05:16.38 | jonpry | or not. i am confused about which one should be reg, and which one var |
05:17.05 | jonpry | i'm guess in that thing i just pasted. 0x0D is a reg. 1d is the value |
05:17.22 | *** join/#htc-linux nineX_ (~nunya@75-132-13-29.dhcp.stls.mo.charter.com) |
05:17.26 | WisTilt2 | your list above, right values are registers |
05:17.49 | jonpry | so even leo uses 0x31. but adds 32 |
05:18.05 | jonpry | so why would a write fail to a valid address? |
05:18.09 | WisTilt2 | i cant get on the doc server, they're doing backups right now and offline |
05:18.43 | jonpry | wozzer: why is usb important? |
05:18.45 | WisTilt2 | valid address but maybe invalid value written |
05:18.59 | jonpry | and that would crash it somehow? |
05:19.17 | WoZZeR | jonpry: I'm hopeing it will help with the charging issue |
05:19.21 | WoZZeR | being able to adb to it |
05:19.25 | WoZZeR | so I don't have to restart |
05:19.27 | WoZZeR | lots of reasons |
05:19.37 | WoZZeR | it's not an ASAP thing |
05:19.40 | jonpry | external hard drive :-) |
05:19.55 | WoZZeR | I do want to try to play with the internal storage |
05:20.02 | WoZZeR | and have android be installed to that |
05:20.14 | WisTilt2 | usb network so we can develop easier:) |
05:23.52 | jonpry | i changed to 1d,0x,1d,10, and it crashes |
05:24.04 | jonpry | er 1d,d,1d,10 |
05:24.24 | jonpry | now if i could prevent it from rebooting before i can read the dmesg.... |
05:26.16 | WisTilt2 | can you see enough scrolling by to see if it crashed at usb init? |
05:26.19 | WisTilt2 | probe |
05:27.04 | jonpry | i got more this time. still ulpi_write timeouts, however it was still writing to 0x31 |
05:27.15 | jonpry | i wonder how that is possible |
05:27.46 | WisTilt2 | you changed 0x31 but something still writing to it? |
05:28.21 | jonpry | yes |
05:30.04 | jonpry | there is another phy_init_seq in devices_htc.c |
05:30.12 | jonpry | lol. and it must use both |
05:30.16 | jonpry | thats got to work well |
05:30.21 | WisTilt2 | you could code a halt somewhere in the usb probe right before crash to see better. |
05:30.42 | jonpry | we are loading the driver twice |
05:30.43 | WisTilt2 | really? that not going to work well |
05:31.17 | WisTilt2 | so its resetting and leaving in a non init state |
05:32.36 | WisTilt2 | devices_htc is where it should be initializing isnt it? |
05:36.41 | jonpry | i'm not sure. i think that is dead code. |
05:36.57 | jonpry | i have determined the problem is not coming from there. but it is still doing a ulpi_write to 0x31 |
05:37.13 | jonpry | and still crashing |
05:38.36 | WisTilt2 | but in your code 0x31 is now gone? wonder if all the write errors are coming from elsewhere then. |
05:41.09 | jonpry | i found that |
05:41.22 | jonpry | board-htcrhodium.c |
05:41.32 | jonpry | not sure why the crashing has been happening though |
05:42.09 | jonpry | potentially because i shortened the array that is a destination of memcpy |
05:43.15 | jonpry | ok boots |
05:43.23 | jonpry | but i have another idea |
05:44.00 | jonpry | there are 3 clocks listed. usb_hs_clk, usb_hs_pclk, and usb_otg_clk |
05:44.03 | *** join/#htc-linux theredundant (~thereduda@cm138.epsilon80.maxonline.com.sg) |
05:44.54 | WisTilt2 | should be a pll clk also |
05:44.54 | jonpry | upstream msm72k_udc activates 2 clocks, not 1 twice |
05:45.01 | jonpry | pclk? |
05:49.43 | jonpry | we should need otg whatever that is i'm guessing |
05:51.13 | WisTilt2 | im looking that up right now in docs |
05:52.42 | WisTilt2 | though, if it is needed the other phones shouldnt be working |
05:53.01 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
05:53.02 | jonpry | you never know what is on when booted from haret though |
05:53.13 | WisTilt2 | yeah true |
05:54.48 | WisTilt2 | looks like the otg has to do with usb transeiver. only has 4 bits to control wakeup,function,async wakeup, and transeiver interrupt |
05:55.56 | jonpry | sounds like that should be on |
05:56.46 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
05:57.05 | WisTilt2 | the mask is at offset 0x04, dont know addr to write yet |
05:58.10 | jonpry | sounds a little like the stuff at ulpi 0x31 |
05:59.13 | WisTilt2 | its using bits 3-6 only |
06:00.29 | WisTilt2 | bit 6 int enable, 5-otg async enable,4- peripheral async,3-host async |
06:01.03 | jonpry | is there a base? |
06:01.43 | WisTilt2 | thats what im checking further. unless this is wrong the base is 0x00000000 |
06:02.49 | WisTilt2 | byte addr 0x0000 - 0x3fff |
06:03.06 | WisTilt2 | base cant be 0x0 i dont think |
06:04.17 | jonpry | it maybe could. doesn't sound likely though |
06:06.07 | jonpry | somehow if i edit msm72k_udc. it doesn't build into my new kernel. |
06:06.35 | WisTilt2 | what is that source from? |
06:06.57 | jonpry | its in git. i edit. make zImage, no changes |
06:07.18 | WisTilt2 | otg=on-the-go. go figure |
06:07.34 | WisTilt2 | so i have that file? |
06:07.45 | jonpry | drivers/usb/gadget/ |
06:08.42 | jonpry | wozzer: around? |
06:08.47 | WoZZeR | yeah |
06:08.49 | WoZZeR | for a little bit |
06:08.59 | jonpry | did you do anything with that machine_variant code? |
06:09.04 | WoZZeR | no |
06:09.16 | WoZZeR | I have to look in the logs for the code again |
06:09.27 | jonpry | thats good stuff |
06:09.59 | WoZZeR | jonpry: do you remember the address? |
06:10.06 | WoZZeR | WisTilt2 can get the Tilt2 address name |
06:10.18 | WoZZeR | or pcbx or w/e it's called |
06:10.54 | WisTilt2 | address name? |
06:11.15 | jonpry | 0x80060? |
06:11.40 | jonpry | oh yeah |
06:11.47 | jonpry | wistilt2, you have haret? |
06:11.53 | WisTilt2 | yeah |
06:11.53 | WoZZeR | yeah |
06:11.54 | WoZZeR | and 70 |
06:13.28 | *** join/#htc-linux Echo31 (~olivier@mir31-4-82-240-194-54.fbx.proxad.net) |
06:14.26 | jonpry | can you pd 0x81060 0x100 |
06:14.47 | jonpry | er pd 0x81000 0x100 |
06:14.54 | WisTilt2 | phone is in linux, hang on for reboot |
06:15.09 | jonpry | i'm stumped as to why my build won't work |
06:15.24 | WisTilt2 | too much rum? |
06:15.46 | jonpry | wozzer: try putting some spaces in drivers/usb/gadget/msm72k_udc.c and then rebuilding |
06:15.54 | jonpry | see if it compiles anything, lol |
06:16.27 | jonpry | or in my case, i typed in the middle where it would break something. "THIS IS FUBAR" |
06:16.34 | WoZZeR | spaces where? |
06:16.41 | *** join/#htc-linux luc_ (5e3edc93@gateway/web/freenode/ip.94.62.220.147) |
06:16.57 | jonpry | anywhere, just to update the mod time on the file. just put broken crap in there |
06:17.01 | luc_ | wow! http://cotulla.pp.ru/leo/WP7S/IMAG0202.jpg |
06:17.57 | *** join/#htc-linux HamboX (hambo@119.139.68.246) |
06:18.00 | jonpry | for that matter i don't even see a .o in the directory. like it never built at all |
06:18.24 | WoZZeR | "ep0out", "ep1out", "ep2out", "ep3out", <- extra space, built fine |
06:18.41 | WisTilt2 | i just compiled find after adding comment lines |
06:18.45 | WisTilt2 | fine |
06:19.10 | jonpry | i'm sure it builds fine. question is whether or not it builds |
06:19.30 | jonpry | like is there a "CC msm72k_udc.o" in the make output |
06:19.52 | jonpry | that is why putting garbage in the file might be preferable |
06:20.04 | jonpry | then if it tries to build it will fail |
06:20.06 | WoZZeR | dsfhsdfhdsfhdsfhdhf |
06:20.08 | WoZZeR | didn't change it |
06:20.16 | WoZZeR | still built |
06:20.18 | jonpry | where as on mine, it builds fine all the time |
06:20.27 | WoZZeR | static const char driver_name[] = "msm72k_udc"; |
06:20.27 | WoZZeR | dsfhsdfhdsfhdsfhdhf |
06:20.32 | jonpry | wtf |
06:20.42 | WisTilt2 | ok ran haret and it booted linux. cmd line switch i need? |
06:20.46 | WoZZeR | doesn't look like it's touched |
06:20.59 | *** join/#htc-linux kiozen (~kiozen@rgnb-5d87c346.pool.mediaWays.net) |
06:21.04 | jonpry | you have to move the haret exe into a directory without a startup.txt |
06:21.04 | *** join/#htc-linux goxboxlive (~jrs@195.80-202-137.nextgentel.com) |
06:21.28 | WisTilt2 | ah. rebooting |
06:22.08 | jonpry | wozzer: i can't find its .o file either. i was thinking maybe a rogue makefile was building it into the wrong directory |
06:22.48 | jonpry | then i grepped the whole tree for a msm72k_probe. only copy in that directory. no object files contain the string either |
06:23.18 | *** join/#htc-linux goxboxlive (~jrs@195.80-202-137.nextgentel.com) |
06:24.46 | *** join/#htc-linux bzo (~chatzilla@c-76-126-175-200.hsd1.ca.comcast.net) |
06:26.24 | WisTilt2 | jonpry: do i need to keep this default.txt it has in the run box? |
06:27.18 | jonpry | no. just listen for network connections and then telnet to it on 9999 |
06:28.03 | WisTilt2 | so i needed to boot with usb in? |
06:28.36 | WisTilt2 | or telnet on phone to it |
06:28.37 | jonpry | wifi works |
06:28.43 | jonpry | telnet to phone |
06:28.49 | jonpry | or usb network i guess |
06:29.28 | jonpry | ah so the driver is drivers/usb/function/msm_hsusb |
06:31.44 | *** join/#htc-linux GlemSom (~glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk) |
06:43.36 | WisTilt2 | jonpry: cant get this working. cant even ping phone even though its on my home wifi and it can access net. i think the access point has client isolation on and wont repeat. |
06:44.31 | jonpry | i think if you make a text file called default.txt with "pd 0x81000 0x100" in it. then click something it will either put it on the screen or in a file somewhere |
06:44.54 | jonpry | never tried |
06:49.30 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
06:50.26 | WisTilt2 | that didnt do anything when hitting run then clicking anything. |
06:54.19 | jonpry | if i hook up to my linux box via usb. and select activesync. it builds a network connection that i can ping phone on 169.254.2.1 |
06:54.30 | jonpry | probably works that way on windows |
06:54.34 | WisTilt2 | ok just fixed wireless |
06:54.52 | WisTilt2 | ap was blocking repeat so im good now. let me try telnet again |
06:56.39 | jonpry | activesync ip is way better than wifi. at least for me. wish i tried this before |
06:57.09 | WisTilt2 | im in linux dont have windows here |
06:57.15 | jonpry | me too :-) |
06:57.39 | WisTilt2 | actually i have kvm running windows xp but dont have usb setup in it |
06:58.05 | WisTilt2 | ok im in |
06:58.10 | jonpry | activesync turns the device into a usb ethernet device which is recognized by linux and works otb |
06:58.38 | WisTilt2 | what you want out of this dump? whole thing? |
06:58.48 | jonpry | i guess |
06:59.03 | jonpry | i get this. 0081060 | 55aaaa55 58899885 00480052 0044004f | U..U...XR.H.O.D. |
06:59.03 | jonpry | 00081070 | 00310032 00300030 00000030 00000000 | 2.1.0.0.0....... |
06:59.24 | *** join/#htc-linux Andreyxxl[HD2EU] (~Andreyxxl@89.32.146.153) |
06:59.31 | WisTilt2 | 00081000 | ffffffbe fbffeffe fffdffbf bfffffff | ................ |
06:59.31 | WisTilt2 | 00081010 | ffffff7b 00000000 00000000 00000000 | {............... |
06:59.31 | WisTilt2 | 00081020 | fbffffff dfcfffbf fffffff7 ffffdffe | ................ |
06:59.31 | WisTilt2 | 00081030 | ff000480 00000015 fffffaff beffffaf | ................ |
06:59.32 | WisTilt2 | 00081040 | fbffffdf fbef7fff ffeffffb fffbffff | ................ |
06:59.32 | WisTilt2 | 00081050 | ffffdd4b f9ffbfff 00000000 52455354 | K...........TSER |
06:59.34 | WisTilt2 | 00081060 | 55aaaa55 58899885 00480052 0044004f | U..U...XR.H.O.D. |
06:59.38 | WisTilt2 | 00081070 | 00300033 00300030 00000030 00000000 | 3.0.0.0.0....... |
06:59.40 | WisTilt2 | 00081080 | 00000000 00000000 5349424b 52454749 | ........KBISIGER |
06:59.42 | WisTilt2 | 00081090 | ffffbfff ffffff7f ffbf7f00 fdff7fff | ................ |
06:59.44 | WisTilt2 | 000810a0 | bfffffef 00000000 4e534543 00001000 | ........CESN.... |
06:59.46 | WisTilt2 | 000810b0 | 00000000 00000000 7dffff9f 00000200 | ...........}.... |
06:59.48 | WisTilt2 | 000810c0 | 00000120 00000000 0001d600 00500000 | .............P. |
06:59.49 | WoZZeR | RHOD300 |
06:59.50 | WisTilt2 | 000810d0 | ffaffffb ffffffff ffffffff dfff7fff | ................ |
06:59.52 | WisTilt2 | 000810e0 | ffdffffd ffffffff ffdfffdf effffff7 | ................ |
06:59.54 | WisTilt2 | 000810f0 | fffbfffd ffffffed fbdffdff bfffffef | ................ |
07:00.10 | jonpry | argh |
07:00.43 | WisTilt2 | is that bad? |
07:01.01 | WisTilt2 | tilt2 is all it is |
07:01.08 | jonpry | yeah kind of. different keyboard than other rhod300 |
07:01.12 | WisTilt2 | at&t |
07:01.14 | jonpry | but no way to tell from that memory |
07:01.17 | WoZZeR | is there another rhod300? |
07:01.47 | jonpry | yes. 2 with model id: ST7377 and ST7378 |
07:02.28 | jonpry | his pcbxc is ff000480, dunno if maybe that is different |
07:02.28 | WisTilt2 | this is 7377 i think. that num ive seen somewhere in the phone |
07:03.37 | WoZZeR | everything for rhod300 says att |
07:04.05 | WoZZeR | all rhod300's are tilt2 |
07:04.57 | jonpry | why are there 2 keymaps in mjdroidutil then? |
07:05.29 | jonpry | hmm. maybe there is not |
07:05.32 | WoZZeR | jonpry: http://www.wireless.att.com/support/setDevice.do?universe=att&make=HTC&model=Tilt%202%20%28ST7377/ST7378%29 |
07:05.55 | WoZZeR | with and without camera |
07:06.01 | jonpry | oh |
07:06.12 | jonpry | cool. should work then |
07:06.33 | WoZZeR | yeah |
07:06.44 | WoZZeR | and you can concat it down to 7 letters |
07:07.26 | WoZZeR | actually, I want to see the 100 variants |
07:07.43 | jonpry | i think the kernel driver is fine. it is sketchy as is. just do that with sed or something |
07:08.15 | WoZZeR | jonpry: no point, I can just change it to include the extra 0's |
07:08.15 | *** join/#htc-linux PsiCoLeO (~leomal14@69.146.216.201.dsl.intelnet.net.gt) |
07:08.18 | WoZZeR | not that big a deal |
07:08.20 | WisTilt2 | you want another dump? i need to hit the sack shortly. |
07:08.28 | jonpry | no that is fine |
07:08.40 | jonpry | we were not sure if it would say tilt2 there :p |
07:08.42 | jonpry | thanks |
07:09.07 | WisTilt2 | ok guys ill probably be back on working on lights tomorrow night. have a good one. |
07:09.08 | WoZZeR | thanks WisTilt2 |
07:09.13 | WisTilt2 | nite guys |
07:09.15 | jonpry | nite |
07:09.16 | WoZZeR | night |
07:09.20 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@host146-132-dynamic.16-79-r.retail.telecomitalia.it) |
07:09.21 | WoZZeR | I'll be passing out shortly as well |
07:09.29 | jonpry | me too. |
07:09.37 | jonpry | no usb for me today |
07:11.02 | WoZZeR | night |
07:11.11 | WoZZeR | pass out time |
07:11.23 | jonpry | its cute to think that usb will just start working by messing with it. but at eod we are going to have to make wrappers and dumps again |
07:11.26 | jonpry | k, cya |
07:16.07 | bzo | hmm, I'm able to adb to the tp2 from linux in one of my older kernels |
07:21.29 | *** join/#htc-linux pH5 (~ph5@e178199193.adsl.alicedsl.de) |
07:49.54 | *** join/#htc-linux g55 (~g55@rgnb-5d8799d4.pool.mediaWays.net) |
08:08.58 | *** join/#htc-linux LeTama (~IceChat7@vau06-1-82-228-252-90.fbx.proxad.net) |
08:09.06 | *** join/#htc-linux davidwlam (421bc6f8@gateway/web/freenode/ip.66.27.198.248) |
08:09.24 | davidwlam | does gsense work in 2.2? |
08:11.34 | *** join/#htc-linux Ashar (deadly@unaffiliated/ashar) |
08:13.52 | *** join/#htc-linux Markinus (~Miranda@gtng-4db05476.pool.mediaWays.net) |
08:26.00 | *** join/#htc-linux kovjanos (~IceChat7@pool-2704.adsl.interware.hu) |
08:28.44 | *** join/#htc-linux Vito_| (~Sysel@gw.loccal.net) |
08:30.10 | kovjanos | let me know if it should be asked on *-chat: I have issues with the sensors. euroHD2, 2.08hspl, 2.12.50.02 radio, miri v17-v19, kingston 8g class4 sdhc. in winmo all the sensors are working |
08:30.44 | kovjanos | i tried different builds: froyo, mattc, subcraft - both the shipped and 31/8 kernels |
08:31.18 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
08:31.20 | kovjanos | in android almost none of the sensors are working. |
08:31.51 | kovjanos | I would like to debug - could someone help me where i should start |
08:31.58 | *** join/#htc-linux [zozi] (bc5040d3@gateway/web/freenode/ip.188.80.64.211) |
08:32.25 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
08:41.02 | Markinus | kovjanos: the sensors aren full suported in the kernel. But you should have the gsensor |
08:41.08 | Markinus | 't |
08:42.00 | kovjanos | at least proximity and gsensore should work as i read. |
08:42.12 | kovjanos | but unfortunatelly none of them works for me |
08:42.41 | kovjanos | teetes tells that i dont have the gsensore in my device. |
08:43.13 | kovjanos | I also tested 3 diff sensore app from market - none of them can see sensores |
08:43.38 | LeTama | Hi Markinus |
08:43.44 | Markinus | Hi |
08:43.58 | LeTama | I've been using your kernel, nice job |
08:44.26 | LeTama | I saw that you said it was slower |
08:44.43 | Markinus | kovjanos: did it work with older kernels? Or didn't you try it? |
08:44.56 | Markinus | LeTama: yeah, it's a microp problem |
08:45.50 | LeTama | Markinus:that's why PowerManagerService is eating cpu ? |
08:45.51 | kovjanos | Markinus: never. as I remember i started with the v3 desire based builds but it never worked for me |
08:45.54 | Markinus | LeTama: I replaced the drivver with a other one then it's much faster, but I didn't find the reason yet |
08:46.48 | Markinus | kovjanos: intresting, hmm, maybe winmo problem? Did you try a other ROM? |
08:47.35 | kovjanos | Markinus: i thought i messed up somethin so i started from zero. task29, new miri v19, used SDForormatter to wipe my card, but still not works |
08:47.56 | Markinus | kovjanos: do you know how to dump the ramcosole? |
08:48.01 | LeTama | Markinus: as it is, ppp doesn't work, schedule while atomic bug |
08:48.37 | Markinus | LeTama: ahh, good to know |
08:48.44 | kovjanos | Markinus: unfortunatelly not - thats why I'm here. do you have an url to follow? |
08:49.27 | Markinus | put this in your start.txt |
08:49.27 | Markinus | pwf dm.txt 0x2FFC0000 0x40000 |
08:49.36 | Markinus | then start android |
08:50.04 | Markinus | then back to winmo, then you'Ve a dm.txt in your android folder, paste bin it |
08:50.55 | LeTama | Markinus: I "fixed" it by removing the mutex_lock/unlock in smd_tty_write() / smd_tty.c |
08:51.05 | kovjanos | thanks! started to test... |
08:51.19 | *** join/#htc-linux adioph (7432e344@gateway/web/freenode/ip.116.50.227.68) |
08:51.27 | Markinus | LeTama: hmm , intresting ehh fixing ;) |
08:52.44 | LeTama | Markinus: :), the other kernel doesn't have the locks too. |
08:52.53 | LeTama | Markinus: but yeah, not very nice |
08:55.09 | LeTama | Markinus: you're missing HTCLEO_ENABLE_MULTI_TOUCH in Kconfig too to enable multitouch in ts driver |
08:59.14 | kovjanos | Markinus: I got it, where/how should i post it? |
08:59.37 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
08:59.40 | Markinus | pastebin.com |
09:02.10 | Markinus | LeTama: it's in the config correctly enabled |
09:02.48 | Markinus | LeTama: CONFIG_HTCLEO_ENABLE_MULTI_TOUCH=y |
09:04.07 | LeTama | Markinus: yes |
09:04.46 | LeTama | it's not in Kconfig so it get lost in a menuconfig |
09:04.50 | Markinus | ahhh |
09:04.56 | Markinus | know a know what you mean :) |
09:04.59 | Markinus | hehe |
09:05.12 | Markinus | yes you'Re right, I forgott it |
09:05.38 | *** join/#htc-linux Stroller-mobile (~Stroller@2.55.116.197) |
09:09.01 | Markinus | LeTama: fixed |
09:09.30 | kovjanos | Markinus: sorry, but i should copy the content from the dm.txt into pastebin? it's not a problem that it's a binary dump? |
09:09.49 | LeTama | Markinus: thanks!* |
09:11.04 | Markinus | binary? Hmm, the boot a other time, ypu should see text in the file, |
09:11.11 | Markinus | n |
09:11.49 | kovjanos | ok, round#2 |
09:18.27 | kovjanos | Markinus: http://pastebin.com/zeZhakSW |
09:18.41 | kovjanos | i got the text now before the binary content |
09:23.16 | *** join/#htc-linux thejeos (~androirc@77.241.123.198) |
09:26.18 | Markinus | kovjanos: yes, the dump is ok. Hmm, don't know whats the problem. |
09:32.25 | kovjanos | :( |
09:33.17 | Markinus | LeTama: I put the ppp stuff in too |
09:33.51 | LeTama | Markinus: ok |
09:34.04 | Markinus | kovjanos: we have i2c errors, and you've a lot of it, we are searching for this problem but no soluttion jet |
09:34.13 | Markinus | y |
09:35.15 | kovjanos | Markinus: thi is for the proximity: akm8973: probe of 0-001c failed with error -5 |
09:35.38 | kovjanos | but i can not see the same i2c error for the gsenso |
09:35.39 | kovjanos | r |
09:36.04 | kovjanos | not proximity but compass... |
09:36.51 | Markinus | right, I think the i2c is the problem |
09:36.51 | kovjanos | well, in that case i have to wait while it will be fixed |
09:36.57 | Markinus | right |
09:38.17 | kovjanos | i try to keep it away from my face - without those sensors there is no autolock during call and I usually hang-up the call :) |
09:39.05 | kovjanos | Markinus: is there any other dump i can create to feed developers? |
09:44.55 | Markinus | kovjanos: for me in the moment no, but thx! |
09:48.29 | *** join/#htc-linux camro (~camro@89-104-29-101.customer.bnet.at) |
09:48.30 | camro | ´morning guys |
09:49.19 | Markinus | LeTama: the are some other strange things. Like that no one process manager is working, they are crashing on start |
09:50.02 | *** join/#htc-linux bgs (bc049915@gateway/web/freenode/ip.188.4.153.21) |
09:50.16 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
09:55.00 | LeTama | Markinus: never had that so far |
10:06.43 | *** join/#htc-linux gpc (~gpc@114-44-6-86.dynamic.hinet.net) |
10:07.28 | *** join/#htc-linux Andreyxxl[HD2EU] (Andreyxxl@89.32.146.153) |
10:07.49 | kovjanos | Markinus: no, I have to say thanks! thank You helping locating the issue. |
10:09.17 | kovjanos | bye |
10:26.20 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-67.netcologne.de) |
10:34.22 | *** join/#htc-linux zycho (~zycho@p54836299.dip.t-dialin.net) |
10:38.23 | *** join/#htc-linux Jack-E (~chatzilla@host86-141-202-193.range86-141.btcentralplus.com) |
10:43.11 | *** join/#htc-linux Blizzzard (5e067a08@gateway/web/freenode/ip.94.6.122.8) |
10:52.26 | *** join/#htc-linux mastermerlin (~Adium@p4FEE501D.dip.t-dialin.net) |
10:58.05 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
11:01.59 | *** join/#htc-linux David_ (~David@195.211.86.39) |
11:02.03 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@84.246.217.30) |
11:06.06 | *** join/#htc-linux adioph (7432e344@gateway/web/freenode/ip.116.50.227.68) |
11:06.47 | *** join/#htc-linux DomZ (~chatzilla@89.159.175.242) |
11:07.04 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
11:15.20 | *** join/#htc-linux MeySo (MeySo@kiel-4dbeca1f.pool.mediaWays.net) |
11:17.07 | DomZ | http://cotulla.pp.ru/leo/WP7S/IMAG0202.jpg |
11:17.08 | DomZ | lol |
11:17.17 | DomZ | what is that !? |
11:17.58 | DomZ | ~seen Cotulla |
11:18.01 | apt | cotulla <~opera@nat004-252-205-109.tvoe.tv> was last seen on IRC in channel #htc-linux, 2d 23h 50m 25s ago, saying: 'it's my time :D'. |
11:18.15 | DomZ | ~seen CotullaV20 |
11:18.15 | apt | cotullav20 <~opera@nat004-252-205-109.tvoe.tv> was last seen on IRC in channel #htc-linux, 1d 18m 20s ago, saying: 'hey'. |
11:18.26 | DomZ | ~seen [Kosh] |
11:18.26 | apt | [kosh] <~opera@nat004-252-205-109.tvoe.tv> was last seen on IRC in channel #htc-linux, 9d 2h 17m 43s ago, saying: 'hi Markinus'. |
11:19.42 | MeySo | hm |
11:19.46 | MeySo | looks interesting :> |
11:20.36 | *** join/#htc-linux balans1 (~BRPOLDB@82-170-217-205.ip.telfort.nl) |
11:22.13 | Blizzzard | yeah kinda crazy |
11:22.38 | Blizzzard | but what does it all really mean? |
11:22.58 | DomZ | dunno ... |
11:24.14 | *** join/#htc-linux MN (5686b88b@gateway/web/freenode/ip.86.134.184.139) |
11:24.15 | MN | Hi |
11:24.52 | MN | i think it is what runs under wp7 |
11:25.55 | Blizzzard | yeah I believe so |
11:26.06 | MeySo | it is the new microsoft os for tablet-pcs.. cuz w7 has some problems in controlling applications with only the touchscreen |
11:26.36 | Blizzzard | its the embedded OS, I believe that wp7 requires |
11:26.40 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
11:28.00 | MN | yup thats what it is |
11:29.32 | Blizzzard | does this reflect significant progress to porting WP7 at all then? or is it still pretty irrelevant? |
11:32.28 | MN | im not sure we need to ask cotulla when he comes on |
11:35.55 | DomZ | the picture has been taken the 16/08/2010 with a HTC Mini :p, so it seems to not be a fake screenshot |
11:37.35 | *** join/#htc-linux fcna (5d1c318c@gateway/web/freenode/ip.93.28.49.140) |
11:37.39 | Blizzzard | the 16th is a while ago, if this was groundbreaking news we would have heard about it by now im sure |
11:39.32 | *** join/#htc-linux zycho_ (~zycho@p5483671F.dip.t-dialin.net) |
11:40.20 | MN | well cotulla has been talking to Da_G i think about porting wp7 |
11:41.03 | DomZ | yeap it seems that DA_G and cottula are working together |
11:42.14 | Blizzzard | thats cool, two well respected devs together cant be a bad thing |
11:43.20 | MN | yup the we would have the choice between android and wp7 |
11:43.35 | DomZ | probably |
11:43.51 | Blizzzard | that would be a beautiful scenario |
11:45.09 | MN | yes indeed |
11:57.37 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
11:59.16 | *** join/#htc-linux L_Snake (be35d3dc@gateway/web/freenode/ip.190.53.211.220) |
12:05.46 | *** join/#htc-linux gnutoo (~gnutoo@host146-132-dynamic.16-79-r.retail.telecomitalia.it) |
12:07.36 | *** join/#htc-linux David_1 (~David@195.211.86.39) |
12:07.56 | *** join/#htc-linux kovjanos (~IceChat7@pool-2704.adsl.interware.hu) |
12:11.07 | *** join/#htc-linux Ashar (deadly@unaffiliated/ashar) |
12:16.55 | *** join/#htc-linux rrew (~rrew@78-2-34-189.adsl.net.t-com.hr) |
12:17.49 | *** join/#htc-linux F-D (~Stoned@92.4.26.205) |
12:21.48 | *** join/#htc-linux thePACE (~pdukanac@cable-89-216-136-80.dynamic.sbb.rs) |
12:29.18 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@90.84.146.176) |
12:34.49 | camro | ~seen phh |
12:34.52 | apt | phh is currently on #htc-linux (2d 16h 25m 1s) #openmoko-cdevel (2d 16h 25m 1s), last said: 'go back to the TP2 !'. |
12:35.07 | camro | phh: still here ? |
12:35.17 | camro | hope you're fine ... ? |
12:36.47 | *** join/#htc-linux Tah (586f8740@gateway/web/freenode/ip.88.111.135.64) |
12:42.06 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
12:46.53 | *** join/#htc-linux brnshroom (~shroom.jo@c-76-30-161-228.hsd1.tx.comcast.net) |
12:50.10 | DuperMan | ~seen DuperMan |
12:50.13 | apt | duperman is currently on #htc-linux (12h 31m 12s). Has said a total of 1 messages. Is idling for 3s, last said: '~seen DuperMan'. |
12:50.21 | DuperMan | :) |
12:58.54 | *** join/#htc-linux David_ (~David@195.211.86.39) |
13:02.56 | camro | haha .. |
13:03.09 | camro | i did it, that phh will recognize it ... |
13:23.38 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:27.08 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@80.10.46.52) |
13:31.20 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:31.21 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:32.07 | *** join/#htc-linux aosp|uniX (aosp@oh.hi.donthaq.me) |
13:53.30 | *** join/#htc-linux Jack-E (~chatzilla@host86-141-202-193.range86-141.btcentralplus.com) |
14:11.03 | *** part/#htc-linux David_ (~David@195.211.86.39) |
14:16.15 | *** join/#htc-linux ToAsTcfh (~toastcfh@68-243-240-64.pools.spcsdns.net) |
14:17.32 | rrew | ~seen emwe |
14:17.37 | apt | emwe <~mweirauch@86.56.8.104> was last seen on IRC in channel #htc-linux, 2d 16h 45m 1s ago, saying: 'gnight'. |
14:19.33 | flagada | hey ! http://i24.servimg.com/u/f24/14/34/71/48/snap2011.png |
14:21.56 | *** join/#htc-linux tekoholic (~quassel@184-96-70-24.hlrn.qwest.net) |
14:21.57 | *** join/#htc-linux nineX_ (~nunya@75-132-13-29.dhcp.stls.mo.charter.com) |
14:24.08 | StummeJ | Hey what version of HaRET are you guys using to get interrupts and GPIO data? |
14:28.50 | *** join/#htc-linux gauner1986 (~gauner198@p508C7188.dip.t-dialin.net) |
14:28.56 | gauner1986 | hi everyone |
14:29.04 | gauner1986 | http://github.com/kakaroto/PSFreedom |
14:29.06 | gauner1986 | nice |
14:29.12 | gauner1986 | *trying to port that for leo* |
14:32.32 | *** join/#htc-linux Hunterkll (~Hunterkll@m212336d0.tmodns.net) |
14:32.46 | Hunterkll | whew |
14:32.56 | Hunterkll | had an epic drive failure |
14:33.25 | Hunterkll | the board shot fire at me wgile i held it :) |
14:36.44 | *** join/#htc-linux Andreyxxl[HD2EU] (Andreyxxl@89.32.146.153) |
14:52.28 | *** join/#htc-linux Rewind402 (~rrew@78-2-13-9.adsl.net.t-com.hr) |
14:55.49 | *** join/#htc-linux tekoholix (~quassel@184-96-12-58.hlrn.qwest.net) |
14:56.47 | *** join/#htc-linux Rewind402 (~rrew@78-2-13-9.adsl.net.t-com.hr) |
15:07.58 | *** join/#htc-linux urban69 (~urban@bash.org.pl) |
15:08.55 | *** join/#htc-linux Hunterk17 (~Hunterkll@m582336d0.tmodns.net) |
15:13.11 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
15:17.56 | jonpry | bzo: usb works? tell me more |
15:19.38 | *** join/#htc-linux GNUtoo|htcdream (~GNUtoo@90.84.146.149) |
15:27.56 | *** join/#htc-linux ToAsTcfh (~toastcfh@29-37.200-68.tampabay.res.rr.com) |
15:32.52 | *** join/#htc-linux g55 (~g55@rgnb-5d87c636.pool.mediaWays.net) |
15:33.57 | *** join/#htc-linux ToAsTcfh_ (~toastcfh@29-37.200-68.tampabay.res.rr.com) |
15:36.03 | *** join/#htc-linux iCopter (~user@host86-162-34-237.range86-162.btcentralplus.com) |
15:38.32 | iCopter | i want to update the firmware on my htc touch pro, but it wont connect through windows anymore (device not recognized) |
15:38.43 | iCopter | is there any tools for this purpose on linux? |
15:39.47 | *** join/#htc-linux malizmaj (~pdukanac@cable-89-216-136-80.dynamic.sbb.rs) |
15:42.25 | *** join/#htc-linux [Delenn] (~opera@nat004-252-205-109.tvoe.tv) |
15:42.34 | [Delenn] | hello |
15:46.01 | [Delenn] | all died :P |
15:46.03 | *** part/#htc-linux [Delenn] (~opera@nat004-252-205-109.tvoe.tv) |
15:49.46 | *** join/#htc-linux Triskelios (~trisk@24-181-227-22.dhcp.oxfr.ma.charter.com) |
15:52.01 | StummeJ | iCopter: do you mean flash nbh? |
15:53.04 | *** join/#htc-linux maejrep (~madcoder@c-68-42-26-3.hsd1.pa.comcast.net) |
15:53.16 | StummeJ | iCopter: either flash from sd or http://code.google.com/p/htc-flasher/ |
15:55.24 | jonpry | you can put the phone in boot loader mode to flash it |
16:00.43 | *** join/#htc-linux lenix (~irc@lenix.de) |
16:00.56 | *** join/#htc-linux NeoMatrixJR (~chatzilla@173-25-51-102.client.mchsi.com) |
16:04.16 | *** join/#htc-linux MikeBanks (~michael@c-174-56-198-233.hsd1.ga.comcast.net) |
16:07.49 | *** join/#htc-linux dan1j3l (~danijel@93-138-118-119.adsl.net.t-com.hr) |
16:08.01 | dan1j3l | hello |
16:09.18 | Markinus | hi |
16:10.21 | Markinus | dan1j3l: I found the reason why the system is slow |
16:10.40 | dan1j3l | Markinus: hi |
16:10.46 | *** join/#htc-linux mastermerlin (~Adium@p4FEE501D.dip.t-dialin.net) |
16:10.59 | Markinus | dan1j3l: it's a microp problem, I have a fix, will check it with some microp function soon |
16:11.00 | dan1j3l | what is |
16:11.22 | *** join/#htc-linux luc_ (5e3edc93@gateway/web/freenode/ip.94.62.220.147) |
16:11.26 | dan1j3l | nice |
16:12.33 | dan1j3l | i didn't have much time this week, but i hope tomorrow i will do some work :) |
16:12.36 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-67.netcologne.de) |
16:13.04 | Markinus | dan1j3l: we have still some grafik problems |
16:13.52 | dan1j3l | i know, i will try to fix it |
16:13.54 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-67.netcologne.de) |
16:14.14 | dan1j3l | probably something with pmem driver |
16:14.24 | Markinus | yeah, could be |
16:16.13 | *** join/#htc-linux Ashar (deadly@unaffiliated/ashar) |
16:16.38 | dan1j3l | ii will try to revert back evo pmem driver and create another copybit and graloc for leo |
16:17.19 | Markinus | so, proximity is working now too :) |
16:17.39 | Markinus | a made files fopr every microp function |
16:17.46 | Markinus | like evos microp |
16:17.49 | dan1j3l | nice :D |
16:18.12 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-67.netcologne.de) |
16:18.21 | *** join/#htc-linux GNUtoo|laptop (~gnutoo@host146-132-dynamic.16-79-r.retail.telecomitalia.it) |
16:18.28 | dan1j3l | this port is getting faster than i thought :P |
16:20.46 | dan1j3l | is anyone else working on tis new kernel or ? |
16:26.55 | Markinus | dan1j3l: in the moment, no |
16:27.27 | dan1j3l | i must say i'm using android as my full-time os and didn't powered WInMo for a week now :) |
16:27.37 | Markinus | dan1j3l: cool :) |
16:27.50 | Markinus | yeah, it'S working very nice |
16:28.04 | dan1j3l | i even have better battery management in my android build than in winmo |
16:28.40 | Markinus | dan1j3l: and the PM isn't realy good working on leo |
16:28.57 | Markinus | deep sleep isn't working |
16:29.14 | dan1j3l | yes, that's the point :) |
16:29.39 | dan1j3l | even without that it's better |
16:30.10 | *** join/#htc-linux lenix- (~irc@lenix.de) |
16:30.24 | dan1j3l | ok, time to install new ubuntu on my dell :D |
16:30.46 | Markinus | dan1j3l: dist-upgrade :) |
16:32.29 | dan1j3l | no, clean install on my other laptop, on this laptop i will stick to 10.4 (lazy to configure dev enviroment again ) |
16:33.26 | *** join/#htc-linux mdeejay (bca8a865@gateway/web/freenode/ip.188.168.168.101) |
16:37.58 | *** part/#htc-linux StummeJ (~StummeJ@dhcp-135-7-149-24.cf-res.cfu.net) |
16:38.40 | Markinus | dan1j3l: so, I pushed it in |
16:38.44 | *** join/#htc-linux MN (b264fa58@gateway/web/freenode/ip.178.100.250.88) |
16:39.18 | MN | most people are waiting for nand |
16:39.26 | *** join/#htc-linux mdeejay (~mdeejay@188.168.168.101) |
16:39.44 | dan1j3l | Markinus: ok, i will test it later and take a look pmem driver and memory configuration |
16:40.50 | dan1j3l | well, most people should do some work, not just wait... |
16:43.05 | MN | yes i agree |
16:43.08 | dan1j3l | and sad part is, that most devs will be forgotten after full working os is released... |
16:44.45 | dan1j3l | nice to see "friendly" WinCE interface after a week :p |
16:45.49 | *** join/#htc-linux StummeJ_ (~StummeJ@dhcp-135-7-149-24.cf-res.cfu.net) |
16:46.45 | MN | they shouldnt be forgotten for all their hard work |
16:47.37 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
16:48.34 | *** join/#htc-linux kovjanos (~IceChat7@pool-3425.adsl.interware.hu) |
16:50.06 | kovjanos | Markinus: i left a comment in the xda thread about the sensor debugging - do You know if there is another place i should leave a message? |
16:50.39 | MN | so what you working on dan1j3l |
16:52.20 | dan1j3l | MN: later i will work on pmem driver and memory optimization for new leo tree |
16:52.51 | MN | okay good luck |
16:53.05 | dan1j3l | thnx :) |
16:53.18 | dan1j3l | now i need a coffee :D |
16:56.03 | dan1j3l | must go now, bbl :) |
16:56.45 | *** join/#htc-linux Vito_| (~Sysel@gw.loccal.net) |
16:58.17 | *** part/#htc-linux dan1j3l (~danijel@93-138-118-119.adsl.net.t-com.hr) |
16:59.21 | *** join/#htc-linux mangahoteles (558983e8@gateway/web/freenode/ip.85.137.131.232) |
17:02.36 | MN | Markinus hows evo tree going |
17:06.47 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
17:07.45 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
17:14.13 | *** join/#htc-linux NeoMatrixJR_Mobi (~NeoMatrix@173-118-234-236.pools.spcsdns.net) |
17:14.49 | LeTama | Markinus, any reason why vsync is disabled in your kernel ? |
17:15.01 | LeTama | it seems to work fine with it |
17:15.13 | LeTama | and remove the graphic glitches |
17:15.43 | *** join/#htc-linux BlackRhino (~BlackRhin@c-71-63-195-232.hsd1.mn.comcast.net) |
17:21.37 | *** join/#htc-linux TheJeos (~androirc@84.123.186.211.dyn.user.ono.com) |
17:22.26 | *** join/#htc-linux ImHos (~pIRCuser3@178.125.20.3) |
17:25.27 | *** join/#htc-linux TheJeos (~androirc@84.123.186.211.dyn.user.ono.com) |
17:31.07 | *** join/#htc-linux mdeejay_ (~mdeejay@188.168.168.101) |
17:31.43 | *** join/#htc-linux MeySo (MeySo@kiel-4dbeca1f.pool.mediaWays.net) |
17:40.41 | DuperMan | is gingerbread out yet? |
17:40.45 | DuperMan | just kidding:) |
17:43.49 | WoZZeR | jonpry: yo |
17:44.10 | *** join/#htc-linux dan1j3l (~danijel@93-138-118-119.adsl.net.t-com.hr) |
17:44.16 | DuperMan | ~seen jonpry |
17:44.29 | apt | jonpry is currently on #htc-linux (14h 43m 32s). Has said a total of 204 messages. Is idling for 1h 49m 5s, last said: 'you can put the phone in boot loader mode to flash it'. |
17:44.29 | manus_married | hi |
17:44.29 | dan1j3l | back again |
17:44.29 | manus_married | what's new on leo linux? |
17:44.30 | DuperMan | hi dan1j3l, manus_married |
17:45.13 | DuperMan | >< WoZZeR: thought you said 'no' rather than 'yo'. |
17:45.18 | dan1j3l | ping LeTama |
17:45.22 | WoZZeR | DuperMan: NO! |
17:45.26 | WoZZeR | :D |
17:45.31 | DuperMan | now I know^^ |
17:48.46 | *** join/#htc-linux Refuge (~none@adsl-99-69-58-202.dsl.ipltin.sbcglobal.net) |
17:48.59 | jonpry | hey wozzer |
17:49.01 | jonpry | whats up |
17:49.10 | Refuge | hi guys |
17:49.11 | Refuge | :p |
17:49.42 | WoZZeR | I gotta leave in a few minutes, just wondering if you did any usb work this morning |
17:49.56 | WoZZeR | I'm planning on testing the keyboard code tonight or tomorrow |
17:50.12 | jonpry | no. bzo said he got it to work last night. waiting for him to get back online |
17:50.18 | *** join/#htc-linux ToAsTcfh_ (~toastcfh@29-37.200-68.tampabay.res.rr.com) |
17:50.20 | WoZZeR | for which device? |
17:50.23 | jonpry | tp2 |
17:50.28 | WoZZeR | he has a tp2? |
17:50.30 | jonpry | old kernel or something |
17:50.34 | *** join/#htc-linux [Delenn] (~opera@nat004-252-205-109.tvoe.tv) |
17:50.53 | WoZZeR | wasn't he talking about DIAM500? |
17:50.53 | jonpry | <bzo> hmm, I'm able to adb to the tp2 from linux in one of my older kernels |
17:51.01 | WoZZeR | or was that something else |
17:51.04 | WoZZeR | hmmmm |
17:51.35 | jonpry | got me. sounds like time for a git bisect, argh |
17:51.47 | [Delenn] | hey |
17:52.21 | WoZZeR | oh well, I gotta go. I'll let you know how the keyboard stuff turns out |
17:52.40 | *** join/#htc-linux sundance (~theone@97-125-229-121.desm.qwest.net) |
17:52.42 | dan1j3l | LeTama: thnx. for vsync, don't know how did i missed that... :p |
17:53.05 | sundance | can someone identify a hash for me? |
17:53.15 | [Delenn] | hello dan1j3l |
17:53.17 | [Delenn] | how are u? |
17:53.28 | DuperMan | morrocan/algyrian kinda "hash identifying"? |
17:53.34 | dan1j3l | [Delenn]: hi |
17:53.38 | sundance | im not sure if its md5 or not |
17:53.41 | dan1j3l | [Delenn]: tired but ok |
17:53.51 | [Delenn] | dan1j3l, what are u doing now? |
17:54.21 | sundance | what kind of hash is this> bba5616a11a265fe0b8f4fed9a3917b2:c4 |
17:54.26 | dan1j3l | [Delenn]: porting some stuff to new leo tree |
17:55.01 | DuperMan | sundance: looks like md5 in my inexperienced eyes |
17:55.09 | sundance | thanks |
17:55.40 | sundance | why is there a :c4 at the end of it? |
17:55.58 | DuperMan | welcome, but I'm dead serious regarding the inexperienced comment. haven't a clue |
17:56.25 | sundance | thanks for the help |
17:56.40 | LeTama | dan1j3l: it works for you too ? |
17:57.02 | dan1j3l | LeTama: compiling kernel, then will test :p |
17:57.45 | manus_married | what is mainline dev now? |
17:57.52 | manus_married | for leo... |
17:57.52 | LeTama | dan1j3l: ok |
17:58.33 | ToAsTcfh_ | ~seen phh |
17:58.36 | apt | phh is currently on #htc-linux (2d 21h 48m 45s) #openmoko-cdevel (2d 21h 48m 45s), last said: 'go back to the TP2 !'. |
17:59.30 | jonpry | must have seen the light |
17:59.43 | ToAsTcfh_ | :) |
18:03.21 | [Delenn] | ~seen WisTilt2 |
18:03.22 | apt | wistilt2 <~wisgreg@wireless248.wirelesstcp.net> was last seen on IRC in channel #htc-linux, 10h 54m 9s ago, saying: 'nite guys'. |
18:05.24 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
18:05.44 | *** join/#htc-linux Hunterkll (~Hunterkll@dynamic-acs-24-112-135-245.zoominternet.net) |
18:13.53 | *** join/#htc-linux BazGee (ident@cpc1-sund2-0-0-cust716.11-1.cable.virginmedia.com) |
18:15.15 | dan1j3l | LeTama: yes, vsync fixed graphic problem... :d |
18:15.35 | dan1j3l | LeTama: u can push it to git |
18:19.18 | NeoMatrixJR_Mobi | What's the good news today.guys? Heard a mic patch might be coming. Any luck gettinng it out? |
18:21.17 | dcordes | hi |
18:21.44 | Markinus | hi |
18:21.56 | dcordes | Markinus: I think it would be nice to copy evo tree to linuxtogo |
18:22.11 | dcordes | Markinus: with the CIA and all |
18:22.34 | dcordes | it's nicer |
18:22.42 | dcordes | also msm7 guys work in ltg again. |
18:22.58 | Markinus | hmm, yes, ok, we could do it |
18:23.13 | [Delenn] | hi Markinus |
18:23.22 | [Delenn] | how is it? |
18:23.37 | dcordes | Markinus: it also removes the need of yet another kernel.git locally |
18:24.04 | dcordes | eases comparison with old branch etc etc |
18:24.16 | dcordes | s/old/htc-msm-2.6.32/ |
18:24.22 | dcordes | cause actually I'm still working in it |
18:24.58 | Markinus | dcordes: yes, you're right, it's better |
18:25.41 | [Delenn] | Markinus, how microp porting> |
18:25.42 | [Delenn] | ? |
18:26.01 | Markinus | [Delenn] hi, it's ok. work now on leds |
18:27.07 | [Delenn] | I promised u lsensor code |
18:33.26 | LeTama | dan1j3l: good! I don't think have commit rights |
18:33.39 | LeTama | Markinus, need the patch for the vsync ? |
18:33.40 | *** join/#htc-linux Bry8Star (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com) |
18:35.44 | Markinus | LeTama: yes, would be great, do a format-patch |
18:37.16 | *** join/#htc-linux aaa_ (dc8440e3@gateway/web/freenode/ip.220.132.64.227) |
18:38.47 | Markinus | LeTama: I found you in gitorious, you can commit now |
18:39.53 | Markinus | LeTama: till we will port it to linuxtogo |
18:40.32 | *** join/#htc-linux Maylay|Sphyynx (~gren@adsl-9-201-88.mia.bellsouth.net) |
18:41.20 | LeTama | Markinus, ok |
18:42.46 | *** join/#htc-linux NeoMatrixJR_Mobi (~NeoMatrix@173-118-234-236.pools.spcsdns.net) |
18:46.30 | *** join/#htc-linux SVic (~SVic@ip78.127.dars-ip.ru) |
18:52.39 | *** join/#htc-linux sundance (~theone@174-30-115-208.desm.qwest.net) |
18:55.11 | LeTama | Markinus, pushed, I hope I didn't messed up |
18:55.28 | LeTama | Markinus, 751a8d23 is normal ? |
18:59.28 | Markinus | LeTama: looks good. But you could remove the device completly if not needed |
18:59.34 | Markinus | define |
19:00.44 | dan1j3l | yes, define is not needed anymore |
19:01.31 | LeTama | Markinus: ok |
19:06.20 | dan1j3l | now it seems everything is fine with pmem driver :D |
19:13.04 | *** join/#htc-linux sputnick (~sputnick@unaffiliated/sputnick) |
19:13.04 | Markinus | urgh, I see I forgott to commit something . . the main mirop files ,ups :) |
19:13.48 | [Delenn] | :) |
19:15.24 | *** join/#htc-linux drellisdee (~drellisde@adsl-178-31-62.chs.bellsouth.net) |
19:17.01 | Markinus | dan1j3l, LeTama: now all microp files are pushed, gsensor, backlight, proximity and leds |
19:17.41 | dan1j3l | ok |
19:17.59 | drellisdee | can someone look at this last_kmsg http://pastebin.com/UrLHscjN init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode |
19:19.32 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
19:20.07 | *** join/#htc-linux Morto (~Morto@ip110-189-208-87.adsl2.static.versatel.nl) |
19:22.47 | *** join/#htc-linux Vito_| (~Sysel@gw.loccal.net) |
19:26.19 | *** join/#htc-linux Morto (~Morto@ip51ce84a6.speed.planet.nl) |
19:28.02 | *** join/#htc-linux Metro (~Morto@ip110-189-208-87.adsl2.static.versatel.nl) |
19:29.48 | *** join/#htc-linux trav (1833c3d4@gateway/web/freenode/ip.24.51.195.212) |
19:29.54 | LeTama | Markinus, ok, will test soon. |
19:30.03 | LeTama | Markinus, #define removed |
19:30.20 | Markinus | ok |
19:45.10 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
19:48.02 | *** join/#htc-linux Andreyxxl[HD2EU] (Andreyxxl@89.32.146.153) |
19:53.19 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
19:54.02 | *** join/#htc-linux gauner1986 (~Adium@ip-88-152-47-139.unitymediagroup.de) |
19:56.36 | *** join/#htc-linux tids2k (~AndChat@110.20.84.88) |
19:56.54 | tids2k | <PROTECTED> |
19:57.56 | tids2k | Pong @Netripper |
19:58.18 | tids2k | Long @darkstone |
19:58.32 | tids2k | ~seen Netripper |
19:58.46 | apt | netripper is currently on #htc-linux. Has said a total of 65 messages. Is idling for 3d 8h 54m 30s, last said: 'well if you pass a nullpointer for the first atag structure, it will ignore all atags.. so it could boot without (but you'd need to at least set memory bank information in fixup())'. |
19:59.06 | *** join/#htc-linux rrew (~rrew@78-2-13-9.adsl.net.t-com.hr) |
19:59.19 | tids2k | Guys is anyone working on support for extended batteries |
19:59.28 | tids2k | Scorers u the |
19:59.33 | tids2k | Dcordes |
20:00.31 | tids2k | LeTama online ??? |
20:00.42 | gauner1986 | seems like it |
20:00.42 | gauner1986 | ^^ |
20:01.07 | tids2k | Lol |
20:01.37 | tids2k | Is anyone working on extended batteries. Support for jd2 |
20:01.42 | tids2k | Hd2 |
20:01.53 | gauner1986 | who needs that ugly battery :P |
20:02.11 | tids2k | I have the ugly battery |
20:02.37 | tids2k | Looks ugly 1st day then it feels better |
20:02.50 | mdeejay_ | michyprima@mainframe #139 (r10) support extended battery |
20:03.02 | mdeejay_ | released today |
20:03.22 | tids2k | Yeh but then the wifi will not work with silage |
20:03.32 | tids2k | Zimage |
20:04.10 | mdeejay_ | work on FRG33 ))) |
20:04.24 | tids2k | Even on copying the modules |
20:04.25 | tids2k | Lol |
20:04.51 | tids2k | I prefer cyanogen's mod:-) |
20:05.00 | mdeejay_ | :-) |
20:05.34 | tids2k | Damn its 6 in the morning |
20:05.57 | tids2k | If I don't get wifi I'm dead by morning |
20:06.54 | tids2k | Anyways I will getback to u all. Cha |
20:08.06 | [Delenn] | is it really big? |
20:08.23 | gauner1986 | hey [delenn] |
20:08.31 | gauner1986 | how are you? |
20:08.32 | gauner1986 | :) |
20:08.42 | [Delenn] | nice |
20:08.42 | [Delenn] | u? |
20:08.50 | gauner1986 | yeah fine.. nice weather today |
20:09.11 | gauner1986 | have you seen the progress on the markinus evo kernel? |
20:09.12 | gauner1986 | :) |
20:09.24 | *** join/#htc-linux Cass (~Cass@87-194-153-242.bethere.co.uk) |
20:09.46 | [Delenn] | some y |
20:10.17 | Markinus | gauner1986: it works now very nice |
20:10.33 | gauner1986 | markinus: what's the difference between current git now? |
20:11.01 | Cass | compiling it now to see :) |
20:11.11 | Markinus | hmm, good question :) |
20:11.21 | Markinus | some special commits |
20:11.32 | Markinus | like different keypad etc. |
20:11.56 | gauner1986 | okay :) |
20:12.01 | gauner1986 | cool |
20:12.03 | Cass | defaults to the 204 wifi i can see |
20:12.06 | gauner1986 | some big feature missing? |
20:12.17 | gauner1986 | hows power management? |
20:12.29 | gauner1986 | i saw deep sleep doesnt work or sth? |
20:13.02 | Markinus | gauner1986: I would say like other build, but I thing we know more if more people tested it |
20:13.29 | gauner1986 | i'm at my girlfriend atm.. but lets see what i can compile with my macbook |
20:13.32 | gauner1986 | :P |
20:13.47 | Markinus | gauner1986: in linuxtogo build, yes, I testing it now in evos build |
20:13.49 | gauner1986 | markinus: what was the repo url again? |
20:14.15 | Markinus | git@gitorious.org:linux-on-wince-htc/linux-on-wince-htc.git |
20:14.18 | gauner1986 | leds working? |
20:14.30 | Markinus | but we will port it to linuxtogo |
20:14.34 | Markinus | should :) |
20:14.35 | gauner1986 | ok |
20:15.01 | gauner1986 | letama seems to be a very good problem solver |
20:15.02 | gauner1986 | :P |
20:15.15 | *** join/#htc-linux Regulator (~duffman@c-68-51-38-96.hsd1.ar.comcast.net) |
20:18.04 | gauner1986 | letama: btw.. i also noticed the ppp crashes now |
20:18.05 | gauner1986 | :( |
20:19.04 | [Delenn] | ppp still unfriendly? |
20:19.27 | Cass | seems for a lot of people |
20:19.34 | Cass | im one of the lucky so far |
20:19.37 | gauner1986 | [delenn] ppp sometimes crashes when 3g/2g switches occur |
20:19.41 | gauner1986 | if you move around |
20:20.12 | gauner1986 | and android doesnt notice that it crashed |
20:20.23 | *** join/#htc-linux EMP|FireStorm (~EMP|FireS@ppp-70-243-64-109.dsl.snantx.swbell.net) |
20:20.29 | gauner1986 | have to check the ril lib for that |
20:20.54 | Cass | wow wifi switches on right after boot .. no more error :) bonus |
20:21.06 | gauner1986 | :D |
20:21.11 | DomZ | hi |
20:21.21 | Cass | leds seem to work, keypad light dont it seems |
20:21.22 | gauner1986 | hope that wireless n is enabled |
20:21.23 | gauner1986 | :P |
20:21.24 | DomZ | [Delenn]: what is that http://cotulla.pp.ru/leo/WP7S/IMAG0202.jpg ? :p |
20:21.31 | manusfreedom | hi |
20:21.38 | gauner1986 | hi manusfreedom |
20:21.39 | manusfreedom | what's new gauner1986? |
20:21.44 | gauner1986 | congratulations to your marriage |
20:21.57 | manusfreedom | thanks ;) |
20:22.17 | gauner1986 | manusfreedom: markinus did some porting work on evo tree |
20:22.24 | gauner1986 | seems to be at a good state atm |
20:22.24 | Cass | hmm adb not working out the box so far on first boot |
20:22.51 | Markinus | manusfreedom: ahh, yes, congratulations from me too! |
20:23.15 | Cass | congrats :) |
20:23.22 | Cass | no bluetooth it seems |
20:24.08 | gauner1986 | manusfreedom: http://www.gitorious.com/linux-on-wince-htc/linux-on-wince-htc |
20:24.11 | Markinus | Cass: adb is working out of the box, bt too . .hmm |
20:24.33 | gauner1986 | maybe userspace problem? |
20:24.33 | gauner1986 | ^^ |
20:26.12 | Markinus | (But I have to say i didn'T test much things on BT) |
20:29.16 | [Delenn] | Markinus, nice u still here |
20:29.21 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
20:29.45 | [Delenn] | http://cotulla.pp.ru/leo/Android/Ctll_mach_msm_LSENSOR_SRC.tar.gz |
20:30.00 | [Delenn] | there: |
20:30.14 | DomZ | [Delenn]: http://cotulla.pp.ru/leo/WP7S/IMAG0202.jpg <- no comment ? :) |
20:30.14 | gauner1986 | nice |
20:30.18 | gauner1986 | thx |
20:30.43 | [Delenn] | lsensor in file board-htcleo-ls.c, proximity moved to board-htcleo-prox.c |
20:30.50 | [Delenn] | also improved audio a bit |
20:31.04 | Markinus | [Delenn]: ahh, great, thx |
20:31.14 | [Delenn] | I hope u can integrate it... |
20:31.35 | [Delenn] | but there still some problems with lsensor power |
20:31.46 | [Delenn] | it have power with proximity |
20:31.50 | [Delenn] | *same |
20:31.54 | Markinus | [Delenn]: the evo repo is working now very nice |
20:32.08 | Markinus | [Delenn]: I extracted already proxymity and leds |
20:32.14 | Markinus | [Delenn]: I will compare |
20:32.18 | *** join/#htc-linux David_ (~David@195.211.86.39) |
20:32.22 | [Delenn] | ok |
20:32.36 | [Delenn] | my basic idea to use callbacks to microp |
20:32.50 | [Delenn] | are u using int/gpio in evo tree? |
20:33.00 | Markinus | int |
20:33.02 | [Delenn] | *microp as intr/gpio source |
20:33.02 | Markinus | yes |
20:33.16 | *** join/#htc-linux David_1 (~David@195.211.86.39) |
20:33.19 | [Delenn] | in this case standard driver can work |
20:33.21 | David_1 | ~seen cotulla |
20:33.27 | apt | cotulla <~opera@nat004-252-205-109.tvoe.tv> was last seen on IRC in channel #htc-linux, 3d 9h 5m 51s ago, saying: 'it's my time :D'. |
20:33.37 | [Delenn] | DomZ, just picture for some ppl |
20:33.52 | DomZ | but it's awesome ! |
20:34.36 | DomZ | does the OS runs fine on HD2 ? |
20:34.37 | Markinus | [Delenn]: send a notification to the proximity driver |
20:34.37 | Markinus | [Delenn]: The parts are now drivers, the list is in the boardfile like EVO, I like this structure |
20:35.09 | [Delenn] | too hard to press to something on screen. I wanna stylus |
20:35.22 | [Delenn] | parts? |
20:35.55 | DomZ | ah ok it doesn't support capacitve screens ? |
20:36.10 | [Delenn] | all is too small on 800x480 :P |
20:36.18 | DomZ | arf ok :) |
20:37.14 | [Delenn] | lol |
20:37.27 | Markinus | [Delenn]: Im mean gsensor, proximity, backlight, leds and then lightsensor |
20:37.41 | [Delenn] | u moved them to separate files? |
20:37.46 | Markinus | yes |
20:38.13 | [Delenn] | how u make interaction between microp subsystem and this subsystems> |
20:38.13 | Markinus | [Delenn]: for gsensor I useing the orig driver from evo |
20:38.14 | [Delenn] | ? |
20:38.35 | Markinus | like WVO |
20:38.36 | Markinus | EVO |
20:38.51 | [Delenn] | there exist ability to use microp as interrupts / gpio server |
20:39.08 | Markinus | the IRQs over function calls from microp file to target file |
20:39.19 | [Delenn] | ok |
20:39.27 | [Delenn] | bugs with lines fixed now? |
20:39.38 | DomZ | does evo hd2 repository reach the same level that linuxtogo (means all things implemented on linuxtogo is also working using evo repo) ? |
20:40.26 | Markinus | DomZ: me need testing, there are sure some small problems |
20:40.37 | DomZ | ok |
20:40.42 | Markinus | [Delenn]: lines? You mean grafik problems? This is all done |
20:40.48 | [Delenn] | ok |
20:40.53 | [Delenn] | which problems> |
20:40.55 | [Delenn] | ? |
20:40.59 | DomZ | may be netripper should also make autobuilds for this remository if possible no ? |
20:41.24 | Markinus | DomZ: we will port it to linuxtogo first |
20:41.27 | *** join/#htc-linux Cass (~Cass@87-194-153-242.bethere.co.uk) |
20:41.49 | [Delenn] | hm |
20:41.50 | DomZ | ah I see |
20:42.04 | Markinus | [Delenn]: the problems was the missing vsync |
20:42.25 | Markinus | [Delenn]: and the slow system a microp problem |
20:42.34 | [Delenn] | slow? |
20:42.44 | [Delenn] | there delays inserted |
20:42.48 | [Delenn] | u saw it? |
20:42.55 | *** join/#htc-linux Pohket (Pohket@pool-173-49-147-51.phlapa.fios.verizon.net) |
20:42.59 | [Delenn] | original WM delay is 2 ms |
20:43.33 | Cass | damn it, was typing into a dead irc client |
20:43.53 | Markinus | [Delenn]: no this thing, It was much easier, if you create a microp driver without a proximity driver, the system seems to search it the whole time and slowing down the system extremly :) |
20:43.54 | Cass | .. gauner1986 yeah probably is a user space issue i have, gsensor does not work either for me |
20:44.04 | Markinus | [Delenn]: I take evos 5 |
20:44.12 | Markinus | d |
20:44.15 | DomZ | btw, thanks for all your work on evo code Markinus |
20:44.23 | *** join/#htc-linux Triskelios (~trisk@24-181-227-22.dhcp.oxfr.ma.charter.com) |
20:44.31 | Cass | happy flishlight comes back on during boot, i liked that |
20:44.51 | Markinus | :) |
20:44.52 | Cass | kernel seems to boot faster too |
20:45.18 | [Delenn] | hm who need flashlight at boot? O_o it was good in old times... |
20:45.37 | Cass | not need, just like, nostalga :) |
20:45.43 | [Delenn] | :D |
20:45.54 | Markinus | [Delenn]: it is good in the beginning of porting, to know whether the kernel is alive :) But we could remove it now |
20:45.56 | Cass | weird.. now adb works 3 times plugging in |
20:47.41 | manusfreedom | I am not completly present in front of my computer, but the GIT source have change (hosting)? |
20:49.10 | Cass | BT fails for me due to hciattach demon not running, dont have it in the init.rc |
20:49.25 | Cass | so only now gsensor to figure |
20:50.03 | stinebd | i slap bluetooth regularly |
20:51.09 | Cass | yeah for some reason the cm6 build shu8 puts out does not have hciattach in the init.rc |
20:51.14 | manusfreedom | Markinus: the new GIT included all old GIT feature? all ported on evo source? |
20:51.15 | Cass | the others i used did |
20:51.56 | Markinus | manusfreedom: it'S very fresh and has to be tested |
20:52.31 | Markinus | manusfreedom: but yes, most of the things should be in |
20:52.48 | manusfreedom | Markinus: ok, I downloading it, and I will review it this week o be up to date |
20:52.49 | Cass | wtf now keypad leds work .. |
20:52.57 | Cass | didnt first boot or 2 |
20:52.58 | Markinus | [Delenn]: I tested now deep sleep, but same problem as other build . . |
20:53.00 | manusfreedom | to |
20:53.18 | [Delenn] | deep sleep? |
20:53.56 | Cass | ahh adb fine too .. fucking vmware issue |
20:54.35 | manusfreedom | Markinus: deep sleep = death sleep? |
20:59.20 | Cass | Markinus, have to have some new android libs in place for gsensor to work ? |
21:00.35 | Cass | W/SensorService( 187): listener with binder android.hardware.SensorManager$ListenerDelegate@4438ca50, doesn't exist (sensor=BMA150 3-axis Accelerometer, id=0) |
21:00.35 | Cass | E/Sensors ( 187): Couldn't find or open 'light' driver (No such file or directory) |
21:01.10 | Markinus | Cass: it'S wotrking in kernel, maybe a userspace modification |
21:01.14 | Markinus | is needed |
21:01.19 | Cass | thats what im wondering |
21:01.28 | Cass | the /dev stuff seems to be there |
21:01.45 | Cass | thought libhardware_legacy took care of all that |
21:01.47 | Cass | hmm |
21:02.42 | *** join/#htc-linux Stroller (Stroller@2.55.116.197) |
21:03.15 | Cass | i check it out later .. |
21:03.37 | Markinus | Cass: good :) |
21:10.19 | *** join/#htc-linux Stroller^ (~Stroller^@2.55.116.197) |
21:10.21 | Markinus | [Delenn]: struct venc_buf is missing, do you maybe put it in the venc inc in /inlude/linux ? |
21:13.34 | [Delenn] | yes I think |
21:13.45 | [Delenn] | but wait |
21:13.54 | [Delenn] | why it missing? u already should have it |
21:13.55 | [Delenn] | ? |
21:17.13 | Hunterkll | perhaps no devel headers? |
21:19.26 | Markinus | [Delenn]: sorry, my fault, I've it |
21:20.05 | [Delenn] | u talked about power collapse? |
21:22.20 | Markinus | [Delenn]: yes |
21:22.30 | *** join/#htc-linux Stroller (Stroller@2.55.116.197) |
21:22.56 | *** join/#htc-linux eugenb (~no@dslb-188-101-069-233.pools.arcor-ip.net) |
21:24.12 | *** join/#htc-linux thePACE (~pdukanac@cable-89-216-132-211.dynamic.sbb.rs) |
21:29.33 | [Delenn] | u porting my code now? |
21:33.49 | *** join/#htc-linux shu8i (~shu8i@78.104.102.78) |
21:35.18 | Markinus | [Delenn]: yes, but step by step |
21:38.58 | Markinus | [Delenn]: in the battery file, there is a workarround for disabling of charging if > 99 %. You didn'T have it in your code, It is working without? |
21:39.16 | [Delenn] | no, it's old one |
21:39.23 | [Delenn] | there missing one part |
21:39.24 | Markinus | ok |
21:39.34 | [Delenn] | at full point update ACR |
21:39.45 | [Delenn] | also it become 100% at this moment |
21:41.56 | Markinus | [Delenn]: ok, I look to it |
21:47.27 | Markinus | [Delenn]: so we have to write 0xFFFF to ACR, right? |
21:47.42 | [Delenn] | hm no |
21:47.50 | [Delenn] | it should be checked |
21:48.01 | [Delenn] | 1230 should be converted to ACR |
21:48.09 | [Delenn] | but.. |
21:48.13 | Markinus | ahh, yes, you'Re ight |
21:48.16 | Markinus | I was to fast |
21:48.24 | [Delenn] | but we may do it later |
21:48.30 | [Delenn] | because |
21:48.56 | [Delenn] | in evo 2.6.32 there refs to ds2746 already.. so htc developing android device with same chip... it may appear soon |
21:49.16 | Markinus | ahh, ok, then we should wait |
21:53.07 | WoZZeR | can anyone tell me why the stock initrd is 1.8 megs, but when I compile it for myself, I get an 8 meg file? |
21:54.18 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
21:54.35 | *** join/#htc-linux mickey|zzZZzz (~mickey@80.81.242.146) |
21:55.00 | *** join/#htc-linux FD-hd2 (~FD-hd2@82.132.139.48) |
21:56.09 | WoZZeR | ok, I got it to 3.6 megs |
21:56.12 | WoZZeR | still a lot bigger |
22:02.49 | jonpry | gzip settings? |
22:03.00 | *** join/#htc-linux TheJeos (~androirc@84.123.186.211.dyn.user.ono.com) |
22:03.37 | *** join/#htc-linux malisha1 (47a722a5@gateway/web/freenode/ip.71.167.34.165) |
22:05.47 | WoZZeR | I did gzip -9 |
22:09.14 | ali1234 | strip all the binaries |
22:09.37 | WoZZeR | doesn't it need it? |
22:09.50 | ali1234 | yes |
22:10.41 | [Delenn] | Markinus, it still needs calibration |
22:10.44 | [Delenn] | however |
22:12.31 | gauner1986 | nice to see the port going on |
22:12.48 | gauner1986 | if only my gf wouldn't keep me away ^^ |
22:13.07 | [Delenn] | heh |
22:13.19 | *** join/#htc-linux Addict (54a17b6a@gateway/web/freenode/ip.84.161.123.106) |
22:13.21 | [Delenn] | learn she and look how she ports it :P |
22:15.10 | gauner1986 | couldnt think of anything more sexy |
22:15.11 | gauner1986 | :P |
22:15.48 | WoZZeR | jonpry: working on keyboard stuff now |
22:17.16 | [Delenn] | :D |
22:17.23 | [Delenn] | yeah fuck her while she porting :D |
22:17.51 | gauner1986 | i wonder how port quality would suffer from that :D |
22:18.02 | [Delenn] | :D |
22:18.32 | [Delenn] | linux fuck brain a lot however |
22:18.48 | gauner1986 | true |
22:18.53 | gauner1986 | but i guess ce does too |
22:18.57 | gauner1986 | if you're not used to it |
22:19.10 | [Delenn] | even linux style assume this |
22:19.14 | [Delenn] | *ever |
22:19.34 | [Delenn] | ce... maybe... for me it's rather logical |
22:19.46 | *** join/#htc-linux shu8i (~shu8i@78.104.102.78) |
22:19.54 | [Delenn] | at least there a lot of stuffs are binary compatible |
22:20.10 | gauner1986 | yeah |
22:20.29 | gauner1986 | bad thing about linux is that drivers become incompatible on changing minor kernel revisions |
22:20.49 | gauner1986 | they even become incompatible if you switch compiler |
22:21.44 | [Delenn] | ))) |
22:21.47 | [Delenn] | yes |
22:23.19 | LeTama | gauner1986: re! too bad for ppp |
22:23.31 | gauner1986 | re letama :) |
22:23.49 | gauner1986 | maybe the new kernel does better with ppp :P |
22:23.49 | LeTama | gauner1986: it seems a little more stable with evo |
22:23.58 | LeTama | gauner1986: I saw one failure though |
22:24.17 | LeTama | gauner1986: but it didn't crash modem |
22:24.26 | gauner1986 | thats good |
22:24.43 | gauner1986 | so you were able to establish the connection again without rebooting? |
22:24.48 | LeTama | gauner1986: yes |
22:25.04 | LeTama | gauner1986: just unchecked/re-checked data and it went good |
22:25.21 | gauner1986 | sounds fine |
22:25.28 | LeTama | the other kernel seems to have a memory leak |
22:25.38 | gauner1986 | hum? |
22:25.42 | gauner1986 | where? |
22:26.03 | gauner1986 | i'm just compiling it |
22:26.15 | LeTama | not 100% sure, but I got some allocation errors on smd tty |
22:26.21 | gauner1986 | hm |
22:26.34 | LeTama | could be because of some debug flags in kernel or could be real |
22:26.53 | *** join/#htc-linux Addict (~Addict@p54A17B6A.dip.t-dialin.net) |
22:27.07 | LeTama | that's why I switched to evo as smd is a little more evolved |
22:27.27 | gauner1986 | what do you mean by other kernel? |
22:27.34 | gauner1986 | i want to switch too now |
22:27.48 | LeTama | linuxtogo kernel |
22:27.53 | gauner1986 | ok |
22:27.54 | gauner1986 | ^^ |
22:28.04 | gauner1986 | markinus: are you currently porting cotullas stuff? |
22:29.32 | *** join/#htc-linux Baeen (~Bane@ppp118-208-211-43.lns20.hba1.internode.on.net) |
22:29.50 | LeTama | gauner1986: it's very functional now |
22:29.58 | gauner1986 | i believe that a lot of stability comes with that kernel then |
22:30.33 | LeTama | gauner1986: could be |
22:31.35 | WoZZeR | ohhh, it's the .git folder |
22:32.00 | [Delenn] | lol |
22:32.18 | gauner1986 | hm |
22:32.21 | gauner1986 | i got bluescreen |
22:32.32 | gauner1986 | do i have to change default.txt? |
22:32.39 | LeTama | gauner1986: ah, yes, you need usb plugged |
22:32.46 | gauner1986 | usb is plugged |
22:32.59 | LeTama | gauner1986: try again, it happens from time to time |
22:33.11 | LeTama | gauner1986: it misses one of the fix Cotulla made later |
22:33.19 | gauner1986 | hm |
22:33.41 | Hunterkll | harddrives aren't supposed to shoot out fire and molten silicon... eh? |
22:33.43 | Hunterkll | :o |
22:33.45 | LeTama | gauner1986: got to go, ttyl |
22:34.06 | [Delenn] | Hunterkll, how hand? |
22:34.10 | Hunterkll | fix'd |
22:34.18 | [Delenn] | :) |
22:34.20 | gauner1986 | letama: ok, bye |
22:34.26 | [Delenn] | bb |
22:34.39 | gauner1986 | lol |
22:34.48 | gauner1986 | even netrippers flash on kernel start is in |
22:34.49 | gauner1986 | :P |
22:34.52 | Hunterkll | i picked it out of the case.. was like |
22:34.56 | Hunterkll | 'why aren't you spinning' |
22:34.57 | Hunterkll | so i shook it |
22:35.00 | Hunterkll | and suddenly fire :D |
22:35.14 | gauner1986 | [delenn]: what fix did you make against the bluescreens? :) |
22:36.29 | [Delenn] | hm... with evo driver it should work 100%\ |
22:37.07 | gauner1986 | i got instant bluescreen after haret takeover.. |
22:37.12 | gauner1986 | but too late to take a log now |
22:37.18 | gauner1986 | will grab one later |
22:37.51 | [Delenn] | GSOD? |
22:37.55 | [Delenn] | :D |
22:38.19 | [Delenn] | thinks gauner still gsodder#1 |
22:38.46 | gauner1986 | i am |
22:38.47 | gauner1986 | :) |
22:39.00 | gauner1986 | but i'm also gsodder #1 |
22:39.02 | gauner1986 | eh |
22:39.04 | gauner1986 | bsodder |
22:39.06 | gauner1986 | :) |
22:39.22 | Hunterkll | i have to scandisk |
22:39.25 | Hunterkll | before every android boot |
22:39.28 | Hunterkll | to prevent sod :o |
22:39.34 | [Delenn] | maybe Markinus didn't include time fix? |
22:39.39 | gauner1986 | markinus: ok.. leds don't work correctly for me |
22:39.45 | gauner1986 | time fix? |
22:39.53 | [Delenn] | timer |
22:39.56 | gauner1986 | ah |
22:39.59 | gauner1986 | the speedy issue |
22:40.04 | gauner1986 | i hope he did |
22:40.06 | gauner1986 | ^^ |
22:40.06 | [Delenn] | yes speeddy (tm) |
22:40.27 | gauner1986 | markinus: button backlight goes on for me if the display switches off Oo |
22:40.36 | gauner1986 | but not if i press the buttons |
22:40.37 | [Delenn] | http://www.gitorious.com/linux-on-wince-htc/linux-on-wince-htc/blobs/master/arch/arm/mach-msm/timer.c |
22:40.38 | gauner1986 | really strange |
22:40.40 | [Delenn] | yes no fix :) |
22:40.44 | gauner1986 | ah |
22:40.47 | gauner1986 | ok |
22:40.51 | *** join/#htc-linux Jack-E (~chatzilla@host86-141-202-193.range86-141.btcentralplus.com) |
22:40.53 | gauner1986 | then i'll just copy the file from the other repo |
22:40.54 | gauner1986 | :D |
22:42.08 | Markinus | gauner1986: the display is going dark, -> leds on-> after some seconds -> both off, it's userspace |
22:42.14 | jonpry | wozzer: how is it going? |
22:42.27 | [Delenn] | Markinus, why u exclude speedy(tm) fix>\ |
22:42.28 | WoZZeR | jonpry: not too good |
22:42.29 | gauner1986 | Markinus: hm. it did work perfectly with the linuxtogo kernel |
22:42.30 | [Delenn] | ? |
22:42.45 | WoZZeR | if I bind something to /rfs/temp, and switch root to /rfs |
22:42.49 | WoZZeR | will the bind follow? |
22:43.12 | jonpry | its supposed to |
22:43.12 | WoZZeR | -/rfs/tmp* |
22:43.22 | WoZZeR | ok, I'll test this then |
22:43.23 | Markinus | [Delenn]: I think I overseen it . . |
22:43.25 | Hunterkll | WoZZeR, that's how you install gentoo! :P |
22:43.33 | Hunterkll | mount -o bind /dev /mnt/gentoo/dev |
22:43.35 | [Delenn] | http://www.gitorious.com/linux-on-wince-htc/linux-on-wince-htc/blobs/master/arch/arm/mach-msm/timer.c |
22:43.37 | Markinus | [Delenn]: I will integrate it |
22:43.38 | Hunterkll | chroot /mnt/gentoo /bin/bash |
22:43.38 | Hunterkll | :P |
22:43.42 | [Delenn] | static void __init msm_timer_init(void) |
22:43.47 | [Delenn] | start of it |
22:44.18 | WoZZeR | cool, let's see if this works |
22:44.48 | WoZZeR | jonpry: http://pastebin.com/Ch67dsBN |
22:44.51 | WoZZeR | keyboard code so far |
22:45.41 | gauner1986 | markinus: cant be userspace then? :) |
22:45.59 | gauner1986 | markinus: can you supply your liblights ? |
22:46.10 | WoZZeR | damn, using old keymap again |
22:46.45 | WoZZeR | can commands be run after exec switch_root /rfs /init |
22:46.49 | WoZZeR | or does that run the new init? |
22:47.11 | Markinus | gauner1986: I using the FroyoStone_Sense_V2 |
22:47.23 | *** join/#htc-linux trav (1833c3d4@gateway/web/freenode/ip.24.51.195.212) |
22:47.26 | gauner1986 | hm |
22:47.46 | trav | hey =D |
22:47.46 | Markinus | gauner1986: the kernel didn'T have such code . . |
22:48.07 | gauner1986 | markinus: hum? what code? |
22:51.50 | Markinus | gauner1986: what you mean what happend to the led |
22:52.35 | gauner1986 | must be userspace somehow yeah |
22:52.43 | gauner1986 | but why didnt it do that before? |
22:52.44 | gauner1986 | Oo |
22:53.23 | [Delenn] | it's so funny vibro-debugging :( |
22:53.32 | gauner1986 | lol |
22:53.34 | gauner1986 | nand? |
22:53.38 | [Delenn] | no |
22:53.50 | [Delenn] | 1 or 0 always |
22:53.53 | [Delenn] | :( |
22:54.07 | jonpry | wozzer: sed -i -e "s:$: physkeyboard=${physkey}:" /tmp/cmdline, should be /rfs/tmp/cmdline |
22:54.48 | WoZZeR | ahh, thanks |
22:54.50 | WoZZeR | trying now |
22:55.06 | jonpry | and you might want to mount to /rfs/proc/cmdline |
22:55.24 | jonpry | depending on what code follows |
22:55.30 | WoZZeR | mount -t proc proc /proc |
22:55.33 | gauner1986 | ok, gotta go now |
22:55.34 | WoZZeR | is run at the top |
22:55.45 | gauner1986 | see you tomorrow |
22:55.49 | gauner1986 | gnight |
22:55.49 | jonpry | yeah, but there is more code that fudges cmdline right? |
22:55.59 | WoZZeR | only at end of rootfs |
22:56.05 | WoZZeR | where I don't care if it has physkeyboard |
22:56.11 | jonpry | something eventually --binds the whole of proc |
22:58.52 | WoZZeR | ./sys/class/htc_hw/machine_variant |
22:58.58 | WoZZeR | that should be available to initrd, right? |
22:59.02 | WoZZeR | said it can't find it |
22:59.14 | WoZZeR | worked in android |
22:59.26 | WoZZeR | oh |
22:59.29 | jonpry | you might have to mount /sys first |
22:59.29 | WoZZeR | sys is umounted |
22:59.31 | WoZZeR | duh... |
23:00.26 | WoZZeR | if I umount proc, does the bind still hold? |
23:00.32 | WoZZeR | for when it gets remounted |
23:07.08 | jonpry | why umount it? |
23:07.41 | jonpry | did you say you don't care about cmdline after some point in initrd/ |
23:07.41 | WoZZeR | echo "Cleaning up..." |
23:07.41 | WoZZeR | #umount -l /proc |
23:07.41 | WoZZeR | #umount -l /sys |
23:07.50 | WoZZeR | no, it needs to be there in rootfs |
23:08.00 | WoZZeR | rootfs does the keyboard stuff |
23:09.08 | jonpry | i'm not sure |
23:09.32 | Jack-E | ~seen zego |
23:09.42 | apt | zego <~zego@122.129.199.154> was last seen on IRC in channel #htc-linux, 5d 14h 39m 34s ago, saying: 'CM6.0.0-RC3 based ROM for HD2: http://pastebin.com/0xSN3rbH (for those who care)'. |
23:10.58 | jonpry | wozzer: its probably best if you don't duplicate all the code that remounts cmdline |
23:11.15 | jonpry | just do an extra sed on the variable. then it will work |
23:11.23 | WoZZeR | I'm trying to get around editing the rootfs |
23:11.55 | WoZZeR | physkey=${physkey,,} |
23:11.56 | jonpry | rootfs remounts cmdline? |
23:11.58 | WoZZeR | why doesn't it like that |
23:12.00 | WoZZeR | jonpry: yeah |
23:12.04 | WoZZeR | to add serialnumber |
23:12.06 | WoZZeR | but at the end |
23:12.13 | WoZZeR | actuall |
23:12.27 | WoZZeR | ./bin/echo "Rootfs loaded." |
23:12.30 | WoZZeR | ./bin/mount -t sysfs sys /sys |
23:12.31 | jonpry | mount --bind /rfs/tmp/cmdline /rfs/proc/cmdline |
23:12.33 | WoZZeR | ./bin/mount -t proc proc /proc |
23:13.06 | WoZZeR | physkey=${physkey,,} <- initrd does not like that |
23:13.07 | jonpry | ./bin/mount -t sysfs sysfs /sys |
23:13.26 | jonpry | what does that even do? |
23:13.33 | WoZZeR | lowercase the RHOD50000 |
23:14.41 | jonpry | where did you find that little gem |
23:14.42 | Jack-E | ~seem cotulla |
23:14.45 | WoZZeR | google |
23:14.48 | Jack-E | ~seen cotulla |
23:14.50 | apt | cotulla <~opera@nat004-252-205-109.tvoe.tv> was last seen on IRC in channel #htc-linux, 3d 11h 47m 14s ago, saying: 'it's my time :D'. |
23:14.53 | WoZZeR | works on ubuntu |
23:15.15 | jonpry | is this even a bash script? |
23:15.31 | WoZZeR | init is a bash script |
23:15.33 | WoZZeR | I believe |
23:15.45 | WoZZeR | everything else works like bash |
23:16.14 | jonpry | could be sh |
23:16.52 | WoZZeR | sed -e 'y/RHOD/rhod/' |
23:16.55 | WoZZeR | use that instead? |
23:16.56 | jonpry | you could cat /sys/mach_var | tr 'A-Za-z' |
23:17.36 | WoZZeR | physkey=$(cat /sys/class/htc_hw/machine_variant | tr'A-Za-z') |
23:17.37 | WoZZeR | like that? |
23:18.25 | jonpry | actually tr 'A-Z' 'a-z' |
23:18.54 | jonpry | physkey=$(cat /sys/class/htc_hw/machine_variant | tr 'A-Z' 'a-z') |
23:19.22 | WoZZeR | ok, what about only using 7 chars? |
23:21.04 | jonpry | maybe that line of yours works |
23:21.43 | WoZZeR | rfs/proc/cmdline doesn't exist |
23:22.14 | WoZZeR | does it need a / atht estart? |
23:22.24 | jonpry | it might |
23:22.35 | jonpry | also need to make sure rfs is mounted |
23:22.41 | WoZZeR | it is |
23:22.53 | WoZZeR | mount -t ext2 -o noatime,nodiratime,sync,ro /dev/block/loop2 /rfs |
23:23.09 | WoZZeR | or mount -t squashfs -o noatime,nodiratime,sync,ro /dev/block/loop2 /rfs |
23:23.13 | WoZZeR | one of those is run |
23:24.34 | jonpry | you might have to go ahead and mount proc for it too. like mount --bind /proc /rfs/proc |
23:24.50 | stinebd | what are you doing? |
23:24.56 | jonpry | when rootfs tries to mount the already mounted system, it will be fine |
23:25.00 | WoZZeR | trying to add physkeyboard to cmdline |
23:25.04 | jonpry | just don't umount /proc |
23:25.05 | WoZZeR | so I don't have to edit rootfs |
23:25.22 | stinebd | those are in rootfs |
23:25.28 | WoZZeR | I know |
23:25.44 | WoZZeR | I'm trying to add physkeyboard to cmdline in intrd |
23:26.17 | stinebd | the only thing that uses physkeyboard is our rootfs |
23:26.22 | WoZZeR | I know |
23:26.24 | stinebd | it's not a kernel parameter or anything |
23:26.37 | WoZZeR | I want 1 nbh for the nand boot |
23:26.40 | WoZZeR | not 14 |
23:26.54 | jonpry | and we can detect rhodium version now |
23:27.37 | stinebd | it shouldn't be done in initramfs |
23:28.09 | WoZZeR | It should be done correctly in rootfs |
23:28.28 | stinebd | then why not do that? |
23:28.49 | WoZZeR | I'd rather not have to edit rootfs |
23:29.08 | stinebd | why? |
23:29.22 | WoZZeR | it's not included in the xip |
23:29.52 | stinebd | so what does the bring up? |
23:30.11 | WoZZeR | the xip only has zImage and initrd.gz in it |
23:30.19 | WoZZeR | although it's looking like it can only be done in rootfs |
23:30.47 | WoZZeR | if I can't get it working here, then I'll start work on including rootfs in the xip |
23:31.24 | WoZZeR | this is already starting to look like a dirty hack |
23:31.29 | stinebd | so as you have things now, what does initramfs do and then what does the live system do? |
23:31.45 | WoZZeR | for what? |
23:31.49 | stinebd | booting |
23:32.18 | WoZZeR | xip loads directly into zImage. zImage loads initramfs, initramfs loads rootfs |
23:32.30 | WoZZeR | root then loads android I believe |
23:32.57 | *** join/#htc-linux stunt1n (~fuck@c-76-114-36-123.hsd1.ca.comcast.net) |
23:32.57 | stinebd | so you don't have any changes to our stock initramfs? |
23:33.03 | stinebd | (right now) |
23:33.09 | WoZZeR | nothing other than getting keyboard to load |
23:33.10 | WoZZeR | it's stock |
23:33.22 | WoZZeR | normal initramfs is stock |
23:34.37 | stinebd | is there a thread for nand development that i could look through? i don't really understand how its laid out at all |
23:34.57 | stinebd | if i knew what the challenges were i could probably help you do what you need to |
23:35.01 | WoZZeR | I'm using tinboot to load zImage, instead of haret |
23:35.10 | WoZZeR | it's the exact same setup as the normal XDAndroid build |
23:35.28 | WoZZeR | except instead of haret, it launches right into the kernel |
23:35.35 | stinebd | well it's not the same, without nand we have the luxury of not caring about mtd |
23:35.54 | stinebd | we just give it loopback filesystems and it's happy |
23:35.55 | WoZZeR | nand right now is only dealing as a haret replacement |
23:36.05 | jonpry | the only trouble with nand is that there is no practical way to set boot parms. ie no kernel cmd line |
23:36.17 | WoZZeR | .ifdef rhod500 |
23:36.17 | WoZZeR | .asciz "gsensor_axis=2,1,3 msmvkeyb_toggle=off hw3d.force=0 panic=0 pm.sleep_mode=2" |
23:36.17 | WoZZeR | .endif |
23:36.17 | stinebd | jonpry: that would normally be handled by the bootloader |
23:36.28 | WoZZeR | we have cmdline parms |
23:36.36 | WoZZeR | just I need a different nbh for each cmdline |
23:36.41 | WoZZeR | I already fixed the data problem |
23:36.48 | WoZZeR | so I don't need force_cdma |
23:36.50 | stinebd | ok, i see what you're trying to do then |
23:37.12 | stinebd | so you still have all those loopbacks on the sd card? |
23:37.16 | WoZZeR | yeah |
23:37.21 | WoZZeR | for the most part, it's the same |
23:37.24 | stinebd | ok |
23:37.28 | WoZZeR | none of the image is on nand yet |
23:37.39 | WoZZeR | it's just a haret subsitute for now |
23:38.02 | stinebd | unfortunately you can't modify cmdline the way you want to |
23:38.14 | WoZZeR | SERIALNO=$(cat /data/serialno) |
23:38.14 | WoZZeR | cp /proc/cmdline /tmp/cmdline |
23:38.14 | WoZZeR | sed -i -e "s:$: androidboot.serialno=${SERIALNO}:" /tmp/cmdline |
23:38.14 | WoZZeR | mount --bind /tmp/cmdline /proc/cmdline |
23:38.17 | WoZZeR | I saw rootfs do that |
23:38.21 | WoZZeR | which I was trying to replicate |
23:38.51 | stinebd | yeah, that's the problem |
23:38.54 | stinebd | rootfs does it already |
23:39.34 | WoZZeR | until we have internal storage access, I was trying to leave everything as stock as possible |
23:39.42 | WoZZeR | unless it's included in the 'xip' |
23:40.12 | WoZZeR | or atleast as few files changed as possible |
23:40.31 | stinebd | so is /sys/class/htc_hw/machine_variant available in xdandroid's kernel? |
23:40.38 | jonpry | you could always patch rootfs from initramfs |
23:40.40 | stinebd | which lets you detect rhod version |
23:40.47 | WoZZeR | it's in our nand kernel |
23:40.50 | WoZZeR | which is a fork |
23:40.58 | stinebd | that's unfortunate |
23:41.17 | WoZZeR | well, I don't want phh to implement it until we know it works for all devices |
23:41.27 | WoZZeR | or if it even works on other devices |
23:42.00 | WoZZeR | we only have 6 files or so changed from xdandroid kernel |
23:42.15 | WoZZeR | most are just additional sound stuff |
23:42.39 | *** join/#htc-linux myn (cereal@cpe-71-64-8-228.insight.res.rr.com) |
23:42.41 | WoZZeR | http://gitorious.org/~acl/linux-on-qualcomm-s-msm/linux-msm-rhod-nand |
23:42.43 | WoZZeR | there's our git |
23:43.21 | stinebd | ok, it looks like you can hackishly bindmount a file multiple times |
23:43.52 | WoZZeR | stinebd: in my initramfs? |
23:43.53 | stinebd | so you might want to try it on a live system and see if that method works |
23:44.30 | jonpry | i don't think it would fail anyways. its just going to copy the contents of tmp/cmdline over itself. then try to remount, which will fail, but since it already has the right data... |
23:44.42 | Hunterkll | ya'll remind me of the times when i sysgen a linux system from pure source |
23:45.12 | Hunterkll | shady bind mounts, contorted compiler chains, all in the elusive goal of toolchain independance :o |
23:45.19 | stinebd | jonpry: it will successfully remount, at the stage of rootfs init where it sets the serialno |
23:45.42 | WoZZeR | I really only need it to get to the keyboard part |
23:45.44 | stinebd | at least on my laptop that's how it behaves ;) |
23:45.54 | WoZZeR | if it's a giant pain in the ass, I'll just edit rootfs |
23:45.58 | stinebd | so what you can do... |
23:46.10 | Hunterkll | so what exactly is this bind mount acheiving? |
23:46.42 | WoZZeR | I'm a nub, esp. when it comes to linux, so I'm just trying to replicate something. But I assume that it's like a synlink? |
23:46.50 | Hunterkll | oh, i know what it is |
23:46.56 | Hunterkll | i mean, what is the goal of using bind mouns? |
23:46.57 | stinebd | in initramfs, after rootfs is mounted, create some temp file in rootfs (so it survives chroot) with the cmdline, modify that cmdline how you want it, mount /proc under rfs, bind mount the modified cmdline under /rfs/proc, then continue booting |
23:47.15 | Hunterkll | ... |
23:47.26 | Hunterkll | what? |
23:47.28 | WoZZeR | isn't that what we had? |
23:47.36 | stinebd | yes |
23:47.39 | Hunterkll | my head just exploded |
23:47.46 | stinebd | but you do need to make sure the tmp cmdline is in rootfs |
23:47.48 | Hunterkll | so you're doing runtime detection of a feature |
23:47.55 | Hunterkll | then creating a file to flag what you are using |
23:48.00 | Hunterkll | that you want to be alive in chroot |
23:48.01 | WoZZeR | http://pastebin.com/5fK73dT7 |
23:48.05 | WoZZeR | that's the current state |
23:48.08 | Hunterkll | but it has to be there before most services come up? |
23:48.44 | stinebd | that should probably work |
23:48.47 | Hunterkll | cmdline is a file, correct? |
23:49.01 | stinebd | well by probably i mean possibly. no warranty |
23:49.17 | WoZZeR | just added some bad commands to init so it crashs |
23:49.20 | WoZZeR | and I can see more |
23:49.29 | Hunterkll | why are you using mount/bind mounts to .... relocate a file? |
23:49.33 | Hunterkll | do symlinks not work? |
23:49.37 | stinebd | no they don't |
23:49.45 | Hunterkll | hardlinks? |
23:49.47 | stinebd | 1. because there's a chroot, 2. because /proc is readonly |
23:49.53 | Hunterkll | what filesystem are you using? |
23:49.57 | Hunterkll | okay |
23:49.59 | Hunterkll | so there's a chroot |
23:50.08 | Hunterkll | so you want to drop a symlink to /tmp/cmdline in /proc |
23:50.16 | stinebd | you can't drop symlinks in /proc |
23:50.19 | Hunterkll | already made inside of /proc in the rootfs image |
23:50.21 | Hunterkll | .... |
23:50.28 | Hunterkll | you are wheel. you can do anything. ;) |
23:50.35 | stinebd | the filesystem itself is read only |
23:50.41 | Hunterkll | (hint: make it before proc gets mounted and hope procfs dosn't trash it? :P) |
23:50.49 | ali1234 | wat |
23:50.50 | Hunterkll | that *sometimes* worked back in 2.4 |
23:50.52 | Hunterkll | :) |
23:51.17 | stinebd | yeah nothing under a mountpoint is accessible after something is mounted over it |
23:51.25 | ali1234 | /proc/cmdline? |
23:51.29 | Hunterkll | As it should be, but ... :P |
23:51.32 | stinebd | unless of course you remount it elsewhere |
23:51.36 | Hunterkll | ali1234, I dunno. but i'm trying to figure it for 'em :P |
23:51.41 | stinebd | and then we get into an infinite loop |
23:51.45 | ali1234 | you know it's read only yeah? |
23:51.49 | Hunterkll | stinebd, dosn't /proc/cmdline pull from the kernel??? |
23:51.54 | stinebd | yes |
23:52.01 | stinebd | which is the problem. they want to modify it |
23:52.14 | ali1234 | so change it on bootloader |
23:52.20 | Hunterkll | .... |
23:52.23 | stinebd | bootloader is static |
23:52.24 | Hunterkll | stinebd, this is wrong. |
23:52.29 | ali1234 | or recompile the kernel with a different built in command line |
23:52.34 | Hunterkll | stinebd, they need to have better runtime detection |
23:52.40 | stinebd | Hunterkll: patches welcome |
23:52.43 | Hunterkll | you are not going to modify cmdline in runtime |
23:52.54 | Hunterkll | .... unless you feel like hacking up a solution using ksplice :P |
23:53.12 | Hunterkll | I grok what you're trying to do now |
23:53.14 | stinebd | how exactly would ksplice help? |
23:53.24 | Hunterkll | stinebd, modify the cmdline that's loaded in ram in the kernel image :P |
23:53.43 | Hunterkll | runtime patching of the kernel |
23:53.48 | stinebd | uh |
23:53.50 | ali1234 | fix the damn bootloader to actually supply command line atags section, if it doesn't |
23:53.54 | ali1234 | if it does, then use it |
23:54.01 | stinebd | none of that is the problem anyway |
23:54.05 | Hunterkll | stinebd, er, cmdline isn't stored in kernelspace anymore? |
23:54.39 | *** part/#htc-linux [Delenn] (~opera@nat004-252-205-109.tvoe.tv) |
23:54.44 | stinebd | ksplice would require a new kernel image for every cmdline you want :P |
23:54.52 | stinebd | quite wasteful i think |
23:54.56 | Hunterkll | no! |
23:54.58 | Hunterkll | it's a delta patch! |
23:55.04 | Hunterkll | a binary delta patch for a runtime image! |
23:55.08 | Hunterkll | one kernel, many tiny patches! |
23:55.16 | Triskelios | uh, ksplice is overkill for this |
23:55.17 | Hunterkll | one for each cmdline, in your case :P |
23:55.23 | Hunterkll | Triskelios, it was a joke, really ;) |
23:55.23 | ali1234 | jeez |
23:55.26 | Triskelios | besides, it isn't data in the image |
23:55.28 | stinebd | anyway, the real problem is our upstream kernel doesn't do the job yet |
23:55.37 | stinebd | so everyone knows this is a dirty hack |
23:55.40 | Hunterkll | So you have broken hardware detection |
23:55.43 | Hunterkll | :/ |
23:55.47 | stinebd | not broken |
23:55.49 | stinebd | unimplemented |
23:55.52 | Hunterkll | Ah. |
23:56.01 | Hunterkll | Have you just considered distributing different nbh for each keymap? |
23:56.06 | Hunterkll | :( |
23:56.10 | WoZZeR | Hunterkll: yes |
23:56.10 | ali1234 | lol not keymaps again |
23:56.14 | WoZZeR | I do that now, I don't want to |
23:56.16 | Hunterkll | lol |
23:56.17 | Hunterkll | Okay |
23:56.20 | Hunterkll | here's my next suggestion |
23:56.28 | ali1234 | you can change the keymap from userspace |
23:56.28 | Hunterkll | do you have a way to detect which keyboard you have from userspace? |
23:56.47 | Hunterkll | if for some reason it's hardcoded in driver, then make modules and chose and load at boot. ;) |
23:56.54 | stinebd | it is in userspace |
23:57.04 | ali1234 | put up a box saying "press key X now", detect keyboard type, set keymap with setkeycodes |
23:57.13 | stinebd | we just use a cmdline in rootfs as init arguments |
23:57.17 | Hunterkll | ali1234, they want automagic :p |
23:57.18 | WoZZeR | I'm trying to only edit the initrd |
23:57.19 | ali1234 | you only need to do this once at first boot, and then just remember the keymap in a file |
23:57.27 | WoZZeR | ok, /rfs/proc/cmdline is correct now |
23:57.32 | WoZZeR | before the switch_root |
23:57.47 | WoZZeR | but rootfs remounts proc, will that matter? |
23:57.54 | ali1234 | yes |
23:57.54 | stinebd | possibly not? |
23:57.56 | Hunterkll | Will trash your binds |
23:58.01 | Hunterkll | mount over them |
23:58.02 | ali1234 | because proc is not a regular filesystem |
23:58.04 | Hunterkll | erase your work |
23:58.15 | Hunterkll | ali1234, does bind mounting a single file into /proc even work? :D |
23:58.21 | stinebd | well proc is already mounted by initramfs right? |
23:58.24 | ali1234 | you cannot create an image with a file call /proc/cmdline and expect the kernel to just use that for cmdline |
23:58.34 | ali1234 | this will 100% not work |
23:58.39 | Hunterkll | proc reads data from kernel... /sys writes data to |
23:58.40 | stinebd | it will 89% work |
23:58.43 | Hunterkll | or am i wrong again? :P |
23:58.43 | stinebd | let's take wagers |
23:58.50 | stinebd | wrong again |
23:58.53 | Hunterkll | haha |
23:58.54 | stinebd | both read and both write |
23:58.54 | jonpry | just don't unmount proc. then when rootfs mounts over it will fail. you know /proc already mounted |
23:58.56 | Hunterkll | how things change :P |
23:58.58 | ali1234 | Hunterkll: they both read and write |
23:59.03 | stinebd | jonpry wins |
23:59.06 | ali1234 | /sys/ replaces /proc mostly |
23:59.06 | stinebd | (in theory) |
23:59.10 | Hunterkll | shakes 2.4.1 out of his head |
23:59.22 | Hunterkll | I would have removed rootfs's attempt to mount /proc also, just in case |
23:59.31 | stinebd | no modifying of rootfs allowed |
23:59.32 | ali1234 | you can actually modify the command line through /proc/atags |
23:59.36 | stinebd | or else he'd just be modifying rootfs's init |
23:59.42 | ali1234 | but you would have to kexec a new kernel to make it actually use them |
23:59.45 | Hunterkll | why is this not allowed? :P |
23:59.54 | Hunterkll | ali1234, that almost sounds like something they'd be happy with |
23:59.54 | stinebd | our license is too restrictive |