00:08.03 | *** join/#htc-linux Untouchab1e (~Untouchab@82.147.51.146) |
00:18.21 | *** join/#htc-linux tehtrk (~tehtrk@rrcs-24-173-220-30.sw.biz.rr.com) |
00:20.26 | IncognitoMan | has anyone actually tried using metamorph on xdandroid? |
00:28.01 | *** join/#htc-linux Marcin (Marcin@chello089078146089.chello.pl) |
00:53.30 | jonpry | my first run in and all the way out of GPS_Init(): http://pastebin.com/9YKwEKgW |
00:54.05 | jonpry | freaks out because pdsm_client_pd_reg is not implemented |
00:54.42 | tmzt_ | what are you working on? |
00:54.55 | jonpry | wince kernel mode arm wine |
00:55.25 | tmzt_ | ah |
00:55.26 | tmzt_ | cool |
00:55.29 | jonpry | it has duel purpose. either it will allow people to reverse engineer the drivers better, or the drivers will just work |
00:55.46 | jonpry | for TP2 gps, and sound |
00:55.52 | tmzt_ | you should spend some time in #hpcdev |
00:56.11 | tmzt_ | hey, kernel mode haret should be enough to get some of that stuff working |
00:56.49 | jonpry | this is running in linux |
00:56.59 | jonpry | what is going on in hpcdev/ |
00:58.05 | tmzt_ | have you looked at reactos arm also? |
00:58.28 | tmzt_ | ce devs including some who have worked on emulation layers and compatibility |
01:05.19 | *** join/#htc-linux br1ck_ (~br1ck@85.8.72.101) |
01:12.45 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
01:15.21 | *** join/#htc-linux thedicemaster2 (~thedicema@e200071.upc-e.chello.nl) |
01:32.39 | *** join/#htc-linux jamenlang2 (~jamenlang@68-170-60-12.mammothnetworks.com) |
01:43.52 | *** join/#htc-linux NeoMatrixJR (~chatzilla@173-25-48-60.client.mchsi.com) |
01:49.33 | *** join/#htc-linux Xiaopi[work] (~Pierre@116.247.126.74) |
01:50.05 | *** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com) |
01:50.50 | [acl] | is it just me or the logs not working |
01:50.57 | [acl] | irclogs that is |
02:07.45 | *** join/#htc-linux tfried2001 (~tfried200@125.213.207.18) |
02:31.17 | IncognitoMan | what do i have to change in startup.txt to allow tilt2 keyboard |
02:45.14 | *** join/#htc-linux fakker (~noobhands@host213-123-190-138.in-addr.btopenworld.com) |
02:49.04 | IncognitoMan | cause the cab isnt working |
03:03.30 | |Jason8| | for Android? |
03:03.43 | |Jason8| | should be a tilt2 startup.txt in the package you download |
03:04.17 | IncognitoMan | |Jason8|, i tried that |
03:04.18 | IncognitoMan | didnt work |
03:04.28 | |Jason8| | try it again |
03:04.30 | IncognitoMan | but i found out what i did wrong in startup.txt |
03:04.35 | |Jason8| | if it didn't work, you're doing it wrong |
03:04.54 | IncognitoMan | physkeyboard=Tilt2 |
03:04.59 | IncognitoMan | should have been... |
03:05.00 | IncognitoMan | physkeyboard=tilt2 |
03:05.03 | IncognitoMan | lol |
03:05.06 | IncognitoMan | small mistake |
03:05.56 | IncognitoMan | now for a bigger question how do i make /dev/block/loop1 /system read/write rather than read only? |
03:11.30 | IncognitoMan | ...alright |
03:30.20 | |Jason8| | lol |
03:34.21 | IncognitoMan | lol |Jason8|, it seems to be the only question no one can really answer |
03:34.28 | IncognitoMan | either that or are hiding from me >_> |
03:34.40 | |Jason8| | on a tp2? |
03:34.41 | |Jason8| | um |
03:34.43 | |Jason8| | you can't |
03:35.21 | AstainHellbring | why would you want to? |
03:37.14 | *** join/#htc-linux Forsaken|Desk (~Forsaken|@dslb-084-058-210-205.pools.arcor-ip.net) |
03:52.03 | *** join/#htc-linux Forsaken|Desk1 (~Forsaken|@dslb-084-058-209-202.pools.arcor-ip.net) |
04:06.49 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
04:07.26 | *** join/#htc-linux moisha (~chatzilla@69.22.242.31) |
04:10.53 | *** join/#htc-linux BHSPitMini (~BHSPitMon@pool-71-170-176-30.dllstx.fios.verizon.net) |
04:51.27 | *** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.98) |
04:55.18 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
04:58.20 | *** join/#htc-linux jumoit (~samuel@121.77.87.145) |
04:58.45 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87cc50.pool.mediaWays.net) |
05:00.13 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
05:11.04 | *** join/#htc-linux madCoder- (~madcoder@c-68-42-30-56.hsd1.pa.comcast.net) |
05:13.40 | kupo | phh: you around? |
05:14.10 | kupo | or anyone interested in talking about the treo pro |
05:25.05 | *** join/#htc-linux makkonen (~makkonen@cpe-66-69-229-9.austin.res.rr.com) |
05:33.00 | kupo | guess no |
06:02.53 | *** join/#htc-linux pitillo (~pitillo@84.123.96.129.dyn.user.ono.com) |
06:54.11 | *** join/#htc-linux Forsaken|Laptop (~Forsaken|@p54B00146.dip0.t-ipconnect.de) |
06:59.23 | *** join/#htc-linux Untouchab1e (~Untouchab@82.147.44.133) |
07:15.49 | *** join/#htc-linux DenPal (~hoper@post1.centr.by) |
07:16.04 | *** part/#htc-linux DenPal (~hoper@post1.centr.by) |
07:18.38 | *** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com) |
07:23.05 | *** join/#htc-linux LeTama (~IceChat7@vau06-1-82-228-252-90.fbx.proxad.net) |
07:23.35 | *** join/#htc-linux kvaster (~kvaster@93.84.112.80) |
07:30.13 | *** join/#htc-linux Untouchab1e (~Untouchab@82.147.44.133) |
07:34.27 | AstainHellbring | fuck |
07:56.03 | *** join/#htc-linux tfried2001 (~tfried200@125.213.207.18) |
08:19.18 | *** join/#htc-linux [Oli] (~Oli]@dsbg-4db5786e.pool.mediaWays.net) |
08:21.42 | [Oli] | hey guys, could someone tell me the actually status of developing one linux kernel for Devices like HD2 (LEO) ? |
08:27.23 | jonpry | phh: what is wrong with gps? I see that turning it off breaks it, but turning it on seems to work. |
08:34.19 | *** join/#htc-linux gauner1986 (~Adium@ip-145-93-244-122.fontys.nl) |
08:40.28 | *** join/#htc-linux zachy (~george@ip-85-160-1-227.eurotel.cz) |
08:58.03 | *** join/#htc-linux mickey|office (~Mickey@dialbs-092-079-168-007.static.arcor-ip.net) |
09:10.19 | *** join/#htc-linux Markinus (~Miranda@gtng-4db04af8.pool.mediaWays.net) |
09:16.38 | *** join/#htc-linux kiozen (~kiozen@p5492146E.dip0.t-ipconnect.de) |
09:40.38 | *** join/#htc-linux Marcin (Marcin@chello089078146089.chello.pl) |
09:45.11 | *** join/#htc-linux gauner1986 (~Adium@ip-145-93-244-122.fontys.nl) |
09:56.48 | *** join/#htc-linux obrienmd_sea (~obrienmd@173.160.148.166) |
09:57.29 | *** join/#htc-linux YellowGTO (~quassel@c-71-226-239-246.hsd1.pa.comcast.net) |
09:58.02 | *** join/#htc-linux DCDemon (~PSPdemon@76.123.109.83) |
10:00.55 | *** join/#htc-linux BobVila (~abinford@c-24-12-177-201.hsd1.il.comcast.net) |
10:01.40 | *** join/#htc-linux Sega_Dreamcast (~PSPdemon@c-76-123-109-83.hsd1.fl.comcast.net) |
10:12.52 | LeTama | Markinus, did you find the way to change initrd memory location? |
10:13.17 | LeTama | If not: location is fixed by haret, #define PHYSOFFSET_INITRD in linboot.cpp |
10:14.58 | Markinus | LeTama: I didn't find it in the Kernel. Yeah, I thought about haret, but I wundering why this happends only on the cudeaurora kernel . . |
10:15.59 | LeTama | I have the problem of init overlap also when I enable too much options |
10:16.44 | *** join/#htc-linux dekar (~dekar@dialbs-088-079-080-042.static.arcor-ip.net) |
10:17.40 | LeTama | Rebuilding haret with initrd did the trick |
10:17.59 | LeTama | (moved further in memory) |
10:18.53 | *** join/#htc-linux skodde (~skodde@93.37.128.128) |
10:18.56 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
10:20.10 | gauner1986 | cant you set that via haret? |
10:20.22 | LeTama | not directly, no param for it |
10:20.27 | LeTama | you have to recompile it |
10:28.06 | Markinus | here is a new testrepo for Leo |
10:28.10 | Markinus | http://gitorious.org/linux-on-htc-qsd |
10:28.26 | Markinus | I chganged the codeaurora tree to support Leo |
10:28.46 | Markinus | it's very different to nexus one, and meybe better |
10:29.04 | Markinus | but I haven't much time to test . . . if you want you can look |
10:29.34 | gauner1986 | cool |
10:29.47 | gauner1986 | will that fix hangings? |
10:29.48 | gauner1986 | :P |
10:29.57 | LeTama | cool, I'll take a look! |
10:31.27 | *** join/#htc-linux zachy (~george@ip-85-160-34-191.eurotel.cz) |
10:31.32 | Markinus | gauner1986: I don't know. We have to test |
10:33.56 | *** join/#htc-linux gauner1986 (~Adium@ip-145-93-244-122.fontys.nl) |
10:43.49 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
10:53.58 | *** join/#htc-linux the_eye_ (~dimitris@ppp-94-69-28-3.home.otenet.gr) |
11:10.29 | gauner1986 | hmmm |
11:10.36 | gauner1986 | netrippers irclog stopped |
11:11.11 | *** join/#htc-linux GeekLad (~GeekLad@adsl-71-224-26.jax.bellsouth.net) |
11:13.14 | *** join/#htc-linux GNUtoo (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
11:15.59 | *** join/#htc-linux Vito_| (~Sysel@195.113.241.225) |
11:16.23 | *** join/#htc-linux GeekLad (~GeekLad@adsl-71-224-26.jax.bellsouth.net) |
11:17.19 | *** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes) |
11:22.54 | gauner1986 | Markinus: do i have to switch branches on your repo? |
11:23.22 | dcordes | hi |
11:23.35 | mickey|office | moin |
11:25.47 | *** join/#htc-linux balans (~Gebruiker@53546758.cable.casema.nl) |
11:25.50 | Markinus | dcrodes: HI |
11:26.13 | Markinus | dcordes: I put in the codeaurora repo support for Leo |
11:26.29 | Markinus | dcordes: here is a tree http://gitorious.org/linux-on-htc-qsd |
11:29.06 | dcordes | looking |
11:29.16 | mickey|office | yeah, more trees :D |
11:29.44 | dcordes | haha |
11:29.49 | dcordes | on more servers |
11:29.52 | dcordes | well |
11:30.40 | dcordes | Markinus, of course you have zero segfaults now? |
11:31.47 | Markinus | dcordes: this is a codeaurora clone, we didn'T have a other tree based o this. |
11:31.47 | Markinus | dcordes: only for testing. Till now I didn't have egfaults |
11:31.54 | Markinus | *segfaults |
11:32.23 | dcordes | can you pass me an Image ? |
11:33.51 | Markinus | dcordes: but it's only a begin, we have to put the other stuff in like MMC, ( don't have much time) and we have to recompile haret with other initrd location |
11:40.07 | dcordes | Markinus, do you have the link to the source branch |
11:40.36 | dcordes | gauner1986, did you boot it already? |
11:40.49 | Markinus | dcordes: http://gitorious.org/linux-on-htc-qsd |
11:41.19 | dcordes | oh right it's right there. thanks |
11:41.27 | gauner1986 | dcordes: no.. i'm at the university currently.. will do it when i come home |
11:42.33 | dcordes | Markinus, hm I mean the codeaurora link |
11:42.38 | Markinus | dcordes: the tree is very different to Nexus one, maybe it'S better for our . . |
11:43.29 | Markinus | https://www.codeaurora.org/gitweb/quic/le/?p=kernel/msm.git;a=shortlog;h=refs/heads/eclair_caramel |
11:43.50 | dcordes | ok bookmarked. now I go to the bib and clone it |
11:43.52 | gauner1986 | i think noone tested it yet? |
11:43.53 | dcordes | l8r |
11:44.12 | gauner1986 | Markinus: do i have to switch branches or sth on that? |
11:46.21 | Markinus | gauner1986: no, it's in master |
11:46.29 | gauner1986 | ok |
12:01.16 | *** join/#htc-linux DenPal (~hoper@post1.centr.by) |
12:11.20 | phh | wow. so much logs tonight |
12:11.40 | gauner1986 | yeah |
12:11.40 | phh | [22:07:37] <Captnoord> remember me enabling the mcc power stuff <------ meh ? how ? |
12:11.51 | phh | [22:19:21] <Captnoord> I think its the wrong power pin we are using <----- fair enough. |
12:14.43 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
12:16.11 | *** part/#htc-linux DenPal (~hoper@post1.centr.by) |
12:27.49 | LeTama | Markinus, I tested your kernel, seems nice so far. Init starts, doesn't seem to do much, but it starts. |
12:30.40 | phh | [22:43:02] <chamonix> do u know any usb scope solution with linux support? <------- a sound card ? :D |
12:34.45 | phh | <PROTECTED> |
12:38.00 | phh | jonpry: you want me to explain you how to implement the pdsm_client* functions ? |
12:38.55 | phh | [10:31:49] <jonpry> phh: what is wrong with gps? I see that turning it off breaks it, but turning it on seems to work. <----- call pdsm_get_position, you'll see . |
12:39.33 | *** join/#htc-linux Marcin_88 (Marcin@chello089078146089.chello.pl) |
12:42.26 | Markinus | LeTama: do you change the initrd location? |
12:43.09 | LeTama | Yes, I'm using a modified haret |
12:43.19 | Markinus | LeTama: so initrd worked? |
12:43.29 | LeTama | it starts yes |
12:43.38 | LeTama | doesn't seems to have a console so I don't see much |
12:43.38 | Markinus | ok, I had not time to test it |
12:44.27 | LeTama | but I see complains about stacks regarding commands in it, so I guess it execute stuff :) |
12:53.07 | *** join/#htc-linux nrirclog (~nrirclog@netripper.com) |
12:53.32 | *** join/#htc-linux nrirclog (~nrirclog@netripper.com) |
12:53.53 | NetRipper | gauner1986, ^^ up again |
12:54.08 | gauner1986 | netripper: nice :) |
12:54.11 | NetRipper | forgot to restart the bot after upgrade |
12:57.22 | gauner1986 | shit happens ^^ |
13:02.39 | *** join/#htc-linux stinebd (~bryan@gentoo/developer/battousai) |
13:06.23 | *** join/#htc-linux phh_ (~quassel@2a01:e35:2e4b:b2b0:250:8dff:fee1:c793) |
13:09.16 | *** join/#htc-linux DenPal1 (~hoper@250-243-252-87-dynamic-pool.gprs.mts.by) |
13:12.17 | stinebd | http://www.engadget.com/2010/04/29/cyanogen-ports-android-2-1-to-g1-and-mytouch-3g/ |
13:15.09 | *** join/#htc-linux thedicemaster2 (~thedicema@e200071.upc-e.chello.nl) |
13:15.59 | *** join/#htc-linux GNUtoo (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
13:16.57 | *** join/#htc-linux Dpunkt (~Dpunkt@p5090F4CA.dip.t-dialin.net) |
13:21.14 | stinebd | i hope he has a gallery3d fix for us :D |
13:28.18 | *** join/#htc-linux Forsaken|Laptop1 (~Forsaken|@p54B01832.dip0.t-ipconnect.de) |
13:34.17 | *** join/#htc-linux johnb81 (~john@88.224.103.62) |
13:49.57 | *** join/#htc-linux balans (~Gebruiker@53546758.cable.casema.nl) |
13:54.33 | *** join/#htc-linux IceBone (~IceBone@89-212-106-54.dynamic.dsl.t-2.net) |
13:58.54 | *** part/#htc-linux DenPal1 (~hoper@250-243-252-87-dynamic-pool.gprs.mts.by) |
14:10.06 | phh_ | stinebd: isn't the gallery3D problem a driver problem ? |
14:10.09 | phh_ | I mean it works fine on 2.0 |
14:10.14 | phh_ | phh_ ? meh ? |
14:27.10 | *** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com) |
14:28.39 | [acl] | Nice.. logs working again |
14:28.55 | phh | and short uh ? :p |
14:30.04 | [acl] | yeah .. hopefully not much was missed |
14:30.44 | phh | well, captnoord said his SDcard patch totally killed the battery life |
14:30.49 | phh | I'd like to understand how. |
14:31.15 | [acl] | explains the latest changes |
14:33.18 | IceBone | is bursting with fruit flavours! |
14:33.28 | IceBone | I just hope that guy doesn't ditch me. |
14:33.53 | phh | IceBone: you bought the desire second hand ? |
14:34.23 | *** join/#htc-linux andreas_32b (~andreas_3@dslb-094-216-249-096.pools.arcor-ip.net) |
14:34.23 | IceBone | Yeah, some people deal with them. They get contracts from people who don't need them, buy the phones on contract, then sell them for almost full retail price. |
14:35.08 | phh | what the value of almost_ retail- retail ? |
14:35.14 | IceBone | 20% off. |
14:35.40 | phh | i'm not sure it's worth it |
14:35.46 | IceBone | It's not illegal. |
14:35.54 | IceBone | And I plan on inspecting the phone in full before handing him the money. |
14:35.58 | phh | I know it's just complicated |
14:36.04 | phh | I mean for warranty and such |
14:36.11 | IceBone | Warranty is included. |
14:36.59 | IceBone | The info isn't filled out, just stamped from the seller. I'll get the receipt with it so I can claim it if anything goes wrong. |
14:37.39 | IceBone | The reseller earns something, I don't have to pay full retail, everybody's happy. |
14:37.53 | *** join/#htc-linux YellowGTO|Nix (~quassel@c-71-226-239-246.hsd1.pa.comcast.net) |
14:37.53 | IceBone | And if this guy sells 5 desires a month, he earns more than I do... |
14:40.34 | *** join/#htc-linux balans (~Gebruiker@53546758.cable.casema.nl) |
14:55.46 | *** join/#htc-linux balsat (~balsat@87.72.13.34) |
15:20.08 | *** join/#htc-linux enjalot_ (~enjalot@c-68-35-253-116.hsd1.fl.comcast.net) |
15:34.30 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
15:34.48 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
15:36.17 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
15:42.03 | *** join/#htc-linux BobVila (~abinford@c-24-12-177-201.hsd1.il.comcast.net) |
15:46.07 | *** join/#htc-linux F22 (~pcm@c-76-98-88-113.hsd1.nj.comcast.net) |
15:49.40 | *** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
15:51.03 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
15:51.04 | mickeyl | phh: is there any way to gather the ARM9 wake reason as defined in smd_private.h? |
15:51.12 | mickeyl | (when waking up from suspend) |
15:51.33 | phh | echo 63 > /sys/module/irq/parameters/debug_mask |
15:51.38 | phh | dmesg |grep irq_exit_sleep2 |
15:51.45 | phh | third number field iirc |
15:52.05 | mickeyl | ok, thanks, so we need to patch the kernel to deliver this in a sane way to userspace |
15:52.07 | phh | check the sources, the varname is explicit (wakeup_reason or wake_up_reason or something like that) |
15:52.13 | mickeyl | hmm |
15:52.14 | phh | you want to deliver that to userspace ?!? |
15:52.15 | mickeyl | i did check the sources |
15:52.17 | mickeyl | but didn't find any trace |
15:52.34 | mickeyl | of course, userspace can do important optimizations based on wakeup reason |
15:53.12 | phh | such as ? |
15:53.35 | mickeyl | only checking alarm sources, when we woke up by RTC |
15:53.48 | phh | lol ? |
15:53.49 | mickeyl | only turning display on when we woke up by MODEM |
15:53.56 | phh | that's less than 0.1s optimisation |
15:54.01 | mickeyl | falling asleep again when we woke up by Wifi |
15:54.06 | mickeyl | etc. etc. |
15:54.10 | mickeyl | lots of interesting usecases |
15:54.11 | phh | there is nothing to do for that |
15:54.20 | phh | it goes back to sleep automatically |
15:54.31 | Captnoord | phh want wlan power thingies? |
15:54.45 | phh | Captnoord: I don't think there is anything interesting there |
15:54.52 | phh | hum |
15:54.54 | phh | well maybe there is |
15:55.05 | Captnoord | it isn't done trough vreg's |
15:55.11 | phh | mickeyl: you turn on display when setting on to power/state |
15:55.15 | phh | which is already controlled by userland |
15:55.19 | phh | Captnoord: gpios ? |
15:55.28 | Captnoord | yea |
15:55.34 | Captnoord | gpio configs |
15:55.36 | phh | Captnoord: like what we already do then ? :p |
15:55.46 | mickeyl | ok |
15:55.46 | phh | hum our gpio settings are maybe not perfect |
15:55.50 | mickeyl | i'll patch the kernel, thanks |
15:55.59 | Captnoord | i'll double check ours |
15:56.05 | Captnoord | I need to make the battery last longer |
15:56.11 | Captnoord | brb |
15:56.11 | mickeyl | most kernels i have seen for embedded systems deliver the wakeup reason |
15:56.13 | Captnoord | dinner |
15:56.15 | mickeyl | and i think it's for a reason |
15:56.16 | mickeyl | :D |
15:56.22 | mickeyl | only this particular one doesn't |
15:56.22 | phh | mickeyl: I really can't see the point ... |
15:56.28 | phh | if it's an AT command, you can get it from RIL |
15:56.35 | phh | if it's a gpio, you get it from input device |
15:56.43 | phh | if it's anything else, there is just nothing to do but going back to sleep |
15:57.13 | mickeyl | that's a very limited view |
15:57.17 | mickeyl | think of accelerometers |
15:57.21 | mickeyl | think of compass |
15:57.22 | mickeyl | think of gps |
15:57.25 | phh | it works too ... |
15:57.38 | phh | the driver sets a wakelock for HZ/2 to deliver the info to the app |
15:57.42 | phh | and the app decides what to do |
15:57.52 | phh | that's what is already done for smd, and thus ppp connection |
16:00.45 | phh | i'm not saying it's perfect nor clean, but it's totally logical and brings all needed features I can think of |
16:01.27 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
16:01.55 | mickeyl | it may fit in your use case with all your wakelocks |
16:02.03 | mickeyl | our userland is not using wakelocks |
16:02.04 | *** join/#htc-linux [Oli] (~Oli]@dsbg-4db5786e.pool.mediaWays.net) |
16:02.07 | mickeyl | so things behave differently there |
16:02.14 | phh | userland don't need wakelocks |
16:02.19 | mickeyl | excatly |
16:02.21 | mickeyl | that's why we don't use them |
16:02.26 | phh | for what I described. |
16:02.55 | phh | only the driver has to set a fast wakelock |
16:03.22 | mickeyl | i just don't see why -- if we have that information - don't publish it |
16:03.36 | mickeyl | my system management process would need to query all kinds of inputs |
16:03.39 | mickeyl | to be able to tell |
16:03.43 | mickeyl | what the kernel already knows |
16:03.47 | *** join/#htc-linux jonpry (~jonpry@c-24-17-200-206.hsd1.wa.comcast.net) |
16:03.47 | mickeyl | but doesn't want to tell |
16:03.50 | mickeyl | that sounds stupid to me |
16:04.09 | phh | mickeyl: what sounds stupid to me, is to have a userland software, which knows all existing devices |
16:04.09 | mickeyl | it's another system architecture i guess |
16:04.12 | phh | and knows what to do with them |
16:04.17 | mickeyl | yeah |
16:04.20 | mickeyl | another architecture |
16:04.33 | phh | I prefer specific apps/libs that knows what to do with it. |
16:08.28 | mickeyl | got anywhere with BT on your diamond, btw? |
16:18.45 | *** join/#htc-linux balans (~Gebruiker@53546758.cable.casema.nl) |
16:25.16 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
16:34.28 | *** join/#htc-linux klinux (~fircuser@41.214.152.0) |
16:34.38 | klinux | hi guys |
16:34.57 | klinux | phh: still around |
16:35.03 | phh | yup |
16:35.43 | klinux | seems u were busy too :) |
16:35.49 | Captnoord | re |
16:36.48 | klinux | did the last xdandroid include all 2.1 stuff ? |
16:37.00 | phh | no clue |
16:37.55 | klinux | it's based on the last aosp no ? |
16:38.11 | phh | I don't know |
16:38.21 | phh | I didn't look at it yet |
16:39.25 | Captnoord | hmmm phh is the wifi gpio in the mmc driver? |
16:39.32 | Captnoord | or is that done trough the module thats loaded |
16:39.42 | phh | mmc driver |
16:39.51 | Captnoord | k |
16:45.39 | chamonix | hey guys |
16:46.26 | *** join/#htc-linux klinux (~fircuser@41.214.220.149) |
16:46.29 | chamonix | Captnoord: yesterdays commit will bring us back to about 20 hrs without SIM, that's same as in march |
16:47.08 | klinux | phh: my hero hungs :( |
16:47.18 | Captnoord | chamonix: thats something |
16:47.20 | phh | klinux: lol ? |
16:47.22 | Captnoord | better than nothing |
16:47.23 | Captnoord | :D |
16:47.35 | phh | chamonix: how the hell did I got 4 days. |
16:47.50 | chamonix | as a matter of fact in 15 min. it will be 20 hours, maybe 30 min more.... bast was 22 hours with zImage.20100219_185725 |
16:47.55 | chamonix | phh: tell me ;) |
16:48.40 | klinux | I asked cause if it's not the case it's normal that aderno drivers doesn't work for stinbd |
16:48.53 | chamonix | Captnoord: maybe he have another commit responsible of part of the loss..... I'm almost there so I go on (have about 5 kernels left to test) |
16:49.17 | *** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz) |
16:49.33 | Captnoord | k |
16:49.38 | *** join/#htc-linux the_eye_ (~dimitris@ppp-94-69-0-21.home.otenet.gr) |
16:49.43 | Captnoord | chamonix: maybe that will increase battery life even more |
16:50.12 | chamonix | that's y I keep looking, my device is of no good except that without SIM :) |
16:50.21 | Captnoord | yea |
16:50.24 | Captnoord | which is crap |
16:50.32 | Captnoord | needs at least 2 days without charging |
16:50.38 | chamonix | well, next week I should be back online |
16:50.38 | klinux | phh: he did another try with no luck |
16:51.03 | chamonix | Captnoord: buy a car battery and a bag :P |
16:51.30 | Captnoord | lol |
16:51.31 | Captnoord | yea |
16:51.32 | Captnoord | I know |
17:05.43 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87cc50.pool.mediaWays.net) |
17:09.57 | *** join/#htc-linux Forsaken|Desk (~Forsaken|@dslb-084-058-209-202.pools.arcor-ip.net) |
17:31.50 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87cc50.pool.mediaWays.net) |
17:52.08 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
18:00.05 | *** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl) |
18:04.39 | jonpry | anyone know anything about using librpc with smd_rpcrouter_device? |
18:13.38 | phh | jonpry: yes ? |
18:14.51 | IceBone | Ugh... why doesn't the guy call??? |
18:14.57 | IceBone | Or answer his phone for that matter... |
18:15.01 | phh | IceBone: haha. |
18:15.05 | IceBone | Quiet, you. |
18:15.11 | phh | IceBone: I guess you'll need me some more time :p |
18:15.14 | AstainHellbring | IceBone he hates you |
18:15.17 | IceBone | Or I'll punch you in every genital you own. |
18:15.21 | *** join/#htc-linux dekar (~dekar@f051049123.adsl.alicedsl.de) |
18:15.59 | phh | jonpry: http://husson.hd.free.fr/test.c |
18:16.21 | phh | jonpry: it even contains some of the code you'll need :p |
18:16.36 | phh | I mean the syntax of the pdsm_client_* functions |
18:18.38 | stinebd | phh: i was hoping it was just horrible resource usage by Gallery3D ;) |
18:18.54 | phh | stinebd: no, gallery3D is really awesome on 2.0.1 |
18:19.21 | stinebd | phh: thanks for the donation btw |
18:19.33 | IceBone | Except when you tilt your phone. |
18:19.37 | phh | IceBone: ah ? |
18:19.40 | phh | I didn't try |
18:19.45 | phh | stinebd: thanks for your work ? :p |
18:19.46 | stinebd | it dies on rotation |
18:19.52 | phh | Captnoord: you take donations btw ? |
18:19.59 | IceBone | Landscape mode is nuh-uh. |
18:20.08 | phh | "nuh uh" ? |
18:20.10 | jonpry | phh: thanks |
18:20.11 | chamonix | Captnoord: http://pjottrr.no-ip.org:81/redmine/boards/1/topics/show/172 |
18:20.12 | Wout | still has some beermoney saved up for Captnoord |
18:20.24 | IceBone | It reboots to the boot animation. |
18:20.32 | stinebd | phh: 3D driver OOMs |
18:20.34 | chamonix | needs a faster charger |
18:20.38 | phh | stinebd: ah |
18:20.39 | phh | rights. |
18:20.44 | Wout | phh: i read on xda that some people are trying to run wince drivers on adroid........how?! |
18:20.44 | phh | we can't do much about it |
18:21.03 | phh | Wout: ask jonpry :p |
18:21.20 | phh | Wout: bah in theory it's easy, just to reimplement format file + linker + libraries |
18:21.34 | phh | you just need to be very good, and patient at it. |
18:21.49 | Wout | so, the idea is to make a wrapper for it? |
18:21.54 | stinebd | we can turn off rotation ;) |
18:22.24 | phh | Wout: it's more like reimplementing what wince does |
18:22.43 | phh | chamonix: it still sucks. |
18:23.17 | *** join/#htc-linux toi (~toi@d54C2AA76.access.telenet.be) |
18:23.28 | phh | Captnoord: with your consumption-o-meter, can you test various stuff with charging logic ? |
18:23.31 | jonpry | i wrote a loader/linker that gets the dll in memory. and lets you link it with linux functions. then you just have to make a bunch of wrapper functions. well some of it is not wrappers. wince has weird state |
18:23.43 | phh | like comparing echo 0 > /dbgfs/htc_battery/charging_state and default |
18:23.52 | phh | (warning it resets on the next battery update :p) |
18:24.07 | phh | jonpry: you fixed the >4 arguments issues btw ? |
18:24.47 | Wout | jonpry: and is that to understand the driver, so you can write a new one? or is it the idea to actually use the wince driver for daily use? |
18:25.12 | jonpry | phh: i'm not sure, i hooked up some varargs functions, and they seem to work. biggest problem is that i found some really good stack layout info for wince, but nothing clear on arm eabi |
18:25.23 | phh | jonpry: ok |
18:25.41 | jonpry | i need to make some wince dll's that use > 4 args, to really test it |
18:25.52 | phh | jonpry: pdsm_client_xxx ? :p |
18:26.40 | jonpry | phh: hopefully, i just want to call something like foo(1,2,3,4,5,6,7,8,9) to make sure they are all in the right order |
18:27.18 | jonpry | Wout: i am not sure, i think both |
18:27.42 | phh | jonpry: well you can build your own wince programs right. |
18:27.52 | phh | or read gcc for wince sources ? :p |
18:28.03 | jonpry | i got pdsm_client_init working. but pdsm_client_pd_reg crashes it |
18:28.11 | phh | crashes who/what ? |
18:28.16 | jonpry | a9 |
18:28.20 | jonpry | :-) |
18:28.26 | phh | I know that one. |
18:29.00 | phh | jonpry: sounds like wrong arguments :p |
18:29.14 | jonpry | i don't have a wince toolchain setup, but i'll figure it out |
18:29.41 | phh | jonpry: hum, IIRC my code also kills A9 on pd_reg |
18:29.44 | jonpry | yeah, but they are cut and pasted. i think the data is getting mangled by the time it makes it to the driver |
18:29.50 | phh | while the same code in the kernel works. |
18:30.03 | jonpry | the stuff in grp-rfkill, doesn't crash it |
18:30.18 | phh | I know |
18:30.26 | jonpry | hmm |
18:30.32 | phh | it does the pd_reg successfully |
18:31.07 | phh | jonpry: and use board-htcraphael-gps.c as a reference |
18:31.20 | jonpry | i think i will dump the buffer in msm_rpc_write and see what happens. weirdest thing about rfkill is that it uses msm_rpc_reply, which overwrites the header before writing |
18:32.43 | jonpry | is the raphael-gps code better? |
18:32.53 | phh | it hasn't been changed by me meanwhile :p |
18:35.03 | jonpry | endianess? |
18:35.21 | phh | na it's handled |
18:35.37 | phh | err |
18:35.39 | phh | wait. |
18:36.07 | phh | yup I confirm |
18:36.16 | phh | you speak with librpc with CPU endiannes |
18:36.16 | phh | s |
18:37.15 | jonpry | which i think converts it before going to smd_rpcrouter. although i don't know why it would. |
18:37.16 | kupo | hey phh is treo pro development dead at this point? |
18:37.22 | phh | kupo: yup. |
18:37.42 | phh | jonpry: because CPU endianness is easier to understand than be32 ? :p |
18:37.58 | kupo | phh: damn |
18:38.34 | jonpry | but librpc doesn't know that a9 is big endian, or that your using it to talk to a9 |
18:38.43 | phh | jonpry: see svc_clnt_common.c |
18:38.47 | phh | send_uint32 function |
18:38.50 | phh | it does htonl |
18:39.18 | jonpry | i dunno, i'm going to dump the buffer and quit thinking about it :-) |
18:40.04 | phh | jonpry: btw, is your code somewhere ? |
18:44.22 | phh | bool_t xdr_args(XDR* clnt, void *data) { |
18:44.22 | phh | <PROTECTED> |
18:44.22 | phh | <PROTECTED> |
18:44.22 | phh | <PROTECTED> |
18:44.24 | phh | ok. |
18:44.36 | phh | who is the fucking idiot who putted that here. |
18:44.37 | phh | (yes me.) |
18:45.22 | jonpry | i could tarball it |
18:45.43 | phh | jonpry: it will be a great debugging tool for many devices, so it's worth a git repo |
18:46.15 | jonpry | yeah, i will git it soon. but if you want it right now tarball could be the easiest way |
18:46.22 | phh | (and perhaps you'll end with a wine for wince on android -_-') |
18:46.33 | phh | jonpry: na, if it's in your plan it's fine |
18:47.15 | jonpry | i'll work on it tonight |
18:48.16 | jonpry | did removing that line help? |
18:48.33 | phh | wait all my phones battery are out :p |
18:48.43 | phh | (and it's two lines, send_val and return) |
18:48.52 | jonpry | double whammy |
18:48.55 | stinebd | they come with chargers, you know |
18:49.05 | phh | stinebd: NO WAY ? |
18:49.19 | phh | I was just busy the afternoon |
18:49.20 | jonpry | pda's have chargers, phones have batteries |
18:49.26 | phh | jonpry: :) |
18:49.30 | *** join/#htc-linux Bry8Star_ (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com) |
18:49.36 | phh | jonpry: sleep is killed on my rhod (broken kernel I have to update) |
18:49.41 | phh | and my diamond was playing music |
18:49.46 | stinebd | heh |
18:50.04 | *** join/#htc-linux hfctsaot (~hfctsaot@70-11-84-16.pools.spcsdns.net) |
18:50.34 | hfctsaot | \o/ |
18:50.46 | phh | hi hfctsaot |
18:51.03 | hfctsaot | Hey |
18:51.10 | phh | stinebd: the funny thing about my diamond, is that now I found it's the only device that seems to me to have decent sound. |
18:51.11 | hfctsaot | What's new |
18:51.20 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87cc50.pool.mediaWays.net) |
18:51.35 | phh | hfctsaot: i'm stupid |
18:51.45 | stinebd | i have a sansa fuze with decent sound... complements my htc fuze well |
18:51.48 | phh | ah new you said. |
18:52.12 | hfctsaot | Well..... what's that make me :-P |
18:52.20 | stinebd | i'm on a mission to get as many different gadgets with the same name as i can |
18:52.23 | phh | stinebd: I prefer having spotify :p |
18:52.29 | phh | stinebd: lol |
18:52.46 | phh | what does fuze mean btw ? |
18:53.01 | chamonix | fusible |
18:53.09 | phh | ah. |
18:53.13 | hfctsaot | phh: well camera is still a pain in the ass |
18:53.18 | phh | hfctsaot: how surprising |
18:53.23 | hfctsaot | Lol |
18:53.27 | stinebd | fuze n : any igniter that is used to initiate the burning of a propellant [syn: {fuse}, {fusee}, {fuzee}, {primer}, {priming}]; gcide: Fuse \Fuse\, or Fuze \Fuze\, n. (Elec.) |
18:53.45 | phh | stinebd: right that's a fuse then. |
18:53.49 | stinebd | yes |
18:53.54 | stinebd | the z makes it seem cool |
18:54.00 | phh | ok. |
18:54.08 | phh | meaning you don't get killed when you touch it when it's connected ? :p |
18:54.19 | stinebd | depends on the wattage |
18:54.30 | phh | mm voltage I think |
18:54.43 | phh | time to reset A9. |
18:54.53 | phh | jonpry: yup works better now. |
18:55.02 | phh | now it waits for get_position to kills A9. |
18:55.18 | phh | pdsm_client_pd_reg(0xda3, 0x00, 0x00, 0x00, 0xF3F0FFFF, -1); |
18:55.19 | phh | <PROTECTED> |
18:55.19 | phh | pdsm_client_ext_status_reg(0xDA3, 0x00, 0x01, 0x00, 0x04, -1); |
18:55.19 | phh | <PROTECTED> |
18:55.19 | chamonix | meh, from the speed I suspect I'm not the only one updating my ubuntu right now... |
18:55.20 | phh | that's weird |
18:55.28 | phh | chamonix: lol |
18:55.51 | chamonix | I need to break sumthin today |
18:56.01 | phh | chamonix: happy breaking |
18:56.07 | chamonix | ty |
18:56.28 | chamonix | I hope I'm done by midnite |
18:56.57 | phh | OO |
18:56.59 | phh | 3hours ? |
18:57.09 | chamonix | well it says 2 hours |
18:57.27 | chamonix | but download varies btwn 80 and 250 kB/s |
18:57.33 | hfctsaot | phh I began tryin to backported nexus cam cuz its the same cam as ours. But... it seems .29 has ditched board-blah-camerasensor.c. so I guess I'm gonna need to try and port the nexus cam to either my board-heroc or merge the nexus stuff to my board-camsensor file |
18:58.12 | hfctsaot | Either way its a fight |
18:59.04 | jonpry | http://pastebin.com/32XsQHbs |
18:59.15 | jonpry | so the data is definately not the same |
18:59.29 | phh | chamonix: the server that does ubuntu server for me can do 1.56MB/s right now |
18:59.34 | jonpry | i used endpoint 43 instead of 5b in usermode to stop it from crashing |
18:59.40 | phh | which is pretty much what my connection can provide since TV is on. |
19:00.32 | phh | jonpry: ok. I'll need your code. |
19:01.09 | *** join/#htc-linux GeekLad (~GeekLad@adsl-71-224-26.jax.bellsouth.net) |
19:01.20 | jonpry | what code |
19:01.39 | phh | driver loader |
19:01.46 | jonpry | ok |
19:01.56 | phh | I can't see how it can crash A9 on pd_reg |
19:02.04 | phh | the endpoint is definitely the correct one |
19:02.33 | phh | 43 endpoint is MISC_RF_APIS |
19:02.37 | jonpry | well, librpc or msm_rpc* seemed to foobar it. it isn't even sending the correct number of bytes |
19:02.39 | phh | I don't even think we have it. |
19:05.26 | jonpry | tis uploading |
19:05.40 | jonpry | so. i build it as part of android |
19:06.00 | jonpry | the zip extracts to hardware/msm7k |
19:06.12 | phh | ok |
19:06.34 | jonpry | there are 2 directories. wavewrapper, and gsmwrapper. gsmwrapper is actually the gps stuff |
19:06.45 | phh | ok |
19:07.18 | jonpry | gps stuff is mostly just newer code. more stubs/implemented functions. and has a different memory map for the i/o space |
19:07.40 | jonpry | http://rapidshare.com/files/381667258/msm7k.zip.html |
19:07.50 | phh | hum, gps needs memory mapping ? |
19:07.59 | phh | that sounds bad. |
19:08.04 | jonpry | sort of :-) |
19:08.16 | phh | 0xaa00000000 area ? |
19:08.27 | jonpry | it just read from this stupid register. its no big deal until after pd_reg, then it expects something to show up there |
19:08.38 | phh | ooohhhh ? |
19:08.54 | jonpry | reads from: 0xBA08150C & 0xBA081510 & 0xBA0811D4 |
19:09.15 | phh | which are maps of which area ? |
19:09.47 | jonpry | i dunno. haven't looked at it yet. after i get pd_reg working. i'm going to figure it out, and make a driver so i can map it into user space |
19:10.06 | jonpry | i think those are phys addresses |
19:10.27 | phh | that doesn't look like phys addre |
19:10.54 | jonpry | it's close to 0xB3, which is |
19:12.23 | jonpry | whatever it is. it read that address, decides to do init() pd_reg() then checks it again |
19:12.47 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
19:13.21 | jonpry | oh and you need to copy all the dll's to /system/bin or wherever you are running gpswrapper from. and the file mmap* |
19:15.29 | phh | ok thanks |
19:17.31 | phh | jonpry: you're sure of the syntax of xdr_array ? |
19:17.34 | phh | it doesn't seem really explicit. |
19:19.35 | *** join/#htc-linux zachy (~george@85.193.4.18) |
19:23.55 | jonpry | i found an example |
19:24.03 | jonpry | its cut and paste, but no |
19:24.04 | phh | ok |
19:24.27 | phh | I'll try with my own way then. |
19:26.43 | [acl] | wow did i just read that right?... wrapper for windows drivers |
19:26.51 | phh | [acl]: don't scream too loud. |
19:27.19 | [acl] | phh: cant help it. im excited |
19:31.15 | *** join/#htc-linux zachy (~george@85.193.4.18) |
19:33.05 | *** join/#htc-linux Orkspalter (~Orkspalte@p54B58A1B.dip0.t-ipconnect.de) |
19:41.40 | *** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt) |
19:42.27 | *** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com) |
19:43.56 | jonpry | phh: got it! |
19:44.03 | phh | got what ? |
19:44.11 | jonpry | it not to barf from usermode |
19:44.19 | phh | ? |
19:44.32 | jonpry | it was xdr_array |
19:44.41 | phh | ah this one doesn't do the htonl |
19:44.45 | phh | xdr_send_uint32 does but not array ... |
19:45.08 | phh | I didn't thought of that one. |
19:45.14 | jonpry | i switched to xdr_vector. array send the length of the array before the elements |
19:45.56 | phh | so where does it crash now ? |
19:47.07 | jonpry | ext_status not implemented |
19:47.39 | phh | well you have the code for that one |
19:50.19 | jonpry | ok, so that works, it just the memory |
19:50.37 | phh | it just what the memory ? |
19:50.48 | jonpry | the 0xBA whatever |
19:51.01 | jonpry | its looking for something there now |
19:51.46 | phh | I mean there is missing a verb there :p |
19:52.13 | phh | ok let's see what this ba is. |
19:52.14 | jonpry | is? |
19:52.36 | phh | jonpry: btw, you know you can dump phys addresses with /dev/mem ? |
19:52.43 | phh | I believe you can mmap it |
19:53.29 | jonpry | mmap a portion of /dev/mem? |
19:53.35 | phh | yup |
19:53.55 | jonpry | thats a lot easier than what i had in mind :-) |
19:54.15 | phh | but I really can't see what 0xBA is. |
19:54.28 | jonpry | switch to kernel mode == mmap(/dev/mem,0,0xffffffff) |
19:54.50 | phh | lol |
19:54.53 | phh | err |
19:54.54 | phh | no |
19:54.58 | phh | it's still virtual memory |
19:55.02 | phh | you must do iommaps) |
19:55.08 | phh | or whatever it's called |
19:56.08 | phh | hum, in wiki there is a virt 0xba000000 to phys 0x90000000 |
19:56.14 | phh | that still doesn't sound good. |
19:57.58 | jonpry | are you looking at the same wiki? http://htc-linux.org/wiki/index.php?title=TopazMemoryMap |
19:58.05 | phh | jonpry: use raphael's) one :p |
19:59.32 | phh | ba000000 | 00000000 | 1MB section | AP=1 T=7^M |
19:59.35 | phh | that's better. |
20:00.23 | phh | OUCH |
20:00.34 | phh | perhaps not. |
20:00.48 | stinebd | * New ARM optimizations in Bionic from Jim Huang @ 0xlab |
20:00.51 | stinebd | i must find this commit |
20:01.02 | phh | b2e00000 | a9300000 | 1MB section | AP=1 T=2^M |
20:01.20 | phh | (my pastes are dump of mmu in wimo, first field is virt, second is phys) |
20:01.22 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
20:01.29 | phh | b2f00000 | a9200000 | 1MB section | AP=1 T=2^M |
20:01.38 | phh | b2c00000 | a9500000 | 1MB section | AP=1 T=2^M |
20:01.50 | phh | at least those phys addresses are known to exit. |
20:01.51 | phh | exist* |
20:02.16 | phh | bc000000 | 01f00000 | 1MB section | AP=1 T=7^M |
20:02.30 | jonpry | whats the OUCH |
20:02.47 | phh | jonpry: the 0xBA080000 is @ 512kB in SMI |
20:02.49 | jonpry | its got to be related to the +0x081500 kind of stuff located at 0 |
20:02.52 | phh | which is supposed to be owned by A11. |
20:03.08 | phh | well we don't use it anyway |
20:03.13 | phh | so if modem is there, it should still work |
20:04.18 | phh | jonpry: the access to 0xBC0FC000 might be dangerous. |
20:04.18 | jonpry | so it is phys? |
20:04.39 | phh | 0xBA080000's phys is 0x80000 |
20:04.42 | jonpry | thats stuff for wave |
20:04.51 | phh | or it's itself phys, but I don't believe so |
20:05.15 | phh | yup, no mmu mapping to 0xba000.... phys |
20:05.49 | phh | #define MSM_GPIO1_PHYS 0xA9200000 |
20:05.58 | phh | #define MSM_GPIO2_PHYS 0xA9300000 |
20:06.15 | phh | and A95 is unknown. |
20:07.03 | jonpry | i live a dangerous life :-) |
20:07.48 | phh | mm ? |
20:08.33 | jonpry | writing over other drivers memory while sitting on the couch |
20:08.34 | *** join/#htc-linux Marcin_88 (Marcin@chello089078146089.chello.pl) |
20:08.38 | phh | ah |
20:08.44 | stinebd | daredevil |
20:08.45 | phh | a9* should be fine |
20:08.53 | phh | 0xbc0 is definitely not. |
20:09.27 | jonpry | thats the shared memory region |
20:09.32 | phh | yup. |
20:09.52 | jonpry | only thing using that is adsp right? |
20:09.53 | phh | hum well, A92 and A93 aren't that safe actually. |
20:09.57 | phh | lol ? |
20:10.00 | phh | everything uses smem |
20:10.06 | jonpry | oh |
20:10.28 | phh | rpc, smd (and thus pppd and AT), adsp, vbus detection, battery infos |
20:10.32 | phh | at least. |
20:10.34 | jonpry | there must be some kind of way to lock it |
20:10.52 | phh | jonpry: mmap PROT_READ not PROT_WRITE ? :p |
20:11.56 | jonpry | i mean just whenever the kernel ends up jumping into wavewrapper, we just make sure smem is ready to be clobbered |
20:12.54 | phh | for the time being, put it in a normal file and trace what it does |
20:13.59 | phh | well do whatever you want :p |
20:14.10 | jonpry | i got a bus error from mmap'ing oxba |
20:14.37 | phh | maybe it doesn't like the 0 phys address ? |
20:14.43 | phh | hum it's not 0 |
20:16.10 | jonpry | it appears to just be looking for some magic numbers at those addresses. i could put them in the file, and maybe get it to keep going |
20:16.42 | stinebd | :D |
20:16.43 | stinebd | http://github.com/cyanogen/android_packages_apps_Gallery3D/commit/6c5a75e0f1b623b64446d0530f3a9c6e97425778 |
20:16.45 | phh | I'll try to read the asm |
20:17.24 | stinebd | must merge that immediately and test |
20:19.10 | phh | funny, IDA no longer wants to start |
20:20.10 | *** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt) |
20:20.53 | stinebd | i hope this works |
20:21.02 | stinebd | not that i use gallery much but i love eyecandy |
20:21.45 | phh | stinebd: HW or SW 3D ? |
20:22.03 | stinebd | hw |
20:22.43 | phh | hw 3D works on 2.1 ? |
20:22.53 | stinebd | sure |
20:23.04 | stinebd | but not with the kitchen |
20:23.14 | phh | ok |
20:23.23 | stinebd | until i take the time to pack up the driver and put it on some file sharing site so we're not liable |
20:23.25 | phh | sames drivers as 2.0 ? |
20:23.28 | stinebd | yeah |
20:24.22 | stinebd | this channel isn't logged is it? ;) |
20:25.11 | jonpry | it wasn't yesterday |
20:25.19 | phh | jonpry: yes it was, by me :p |
20:25.28 | phh | meeeh |
20:25.32 | phh | how does wildcards work in inda |
20:25.33 | phh | ida* |
20:25.57 | jonpry | its this one sub_10013730 |
20:26.45 | phh | ah. you're not speaking about gps. |
20:27.41 | jonpry | i am talking about gps |
20:27.54 | jonpry | gpsdriver.dll |
20:27.59 | phh | where do you have a sub_10013730 ? |
20:28.02 | phh | in gpsdriver.dll ?!? |
20:28.13 | jonpry | yep |
20:28.38 | phh | I'd say we don't have same ida config. |
20:28.53 | phh | my highest sub_xxxx is around sub_30000 |
20:29.19 | phh | jonpry: well, what is the exact address it tries to read ? |
20:29.19 | jonpry | mine loads to 0x100000 |
20:29.39 | jonpry | 0xBA08150C & 0xBA081510 & 0xBA0811D4 |
20:30.31 | phh | no occurence of 0xba08150C. |
20:30.32 | phh | meh. |
20:30.44 | jonpry | i think you have to search immediates |
20:30.56 | phh | that's what i did |
20:31.02 | jonpry | but anywho, the function is at offset 13730 from the load address |
20:31.12 | phh | decimal ? |
20:31.15 | jonpry | hex |
20:32.45 | phh | 13730 is "GPS: [PPPOpenEventCallback] Received PPP open event for s" string |
20:32.54 | phh | oh wait no |
20:32.58 | phh | it loads @ 0x11000 |
20:32.59 | phh | pff |
20:33.06 | Wout | doesnt understand much of this, but hacking wince drivers into android sounds frickin awesome |
20:34.51 | jonpry | 0x11000 doesn't sound right. usually the first 0x1000 are not disassembled because the PE stuff is in there. but addresses are still relative to the beginning of the file |
20:35.04 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
20:35.28 | phh | hex view starts @ 0x11000 |
20:36.05 | jonpry | mine too. but the the base address is 0x1000000 |
20:36.39 | jonpry | and function is base+0x13730. are you loading the dll from the zip i sent you? maybe different version |
20:37.46 | phh | I'll even use your idb. it will be easier. |
20:38.08 | phh | jonpry: you even saved the idb at the correct location ! :p |
20:38.30 | jonpry | lol |
20:38.48 | phh | ldr R3, [R3] ?!?! |
20:38.57 | phh | oooooohhhhhhhhhhh |
20:39.09 | phh | jonpry: right, 0xba080000 is some place used by drivers for their own use |
20:39.18 | phh | *or* by SPL. |
20:40.52 | phh | http://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap |
20:41.02 | phh | the area is used by many drivers |
20:41.09 | phh | and you can see that the fields you need aren't documented at all :p |
20:42.01 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
20:42.11 | jonpry | it never writes that address |
20:42.29 | phh | that's what I'm seeing. |
20:42.31 | phh | I need a bgrep |
20:42.42 | phh | (binary grep |
20:42.55 | jonpry | yeah, IDA is useless for that |
20:43.43 | *** join/#htc-linux mastermerlin (~merlin@pD957BCEB.dip.t-dialin.net) |
20:47.02 | *** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com) |
20:48.49 | *** join/#htc-linux majster (~majster@cpc12-aztw25-2-0-cust68.aztw.cable.virginmedia.com) |
20:48.52 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d87cc50.pool.mediaWays.net) |
20:50.15 | stinebd | we've got gallery3d rotation |
20:50.39 | Captnoord | phh btw |
20:50.41 | Captnoord | regarding ida |
20:50.48 | [acl] | stinebd: from cyanogen ? |
20:50.54 | phh | Captnoord: yup ? |
20:50.55 | Captnoord | it sometimes shows crap asm |
20:51.04 | stinebd | [acl]: got the fix from him, yes |
20:51.05 | phh | Captnoord: ah. |
20:51.09 | stinebd | cherry-picked into http://gitorious.org/xdandroid-eclair/packages_apps_gallery3d |
20:51.13 | Captnoord | because it enables simplify asm instructions |
20:51.16 | [acl] | stinebd: Smooth? |
20:51.18 | Captnoord | by defaulkt |
20:51.23 | phh | [acl]: he has hw3D. |
20:51.41 | [acl] | phh: who? |
20:51.44 | phh | Captnoord: you mean that it's actually even worster ? |
20:51.46 | phh | [acl]: stinebd |
20:51.52 | Captnoord | phh |
20:51.53 | Captnoord | yup |
20:51.59 | phh | Captnoord: wow. |
20:52.03 | Captnoord | but sometimes I find crappy asm... |
20:52.12 | Captnoord | but thats the result of ida trying to be smart |
20:52.55 | stinebd | not too bad |
20:52.58 | stinebd | it's fully functional |
20:54.03 | [acl] | stinebd: i wonder what needs to be done to get it to run on the sense build. |
20:54.14 | stinebd | i spit on sense |
20:54.37 | Captnoord | but phh how's gps comming? |
20:54.39 | [acl] | stinebd: lol.. thanks buddy.. |
20:55.05 | phh | Captnoord: better. my userland reprog kills A9 at the same point as kernel driver. |
20:55.11 | phh | that doesn't really help. |
20:55.13 | *** join/#htc-linux DaveWM (~dave@173-19-136-12.client.mchsi.com) |
20:55.20 | stinebd | if you can get hw3d on the sense build, i see no reason why gallery3d wouldn't work |
20:55.27 | Captnoord | k |
20:55.35 | Captnoord | but killing a9 doesn't make everything dead |
20:55.37 | Captnoord | ? |
20:55.39 | phh | stinebd: it's sw3d. |
20:55.46 | stinebd | i know |
20:55.47 | phh | Captnoord: oh the kernel just panics |
20:55.53 | stinebd | thus the if |
20:55.58 | Captnoord | hehe |
20:55.59 | phh | right |
20:56.27 | Captnoord | 's parents bought crap beer....... needed to get my own.... |
20:56.29 | *** join/#htc-linux M3DLG (~M3DLG@bb-87-81-252-83.ukonline.co.uk) |
20:57.22 | [acl] | software 3d .. ewww .. |
20:57.24 | [acl] | :-p |
20:57.37 | Captnoord | only if its slower |
20:57.38 | Captnoord | :P |
20:57.41 | Captnoord | but its faster |
20:58.03 | phh | Captnoord: depends on what you do |
20:58.13 | Captnoord | hehe |
20:58.23 | Captnoord | I think normal operations it would be faster |
20:58.25 | Captnoord | games... |
20:58.27 | Captnoord | different story |
20:58.47 | phh | what differs from games to normal ops ? :p |
20:58.59 | phh | I'd said textures, but if gallery works ... |
20:59.07 | Captnoord | loads more io's |
20:59.14 | Captnoord | unless they use opengl es 2.9 |
20:59.16 | Captnoord | 2.0 |
20:59.21 | Captnoord | which is more like opengl 3.2 |
20:59.46 | Captnoord | which had as one of the main design thingy's to get the number of calls down |
21:09.35 | stinebd | <3 gallery3d |
21:09.38 | stinebd | need more eyecandy now |
21:09.52 | Captnoord | hehe |
21:09.55 | [acl] | stinebd: live wallpapers? |
21:09.59 | stinebd | hah |
21:10.05 | stinebd | i could try |
21:10.09 | stinebd | see if cyanogen had any magic fix for that |
21:10.24 | [acl] | only way we can get it is using the adreno. |
21:11.54 | stinebd | maybe this? http://github.com/cyanogen/android_frameworks_base/commit/d085809f68eb32158078f33a8fcf098303be2967 |
21:12.22 | stinebd | stock libRS requires gles2.0 |
21:12.48 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
21:12.56 | [acl] | stinebd: I think you are onto something. this looks promising |
21:12.58 | stinebd | having to fork frameworks/base = sadface though |
21:14.33 | *** join/#htc-linux M3DLG (~M3DLG@bb-87-81-252-83.ukonline.co.uk) |
21:14.37 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
21:15.00 | stinebd | god i've missed so much of this stuff because of work |
21:15.54 | Captnoord | stinebd: I kinda hope to miss much.... because of work... I really need the money |
21:16.04 | [acl] | damnit. we cant switch framework. stupid htc and their sense crap |
21:16.20 | stinebd | see why i spit on sense now? |
21:16.55 | phh | :p |
21:16.59 | [acl] | i poured so many hours on that tho. specially back int he days to get the high res to work. cant throw it away all now |
21:17.45 | stinebd | phh: does hw3d work on rhod? |
21:18.07 | [acl] | nope |
21:18.13 | stinebd | damn |
21:18.29 | ToAsTcfh | \o/ |
21:18.48 | [acl] | phh: whats missing to get hw3d fully working? |
21:19.13 | phh | [acl]: don't know |
21:20.33 | Captnoord | maybe a way to test everything? |
21:20.42 | Captnoord | is finaly getting a bit drunk now |
21:21.04 | stinebd | friends definitely let friends commit while drinking |
21:21.34 | [acl] | phh: pmem for gpu1 broken? //GPU1 must be in EBI bank 1, Isn't working on Topaz and Rhod |
21:21.55 | phh | [acl]: I think it's init stuff |
21:22.22 | Captnoord | try to disable my crap |
21:22.27 | Captnoord | set_grp_clk |
21:22.28 | Captnoord | stuf |
21:22.41 | Captnoord | should work without it |
21:22.42 | phh | na |
21:22.43 | phh | it never worked |
21:23.36 | ToAsTcfh | phh: u ever try BFS? |
21:23.44 | phh | ToAsTcfh: still not |
21:23.51 | ToAsTcfh | tru |
21:23.52 | phh | I totally forgot about it |
21:23.56 | ToAsTcfh | :/ |
21:24.03 | ToAsTcfh | its awesome |
21:25.03 | stinebd | patches welcome? ;) |
21:25.37 | ToAsTcfh | i guess i could to pay back phh |
21:25.57 | phh | stinebd: it's in the logs |
21:26.00 | phh | he already posted it |
21:26.43 | Parad0XUA | where's Markinus?! |
21:29.18 | ToAsTcfh | stinebd: http://pastebin.com/9VRQbY7B |
21:30.12 | ToAsTcfh | i think this is my first port. ive since moved up 2 versions but that was pretty simple. so this is version 314 |
21:31.31 | ToAsTcfh | also im using a htc kernel so u may need to mod it a little |
21:31.57 | ToAsTcfh | uhg............. stupid camera |
21:34.29 | ToAsTcfh | damn it i wish cyanogen would commit his 32a camera port |
21:35.55 | jonpry | phh: 0xba is virt. i've scene 0xBA0811D4 change in wince after gps init too |
21:36.53 | phh | jonpry: yes it's 0x811d4 phys. |
21:37.04 | GNUtoo | phh, do you want me to test some things for gps? |
21:37.10 | phh | jonpry: you can use it as is if you want, it's left to previous value |
21:37.16 | phh | GNUtoo: yup |
21:37.23 | GNUtoo | wow ok |
21:37.26 | GNUtoo | I'm ready |
21:37.52 | phh | http://husson.hd.free.fr/test-gps |
21:38.52 | phh | I'd bet on crash on BREATH messages. |
21:39.46 | GNUtoo | -sh: ./test-gps: not found |
21:39.59 | phh | do that on an android system :p |
21:40.01 | GNUtoo | ok |
21:40.13 | phh | no need to hurry if you don't want to flash now |
21:40.31 | GNUtoo | I can fastboot the boot.img of android |
21:43.43 | ToAsTcfh | phh: whats up with squashfs is it faster then normal folder structure or is it just what u guys use to save some space? |
21:43.55 | phh | don't know |
21:43.58 | ToAsTcfh | :/ |
21:44.05 | GNUtoo | phh, http://pastebin.com/fDr2cc7h |
21:44.26 | ToAsTcfh | stinebd: did it apply ? |
21:44.45 | phh | GNUtoo: ah forgot that one |
21:44.49 | phh | wait a second |
21:44.50 | stinebd | ToAsTcfh: what? |
21:44.52 | GNUtoo | http://pastebin.com/YnzEcygc |
21:44.59 | GNUtoo | ok |
21:45.17 | phh | how do you know I was going to ask you that ? :D |
21:45.28 | phh | well no it's commented in my source code actually |
21:45.43 | ToAsTcfh | ummmm the patch |
21:45.58 | phh | GNUtoo: same url |
21:46.00 | GNUtoo | ok |
21:46.07 | *** join/#htc-linux jonpry (~jonpry@c-24-17-200-206.hsd1.wa.comcast.net) |
21:46.22 | ToAsTcfh | stinebd: u didnt apply that patch i posted? |
21:46.32 | stinebd | ToAsTcfh: i'm busy working on aosp at the moment |
21:46.38 | ToAsTcfh | oh i see |
21:46.41 | ToAsTcfh | nm |
21:46.52 | GNUtoo | http://pastebin.com/YuR1yMCm |
21:47.17 | phh | GNUtoo: and A9 crashed ? |
21:47.23 | stinebd | ToAsTcfh: also it appears the paste expired |
21:47.26 | GNUtoo | # cat smd27 |
21:47.27 | GNUtoo | $PSTIS,*61 |
21:47.32 | phh | GNUtoo: you know what ? |
21:47.34 | phh | I hate you |
21:47.38 | GNUtoo | ? |
21:47.41 | stinebd | lol |
21:48.14 | phh | GNUtoo: do you get anything else on smd27 ? |
21:48.17 | GNUtoo | no |
21:48.32 | phh | ok |
21:48.40 | jonpry | phh: there seems to be a lot of state in that single byte. http://pastebin.com/SGDxYMEC it would be nice if i could get it from /dev/mem or something |
21:49.26 | GNUtoo | you mean that you hate the result |
21:49.37 | phh | jonpry: you should be able to use this 0x800000 phys address without any problem on /dev/mem |
21:49.41 | phh | GNUtoo: it means it somehow works |
21:49.56 | GNUtoo | ok |
21:50.05 | Captnoord | oOoOoOo |
21:50.08 | phh | the exact same code crashes the A9 for us. |
21:50.15 | jonpry | it's not phys. phys is 0x0. and /dev/mem can't read memory :-) |
21:50.31 | GNUtoo | what is PSTIS ? |
21:50.33 | phh | jonpry: no it's 0x80000.... |
21:50.36 | phh | GNUtoo: no clue. |
21:50.43 | GNUtoo | ok |
21:50.44 | phh | I don't talk nmea :p |
21:50.48 | GNUtoo | ah ok |
21:51.01 | GNUtoo | I'll look then |
21:51.03 | stinebd | french should be close enough |
21:51.13 | GNUtoo | because grepping wikipedia didn't give something on nmea page |
21:51.15 | phh | stinebd: lol ? |
21:51.36 | phh | GNUtoo: cat /dev/smd27 and *then* launch test-gps |
21:51.39 | GNUtoo | ok |
21:51.50 | phh | well, keep the cat open |
21:51.59 | jonpry | phh: you mean 0x900000? |
21:52.48 | phh | jonpry: 0xba00000 = 0x000 so 0xba080000 = 0x80000 |
21:52.55 | GNUtoo | $PSTIS,*61 appear after a bit |
21:53.03 | GNUtoo | maybe mickeyl knows what PSTIS means |
21:53.08 | GNUtoo | *61 should be checksum |
21:53.15 | phh | GNUtoo: google tells me it's just to say it's qualcomm stuff |
21:53.18 | mickeyl | PSTIS is not standardiuzed |
21:53.30 | GNUtoo | ok |
21:53.37 | phh | ok another try |
21:53.47 | mickeyl | anything starting with $GP would be the bomb :) |
21:54.10 | phh | GNUtoo: same url |
21:54.12 | GNUtoo | ok |
21:55.56 | GNUtoo | http://pastebin.com/P58HTSG6 |
21:56.06 | GNUtoo | the order of cat and test-gps are inverted |
21:56.30 | phh | same thing then right |
21:56.56 | ToAsTcfh | stinebd: hold up ill repaste |
21:57.44 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
21:58.15 | phh | GNUtoo: can you paste dmesg 10s after test-gps ? |
21:58.30 | ToAsTcfh | stinebd: http://pastebin.com/wuuYajBt |
21:58.55 | stinebd | ToAsTcfh: thanks |
21:58.57 | ToAsTcfh | but if it doesnt compile u may wanna start from scratch |
21:59.47 | GNUtoo | ok |
22:00.39 | GNUtoo | http://pastebin.com/rPtqCd8p is previous dmesg |
22:00.45 | GNUtoo | oops pasted carrier info in it |
22:00.50 | GNUtoo | so delete it after |
22:01.02 | *** join/#htc-linux enjalot_ (~enjalot@c-68-35-253-116.hsd1.fl.comcast.net) |
22:01.10 | GNUtoo | I did a dmesg -c and nothing is appearing |
22:01.13 | GNUtoo | anymore |
22:01.15 | GNUtoo | I'll reboot |
22:01.21 | phh | I forgot you have no debugging messages |
22:01.29 | GNUtoo | mmm |
22:01.45 | GNUtoo | so I'll flash cm-mod and add them |
22:01.56 | phh | no wait |
22:01.58 | GNUtoo | ok |
22:02.47 | *** join/#htc-linux BobVila (~abinford@c-24-12-177-201.hsd1.il.comcast.net) |
22:03.46 | phh | same url |
22:04.04 | stinebd | holy crap it tried to load the images |
22:04.07 | stinebd | this might actually work |
22:04.12 | GNUtoo | wow!!!1 |
22:04.21 | phh | GNUtoo: ? |
22:04.22 | GNUtoo | http://pastebin.com/crKubFCt |
22:04.25 | GNUtoo | after reboot |
22:04.32 | stinebd | wow |
22:04.32 | GNUtoo | and after running gps-test |
22:04.44 | phh | GNUtoo: meeeeeeh ? |
22:04.49 | phh | so what happened ? |
22:05.01 | phh | (more precisely than "it works" :p) |
22:05.07 | phh | oh I know |
22:05.11 | GNUtoo | basically here what I did: |
22:05.15 | GNUtoo | *shutdown the phone |
22:05.20 | GNUtoo | because I tried first binary |
22:05.23 | GNUtoo | then second one |
22:05.25 | phh | previous connections were not cleanly disconnected |
22:05.29 | GNUtoo | indeed |
22:05.34 | GNUtoo | something like that |
22:07.38 | phh | GNUtoo: the NMEA messages keeps refreshing or not ? |
22:08.07 | GNUtoo | no |
22:08.13 | GNUtoo | I'll paste more infos |
22:08.24 | GNUtoo | http://pastebin.com/hwEHDtbz |
22:09.31 | GNUtoo | I'll try to reproduce it |
22:10.22 | phh | GNUtoo: same url again. |
22:10.34 | GNUtoo | ok |
22:10.43 | phh | now the get_position loops |
22:11.07 | phh | I think it shouldn't be needed as we give nfixes as parameter, but wince polls on it so ... |
22:11.19 | stinebd | test it while driving? |
22:11.41 | phh | stinebd: why ? |
22:11.51 | stinebd | because it's more exciting that way |
22:11.57 | phh | lol |
22:13.15 | GNUtoo | http://pastebin.com/tWYmudat |
22:13.17 | GNUtoo | rebooted |
22:13.39 | phh | GNUtoo: the program stops there ? |
22:13.48 | GNUtoo | yes |
22:13.52 | GNUtoo | the phone rebooted |
22:13.58 | phh | ah. |
22:13.59 | GNUtoo | so it crashed |
22:14.18 | phh | same url updated |
22:14.51 | GNUtoo | ok |
22:16.42 | GNUtoo | http://pastebin.com/GGAu0t4x + reboot |
22:17.11 | phh | muh ? |
22:18.14 | phh | ah right |
22:20.33 | stinebd | E/EGL.oem ( 1800): could not open hw3dc (Operation not permitted) |
22:20.34 | stinebd | hmm |
22:20.43 | phh | stinebd: chmod 666 /dev/msm_hw3dc ? :p |
22:20.55 | stinebd | but it already is |
22:20.57 | stinebd | crw-rw-rw- 1 0 0 10, 55 Apr 29 18:14 /dev/msm_hw3dc |
22:21.01 | phh | ah. |
22:22.22 | GNUtoo | new tests to do? |
22:22.38 | phh | yup |
22:22.51 | phh | updated |
22:22.54 | GNUtoo | ok |
22:23.13 | phh | unless you want to do weird stuff like sleeping :p |
22:23.18 | ToAsTcfh | phh: how hard is it to port a utility like schedtool to work on our devices |
22:23.50 | phh | ToAsTcfh: I don't know it, but super easy i'd say |
22:24.07 | ToAsTcfh | phh: i see it has to be installed |
22:24.29 | ToAsTcfh | i suck at compiling utilities |
22:24.35 | ToAsTcfh | remember |
22:24.36 | ToAsTcfh | :P |
22:24.40 | GNUtoo | http://pastebin.com/U47mjdtp + reboot |
22:24.49 | GNUtoo | + nothing at all on /dev/smd27 |
22:25.03 | phh | GNUtoo: lol ? |
22:25.14 | ToAsTcfh | http://freequaos.host.sk/schedtool/ |
22:25.41 | ToAsTcfh | i guess u can use it to make apps work better with BFS |
22:26.01 | phh | GNUtoo: updated test ? |
22:26.11 | GNUtoo | ok I'll update test again |
22:26.24 | GNUtoo | last was |
22:26.26 | phh | no I mean I just made a new one to be test |
22:26.30 | GNUtoo | a7a1b61413ec0bef74156591e7a176ae test-gps |
22:26.32 | GNUtoo | ok |
22:26.32 | phh | ed |
22:28.28 | GNUtoo | http://pastebin.com/Aj0zJUzh + reboot + nothing on smd27 |
22:28.36 | GNUtoo | but reboot hapenned while light was dimming |
22:29.12 | phh | what's the ? |
22:29.29 | GNUtoo | ??? |
22:29.58 | phh | I can't see how you no longer get anything on smd27 |
22:30.17 | phh | test updated |
22:30.19 | GNUtoo | ok |
22:31.22 | *** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl) |
22:32.03 | GNUtoo | http://pastebin.com/76BmQqU9 + $PSTIS,*61 + no reboot while screen black |
22:32.24 | phh | ooooooohhhhhh |
22:32.27 | phh | i'm so stupid |
22:32.43 | phh | we need to set a wakelock when running GPS |
22:33.05 | GNUtoo | ok |
22:33.09 | GNUtoo | but I was on usb |
22:33.17 | phh | ah. |
22:33.27 | phh | hum |
22:33.48 | phh | something in early suspend then |
22:34.03 | phh | anyway you got nothing on smd27. |
22:35.08 | GNUtoo | no only $PSTIS,*61 |
22:35.57 | GNUtoo | oh |
22:36.24 | GNUtoo | with a while true on the one that worked it produces that: |
22:36.44 | GNUtoo | http://pastebin.com/10ymXzvg |
22:36.48 | GNUtoo | and after it reboots |
22:37.04 | phh | ah ok |
22:37.09 | phh | so perhaps the gps logic needs some time to settle |
22:37.21 | GNUtoo | ok to try until it works |
22:37.27 | GNUtoo | because I waited some time |
22:37.33 | GNUtoo | and gps-test reinitialize it each time |
22:39.18 | *** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt) |
22:39.31 | [acl] | stinebd: wait .. so its trying to use the hardware ? i thought someone said it was all software. |
22:40.04 | stinebd | of course it uses the hardware |
22:40.23 | stinebd | that's why the boot animation is like 2 frames per second |
22:40.33 | stinebd | stupid slow gpu |
22:40.50 | phh | stinebd: not for us :p |
22:40.53 | GNUtoo | with test-gps;test-gps;test-gps;test-gps;test-gps;test-gps;test-gps I've some result but just after there is a: |
22:41.03 | GNUtoo | $PSTIS,*61 and it stops |
22:41.28 | stinebd | android build system... i detest you sometimes |
22:41.34 | phh | stinebd: you too ? :p |
22:41.52 | stinebd | it's very nice in some ways and very angry and bitter in others |
22:42.00 | phh | GNUtoo: I think it's to say that modem wants to drink pastis intead of working sometime. |
22:42.10 | stinebd | like a god with heaven and hell |
22:42.10 | GNUtoo | lol ok |
22:42.41 | GNUtoo | ahh ok now I understand the following thing: |
22:42.45 | GNUtoo | vodka connecting people |
22:42.53 | GNUtoo | it's because modem works with alchool |
22:43.37 | stinebd | phh: can we overclock the gpu? :D |
22:43.48 | phh | stinebd: don't know :p |
22:43.49 | GNUtoo | new tests? |
22:44.05 | phh | GNUtoo: as soon as gcc is happy |
22:44.10 | GNUtoo | ok |
22:44.15 | stinebd | or perhaps cause it to spontaneously reproduce |
22:46.58 | phh | GNUtoo: test updated |
22:47.38 | GNUtoo | ok |
22:50.41 | GNUtoo | http://pastebin.com/acBfYGBb + nothing at all on /dev/smd27 + reboot + while screen black |
22:51.33 | phh | ok thanks |
22:51.39 | phh | that was the last test for today |
22:51.41 | GNUtoo | same thing with screen on |
22:51.42 | GNUtoo | ok |
22:51.50 | GNUtoo | :( |
22:51.55 | GNUtoo | but I need to sleep too |
22:52.08 | GNUtoo | tell me tomorrow for the tests |
22:52.13 | GNUtoo | s/tell/ping |
22:53.41 | phh | meh |
22:53.46 | phh | stupid uint8/uint32. |
22:54.29 | stinebd | lol, chmod 777 made it shut up |
22:54.34 | stinebd | crazy |
22:54.51 | stinebd | why would 666 vs 777 matter for a device node? |
22:54.53 | GNUtoo | ? |
22:55.10 | GNUtoo | <phh> stupid uint8/uint32. => new test? |
22:55.15 | GNUtoo | is addicted to tests |
22:57.04 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
22:57.56 | *** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes) |
22:59.51 | dcordes | GNUtoo, dealing with dream gps activation? |
22:59.55 | GNUtoo | yes |
23:00.04 | GNUtoo | I'm just doing the tests |
23:00.49 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
23:01.05 | GNUtoo | there are no more test to do today... : <phh> that was the last test for today |
23:01.15 | GNUtoo | so I think I'll go to sleep |
23:12.36 | jonpry | phh: your right that 0x8000... works great. that is the right data is there. but it doesn't change, or the driver is otherwise unhappy with the contents |
23:32.29 | *** join/#htc-linux Vito_| (~Sysel@gw.loccal.net) |
23:40.24 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
23:51.13 | *** join/#htc-linux surge (surge@pool-98-118-154-21.bflony.fios.verizon.net) |