00:01.11 | *** join/#htc-linux CrAzY_CbR (d5e74712@gateway/web/freenode/ip.213.231.71.18) |
00:02.17 | *** part/#htc-linux CrAzY_CbR (d5e74712@gateway/web/freenode/ip.213.231.71.18) |
00:08.37 | *** join/#htc-linux CrAzY_CbR (d5e74712@gateway/web/freenode/ip.213.231.71.18) |
00:10.31 | *** join/#htc-linux David_ (~David@41.226.189.58) |
00:12.04 | *** join/#htc-linux Termana (~bradley@123-3-152-59.static.dsl.dodo.com.au) |
00:17.40 | *** join/#htc-linux hypersonicx (~none@c-68-53-159-88.hsd1.tn.comcast.net) |
00:21.28 | *** part/#htc-linux David_ (~David@41.226.189.58) |
00:24.41 | *** join/#htc-linux derek91 (58059c3e@gateway/web/freenode/ip.88.5.156.62) |
00:26.18 | *** join/#htc-linux mayohead (~ethan@70.102.40.23) |
00:40.57 | *** join/#htc-linux Hambo (~hambo@121.15.140.244) |
00:42.52 | *** join/#htc-linux thedicemaster (thedicemas@e200071.upc-e.chello.nl) |
00:49.47 | *** join/#htc-linux josh13x12 (~ipwnukthx@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
00:51.05 | *** join/#htc-linux PsiCoLeO (~leomal14@69.146.216.201.dsl.intelnet.net.gt) |
00:56.32 | *** join/#htc-linux yimb0 (~alberto@89.131.179.187) |
00:59.19 | *** join/#htc-linux PsiCoLeO (~leomal14@69.146.216.201.dsl.intelnet.net.gt) |
01:02.16 | *** join/#htc-linux mastermerlin1 (~Adium@pD957FBAB.dip.t-dialin.net) |
01:06.06 | *** part/#htc-linux yimb0 (~alberto@89.131.179.187) |
01:19.16 | *** join/#htc-linux freeky (~spam@p5DF1630A.dip.t-dialin.net) |
01:21.57 | *** join/#htc-linux josh13x12 (~ipwnukthx@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
01:31.19 | *** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com) |
01:34.49 | *** join/#htc-linux jonpry (~jonpry@63.245.31.4) |
01:34.58 | [acl] | jonpry: Sup dood |
01:36.01 | jonpry | hey |
01:36.22 | jonpry | i'm working on a software mmu for vial |
01:36.53 | [acl] | figured out who to map those addreses? |
01:36.53 | jonpry | should get the sound working :-) |
01:37.03 | [acl] | nice nice |
01:37.13 | [acl] | i need ur help for something quick. |
01:37.20 | jonpry | yeah, just not mapping them at all. using soft mmu. then i can do syscalls too |
01:37.28 | [acl] | ahh ic |
01:37.32 | [acl] | nand boot is moving along but we dont have incall sound. |
01:37.45 | jonpry | that sounds about right |
01:37.48 | *** join/#htc-linux Zeman4323 (~Zeman4323@173.6.209.0) |
01:38.03 | jonpry | afaict you will need real sound for incall with nand boot |
01:38.04 | [acl] | yup.. so i need your skills here. what should we dive into to fix this? |
01:38.13 | *** join/#htc-linux hyperfire21 (63596909@gateway/web/freenode/ip.99.89.105.9) |
01:38.13 | [acl] | ahh |
01:38.30 | jonpry | you have calls though? |
01:38.32 | [acl] | yeah |
01:38.40 | jonpry | hmm |
01:39.17 | jonpry | speakerphone? |
01:39.28 | [acl] | nuffin |
01:39.41 | jonpry | get white noise, or nothing? |
01:39.43 | [acl] | phh mentioned some rpc calls. turns out we dont have those available to us |
01:39.47 | [acl] | WoZZeR: u around? |
01:39.56 | [acl] | jonpry: last i heard its nothing |
01:40.24 | jonpry | rpc and sound is dangerous. usually turns it off all together |
01:40.54 | [acl] | well we have no wince now to do it all for us. time to get nasty :-\ |
01:41.14 | jonpry | sounds like you need vial :-) |
01:41.29 | [acl] | lol.. and this is why im coming to you my friend |
01:43.12 | jonpry | somebody had a really good dump of the rpc's made by winmo on boot |
01:43.28 | jonpry | you could try sending them. if the problem is rpc |
01:43.34 | jonpry | do you have working rpc? |
01:44.02 | [acl] | yes.. looks like we all the servers are happy .. dmesg dont show any issues. |
01:44.47 | [acl] | i do have issues calling clk_regim calls tho. but thats an issue on the kernel itself |
01:45.00 | [acl] | http://pastebin.com/30xvXfSU |
01:45.16 | [acl] | i dont think calling it in the clocks code is a good idea. |
01:45.37 | jonpry | need this, but for rhod http://tibook.jb.b4m.com/j0b0/raph100-info/raph100-wince-dmesg.txt |
01:45.58 | [acl] | i have that for the rhod |
01:46.10 | [acl] | http://pastebin.com/M1Ad4YMv |
01:46.23 | [acl] | no real details on the rpc calls tho |
01:46.53 | jonpry | yeah there is |
01:47.31 | [acl] | maybe im not reading it right |
01:47.36 | [acl] | give me an example |
01:48.35 | [acl] | look at this for example |
01:48.36 | [acl] | # |
01:48.36 | [acl] | Line: 1076. rpc_router_os_wm: IOCTL code = 30010010 |
01:48.36 | [acl] | # |
01:48.36 | [acl] | [RPC] s 50e4a670 50e4a5f0 xid:1 |
01:48.36 | [acl] | # |
01:48.40 | [acl] | [RPC] i 50e4a670 50e4a5f0 xid:1 |
01:48.43 | [acl] | looks like russian to me |
01:49.25 | jonpry | your right. useless pointers |
01:49.35 | [acl] | wrapper ? |
01:49.37 | [acl] | lol |
01:50.04 | [acl] | wrap and log is a time old tradition now .. |
01:50.05 | *** join/#htc-linux josh13x12 (~ipwnukthx@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
01:52.45 | [acl] | jonpry: also comparing clocks outside of 3d.. they are all effed up. they dont match wince at all |
01:53.03 | [acl] | some do but alot arent being setup i think |
01:54.54 | jonpry | lol. i don't know where the clock regs are |
01:55.09 | jonpry | phh said that a9 handles most clocks |
01:56.53 | [acl] | jonpry: for sound probably.. |
01:57.36 | jonpry | that could be |
01:57.53 | jonpry | you could always enable them :-) |
01:59.00 | [acl] | trying to. its a painful process |
01:59.22 | *** join/#htc-linux mastermerlin (~Adium@pD957C9CD.dip.t-dialin.net) |
01:59.36 | jonpry | lots of crashing? |
01:59.54 | WoZZeR | [acl]: hey |
01:59.56 | [acl] | lack of documentation.. im just going on what we have documented |
02:00.03 | [acl] | WoZZeR: sup dood.. any good news? |
02:00.16 | WoZZeR | I've got the larger initrd.gz loading |
02:00.24 | WoZZeR | the 4m one |
02:00.32 | WoZZeR | not sure if it matters, but I can |
02:00.36 | [acl] | phh made u another one? |
02:00.41 | WoZZeR | no |
02:00.46 | WoZZeR | I used the one from blazn release |
02:00.52 | WoZZeR | froyo |
02:00.56 | boominsvx | oooooooooooo |
02:01.01 | [acl] | who is blazs source ? |
02:01.10 | [acl] | i know he didnt write his own .. so who is the root of that project? |
02:01.16 | WoZZeR | it's just a modded froyo |
02:01.23 | WoZZeR | theme mostly |
02:01.27 | [acl] | he built his own ? |
02:01.32 | WoZZeR | don't know |
02:01.33 | [acl] | its not based of xdandroid ? |
02:01.40 | WoZZeR | I think it is |
02:01.49 | [acl] | ok |
02:02.05 | WoZZeR | [acl]: phh said I needed to include bcm2354.ko, how do I do that? |
02:02.20 | [acl] | isnt it included in the rootfs ? |
02:02.28 | WoZZeR | well, wifi isn't working |
02:02.30 | [acl] | thats where we usually shoved it |
02:02.32 | WoZZeR | and he said it was because of that |
02:02.47 | [acl] | that file you need even with winmo |
02:03.05 | [acl] | so if the build works on winmo it should be there as well for nand |
02:03.13 | WoZZeR | I don't know, phh said it was because I was building my own kernel without it |
02:03.43 | [acl] | try ur kernel in winmo and when u boot with haret.. does wifi work? |
02:03.50 | [acl] | if so, then its not kernel |
02:03.54 | WoZZeR | don't know, I'll try it |
02:04.05 | jonpry | wozzer's kernel build number probably doesn't match the modules |
02:04.29 | ali1234 | right, if you build your own kernel you have to build that wifi module too |
02:04.50 | WoZZeR | it's in the module build source |
02:05.14 | ali1234 | why don't you guys just patch it into the kernel? |
02:05.24 | ali1234 | instead of building it separately? |
02:05.32 | jonpry | firmware? |
02:05.58 | ali1234 | i doubt it, that can be fixed anyway |
02:06.37 | [acl] | test it in wince first.. we never saw any logs so i cant say for sure |
02:06.53 | WoZZeR | testing now |
02:07.14 | [acl] | lol.. we should really worry about incall sound first.. wifi can wait |
02:08.02 | WoZZeR | [acl]: any ideas for keyboards? |
02:08.39 | [acl] | only place i see the cmd line being read for kb is the rootfs init file.. |
02:08.55 | [acl] | i cant find anywhere in the kernel where we use that as well |
02:09.00 | WoZZeR | can we get the phone model id? |
02:09.14 | WoZZeR | it must be passed somewhere |
02:09.21 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
02:09.28 | WoZZeR | when I changed rhod400 to 500, someone's / key was fixed |
02:09.29 | [acl] | i dunno about that level of luxury .. i was thinking more of reading the value off a file |
02:09.31 | WoZZeR | so it is being used |
02:09.54 | *** join/#htc-linux Hauk (~Hauk@c-69-254-195-185.hsd1.az.comcast.net) |
02:10.40 | WoZZeR | [acl]: got any patches for me to test? |
02:10.48 | WoZZeR | It seems my nbh works for everyone |
02:10.58 | WoZZeR | got a gsm person testing it on ppcg |
02:11.03 | [acl] | nahh man.. still trying to figure out how call rpc |
02:11.04 | ali1234 | haret sets mtype which indeicates board id to kernel |
02:11.25 | ali1234 | there's a list somewhere |
02:11.25 | [acl] | ali1234: we all use the same mtype tho.. so that stays in |
02:11.26 | WoZZeR | ali1234: but board id is general, right? |
02:11.32 | ali1234 | but boards have subtypes :( |
02:11.40 | [acl] | this is truy |
02:11.45 | [acl] | cdma have diff mtype |
02:11.48 | ali1234 | there's probably only 1 for rhod yes |
02:11.49 | [acl] | but we always ignored it |
02:12.04 | ali1234 | mtype is just a amde up number anyway |
02:12.08 | ali1234 | *made up |
02:12.12 | [acl] | yea .. thats why we ignored it :-) |
02:12.14 | [acl] | lol |
02:12.38 | ali1234 | but its all you have unless you can find something else to key from |
02:12.40 | [acl] | still.. this stuff is easy.. need to concentrate on incall sound.. right now we have nothing |
02:13.19 | [acl] | ali1234: care to take a stab at this ? |
02:13.21 | [acl] | http://pastebin.com/30xvXfSU |
02:13.54 | WoZZeR | [acl]: wifi doesn't work from haret on my zImage |
02:13.55 | ali1234 | Unable to handle kernel NULL pointer dereference at virtual address 00000000 |
02:13.57 | WoZZeR | is it easy to fix? |
02:14.19 | [acl] | msm_rpc_connect fails. The actual failure is in the msm_rpc_open |
02:14.52 | [acl] | ali1234: the weird thing is the call works .. we use it in the code.. but not with this specific situation which got me baffled |
02:15.26 | ali1234 | well |
02:15.30 | ali1234 | i don't understand |
02:15.33 | [acl] | ali1234: this is why we moved away from rpc and just tried to do it without it. |
02:15.46 | [acl] | ali1234: want me to show u in use? |
02:16.22 | ali1234 | BUG_ON panics if the condition is true |
02:16.58 | ali1234 | the condition is ept=msm_rpc_connect(0x3000000f, 0x1c5ace2a, 0x0) |
02:17.06 | ali1234 | so that will panic if ept is anything but null |
02:17.26 | ali1234 | otoh if ept actually *is* NULL, you'll get a panic later when you try to use it |
02:17.44 | ali1234 | so this code is destined to fail no matter what |
02:17.49 | [acl] | bug on was added just so we can get info.. without it .. we get a panich and boom kernel dies |
02:17.52 | ali1234 | that's my understanding anyway |
02:18.07 | [acl] | http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/blobs/htc-msm-2.6.27/arch/arm/mach-msm/clock-wince.c |
02:18.12 | [acl] | go to line 813 |
02:18.45 | [acl] | this works.. but lets say we create another function above making another call. it failes.. so why would one work and not another? |
02:19.25 | ali1234 | i suggest you say: |
02:19.25 | ali1234 | <PROTECTED> |
02:19.25 | ali1234 | <PROTECTED> |
02:19.41 | [acl] | tried it. It will never get to the bug_on |
02:19.49 | [acl] | it will die in rpc_connect |
02:20.24 | ali1234 | then the bug is inside rpc_connect :) |
02:20.32 | ali1234 | no use looking elsewhere for it :) |
02:20.32 | [acl] | ept = kmalloc(sizeof(struct msm_rpc_endpoint), GFP_KERNEL); |
02:20.41 | [acl] | thats inside rpc connect |
02:20.46 | [acl] | thats where it poops out |
02:21.24 | ali1234 | ah |
02:21.27 | ali1234 | GFP_KERNEL |
02:21.35 | ali1234 | are you sure you're not calling it from an interrupt handler? |
02:21.42 | ali1234 | what line number is that? |
02:22.04 | ali1234 | can you show me a backtrace when this happens? |
02:22.15 | [acl] | its in smd_router.c |
02:22.42 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
02:22.56 | [acl] | backtrace is in the pastebin i put up |
02:23.04 | *** join/#htc-linux Blades (~Blades@c-24-34-126-187.hsd1.ct.comcast.net) |
02:23.46 | Blades | wozzer, can you build that wifi module, we can just put it in /andboot/root/sys/lib/modules or wherever it needs to be |
02:23.56 | ali1234 | the backtrace you put up crashes inside printk |
02:24.11 | WoZZeR | how do I do that |
02:24.31 | WoZZeR | I changede it to a 'y' in the config, from module |
02:24.34 | [acl] | ali1234: weird.. i have no printks around here |
02:25.07 | ali1234 | maybe not actually |
02:25.09 | Blades | you are trying to include it in kernel? |
02:25.21 | WoZZeR | yeah |
02:25.34 | Blades | i come up short on programming. very short.. but i'll take it apart in a heartbeat |
02:25.45 | Blades | which could be necessary if you need to find specifics on hardware |
02:25.52 | *** join/#htc-linux MacMiller (~marper@201.165.126.148) |
02:26.05 | ali1234 | this is what i see, that backtrace happened with in_atomic()=1 |
02:26.14 | WoZZeR | ok, it might be built in |
02:26.16 | ali1234 | so try changing that GFP_KERNEL to GFP_ATOMIC |
02:26.19 | WoZZeR | the zimage is about 600K larger |
02:26.24 | WoZZeR | 100K |
02:26.25 | WoZZeR | sorry |
02:26.26 | Blades | haha |
02:26.28 | Blades | i was gonna say |
02:26.36 | *** join/#htc-linux MacMiller (~marper@201.165.126.148) |
02:26.47 | [acl] | ali1234: thats the confusing part since it works in other areas as kernel. |
02:26.53 | Blades | my tp2 was able to charge to 50% |
02:26.57 | ali1234 | yeah it will, if you are not in atomic mode |
02:27.01 | WoZZeR | lol |
02:27.07 | WoZZeR | Blades: did you see my new version up? |
02:27.11 | Blades | it just gets to 100% so quickly that it stops charging all together |
02:27.18 | ali1234 | atomic mode = inside irq handler |
02:27.19 | Blades | i just got it.. heh, on my hd2 |
02:27.22 | WoZZeR | just saw your post |
02:27.31 | Blades | im gonna bt send it to my tp2 |
02:27.33 | *** join/#htc-linux K_Hismoom (~JewelJK@pD9EB887F.dip0.t-ipconnect.de) |
02:27.43 | Blades | i flashed winmo rom to get charged to 100% |
02:27.44 | ali1234 | but you probably aren't supposed to be calling rpc_connect over and over? you should call it once and keep the resulting struct around |
02:27.47 | [acl] | ali1234: hmm .. so maybe i cant call it form here. |
02:27.52 | ali1234 | yes probably |
02:28.04 | ali1234 | i'm not familiar with this msm stuff |
02:28.10 | Blades | yeah i wrote that in android hd2.. which for some reason was hella laggy.. must be flash related ppcgeeks stuff |
02:28.20 | [acl] | ali1234: i didnt know it was stateless like that.. ill try it since your are right.. we can couple these |
02:28.42 | Blades | brb im going to get the tp2 and flash. feel free to build another oc kernel!! heheh |
02:28.42 | ali1234 | you can;t do certain things while in an irq handler |
02:28.45 | WoZZeR | [acl]: I still get error with wifi |
02:28.57 | [acl] | WoZZeR: need details bro.. logs ? anything ? |
02:29.11 | WoZZeR | how do I include it in the zImage |
02:29.15 | ali1234 | http://lists.metaprl.org/pipermail/cs134-labs/2002-October/000025.html |
02:29.25 | WoZZeR | CONFIG_BCM4329=y |
02:29.25 | WoZZeR | CONFIG_BCM4329_FW_PATH="/system/etc/firmware/fw_bcm4329.bin" |
02:29.25 | WoZZeR | CONFIG_BCM4329_NVRAM_PATH="/proc/calibration" |
02:29.27 | WoZZeR | is what I have |
02:29.28 | Blades | acl - can't the wifi module just be built separately? as is done with hd2 |
02:29.29 | ali1234 | that tallies with the backtrace - you can't sleep while atomic |
02:29.34 | Blades | thats the wrong chipset |
02:29.40 | ali1234 | so if kzalloc sleeps = bad things |
02:29.42 | Blades | thats hd2 bcm |
02:29.47 | Blades | i think |
02:30.07 | Blades | yeah, it is |
02:30.11 | [acl] | take a second to step back |
02:30.16 | ali1234 | since it might not always sleep you get a nice unpredictable crash |
02:30.52 | [acl] | Blades: this kernel isnt gonna only for rhod so i'd like to keep it the way its currently setup |
02:30.59 | ali1234 | Blades: yes, you can compile it separately, but you need wozzer's source tree to do it (well just the headers, but they HAVE to match his tree) |
02:31.08 | [acl] | we use bcm4329 is back compatible with our chipset it has always worked.. |
02:31.29 | Blades | oh heh.. i coulda sworn i saw different #s on ppcgeeks thread.. |
02:31.38 | [acl] | its bcm4325 |
02:31.41 | [acl] | what we have |
02:31.43 | WoZZeR | do the modules tar.gz get loaded with rootfs? |
02:31.47 | [acl] | but 29 is what we have used |
02:31.53 | WoZZeR | or with the zImage |
02:32.08 | [acl] | WoZZeR: pop open the init file in the rootfs |
02:32.09 | ali1234 | they need to be on rootfs |
02:32.22 | ali1234 | (the modules) |
02:32.38 | Blades | ah... surprised it works for cdma.. the fm radio is a broadcom deal, right? |
02:33.35 | [acl] | Blades: i dont think we ever got any radio working.. just wifi |
02:34.10 | Blades | yeah.. i am just surprised it works on cdma.. which (i think) has a different chipset than gsm |
02:34.21 | Blades | then again, 4325 is a different chipset than 4329.. heh |
02:34.54 | [acl] | all rhod have this wifi chip |
02:34.59 | [acl] | wait |
02:35.06 | [acl] | actually i dont remember |
02:35.07 | [acl] | lol |
02:35.28 | Blades | hah, if fm radio is part of broadcom chip.. then cdma and gsm have slightly different chips |
02:36.09 | [acl] | WoZZeR: what logs did you show phh about this wifi issue? |
02:36.32 | WoZZeR | I didn't show him any |
02:36.35 | WoZZeR | he just knew |
02:36.43 | [acl] | lol |
02:36.47 | [acl] | classic phh |
02:37.29 | WoZZeR | he said I had to push the wifi by hand |
02:37.35 | WoZZeR | I remember him saying that |
02:37.38 | WoZZeR | I got confused |
02:37.53 | Blades | brb. need to fetch tp2.. would it help to try booting with many different sdcards |
02:38.11 | Blades | someone mentioned a problem with the kernel being stuck at waiting for sd card |
02:38.25 | [acl] | fuck .. i wish i could take a look |
02:38.25 | [acl] | but incall soud right now needs to be fixed |
02:38.27 | WoZZeR | that was kane, he didn't have an sd card |
02:38.37 | WoZZeR | he was just testing booting |
02:38.48 | Blades | oh, so that went as planned then. heh |
02:38.53 | WoZZeR | yeah |
02:39.14 | *** join/#htc-linux josh13x12 (~ipwnukthx@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
02:39.15 | Blades | when you mentioned usb (charging) as not working.. does that mean usb data does work? |
02:39.34 | WoZZeR | no |
02:39.37 | WoZZeR | no charging |
02:39.39 | WoZZeR | is what I meant |
02:39.48 | Blades | yeah, but does that infer that data does work |
02:40.03 | WoZZeR | meh, it can infer that pig's fl |
02:40.04 | WoZZeR | fly |
02:40.06 | WoZZeR | it's a test |
02:40.16 | Blades | wow, when did they breed a flying pig |
02:40.24 | WoZZeR | about 14 years ago |
02:40.34 | WoZZeR | when you launch them from a cannon |
02:40.51 | Blades | ohh yeah, i remember that |
02:40.54 | theredundant | lol |
02:40.54 | Blades | jk |
02:41.34 | Blades | my ex gf had to dissect baby pigs. hardy hoofs on them. i bet a pig launcher is lethal |
02:42.02 | Blades | brb for real this time |
02:43.11 | WoZZeR | [acl]: if I just put bcm4329.ko in lib/modules, it should fix it right? |
02:43.27 | ali1234 | WoZZeR: no |
02:43.33 | Blades | if its same version |
02:43.39 | ali1234 | it has to match your kernel |
02:44.00 | WoZZeR | so I have to use the one from the modules file that get's created? |
02:44.35 | ali1234 | yes |
02:44.36 | Blades | yep. you could just post that and people could untar or gzip.. whatever it is |
02:44.37 | ali1234 | i suppose |
02:44.47 | [acl] | WoZZeR: im not sure exactly what ur doing :-( .. |
02:44.51 | ali1234 | dont know how your build system works |
02:44.59 | WoZZeR | [acl]: neither am I :( |
02:45.03 | Blades | wozzer.. send me modules file |
02:45.15 | WoZZeR | creating a new kernel now |
02:45.24 | WoZZeR | so why didn't including the driver in the kernel work? |
02:45.26 | Blades | oc? :) |
02:45.34 | WoZZeR | Blades: NO! |
02:45.35 | WoZZeR | lol |
02:45.39 | [acl] | WoZZeR: android doesnt work that way |
02:45.47 | Blades | aw come on, 528 is less than half of my hd2 android |
02:45.48 | [acl] | lib_hardware legacy calls the ko file |
02:46.08 | WoZZeR | ok, so then how do I include this rootfs in the xip so that it boots for everyone? |
02:46.12 | ali1234 | WoZZeR: cos it tries to load firmware from rootfs, and rootfs isn't mounted until later |
02:46.23 | ali1234 | so you have to make it a module to delay loading it |
02:46.36 | WoZZeR | just adding .incbin "rootfs.img" |
02:46.37 | WoZZeR | didn't work |
02:46.53 | ali1234 | i don't know about that |
02:47.04 | ali1234 | isn't rootfs still on sd card at this point? |
02:47.16 | *** join/#htc-linux g55 (~g55@rgnb-5d87df60.pool.mediaWays.net) |
02:47.24 | ali1234 | or is it supposed to go inside the initrd? |
02:47.36 | [acl] | ali1234: i dont think we insmod the module by hand.. |
02:47.45 | ali1234 | [acl]: init does it |
02:48.08 | [acl] | with firmware and data as well ? |
02:48.27 | ali1234 | init insmods, then the module itself asks for the firmware |
02:48.39 | ali1234 | then some android function supplies it |
02:48.44 | ali1234 | but you dont need to worry about that |
02:48.58 | ali1234 | all you need to do is put the right version of the module into the right place and it will "just work" |
02:49.07 | [acl] | lol |
02:49.26 | WoZZeR | ali1234: that's good, so I need to supply people with the 'correct' rootfs to use? |
02:49.26 | [acl] | i wrote the code for libhardware legacy.. wasnt that easy |
02:49.42 | ali1234 | WoZZeR: yeah, or just the module |
02:49.58 | ali1234 | then they can insert it themselves |
02:50.40 | WoZZeR | ali1234: so there's no way to include it in the zImage? |
02:50.45 | ali1234 | no |
02:50.48 | WoZZeR | I'm trying to make it as automated as possible |
02:50.53 | Blades | oh screw em |
02:51.00 | Blades | thats for later |
02:51.02 | WoZZeR | and if I have to pull it out of the modules file every build, that's just a pain |
02:51.08 | ali1234 | if oyu put the module inside the zImage it will try to load firmware before rootfs is mounted and fail |
02:51.33 | WoZZeR | then I need to figure out how to get the rootfs into the xip |
02:51.43 | WoZZeR | can it be put in initrd.gz? |
02:51.43 | ali1234 | why? |
02:51.52 | WoZZeR | so it works for everyone |
02:52.02 | [acl] | WoZZeR: gms uses a diff module |
02:52.10 | [acl] | it wont work for everyone |
02:52.11 | Blades | is there a way to configure hw keyboard after boot |
02:52.12 | ali1234 | no i mean how does putting the rootfs in xip help that? |
02:52.16 | Blades | via commandline? |
02:52.26 | Blades | or config file |
02:52.34 | WoZZeR | ali1234: so that they don't have to redownload it then blame me |
02:52.52 | ali1234 | WoZZeR: they will blame you no matter what, get used to it :) |
02:52.55 | Blades | blame you for what? |
02:52.57 | Blades | being the man |
02:52.59 | Blades | ? |
02:53.05 | Blades | oh im sorry you made my tp2 awesome |
02:53.27 | Blades | just tell them its ID-10-T error |
02:53.36 | Blades | common thing when dealing with this stuff |
02:53.41 | WoZZeR | ali1234: can the modules file be placed in initrd.gz? |
02:53.47 | [acl] | yall need to read the code.. |
02:53.48 | [acl] | http://gitorious.org/linux-on-qualcomm-s-msm/libhardware_legacy/blobs/master/wifi/wifi.c |
02:54.03 | [acl] | need to make sure the module is in those locations |
02:54.28 | ali1234 | i don't know if it is supposed to go into initrd or rootfs |
02:54.48 | [acl] | in eclair we had it in the rootfs |
02:54.49 | ali1234 | it goes in /system/lib/modules/ wherever that is |
02:54.53 | WoZZeR | if I can just insert the modules in the initrd.gz, that would be easy |
02:54.57 | [acl] | and manually copied it into the correct loations |
02:54.58 | *** join/#htc-linux C_h_r_i_s_ (~ja@dslb-084-057-090-017.pools.arcor-ip.net) |
02:55.02 | ali1234 | yes |
02:55.27 | ali1234 | people just need to copy the new module into rootfs when they upgrade kernel |
02:55.36 | WoZZeR | [acl]: with nand boot, is the modules file used on the sd card? |
02:55.42 | ali1234 | you dont have to unpack the rootfs or anything, you can insert it with adb or whatever |
02:56.02 | ali1234 | assuming it is on rootfs |
02:56.05 | ali1234 | if it goes in initrd then just rebuild initrd |
02:56.06 | Blades | ? adb? |
02:56.07 | Blades | no usb |
02:56.12 | [acl] | WoZZeR: i can explain in eclair how its done.. i dunno about your build |
02:56.16 | ali1234 | lol, fix USB then |
02:56.27 | Blades | heh, well.. its possible to adb over wifi/tcp |
02:56.30 | [acl] | THATS what im saying.. we have so much other crap to fix |
02:56.30 | ali1234 | that's more important then wifi :) |
02:56.34 | Blades | very easy on rooted nook |
02:56.36 | [acl] | wayyy more important |
02:56.40 | [acl] | incall sound |
02:56.45 | [acl] | how about that |
02:56.46 | [acl] | lol |
02:56.54 | WoZZeR | go, fix it |
02:56.55 | Blades | haha yeah. that'd be nice |
02:56.59 | ali1234 | WoZZeR: you should unpack your build files and start reading /init etc |
02:56.59 | WoZZeR | I'm just trying to figure this out |
02:57.03 | WoZZeR | and asking questions |
02:57.07 | ali1234 | then you'll understand how it works... it's the only way |
02:57.12 | Blades | then agian, you can always just repeat "what i cant hear you, speak louder" |
02:57.14 | WoZZeR | ali1234: I have been |
02:57.18 | Blades | a fun joke to play |
02:57.29 | ali1234 | also look for where the old module is |
02:57.51 | WoZZeR | k |
02:57.53 | [acl] | WoZZeR: if you wanna really learn. read the old logs.. i did it for the tp2.. helped the hd2 guys do it.. plenty of logs out there to get it orking |
02:58.30 | WoZZeR | ok |
02:58.35 | Blades | around what time was that |
02:58.40 | [acl] | good ol days |
02:58.44 | Blades | mid to late june? |
02:58.49 | [acl] | for rhod? |
02:58.51 | [acl] | nahh earlier |
02:58.54 | [acl] | feb |
02:59.04 | Blades | oh, before the big fix |
02:59.22 | [acl] | i dunno what big fix u mean |
03:00.24 | [acl] | also .. if possible .. we really need to work off xdandroid.. we cant customize to someones build.. thats not how it works. |
03:00.38 | [acl] | they need to mod their stuff to us, not the other way around |
03:00.48 | WoZZeR | [acl]: I don't plan to customize to someone's build |
03:00.51 | Blades | the netripper fix for cpu crash |
03:01.08 | Blades | im talking hd2 |
03:01.09 | *** join/#htc-linux tiger2wander (~uocnb@117.6.135.144) |
03:01.38 | [acl] | WoZZeR: cool.. then start using xdandroid instead of the other build.. :-) .. then party time |
03:01.49 | Blades | brb for a while.. wozz.. dcc me something so i can see if it works while unattended from you |
03:02.23 | Blades | the other build is based on xdandroid.. if not.. it certainly ripped its boot screen off |
03:02.28 | WoZZeR | [acl]: I don't know how to build android images, so I just use what I have access to |
03:02.31 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
03:02.42 | [acl] | WoZZeR: cant you download the builds off xdandroid? |
03:03.01 | Blades | that blazn build is fine.. |
03:03.12 | Blades | you can even use the reference one.. i think thats actually the one without overclock |
03:03.35 | Blades | if you want to be a party pooper, that is |
03:03.38 | WoZZeR | [acl]: this source? http://htcandroid.xland.cz/ |
03:03.59 | ali1234 | WoZZeR: you need a custom kernel to fit inside xip right? |
03:04.03 | [acl] | i couda sworn there was an actual webpage |
03:04.09 | [acl] | lol |
03:04.14 | ali1234 | there is an autobuilder, i forgot the link |
03:04.15 | Blades | http://sites.google.com/site/androidport/ |
03:04.29 | WoZZeR | ali1234: no |
03:04.33 | Blades | links and extras |
03:04.37 | [acl] | http://xdandroid.com/wiki/Main_Page |
03:04.43 | ali1234 | WoZZeR: how did you fix it then? |
03:05.03 | WoZZeR | ali1234: no size limitation |
03:05.17 | WoZZeR | the way it was built was just bad |
03:05.22 | ali1234 | i see, so what did you have to change in the asm? |
03:05.26 | WoZZeR | I've got a 4mb initrd.gz in there now |
03:05.29 | Blades | ok.. nvm that, i thought it had links to the autobuild |
03:05.35 | ali1234 | nothing? |
03:05.44 | ali1234 | so you do still need the custom kernel... |
03:06.53 | ali1234 | once you get XIP working, just release it and let the rom builders figure out how to make their rootfs work with it |
03:07.10 | [acl] | exactly |
03:07.21 | [acl] | damn rom bastards |
03:07.23 | [acl] | :-p |
03:07.40 | ali1234 | well, not really |
03:07.49 | ali1234 | it's just simple division of labour |
03:07.51 | [acl] | so they may not be bastards |
03:07.58 | [acl] | :-p |
03:07.59 | ali1234 | you don;t have to do everything yourself |
03:08.18 | Blades | is this what you were looking for? |
03:08.20 | Blades | http://xdandroid.southcape.org/rootfs/ |
03:08.25 | ali1234 | no |
03:08.30 | WoZZeR | ali1234: well, someone else is going to have to find out about how to put the zImage in the xip |
03:08.36 | WoZZeR | because I'm not going to be cooking |
03:08.49 | ali1234 | you already did it? |
03:08.58 | WoZZeR | zImage in xip? |
03:08.59 | ali1234 | you mean the rootfs? |
03:09.04 | WoZZeR | no |
03:09.14 | WoZZeR | the cookers are going to have to do all that |
03:09.28 | ali1234 | you never got it working? |
03:09.29 | WoZZeR | once we get a working zImage, the cookers are going to ahve to figure all that out |
03:09.55 | ali1234 | i'm confused |
03:10.00 | WoZZeR | ali1234: trying again with modules on the sd card |
03:10.11 | WoZZeR | new modules |
03:10.47 | ali1234 | ah yeah... init should unpack them if they are in the tgz in the right place on the sd card... i forgot that |
03:11.00 | ali1234 | well, in some builds it does |
03:11.16 | WoZZeR | what would be nice would be if it worked from initrd.gz |
03:11.20 | WoZZeR | then it's all together |
03:11.35 | ali1234 | yeah that's what initrd is supposed to be used for |
03:11.42 | WoZZeR | I have initrd.gz and the zImage in the xip |
03:11.54 | WoZZeR | so if the modules can be put in the initrd.gz, when I would be happy |
03:12.00 | *** join/#htc-linux josh13x12 (~ipwnukthx@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
03:12.09 | ali1234 | you can modify init so it pulls the modules from the initrd instead of a tgz on the sd card |
03:12.41 | WoZZeR | ali1234: well, wireless works now |
03:12.48 | [acl] | lol |
03:12.49 | ali1234 | yes, it would :) |
03:12.58 | WoZZeR | is there a good howto for rebuilding initrd.gz? |
03:13.19 | WoZZeR | if I can make it a script, I would be happy |
03:14.11 | WoZZeR | I'll try to figure all this out |
03:14.11 | ali1234 | you don't want to do it like that |
03:14.18 | WoZZeR | why? |
03:14.45 | ali1234 | you should find how to build the initrd from scratch instead... and then patch it |
03:14.56 | WoZZeR | hmm, good idea |
03:15.06 | ali1234 | but really eventually you want the rootfs in the nbh |
03:15.12 | WoZZeR | so just decompress one, and use it as a source? |
03:15.21 | ali1234 | so at that point the module can just be in the rootfs with everything else |
03:15.28 | WoZZeR | can the rootfs.img be put in the initrd.gz? |
03:15.34 | ali1234 | no |
03:15.44 | ali1234 | but it can be put into the nand |
03:15.49 | ali1234 | if you have a nand driver |
03:15.56 | ali1234 | if you don't it's all academic anyway |
03:16.04 | WoZZeR | the yafffs or something |
03:16.10 | ali1234 | yeah |
03:16.19 | WoZZeR | is there a sample I can use? |
03:16.22 | WoZZeR | I couldn't find one |
03:16.27 | ali1234 | no |
03:16.57 | ali1234 | there's no sense in putting a lot of effort into this when you have other things to fix |
03:17.24 | WoZZeR | I don't have other things to fix. I'm too far behind to be of help |
03:17.31 | WoZZeR | I can only offer my testing and debugging |
03:17.38 | ali1234 | you have hardware, that's themost important thing |
03:18.22 | WoZZeR | what is the initramfs? |
03:18.27 | WoZZeR | do we need it? |
03:18.30 | ali1234 | it's the same as the initrd |
03:18.45 | WoZZeR | ahh |
03:18.45 | WoZZeR | ok |
03:19.40 | WoZZeR | ali1234: would the easiest way to patch the initrd.gz, use the git source |
03:19.50 | WoZZeR | update, then move the modules to the correct location |
03:19.51 | WoZZeR | and build? |
03:19.57 | ali1234 | i have no idea who made your initrd or how, so i don't know |
03:20.08 | WoZZeR | any initrd.gz should work though, right? |
03:20.21 | WoZZeR | so if I ignore what I have now |
03:20.25 | ali1234 | "any"? |
03:20.37 | WoZZeR | I've used a 900K one, and a 4mb one |
03:20.50 | ali1234 | the module doesn't even go in the initrd afaik |
03:20.58 | WoZZeR | no, but it could |
03:21.07 | ali1234 | it could if you completely changed how everything works |
03:21.13 | ali1234 | but it isn't worth it |
03:21.14 | WoZZeR | otherwise the rootfs has to be rebuild |
03:21.16 | WoZZeR | with the new modules |
03:21.26 | WoZZeR | when nand comes alone |
03:21.28 | WoZZeR | along* |
03:21.40 | ali1234 | when nand comes along the rootfs has to be rebuild anyway |
03:21.50 | WoZZeR | hmm |
03:22.03 | ali1234 | because you wlll have a totally different kernel by then |
03:22.05 | WoZZeR | so for now, just release the modules file with my nbh's? |
03:22.12 | ali1234 | sure |
03:22.16 | WoZZeR | ok |
03:22.25 | WoZZeR | I guess I'll just do taht |
03:23.31 | ali1234 | if you get rootfs on nand, and if you ever figure out how to reflash the kernel without reflashing the rootfs, then they can still just upload the new module into existing rootfs, overwriting the old one |
03:23.49 | ali1234 | just like kernel upgrade on any other distro |
03:24.04 | ali1234 | but that's so far off there is n point worrying about it |
03:24.27 | WoZZeR | I just like future thinking |
03:24.34 | WoZZeR | and doing what I can with my ability right now |
03:24.39 | WoZZeR | since I'm not good at kernel dev |
03:24.53 | ali1234 | too much planning can paralyse you |
03:25.21 | ali1234 | http://en.wikipedia.org/wiki/Second-system_effect |
03:26.54 | ali1234 | http://en.wikipedia.org/wiki/Parkinson's_Law_of_Triviality |
03:26.58 | ali1234 | etc etc |
03:27.12 | ali1234 | don't worry about it, just start hacking |
03:27.37 | WoZZeR | I'll have to start trying to learn more about the kernel |
03:27.46 | WoZZeR | kinda overwhelming at first glance |
03:27.56 | ali1234 | yeah... just don't try to understand all of it |
03:28.09 | ali1234 | you can ignore all the fs/drivers stuff |
03:28.28 | ali1234 | and all the really low level stuff |
03:28.36 | ali1234 | just concentrate on the arch/ stuff |
03:28.44 | ali1234 | that's where all the interesting things are |
03:28.50 | WoZZeR | arch/arm/linux-msm |
03:28.52 | WoZZeR | that's it? |
03:28.59 | ali1234 | yeah |
03:29.11 | ali1234 | all platform specific stuff is in there, everything else is somebody else's problem |
03:29.19 | *** join/#htc-linux Refuge (~none@adsl-99-23-77-158.dsl.ipltin.sbcglobal.net) |
03:29.27 | *** join/#htc-linux bcd (58a0b68b@gateway/web/freenode/ip.88.160.182.139) |
03:29.38 | WoZZeR | k |
03:29.40 | WoZZeR | thx |
03:29.46 | ali1234 | you might have to look at other drivers outside to figure out why they don't work, but in general you can assume they work for someone so they aren't completely broken |
03:30.37 | WoZZeR | well, I got my zImage and xip creating script done |
03:30.45 | WoZZeR | 1 command to get modules and xip.bin |
03:30.55 | ali1234 | nice |
03:31.20 | WoZZeR | that should make life a little easier |
03:33.10 | WoZZeR | 1 command for 3 xip's and the modules file. |
03:35.01 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
03:37.19 | *** join/#htc-linux ikevin (~kevin@2a01:240:fe76:1::1) |
03:37.35 | ikevin | hi |
03:37.50 | jonpry | stupid arm instruction set is so complicated |
03:42.24 | jonpry | its ruining my day |
03:42.39 | [acl] | could be worse |
03:42.53 | [acl] | u could have no in-call sound :-( |
03:43.28 | jonpry | dude, i;m about to have all around sound |
03:43.48 | [acl] | and i have my drink ready when u do |
03:43.53 | [acl] | :-) |
03:44.13 | jonpry | it will be necessary |
03:44.25 | [acl] | its a must |
03:45.01 | jonpry | i've more or less got wince smd/rpc going |
03:45.15 | jonpry | its just a bit tricky |
03:45.19 | [acl] | do tell |
03:45.51 | jonpry | well, its kind of like bochs. like we can run 99.999% of the code. |
03:45.56 | jonpry | but some of it just can't work |
03:46.01 | jonpry | so then we need to emulate |
03:46.22 | [acl] | your pet project |
03:46.45 | jonpry | i guess. i don't like puzzles i can't solve |
03:47.43 | Refuge | guys does undervolting really help? |
03:47.52 | Refuge | if a bat can only give out a certin ma |
03:47.52 | jonpry | i really only have to emulate the various kinds of ldr/str |
03:48.46 | jonpry | but there are oh so many. like thumb and arm. then each has ldrb, ldrh, ldr. signed unsigned, immediate offset, register offset, register offset with shift |
03:49.11 | jonpry | writeback, post application. |
03:49.19 | jonpry | then there is STMIA and the like |
03:49.33 | Blades | refuge-yes.. undervolting draws less power.. its self-explainatory. |
03:49.34 | [acl] | you definitely took this to a new level |
03:49.56 | Blades | less heat too.. |
03:50.02 | Blades | back to brbing |
03:50.26 | jonpry | :-p |
03:50.41 | [acl] | jonpry: which dll should i attack? to get this insound call enabled. looking but there are many for sound |
03:51.05 | [acl] | must be rpc related |
03:51.25 | tiger2wander | is there any program on android can catch and show me what key pressed? |
03:51.45 | tiger2wander | i want to re-map some keys such as: escape, ctrl, alt |
03:51.54 | [acl] | go to the chat channel .. they know it all |
03:52.49 | [acl] | jonpry: performance suffer with your emulation going on ? |
03:53.17 | jonpry | maybe it is i2c |
03:54.11 | jonpry | A1010, ADC3001, and the speaker amp |
03:54.24 | [acl] | nice |
03:54.28 | jonpry | [acl] performance can improved after it works |
03:54.49 | jonpry | its possible to switch out most of the soft MMU spaces for mmap'ed regions |
03:55.02 | jonpry | probably only a couple have lots of data moving around |
03:55.06 | tiger2wander | [acl], ok |
03:56.04 | jonpry | i would watch out for A1010 in particular |
03:56.18 | jonpry | i don't think it will pass through any audio until it gets its firmware |
03:56.23 | jonpry | which i don't think we have :-) |
03:56.34 | [acl] | ha |
03:59.01 | jonpry | this is only rpc we send on init http://pastebin.com/neijjhzK |
03:59.05 | *** join/#htc-linux stinebd (~bryan@maduin.suporma.com) |
03:59.31 | jonpry | the dmesg on that is better, but i don't have it :-) |
03:59.54 | [acl] | 30000002:aa2b1a44 ? |
04:00.11 | jonpry | endpoint |
04:00.25 | [acl] | i know but what is it ? for sound? |
04:00.25 | jonpry | the enums are the ambigious part |
04:00.34 | jonpry | yes |
04:00.57 | jonpry | then it loads parameters into audience and ADC3001 |
04:01.16 | [acl] | ill try this out |
04:02.02 | [acl] | this from your wrapper/ |
04:02.04 | [acl] | ? |
04:02.11 | jonpry | yeah |
04:02.53 | jonpry | new wrapper is less informative about rpc unfortunately. but is more reliable |
04:03.09 | jonpry | once it works i can try hacking in a native rpc so we can get good dumps |
04:03.19 | [acl] | that would be helpful |
04:03.49 | jonpry | i think what you really need is audience and adc init |
04:04.08 | jonpry | phh once said he had code for the audience chip |
04:04.19 | [acl] | guy lost alot of his code.. |
04:04.24 | [acl] | i asked him abou tit |
04:05.24 | jonpry | i see |
04:05.53 | jonpry | once soft mmu works, i can get some init code for audience really easily |
04:13.58 | *** part/#htc-linux pongster (~opera@121.96.153.41) |
04:21.47 | *** join/#htc-linux Refuge-server-on (~none@99.23.77.158) |
04:26.10 | *** join/#htc-linux defendthecommons (~defendthe@76.14.64.151) |
04:31.17 | *** join/#htc-linux hunterkll (4430e34d@gateway/web/freenode/ip.68.48.227.77) |
04:31.27 | hunterkll | who wants to overclock and add more ram to my hd2 |
04:33.03 | hunterkll | oh. did dr`ryder ragequit? |
04:33.20 | Ondalf | lol :D |
04:35.25 | hunterkll | let's get this bitch up to 4ghz |
04:35.30 | hunterkll | ln2 standing by |
04:36.45 | hunterkll | jonpry: just emulate nk.exe inside the kernel. run a mini windows. :P |
04:42.58 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
04:45.38 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
04:55.29 | *** join/#htc-linux antoszka_ (~antoszka@unaffiliated/antoszka) |
04:56.24 | *** join/#htc-linux Unholy (~IceChat7@74.213.104.180) |
04:58.42 | *** join/#htc-linux hyperfire21 (63596909@gateway/web/freenode/ip.99.89.105.9) |
05:00.31 | *** join/#htc-linux adioph (7432e344@gateway/web/freenode/ip.116.50.227.68) |
05:00.40 | jonpry | hunterkll, that is exactly what i am doing :-) |
05:15.10 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
05:32.40 | *** join/#htc-linux shroom2k1 (~shroom.jo@c-76-30-161-228.hsd1.tx.comcast.net) |
05:41.51 | *** join/#htc-linux Mavy (~R_Koens@94.228.218.132) |
05:42.07 | Mavy | morning |
05:45.40 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
05:45.55 | *** join/#htc-linux Scepterr (~scepterr@ool-18b92277.dyn.optonline.net) |
05:46.01 | *** join/#htc-linux programmer89221 (~Evan@67.219.166.182) |
05:47.35 | *** part/#htc-linux pongster (~opera@121.96.153.41) |
05:49.25 | *** join/#htc-linux programmer8922 (~Evan@67.219.166.182) |
05:57.14 | *** join/#htc-linux hunterkll (4430e34d@gateway/web/freenode/ip.68.48.227.77) |
05:57.28 | hunterkll | jonpry: Anyone ever tell you that you are fucking crazy? :D |
05:57.35 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
05:57.44 | WoZZeR | jonpry: any progress? |
06:00.48 | jonpry | some people have mentioned it |
06:01.02 | jonpry | i think there is a problem with order i am loading the dll's |
06:01.05 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
06:01.10 | WoZZeR | ahh |
06:01.31 | WoZZeR | anything I can help with? |
06:01.44 | jonpry | probably |
06:02.00 | jonpry | you have IDA or something that list the dll's imports? |
06:02.04 | WoZZeR | yeah |
06:03.05 | jonpry | here is a list of the ones i am loading http://pastebin.com/TejjMA3L |
06:03.30 | jonpry | i need like a map of the imports |
06:03.43 | jonpry | like which one can be loaded without any of the others |
06:03.56 | WoZZeR | I'll look for that, and windows may have an init order |
06:04.09 | jonpry | that has something to do with it |
06:04.31 | jonpry | in reality it is more complicated than the imports because they access each other via files |
06:04.48 | WoZZeR | ok, I'll see if I can map it out |
06:05.06 | jonpry | like oncrpc uses rpc_router in dll_attach |
06:05.11 | jonpry | which is like the worst place for me |
06:05.25 | jonpry | because we don't have real dynamic loading |
06:05.37 | jonpry | cool thanks |
06:08.25 | WoZZeR | jonpry: did you ever look though initnmmap? |
06:09.30 | jonpry | what is that? |
06:09.37 | WoZZeR | sorry, initvmmap |
06:09.50 | WoZZeR | I assume it init's virtual memory |
06:09.56 | WoZZeR | it's only 7K |
06:09.59 | jonpry | sounds about right |
06:10.01 | WoZZeR | from oemxip |
06:10.11 | WoZZeR | interested in it? |
06:10.41 | WoZZeR | it should be in the xip packages I posted at ppcg |
06:11.39 | jonpry | the stuff from xip that you posted isn't recmod'd properly |
06:11.54 | WoZZeR | it's not recmodded |
06:11.58 | WoZZeR | you can't recmod stuff in xip |
06:12.05 | WoZZeR | it's the raw data |
06:12.28 | jonpry | i've done it |
06:12.43 | jonpry | at least i have some files from xip that are recmodded |
06:12.48 | WoZZeR | some can be |
06:12.56 | WoZZeR | everything I sent was the raw data |
06:13.01 | Mavy | WoZZeR, do you know if there is a way to see what xip is doing instead of watching the boot logo? |
06:13.07 | WoZZeR | Mavy: no idea |
06:13.45 | jonpry | its awfully hard to disassembler non recmodded stuff |
06:13.54 | WoZZeR | ok, lemme see what can be recmodded |
06:14.19 | WoZZeR | I know nk can't |
06:14.22 | jonpry | all the pointers go out into space somewhere. and some of the time IDA can't even determine if it is code or data |
06:14.33 | jonpry | yeah, but it is a static module |
06:16.09 | WoZZeR | jonpry: http://www.mediafire.com/?w202h19p0cnksp0 here's everything that didn't error out while recmodding |
06:16.13 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
06:16.14 | WoZZeR | from xip |
06:18.12 | jonpry | cool. will look tomorrow. must sleep |
06:18.16 | WoZZeR | k |
06:18.22 | WoZZeR | I'll create a map of the loading |
06:18.23 | WoZZeR | for you |
06:20.35 | *** join/#htc-linux BlackRhino (~BlackRhin@c-71-63-195-232.hsd1.mn.comcast.net) |
06:24.56 | Mavy | WoZZeR, would you be able to send me the tinboot files again? Forgot to send them to my office pc |
06:25.13 | Mavy | and i feel like hcking some stuff :P |
06:25.35 | WoZZeR | lol |
06:25.35 | WoZZeR | ok |
06:25.41 | *** join/#htc-linux kiozen (~kiozen@rgnb-5d878c91.pool.mediaWays.net) |
06:26.26 | WoZZeR | http://www.mediafire.com/?9nn8j8rhrlfozfe |
06:26.36 | WoZZeR | that's the tinboot |
06:26.37 | Mavy | thx |
06:26.55 | *** join/#htc-linux tilleke (~AndChat@151.61.67.30) |
06:31.38 | *** join/#htc-linux Dinde (kayser@81-65-135-53.rev.numericable.fr) |
06:33.36 | *** join/#htc-linux shubi (~shu8i@194.48.133.8) |
06:35.07 | *** join/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
06:41.38 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
06:42.02 | *** join/#htc-linux fakker (~noobhands@cpc4-hitc6-2-0-cust82.hitc.cable.virginmedia.com) |
06:47.10 | *** join/#htc-linux tiger2wander (~uocnb@117.6.135.144) |
06:47.23 | *** join/#htc-linux ack_winmo (4bbbc75b@gateway/web/freenode/ip.75.187.199.91) |
06:49.16 | WoZZeR | jonpry: I have a new order for you |
06:50.02 | *** join/#htc-linux josh13x12 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
06:52.14 | WoZZeR | jonpry: try this order http://pastebin.com/22buFMQ4 |
06:52.58 | Cotulla | what is it? |
06:53.50 | WoZZeR | some wrapper for sound |
06:54.02 | Cotulla | ow |
06:54.04 | WoZZeR | I just organized things by load order |
06:54.07 | Cotulla | u looked to PLAYSND.dll? |
06:54.18 | Cotulla | it seems this dll can play sound more simply |
06:54.47 | Mavy | WoZZeR, Im trying to create a payload myself. However i end up with a 250M file |
06:54.48 | WoZZeR | don't think we have it |
06:54.51 | Mavy | what step am i missing |
06:54.58 | Cotulla | check I saw it in some rom |
06:55.02 | WoZZeR | Mavy: putting a blank imgfs in it |
06:55.11 | Mavy | ah :P |
06:55.18 | WoZZeR | Cotulla: then it's not a standard file |
06:55.21 | WoZZeR | at least for TP2 |
06:55.22 | *** join/#htc-linux josh13x12 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
06:55.41 | Cotulla | ok |
06:56.10 | WoZZeR | Cotulla: any idea why on the TP2 with the latest ASOP xdandroid, trying to use the gps resets the phone? |
06:56.30 | WoZZeR | AOSP* |
06:56.48 | Cotulla | incompatible rpc? |
06:56.55 | WoZZeR | it used to work |
06:56.59 | WoZZeR | and works for other builds |
06:57.07 | Cotulla | mARM have error and whole system go to reset |
06:57.13 | WoZZeR | hmm |
06:57.31 | WoZZeR | I'll have to play with the initrd, rootfs and zImage from builds where I know it works |
06:57.49 | *** join/#htc-linux dekar (~dekar@drms-4d015a39.pool.mediaWays.net) |
06:57.51 | WoZZeR | just wondering if you had heard of it |
07:01.01 | Mavy | WoZZeR, just realized something. yesterday you send me a payload of 8 meg. Ofc this already has a blank imgfs in it. the scripts add the imgfs again. Would that cause the problem? |
07:01.14 | WoZZeR | no |
07:01.20 | WoZZeR | it inserts the blank imgfs |
07:01.33 | Mavy | yes but that is already in the payload |
07:01.39 | Mavy | why would we insert it twice |
07:01.46 | WoZZeR | the os.nb.payload I use now is 3.7 megs |
07:01.54 | WoZZeR | it's replaced |
07:01.56 | WoZZeR | not inserted |
07:02.03 | Mavy | ah |
07:02.03 | *** join/#htc-linux josh13x12 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
07:02.04 | Mavy | :) |
07:02.15 | WoZZeR | are you looking at the commented out line? |
07:02.50 | Mavy | no im looking at line 2 |
07:02.57 | Mavy | imgfstonb |
07:03.07 | WoZZeR | that's making the payload into an os.nb |
07:03.16 | WoZZeR | or kinda |
07:03.19 | WoZZeR | it's inserting it |
07:03.24 | WoZZeR | and replacing it at the same time |
07:03.35 | WoZZeR | it's more of a formality |
07:03.54 | WoZZeR | you may not have to, but it's good practice after changing the xip |
07:03.55 | Mavy | ok |
07:03.58 | WoZZeR | so it can readdres sitself |
07:04.04 | Mavy | k :) |
07:06.44 | *** join/#htc-linux babijoee (~babijoee_@d110-33-169-115.sun801.vic.optusnet.com.au) |
07:06.50 | *** join/#htc-linux Art-X (~pa@193.172.8.38) |
07:07.55 | *** join/#htc-linux Dinde (kayser@81-65-135-53.rev.numericable.fr) |
07:13.58 | *** join/#htc-linux danibjor (~no@n-16-38.sbnett.no) |
07:14.30 | *** join/#htc-linux testkev (~testkev@ip-95-222-116-217.unitymediagroup.de) |
07:19.41 | Mavy | getting tired of looking at this damn logo. |
07:20.05 | Art-X | what logo |
07:20.18 | Mavy | boot logo |
07:20.23 | Mavy | trying hd2 nand boot |
07:20.42 | Art-X | oeh |
07:21.00 | Art-X | any success ? |
07:21.22 | Mavy | not really |
07:21.46 | Mavy | not sure if its the tinboot or if something in the zimage is hanging |
07:22.14 | manusfreedom | Mavy: did you check all our init in kernel to remove shutdown needed by wince/haret? |
07:22.20 | WoZZeR | I'm going to go with load_start |
07:22.26 | Art-X | maybe an ousiders view; the patches used for haret, do they have anything to do with this boot? |
07:22.41 | Art-X | maybe certain settings |
07:22.53 | *** join/#htc-linux Bry8Star (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com) |
07:23.13 | Mavy | manusfreedom, where can i find this shutdown? |
07:23.34 | manusfreedom | Mavy: I said that because we shutdown some device (& clock maybe) and start them after because they are already started in wince |
07:23.53 | manusfreedom | bottom init off each file... |
07:23.54 | Mavy | ok |
07:23.58 | manusfreedom | board-htcleo.c |
07:24.48 | *** part/#htc-linux pongster (~opera@121.96.153.41) |
07:24.50 | manusfreedom | htcleo_init: compass & kgsl |
07:25.26 | *** join/#htc-linux josh13x12 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
07:25.29 | *** part/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
07:25.43 | Mavy | ok let me check |
07:26.27 | manusfreedom | I don't know if it can freeze kernel if you shutdown an already stopped device |
07:27.09 | Mavy | could be the cause. I think on TP2 it was usb causing issues |
07:27.20 | Mavy | so i should remove the GPIO resets? |
07:27.21 | WoZZeR | usb_probe broke |
07:27.26 | WoZZeR | proximity broke |
07:27.33 | WoZZeR | but we still got video at init |
07:28.14 | manusfreedom | Mavy: yes for compass |
07:28.27 | Mavy | ok |
07:28.32 | Mavy | let me test now |
07:29.04 | manusfreedom | and remove for kgsl: htcleo_kgsl_power(false); mdelay(100); |
07:29.39 | Mavy | ok |
07:29.40 | Mavy | done |
07:30.16 | Mavy | manusfreedom, anything else? |
07:30.25 | manusfreedom | I search |
07:30.32 | Mavy | ok thanks |
07:30.47 | Mavy | in meantime i will try a build liek this |
07:37.53 | WoZZeR | Mavy: try to get it to vibrate as early as possible |
07:38.02 | WoZZeR | that way you know it got at least that far |
07:38.32 | Mavy | good point |
07:38.38 | Mavy | will try that next build :D |
07:38.45 | manusfreedom | vibrate= debug :p |
07:38.45 | *** join/#htc-linux FD-hd2 (~FD-hd2@82.132.139.102) |
07:38.47 | Mavy | running it with manusfreedom changes now |
07:41.03 | Mavy | manusfreedom, where does it vibrate first? |
07:41.44 | Mavy | or can we uncomment the led flash |
07:43.00 | manusfreedom | maybe you can |
07:43.12 | manusfreedom | I think you can |
07:44.51 | Mavy | ok |
07:45.05 | manusfreedom | and move it before kgsl |
07:45.22 | manusfreedom | so we will know if we can get the first part |
07:45.36 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
07:45.43 | Mavy | ok its now just before kgsl |
07:46.31 | *** join/#htc-linux balans2 (~Gebruiker@53546526.cable.casema.nl) |
07:47.10 | *** join/#htc-linux kvaster (~kvaster@93.84.112.80) |
07:48.14 | FD-hd2 | how about staged flashes one for part one two for two etc... |
07:48.28 | Mavy | lets get the first one first :P |
07:48.32 | Mavy | see what that does |
07:48.37 | Mavy | and then we can build from that |
07:48.51 | Mavy | lets make sure we get tot he zimage first |
07:49.47 | fakker | no fake fakkers today |
07:50.06 | FD-hd2 | oO |
07:50.29 | *** join/#htc-linux laurens (~laurens@82-136-218-66.ip.telfort.nl) |
07:50.30 | Mavy | and i noticed ryder kept his mouth shut :P |
07:50.54 | theredundant | ~seen dr`ryder |
07:50.55 | apt | dr`ryder <~HODM@pool-96-228-142-19.tampfl.fios.verizon.net> was last seen on IRC in channel #htc-linux, 1d 12h 54m 3s ago, saying: 'Gotta script my flooder again. I'll work on it later. Going to the mall. Bye kids.'. |
07:51.02 | theredundant | think he got hit by a truck |
07:51.18 | Mavy | prays he did |
07:51.32 | Mavy | i hope anonymous drove it :) |
07:51.59 | FD-hd2 | lol |
07:57.13 | Mavy | nothing :( |
07:57.20 | Mavy | no flash no vibrate |
07:57.28 | Mavy | i dont think its even loading the zimage |
07:58.15 | *** join/#htc-linux dieselboyx (~dieselboy@dsl-69-172-108-236.acanac.net) |
07:58.20 | *** join/#htc-linux stAv (~technics@umail.upg.co.uk) |
07:58.27 | Mavy | manusfreedom, WoZZeR, any more ideas? |
07:58.45 | WoZZeR | try different load starts? |
07:58.59 | WoZZeR | make sure the cmdline is correct? |
07:59.31 | Mavy | commandline is just panic=0 and hw3d.force=0 |
07:59.51 | WoZZeR | use the same cmdline you use for startup.txt |
07:59.56 | Mavy | what should this load_start be? the kernel adress? |
07:59.59 | *** join/#htc-linux krat0s12 (krat0s@adsl-71-131-2-43.dsl.sntc01.pacbell.net) |
08:00.12 | WoZZeR | no idae |
08:00.15 | WoZZeR | idea* |
08:01.41 | manusfreedom | what is your load_starT? |
08:01.56 | Mavy | 0x10000000 |
08:03.39 | manusfreedom | ok bad I think |
08:04.09 | manusfreedom | try that 0x11800000 (or 0x11800100) |
08:04.42 | Mavy | what is that based on? |
08:04.50 | manusfreedom | last kernel git |
08:05.02 | Mavy | ok |
08:05.12 | manusfreedom | it's the address from makefile.boot |
08:05.55 | Mavy | ah i see |
08:05.57 | manusfreedom | 0x11800100 = .boot_params |
08:06.07 | manusfreedom | in MACHINE_START |
08:06.26 | Mavy | trying 11800100 now |
08:06.42 | manusfreedom | ok |
08:07.48 | manusfreedom | but try too without the 100, because I think it's added by your tinboot |
08:08.09 | manusfreedom | could you give me the tinboot source |
08:08.31 | *** join/#htc-linux krat0s (~krat0s@c-98-234-170-91.hsd1.ca.comcast.net) |
08:09.10 | *** join/#htc-linux stAv (~technics@umail.upg.co.uk) |
08:09.35 | Mavy | k 1 sec |
08:10.49 | Mavy | http://www.ckgaming.co.uk/downloads/android/tinboot.zip |
08:11.04 | Mavy | that laod adress is not working either |
08:11.10 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
08:11.42 | Mavy | let me try another kernel offset |
08:12.55 | manusfreedom | ok have you change all tinboot param? |
08:13.04 | manusfreedom | ram start and size |
08:13.11 | manusfreedom | initrd_start? |
08:13.28 | WoZZeR | ulRAMStart: R=804C1000 |
08:13.29 | WoZZeR | try that |
08:13.34 | Mavy | only changed load_start so far |
08:13.40 | manusfreedom | bad!! |
08:13.56 | Mavy | ok so what do we want? |
08:13.57 | WoZZeR | manusfreedom: it's from an official leo xip |
08:14.16 | manusfreedom | ram_start= 0x11800000 |
08:14.41 | manusfreedom | ram_size= 0x1E800000 |
08:14.44 | Mavy | same as load_start? |
08:14.49 | manusfreedom | yes |
08:15.12 | manusfreedom | KERNEL_OFFSET is good |
08:15.20 | Mavy | 8000? |
08:15.26 | manusfreedom | yes |
08:15.41 | *** join/#htc-linux darkstone (lolzone@kimoshi.net) |
08:15.45 | Mavy | i changed initrd_start to ram+0x00a00000 |
08:15.54 | Mavy | as in startup.txt |
08:16.06 | *** join/#htc-linux alex_ (4c6601e5@gateway/web/freenode/ip.76.102.1.229) |
08:16.25 | manusfreedom | INITRD_START = 0x12200000 or RAM_START+0x00A00000 |
08:16.34 | manusfreedom | ok |
08:16.36 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
08:16.43 | Mavy | ;) |
08:16.57 | Mavy | .ifdef leo |
08:16.58 | Mavy | .asciz "lpj=638976 panic=0 rel_path=android" |
08:16.58 | Mavy | .endif |
08:17.05 | Mavy | that should do to begin with |
08:17.11 | manusfreedom | I do'nt use lpj=638976 |
08:17.16 | WoZZeR | Mavy: you are setting up leo=1 in compile2, right? |
08:17.24 | Mavy | i just took what i have in my current cmdline |
08:17.27 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
08:17.36 | Mavy | <PROTECTED> |
08:17.43 | Mavy | :D |
08:18.06 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
08:19.09 | manusfreedom | ok with that address and last kernel GIT, normally your leo will boot, I hope you will get the flash led |
08:19.10 | Mavy | could it be the ruu.exe im using? |
08:19.32 | Mavy | trying now |
08:19.58 | *** join/#htc-linux balans (~Gebruiker@53546526.cable.casema.nl) |
08:20.25 | Mavy | manusfreedom, http://pastebin.com/uM2VQ13R |
08:20.29 | *** part/#htc-linux pongster (~opera@121.96.153.41) |
08:20.29 | Mavy | thats what i have now |
08:20.59 | manusfreedom | what is xip_end? |
08:21.12 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
08:21.54 | WoZZeR | manusfreedom: it was used to fill, but I removed it |
08:22.09 | manusfreedom | fill what? |
08:22.19 | WoZZeR | 1 sec |
08:22.35 | Mavy | sadly no flash :( |
08:22.36 | WoZZeR | .org XIP_END-0x20000,0xff |
08:22.54 | WoZZeR | won't boot, or won't flash? |
08:22.59 | Mavy | wont boot |
08:23.09 | Mavy | we set it to flash led as soon as zimage loads |
08:23.25 | WoZZeR | how? |
08:23.30 | WoZZeR | in zimage? |
08:23.44 | Mavy | yeah |
08:23.52 | WoZZeR | oh |
08:23.56 | WoZZeR | I thought you did it in tinboot |
08:24.13 | Mavy | dont think you can |
08:25.33 | Mavy | manusfreedom, want me to try load_start 11800100? |
08:25.51 | manusfreedom | no |
08:25.57 | manusfreedom | not needed |
08:25.59 | Mavy | ok |
08:26.28 | *** join/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
08:26.44 | Cotulla | hello |
08:26.48 | Mavy | morning Cotulla :) |
08:26.55 | manusfreedom | hi |
08:27.21 | fakker | my hd2 blew up |
08:27.22 | fakker | :O |
08:27.28 | Mavy | :o |
08:27.31 | Cotulla | blow up? |
08:27.32 | fakker | kiddin |
08:27.38 | Mavy | tried to oc it to 3.8ghz? |
08:28.19 | fakker | i got no idea what im doing haha, it's stuck at 500mhz |
08:28.27 | fakker | i tried biting it |
08:29.33 | Cotulla | hehe |
08:29.42 | Cotulla | anyone used ubuntu on LEO? |
08:29.53 | fakker | i did the first version - long ago |
08:30.06 | *** join/#htc-linux Eruzemberg (~Eru@81.201.54.6) |
08:30.13 | fakker | i might download v2, i have nothing to do here at work |
08:30.16 | fakker | 0.2 |
08:30.25 | Cotulla | and what u will say about touchscreen? |
08:30.37 | *** join/#htc-linux ToAsTcfh (~toastcfh@100-47.200-68.tampabay.res.rr.com) |
08:30.38 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
08:30.41 | *** join/#htc-linux tekoholic (~quassel@174-29-148-110.hlrn.qwest.net) |
08:31.05 | fakker | when i used it, it was really off - it kept clicking to the left, hard to navigate |
08:31.18 | fakker | that was your first ts zimage - after segfault |
08:31.20 | *** join/#htc-linux TheGuv (~steveb@81.145.46.124) |
08:31.27 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
08:32.06 | Cotulla | heh\ |
08:32.18 | Cotulla | is it fucking difficult to point to something there also? |
08:32.22 | fakker | yeah |
08:32.25 | hunterkll | ts in ubuntu .2 is fine |
08:32.34 | hunterkll | i had no issues at all |
08:32.39 | fakker | i suggested setting call answer to left click |
08:32.41 | Cotulla | fine - can u touch close window button? |
08:32.46 | hunterkll | yes |
08:32.48 | fakker | and hang up or back to right click |
08:32.50 | *** join/#htc-linux balans (~Gebruiker@53546526.cable.casema.nl) |
08:32.50 | Cotulla | is it big? |
08:33.03 | hunterkll | 700-900mb d/l, 2.5gig on sd card iirc |
08:33.10 | Cotulla | I about close button... |
08:33.15 | hunterkll | oh |
08:33.22 | hunterkll | standard window size in relationi |
08:33.27 | hunterkll | it is usable to close window |
08:33.37 | *** join/#htc-linux lenix (~irc@lenix.de) |
08:33.55 | Cotulla | hm intersting |
08:34.04 | Cotulla | I guess there all is fucking small, isn't it? |
08:34.16 | fakker | it looked ok when i first used it |
08:34.16 | Cotulla | can u make/give link to screenshots? |
08:34.21 | fakker | is downloading |
08:34.29 | fakker | http://leo.artworkx.nl/bestanden/hd2-ubuntu_0.2.zip |
08:34.58 | Cotulla | just running CE70 and all things are TOO small there for MY finger... |
08:35.09 | Cotulla | irritates really |
08:35.20 | fakker | fat fingers, lose weight :P |
08:35.26 | fakker | lol |
08:35.29 | Cotulla | they not big, but still |
08:35.42 | fakker | i joke |
08:35.51 | Cotulla | no stylus and etc :( |
08:36.06 | *** join/#htc-linux UnknownArtists (~unknown@84.19.198.100) |
08:36.07 | Cotulla | even iphone stylus |
08:36.09 | manusfreedom | Mavy: you need to set mtype |
08:36.11 | Cotulla | it's too big actually |
08:36.19 | fakker | do you have one? |
08:36.25 | Cotulla | no |
08:36.29 | fakker | tried hotdog sausage? |
08:36.30 | Mavy | manusfreedom, arm-eabi-as tinboot2.S -o tinboot.o --defsym leo=1 --defsym MTYPE=2524 --defsym hw3d=1 |
08:36.32 | fakker | i saw it on engadget |
08:36.33 | Cotulla | but looked at pictures - they are big\ |
08:36.34 | Mavy | already done |
08:36.41 | manusfreedom | ok |
08:36.42 | fakker | yeah, bigger than index finger |
08:37.01 | Cotulla | manusfreedom, btw it's better to save microp "as it is", no reason to port it... |
08:37.09 | manusfreedom | mavy: where? |
08:37.25 | manusfreedom | Cotulla: ok |
08:37.31 | Cotulla | it can be used as whole subsystem |
08:37.41 | Mavy | i have it in my compile2 script |
08:37.46 | Mavy | --defsym MTYPE=2524 |
08:37.46 | Cotulla | gsensor + lsensor + leds + other stuffs |
08:37.49 | manusfreedom | ok |
08:37.50 | manusfreedom | sorry |
08:37.54 | Eruzemberg | cotulla are you the same guy that made hard spl for hd2? |
08:37.58 | fakker | Cotulla, http://www.engadget.com/2010/03/08/sausage-stylus-for-the-iphone-now-on-sale-in-the-us/ ;] |
08:38.19 | Cotulla | fakker, :D |
08:38.21 | Cotulla | I saw it\ |
08:38.23 | fakker | :D |
08:39.03 | Mavy | manusfreedom, im out of ideas as to why it wont boot |
08:39.05 | Cotulla | <PROTECTED> |
08:40.28 | Eruzemberg | ahh iight |
08:40.39 | manusfreedom | Mavy: try a load start at 0x11B00000 |
08:40.47 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
08:40.55 | Eruzemberg | cuz i was like hmmm whos this person that apeers on my try color screen |
08:41.30 | Cotulla | I am part of DFT team obviously ^_^ |
08:41.58 | Eruzemberg | ahh |
08:42.00 | Mavy | manusfreedom, trying now |
08:42.00 | Eruzemberg | duuuh |
08:42.06 | Eruzemberg | btw your the man! |
08:42.20 | Eruzemberg | thank you and your team for the work! |
08:42.28 | Cotulla | :) |
08:42.28 | Eruzemberg | and android...:-D |
08:42.39 | Cotulla | we planned to provide our own android build |
08:42.43 | Cotulla | for leo |
08:43.53 | *** join/#htc-linux friehmaen (freeman@xers.de) |
08:44.05 | fakker | nice |
08:44.17 | Mavy | manusfreedom, nothing :( |
08:44.40 | *** join/#htc-linux Blades (~Blades@c-71-233-217-102.hsd1.ct.comcast.net) |
08:46.27 | Cotulla | actually ppl, why u don't want to work under recent problems? |
08:46.33 | manusfreedom | Mavy: Did you try with an Image no a zImage? |
08:46.46 | Mavy | wont that get to big? |
08:47.11 | Cotulla | or u prefer easy things as usual? |
08:47.30 | manusfreedom | Cotulla: develop please |
08:48.00 | Cotulla | why me? |
08:48.33 | manusfreedom | maybe I don't speak right... develop= can you be more precise on what you say |
08:48.37 | Mavy | trying Image now manusfreedom |
08:48.38 | manusfreedom | for me |
08:49.09 | manusfreedom | Cotulla: I am not good in english |
08:49.11 | Cotulla | are u wanting to run android "somehow"... or make something great, which can be proudly used by xda members? |
08:49.37 | Cotulla | I am bad too, don't worry |
08:50.08 | Cotulla | a lot of different problems... i2c with microp problems |
08:50.14 | manusfreedom | the second one, but I haven't the skill like you to develop from scratch |
08:50.15 | Cotulla | even cpu suspend mode |
08:50.25 | Cotulla | and etc |
08:51.09 | Cotulla | actually battery life for some users are good |
08:51.30 | manusfreedom | Cotulla: not for me |
08:51.47 | bimmy | anyone looking into touchscreen lag bug? |
08:51.56 | bimmy | wasnt that g-sensor related or something? |
08:52.02 | Cotulla | no, noone looking seems |
08:52.05 | bimmy | i recall reading something like that |
08:52.13 | Cotulla | it's related with all microp operations |
08:52.17 | Cotulla | gsensor |
08:52.20 | Cotulla | proximity |
08:52.21 | Cotulla | and etc |
08:52.34 | bimmy | Ah |
08:52.51 | bimmy | I imagine it's hard to debug too |
08:52.54 | Mavy | manusfreedom, image made no dofference |
08:52.57 | Mavy | difference* |
08:53.02 | bimmy | does log log anything about the lag? |
08:53.02 | Cotulla | it's normal. just noone want to work on it. |
08:53.05 | bimmy | or when it occurs? |
08:53.22 | Cotulla | logs are known, there a lot of strings with i2c |
08:53.26 | manusfreedom | Cotulla: did you check last htc source for microp, maybe they have more stable thing no? |
08:53.42 | Cotulla | I think FW of MicroP is different |
08:53.50 | manusfreedom | ok |
08:54.26 | Cotulla | so that I wanted to sat |
08:54.27 | Cotulla | say |
08:54.31 | Cotulla | I am not sure that nand booting really useful now, |
08:54.32 | Cotulla | when project not ready and important stuffs are missing. |
08:54.50 | Cotulla | primary because developers can lost testers... |
08:54.58 | Mavy | tbh Cotulla, if we can eliminate windwos we might be able to get a better kernel |
08:55.09 | Cotulla | not sure if ppl will update kernels so often |
08:55.12 | Cotulla | when it flashed to nand |
08:55.23 | bimmy | yeah it takes a lot longer than just updating to SD |
08:55.29 | bimmy | and I read SD is faster too |
08:55.31 | bimmy | than nand :< |
08:55.35 | Cotulla | sd more slow |
08:55.39 | Cotulla | while on SD it's easy - u replace file and u got old system with new kernel |
08:55.45 | Cotulla | while nand will need full reflash seems |
08:55.53 | bimmy | someone on forums said sd class 6 |
08:55.56 | bimmy | is faster than nand |
08:55.56 | Mavy | Cotulla, for now we only put kernel in nand |
08:56.02 | Mavy | untill its ready |
08:56.07 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
08:56.09 | WoZZeR | kernel and initrd |
08:56.12 | Mavy | rest will stay on sdcard |
08:56.23 | Cotulla | just wanted to advise u |
08:56.49 | Mavy | i understand. |
08:56.52 | Mavy | :D |
08:56.57 | Cotulla | Mavy, are u sure that it will be better? |
08:56.58 | Mavy | and i will keep your advise in mind |
08:57.15 | Mavy | Cotulla, Nobody can be sure untill we tried |
08:57.30 | WoZZeR | Cotulla: A lot of people like for the novilty of it |
08:57.31 | Cotulla | u know what a lot of stuffs inited by WM and android kernel just assume that it's already inited? |
08:57.41 | *** join/#htc-linux thejeos (~oscarleon@84.123.186.211.dyn.user.ono.com) |
08:58.06 | Mavy | We know. For now we are just trying to get a simple kernel running |
08:58.18 | Cotulla | ok good luck :) |
08:59.04 | manusfreedom | Cotulla: why we cant't use all RPC command in pcom? it's the AMSS version which limits? |
08:59.29 | Cotulla | yes... but most commands are working |
08:59.58 | Cotulla | don't listen ppl who dunno about leo and say what it's not working... |
09:00.02 | manusfreedom | So: we have the clock_wince for those missing command? |
09:00.09 | Cotulla | yes |
09:00.16 | Cotulla | there missing clock part for android |
09:00.22 | Cotulla | most other are present |
09:00.43 | manusfreedom | for android only? |
09:00.54 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
09:01.04 | manusfreedom | why other device use pcom only? |
09:01.07 | manusfreedom | for clock... |
09:01.44 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
09:02.39 | Mavy | manusfreedom, have you got any more ideas for nand? |
09:04.52 | manusfreedom | Mavy: not now :( |
09:04.57 | Mavy | :( |
09:07.18 | Cotulla | my choose is evo 2.6.32 kernel now :) |
09:07.36 | manusfreedom | supersonic? |
09:07.39 | Cotulla | yes |
09:07.50 | Cotulla | I will release last part based on android-msm-2.6.32 on this days (with lsensor and something else) |
09:07.51 | manusfreedom | I am working on it.... |
09:08.23 | manusfreedom | I use supersonic and after I want use codeaurora |
09:08.24 | Cotulla | video there working nice? |
09:08.41 | Cotulla | I think htc is much better |
09:08.44 | manusfreedom | for the moment I don't have a booting kernel |
09:09.10 | Cotulla | oh |
09:12.31 | Cotulla | manusfreedom, what u done already?\ |
09:12.48 | *** join/#htc-linux balans (~Gebruiker@53546526.cable.casema.nl) |
09:12.51 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
09:17.08 | *** join/#htc-linux Cass (~Cass@nat/sun/x-cndrcqbbemmllcjp) |
09:17.14 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
09:17.17 | *** join/#htc-linux luc_ (5e3edc93@gateway/web/freenode/ip.94.62.220.147) |
09:18.08 | *** join/#htc-linux luc_ (5e3edc93@gateway/web/freenode/ip.94.62.220.147) |
09:20.46 | Cotulla | gotta go |
09:20.47 | Cotulla | bb |
09:20.48 | *** part/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
09:24.02 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
09:24.28 | *** join/#htc-linux Morto (~Morto@ip110-189-208-87.adsl2.static.versatel.nl) |
09:26.17 | *** join/#htc-linux zychBOOKi (~zycho@p54836F9E.dip.t-dialin.net) |
09:28.22 | *** join/#htc-linux Morto (~Morto@ip110-189-208-87.adsl2.static.versatel.nl) |
09:28.59 | *** join/#htc-linux mickey|office (~Mickey@business-092-079-168-007.static.arcor-ip.net) |
09:29.31 | *** join/#htc-linux NujaWay (mIRBOT@138.199.65.72) |
09:29.55 | *** join/#htc-linux kevke (~kevin@ip-95-222-116-217.unitymediagroup.de) |
09:31.24 | kevke | Hello ppl, just wanted to ask, if anyone has the same experience with the andriodized HTC-HD2: Internet via 3g works (emails beeing received, market is working, however, no browser, no ggl navigation etc. |
09:31.57 | *** join/#htc-linux babijoee (~babijoee_@d110-33-169-115.sun801.vic.optusnet.com.au) |
09:33.31 | kevke | wifi works fine, anyway |
09:34.16 | *** join/#htc-linux hyperfire21 (63596909@gateway/web/freenode/ip.99.89.105.9) |
09:34.27 | *** join/#htc-linux stroller^ (6da0a0b7@gateway/web/freenode/ip.109.160.160.183) |
09:34.34 | stroller^ | .j htc-linux-chat |
09:34.38 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
09:36.06 | *** join/#htc-linux johnb81 (~john@78.161.33.188) |
09:47.19 | *** join/#htc-linux goxboxlive1 (~jrs@mail2.hjellnesconsult.no) |
09:53.06 | *** join/#htc-linux balans (~Gebruiker@53546526.cable.casema.nl) |
09:53.54 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
09:56.30 | *** join/#htc-linux stAv (~technics@umail.upg.co.uk) |
09:57.41 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
10:05.36 | *** join/#htc-linux Hambo (hambo@119.122.148.41) |
10:10.50 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
10:11.05 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
10:13.12 | *** join/#htc-linux NujaWay (mIRBOT@138.199.65.72) |
10:13.20 | *** join/#htc-linux Nuja (mIRBOT@138.199.65.72) |
10:18.59 | *** join/#htc-linux RJackson (~Omitted@92.9.233.52) |
10:24.17 | *** join/#htc-linux FD-hd2 (~FD-hd2@82.132.248.160) |
10:31.15 | *** join/#htc-linux nizox (~none@77.207.111.193) |
10:31.40 | *** join/#htc-linux Timber (~Tim@86.56.42.159) |
10:36.09 | *** join/#htc-linux [ad] (~alex@fullack.org) |
10:37.01 | *** join/#htc-linux Markinus (~Miranda@gtng-4db040c3.pool.mediaWays.net) |
10:39.12 | phh | [06:04:27] <jonpry> phh once said he had code for the audience chip <---- I did ? I only said it should be easy :p |
10:43.01 | *** join/#htc-linux AndChat (~AndChat@87-126-35-249.btc-net.bg) |
10:43.31 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
10:45.02 | *** join/#htc-linux elgrego_ (50b100b7@gateway/web/freenode/ip.80.177.0.183) |
10:45.37 | *** join/#htc-linux Padre|Work (~Padre@intersoft-212.cust.smartspb.net) |
10:46.40 | *** join/#htc-linux MN (5686b97a@gateway/web/freenode/ip.86.134.185.122) |
10:46.42 | MN | Hi |
10:47.27 | MN | phh how would i go about putting meego on the hd2 in laymans terms? |
10:51.02 | *** join/#htc-linux babijoee_ (~babijoee_@d110-33-187-99.sun801.vic.optusnet.com.au) |
10:53.43 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
10:56.37 | *** join/#htc-linux jcdiaz (~Juan@83.59.100.126) |
10:57.08 | *** part/#htc-linux jcdiaz (~Juan@83.59.100.126) |
10:57.12 | *** join/#htc-linux jcdiaz (~Juan@83.59.100.126) |
10:57.41 | *** join/#htc-linux Ham3r (~Ham3r@178.56.158.243) |
10:59.37 | *** join/#htc-linux DaM- (40675da5@gateway/web/freenode/ip.64.103.93.165) |
11:00.19 | *** join/#htc-linux BazGee (~bazgraham@cpc1-sund2-0-0-cust716.sund.cable.virginmedia.com) |
11:01.52 | *** join/#htc-linux bluepanter (9860e999@gateway/web/freenode/ip.152.96.233.153) |
11:06.54 | *** join/#htc-linux FD-hd2 (~FD-hd2@82.132.139.102) |
11:14.18 | *** join/#htc-linux Jon_ (~Jon@host86-186-93-179.range86-186.btcentralplus.com) |
11:19.14 | *** join/#htc-linux pewpew (5636b9fe@gateway/web/freenode/ip.86.54.185.254) |
11:24.57 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
11:28.11 | *** part/#htc-linux Morto (~Morto@ip110-189-208-87.adsl2.static.versatel.nl) |
11:29.11 | *** join/#htc-linux FD-hd2 (~FD-hd2@82.132.139.102) |
11:40.18 | manusfreedom | there is some one that can push to GIT? |
11:41.14 | manusfreedom | we need to change #define MSM_RAM_CONSOLE_PHYS in msm_iomap.h |
11:41.27 | manusfreedom | we come back to 0x2FFC0000 |
11:41.51 | manusfreedom | because SMI memory is completly down with reset |
11:42.08 | manusfreedom | so we can't get ram console content |
11:42.28 | phh | smi reset ? weird |
11:42.52 | manusfreedom | yes I can't get any content in smi with haret... |
11:43.04 | manusfreedom | so I think it's cleared on reset |
11:43.08 | phh | it's perhaps just because it's used ? |
11:43.29 | manusfreedom | phh: no I excluded it so I don't think |
11:43.35 | phh | by windows. |
11:43.57 | manusfreedom | by windows... may be ... |
11:44.00 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
11:44.19 | manusfreedom | we need to change it on git to get log... |
11:44.44 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
11:47.07 | Cass | manusfreedom, so setting that for pwf ramconsole and changing to that value on msm_iomap.h will give me ramconsle back ? |
11:48.23 | manusfreedom | yes |
11:48.33 | manusfreedom | sorry to not find that before |
11:48.49 | Cass | cool, glad you found this i have been banging my head for days trying to make this work |
11:48.52 | Cass | tx |
11:49.58 | manusfreedom | Cass: try and confirm me with a working kernel |
11:50.02 | Cass | will do |
11:50.10 | Cass | changing now |
11:50.20 | manusfreedom | I tried already, but I prefer another one |
11:50.24 | Cass | np |
11:56.17 | *** join/#htc-linux hyperfire21 (63596909@gateway/web/freenode/ip.99.89.105.9) |
11:56.19 | Cass | ok changed, compiled and now booting .. lets see what occurs |
11:58.19 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
11:58.38 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
12:00.02 | Cass | manusfreedom, ok it has some text in it now but still lots of crap chars |
12:00.17 | Cass | ill try booting again |
12:00.20 | Cass | much better tho |
12:00.21 | *** join/#htc-linux huggy_andro (~AndChat@151.82.187.204) |
12:02.44 | Ham3r | Hi |
12:03.06 | Ham3r | how is possible to automatic starting linux in haret (without pressing run)? |
12:03.20 | Cass | change default to startup |
12:03.28 | Ham3r | :D |
12:03.29 | Ham3r | thx |
12:03.33 | *** join/#htc-linux stAv (~technics@umail.upg.co.uk) |
12:03.57 | Ham3r | it's wokring :D |
12:04.00 | Cass | cool |
12:04.41 | Cass | stuck in a boot loop now :( |
12:04.47 | Cass | wft |
12:05.04 | manusfreedom | Cass: where did you get crap chars? at the end only? |
12:05.10 | Cass | all through |
12:05.18 | manusfreedom | not me |
12:05.24 | Cass | k then its prob just me |
12:05.35 | Cass | ill test again as soon as i can get fucking thing to boot :) |
12:06.05 | *** join/#htc-linux leobaillard (~leobailla@ip-37.net-82-216-190.caen.rev.numericable.fr) |
12:07.14 | *** join/#htc-linux JonW1980 (~Jon@host86-173-17-121.range86-173.btcentralplus.com) |
12:07.19 | Cass | hmm boot dies on atk |
12:07.46 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
12:10.13 | *** join/#htc-linux spetrillo (~SteveP@64.241.130.243) |
12:10.40 | *** join/#htc-linux Jon_ (~Jon@host86-186-90-14.range86-186.btcentralplus.com) |
12:12.42 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
12:12.59 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
12:21.38 | *** join/#htc-linux s_down (9860e91f@gateway/web/freenode/ip.152.96.233.31) |
12:22.48 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
12:22.54 | *** join/#htc-linux zozi_ (c3f5b925@gateway/web/freenode/ip.195.245.185.37) |
12:24.46 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
12:24.47 | shu8i | ~seen elbartome |
12:24.48 | apt | elbartome <~a@ip-109-90-64-144.unitymediagroup.de> was last seen on IRC in channel #htc-linux, 14h 34m ago, saying: 'hi'. |
12:25.20 | *** join/#htc-linux Gnarfledow (5a377de1@gateway/web/freenode/ip.90.55.125.225) |
12:25.44 | *** join/#htc-linux JonW1980 (~Jon@host86-185-152-93.range86-185.btcentralplus.com) |
12:29.23 | *** join/#htc-linux gauner1986 (~gauner198@p508C720F.dip.t-dialin.net) |
12:29.23 | Cass | manatails, yeah no matter how many times i try this i never get a clean log |
12:29.29 | Cass | manusfreedom, i mean |
12:29.41 | manusfreedom | :( |
12:29.43 | gauner1986 | heyho |
12:29.59 | Cass | hey gauner1986 just the man for a bit of compiling / testing fun |
12:30.00 | manusfreedom | cass: with git kernel? |
12:30.05 | Cass | with git yes |
12:30.10 | gauner1986 | :D |
12:30.13 | gauner1986 | hey cass |
12:30.17 | manusfreedom | I used it without problem |
12:30.29 | gauner1986 | did one of you also notice that the battery never gets full when charging on android? |
12:30.43 | Mavy | gauner1986, mine usualy goes to 100% |
12:30.45 | Cass | <manusfreedom> there is some one that can push to GIT? |
12:30.45 | Cass | <manusfreedom> we need to change #define MSM_RAM_CONSOLE_PHYS in msm_iomap.h |
12:30.45 | Cass | <manusfreedom> we come back to 0x2FFC0000 |
12:30.47 | gauner1986 | it is full, but it keeps charging |
12:30.52 | Mavy | even says battery charged in the unlock screen |
12:30.52 | Cass | gauner1986, fancy trying this ? |
12:31.03 | Cass | gauner1986, check if ramconsole works for you |
12:31.21 | Cass | shu8i, as well if you feel like compiling a kernel |
12:31.41 | Cass | gauner1986, works for manusfreedom and half works for me |
12:32.36 | manusfreedom | Cotulla: I get supersonic kernel booting, but I don't have display (I am searching why) and sound (I removed it, because I don't have time to port it) and it stuck on [ 0.009267] Bad IRQ65535 [ 0.009288] Bad IRQ65535 |
12:32.39 | *** join/#htc-linux thePACE (~pdukanac@cable-94-189-145-137.dynamic.sbb.rs) |
12:32.42 | gauner1986 | ramconsole works for me, if i do it in haret |
12:32.47 | Cass | ?? |
12:32.55 | Cass | do in haret ? |
12:32.57 | manusfreedom | gauner1986: with 03c? |
12:32.59 | gauner1986 | and with the right commands |
12:33.10 | gauner1986 | ~leo-ramconsole |
12:33.11 | apt | [leo-ramconsole] pwf myramconsole 0x03FC0000 0x40000 |
12:33.14 | gauner1986 | yes |
12:33.15 | gauner1986 | :P |
12:33.20 | manusfreedom | lol |
12:33.34 | manusfreedom | me is always empty with mine |
12:33.38 | Cass | same here |
12:33.39 | gauner1986 | hm |
12:33.42 | gauner1986 | let me try again |
12:33.48 | manusfreedom | and works if I come back to older one... |
12:33.55 | Cass | it broke for me in the fullram kernels |
12:33.59 | gauner1986 | maybe i was dreaming it |
12:33.59 | gauner1986 | :D |
12:34.02 | manusfreedom | maybe my wince use more the SMI than yours |
12:34.06 | Cass | now with 2ff it half works |
12:36.31 | *** join/#htc-linux MN (5686b97a@gateway/web/freenode/ip.86.134.185.122) |
12:36.32 | MN | Hi |
12:36.46 | Cass | hello |
12:37.33 | MN | Mavy hows nand going |
12:37.53 | Mavy | MN not done anything after this morging |
12:37.54 | Cass | manusfreedom, to get your log you boot, then reset using the reset button ? |
12:38.03 | Cass | you read the log how ? |
12:38.06 | Mavy | most likely an issue with the init of the baord from kernel |
12:38.15 | MN | right i see |
12:38.34 | Mavy | and sadly i dont have the time to patch the kernel. |
12:38.44 | Mavy | might give it a shot tomorrow |
12:39.30 | MN | do you know how to patch the kernel? |
12:39.37 | manusfreedom | Cass: using haret and telnet |
12:39.47 | Cass | ok |
12:40.03 | Cass | ill look at doing that way |
12:40.09 | Cass | i usually just grab the log |
12:41.19 | Mavy | MN: i need to find out whats wrong first |
12:41.29 | gauner1986 | ok |
12:41.31 | MN | oh right good luck anyway |
12:41.33 | gauner1986 | my ramconsole is also full of shit |
12:41.55 | Cass | :) |
12:41.56 | gauner1986 | i was dreaming it works |
12:41.56 | gauner1986 | xD |
12:43.01 | MN | phh here? |
12:43.04 | phh | yes |
12:43.09 | phh | and layman doesn't port meego. |
12:43.11 | manusfreedom | gauner1986: so do the change I post at 13:40 |
12:46.21 | MN | right sorry |
12:48.47 | *** join/#htc-linux pongster (~opera@121.96.153.41) |
12:48.51 | CIA-109 | htc-linux: lukas htc-msm-2.6.32 * rv2.6.29-38152-g4d053e1 /arch/arm/configs/htcleo_defconfig: htcleo: defconfig: build in all cpu freq governors |
12:50.48 | manusfreedom | who is lucas? |
12:50.53 | Cass | dcordes |
12:50.56 | manusfreedom | ok |
12:51.35 | manusfreedom | dcordes: what the "trivial merge" you do 46hours ago? |
12:52.12 | MN | phh what was needed to make it run im trying to learn sorry if im irritating you |
12:52.56 | phh | changing initramfs to boot on a loopback ext2. |
12:53.24 | gauner1986 | manusfreedom: mh.. full of shit again <.< |
12:53.25 | phh | well I could give you mine. |
12:53.38 | Cass | gauner1986, after iomap change ? |
12:53.39 | gauner1986 | with pwf myramconsole 0x2FFC0000 0x40000 |
12:53.43 | gauner1986 | yes |
12:53.48 | MN | that would be great |
12:53.50 | Cass | ok thats 2 to 1 |
12:54.32 | manusfreedom | gauner1986: you correctly change your msm_iomap.h? |
12:54.42 | Cass | gauner1986, what commands in haret console you view ramconsole log ? |
12:54.50 | manusfreedom | and your kernel boot correctly? |
12:54.55 | manusfreedom | or it's a test kernel? |
12:54.57 | gauner1986 | #define MSM_RAM_CONSOLE_PHYS 0x2FFC0000 |
12:55.04 | manusfreedom | ok |
12:55.21 | gauner1986 | cass: i have to dump it first.. |
12:55.29 | gauner1986 | then copy it over to pc |
12:55.32 | gauner1986 | and then view it |
12:55.36 | Cass | k |
12:55.48 | gauner1986 | lol |
12:55.53 | gauner1986 | there are some strings in that shit |
12:56.01 | gauner1986 | OMXCORE: qc_omx_component_deinit %x |
12:57.21 | gauner1986 | a bunch of strings |
12:57.23 | gauner1986 | from binaries |
12:58.53 | MN | it would be greatly appreciated if you could give a copy of yours phh |
12:59.27 | phh | http://husson.hd.free.fr/initrd.gz |
12:59.33 | phh | will take a long time to upload. |
12:59.41 | MN | ok thanks alot |
12:59.41 | phh | 2MB at 12kB/s. |
12:59.44 | MN | lol |
13:00.14 | gauner1986 | sweet |
13:01.35 | gauner1986 | dan1j3l: i did some modifications to your liblights to support the full charging state |
13:02.10 | MN | do i just put the initrd.gz on root and boot with haret? |
13:04.37 | Mavy | gauner1986, can i ask what you added? |
13:05.16 | gauner1986 | green led blinks with charger plugged in, when battery is full |
13:05.55 | Mavy | did it not turn green when full? |
13:06.00 | gauner1986 | no |
13:06.05 | Cass | no ? |
13:06.11 | Mavy | pretty sure it did |
13:06.17 | Cass | mine is green now |
13:06.21 | Cass | it did not blink however |
13:06.32 | gauner1986 | not for me at least.. |
13:06.37 | Cass | sense user :P |
13:07.26 | fakker | fucking BAA man |
13:08.01 | gauner1986 | my battery was never fully charged until i added |
13:08.01 | gauner1986 | if(di->status.percentage >= 99){ |
13:08.01 | gauner1986 | di->status.battery_full = 1; |
13:08.01 | gauner1986 | charge_mode = CHARGE_BATT_DISABLE;} in board-htcleo-battery.c |
13:08.53 | Cass | mine usualy goes to 100% |
13:08.59 | gauner1986 | mine too |
13:09.09 | gauner1986 | but sometimes not |
13:09.17 | gauner1986 | and then it keeps charging forever |
13:09.36 | gauner1986 | which is not good i suppose |
13:09.37 | gauner1986 | :D |
13:09.41 | Cass | indeed |
13:09.51 | Cass | checks to see if im still charging |
13:10.07 | MN | phh is the file size 1.98 mb? |
13:10.14 | phh | 2037kB |
13:10.30 | Cass | gauner1986, heh your right .. still charging " 100% |
13:10.35 | gauner1986 | ^^ |
13:10.45 | Cass | hadnt noticed that |
13:11.01 | Cass | you have that patch in git yet ? |
13:11.14 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
13:11.21 | MN | ok thanks |
13:11.32 | gauner1986 | no.. not sure if it's good.. let's wait for cotulla |
13:11.37 | MN | phh also do i just put the initrd.gz on root and boot with haret? |
13:11.46 | Mavy | gauner1986, are you using lights.htcleo.so? |
13:11.46 | Cass | gauner1986, does it work for you ? |
13:11.52 | gauner1986 | i think there is another possibility to detect if battery is fully charged |
13:11.53 | gauner1986 | yes |
13:11.54 | phh | MN: and have an ext2 loopback with meego in Meego.ext2 |
13:12.00 | gauner1986 | mavy: my own, yes |
13:12.01 | Mavy | does your screen turn off? |
13:12.13 | Mavy | my blacklight stays on when i use it |
13:12.15 | MN | ok thanks |
13:12.32 | gauner1986 | mh.. haven't noticed that |
13:14.28 | gauner1986 | cass: if you feel like it |
13:14.30 | gauner1986 | http://pastebin.com/jKYAjsae |
13:14.37 | gauner1986 | the patch |
13:15.08 | gauner1986 | cotulla had something commented out regarding detecting if the battery is full |
13:16.51 | krat0s | gauner1986: how can that patch be applied? |
13:16.55 | *** join/#htc-linux JonW1980 (~Jon@host86-184-12-54.range86-184.btcentralplus.com) |
13:17.14 | gauner1986 | patch -p1 < patch.diff |
13:18.56 | krat0s | gauner1986: cool.. thanks.. :) |
13:21.44 | *** join/#htc-linux myn (cereal@cpe-71-64-8-228.insight.res.rr.com) |
13:23.05 | *** join/#htc-linux tekoholic (~quassel@174-29-148-110.hlrn.qwest.net) |
13:23.31 | gauner1986 | btw.. automatic screen turnoff seems to do something else than the manual one |
13:23.56 | Mavy | :o |
13:23.57 | gauner1986 | button backlight doesnt turn off if the screen turns off automatically |
13:24.04 | gauner1986 | if you do it manually it does |
13:24.14 | Mavy | erhm |
13:24.18 | Mavy | that seems weird |
13:24.27 | Mavy | is it commented out in code maybe? |
13:24.37 | gauner1986 | no |
13:25.27 | Mavy | strange |
13:27.08 | *** join/#htc-linux tmzt (~tmzt@adsl-76-253-139-161.dsl.akrnoh.sbcglobal.net) |
13:28.13 | *** join/#htc-linux slayerns (8bb3cf41@gateway/web/freenode/ip.139.179.207.65) |
13:28.33 | slayerns | noone updates wiki leo status nowadays |
13:31.20 | Mavy | gauner1986, trying a new kernel again to see if my backlight turns off |
13:35.30 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-5.netcologne.de) |
13:37.48 | Mavy | seems to be ok now :D |
13:38.50 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:39.00 | *** join/#htc-linux CaPPsMe (~kk@67.227.210.145) |
13:39.44 | *** join/#htc-linux Andreyxxl[HD2EU] (~Andreyxxl@89.32.146.153) |
13:41.01 | gauner1986 | slayerns: then is diy time :P |
13:41.09 | [ad] | ist away (bye) |
13:41.18 | CaPPsMe | i just updated it today lol |
13:41.22 | Mavy | gauner1986, hwo can i check if battery is still charging? Or is adb logcat only way? |
13:41.43 | gauner1986 | cat /sys/class/power_supply/battery/status |
13:41.47 | Mavy | oh :) |
13:41.49 | Mavy | ofc |
13:43.12 | CaPPsMe | do i have to modify sources in order to change the number of digits that the caller id matches? |
13:43.44 | CaPPsMe | on adroid |
13:43.57 | CaPPsMe | +n |
13:50.11 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:50.28 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
13:52.59 | *** join/#htc-linux AndChat (~AndChat@87-126-35-249.btc-net.bg) |
13:55.38 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
13:56.59 | Mavy | gauner1986, am i right in saying that sms led notification is not working |
13:58.50 | *** join/#htc-linux jeos (~fireirc@84.123.186.211.dyn.user.ono.com) |
14:00.38 | *** join/#htc-linux brnshroom (shroom2k1@c-98-199-15-215.hsd1.tx.comcast.net) |
14:01.40 | *** join/#htc-linux [acl] (~abel@96.246.167.90) |
14:04.00 | *** join/#htc-linux stroller^ (5e9fc034@gateway/web/freenode/ip.94.159.192.52) |
14:04.38 | *** join/#htc-linux Bwarff (5a37ff9e@gateway/web/freenode/ip.90.55.255.158) |
14:06.33 | *** join/#htc-linux Andreyxxl[HD2EU] (~Andreyxxl@89.32.146.153) |
14:08.19 | *** part/#htc-linux jeos (~fireirc@84.123.186.211.dyn.user.ono.com) |
14:09.14 | Cass | gauner1986, ill try the patch in a bit .. works getting in the way right now :( |
14:10.16 | gauner1986 | why is everyone working on workdays?! :D |
14:11.19 | phh | who knows |
14:12.07 | Cass | gauner1986, its not usually like this for me .. seems im needed today :) |
14:12.16 | gauner1986 | lol |
14:12.34 | *** join/#htc-linux uub11 (42a5a8d4@gateway/web/freenode/ip.66.165.168.212) |
14:14.03 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
14:16.46 | jonpry | WoZZeR, thanks for the list |
14:20.23 | *** join/#htc-linux StummeJ_ (~StummeJ@wrt206-04.cns.uni.edu) |
14:22.43 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
14:30.19 | *** join/#htc-linux NeoMatrixJR (~chatzilla@173-25-48-212.client.mchsi.com) |
14:31.53 | *** join/#htc-linux shu8i_away (~shu8i@194.48.133.8) |
14:35.06 | shu8i_away | ~seen elbartome |
14:35.09 | apt | elbartome <~a@ip-109-90-64-144.unitymediagroup.de> was last seen on IRC in channel #htc-linux, 16h 44m 21s ago, saying: 'hi'. |
14:37.01 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
14:37.16 | *** join/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
14:42.22 | *** join/#htc-linux Plofffgsclupff (5a37ff9e@gateway/web/freenode/ip.90.55.255.158) |
14:42.31 | *** join/#htc-linux RaptorX (Devilcuban@cpe-24-160-124-182.tampabay.res.rr.com) |
14:50.59 | [acl] | jonpry: celebration time yet ? |
15:01.54 | *** part/#htc-linux kalemas (~kalemas@ns2.openhardware.ru) |
15:04.14 | uub11 | i want to celebrate! but i'm at work...... |
15:04.51 | manusfreedom | celebration for what? |
15:05.23 | [acl] | uub11: im at work too.. celebration is welcomed here.. |
15:07.10 | uub11 | not here =( |
15:09.43 | jonpry | <PROTECTED> |
15:10.09 | uub11 | better answer than not at all |
15:10.13 | [acl] | jonpry: you need pigs ? you let me know.. i delivered an army of pigs last time |
15:11.47 | jonpry | that is true |
15:11.56 | jonpry | i need a pig that can make it work, lol |
15:12.51 | jonpry | rpc is closer now. thanks to wozzer and fixing a type |
15:15.19 | uub11 | i could probably be a pig but don't know how much magic i have to help |
15:16.01 | [acl] | jonpry: im sick of rpc right now.. |
15:16.05 | jonpry | can you disassembler wce_pmem.dll and figure out why it is broke? |
15:16.23 | jonpry | [acl]. me too. with wince rpc, we will never have to worry about it again |
15:16.51 | [acl] | jonpry: Cotulla disassembled the pmem.. any questions we can ask him.. he got some good info for me |
15:17.01 | jonpry | it is close. wce_pmem is crashing now. and i suspected an incomplete init of pmem is what was cause adsprtos to not fully work |
15:17.11 | [acl] | ahh |
15:17.28 | [acl] | ur like making wine for android |
15:17.30 | [acl] | lol |
15:17.43 | [acl] | dont be afraid to include ddi.dll :-) |
15:17.47 | jonpry | maybe. i see it more like automated reverse engineering |
15:18.06 | Art-X | chuckles |
15:19.01 | jonpry | ddi should be easy when the rest of this works |
15:19.19 | jonpry | it gets easier to load new stuff because so much ends up being done already |
15:19.29 | [acl] | thats what i like to ehar |
15:19.31 | [acl] | *hear |
15:20.25 | *** join/#htc-linux m_a_r_k (~quassel@c-76-120-50-42.hsd1.co.comcast.net) |
15:21.45 | *** join/#htc-linux nathai (~nathai@113.22.127.135) |
15:22.00 | jonpry | for this willing. we are crashing at wce_pmem b+0x2578. STRH R3,[R0,#6] |
15:22.05 | jonpry | R0 is zero |
15:23.04 | [acl] | sorry ASM isnt my second language |
15:23.07 | [acl] | :-p |
15:23.14 | [acl] | its cotulla's first tho |
15:23.21 | [acl] | phh second prob |
15:23.31 | phh | ? |
15:23.51 | *** join/#htc-linux maricsmith (407e7b62@gateway/web/freenode/ip.64.126.123.98) |
15:23.54 | [acl] | u see jonprys error? .. maybe ur awesome ness can help? |
15:24.33 | phh | ah |
15:24.38 | maricsmith | hello gentlemen. |
15:25.02 | *** join/#htc-linux dan1j3l (~danijel@93-138-231-44.adsl.net.t-com.hr) |
15:25.21 | dan1j3l | ello |
15:25.31 | gauner1986 | hey dan |
15:25.42 | dan1j3l | news ? |
15:25.59 | phh | lolwat ? ida is frozen oO |
15:26.26 | gauner1986 | dan1j3l: is battery full working for you? |
15:26.36 | gauner1986 | mine keeps charging forever |
15:26.44 | dan1j3l | mine too |
15:27.02 | gauner1986 | http://pastebin.com/jKYAjsae |
15:27.09 | gauner1986 | did some experiment |
15:27.11 | gauner1986 | and it worked |
15:27.16 | gauner1986 | but not sure if it's good |
15:27.33 | Cass | how to revert changes in git .. git revert filename ? |
15:27.57 | gauner1986 | all changes or a single file change? |
15:28.07 | Cass | i have 2 files i want to revert |
15:28.12 | jonpry | delete it and check it out |
15:28.17 | Cass | ok |
15:28.17 | gauner1986 | nah |
15:28.18 | Cass | tx |
15:28.20 | JonW1980 | Hello all. I always feel like a naughty boy asking questions in here, but I think only devs might have the answer! The quality of a2dp is shocking because the bitpool is set very low by default. Is there any way to increase this? |
15:28.27 | gauner1986 | you can also do git checkout filename or so |
15:28.34 | gauner1986 | without deleting them |
15:28.36 | Cass | ok |
15:28.45 | phh | JonW1980: okay I don't have the same wce_pmem as you. |
15:28.49 | phh | jonpry: * |
15:29.01 | Cass | i want to revert the changes i made to battery and to ramconsole today .. now my kernel wont boot |
15:29.09 | phh | jonpry: can you upload yours somewhere ? |
15:29.10 | *** join/#htc-linux fcna (5a5ed8bc@gateway/web/freenode/ip.90.94.216.188) |
15:29.23 | dan1j3l | gauner: did u looked lights code, any ideas ? |
15:29.41 | gauner1986 | else if(size == 8 || strncmp(state,"Full",4) == 0){ // Charged |
15:29.50 | gauner1986 | i changed that to support the Full state |
15:29.52 | jonpry | http://hotfile.com/links/62510087/d08b488/wce_pmem.dll |
15:30.10 | *** join/#htc-linux Mavy (~Mavy@5ED0C9C0.cable.ziggo.nl) |
15:30.25 | jonpry | phh: that is a whole can of worms. i don't really know that my wce_pmem is the right one to be using. |
15:30.30 | gauner1986 | dan1j3l: and there is a problem with automatic suspend.. it seems like it does sth else than manual suspend |
15:30.38 | Mavy | dan1j3l, anyway you can make liblights turn on the green led when fully charged? |
15:30.40 | jonpry | maybe yours would work :-p |
15:30.42 | gauner1986 | dan1j3l: button backlight stays on on automatic suspend |
15:30.42 | dan1j3l | i didn't tested full state because battery was on 100% :p |
15:30.56 | gauner1986 | dan1j3l: it works with my patch :P |
15:31.05 | gauner1986 | but sometimes Full is also at 99% |
15:31.13 | gauner1986 | that's why i made it >= 99 |
15:31.24 | gauner1986 | guess we have to wait for cotulla |
15:31.28 | phh | jonpry: where did you get this one ? |
15:31.35 | dan1j3l | Mavy: green should go on now on full charge |
15:31.36 | phh | I've got mine with google topaz_oemdrivers |
15:32.01 | Mavy | dan1j3l i might have an older so then |
15:32.08 | Mavy | because it does not on mine |
15:32.10 | Mavy | it just turns off |
15:32.13 | dan1j3l | btw, on some builds charging detection works without "worker" hack |
15:32.38 | gauner1986 | dan1j3l: sense builds? |
15:32.39 | Mavy | also i think sense is blocking notification leds |
15:32.41 | Mavy | like sms/mail |
15:32.50 | jonpry | phh: i have those. i will try it. it used to be hard to try different wce_pmem because they had to be hex edited to remove system calls. but now i can do syscalls in vial, but they are not implemented yet |
15:32.50 | dan1j3l | no, vanilla |
15:33.19 | Mavy | dan1j3l, what is the latest lights.htcleo.so? |
15:33.29 | dan1j3l | today will try to disassembly htc stuff, to find led support |
15:33.35 | [acl] | jonpry: WoZZeR has the oem rhod drivers.. i dont know if they are any different but thats what we always refernce |
15:33.35 | Mavy | ok |
15:33.45 | Mavy | gauner1986, are you willing to share yours? |
15:34.12 | gauner1986 | dan1j3l: any idea about that automatic suspend issue? |
15:34.13 | *** join/#htc-linux Kasjopaja (~Tina@p57BC02C8.dip0.t-ipconnect.de) |
15:34.40 | Mavy | gtg for some food |
15:34.43 | Mavy | be back later |
15:35.10 | dan1j3l | gauner: btw. u don't need "size == 8 || " in code |
15:35.16 | phh | jonpry: ok i'm here, let's see |
15:35.20 | dan1j3l | it's for int compare state |
15:36.11 | dan1j3l | 8 is int representation of "Charged" string |
15:36.29 | dan1j3l | because i didn't know, is it "Full" or "Charged" |
15:36.31 | gauner1986 | i never get Charged |
15:36.35 | gauner1986 | okay |
15:36.56 | gauner1986 | didn't know what the size actually is then.. i'm not that good in c |
15:36.58 | gauner1986 | ^^ |
15:37.07 | phh | jonpry: wtf ? mov r3, 0xFEED ? |
15:37.10 | *** join/#htc-linux JonW1980 (~Jon@host109-152-81-24.range109-152.btcentralplus.com) |
15:37.23 | gauner1986 | and i used strncmp because i was unsure about if the string is terminated correctly |
15:37.27 | phh | sounds like a funny one. |
15:37.42 | jonpry | interesting huh |
15:37.48 | dan1j3l | size is length of string, in c easier to compare numbers than strings :D |
15:38.01 | gauner1986 | yeah... |
15:38.18 | *** join/#htc-linux spastikman (~root@94.46.248.73) |
15:38.26 | *** join/#htc-linux ^Buzz^ (~Michael_B@109.231.194.202) |
15:38.36 | phh | jonpry: as far as I can tell, the crash is expected. |
15:38.47 | dan1j3l | now working on shu8i's build |
15:38.54 | jonpry | ? |
15:38.56 | phh | jonpry: R0 is the return value of the 445c function |
15:38.57 | phh | which is 0. |
15:39.09 | dan1j3l | it's like a pig on steroids for battery :D |
15:39.11 | phh | ah not always |
15:40.34 | jonpry | its hard to tell where it is being called from |
15:40.38 | phh | jonpry: graaaah that's a total mess |
15:40.43 | jonpry | i hope it is from pmem_boot_init |
15:40.55 | phh | not a single function name :( |
15:41.09 | jonpry | sort of have a plan on how to figure that out |
15:41.17 | phh | when I reverse a linux kernel, at least I've full name list. |
15:41.54 | jonpry | and you know its written in C |
15:42.01 | jonpry | with one compiler |
15:42.07 | phh | and i've most sources of it. |
15:45.50 | *** part/#htc-linux ^Buzz^ (~Michael_B@109.231.194.202) |
15:45.52 | [acl] | this is good.. if yall figure this out i can verify exactly how ati driver allocates mem :-) go go go |
15:46.27 | *** join/#htc-linux madsage (ad102d93@gateway/web/freenode/ip.173.16.45.147) |
15:53.15 | [acl] | any blackstone or kovsky guys around? |
15:54.19 | madsage | is sound ever going to work for rhodium? wish I had more skillz and could help. |
15:54.48 | jonpry | [acl]. i wouldn't be so hopeful. there are a lot of questions related to what parameters are passed to wce_pmem to get it running. and once it is, how exactly does 3d interact with it. one could totally understand how it works, and still not have the info your looking for |
15:55.22 | Cass | gauner1986, not sure your patch works .. or something else is up for me .. i have 98% batt, green led and a charging status still |
15:56.24 | *** join/#htc-linux josh13x12 (~hello@m625e36d0.tmodns.net) |
15:56.26 | gauner1986 | cass: that patch makes it Full at 99% |
15:56.28 | Cass | ohh nvm .. its must be slow |
15:56.37 | Cass | 99% batter and status full now |
15:56.45 | Cass | not sure how often the poll is |
15:56.51 | [acl] | jonpry: well contulla was able to get the mem ranges for 3d which really didnt match what we originally thought. wondering if we can get more info |
15:57.12 | [acl] | for example 2mb for smi ? that blew my mind |
15:57.14 | Cass | gauner1986, greeen light goes out on full |
15:57.28 | phh | [acl]: smi is too fast for 3D ! :D |
15:57.35 | gauner1986 | Cass: yeah.. you need a mod in liblights |
15:57.41 | Cass | k |
15:57.55 | gauner1986 | i'll upload |
15:57.57 | Cass | ill not bother with that .. cant be fooked compiling in android |
15:57.59 | Cass | ahh better :) |
15:58.29 | *** join/#htc-linux BigDaDDy` (BigDaDDy@77.125.84.19) |
15:58.31 | [acl] | phh : lol.. still .. the mem mappings are weird.. baffled by all of it |
15:59.12 | *** join/#htc-linux ElBartoME (~a@ip-109-90-64-144.unitymediagroup.de) |
15:59.30 | ElBartoME | hi |
15:59.41 | *** part/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
15:59.49 | Cass | hi |
15:59.51 | *** join/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
16:00.35 | gauner1986 | http://htcleo.noobhands.net/gauner1986/lights.qsd8k.so |
16:00.51 | Cass | lights ? not leolights ? |
16:00.55 | phh | you shouldn't put lights' power in noob hands. |
16:01.21 | Cass | bah .. free the power |
16:01.24 | gauner1986 | :D i trusted them my laser sword.. damn |
16:01.58 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
16:02.04 | LordDeath | why do the newest hd2 android builds not allow more than one month for exchange syncing? |
16:02.15 | LordDeath | usually I sync everything |
16:04.21 | *** join/#htc-linux shu8i_away (~shu8i@194.48.133.8) |
16:04.55 | jonpry | phh: any idea on that dll? |
16:05.05 | phh | jonpry: not at all |
16:05.20 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
16:05.44 | *** join/#htc-linux balans2 (~Gebruiker@82-170-217-205.ip.telfort.nl) |
16:06.07 | *** join/#htc-linux Captnoord (~Captnoord@a21129.upc-a.chello.nl) |
16:07.58 | jonpry | it looks like pmem_boot_init is a void function. so how can it be broken? |
16:13.26 | *** join/#htc-linux NujaWay (~R2D2@chy94-2-82-226-71-148.fbx.proxad.net) |
16:18.32 | ToAsTcfh | phh : whats up with the leds |
16:18.36 | Mavy | gauner1986, nice. :D |
16:18.49 | phh | ToAsTcfh: rewriting a proper lights driver. |
16:18.58 | ToAsTcfh | ah i see |
16:19.00 | phh | ToAsTcfh: but fiy, the leds on the liquid runs REALLY slowly in blinking |
16:19.05 | phh | like one second one/10second off |
16:19.20 | ToAsTcfh | lol |
16:19.32 | ToAsTcfh | well u got them flickering now |
16:19.55 | ToAsTcfh | shit looked like a xmas tree |
16:20.44 | Mavy | i wish we could figure out wtf sense is doing to the light driver |
16:21.44 | Mavy | gauner1986, button lights do turn off when screen goes off automagicly |
16:22.58 | Mavy | stangly yhey turn on then the screen dims tho. |
16:23.06 | Mavy | ffs at my typing skills |
16:23.19 | Mavy | strangly they turn on when the screen dims |
16:23.20 | *** join/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
16:23.21 | Mavy | ... |
16:23.38 | Cotulla | hello |
16:23.48 | Mavy | lo |
16:23.49 | Cotulla | anyone have HTC capacitive stylus? |
16:24.01 | Mavy | sadly not :( |
16:24.17 | Cotulla | BT mouse with LEO? |
16:25.17 | Cotulla | [acl], here? |
16:26.07 | gauner1986 | hey cotulla |
16:26.23 | gauner1986 | cotulla: there is some problem with battery driver |
16:26.33 | gauner1986 | it never reaches "Full" charging state |
16:26.33 | [acl] | Cotulla: sup man.. |
16:26.56 | Cotulla | how it's going? |
16:27.28 | gauner1986 | cotulla: http://pastebin.com/jKYAjsae <- i did some patch, not sure if it's any good |
16:27.30 | Cotulla | gauner1986, which problem? |
16:27.52 | gauner1986 | cotulla: it just keeps charging forever, although capacity is already at 100% |
16:27.58 | gauner1986 | sometimes it's at 99% |
16:28.09 | Cotulla | what about current? |
16:28.38 | gauner1986 | current? |
16:28.45 | Cotulla | I |
16:28.58 | ElBartoME | gauner1986: Stromstärke :P |
16:29.07 | gauner1986 | okay |
16:29.10 | gauner1986 | let me check |
16:29.39 | gauner1986 | current_now is 5000 |
16:29.46 | *** join/#htc-linux josh13x12 (~hello@m5f5e36d0.tmodns.net) |
16:29.46 | [acl] | Cotulla: did the suggested changes for pmem. No cigar in terms of irq. Also im manually enabling the soft interrupt as well, no luck either. Now that nand boot is working i guess i really need to dive into rpc.. |
16:29.50 | gauner1986 | and current_avg also 5000 |
16:30.16 | *** join/#htc-linux josh13x28 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
16:30.18 | *** join/#htc-linux Dough291 (~Damien@brn29-2-88-164-43-127.fbx.proxad.net) |
16:30.32 | Cotulla | rpc? |
16:30.37 | Cotulla | which one? |
16:30.49 | Cotulla | 5000? |
16:31.08 | gauner1986 | that's what sysfs says |
16:31.22 | Cotulla | oh yes linux style |
16:31.26 | *** join/#htc-linux shu8i_away (~shu8i@194.48.133.8) |
16:31.39 | Cotulla | show battery paramters in 10^-6 |
16:31.49 | gauner1986 | oO |
16:31.56 | Cotulla | ok |
16:32.09 | gauner1986 | i see you also have some endpoint in dbgfs |
16:32.32 | Cotulla | this driver based on htc one |
16:32.47 | Cotulla | [acl], can u make dump of ATI when 3D is running? |
16:33.02 | Cotulla | previous one was without inited 3D, right? |
16:33.03 | [acl] | Dump of 0xa0010000 ? |
16:33.07 | Cotulla | yes |
16:33.09 | Cotulla | same one |
16:33.37 | [acl] | Cotulla: 3d was running .. in wince.. 3d is always running.. clocks never turn off unless manila is removed |
16:33.53 | Cotulla | eys |
16:33.54 | [acl] | Cotulla: ill do it again anyways |
16:33.56 | Cotulla | so run 3d app in android |
16:34.01 | Cotulla | and make dump |
16:34.58 | [acl] | i dont think this will help tho. Android handles all of this for us, we really shouldnt change any regs that ati is handling |
16:35.17 | [acl] | Even in wince, i dont think any other dll besides ati actually writes to those locations |
16:35.21 | Cotulla | it can help to find reason |
16:35.35 | [acl] | true |
16:35.39 | Cotulla | maybe android driver don't clear something |
16:35.45 | Cotulla | but wait |
16:35.49 | Cotulla | u wanna rpc |
16:35.51 | Cotulla | wait |
16:37.12 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
16:37.41 | *** join/#htc-linux tiger2wander (~uocnb@58.187.34.188) |
16:38.05 | [acl] | Cotulla: you know whats a better idea ? |
16:38.23 | [acl] | We ship you a rhod.. and let the magic happen |
16:38.25 | [acl] | :-p |
16:38.43 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
16:38.49 | Cotulla | hm |
16:39.10 | Cotulla | hmm, new alarm instead of universal? |
16:40.11 | Cotulla | is it loud? |
16:40.44 | stinebd | no sound on rhod |
16:41.40 | stinebd | you could feel free to get that working too |
16:41.42 | *** join/#htc-linux Cass_ (~Cass@87-194-153-242.bethere.co.uk) |
16:42.13 | *** join/#htc-linux shu8i_away (~shu8i@194.48.133.8) |
16:42.24 | Cotulla | [acl], there maybe possible switch via DEX |
16:44.06 | [acl] | stinebd: jonpry is close.. i got the bottle of champage ready once he is able to listen to his mp3s :-p |
16:44.22 | phh | [acl]: lol |
16:44.29 | Cotulla | he got interrutps? |
16:45.20 | [acl] | Cotulla: did you disassemble our radio img ? i know wozzer sent you a copy |
16:45.31 | *** join/#htc-linux mayohead (~ethan@68.178.108.91) |
16:46.01 | gauner1986 | cotulla: are you missing reading a reg from battery chip? |
16:46.41 | manusfreedom | Cotulla: I get supersonic kernel booting, but I don't have display (I am searching why) and sound (I removed it, because I don't have time to port it) and it stuck on [ 0.009267] Bad IRQ65535 [ 0.009288] Bad IRQ65535 |
16:46.56 | manusfreedom | in loop |
16:47.02 | uub11 | cotulla, jonpry was having issues with a dll posted a lil while ago last time i heard |
16:47.42 | Cotulla | manusfreedom, what is it irq? |
16:47.56 | Cotulla | gauner1986, no I missed something else |
16:48.09 | gauner1986 | cotulla: okay.. what is it? |
16:48.24 | *** join/#htc-linux fakker (~noobhands@cpc4-hitc6-2-0-cust82.hitc.cable.virginmedia.com) |
16:48.38 | Cotulla | ? |
16:48.46 | gauner1986 | what you're missing |
16:48.47 | gauner1986 | ^^ |
16:48.54 | Cotulla | it's different chip |
16:48.59 | *** join/#htc-linux Unholy (~IceChat7@74.213.104.180) |
16:49.00 | Cotulla | so part u editied |
16:49.07 | Cotulla | it can be implemented so |
16:49.35 | *** join/#htc-linux SamMarquez (~dunno@k17174.upc-k.chello.nl) |
16:49.41 | manusfreedom | Cotulla: I don't know where 65535 come from, I search with no clue... |
16:50.39 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
16:50.48 | gauner1986 | cotulla: mhm.. |
16:51.01 | gauner1986 | cotulla: wasnt sure if that is good ^^ |
16:51.14 | gauner1986 | cotulla: isn't there some reg for "full"? |
16:51.30 | Cotulla | u can save it now... later I need finish it |
16:51.37 | gauner1986 | ok |
16:51.38 | Cotulla | with write at top point |
16:52.38 | Cotulla | [acl], there DEX 0x20 - clock on, 0x21 - clock off seems |
16:53.03 | *** join/#htc-linux Andreyxxl[HD2EU] (~Andreyxxl@89.32.146.153) |
16:53.18 | [acl] | Cotulla: you just gave me Homework for tonight |
16:53.52 | manusfreedom | where can I find DEX definition, because I don't understand what is it exactly |
16:54.04 | Cotulla | and not sure but 0x1000 seems GRP |
16:54.05 | gauner1986 | it's an alternative to i2c |
16:54.09 | gauner1986 | as far as i understood |
16:54.10 | Cotulla | lol |
16:54.19 | Cotulla | DEX it's as PCOM |
16:54.25 | Cotulla | but "made by HTC" |
16:54.31 | manusfreedom | ha ok |
16:54.36 | manusfreedom | it's clear ;) |
16:54.53 | *** join/#htc-linux C_h_r_i_s (~ja@dslb-084-057-090-017.pools.arcor-ip.net) |
16:54.57 | manusfreedom | but the processor is the same non? |
16:55.01 | manusfreedom | -n |
16:55.01 | Cotulla | no\ |
16:55.12 | Cotulla | it's all IPC with AMSS |
16:55.37 | Cotulla | [acl], try DEX 0x20 0x1000 |
16:55.37 | *** join/#htc-linux eugenb (~no@dslb-188-101-071-211.pools.arcor-ip.net) |
16:55.42 | Cotulla | and check clk regs |
16:55.48 | Cotulla | and then check 3D |
16:55.58 | manusfreedom | and other qsd are not the internal arch? |
16:56.05 | Cotulla | btw are u sure u have right VIC setup ? |
16:57.01 | Cotulla | manusfreedom, so what actually u did at 2.6.32 from evo? |
16:57.45 | manusfreedom | tried to get their code in our |
16:57.57 | [acl] | Cotulla: clk regs for 3d are solid.. matches but not the other clocks.. those dont match at all.. i wonder sometimes how this is running to begin with |
16:58.06 | manusfreedom | did you want my tree? |
16:58.15 | manusfreedom | do... |
16:59.07 | [acl] | phh: is the 7500.h file the only reference we have for clocks? no other yummy documentation ? |
16:59.08 | Cotulla | need to know what u changed, because I have some additional requirements for my own tasks ;) it's why I don't include full ram patch from u... |
16:59.20 | phh | [acl]: the leaked pdf ? |
16:59.21 | phh | but for msm7200 |
16:59.37 | Cotulla | [acl] |
16:59.39 | Cotulla | btw |
16:59.50 | Cotulla | u make dump of 3D in android when it's running? |
16:59.51 | [acl] | phh: ahh yeah but we squeezed the most out of that pdf |
16:59.59 | manusfreedom | Cotulla: I change many files... |
17:00.05 | [acl] | Cotulla: yes.. when 3d was running |
17:00.13 | Cotulla | make pls |
17:00.21 | Cotulla | we can detect if there interrupt set |
17:00.24 | manusfreedom | Cotulla: I can give you my tree so you can get a diff no? |
17:00.27 | Cotulla | so is it ATI or VIC problem |
17:00.41 | Cotulla | manusfreedom, make diff pls |
17:00.44 | manusfreedom | oky |
17:00.57 | [acl] | Cotulla: no vic problem. I dumped vic during 3d and bit is enabled properly |
17:01.10 | *** join/#htc-linux JonW1980 (~Jon@wendzina.gotadsl.co.uk) |
17:01.13 | Cotulla | there also FIQ / IRQ paths |
17:01.15 | Cotulla | and etc |
17:01.16 | *** join/#htc-linux C_h_r_i_s_ (~ja@dslb-088-065-074-131.pools.arcor-ip.net) |
17:01.34 | manusfreedom | Cotulla: a git patch or simple diff (the last one not easy because to many new files...) |
17:01.58 | manusfreedom | Cotulla: for info http://htc-linux.org/wiki/index.php?title=AdvancedGitGuide |
17:02.12 | Cotulla | git patch |
17:03.07 | [acl] | Cotulla: i'll get you a dump, but i actually forced settings to match wince vic. I had the vic values matching wince .. |
17:03.17 | Cotulla | ok |
17:03.27 | Cotulla | dump ATI with 3D running at android |
17:03.40 | [acl] | vic dump ? or ati dump ? or clock dump ? |
17:03.45 | Cotulla | ati dump |
17:03.52 | [acl] | thats what i gave you |
17:03.54 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
17:04.09 | Cotulla | u give me CE+3D and Android-NO3D |
17:04.25 | Cotulla | maybe we can patch *.so so it will use 13 + 2 of memory? |
17:04.25 | [acl] | the android dump was taken when 3d was on. |
17:04.33 | Cotulla | ow.. sorry |
17:04.51 | Cotulla | but wait |
17:05.00 | Cotulla | why there no enable bit in reg? |
17:05.13 | Cotulla | it should be enabled during init, look at code in SO |
17:05.14 | [acl] | I'm not sure. I manually enabled it yesterday with no changes |
17:05.27 | [acl] | Those regs are enabled by the .so.. we shouldnt mod them |
17:05.29 | phh | uh ? |
17:05.35 | Cotulla | try to run 3D app and make dump? |
17:05.36 | phh | the .so need to be patched to use 13+2 ? |
17:05.40 | Cotulla | is it possible? |
17:07.24 | Cotulla | but memory also can cause missing interrupts |
17:07.29 | [acl] | Cotulla: i took the dump right after grp was enabled .. i can try to dump when irq is enabled by the hw3d . so ill see |
17:07.39 | Cotulla | interrupt means that buffer ready |
17:07.43 | [acl] | Cotulla: how can we patch to use 2+13 ? |
17:07.45 | Cotulla | so it won't be generated |
17:07.52 | Cotulla | if memory config incorrect |
17:08.18 | Cotulla | .text:00010ECC MOV R2, #0x800000 |
17:08.18 | Cotulla | .text:00010ED0 MOV R10, #0x700000 |
17:08.20 | Cotulla | in SO |
17:09.13 | *** join/#htc-linux shu8i_away (~shu8i@194.48.133.8) |
17:09.53 | manusfreedom | I come back in 2h |
17:10.48 | [acl] | Cotulla: the original values from 2+13 came from the win pmem dll correct? |
17:11.13 | phh | why do you want to patch the .so to use 13+2 ? |
17:11.16 | Cotulla | yes someting like this |
17:11.19 | [acl] | since blackstone and kovsky have working 3d, their pmem dll should have 8 + 7 matchinv alues |
17:11.29 | Cotulla | ok |
17:11.40 | Cotulla | but I still think memory config is wrong |
17:11.43 | [acl] | i just want to check it out to see if the theory holds water |
17:11.45 | Cotulla | or something else is wrong |
17:12.03 | Cotulla | when u upload new dump? |
17:12.10 | phh | it's kernel's role to attribute the userland driver memory |
17:12.14 | phh | not the userland driver itself .. |
17:12.18 | [acl] | Cotulla: not till tonight.. im at work |
17:12.30 | Cotulla | ok |
17:13.20 | [acl] | we need to check the blackstone pmem dll.. that will tell us if mem makes a difference |
17:13.38 | Cotulla | but there maybe differences between common memory layout |
17:13.50 | Cotulla | are u have mpu off? |
17:14.31 | [acl] | mpu ? |
17:14.36 | Cotulla | yes |
17:14.59 | gauner1986 | memory protection unit? |
17:15.00 | gauner1986 | :P |
17:15.05 | [acl] | phh: not the userland driver itself ..<-- explain |
17:15.21 | phh | [acl]: it's the pmem kernel driver that declares the memory area to be used |
17:15.45 | phh | unless i've missed something somwhere |
17:16.49 | [acl] | phh: well im trying to understand how wince uses 2mb for smi and 13 for ebi. if we match this using pmem, do we need to make sure the qualcom driver also matches the same config |
17:17.10 | [acl] | Cotulla: axigs protection? thats all the mem protection i know of |
17:17.13 | Cotulla | [acl], honestly I think it doesn't matter, if memory regions are good |
17:17.21 | phh | [acl]: well the qualcomm driver is verbose |
17:17.25 | phh | it gives the memory areas it uses |
17:17.49 | *** join/#htc-linux F-D (~Stoned@cpc3-newt5-0-0-cust349.newt.cable.virginmedia.com) |
17:17.51 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
17:19.14 | [acl] | Cotulla: really? you just said mem can cause no interrupts |
17:19.26 | Cotulla | wrong memory config |
17:19.31 | Cotulla | for ati wrong |
17:19.40 | Cotulla | for example if there protection |
17:19.42 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
17:19.45 | Cotulla | it won't able to access it I think |
17:22.40 | [acl] | my knowledge of protection is limited.. :-( |
17:23.01 | *** join/#htc-linux RaptorX (Devilcuban@cpe-24-160-124-182.tampabay.res.rr.com) |
17:26.10 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
17:27.23 | *** join/#htc-linux toi (~toi@d54C060A9.access.telenet.be) |
17:28.14 | *** join/#htc-linux LSnake (be35d3dc@gateway/web/freenode/ip.190.53.211.220) |
17:29.03 | *** join/#htc-linux pongster (~opera@110.55.236.231) |
17:30.16 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
17:34.31 | *** join/#htc-linux Blizzzard (5e067a08@gateway/web/freenode/ip.94.6.122.8) |
17:34.59 | *** join/#htc-linux WisTilt2 (~wisgreg@wireless251.wirelesstcp.net) |
17:36.31 | *** join/#htc-linux Neonator (~ircap@83.52.157.247) |
17:38.58 | WisTilt2 | Hey jonpry you here? someone msg'd me that you got the sound working?? if you got it working in the current linux source my hats off to you. we just finished comparing source this morning and confirmed that the correct dsp_init for this chip is not in the public source. |
17:40.26 | Cotulla | hi WisTilt2 |
17:41.01 | Neonator | hi all |
17:41.35 | [acl] | WisTilt2: sound isnt working yet.. my bottle of champagne hasnt been opened.. |
17:41.49 | Cotulla | how old is it [acl]? |
17:41.52 | Cotulla | :D |
17:42.02 | [acl] | lol. few months now |
17:42.06 | fakker | fresh, i peed in it a few months ago |
17:42.12 | fakker | wow, perfect time scale |
17:42.15 | fakker | :) |
17:42.20 | Cotulla | lol we just started 1.8 month ago |
17:42.26 | Cotulla | :P |
17:42.33 | fakker | i hate BAA! |
17:44.08 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
17:44.15 | WisTilt2 | [acl] yeah sound isn't going to work within linux unless he figures out the correct dsp registers to init. The ones the source has for the 6125 is actually a close copy to the 7200 chipset, which is not the same unfortunately. |
17:44.30 | WisTilt2 | Cotulla: howdy |
17:44.43 | Cotulla | nice, fixed bug - it was TLB lockdown |
17:44.46 | Cotulla | :D |
17:44.46 | [acl] | WisTilt2: thats all the documenation we have .. so :-( |
17:44.54 | ElBartoME | ~leo-ramconsole |
17:44.55 | apt | well, leo-ramconsole is pwf myramconsole 0x03FC0000 0x40000 |
17:45.22 | Cotulla | so there not 6150? |
17:45.28 | Cotulla | *6125 |
17:45.54 | *** join/#htc-linux Magnusri (50cab214@gateway/web/freenode/ip.80.202.178.20) |
17:46.45 | WisTilt2 | yeah that's the dilema we're in here. we have the correct source but as i said since it has not been released into public not much we can do to. |
17:46.57 | Cotulla | just redo it by hands |
17:47.04 | Cotulla | replaces #define with constants :D |
17:49.13 | WisTilt2 | if jonpry gets his wrapper or whatever he's doing to the point where he can capture the wince dsp_init he will have the correct mapping and viola it will start working, other than a couple other minor code errors that need to be fixed. |
17:51.29 | WisTilt2 | Cotulla: tp2 is 6125 yes, just the source is NOT for 6125. it looks like a copy of something from the 7200 devices. |
17:51.39 | phh | ??? |
17:51.47 | phh | WisTilt2: it's a 7200a chipset |
17:51.49 | phh | not a 6125 |
17:52.02 | WisTilt2 | 7201a not 7200 |
17:52.03 | phh | or 7201A i never know |
17:52.11 | Cotulla | htc like to use old ones |
17:52.12 | Cotulla | :D |
17:52.32 | phh | WisTilt2: well you seem to put 6125 and 7200 on the same level ... |
17:52.36 | phh | that's really weird |
17:52.55 | WisTilt2 | well lets just say the current 6125 copy of the source everyone is using isnt for the tp2. |
17:53.15 | WisTilt2 | its for another device, register wise if that makes sense. |
17:53.29 | phh | different **amss**, not different device then ? |
17:53.41 | Cotulla | there also can be different adsp versions ;) |
17:53.50 | phh | Cotulla: :'( |
17:54.12 | phh | Cotulla: actually, 6220 AMSS has two adsp version AFAIK |
17:54.12 | phh | they call those two versions 6220 and 6225. |
17:54.13 | phh | that helps. |
17:55.02 | *** join/#htc-linux dcordes (~oedevel@unaffiliated/dcordes) |
17:55.04 | dcordes | hi |
17:55.11 | phh | hey dcordes |
17:55.17 | *** join/#htc-linux refuge-server-on (~refuge@99.23.77.158) |
17:55.48 | dcordes | manusfreedom: trivial merge is when you forgot to pull before you commit. so you are at old commit. git fixes it automatically in 'trivial' case |
17:56.50 | dcordes | gauner1986: what's up with your patch ? want to commit ? |
17:57.12 | stinebd | ~ramconsole |
17:57.13 | apt | from memory, ramconsole is pwf dm 0x8e0000 0x20000 |
17:57.21 | stinebd | thanks sweet cheeks |
17:57.32 | bzo | phh: do you remember which header file has all the structs for the clock registers? |
17:57.45 | phh | bzo: yup sec |
17:57.47 | phh | well no |
17:57.51 | phh | but I know where they are on my hdd ;) |
17:58.07 | phh | bzo: just the filename ? |
17:58.13 | bzo | phh: yes |
17:58.20 | phh | MSM7500_Core.h |
17:58.30 | bzo | great thx |
17:58.32 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
17:58.43 | bzo | I must have looked for 20 minutes the other day |
17:59.09 | dcordes | Cotulla: use usb mouse ? |
17:59.20 | Cotulla | I am thinking about BT mouse |
17:59.42 | bzo | phh: I played some with your libcamera2 this weekend, but it is tricky integrating that stuff into an aosp android build :/ |
17:59.46 | phh | damn that's what I need for ubuntu on liquid, usbhost |
17:59.51 | phh | or BT mouse/keyb. |
18:00.01 | phh | bzo: err, don't do that |
18:00.08 | phh | my libcamera2 is NOT for msm720xx |
18:00.19 | phh | well according to the sources itself ;) |
18:00.23 | dcordes | phh: usb host is easy |
18:00.34 | bzo | phh: yeah, but it only seemed to have selected special cases for qsd8 |
18:00.39 | phh | dcordes: well, ATM it detects mini usb A |
18:00.40 | phh | enables ehci |
18:00.50 | phh | but, it detects nothing on ehci itself |
18:00.50 | dcordes | phh: qsd ?? |
18:00.54 | phh | dcordes: yup |
18:01.02 | phh | usb otg driver included in the official kernel tree :D |
18:01.17 | phh | (thanks code aurora) |
18:01.21 | dcordes | phh: ok wait a sec. maybe we have same problem. in current htc-msm-2.6.32 HEAD usb host is broken. it worked before we added battery driver from cot |
18:01.53 | *** join/#htc-linux refuge-server-on (~refuge@adsl-99-23-77-158.dsl.ipltin.sbcglobal.net) |
18:02.02 | phh | oO |
18:02.08 | phh | you're sure it's the same problem ? |
18:02.48 | *** join/#htc-linux RaptorX (Devilcuban@cpe-24-160-124-182.tampabay.res.rr.com) |
18:02.51 | phh | I didn't even know you were using the usb mini A detection |
18:03.09 | dcordes | phh: it sounds very similar. it detects stuff and does something when you connect |
18:03.42 | *** join/#htc-linux refuge-server-on (~refuge@adsl-99-23-77-158.dsl.ipltin.sbcglobal.net) |
18:03.53 | dcordes | phh: no it's different thing we have micro usb. it's ripped from nexus patch which is ripped from some codeaurora |
18:04.17 | phh | dcordes: well, you also have ehci up and running according to dmesg |
18:04.22 | phh | but nothing happens when connecting to it? |
18:04.28 | dcordes | phh: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commitdiff;h=743b9c555d35d2d3b1a1d5177dcdb5b22e0d0954;hp=bc796399c0a19622b8aa1f705d841c9b4059550b |
18:04.41 | dcordes | phh: that is the commit that enables usb host on leo |
18:05.43 | WisTilt2 | anyone know about the new law regarding cell carriers being forced to allow outside devs to make apps for their currently "closed" devices? maybe this only pertains to apple, dont know. |
18:05.58 | dcordes | phh: the last known working usb host revision is following http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commit;h=7e9b18525a49f48bbd877d99728a57d53f018143 |
18:06.25 | phh | dcordes: this ehci driver isn't from CA at all afaik |
18:06.43 | phh | and the ehci driver I have from CA is waaaaaaaaay more complicated |
18:07.22 | dcordes | phh: if you look at the subsequent commits you see leo battery driver is added. I think something about that broke usb |
18:07.25 | dcordes | host |
18:07.47 | dcordes | ~seen Markinus |
18:07.48 | apt | markinus <~Miranda@gtng-4db05735.pool.mediaWays.net> was last seen on IRC in channel #htc-linux, 1d 3h 48m 34s ago, saying: 'sry, wrong window :)'. |
18:08.13 | dcordes | wondering if Markinus has any clue about the usb host |
18:08.19 | dcordes | seems like I'm only guy using it on leo |
18:08.27 | *** join/#htc-linux goxboxlive (~jrs@106.84-48-184.nextgentel.com) |
18:08.46 | phh | you must admit it's not really usable :p |
18:09.53 | dcordes | phh: I'm not following |
18:10.08 | phh | for a phone I mean |
18:10.19 | phh | needs heavy stuff to be able to connect something |
18:10.25 | phh | namely an usb hub + its AC |
18:10.34 | dcordes | phh: subjective |
18:10.57 | phh | a phone is meant to be in a pocket :p |
18:11.06 | dcordes | phh: also subjective |
18:11.29 | dcordes | phh: some guy asked me if I can add some module for serial usb adapter so he can use leo to control his telescope |
18:11.57 | phh | errrrr |
18:11.58 | phh | ok. |
18:12.30 | phh | dcordes: this usb host doesn't disable gadget mode ? |
18:12.37 | dcordes | you could also do serial with msm serial |
18:12.38 | phh | both usb host and slave drivers are loaded at the same time ? |
18:12.46 | phh | ah no different defconfig |
18:12.55 | dcordes | phh: no look at htcleo-usbhost_defconfig . I disabled everything else |
18:13.02 | dcordes | phh: only the ehci_hcd is on |
18:13.13 | phh | ok |
18:14.11 | dcordes | phh: maybe you should try the simple patch ? |
18:14.16 | dcordes | on the liquid I mean |
18:14.56 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
18:15.10 | phh | "the simple patch" ? |
18:15.52 | dcordes | above commit |
18:16.02 | phh | that's not really a simple patch :p |
18:16.04 | phh | but yea |
18:17.07 | dcordes | phh: the reason why I lable it simple: 20:06 < phh> and the ehci driver I have from CA is waaaaaaaaay more complicated |
18:17.15 | phh | yeah right |
18:17.19 | phh | it's the driver that is simple not the patch :p |
18:17.20 | phh | nvm |
18:17.21 | jonpry | Hi WisTilt2 |
18:17.34 | jonpry | no i did not get it working yet |
18:17.36 | WisTilt2 | hey jonpry. |
18:17.57 | WisTilt2 | you read we confirmed missing code? |
18:17.57 | dcordes | phh: ok :P |
18:18.04 | *** join/#htc-linux eruz (~eruz@ip-85-161-0-29.eurotel.cz) |
18:18.55 | *** join/#htc-linux DuperMan (DuperMan@93-172-109-253.bb.netvision.net.il) |
18:19.21 | DuperMan | hi |
18:19.29 | eruz | hey |
18:19.36 | DuperMan | sup? |
18:19.41 | DuperMan | what's on the news?:D |
18:20.03 | phh | dcordes: oh wait, I didn't have │ │ [*] USB verbose debug messages │ │ |
18:20.03 | phh | nor |
18:20.05 | eruz | depends how long you bean away:-D |
18:20.07 | phh | <PROTECTED> |
18:20.11 | phh | so perhaps it was actually working oO |
18:20.30 | phh | (yes I simply did dmesg to see if it works) |
18:20.40 | DuperMan | hehe... well I've been here yesterday up 'till when Mavy went to sleep |
18:20.42 | DuperMan | :) |
18:20.49 | Cotulla | jonpry, can u upload ur adsprtossvccore? |
18:21.02 | *** join/#htc-linux luc_ (5e3edc93@gateway/web/freenode/ip.94.62.220.147) |
18:21.39 | DuperMan | ad supported os service core? |
18:21.40 | DuperMan | oO |
18:21.50 | dcordes | sorry false information above ! |
18:21.52 | phh | LOL |
18:22.00 | phh | DuperMan: adsp rtos svc core |
18:22.08 | DuperMan | LOL |
18:22.13 | dcordes | phh: the commit I posted is not the last one with known working usb host |
18:22.30 | dcordes | leo usb host is broken since this commit http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commit;h=34df965f863cf606d36e20834888ac5eca927407 |
18:22.38 | dcordes | part of it is battery driver |
18:22.51 | dcordes | which introduces usb ac detection routines |
18:22.59 | dcordes | I suspect it is related to the host breakage |
18:23.12 | phh | git bissect ? :p |
18:23.28 | DuperMan | ohhhhh... host is like half broken though. works on manual mounts |
18:24.06 | dcordes | phh: the problem is when you bisect it you have 40 broken unbuildable revisions. these changes were supplied by Cotulla in one blob |
18:24.09 | dcordes | phh: no history |
18:24.17 | phh | dcordes: haha |
18:25.08 | phh | release really early, release REALLY often. |
18:25.18 | Cotulla | it's wrong |
18:25.22 | dcordes | phh: don't tell me |
18:25.40 | Cotulla | it's clear if u exclude board-htcleo-power.c it will start to work. I am 90% sure. |
18:25.56 | dcordes | Cotulla: ok I will try it |
18:26.17 | Cotulla | even if I release it as one small part |
18:26.23 | Cotulla | u still got work / not-work |
18:26.28 | Cotulla | like 1 or 0 |
18:26.49 | phh | but the patches are more little to read. |
18:27.04 | phh | and understand and see what's wrong |
18:27.08 | dcordes | Cotulla: don't get me wrong. I only explained phh the reason for big commit. I have no problem merging the code in |
18:27.27 | Cotulla | u still in _this_ case will see that 1 file broke it |
18:27.42 | phh | Cotulla: yeah if it's this power file you're right |
18:27.44 | dcordes | Cotulla: thanks for the pointer I will try it later with battery driver disabled |
18:28.14 | dcordes | bbl, bye |
18:28.17 | *** join/#htc-linux danibjor (~no@27.137.251.212.customer.cdi.no) |
18:29.51 | Cotulla | bb |
18:30.25 | *** join/#htc-linux Hellbleazer (~Hellbleaz@80.185.41.220) |
18:32.52 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
18:33.39 | *** join/#htc-linux theredundant (~heyya@cm185.epsilon80.maxonline.com.sg) |
18:40.46 | *** join/#htc-linux dieselboy (~dieselboy@dsl-69-172-108-236.acanac.net) |
18:41.02 | *** join/#htc-linux Akustik84 (~volodin_d@95-25-177-32.broadband.corbina.ru) |
18:41.52 | *** join/#htc-linux Kasjopaja23 (~Tina@p57BC02C8.dip0.t-ipconnect.de) |
18:48.43 | *** join/#htc-linux Jack-E (~chatzilla@host86-146-183-161.range86-146.btcentralplus.com) |
18:57.33 | *** join/#htc-linux dan1j3l (~danijel@93-141-86-73.adsl.net.t-com.hr) |
18:58.03 | *** join/#htc-linux nrirclog (~nrirclog@netripper.com) |
19:00.37 | jonpry | Cotulla: http://hotfile.com/links/62550346/cb63390/adsprtossvccore.dll |
19:00.55 | jonpry | can you figure out my wce_pmem problem? |
19:01.43 | Cotulla | tell me ? |
19:02.14 | *** join/#htc-linux punksux (4ba9c355@gateway/web/freenode/ip.75.169.195.85) |
19:02.55 | *** join/#htc-linux nineX_ (~nunya@75-132-13-29.dhcp.stls.mo.charter.com) |
19:03.06 | *** join/#htc-linux dcordes (~oedevel@unaffiliated/dcordes) |
19:03.22 | Cotulla | which problem>? |
19:03.24 | jonpry | it's in the logs. but at some address r0 is zero. and i need it to not be zero |
19:03.38 | jonpry | thing is, only one function is called, and it has zero args |
19:03.51 | jonpry | so i am wondering what it is exactly that it is freaking out on |
19:04.04 | Cotulla | can u find and copy it from logs? |
19:05.01 | Cotulla | are u using this one? |
19:05.03 | Cotulla | http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/blobs/htc-msm-2.6.27/arch/arm/mach-msm/qdsp5/adsp_6125.c |
19:06.28 | jonpry | http://pastebin.com/fwvrBN9z |
19:06.56 | DuperMan | any headway on nand-roid, lights with sense or the usb connection type thingy? |
19:08.07 | Cotulla | jonpry, but what are u doing with it? |
19:08.45 | jonpry | running it. |
19:09.02 | *** join/#htc-linux Echo31 (~olivier@mir31-4-82-240-194-54.fbx.proxad.net) |
19:09.08 | jonpry | it crashes there :-) |
19:09.18 | Cotulla | in CE? |
19:10.09 | jonpry | in linux |
19:10.39 | Cotulla | hm |
19:10.47 | Cotulla | do u call any functions from it? |
19:11.08 | Cotulla | u implemented get_virtual_address? |
19:11.17 | jonpry | yeah, it calls a few |
19:11.23 | jonpry | i'm also loading wce_rex |
19:11.31 | *** join/#htc-linux tiger2wander (~uocnb@58.187.34.188) |
19:11.43 | Cotulla | WCE REX??? |
19:12.14 | *** join/#htc-linux michyprima (~michyprim@87.18.10.148) |
19:12.32 | phh | some friend of dex ? :p |
19:12.54 | jonpry | i think it is "remote execute" |
19:12.54 | DuperMan | that'd be "btk rex" |
19:12.56 | DuperMan | :PP |
19:12.59 | Cotulla | no.... |
19:13.25 | Cotulla | ok |
19:13.28 | jonpry | its some microkernel |
19:13.33 | jonpry | for realtime |
19:14.11 | Cotulla | so u load it and doesn't touch? |
19:14.18 | WisTilt2 | its qualcomms real time executive. |
19:14.38 | phh | wow |
19:14.51 | DuperMan | executable? |
19:14.54 | DuperMan | " |
19:15.38 | jonpry | wce_rex seems to start up |
19:15.45 | DuperMan | fun fact: 90% of executives are infact executable. |
19:15.45 | jonpry | we are good there. but then pmem crashes |
19:16.35 | Cotulla | it's actually emulation of REX on CE |
19:16.42 | *** join/#htc-linux s_down (~g@17.88.63.81.cust.bluewin.ch) |
19:16.46 | DuperMan | though under 10% are eventually executed. |
19:16.46 | [acl] | woa |
19:16.47 | [acl] | some friend of dex ? :p |
19:16.50 | [acl] | lol |
19:16.50 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
19:16.51 | Cotulla | no |
19:17.02 | Cotulla | it's more fucking |
19:17.15 | WoZZeR | jonpry: did you try my load order? |
19:17.43 | jonpry | yeah, that seemed to do good. not we get all the way to rpc_init |
19:17.53 | WoZZeR | cool |
19:18.26 | DuperMan | them be tinboot words you're discussing? |
19:19.06 | [acl] | no tinboot.. just jonprys abomination |
19:19.08 | Cotulla | yeah seems |
19:19.10 | Cotulla | http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/blobs/htc-msm-2.6.27/arch/arm/mach-msm/qdsp5/adsp_6125.c |
19:19.12 | Cotulla | wrong |
19:19.14 | Cotulla | cimplete |
19:19.26 | phh | it seems correct from my point of view -_-' |
19:19.33 | phh | well I haven't checked everything |
19:19.39 | [acl] | ohh snap .. let me get the champagne .. |
19:19.42 | *** join/#htc-linux thejeos (~oscarleon@84.123.186.211.dyn.user.ono.com) |
19:19.50 | phh | [acl]: haha |
19:19.54 | DuperMan | oh. sounds like a warped ce boot record loading one kernel out the other to me |
19:19.57 | phh | Cotulla: what seems wrong ? |
19:20.00 | DuperMan | but what do I know |
19:20.28 | Cotulla | tables |
19:20.50 | phh | Cotulla: mind being more explicit ? |
19:20.54 | *** join/#htc-linux basst85 (~bastiaan8@g32154.upc-g.chello.nl) |
19:21.10 | phh | I think I've checked almost everything in it |
19:21.26 | Cotulla | wait |
19:21.34 | phh | and cr2 checked it again another way |
19:21.44 | Cotulla | maybe I looked to wrong file |
19:21.48 | Cotulla | wait |
19:22.04 | phh | ah I can't tell that, I never know |
19:22.08 | DuperMan | my cigar case is at hand. oh the tension. |
19:22.14 | phh | DuperMan: LOL |
19:22.44 | WoZZeR | [acl]: I'm too lazy to read the logs, what are we celebrating now |
19:22.52 | phh | [acl]: has champogne, DuperMan has cigar |
19:22.54 | phh | and I've.... |
19:22.55 | phh | thin air ? |
19:23.02 | DuperMan | fat air. more luxarious |
19:23.31 | [acl] | lol |
19:23.50 | phh | Cotulla: no sounds like the correct file |
19:23.52 | [acl] | WoZZeR: jonpry close to getting his abomination running.. sound is near by.. i already got some mp3s picked out |
19:23.55 | Cotulla | wait |
19:24.18 | DuperMan | hehe... but will it run crysis? |
19:24.37 | WoZZeR | DuperMan: it will run crysis mp3s... that's close |
19:24.54 | Cotulla | for me |
19:24.54 | manusfreedom | re |
19:24.56 | DuperMan | good 'nuff. can't stand accelerometer fps. |
19:24.56 | Cotulla | it's seems |
19:24.58 | Cotulla | static uint32_t qdsp_qtv_lp_queue_offset_table[] = { |
19:25.00 | Cotulla | is audio |
19:25.02 | Cotulla | not qtv |
19:25.10 | phh | Cotulla: oh the sames could be totally wrong |
19:25.12 | phh | but they don't matter |
19:25.17 | phh | names* |
19:25.27 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
19:25.36 | Cotulla | ok |
19:25.50 | phh | well qdsp_qtv_lp_queue has videotask and audpptask, sounds like it can do video :p |
19:25.57 | DuperMan | if you're loading the darn ce kernel anyhoot why not just hook the whole clrcard bin in there? |
19:25.58 | DuperMan | oO |
19:26.13 | DuperMan | clrcad |
19:26.28 | DuperMan | is probably totally wrong^^ |
19:26.28 | *** join/#htc-linux balans2 (~Gebruiker@535467DE.cable.casema.nl) |
19:26.33 | phh | clrcad ? |
19:26.49 | DuperMan | that file what resets the audio interfaces before loading linux |
19:26.56 | phh | oO ? |
19:27.16 | DuperMan | oO==cockeyed smileyface |
19:27.29 | DuperMan | oh. ehm. nvm? |
19:27.54 | phh | OO |
19:28.01 | Ondalf | Oo |
19:29.23 | WoZZeR | phh: [acl]: using all the latest auto builds available with the latest xdandroid, using the GPS makes my device restart. Any ideas? |
19:29.35 | *** join/#htc-linux Markinus (~Miranda@gtng-4db040c3.pool.mediaWays.net) |
19:29.38 | phh | WoZZeR: OUCH |
19:29.47 | phh | WoZZeR: while in nandboot I guess ? |
19:29.53 | [acl] | WoZZeR: gps uses rpc .. wonder if rpc is just effed |
19:29.53 | WoZZeR | nope, from haret |
19:29.56 | [acl] | ahh |
19:29.57 | phh | ah right |
19:29.57 | [acl] | never mind |
19:30.14 | phh | you're just doing it wrong. |
19:30.15 | phh | (how wrong ? no clue.) |
19:30.19 | WoZZeR | lol |
19:30.47 | WoZZeR | someone had it working with a different froyo build, I have not checked out other android builds yet |
19:30.49 | DuperMan | logs or it didn't happen |
19:30.49 | [acl] | phh: cuz the rpc calls are done on android ? or what? |
19:31.01 | phh | [acl]: yes |
19:31.02 | WoZZeR | they had it running from nand boot |
19:31.05 | phh | it's all done from userland |
19:31.05 | *** join/#htc-linux RaptorX (Devilcuban@cpe-24-160-124-182.tampabay.res.rr.com) |
19:31.17 | [acl] | yeah i recall |
19:31.21 | *** join/#htc-linux Maricsmith (407e7b62@gateway/web/freenode/ip.64.126.123.98) |
19:31.25 | [acl] | is that why you say its wrong? |
19:31.44 | phh | I don't know what's wrong :p |
19:31.48 | phh | WoZZeR: it works at every try ? |
19:31.54 | WoZZeR | yeah |
19:32.06 | WoZZeR | as soon as I open gmaps and it tries to get a lock |
19:32.08 | WoZZeR | boom, tp2 logo |
19:32.12 | shu8i | ~seen zego |
19:32.13 | apt | zego <~Administr@202.122.12.13> was last seen on IRC in channel #htc-linux, 5d 13h 24m 41s ago, saying: 'kernel diff i used: http://www.mediafire.com/download.php?ypu1h74hmzdmvvd'. |
19:32.13 | Maricsmith | so, whats next for the hd2? wifi is working well and ram is fully accessable. whats lefT? |
19:33.09 | eruz | ambidient light sensor |
19:33.17 | eruz | led |
19:33.27 | eruz | internet thethering |
19:33.34 | DuperMan | touchscreen freezes |
19:33.39 | DuperMan | love |
19:33.51 | Ondalf | world peace |
19:33.56 | Ondalf | so nothing much to do ;)) |
19:34.00 | DuperMan | the rapture |
19:34.01 | Maricsmith | i'd love some internet tethering. |
19:34.03 | DuperMan | :) |
19:34.06 | eruz | steave jobs using a hacked hd2... |
19:34.19 | DuperMan | he is, believe you me |
19:34.23 | Ondalf | Maricsmith: over WLAN or USB |
19:34.23 | DuperMan | issa fact |
19:34.34 | eruz | dont care both! |
19:34.35 | eruz | hehe |
19:34.42 | eruz | eithere! |
19:34.43 | DuperMan | either* |
19:34.52 | Cotulla | but why order of tables are not important? |
19:34.58 | DuperMan | omg. I spellchecked before you misspelled:| |
19:35.16 | Ondalf | USB fails afaik. or its just me who fails with rndis... wlan is doable with iptables (just add support for router in kernel) |
19:37.32 | Maricsmith | ondalf, i use usb mostly, over wifi is too draining onthe battery. But im sure other would prefer wifi over usb. |
19:37.36 | eruz | using a mem card just for storage not to run the system off would be nice tooo:-) |
19:37.41 | WoZZeR | phh: [acl]: my nbh seems to work for GSM phones as well |
19:37.47 | phh | cool |
19:37.52 | WoZZeR | RHOD210 boots into linux, Still having an issue finding SDcard. But that could be because I have the first three partitions on it set up as ext2(rootfs,system,data) |
19:38.00 | WoZZeR | I'm thinking user error, but still goo |
19:38.03 | WoZZeR | good* |
19:38.08 | phh | yeah definitely. |
19:39.02 | Ondalf | Maricsmith: first of all, i've never get my phones tether to work other than via wifi, unless i used winmo. getting usb work on phone overall on vista x64 is just history :P |
19:39.52 | eruz | well plus you can use it with your ipad or something |
19:40.00 | eruz | or in a larger grp ofpeople |
19:40.47 | DuperMan | bt tethering works? j/k |
19:41.18 | Ondalf | bt pan? never seen it work on anything :D |
19:41.26 | eruz | yea.... |
19:41.39 | eruz | i used to use it with my e61 and an ibook g4 |
19:41.41 | eruz | lol |
19:41.43 | DuperMan | so true:) 160kbps ftw |
19:41.43 | eruz | and it worked.... |
19:42.00 | eruz | at least for irc:-D |
19:42.04 | DuperMan | can you really call that working? |
19:42.08 | DuperMan | ...;) |
19:42.34 | Ondalf | eruz: was it bt-serial port or real bt pan? |
19:43.04 | eruz | hell like i remebreb... |
19:43.05 | *** join/#htc-linux Unholy (~IceChat7@74.213.104.180) |
19:43.11 | DuperMan | on to more serious topics, should eibcak be officially renamed "eibfats"? |
19:43.13 | eruz | its bean like 5 years |
19:43.23 | eruz | think it was serial port tooo |
19:43.49 | Ondalf | thats what i remember too when i used it on titanium powerbook+nokia 6600 |
19:43.54 | Ondalf | oh, and infrared! |
19:44.21 | *** join/#htc-linux KillTek (~KillTek@135.196.122.22) |
19:44.27 | DuperMan | don't hate on the infrared! <3 them hx4700 universal remote shenanigens |
19:45.03 | Cotulla | qdsp5 really f%&*@^%*^ |
19:45.04 | eruz | lol |
19:45.14 | eruz | i used to go areound best buy turing tvs off |
19:45.26 | eruz | with my ipaq back in the day |
19:45.27 | eruz | hehe |
19:45.56 | *** join/#htc-linux HeH (c41da151@gateway/web/freenode/ip.196.29.161.81) |
19:46.01 | jonpry | they have power buttons you know |
19:46.06 | DuperMan | funz=] anyone in need of a not-too-keen-on-charging hx4700 unit? |
19:46.13 | HeH | helllo |
19:46.31 | eruz | it was a prank... |
19:46.31 | HeH | ~seen darkstone |
19:46.33 | apt | darkstone is currently on #htc-linux (11h 30m 51s), last said: 'i'll need to ask him what he did :=)'. |
19:46.33 | eruz | :-D |
19:47.04 | HeH | Darkstoen:ur last build "Vanilla" is just suk |
19:47.18 | eruz | he is not here. |
19:47.29 | eruz | he is away |
19:47.44 | DuperMan | is that a haiku you're making? |
19:47.50 | Cotulla | jonpry, do u get RPC callback from AMSS? |
19:48.02 | Cotulla | on module change? |
19:48.37 | jonpry | only for gps |
19:48.57 | Cotulla | hm |
19:49.15 | HeH | please don't release any thing like that again ,You have a reputation to protect it |
19:49.16 | jonpry | i think the problem is way before that. we don't get interrupt on adsp_reset |
19:49.48 | eruz | can some one kick this SOB? |
19:49.51 | Cotulla | http://www.opensource.apple.com/source/xnu/xnu-792.13.8/bsd/netat/adsp_reset.c |
19:49.52 | Cotulla | WTF |
19:49.56 | eruz | its kinda anoyin |
19:50.43 | Cotulla | so u have not anything like RPC_ADSP_RTOS_MOD_READY |
19:50.46 | Cotulla | and etc? |
19:51.40 | DuperMan | darkstone is away. ethereal to irc. his nick is a lie. |
19:51.49 | HeH | eruz:to chat please |
19:52.12 | DuperMan | ^^^a proper haiku |
19:52.44 | DuperMan | shit. midsection had 8 syllables:( fail. shutup time. |
19:53.11 | KillTek | hi all |
19:53.16 | *** join/#htc-linux NujaWay (mIRBOT@138.199.65.81) |
19:55.40 | jonpry | cotulla, nm we do get callback |
19:55.55 | *** join/#htc-linux balans (~Gebruiker@82-170-217-205.ip.telfort.nl) |
19:56.36 | jonpry | its just that get_event never works |
19:56.38 | jonpry | at all |
19:56.43 | *** join/#htc-linux bozuk (~bozuk@87-126-35-249.btc-net.bg) |
19:56.53 | Cotulla | wrong tables can cause this? |
19:58.43 | jonpry | doesn't explain why i never get interrupts with my wince code |
19:59.49 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
19:59.49 | KillTek | im looking through wce_pmem. how do i tell virtual / physical address? |
20:00.02 | Cotulla | which CE code? |
20:00.43 | jonpry | i got wavdev.dll and some other assorted things running, but using linux rpc |
20:00.50 | jonpry | get something like adsp startup timedout |
20:01.20 | Cotulla | but it's not same env like in CE... |
20:01.30 | jonpry | i make it the same |
20:01.40 | DuperMan | not same enough |
20:01.42 | DuperMan | erm |
20:01.50 | Cotulla | are interrupt should come before using tables? |
20:02.02 | Cotulla | u also load adsprtossvccore.dll to linux? |
20:02.11 | jonpry | yes |
20:02.23 | jonpry | and remote_api* |
20:02.37 | *** join/#htc-linux kvaster (~kvaster@vpn-e0.bas-net.by) |
20:02.43 | Cotulla | O_o |
20:02.46 | DuperMan | wrappers raping warped rapped runtimes |
20:02.52 | Cotulla | what about smem? |
20:04.38 | jonpry | thats part of my new project. didn't used to need it because i was using linux rpc |
20:04.48 | jonpry | but now i am using wince rpc, smd, smem |
20:04.58 | DuperMan | aren't any wrapped ce binaries closed off from the lower bits of the kernel? |
20:04.59 | Cotulla | u write own PE loader? |
20:05.21 | jonpry | i started with ndiswrapper, but it was really broken |
20:05.51 | jonpry | Duperman, they normally can't use regions above 3gb. but i fixed that yesterday |
20:05.52 | DuperMan | facepalm: the motion picture |
20:06.14 | DuperMan | oh ok. dunno why you're doing all that but whatever gets you off:) |
20:06.30 | jonpry | need sound! |
20:06.35 | Cotulla | yes seems order is wrong |
20:07.14 | DuperMan | sound is overrated! produce a build for the deaf for a change! j/k, and shutting up some more:) |
20:07.35 | Ondalf | morsecode thru vibration ;) |
20:07.44 | [acl] | ima have to put this champagne back in the regrigerator |
20:07.48 | jonpry | lol |
20:07.53 | uub11 | lol |
20:07.53 | DuperMan | ^^ eerily close to an idea I had which begs patenting |
20:07.57 | Cotulla | do u have any logs? |
20:08.01 | Cotulla | rpc calls and etc? |
20:08.06 | DuperMan | @morsecode through vibration |
20:08.16 | *** join/#htc-linux friendofgermany (~fog@p57ABEFFB.dip.t-dialin.net) |
20:08.16 | Maricsmith | The touchscreen latency that we are seeing when the screens auto rotate, is that because of a lack of resources or is it due to poorly configured touch drivers? |
20:08.16 | [acl] | rpc wrapper time ? |
20:08.24 | Maricsmith | or is it something else entirely? |
20:08.28 | jonpry | we checked the rpc logs against qdsp5, and it is fine |
20:08.52 | DuperMan | MarcLandis: probably touch drivers. overload on the bus what handles both ts and gsensor |
20:09.44 | jonpry | Cotulla, Wistilt2 says that irq.c is wrong |
20:09.49 | DuperMan | this is growing dangerously close to an arm architecture virtual box port:PPP |
20:09.51 | Maricsmith | is the same touch sensor used in any other android device? |
20:10.03 | Cotulla | <PROTECTED> |
20:10.03 | Cotulla | <PROTECTED> |
20:10.03 | Cotulla | <PROTECTED> |
20:10.09 | jonpry | Duperman, that is plan B |
20:10.10 | Cotulla | jonpry, can u read dsp status? |
20:10.14 | DuperMan | :D |
20:10.25 | *** join/#htc-linux Chamele0n (18113a35@gateway/web/freenode/ip.24.17.58.53) |
20:10.30 | Cotulla | <PROTECTED> |
20:10.51 | *** part/#htc-linux friendofgermany (~fog@p57ABEFFB.dip.t-dialin.net) |
20:10.56 | jonpry | cotulla, i suppose, but everything is kind of broken now until pmem starts :-) |
20:11.12 | Cotulla | remove it? |
20:11.48 | jonpry | i don't really want to revert all of the code |
20:13.05 | WisTilt2 | Cotulla: thats in get_event correct? |
20:13.45 | Cotulla | is it int_adsp = INT_ADSP_A9_A11; right? |
20:14.07 | Cotulla | there used TRAMP_ADSP_A11_ISR == 24 seems |
20:15.04 | Cotulla | WisTilt2, yes |
20:15.06 | *** join/#htc-linux Captnoord (~Captnoord@j129079.upc-j.chello.nl) |
20:15.11 | Cotulla | it's called from irq handler |
20:15.47 | WisTilt2 | yes. if you';re looking for status bits anywhere in there i have them. |
20:15.57 | Cotulla | they are good? |
20:16.03 | WisTilt2 | you will get nothing though unless irq23 fires |
20:16.39 | *** join/#htc-linux Ham3r (~Ham3r@178.56.158.243) |
20:16.59 | WisTilt2 | with our kernel working, irq23 that is, that ctrl_word always returns 0x600000, no message ready, just an fyi. |
20:17.16 | Cotulla | so it's not interrupt lost |
20:18.35 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
20:18.37 | Cotulla | so we need reset it |
20:18.40 | WisTilt2 | nope. just so we're on same page, we only see this "no message" when using the public adsp.c |
20:19.19 | WisTilt2 | Cotulla: what is this TRAMP_ADSP_A11_ISR == 24 above? |
20:19.41 | Cotulla | from adsprtossvccore.dll |
20:20.02 | *** join/#htc-linux Blizzzard (5e067a08@gateway/web/freenode/ip.94.6.122.8) |
20:20.06 | *** join/#htc-linux [1]Captnoord (~Captnoord@j129079.upc-j.chello.nl) |
20:20.32 | Cotulla | but u tried with both interrupts? |
20:23.51 | *** join/#htc-linux miknix (~miknix@gentoo/developer/miknix) |
20:24.25 | Cotulla | hm |
20:24.26 | Cotulla | look |
20:24.30 | Cotulla | text:100017A8 aAdsprestartthr unicode 0, <!!AdspRestartThread wait fail %d %d> |
20:24.31 | Cotulla | .text:100017A8 ; DATA XREF: .text:off_100032CCo |
20:26.46 | Maricsmith | shu8i just posted a rom with usb tether support |
20:27.17 | Maricsmith | also it's built on cyanogenmod rc3 which contains 720p video recording... not sure if thats supported on the hd2 though. |
20:29.10 | jonpry | WisTilt2: can't you clean room the irq.c pretty easily? |
20:29.32 | Cotulla | I think there should not be problem |
20:29.36 | Cotulla | if this code working on other devices |
20:29.53 | Maricsmith | im waiting for the dload link. Will test it shortly |
20:30.21 | *** join/#htc-linux [1]Captnoord (~Captnoord@j129079.upc-j.chello.nl) |
20:31.48 | *** join/#htc-linux HeH_ (c41da152@gateway/web/freenode/ip.196.29.161.82) |
20:35.30 | *** join/#htc-linux gauner1986 (~gauner198@p508C720F.dip.t-dialin.net) |
20:35.48 | gauner1986 | heyho |
20:37.44 | eugenb | gauner1986: hey^^ |
20:40.25 | gauner1986 | any news? |
20:40.32 | gauner1986 | dcordes: ping |
20:43.50 | Cotulla | ~seen NetRipper |
20:43.51 | apt | netripper is currently on #htc-linux, last said: 'i think dcordes will look at it then'. |
20:44.09 | Cotulla | strange |
20:44.15 | gauner1986 | ? |
20:44.24 | Cotulla | he here seems? |
20:44.50 | *** join/#htc-linux DaM^ (~dam@cpc1-heme4-0-0-cust307.heme.cable.virginmedia.com) |
20:47.11 | *** join/#htc-linux shroom2k1 (shroom2k1@c-98-199-15-215.hsd1.tx.comcast.net) |
20:48.53 | dan1j3l | back again |
20:48.59 | gauner1986 | re dan |
20:49.19 | dan1j3l | any point of reading logs ? :p |
20:49.30 | Cass | always interesting ;) |
20:49.42 | *** join/#htc-linux thejeos (~oscarleon@84.123.186.211.dyn.user.ono.com) |
20:50.23 | gauner1986 | manusfreedom: anything new regarding ramconsole? |
20:51.24 | manusfreedom | gauner1986: if with old one it don't work, I don't know what to day |
20:51.28 | manusfreedom | do |
20:51.32 | gauner1986 | hm |
20:51.33 | gauner1986 | :( |
20:52.33 | manusfreedom | on a clean git it works so I don't understand why the 2ffc0000 don't work for you |
20:53.00 | gauner1986 | seems i'm not the only one |
20:53.08 | gauner1986 | or did cass get sth out of it? |
20:53.28 | Cotulla | what's up? |
20:53.29 | manusfreedom | I don't know |
20:53.44 | gauner1986 | cotulla: ramconsole stopped working on git |
20:53.49 | gauner1986 | cotulla: we only get shit |
20:54.34 | Cotulla | yes ofcourse |
20:54.58 | Cotulla | #define MSM_RAM_CONSOLE_PHYS 0x03FC0000 |
20:55.00 | Cotulla | because |
20:55.00 | gauner1986 | i used a modified pwf command in haret of course |
20:55.15 | Cotulla | revert back address |
20:55.27 | gauner1986 | to? |
20:56.10 | Cotulla | which address was before? |
20:56.15 | Cotulla | at the end of memory |
20:56.39 | gauner1986 | manusfreedom: is it 2ffc0000 ? |
20:56.57 | Cotulla | ramconsole is trick actually |
20:57.17 | Cotulla | it assume that WM won't use this memory directly after boot. |
20:57.34 | gauner1986 | hm yeah |
20:57.35 | Cotulla | and high load it will destroy context even at the end of ram |
20:57.50 | Cotulla | SMI filled by data at WM start |
20:58.18 | Cotulla | gauner1986, setup it to 4 mbytes |
20:58.40 | gauner1986 | #define MSM_RAM_CONSOLE_SIZE0x00040000 |
20:58.48 | gauner1986 | isnt that 4 mb? |
20:58.51 | Cotulla | it's 256 kb |
20:58.57 | Cotulla | I think it's too small |
20:59.42 | gauner1986 | can i just change the size there? |
21:00.00 | Cotulla | no |
21:00.04 | Cotulla | ok save it as it was before |
21:00.14 | Cotulla | otherwise users won't be happy |
21:01.52 | Cotulla | anyone know is it possible to use CeGCC under Ubuntu? |
21:01.53 | gauner1986 | #define MSM_RAM_CONSOLE_PHYS 0x2FFC0000 |
21:01.53 | gauner1986 | #define MSM_RAM_CONSOLE_SIZE 0x00040000 |
21:01.58 | gauner1986 | that's what it was before |
21:02.08 | gauner1986 | cotulla: sure it is |
21:02.20 | gauner1986 | i had it working even on mac |
21:03.54 | Cotulla | hm |
21:04.09 | gauner1986 | what's the problem? |
21:04.27 | Cotulla | will try |
21:04.28 | Cass | yeah its 256k .. |
21:04.36 | Cass | i get some text in it the rest is crap |
21:04.41 | gauner1986 | yeah |
21:04.45 | gauner1986 | some unrelated text |
21:04.50 | gauner1986 | from program binaries |
21:04.54 | gauner1986 | usage information and so on |
21:04.58 | gauner1986 | and it's from linux apps |
21:04.59 | Cass | yeah its like catting a binary |
21:05.35 | Cass | usefull text ends around 50% the way through /init.rc |
21:06.35 | Cotulla | ok will try CEGCC now |
21:08.13 | Cass | wonder how long it will take to compile the kernel on ce :) |
21:08.15 | manusfreedom | with 0x2FFC0000, I get the good log |
21:08.28 | gauner1986 | hm |
21:08.30 | manusfreedom | and after 10 reset I get the new log and the old from the other reset |
21:08.34 | Cass | what windows rom are you using ? |
21:08.41 | gauner1986 | i'll do make clean and compile again |
21:08.43 | Cass | 10 resets ? |
21:08.47 | manusfreedom | miri 17.6 |
21:08.50 | Cass | k same as me |
21:08.53 | gauner1986 | me too |
21:09.04 | Cass | why 10 resets .. 1 should be enough |
21:09.33 | *** join/#htc-linux Sphyynx (~gren@adsl-9-201-88.mia.bellsouth.net) |
21:09.42 | manusfreedom | yes when I do test I reset 10 times and each time I get the new log on first part (if it's smaller than last) and older after |
21:09.54 | gauner1986 | wtf |
21:09.56 | gauner1986 | ^^ |
21:10.12 | Cass | i dnt understand thar |
21:10.13 | Cass | that |
21:10.16 | *** join/#htc-linux rov120 (4a41b51b@gateway/web/freenode/ip.74.65.181.27) |
21:10.22 | Cass | it should be good everytime no ? |
21:10.26 | Cass | same sixr |
21:10.28 | Cass | size |
21:10.29 | manusfreedom | yes |
21:10.39 | manusfreedom | yes everytime |
21:10.41 | *** part/#htc-linux rov120 (4a41b51b@gateway/web/freenode/ip.74.65.181.27) |
21:10.48 | Cass | k so yours is good every time |
21:10.54 | manusfreedom | yes :p |
21:11.06 | Cass | you change anything in .config ? Android-ramconsole ? |
21:11.10 | *** join/#htc-linux rov120 (4a41b51b@gateway/web/freenode/ip.74.65.181.27) |
21:11.22 | manusfreedom | no just the physical address |
21:12.15 | manusfreedom | and the for 4MB have never been used in git (in my history) only the last 40000 have been used |
21:13.18 | Cass | ~leo-ramconsole |
21:13.19 | apt | hmm... leo-ramconsole is pwf myramconsole 0x03FC0000 0x40000 |
21:13.21 | manusfreedom | and that works with my "test" kernel (bad one with no display and no sound,...) |
21:13.29 | gauner1986 | wtf |
21:13.30 | manusfreedom | Cass: this one don't works |
21:13.31 | gauner1986 | :D |
21:13.35 | gauner1986 | what test kernel? |
21:13.37 | Cass | k just checking i had 40000 and not 4000 |
21:13.47 | manusfreedom | because like Cotulla said SMI is fully used |
21:13.48 | Cass | manusfreedom, i know .. just wanted size |
21:13.53 | *** part/#htc-linux dan1j3l (~danijel@93-141-86-73.adsl.net.t-com.hr) |
21:14.31 | manusfreedom | gauner1986: I tests port supersonic code in leo git |
21:14.37 | gauner1986 | ok |
21:14.49 | gauner1986 | you port supersonic code to 2.6.32? |
21:15.02 | manusfreedom | yes Cotulla on it too I think |
21:15.03 | Cotulla | manusfreedom, we have too much ram. 4 mb will allow to get bigger logs. |
21:15.12 | Cotulla | but it will break users again |
21:15.33 | manusfreedom | Cotulla: we can change and users never seen that... |
21:15.49 | *** join/#htc-linux fritz_ (41275346@gateway/web/freenode/ip.65.39.83.70) |
21:15.50 | Cotulla | btw maybe it's good idea to have fixed startup.txt at 20000000 |
21:16.00 | manusfreedom | Cotulla: don't do user want all the time |
21:16.00 | Cotulla | and add additional regions later |
21:16.16 | manusfreedom | you are the master of code so do what you want |
21:16.16 | [ad] | ist away (bye) |
21:16.22 | gauner1986 | :D |
21:16.34 | Cotulla | yes, but users acts like testers |
21:16.53 | Cass | not many will use ramconsole tbh |
21:16.58 | manusfreedom | Cotulla: why don't you want use the first part memory? |
21:17.00 | Cotulla | yeah\ |
21:17.27 | manusfreedom | you want use it for other ? |
21:17.29 | Cotulla | I need more memory for my specific tasks... so I still using 256 |
21:17.41 | Cotulla | also this tree become obsolute |
21:17.41 | manusfreedom | what task? |
21:17.44 | gauner1986 | what tasks? |
21:17.45 | gauner1986 | :D |
21:17.50 | manusfreedom | :p |
21:18.01 | Cotulla | u said about display errors |
21:18.03 | Cotulla | right? |
21:18.30 | manusfreedom | yes but only with supersonic port... and I did dirty thing because I am not a master coder... |
21:18.45 | Cotulla | so u get some code from other tree right? |
21:18.50 | manusfreedom | yes |
21:19.13 | manusfreedom | and tried to adapt leo to work with this new code |
21:19.16 | Cotulla | my heard always think that this tree is baaad |
21:19.21 | Cotulla | *heart |
21:19.26 | manusfreedom | GIT one? |
21:19.52 | Cotulla | linuxtogo one |
21:20.03 | Cotulla | htc-msm-2.6.32 |
21:20.15 | gauner1986 | why? |
21:20.26 | Cotulla | so we get evo 2.6.32 and start from it |
21:20.35 | gauner1986 | hm |
21:20.47 | Cotulla | we need port basically most things in mach-msm |
21:20.52 | Cotulla | most other stuffs should work |
21:20.56 | gauner1986 | hmpf.. it rebooted now.. -.- |
21:21.19 | manusfreedom | personnaly I prefer codeaurora, because is more clean and from my experience I always prefer code from cpu constructor (bad english in it) |
21:21.23 | gauner1986 | hm. thought you wanted to use some .29 tree? |
21:21.34 | Cotulla | manusfreedom, it's not cpu constructors |
21:21.40 | manusfreedom | gauner1986: supersonic is 2.6.32 |
21:21.47 | gauner1986 | cpu constructors.. lol |
21:21.47 | manusfreedom | since 10 days |
21:21.54 | Cotulla | also I compared with htc one |
21:21.56 | gauner1986 | ah okay |
21:21.58 | Cotulla | htc is better |
21:21.59 | gauner1986 | so that's a new one |
21:22.48 | Cotulla | some mutex_unlock fixed at errors and etc |
21:22.49 | manusfreedom | Cotulla: can you explain more? in which way? |
21:22.49 | manusfreedom | ok |
21:22.49 | Cotulla | anyway for me |
21:22.49 | Cotulla | it's important |
21:22.49 | Cotulla | that a lot of ppl use this kernel |
21:22.49 | Cotulla | or at least evo 2.6.29 |
21:23.00 | Cotulla | they everyday plays 3D games, listen FM radio and etc |
21:23.12 | Cotulla | but I dunno about devices with codeaurora code |
21:23.22 | phh | Cotulla: I've already told you |
21:23.23 | phh | but you don't care |
21:23.24 | manusfreedom | I don't want to go back on 2.6.29... On my production server I use 2.6.34 and in a near future 2.6.35... |
21:23.25 | Cotulla | phh say they exist |
21:23.27 | phh | htc is your god ... |
21:23.31 | Cotulla | but I didn't saw them :P |
21:23.32 | DuperMan | they're more serious people. they don't play games.\ |
21:23.43 | *** join/#htc-linux slayerns (8bb3cf41@gateway/web/freenode/ip.139.179.207.65) |
21:23.47 | Cotulla | it's my opinion. |
21:23.54 | phh | Cotulla: hum you're from germany ? |
21:23.56 | gauner1986 | i see the point in it |
21:23.59 | gauner1986 | it's stable |
21:24.09 | Cotulla | also htc is father of android :D |
21:24.23 | manusfreedom | gauner1986: my wince is stable too... |
21:24.32 | phh | in germany there are (afaik), at least acer liquid and friends, and dell streak |
21:24.33 | manusfreedom | gauner1986: and fast |
21:24.40 | phh | some galaxy I can't remember which one too |
21:24.43 | manusfreedom | gauner1986: but no anymore developer... |
21:24.49 | Cotulla | I think they also modified |
21:24.57 | phh | Cotulla: not heavily |
21:25.02 | phh | simple check, see the vmsplit. |
21:25.04 | DuperMan | Android's a fatherless bastard! just cold heartless cash ritualistically poured over the remains of linuxtogo's corpse:P |
21:25.05 | phh | they all use 2G/2G. |
21:25.06 | gauner1986 | manusfreedom: yeah.. ce got boring.. it's not bad.. but it's boring.. and it lacks great user interfaces and apps |
21:25.10 | phh | as hinted by CA |
21:25.12 | Cotulla | anyway I can see how htc kernel is working |
21:25.20 | DuperMan | or whatever that old project was called |
21:25.21 | DuperMan | :P |
21:25.24 | Cotulla | also evo have parts which leo need |
21:25.27 | Cotulla | like FM radio |
21:25.56 | slayerns | to have a stable android |
21:26.06 | Cotulla | and not only FM |
21:26.06 | slayerns | it seems favorable to switch to supersonic 2.6.32 |
21:26.19 | gauner1986 | hm |
21:26.21 | Cass | question is how much work is it too port ? |
21:26.23 | gauner1986 | andlog.txt 0 bytes again |
21:26.24 | gauner1986 | :( |
21:26.31 | Cass | @cotulla |
21:26.36 | phh | gauner1986: truncated FS by fsck ? |
21:26.40 | phh | s/FS/file/ |
21:26.42 | slayerns | i think less than tracing unknown problems with codeaurora |
21:26.46 | manusfreedom | supersonic include some codeaurora new thing, but not very clean |
21:26.53 | *** join/#htc-linux shroom2k1 (~shroom.jo@c-76-30-161-228.hsd1.tx.comcast.net) |
21:27.01 | DuperMan | make it spill the log elsewheres |
21:27.04 | DuperMan | use magic |
21:27.04 | manusfreedom | like more recent mdp |
21:27.08 | gauner1986 | phh: no.. that file comes from a utility cotulla wrote for ramconsole |
21:27.16 | phh | ah. |
21:27.34 | slayerns | gauner1986, why are you trying andlog, |
21:27.36 | Cotulla | manusfreedom, but 100000+ ppl use this mdp everyday. if there something fatal they will blow up htc... |
21:27.44 | slayerns | or are you trying it with old ram configs? |
21:27.48 | gauner1986 | why not? i changed ramconsole things back to old one |
21:27.58 | slayerns | ah oo |
21:27.58 | slayerns | k |
21:28.01 | slayerns | ok* |
21:28.18 | manusfreedom | Cotulla: yes and in 2 months they will put new codeaurora in they next release... |
21:28.26 | Cotulla | maybe |
21:28.30 | Cotulla | or maybe not |
21:28.35 | slayerns | then we will follow them |
21:28.37 | manusfreedom | it's forced... |
21:28.45 | Cotulla | if u want feel free to port to codeaurora... |
21:28.49 | manusfreedom | HTC: use codeaurora has source |
21:28.51 | slayerns | :) |
21:29.18 | Cotulla | my choose evo-2.6.32 or bravo 2.6.32 |
21:29.20 | phh | manusfreedom: not 2 months |
21:29.24 | phh | they are way slower than that |
21:29.27 | phh | more like 8 months |
21:29.34 | slayerns | :) |
21:29.45 | DuperMan | gnome slow:| |
21:29.51 | Cotulla | actually, no reasons to update something if it's working. if it won't give anything new... |
21:29.59 | manusfreedom | if it's 8 months, I think we will don't see any more upgrade, because is too late for the market... |
21:30.10 | slayerns | or improved.. |
21:30.20 | DuperMan | security patching |
21:30.21 | DuperMan | ? |
21:30.27 | phh | DuperMan: won't be better on CA |
21:31.00 | phh | anyway, if you don't intent upstream, you'd better go for HTC's stuff |
21:31.06 | phh | it's dirty and all, but yes it works. |
21:31.12 | slayerns | :D |
21:31.16 | manusfreedom | can't we use an none name kernel source like kernel.org? |
21:31.19 | Cotulla | new doesn't mean good |
21:31.21 | DuperMan | with ya on htc. they love money, they work. |
21:31.22 | DuperMan | :PPP |
21:31.27 | Cotulla | not always |
21:31.48 | phh | manusfreedom: not really. |
21:31.54 | phh | you'd have to rewrite everything from scratch :p |
21:32.04 | gauner1986 | i always get reboots on change of msm_iomap.h to old ramconsole values |
21:32.04 | gauner1986 | -.- |
21:32.07 | DuperMan | could import choice bits, nay? |
21:32.26 | Cotulla | anyway pm not working, data not working and we discuss stupid revisions.... |
21:32.34 | slayerns | prob, missed somethng |
21:32.36 | Cotulla | oh yes i2c reset also |
21:32.42 | gauner1986 | yeah |
21:32.43 | slayerns | :D |
21:32.44 | phh | Cotulla: hu ? data not working ? |
21:32.51 | Cotulla | hworking |
21:32.53 | gauner1986 | not really |
21:32.57 | Cotulla | half-working |
21:32.58 | slayerns | half.. |
21:33.00 | phh | I thought ppp fixed it ? |
21:33.05 | Cotulla | no |
21:33.07 | gauner1986 | pppd always hangs the phone for many of us |
21:33.15 | phh | okay |
21:33.21 | Cotulla | ppp is nothing for me, because it's not handled by UI |
21:33.27 | phh | Cotulla: .... |
21:33.29 | DuperMan | hmmm. |
21:33.33 | slayerns | i would love to get source of desire hd |
21:33.34 | phh | I'm not going to do t his discussion again |
21:33.37 | Cotulla | rmnet handled, but lost about 95% upload packets |
21:33.55 | phh | (but YES ppp is handled by the UI.) |
21:34.03 | Cotulla | show me pls? |
21:34.05 | Cotulla | on leo |
21:34.08 | Cotulla | :P |
21:34.16 | Cotulla | AFAIK noone finish it |
21:34.17 | phh | install libhtcgeneric_ril.so. |
21:34.18 | gauner1986 | cotulla: with modfied libril you can do everything you want |
21:34.19 | Cotulla | right? |
21:34.25 | phh | and give me a leo :p |
21:34.26 | DuperMan | :| my face hurts. summady help me pry the palm away. |
21:34.28 | DuperMan | :( |
21:34.35 | Cotulla | gauner1986, so is it working nice from UI? |
21:34.38 | gauner1986 | cotulla: only problem is that sense has some shitty code in it |
21:34.40 | Cotulla | even detect sim card and etc |
21:34.43 | Cotulla | ? |
21:34.45 | slayerns | duperman, put your head in cold water |
21:34.58 | gauner1986 | cotulla: on vanilla yes, on sense no |
21:35.01 | DuperMan | watching soaps, makes it shrink |
21:35.04 | slayerns | hold your breath for 3 mins |
21:35.14 | phh | gauner1986: but why do you need to change libril.so btw ? |
21:35.16 | [acl] | phh: and give me a leo :p <----- back stabber |
21:35.18 | gauner1986 | cotulla: because of some htc code in libril which wasnt released |
21:35.37 | Cotulla | gauner1986, nice. is it stable? |
21:35.38 | gauner1986 | phh: because we're not able to mdify the original htc library and we get very poor reception with the generic ril |
21:35.54 | phh | poor reception ? oO |
21:35.59 | gauner1986 | cotulla: actually not.. as i said.. it hangs the phone for some |
21:36.03 | gauner1986 | including me |
21:36.05 | Cotulla | so... |
21:36.14 | slayerns | go for evooo!!! |
21:36.15 | slayerns | :D |
21:36.15 | Cotulla | nothing new :( |
21:36.16 | DuperMan | can't the radio be wrappered? oic. |
21:36.18 | DuperMan | :P |
21:36.30 | Cotulla | and ppp not working actually |
21:36.32 | phh | DuperMan: wait for vial ? :p |
21:36.34 | Cotulla | u got hangs |
21:36.36 | gauner1986 | phh: yeah.. i get 1 bar with it here.. with original ril i get full bars |
21:36.40 | Cotulla | rmnet lost 95% but works |
21:36.47 | phh | gauner1986: really weird |
21:36.47 | Cotulla | fucking buggy |
21:36.54 | phh | Cotulla: you think people tried it enough to get those hangs ? |
21:37.01 | phh | with 95% packet loss you can't test anything ... |
21:37.04 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-164-5.netcologne.de) |
21:37.11 | Cotulla | I believe to gauner1986 words |
21:37.21 | Cotulla | I planned to patch libhtc_ril.so later |
21:37.40 | phh | perhaps wrap it ? |
21:37.49 | gauner1986 | cotulla: alternatively you could also watch what htc added in libril.so |
21:37.57 | gauner1986 | cotulla: so that sense stops working |
21:38.06 | gauner1986 | with ppp connections |
21:38.06 | phh | (like a libhtc2_ril.so that dlopens libhtc_ril and uses it for mostly everything, but runs pppd once in a while) |
21:38.13 | Cotulla | gauner1986, not sure. too many resources for it. even quality will be better with patched rild |
21:38.30 | phh | gauner1986: btw, the full bars VS 1 bar |
21:38.33 | phh | isn't that iphone4 syndrome ? :D |
21:38.42 | phh | (ie "fake" bars) |
21:38.43 | slayerns | lol |
21:38.45 | Cotulla | anyway this bars are fake |
21:38.52 | gauner1986 | cotulla: our solution was just to intercept the data handling in libril.so and let the htc ril do everything else |
21:39.13 | gauner1986 | phh: lol.. definetly not.. :D |
21:39.22 | phh | gauner1986: you can do that with what I've just explained |
21:39.31 | gauner1986 | leo also has an internal antenna i guess |
21:39.34 | Cotulla | but ril should send AT+GCONT=XXX and then connect data |
21:39.36 | phh | libhtc2_ril.so that dlopens libhtc_ril.so |
21:40.03 | Cotulla | other way - on qmi open run script from kernel |
21:40.16 | gauner1986 | phh: hm.. then i would have to implement a lot of stubs for the methods available in htc ril? |
21:40.29 | phh | gauner1986: just all the functions available :D |
21:40.36 | phh | wait |
21:40.37 | phh | no |
21:40.47 | gauner1986 | how can i overwrite functions then? |
21:41.03 | phh | the ril "drivers" are done in a weird thing with a single callback which does all functions |
21:41.12 | gauner1986 | yeah |
21:41.13 | phh | the numbre of functions should be really little |
21:41.20 | gauner1986 | nah |
21:41.27 | gauner1986 | i think htc has some "private" functions in it |
21:41.48 | phh | don't worry, it will crash if there are |
21:41.50 | gauner1986 | which get called by these public functions |
21:41.52 | gauner1986 | hm |
21:41.53 | phh | and it will tell you which ones |
21:41.59 | manusfreedom | Cotulla: where source come for from msm_rmnet_wince.c? |
21:42.00 | WoZZeR | [acl]: You think usb will be tough to get working? |
21:42.17 | WoZZeR | [acl]: I want to play with partitioning the internal memory |
21:42.22 | phh | WoZZeR: well, noone could get it to work on any msm7201A device. |
21:42.46 | WoZZeR | usb or internal memory |
21:42.50 | phh | usb |
21:42.56 | Cotulla | manusfreedom? |
21:42.57 | phh | there is no pb with nand |
21:42.59 | phh | it just works |
21:43.29 | manusfreedom | in the kernel the source for rmnet is msm_rmnet_wince.c no? |
21:43.40 | phh | WoZZeR: that was the most boring driver to include ever :p |
21:43.54 | Cotulla | manusfreedom, hm ? explain in other words pls |
21:44.04 | manusfreedom | lol sorry... |
21:44.11 | dcordes | Cotulla: do you know where bcm4329 MAC is set in nexus,bravo,etc. ? |
21:44.12 | phh | WoZZeR: no we lack proper init of usb |
21:44.16 | dcordes | ~pong gauner1986 |
21:44.17 | apt | gauner1986: PONG!!!!!!!!!!!!!!!!!! |
21:44.17 | Cotulla | yes |
21:44.21 | phh | dcordes: /proc/calibration ? |
21:44.22 | gauner1986 | :D |
21:44.24 | WoZZeR | hmmm |
21:44.29 | manusfreedom | where are in GIT the source code for rmnet, |
21:44.33 | manusfreedom | ? |
21:44.45 | dcordes | manusfreedom: drives/net/... |
21:44.47 | WoZZeR | phh: have you seen this thread - http://forum.ppcgeeks.com/showthread.php?t=131383 |
21:44.48 | Cotulla | I think it's readed from NAND and passed as ATAG |
21:44.48 | gauner1986 | dcordes: could you commit my interim-patch for leo battery in git? |
21:44.57 | phh | WoZZeR: I can say no even without clicking. |
21:45.01 | dcordes | gauner1986: 4shizzle |
21:45.02 | manusfreedom | dcordes: yes ok |
21:45.22 | manusfreedom | dcordes: so where this code from? Cotulla did all from scratch? |
21:45.22 | *** join/#htc-linux F-D (~Stoned@cpc3-newt5-0-0-cust349.newt.cable.virginmedia.com) |
21:45.28 | gauner1986 | dcordes: http://pastebin.com/jKYAjsae |
21:45.31 | dcordes | Cotulla: hm what's ATAG again ? |
21:45.33 | WoZZeR | is that caused by not having proper usb init? |
21:45.43 | gauner1986 | dcordes: also very simple.. the problem was that charging never ends on linux |
21:45.55 | stinebd | hah |
21:45.55 | Cotulla | ATAG - entry of kernel parameters list |
21:46.02 | gauner1986 | dcordes: this fixes it until cotulla finishes battery implementaion |
21:46.03 | Cotulla | passed from bootloader |
21:46.26 | phh | WoZZeR: omfg oO |
21:46.31 | Cotulla | <PROTECTED> |
21:46.31 | Cotulla | <PROTECTED> |
21:46.33 | stinebd | phh: haha |
21:46.59 | [acl] | what did i miss |
21:47.14 | Cotulla | he sure about 5V? maybe there 3.3 |
21:47.14 | WoZZeR | the thread at ppcg about usb power |
21:47.15 | Cotulla | ? |
21:47.27 | phh | Cotulla: ah, would be serial port ? |
21:47.37 | [acl] | boring !! |
21:47.39 | [acl] | :-p |
21:47.45 | Cotulla | 3.3 may used for carkits and such shit |
21:48.04 | phh | yes but why do we trigger it in android ? :p |
21:48.05 | phh | and how ! |
21:48.12 | Cotulla | dunno... |
21:48.15 | Cotulla | maybe GPIO |
21:48.25 | Cotulla | u should look in H2W_Access*.dll I guess |
21:48.31 | *** join/#htc-linux josh13x12 (~hello@99-190-187-250.lightspeed.lsvlky.sbcglobal.net) |
21:48.53 | dcordes | manusfreedom: no. rmnet-wince is based on rmnet |
21:49.25 | *** part/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
21:49.35 | *** join/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
21:49.57 | stinebd | what's with the nds and palm charger in the pictures? |
21:50.50 | phh | he did the led mode to both of them. |
21:51.13 | dcordes | manusfreedom: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commitdiff;h=dccd2c065e29be821df935db76a6e3734637d5af |
21:51.15 | phh | WoZZeR: too lazy to read the whole thread |
21:51.21 | WoZZeR | lol |
21:51.26 | stinebd | but we don't have android on those yet |
21:51.28 | phh | WoZZeR: that happens even when windows was started without usb connected ? |
21:51.29 | manusfreedom | dcordes: ok thanks |
21:51.30 | stinebd | or linux rather |
21:51.35 | dcordes | manusfreedom: that's where it was added. try to diff it vs original |
21:51.38 | WoZZeR | in the end, a theory is that the usb controller should be sleeping, but it's not |
21:51.40 | gauner1986 | manusfreedom: are you experimenting with it? |
21:51.52 | phh | WoZZeR: even worst |
21:51.56 | phh | we successfully enable it. |
21:51.58 | phh | partly. |
21:52.02 | *** join/#htc-linux mickeyl (~mickey@80.81.242.146) |
21:52.09 | phh | but it still doesn't work if we init it by ourselves XD |
21:52.15 | manusfreedom | gauner1986: don't put too hope in me, I am not a master.... |
21:52.29 | manusfreedom | gauner1986: for the moment I read |
21:52.38 | gauner1986 | manusfreedom: as cotulla said that it is not fixable because the issue is with the radio |
21:52.57 | phh | WoZZeR: I'd vote for a disabling of vreg feature, and see what happens ? |
21:53.07 | gauner1986 | not sure if it is worth it then |
21:53.11 | WoZZeR | where do I do that? |
21:53.18 | manusfreedom | what did you call radio? drivers or the hardware? |
21:53.28 | phh | WoZZeR: arch/arm/mach-msm/vreg.c |
21:53.31 | phh | vreg_enable |
21:53.34 | WoZZeR | k |
21:53.37 | phh | put a return 0; at the first line of it |
21:53.38 | manusfreedom | because if it's hardware we will get problem on all os... |
21:53.39 | phh | same for vreg_disable |
21:53.41 | gauner1986 | manusfreedom: nah.. the radio.. amss software.. |
21:53.41 | Cotulla | manusfreedom, it's compete useless. it will lost packets stilll |
21:53.44 | phh | and vreg_set_level |
21:53.54 | phh | I'm not sure what will get broken meanwhile though. |
21:54.04 | stinebd | hmm |
21:54.06 | manusfreedom | Cotulla: but on windows it's work, so where is the pb? |
21:54.11 | stinebd | i'll try that, i'm bored |
21:54.17 | Cotulla | Windows use PPP on leo |
21:54.19 | phh | stinebd: ah right you've the problem too :p |
21:54.27 | manusfreedom | ok... |
21:54.28 | Cotulla | on S200/TG01 - RMNET |
21:54.30 | phh | (me too ? ah true.) |
21:54.35 | stinebd | phh: wouldn't everybody? shouldn't be limited to rhod |
21:54.43 | phh | stinebd: yes |
21:54.44 | manusfreedom | so why do you want use rmnet so? |
21:54.47 | stinebd | anyway i can steal a rhod if needed too |
21:54.49 | phh | and I've seen such reports for raph too actually. |
21:55.06 | phh | WoZZeR: btw, how the guy knows rhod can't do usb host ? |
21:55.27 | WoZZeR | no idea |
21:55.34 | WoZZeR | I just kinda skimmed it |
21:55.37 | dcordes | manusfreedom: I also say we should just use PPP |
21:55.49 | dcordes | manusfreedom: LeTame already enabled it in andoid userspace |
21:55.58 | Cotulla | manusfreedom, it was implemented fast in the past. now it have best user experience. |
21:56.01 | dcordes | manusfreedom: and on kernel level it works perfect |
21:56.06 | Cotulla | PPP still need a lot of work |
21:56.10 | *** join/#htc-linux Arash18k (~Arash18k@85.133.203.189) |
21:56.13 | dcordes | Cotulla: only in userspace |
21:56.21 | gauner1986 | dcordes: it's buggy.. crashes some devices.. |
21:56.25 | Cotulla | dcordes, say everythere about UBUNTU |
21:56.33 | Cotulla | it's not applied to Android with rild problems |
21:56.36 | phh | gauner1986: and rmnet is STABLE |
21:56.36 | dcordes | gauner1986: the ril ? |
21:56.38 | stinebd | if i get a circuit tester and jam it into extusb it should light up right? |
21:56.50 | phh | stinebd: yup |
21:56.51 | stinebd | meanwhile destroying the port, but oh well |
21:56.59 | Cotulla | with this AMSS only PPP can work good |
21:57.02 | phh | gauner1986: you can't say wether rmnet is stable or not, you can't even use it ! |
21:57.06 | gauner1986 | dcordes: actually i'm not sure what causes it.. but when you do things with ppp on android the device hangs sometimes |
21:57.25 | gauner1986 | phh: actually the connection works ;) |
21:57.26 | manusfreedom | so we need to work on PPP no, end of discussion |
21:57.27 | manusfreedom | ? |
21:57.32 | Cotulla | phh, ppl use it. AFAIK all builds on xda use RMNET |
21:57.33 | phh | gauner1986: you just can't use it. |
21:57.38 | Cotulla | isn't it? |
21:57.40 | phh | Cotulla: oO |
21:57.41 | gauner1986 | phh: i can |
21:57.44 | gauner1986 | phh: ping works |
21:57.47 | gauner1986 | :D |
21:57.50 | phh | OKAY. |
21:57.54 | Cotulla | with small MTU? |
21:57.58 | gauner1986 | no |
21:58.02 | gauner1986 | no change on mtu at all |
21:58.04 | Cotulla | RMNET? |
21:58.12 | gauner1986 | i'm talking about ppp |
21:58.13 | dcordes | gauner1986: define do things with ppp. I have seen there are several ways of doing it. 1) use pppd bash script manually 2) use some custom ril with aptches from xdandroid 3) use LeTama's way to wrap pppd around HTC prop. ril |
21:58.15 | phh | ping packets are little anyway |
21:58.17 | Cotulla | oh :) |
21:58.18 | phh | -_-' |
21:58.35 | phh | dcordes: oh ? how did he do ? |
21:58.38 | phh | could be interesting for us too :D |
21:58.41 | dcordes | phh: mailing list |
21:58.48 | gauner1986 | dcordes: LeTama's way.. but it also crashes if i start pppd manually |
21:58.49 | phh | uh ? I haven't seen it there |
21:58.56 | Cotulla | 1) is not solution. 2) and 3) should be done. |
21:59.07 | Cotulla | or 4) patch libhtc_ril |
21:59.19 | gauner1986 | maybe 4) would be the way to go |
21:59.23 | dcordes | Cotulla: you wanna binary patch it :> |
21:59.24 | dcordes | Cotulla: 4) ? |
21:59.28 | Cotulla | yes |
21:59.31 | stinebd | phh: your open source stuff is leeter |
21:59.32 | gauner1986 | causes least arguing with sense |
21:59.36 | Cotulla | and 5) ... I won't say it now :P |
21:59.38 | phh | stinebd: thanks :p |
21:59.49 | phh | there is the 5) i've said earlier. |
21:59.55 | gauner1986 | dcordes: the custom libril produces problems with htc sense |
21:59.56 | dcordes | phh: which is ? |
21:59.56 | phh | libhtc2_ril.so that dlopens libhtc_ril.so |
22:00.09 | Cotulla | becuase dunno if it will work |
22:00.14 | phh | Cotulla: 5) wrap windows' ril ? :p |
22:00.18 | gauner1986 | :D |
22:00.27 | phh | hey jonpry I've got a customer for you ! :p |
22:01.01 | dcordes | phh: ok mailing list only has 2) |
22:01.08 | phh | dcordes: ok |
22:01.16 | Cotulla | more awful |
22:01.17 | phh | dcordes: mind describing quickly letama's way ? |
22:01.21 | dcordes | phh: LeTama described 3) on here |
22:01.36 | phh | of course he did, but well. |
22:01.36 | gauner1986 | 3) is a nice idea |
22:01.40 | stinebd | phh: prepare to search your log database |
22:01.40 | gauner1986 | but it sucks with sense |
22:01.46 | phh | stinebd: :( |
22:01.48 | dcordes | phh: sorry I would have to grep the logs |
22:01.54 | phh | dcordes: ok |
22:01.55 | Cotulla | anyway it's talks. actions. actions ^_^ |
22:01.59 | gauner1986 | :D |
22:02.00 | phh | I like my 5) |
22:02.08 | Cotulla | do it |
22:02.10 | dcordes | Cotulla: lol you walmart staff manager :D |
22:02.16 | gauner1986 | phh: i'm too nooby at c to do it :) |
22:02.16 | phh | Cotulla: gimme a leo |
22:02.18 | Cotulla | yeah :D |
22:02.37 | Cotulla | bricked one... u will need restore it and them implement wrapping... |
22:03.09 | manusfreedom | Cotulla: how did you brick it? bad hspl? |
22:03.21 | [acl] | haha .. jonpry's influence is obvious here.. wrappers for everything |
22:03.26 | phh | [acl]: :p |
22:03.31 | Cotulla | it was joke... :P |
22:03.32 | phh | gauner1986: it's damn easy .. |
22:03.38 | phh | gauner1986: btw, only two functions to wrap |
22:03.41 | stinebd | heh |
22:03.47 | jonpry | i've been thinking about using ril |
22:03.50 | dcordes | gauner1986: are you the author of battery patch ? |
22:03.50 | Cotulla | it's all easy for u that u are not doing :P |
22:03.54 | jonpry | android ril is pretty bad |
22:03.56 | phh | RIL_Init, |
22:03.56 | gauner1986 | dcordes: yes |
22:04.02 | stinebd | booting with vreg_* return 0 |
22:04.10 | phh | stinebd: doesn't boot. |
22:04.12 | phh | right ? :D |
22:04.13 | DuperMan | hey... can't we all just run winmo and LIE that it runs Android flawlessly?:-O |
22:04.20 | stinebd | phh: it made it to userland somehow! |
22:04.27 | gauner1986 | phh: RIL_Init? oO i just want to deal with data? ^^ |
22:04.29 | phh | stinebd: not bad |
22:04.40 | phh | gauner1986: RIL_Init returns 5 callbacks |
22:04.40 | Cotulla | yes we can. on L4 kernel |
22:04.47 | dcordes | gauner1986: htcleo: battery: hack to stop charging when full |
22:04.49 | phh | static const RIL_RadioFunctions s_callbacks = { |
22:04.49 | phh | <PROTECTED> |
22:04.49 | phh | <PROTECTED> |
22:04.49 | phh | <PROTECTED> |
22:04.50 | phh | <PROTECTED> |
22:04.52 | Cotulla | both kernels as clients of microkernel |
22:04.52 | phh | <PROTECTED> |
22:04.55 | phh | <PROTECTED> |
22:04.57 | phh | }; |
22:04.59 | gauner1986 | ok |
22:05.01 | phh | ok 6. |
22:05.03 | phh | only the onRequest is interesting |
22:05.10 | phh | so you give android the 5 others |
22:05.12 | phh | and use your own onRequest |
22:05.15 | *** part/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
22:05.18 | DuperMan | hmmmm... that shit will FLY |
22:05.21 | *** join/#htc-linux StummeJ (~StummeJ@wrt206-04.cns.uni.edu) |
22:05.23 | DuperMan | faster than a hurricane |
22:05.28 | gauner1986 | phh: but then i would have to implement every request myself? |
22:05.31 | dcordes | gauner1986: aight done |
22:05.36 | phh | gauner1986: no ! |
22:05.36 | gauner1986 | dcordes: okay, thanks :) |
22:05.39 | Cotulla | but more slow than Mustang? |
22:05.45 | CIA-109 | htc-linux: Sebastian.Heinecke htc-msm-2.6.32 * rv2.6.29-38153-gb8f0f2b /arch/arm/mach-msm/board-htcleo-battery.c: htcleo: battery: hack to stop charging when full |
22:05.49 | phh | gauner1986: get htc's ril onRequest callback, and register it somewhere |
22:05.50 | DuperMan | nissan like speeds, generally |
22:05.52 | phh | then do an if on the request |
22:05.54 | phh | if it's not interesting |
22:05.57 | phh | give it back to htc's ril |
22:06.00 | phh | else, do it yourself. |
22:06.17 | phh | I can do the code if you want |
22:06.26 | gauner1986 | phh: yeah.. i would like to give it a go |
22:06.28 | phh | less than 30 lines I'd say |
22:07.05 | [acl] | ril wrapper idea isnt new.. i think we talked about it before back in the days |
22:07.08 | [acl] | no one did it tho |
22:07.09 | [acl] | :-p |
22:07.10 | jonpry | can anyone with a tp2 post there wce_rex.dll and wce_pmem.dll? |
22:07.24 | phh | [acl]: oh ? |
22:07.26 | WoZZeR | jonpry: 1 sec |
22:07.38 | jonpry | recmodded |
22:07.51 | WoZZeR | yup |
22:07.54 | dcordes | Cotulla: I think we should add a mechanism to read mac address from cmdline or randomize mac address |
22:08.08 | phh | dcordes: or read wifi nvram properly from nand. |
22:08.09 | WoZZeR | jonpry:http://www.mediafire.com/?s4s65d5f7cz2ktd |
22:08.25 | dcordes | Code to extract WiFi calibration information from ATAG set up |
22:08.32 | dcordes | phh: aha tell me more :> |
22:08.44 | *** join/#htc-linux Cass-hd2 (~Cass@87-194-153-242.bethere.co.uk) |
22:08.55 | Cotulla | maybe |
22:09.05 | dcordes | phh: according to Cotulla on nexus and bravo mac is read from ATAG set by bootloader. |
22:09.17 | phh | atag is a linux thing :p |
22:09.22 | phh | i think. |
22:09.32 | Cotulla | in my current plans, in my future rom pass all information from bootloader to kernel via ATAGs, like on htc android |
22:09.32 | phh | dcordes: http://gitorious.org/xdandroid-eclair/eclair-rootfs/blobs/master/init#line374 |
22:09.56 | Cotulla | u may need ask netripper to improve Haret |
22:10.07 | [acl] | phh: pippy menitoned it when he was making changes for cdma |
22:10.11 | dcordes | Cotulla: did you try nand ? |
22:10.15 | Cotulla | so he also pass it as ATAGs |
22:10.27 | phh | Cotulla: it passes atags :p |
22:10.32 | phh | initrd, mem values |
22:10.34 | phh | framebuffer |
22:10.45 | WoZZeR | phh: with adding the return 0's, the 2 usb commands don't freeze anymore |
22:10.47 | Cotulla | it's not enought |
22:10.50 | WoZZeR | msm_add_usb_devices(usb_phy_reset, NULL, usb_phy_init_seq_raph100); |
22:10.50 | WoZZeR | msm_hsusb_set_vbus_state(1); |
22:11.06 | Cotulla | gsensor calibration, WLAN NVS data, BT addr |
22:11.07 | Cotulla | and etc |
22:11.47 | gauner1986 | cotulla: is the calibration stored in radio filesystem? |
22:11.47 | gauner1986 | Oo |
22:11.53 | Cotulla | no |
22:11.59 | phh | WoZZeR: boot from nand ? |
22:12.11 | phh | gauner1986: in accessible nand |
22:12.12 | WoZZeR | yeah |
22:12.16 | phh | WoZZeR: OKAY. |
22:12.20 | phh | WoZZeR: funny one. |
22:12.20 | gauner1986 | phh: okay |
22:12.21 | WoZZeR | no usb |
22:12.24 | WoZZeR | but it didn't crash |
22:12.47 | phh | gauner1986: you want a skeleton for the wrapper btw ? |
22:12.53 | dcordes | phh: how to pass a string read from cmdline in kernel ? |
22:13.03 | gauner1986 | phh: would be nice.. then it becomes clearer for me |
22:13.12 | phh | dcordes: you know you asked me few days ago ? :p |
22:13.24 | phh | dcordes: LCDDENSITY=`/bin/grep -o "lcd.density=.*" /proc/cmdline | /bin/sed -e "s/.*lcd.density=//g" -e "s/ .*//g"` |
22:13.25 | dcordes | phh: no I asked you how to do it in a bash script |
22:13.31 | phh | ah. |
22:13.40 | phh | I didn't understand the question then |
22:13.51 | stinebd | how to do it in the kernel? |
22:14.07 | phh | aahh |
22:14.17 | phh | yup that's what he said. |
22:14.39 | *** join/#htc-linux flagada (58a1e24e@gateway/web/freenode/ip.88.161.226.78) |
22:15.06 | phh | dcordes: something like that: |
22:15.09 | phh | static int force_rhod_speaker=0; |
22:15.09 | phh | module_param_named(rhod_speaker, force_rhod_speaker, int, S_IRUGO | S_IWUSR | S_IWGRP); |
22:16.42 | jonpry | wozzer, the recmod on that is no good |
22:16.48 | WoZZeR | why? |
22:17.00 | WoZZeR | that should use the nue_recmod |
22:17.01 | *** join/#htc-linux rov120 (4a41b51b@gateway/web/freenode/ip.74.65.181.27) |
22:17.04 | jonpry | file has no exports |
22:17.07 | jonpry | or imports |
22:17.13 | Cotulla | which file? :P |
22:17.17 | jonpry | wce_rex |
22:17.18 | WoZZeR | they are the ones I used |
22:17.53 | Cotulla | it have imports and exports |
22:18.00 | WoZZeR | I see all the imports and exports |
22:18.42 | jonpry | i might have extracted wrong. sorry |
22:19.11 | WoZZeR | http://pastebin.com/gBxxe4AL |
22:19.58 | *** part/#htc-linux Arash18k (~Arash18k@85.133.203.189) |
22:21.16 | jonpry | argh. pmem still crashes |
22:21.31 | Cotulla | maybe u go to wrong dir? |
22:21.35 | Cotulla | :D |
22:21.58 | jonpry | i extract in gnome. and it says done, but i didn't check overwrite existing files |
22:22.08 | Cotulla | try to run linux kernel under CE |
22:22.18 | Cotulla | using visualization |
22:22.48 | phh | gauner1986: http://en.pastebin.ca/1918446 |
22:22.51 | phh | that would look like that. |
22:22.53 | Cotulla | hm is it possible to port android to CE kernel |
22:22.54 | Cotulla | ? |
22:23.00 | gauner1986 | lol |
22:23.11 | dcordes | Cotulla: good idea |
22:23.11 | gauner1986 | phh: thanks |
22:23.25 | dcordes | Cotulla: I would support that |
22:23.29 | Cotulla | just searching that can be wrong |
22:23.30 | phh | Cotulla: I've been thinking about it at some time |
22:23.47 | [acl] | isnt there a kernel already that runs under ce ? |
22:23.47 | dcordes | cygwin |
22:23.48 | stinebd | cygwince? |
22:23.58 | dcordes | [acl]: yes it's called nk.exe |
22:23.58 | jonpry | that is a no good idea |
22:24.08 | stinebd | come from mr. wrap-it |
22:24.08 | Cotulla | lol |
22:24.10 | [acl] | dcordes: lol |
22:24.13 | phh | no, make android compatible with wince |
22:24.20 | phh | better than making linux run on wince |
22:24.23 | Cotulla | don't write NK from small letter |
22:24.24 | Cotulla | :D |
22:24.27 | jonpry | you mean like dalvik vm |
22:24.52 | gauner1986 | phh: okay.. that looks easy |
22:25.03 | Cotulla | at the end |
22:25.05 | phh | gauner1986: i think it should work. |
22:25.16 | *** join/#htc-linux Jack-E (~chatzilla@host86-146-183-161.range86-146.btcentralplus.com) |
22:25.21 | Cotulla | jonpry u can switch like haret PTE at each timer tick |
22:25.31 | Cotulla | so u got both CE and android running at the same time |
22:25.33 | dcordes | none of the hardcore android java developers would even notice and linux is saved. |
22:25.42 | Cotulla | and u can use IPC to handle all requests |
22:25.52 | Cotulla | like audio touch and etc |
22:25.54 | gauner1986 | htc_onRequest? |
22:26.21 | phh | gauner1986: ooooops |
22:26.29 | phh | gauner1986: ok sec. |
22:26.37 | gauner1986 | ^^ |
22:27.08 | phh | http://en.pastebin.ca/1918449 |
22:27.13 | phh | <PROTECTED> |
22:27.13 | phh | <PROTECTED> |
22:27.13 | phh | <PROTECTED> |
22:27.56 | jonpry | if it doesn't run linux, its just not cool |
22:28.01 | phh | lol |
22:28.06 | gauner1986 | true |
22:28.07 | gauner1986 | :D |
22:28.11 | phh | yeah |
22:28.31 | phh | but well, seeing android run on something else than linux sounds cool too |
22:28.45 | phh | gauner1986: this code sound better ? :p |
22:29.08 | jonpry | bleh android. i just use ubuntu |
22:29.20 | phh | yeah same on my TP2 |
22:29.32 | phh | well ubuntu and debian in a chroot |
22:29.33 | dcordes | phh: thanks. I want to use it to replace http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/htc_wifi_nvs.c;hb=34df965f863cf606d36e20834888ac5eca927407#l29 by something like bcm4329_client_mac=00:11:22:33:44:55 in cmdline - as a preliminary workaround to static mac |
22:29.34 | Cotulla | and how u use it? there all should be fuuuuucking small |
22:29.41 | gauner1986 | phh: yeah :) |
22:29.48 | jonpry | i hope to use it as my dev machine someday |
22:29.49 | Cotulla | how u point cursor on chars |
22:29.56 | phh | jonpry: you're crazy. |
22:30.07 | phh | I hadn't mentioned for a long time |
22:30.10 | Cotulla | run out of jonpry as fast as possible...pff.... |
22:30.19 | phh | Cotulla: don't worry, you're too |
22:30.29 | Cotulla | won't lie about u |
22:30.32 | Cotulla | :P |
22:30.34 | gauner1986 | lol |
22:31.23 | jonpry | need to get some microspanners to be able to select those characters. no biggy |
22:31.48 | phh | Cotulla: anyway you should try it |
22:31.51 | phh | it's really usable |
22:32.06 | gauner1986 | phh: hum.. on leo? with no keyboard? that sucks... |
22:32.07 | phh | I still don't know the whole keymap though. |
22:32.16 | phh | gauner1986: TP2 :p |
22:32.20 | gauner1986 | :P |
22:32.26 | phh | gauner1986: yeah no on leo, no hope :p |
22:32.30 | jonpry | it has a touch keyboard |
22:32.31 | phh | or well, BT keyboard |
22:32.38 | dcordes | jonpry: you using ubuntu on rhod ? |
22:32.42 | phh | jonpry: I wouldn't call that usable |
22:32.59 | jonpry | why not? |
22:33.14 | phh | jonpry: takes half of the screen ? |
22:33.17 | phh | needs stylus ? |
22:33.36 | phh | and well, stylus on HD2.... errr :p |
22:33.38 | jonpry | i use the stylus. but mainly ssh, lol |
22:34.36 | phh | groumpf, my lights.c seems wrong on backlight |
22:34.40 | Cotulla | Rhod have too slow CPU |
22:34.42 | phh | but there is no reason for it to be wrong Oo |
22:34.54 | phh | Cotulla: it depends on what you do |
22:35.08 | phh | the biggest problem is slow unaccelerated X |
22:35.49 | phh | someone needs to take xf86-video-msm to rhobuntu |
22:36.04 | dcordes | phh: I think it won't help much |
22:36.11 | phh | dcordes: ah ? |
22:36.13 | *** join/#htc-linux dan1j3l (~danijel@93-141-86-73.adsl.net.t-com.hr) |
22:36.14 | phh | I don't know |
22:36.17 | dcordes | phh: what would you expect from it ? |
22:36.21 | dan1j3l | ello |
22:36.22 | gauner1986 | dcordes: btw.. how did it go with that driver for you? |
22:36.23 | gauner1986 | :P |
22:36.25 | gauner1986 | hi dan |
22:36.27 | Cotulla | it still will slow, even it slow in WM |
22:36.31 | phh | dcordes: just faster |
22:36.36 | phh | Cotulla: hum |
22:36.39 | phh | yeah perhaps you're right :/ |
22:36.45 | Cotulla | there no ATI in linux\ |
22:36.53 | Cotulla | 2D ATI |
22:36.57 | dcordes | phh: I think part of the fastness is the use of neon |
22:37.11 | dan1j3l | created repo for android libs on gitorious http://gitorious.org/htc-hd2-android-libraries |
22:37.14 | phh | Cotulla: I still don't know what this 2D ati is |
22:37.23 | gauner1986 | dan1j3l: nice |
22:37.36 | dcordes | dan1j3l: a good step. I have been talking with gauner1986 and LeTama about such thing |
22:37.39 | phh | the msmfb_blit ioctl already does a lot of things |
22:37.59 | Cotulla | it's MDP stuffs, no ATI |
22:38.15 | Cotulla | ddi.dll use Ati2ahi dll for 2D |
22:38.24 | gauner1986 | dan1j3l: did you read about the automatic screen turn off? liblights seems to ignore it.. button keybd stays on.. dunno why |
22:38.24 | dan1j3l | dcordes: ok, i can maintain this repo for any new libs or code |
22:38.33 | phh | Cotulla: what sorts of transformation does it handle ? |
22:38.43 | phh | i'm really a noob when it comes to those video acceleration stuff :/ |
22:38.49 | dan1j3l | gauner1986: yes, i will work in that tomorrow :p |
22:39.00 | Cotulla | it double in some stuffs with MDP |
22:39.07 | dan1j3l | now too tired :D |
22:39.09 | Cotulla | usual like old ati 2d in htc |
22:39.11 | gauner1986 | dan1j3l: okay.. hopefully we can do some stuff together than on the repo :) |
22:39.13 | Cotulla | roatation |
22:39.15 | Cotulla | fill |
22:39.17 | Cotulla | and etc |
22:39.31 | [acl] | scaling ? |
22:39.37 | gauner1986 | s/than/then/ |
22:39.39 | phh | Cotulla: ok |
22:39.46 | Cotulla | ROP |
22:39.48 | Cotulla | stretch |
22:39.51 | Cotulla | surfaces |
22:40.01 | Cotulla | brush |
22:40.03 | *** join/#htc-linux thejeos (~fireirc@84.123.186.211.dyn.user.ono.com) |
22:40.04 | dcordes | phh: GNUtoo and leviathan did it on the msm7201A dream. They just patched it to remove NEON. iirc they sad it was a bit smoother. but obviously they problems predominated so they went back to fbdev |
22:40.11 | Cotulla | AhiDrawTransBlt example |
22:40.23 | dan1j3l | gauner1986: yes, every help is welcome :p |
22:40.24 | phh | dcordes: ok |
22:40.25 | phh | :( |
22:40.31 | dcordes | dan1j3l: that would be nice |
22:41.04 | phh | I hope TP3 will be more usable then :D |
22:41.11 | dcordes | gauner1986: I did not try again after you tried to help with the make settings |
22:41.13 | phh | (let me dream.) |
22:41.18 | dcordes | gauner1986: do you have openembedded ? |
22:41.27 | dcordes | phh: qsd ? |
22:41.35 | phh | dcordes: that would be great |
22:41.40 | dcordes | phh: I really want keyboard qsd |
22:41.44 | phh | dcordes: perhaps even a newer one than qsd8250 |
22:41.50 | phh | dcordes: I want 5 rows keyboard qsd |
22:41.54 | dcordes | hmmm |
22:41.55 | phh | htc vision is 4 rows :/ |
22:42.15 | phh | or even 3 ? hum can't remember |
22:42.16 | dcordes | phh: I can live with the 4 rows in kovs100 |
22:42.28 | phh | dcordes: ah ? |
22:42.34 | dcordes | kovsky keyboard is stylish really |
22:42.41 | phh | I should see their keymap |
22:42.44 | [acl] | Cotulla: almost forgot |
22:42.46 | dcordes | but the overall device quality is rubbish :( |
22:42.53 | [acl] | Cotulla: you still have the qcom lib on you ? |
22:43.09 | Cotulla | yes |
22:43.16 | [acl] | Cotulla: what parameters does grpenableintterupt accept ? |
22:43.21 | Cotulla | wait |
22:43.45 | phh | dcordes: hum, to use with ubuntu it seems complicated |
22:43.52 | phh | or you use keys around dpad ? |
22:43.56 | [acl] | Cotulla: i called the other oen.. Ahienableinterrupt i think .. same thing..they both Or 0x40000 to x200 |
22:43.58 | phh | oh ? |
22:44.01 | phh | ah no it seems fine |
22:44.06 | phh | I didn't see it correctly |
22:44.14 | dcordes | phh: I don't use kosvky at all actually cause it has broken in call audio |
22:44.41 | Cotulla | void grp_enable_interrupt(void); seems |
22:44.51 | [acl] | cant be.. it bombgs out calling void |
22:45.01 | dcordes | phh: but don't see the problem about kovsky keyboard use in GNU/Linux |
22:45.02 | phh | dcordes: you have no use of a really small "ubuntu computer" ? |
22:45.13 | Cotulla | no it's 100% void |
22:45.15 | [acl] | Cotulla: but its the same call pretty much so i know im calling it right. |
22:45.15 | phh | dcordes: yes it seems fine after all |
22:45.31 | phh | dcordes: just needs a good brain :-) |
22:45.34 | dcordes | phh: I do use ubuntu on the hd2 |
22:45.37 | Cotulla | so what happen if u call it? |
22:45.46 | [acl] | Cotulla: i mean its the same call.. the other one takes ctx as a param. It enable the interrupt.. |
22:45.50 | phh | dcordes: with external keyboard ? |
22:46.09 | Cotulla | but u looked to logs |
22:46.13 | Cotulla | value changed? |
22:46.25 | dcordes | phh: sometimes I also boot it when I'm on the go because mozilla doesn't have many of the opera spasms |
22:46.31 | [acl] | something disables it again. Because it goes back to 0 when i run 3d |
22:46.31 | dcordes | phh: firefox 3 |
22:46.38 | [acl] | anyways.. gotta go |
22:46.46 | Cotulla | 0xa0010200 00040000 -> 00000000 |
22:46.51 | Cotulla | u check this addr? |
22:46.51 | Cotulla | ok |
22:47.43 | dcordes | phh: it boots fast enough on qsd for such actions http://www.youtube.com/watch?v=9VqWtf5X2P0 |
22:48.08 | phh | dcordes: btw you're using rhobuntu or an updated one ? |
22:48.32 | dcordes | phh: honestly I think for ubuntu or similar huge distro msm7kA I don't hav enough patience |
22:48.54 | Cotulla | ur card really slow |
22:49.22 | dcordes | phh: http://htc-linux.org/wiki/index.php?title=Leo/Builds#Ubuntu it's based on karmic koala arm rootfs |
22:50.05 | phh | dcordes: ok, it's a vfp enabled build then ? |
22:50.13 | dcordes | phh: no it's the ancient armel |
22:50.17 | phh | ok |
22:50.19 | Cotulla | heh working |
22:50.32 | Cotulla | but UI is bigger than in CE70 |
22:50.40 | Cotulla | now clear how u are using it |
22:51.09 | Cotulla | touchscreen works nice? |
22:51.32 | dcordes | Cotulla: yes I think it's heavily dependent on finger tip anatomy though |
22:51.43 | dcordes | Cotulla: it should be half screen like on leo |
22:51.52 | Cotulla | what about 3D, is it working? |
22:52.12 | dcordes | Cotulla: your 0308 tree touchscreen changes solved it |
22:52.24 | dcordes | 3d would be too nice |
22:52.34 | Cotulla | and where problem? |
22:52.51 | dcordes | I have zero clue how hw3d owrks |
22:53.04 | phh | dcordes: you know tmzt is working on a X server based on android surfaceflinger + possibly remote glx ? |
22:53.25 | dcordes | phh: I know hes working on the X > android wrapper |
22:53.38 | phh | well he told me opengl is also in the plan |
22:53.43 | dcordes | phh: but don't know about possibly remote glx |
22:53.47 | dcordes | nice |
22:53.57 | dcordes | what I am hoping for is some chrome os releaser |
22:54.04 | phh | hehe |
22:54.05 | phh | me too |
22:54.17 | dcordes | release. it uses Xorg afaik. I doubt they will not make use of the expensive dsp accerlation |
22:54.49 | *** join/#htc-linux Captainkrtek (~captainkr@133.sub-72-119-118.myvzw.com) |
22:54.51 | Captainkrtek | hey |
22:54.59 | Cotulla | I gotta go |
22:55.00 | Cotulla | bb |
22:55.02 | dcordes | bb |
22:55.02 | *** part/#htc-linux Cotulla (~opera@nat004-252-205-109.tvoe.tv) |
22:55.38 | dcordes | phh: afaik = xf86-video-msm has a chromeos branch |
22:56.39 | phh | dcordes: yup |
22:56.52 | phh | dcordes: so yes it's highly likely chrome os uses Xorg |
22:56.53 | dcordes | phh: did you read the code ? does it mention any 3d ? |
22:57.12 | dcordes | phh: asking cause you mentioned that ioctl use |
22:57.20 | gauner1986 | phh: http://en.pastebin.ca/1918467 |
22:57.50 | phh | dcordes: there are drm stuff, but I don't know if it implies 3D stuff |
22:58.20 | dcordes | phh: ok |
22:58.39 | dcordes | phh: I said earlier they removed only NEON but it is NEON and drm code to make it work |
22:58.55 | dcordes | phh: wanna see the aptches ? |
22:59.10 | phh | dcordes: I know there are video acceleration related stuff though |
22:59.18 | phh | dcordes: I've them somewhere in my history thanks |
22:59.35 | phh | gauner1986: ok, almost time to sleep : p |
22:59.55 | gauner1986 | phh: nah.. bad idea xD |
23:00.12 | phh | I haven't coded callbacks for a long time it seems. |
23:00.30 | gauner1986 | i haven't coded callbacks in c at all |
23:01.01 | phh | -_-' |
23:01.15 | dcordes | phh: metadata http://git.openembedded.org/cgit.cgi/openembedded/tree/recipes/xorg-driver/xf86-video-msm_git.bb |
23:01.22 | dcordes | phh: patches http://git.openembedded.org/cgit.cgi/openembedded/tree/recipes/xorg-driver/xf86-video-msm/ |
23:01.23 | phh | dcordes: thanks |
23:01.44 | phh | gauner1986: what abuot that: http://en.pastebin.ca/1918472 |
23:01.45 | dcordes | gauner1986: it is how xf86-video-msm is compiled in OE |
23:02.57 | dcordes | phh: with all the patchwork that is selected for htcdream machine it compiles like a charm. when I compile it for htcleo (w/o the removal patches) it looks for some header stuff that is not in my kernel |
23:03.22 | gauner1986 | phh: hardware/ril/libhtc_ril_wrapper/libhtc_ril_wrapper.c: In function 'RIL_Init': |
23:03.23 | gauner1986 | hardware/ril/libhtc_ril_wrapper/libhtc_ril_wrapper.c:21: error: incompatible types when assigning to type 'void (*)(int, void *, size_t, void *)' from type 'RIL_RadioFunctions' |
23:03.23 | gauner1986 | hardware/ril/libhtc_ril_wrapper/libhtc_ril_wrapper.c:22: error: incompatible types when assigning to type 'RIL_RadioFunctions' from type 'void (*)(int, void *, size_t, void *)' |
23:03.56 | dcordes | phh: I think basically problem is xf86-video-msm is for CA msm_fb and I compile it vs android-msm-2.6.32 msm_fb |
23:04.09 | phh | dcordes: that's likely indeed |
23:04.17 | phh | dcordes: btw, on CA there is some doc to build chromium os |
23:04.35 | phh | gauner1986: hum hum. |
23:04.45 | phh | need to see how RIL_RadioFunctions is defined |
23:05.47 | phh | gauner1986: OUCH |
23:05.52 | phh | gauner1986: my code is totally wrong |
23:06.16 | dan1j3l | sleep time, nn |
23:06.17 | phh | well mostly wrong. |
23:06.38 | phh | gauner1986: http://en.pastebin.ca/1918473 |
23:06.39 | gauner1986 | phh: mhm.. |
23:06.47 | *** part/#htc-linux dan1j3l (~danijel@93-141-86-73.adsl.net.t-com.hr) |
23:07.50 | gauner1986 | okay.. now it's only hardware/ril/libhtc_ril_wrapper/libhtc_ril_wrapper.c:23: error: control reaches end of non-void function |
23:07.51 | gauner1986 | ^^ |
23:08.02 | dcordes | phh: do you know how to figure which kernel (msm_fb) matches which xf86-video-msm ? CA documentation is poor |
23:08.05 | shu8i | ~seen zego |
23:08.09 | apt | zego <~Administr@202.122.12.13> was last seen on IRC in channel #htc-linux, 5d 17h 37s ago, saying: 'kernel diff i used: http://www.mediafire.com/download.php?ypu1h74hmzdmvvd'. |
23:08.35 | dcordes | | msm-driver.c:413: error: 'MSMFB_RESUME_SW_REFRESHER' undeclared |
23:08.37 | phh | gauner1986: really need to sleep. |
23:08.41 | phh | gauner1986: http://en.pastebin.ca/1918475 |
23:09.23 | dcordes | apt: please hang shu8i if he will EVER ask you again for zego. |
23:09.31 | phh | :) |
23:09.45 | gauner1986 | phh: /home/gauner/mydroid/hardware/ril/libhtc_ril_wrapper/libhtc_ril_wrapper.c:18: undefined reference to `dlsym'.. |
23:09.46 | shu8i | man i need toask him about usb :D |
23:09.48 | gauner1986 | phh: hum |
23:09.53 | gauner1986 | phh: okay.. take your time |
23:09.56 | gauner1986 | gnight :) |
23:09.56 | phh | gauner1986: add -ldl |
23:09.57 | dcordes | phh: also | msm-driver.c:624: error: 'MDP_FB_PAGE_PROTECTION_WRITETHROUGHCACHE' |
23:09.58 | phh | to the libs |
23:10.14 | dcordes | shu8i: a) we have logs b) don't ask to ask just ask |
23:10.16 | phh | dcordes: want a funny one ? |
23:10.29 | phh | dcordes: these symbols exist in acer liquid's tree |
23:10.35 | phh | meaning the "lambda" codeaurora android eclair tree |
23:10.45 | gauner1986 | phh:LOCAL_LDLIBS += -lpthread -ldl ? |
23:11.11 | dcordes | phh: do you think if I pass this source tree during build time it will work ? |
23:12.11 | phh | gauner1986: hum I'm not sure of the syntax |
23:12.11 | gauner1986 | still undefined ref if i add it there |
23:12.33 | phh | gauner1986: sounds right hum |
23:12.51 | gauner1986 | phh: maybe i can figure it out myself.. get some sleep :) |
23:12.52 | dcordes | shu8i: teile dein USB problem |
23:12.59 | gauner1986 | and thanks :) |
23:13.07 | phh | gauner1986: LOCAL_SHARED_LIBRARIES += libdl ? |
23:13.16 | gauner1986 | mh.. i might try |
23:14.10 | gauner1986 | ok.. that did it it seems |
23:14.10 | gauner1986 | build/tools/apriori/prelinkmap.c(168): library 'libhtc_ril_wrapper.so' not in prelink map |
23:14.11 | gauner1986 | :D |
23:14.14 | gauner1986 | next one.. |
23:14.22 | phh | lolwat ? |
23:14.25 | gauner1986 | lets see how to add it there |
23:14.32 | gauner1986 | i created my own folder |
23:14.37 | stinebd | ah right |
23:14.38 | gauner1986 | for that lib |
23:14.39 | gauner1986 | in ril |
23:14.41 | stinebd | those are fun |
23:14.56 | phh | stinebd: ? got your usb test ? |
23:15.03 | phh | gauner1986: edit prelink map |
23:15.17 | phh | build/core/prelink-linux-arm.map |
23:15.25 | phh | and add libhtc_ril_wrapper.so ... somewhere. |
23:15.27 | stinebd | phh: it's running now but i have no fancy led to use or anything, so i'm just running it like a battery test |
23:15.35 | phh | stinebd: ok |
23:15.46 | *** join/#htc-linux shu8i (~shu8i@194.48.133.8) |
23:15.46 | gauner1986 | hmpf |
23:15.53 | gauner1986 | there's some hex stuff i dont understand |
23:16.03 | stinebd | addresses |
23:16.09 | stinebd | just add it at the end |
23:16.41 | phh | he need a value :p |
23:16.45 | shu8i | dcordes: zego somehow managed to enable usm via initrd in his v2 ... myproblem is that i can't find that option and v2 files he uploaded are all corrupted |
23:16.52 | gauner1986 | libreference-cdma-sms.so 0xA2A00000 # [<64K] for hardware/ril |
23:16.55 | gauner1986 | maybe after that |
23:17.00 | stinebd | yeah, you can pick something where nothing else is |
23:17.47 | dcordes | shu8i: wtf usm v2 ? |
23:18.13 | shu8i | usb mass storage |
23:18.22 | shu8i | on his second build |
23:18.34 | shu8i | ums* |
23:18.37 | stinebd | phh: supposing this leads to a drastic increase in battery life, what do we do? |
23:18.50 | phh | stinebd: we reverse usb |
23:18.53 | phh | succesfully. |
23:18.57 | stinebd | ouch |
23:19.00 | dcordes | shu8i: are you talking about Linux kernel or some user space hackery ? |
23:19.15 | gauner1986 | how much space do i need to assign to it? oO |
23:19.18 | stinebd | can't we just wrap some winmo usb dlls? :D |
23:19.25 | *** join/#htc-linux joplayer (~joplayer@AClermont-Ferrand-256-1-109-205.w90-10.abo.wanadoo.fr) |
23:19.29 | gauner1986 | and how much gap do i have to leave? |
23:19.37 | stinebd | gauner1986: how big is it? |
23:19.40 | *** join/#htc-linux hicks (hix@94.171.62.234) |
23:19.47 | gauner1986 | stinebd.. hm.. i dunno yet.. |
23:19.55 | *** join/#htc-linux Hauk (~Hauk@c-69-254-195-185.hsd1.az.comcast.net) |
23:20.05 | stinebd | gauner1986: well technically you don't need any gap, but they're aligned to a certain boundary so you'll have one anyway |
23:20.10 | gauner1986 | it does some stuff with ppp |
23:20.23 | gauner1986 | and calls functions from htc ril |
23:20.25 | shu8i | dcordes: im talking about his latest android build. He enabled ums through initrd, since he got it disabled before |
23:20.50 | gauner1986 | stinebd: libreference-cdma-sms.so 0xA2A00000 # [<64K] for hardware/ril |
23:20.57 | dcordes | shu8i: look we can't base this discussion on a random soup of anroid and kernel-peter-4 |
23:21.00 | gauner1986 | sounds like i need to leave at least 64k after that |
23:21.23 | dcordes | shu8i: check the logs earlier. leo ehci_hcd is broken in current HEAD |
23:21.36 | stinebd | gauner1986: <64K is the size of the library |
23:21.48 | stinebd | gauner1986: seen the comments at the top of the file? |
23:21.53 | dcordes | shu8i: it is not at all relatedt to initramfs |
23:21.59 | dcordes | shu8i: it is a total kernel level thing |
23:22.10 | phh | dcordes: on https://www.codeaurora.org/xwiki/bin/QCEP/ it explains how to retrieve (full?) chromium os sources, maybe you should see if there is any way to build it ? |
23:22.15 | shu8i | dcordes: well i cant tell you more since as i said the files he uploaded were corrupted ;) could only read his readme in which he states that ums is enabled. |
23:22.25 | dcordes | phh: thanks bookmarked |
23:22.36 | shu8i | dcordes: im just saying what hes readme was telling me :P |
23:22.38 | phh | they don't explain how to build it though |
23:22.45 | gauner1986 | stinebd: yeah.. i guess 1MB would be fine.. |
23:22.58 | phh | ok |
23:23.01 | phh | it's not buildable. |
23:23.05 | phh | there is mostly nothing in there oO |
23:23.18 | dcordes | shu8i: got a link ? |
23:23.55 | gauner1986 | stinebd: is 0xA2F00000 okay? |
23:24.02 | gauner1986 | ah no |
23:24.04 | gauner1986 | that's in use |
23:24.06 | gauner1986 | hum |
23:27.03 | gauner1986 | i hope libhtc_ril_wrapper.so 0xA3200000 # [~1M] is okay |
23:28.05 | *** part/#htc-linux shu8i (~shu8i@194.48.133.8) |
23:28.14 | gauner1986 | build/tools/apriori/prelinkmap.c(101): The prelink map is not in descending order at entry libhtc_ril_wrapper.so (a3200000)! |
23:28.15 | gauner1986 | ahrg |
23:28.16 | gauner1986 | lol |
23:28.33 | phh | lol |
23:29.40 | gauner1986 | ok |
23:29.43 | gauner1986 | added it somewhere else |
23:29.44 | gauner1986 | -.- |
23:30.05 | gauner1986 | libelfcopy: Warning: Range lists in .debug_info section aren't in ascending order! |
23:30.09 | gauner1986 | wtf is that warning about? |
23:30.18 | phh | no clue oO |
23:30.29 | stinebd | still at 99%?? |
23:30.44 | phh | stinebd: ? |
23:30.52 | stinebd | oh god |
23:31.01 | stinebd | it went up to 100 now |
23:31.02 | stinebd | lol |
23:31.04 | phh | stinebd: ok, tomorrow will be a funny day. |
23:31.13 | dcordes | hehe shu8i vs zego mystery resolved |
23:31.19 | stinebd | i can't be here tomorrow until you're asleep :( |
23:31.25 | stinebd | not that i'm any help anyway |
23:31.27 | gauner1986 | :D |
23:31.43 | phh | stinebd: usually it won't stay long at 100% ? |
23:31.50 | phh | (""normal"" battery meters do that ...) |
23:31.59 | stinebd | phh: well, it never went back up to 100% before |
23:32.12 | phh | stinebd: ok, what time is it for you ? |
23:32.16 | stinebd | usually after it goes down to 99%, in about 15-20 minutes it'll go down to 95 |
23:32.17 | *** join/#htc-linux EMP|FireStorm (~EMP|FireS@ppp-70-244-248-35.dsl.snantx.swbell.net) |
23:32.21 | dcordes | zego's build is based on the cynaogen modified google android. the mass storage stuff shu8i spotted is related to the upstream project's userspace it seems |
23:32.24 | EMP|FireStorm | I blame small animals |
23:32.26 | EMP|FireStorm | and ACL |
23:32.28 | stinebd | 1 hour 22 mins |
23:32.31 | stinebd | since boot |
23:32.44 | phh | stinebd: yes but I don't trust our battery matter ;) |
23:32.53 | stinebd | i'll know for sure in about 2 hours |
23:32.58 | gauner1986 | phh: so i call rild with that ril lib instead? |
23:33.00 | stinebd | because after 3 hours it's usually in the 70s |
23:33.02 | jonpry | anyone want to try and debug my software mmu? i've determined the problem is that some emulated instruction isn't performing correctly. but i have no idea which one |
23:33.03 | phh | gauner1986: yup |
23:33.12 | phh | stinebd: ok |
23:33.21 | phh | stinebd: keep me updated, I'll read logs |
23:33.23 | phh | now it's time to sleep |
23:33.24 | stinebd | and sometimes it's in the 50s |
23:33.27 | stinebd | phh: night |
23:33.35 | phh | jonpry: uploaded somewhere ? |
23:33.39 | phh | I really need to sleep now. |
23:34.00 | stinebd | phh: i might send the kernel to babijoee in case he can help you test too |
23:34.05 | stinebd | night |
23:34.27 | jonpry | http://pastebin.com/ZdCdqSTp |
23:35.00 | jonpry | you really have to go through the docs and double check all the flags operands and behaviors |
23:35.23 | jonpry | there are some things i am not sure about too |
23:36.18 | EMP|FireStorm | where is acl and woz at? |
23:36.49 | jonpry | wce_pmem inits fine without soft mmu, but if i enable it, it barfs with that reg being zero |
23:38.01 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
23:42.53 | *** join/#htc-linux K_Hismoom1 (~JewelJK@pD9EB887F.dip0.t-ipconnect.de) |
23:47.51 | *** part/#htc-linux KillTek (~KillTek@135.196.122.22) |
23:52.10 | WisTilt2 | jonpry: where abouts in the code is it dying ie., hitting 0 value register? |
23:54.40 | jonpry | its dying in a windows dll |
23:54.53 | jonpry | i can tell you the address of the code and stuff |
23:55.28 | WisTilt2 | yeah got that. i was going to have one of my windows coders look at it if you want. he's not doing anything at the moment. |
23:55.35 | jonpry | but i'm pretty sure it is because one of the emulated instructions in the code i posted is not on spec |
23:55.41 | jonpry | one sec |
23:56.20 | jonpry | http://pastebin.com/fwvrBN9z has the info and a link to my dll |
23:56.49 | stinebd | WisTilt2: sounds like you're running a pet shop full of software developers |
23:57.26 | jonpry | i would imagine that it will be hard to tell where the program is crashing if you can't assume the instructions do what they say :-) |
23:57.31 | WisTilt2 | lol stinebd. pet shop would be easier. |
23:57.31 | *** join/#htc-linux hypersonicx (~none@c-68-53-159-88.hsd1.tn.comcast.net) |
23:58.32 | WisTilt2 | jonpry: i was thinking he could just see if there is a coding issue. he wont be able to try it to make the crash though. |
23:59.09 | WisTilt2 | what line in the code is it? im assuming its in your previous pastein? |