00:16.03 | *** join/#htc-linux Pandemic187 (~863088eb@gateway/web/freenode/x-jhgtyyczecrvekcy) |
00:28.21 | *** join/#htc-linux Pandemic187 (~863088eb@gateway/web/freenode/x-czjsopeuuetulzpw) |
00:31.15 | Pandemic187 | Hey, does anyone here use myn's Warm Donut? |
00:34.17 | *** join/#htc-linux Pandemic187 (~8630a1d2@gateway/web/freenode/x-qgavpumbwqyttgre) |
00:48.58 | *** join/#htc-linux Benouch (~44aebafd@gateway/web/freenode/x-jfruhaqbcvjtjwnh) |
00:51.31 | *** join/#htc-linux darkdrgn2k (~darkdrgn2@CPE000d3a2739bc-CM00194757941e.cpe.net.cable.rogers.com) |
01:13.47 | *** join/#htc-linux br1ck (~br1ck@xdslco232.osnanet.de) |
01:14.47 | stinebd | TheDeadCpu: i don't agree that it's stable enough yet. and we're still not sure all of the hardware is initialized properly without booting winmo first. |
01:21.02 | DCDemon | why is it when i play teeter |
01:21.14 | DCDemon | the gsensor is off |
01:21.38 | DCDemon | right is up, left is down, vice versa..... |
01:21.51 | stinebd | it adds challenge to the game |
01:21.54 | DCDemon | lololol |
01:22.31 | stinebd | if you get to level 2 you have to play it with the screen turned off |
01:23.04 | stinebd | you're using rhodium? |
01:23.50 | DCDemon | yea |
01:24.10 | stinebd | probably need to edit startup.txt and change gsensor_axis=... |
01:24.12 | *** join/#htc-linux eval- (~eval@156.111.165.128) |
01:24.14 | stinebd | but i don't know to what |
01:24.21 | DCDemon | oh hey |
01:24.22 | DCDemon | awesome |
01:24.27 | DCDemon | i got 3g working again on the sense build |
01:24.31 | DCDemon | yayz |
01:24.53 | stinebd | it's gsensor_axis=-1,-2,3 in babijoee's latest xdandroid bundle |
01:25.55 | stinebd | checks the thread |
01:26.16 | stinebd | try gsensor_axis=-1,2,-3 |
01:26.33 | DCDemon | will do |
01:26.39 | *** join/#htc-linux mastermerlin_ (~merlin@pD957BEFC.dip.t-dialin.net) |
01:27.00 | *** join/#htc-linux darkdrgn2k (~darkdrgn2@CPE001310998982-CM00137189ced4.cpe.net.cable.rogers.com) |
01:27.30 | eval- | what does gsensor_axis represent exactly (or pass thread link?) |
01:32.50 | stinebd | a cursory glance at the sensors source code suggests that it provides the order in which axes are given by the hardware |
01:33.20 | stinebd | and inverts the reading if the argument is negative |
01:33.26 | eval- | i was about to ask |
01:33.28 | eval- | cool |
01:34.01 | stinebd | http://gitorious.org/linux-on-qualcomm-s-msm/android-hardware/blobs/master/sensors/sensors.c#line415 |
01:34.02 | DCDemon | anyway beside the gsensor deal.....teeter runs smooth |
01:34.09 | eval- | i tried your xdaosp sqsh, very fast |
01:34.22 | stinebd | too slow for me |
01:34.29 | eval- | really? is something faster? |
01:34.44 | stinebd | no |
01:34.46 | eval- | i mean, it's not as responsive as a native phone yet, sure, but they also aren't running 480x800 |
01:34.47 | DCDemon | lol |
01:35.04 | eval- | what are the _phh builds |
01:35.11 | eval- | i downloaded _2 and it never finished booting |
01:35.16 | stinebd | they were created with my kitchen |
01:35.28 | stinebd | not sure what the differences are, i haven't actually tried any of them yet |
01:35.30 | eval- | reintroduced the google / proprietary stuff? |
01:36.02 | eval- | well that un-answers my next question (which one works & has marketplace, etc) =) |
01:36.06 | stinebd | well the google stuff is optional in everything i made |
01:36.25 | stinebd | even if you build xdaosp yourself you can enable google apps |
01:36.39 | eval- | so if i wanted to d/l the repo (i just got my laptop back from acer and they DIDN'T FIX MY SSD, mofos) i could put that stuff in |
01:36.55 | stinebd | sure |
01:37.01 | stinebd | have you seen my documentation? |
01:37.13 | eval- | i'm looking to be a bit lazier for another week until i finish the thesis corrections |
01:37.19 | eval- | no, @southcape? |
01:37.24 | eval- | i've been pretty out of it |
01:37.33 | stinebd | gitorious wiki now |
01:37.37 | eval- | have to put everything in boxes for shipping, all this paperwork, ugh |
01:37.38 | eval- | cool |
01:37.45 | stinebd | http://gitorious.org/xdandroid-eclair/pages/Building_XDANDROID_From_Source |
01:39.55 | stinebd | be sure to read all of it. there might be profanity hidden in there somewhere. |
01:40.03 | eval- | very cool |
01:40.04 | eval- | hahah |
01:40.55 | eval- | the JIT is stable |
01:41.00 | stinebd | yeah |
01:41.07 | stinebd | in fact i highly recommend it for anything other than diamond |
01:41.13 | stinebd | (it sucks up memory) |
01:41.23 | eval- | diam100 you mean |
01:41.26 | stinebd | yeah |
01:41.32 | eval- | has it made it into official android phones yet? |
01:41.36 | stinebd | no |
01:41.38 | eval- | or are they waiting for 2.6.32? |
01:41.41 | stinebd | heh |
01:41.51 | stinebd | probably waiting for the new kernel with more ram |
01:41.52 | eval- | which, BTW, has broken shit on both my laptop and desktop since i've tried it |
01:42.06 | eval- | yeah i'm waiting to buy an official android until they have 1gb ram |
01:42.29 | stinebd | JIT works great for me, even with the higher memory usage |
01:42.44 | stinebd | raph with 195MB will have about 45MB free after stuff starts running |
01:42.45 | eval- | ooh our rootfs will search & mount .ext2? |
01:42.49 | eval- | that's so much more convenient than sqsh! |
01:43.00 | stinebd | that's old stuff |
01:43.07 | stinebd | from before i made the rootfs repository |
01:43.26 | eval- | how much compression does sqshfs give? |
01:43.38 | eval- | all these binaries are stipped and such anyway right |
01:43.41 | stinebd | roughly 50% i'd say |
01:43.45 | eval- | oh ok |
01:45.05 | eval- | haha i love it, you can't build android on windows. meanwhile you can't build bada apps on linux (wtf??) |
01:49.37 | eval- | is it necessary to use sun-java5-jdk ? |
01:52.23 | eval- | wow im not finding the jdk in lucid this is bizarre |
01:53.27 | stinebd | java5 is necessary, yes |
01:53.35 | eval- | would openjdk be fine? |
01:53.55 | stinebd | probably |
01:54.09 | eval- | seems ubuntu removed sun-java* |
01:54.16 | eval- | in upcoming 10.04 |
01:55.07 | stinebd | http://beeznest.wordpress.com/2010/04/23/howto-install-suns-java-on-ubuntu-lucid-lynx-10-04/ |
01:55.32 | eval- | yea i just did that =) |
01:59.25 | eval- | <PROTECTED> |
02:04.53 | eval- | uggg there's a number of sun-java5- things |
02:12.43 | *** join/#htc-linux Xiaopi[work] (~Pierre@116.247.126.74) |
02:16.06 | eval- | i have to give sun all sorts of info just to download a jdk?? |
03:04.16 | *** join/#htc-linux darkstar62 (~darkstar6@97-126-101-30.tukw.qwest.net) |
03:04.29 | *** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821) |
03:19.43 | *** join/#htc-linux mackie (~mackie@2002:4677:4f46:1234:20c:29ff:fed7:c127) |
03:43.14 | *** join/#htc-linux eval- (~eval@156.111.165.128) |
03:44.14 | eval- | stinebd: instructions seem good, building now. only idiocy was that i started unpacking gapps & the htc-ota zips myself in ~/myxdandroid before realizing to use unzip-file.sh |
03:44.51 | *** join/#htc-linux [acl] (~abel@cpe-69-203-141-229.si.res.rr.com) |
03:45.06 | [acl] | did i miss anything good? |
03:54.32 | [acl] | DCDemon: DCDemon anyway beside the gsensor deal.....teeter runs smooth <---- surprisingly its not running hardware 3d. |
04:00.20 | ToAsTcfh | acl i backported BFS to 2.6.27 :) that as good as its gotten for me today :P |
04:01.03 | [acl] | ToAsTcfh: Thats good enough to make my day. Whats next ? sound? :-p |
04:01.24 | eval- | the brainfuck scheduler? |
04:01.51 | eval- | it still exists? |
04:07.53 | ToAsTcfh | yes |
04:08.04 | ToAsTcfh | and its pretty nice |
04:08.15 | ToAsTcfh | eval ^^^^^^ |
04:10.23 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
04:11.47 | eval- | hmm i'm using Ingo's 2.6.31-rt simply because it's in the lucid repo and 2.6.32 broke my desktop atmel usb and my laptop intel 3d |
04:12.35 | eval- | any benchmarks of BFS vs. others? it doesn't hurt disk I/O? |
04:16.25 | *** join/#htc-linux DaveWM (dave@h-96-13-82-120.ip.alltel.net) |
04:17.19 | ToAsTcfh | eval : i did benchmarks. but didnt se much of i a massive increase. it actually looked like it wa only slight if any in the benchmarks |
04:17.20 | ToAsTcfh | but |
04:17.52 | ToAsTcfh | it did clean up and make the entire build run better. like a lot better |
04:18.24 | ToAsTcfh | eval should it hurt the disk I/O |
04:18.27 | ToAsTcfh | ? |
04:19.50 | eval- | "clean up and make the entire build run better" ? |
04:20.25 | eval- | yes if i understood right (but it's been months since i looked) BFS was slightly more responsive for things like webserving but quite worse on I/O |
04:29.59 | ToAsTcfh | <eval-> "clean up and make the entire build run better" ? it took the lag out of scroling the app tray. also removed lag from all apps. the strangest thing is the keyboard use to have this weird lag if tyoed to fast and it would just freak out. well since BFS that lag is no more and the keyboard is right on everytime no matter how fast u type on it. this is a on screen keyboard too. so idk why it affected |
04:32.08 | ToAsTcfh | eval: id say its an improvement. but i also never seen anythng saying it would fuck things up. so now u got me a little worried :P |
04:34.34 | ToAsTcfh | i not the first to use it in android and i guess its been adopted to the experimental google main line. |
04:38.48 | eval- | really? google adopted it? |
04:39.07 | eval- | that's kinda awesome. mainline rejects unite! |
04:40.00 | eval- | well, if it's cleaning up the responsiveness in your hands than everything that aussie anesthesiologist has been thru with his homebrew schedulers is not for naught. it'll get into millions of hands if it gets into android |
04:42.00 | eval- | christ i'm still not done with the build. du -csh myxdandroid/ |
04:42.00 | eval- | 4.6Gmyxdandroid/ |
04:42.11 | eval- | how big is this file i'm trying to make? 50m? |
04:42.20 | ToAsTcfh | lol |
04:43.16 | eval- | i have to drill a hole in my laptop and put that powered eSATAp adapter in the free spot i think it can stick into. this 80gb ssd is killing me |
04:43.45 | ToAsTcfh | yeah i hope what u were saying about it causing issues is a thing of the past for BFS. because this really is running a lot better then it has ever before |
04:45.17 | eval- | i'll googlr iy |
04:45.47 | eval- | http://www.phoronix.com/scan.php?page=article&item=bfs_scheduler_benchmarks&num=4 |
04:47.51 | *** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.227) |
04:48.17 | eval- | Ingos benchmarks did not seem pretty: http://thread.gmane.org/gmane.linux.kernel/886319 |
04:48.21 | eval- | but this is all 6+months ago |
04:51.40 | eval- | OK this is the most useful yet: http://thread.gmane.org/gmane.linux.kernel/886319 |
04:51.42 | eval- | erms |
04:51.45 | eval- | www.cs.unm.edu/~eschulte/data/bfs-v-cfs_groves-knockel-schulte.pdf |
04:52.07 | *** join/#htc-linux darkdrgn2k (~darkdrgn2@bas2-toronto44-1242514693.dsl.bell.ca) |
04:52.16 | eval- | Conclusion |
04:52.17 | eval- | The results indicate that CFS outperformed BFS with minimizing turnaround time but that BFS |
04:52.17 | eval- | outperformed CFS for minimizing latency. This indicates that BFS is better for interactive tasks |
04:52.17 | eval- | that block on I/O or user input and that CFS is better for batch processing that is CPU bound. |
04:53.39 | ToAsTcfh | hrm so latency is the reason i see such improvement |
04:54.40 | eval- | yes for our applications it looks like BFS might be better. supposedly in .31/.32 some improvements were made in these regards |
04:55.10 | ToAsTcfh | tru |
04:59.06 | ToAsTcfh | well thanx man for a deeper look at testing it. i seen the faq for BFS and it seemed like it could do us some good. then come to find out others have had success with it in android i just had to try it. i gotta say. even after overclocking this has far more improved actual feel of android running. even at stock 528mhz its still smooth. its pretty crazy |
05:00.48 | *** join/#htc-linux zachy (~george@ip-85-160-28-29.eurotel.cz) |
05:02.27 | eval- | yeah that's awesome man. put up a patch for us to apply to the gitorious |
05:02.42 | eval- | when i was running android on my diam500 i was seriously looking into underclocking it |
05:03.04 | eval- | 5-6hrs of battery life (on little/no use) was more or less useless. |
05:03.46 | eval- | right now i'm suffering horrible lags doing a make -j2 on a dual core for this xdandroid aosp, wondering if i shouldnt' get BFS on my desktop ;) |
05:11.38 | *** join/#htc-linux Pandemic187 (~bob@134.48.161.210) |
05:12.18 | Pandemic187 | Hey, quick question regarding managing Android SD card partitions on Ubuntu. |
05:17.42 | eval- | gparted ? |
05:18.48 | Pandemic187 | nevermind, i got it. thanks though. |
05:22.37 | *** join/#htc-linux DaveWM (dave@h-98-134-55-98.ip.alltel.net) |
05:22.48 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
05:32.13 | *** join/#htc-linux evildarknight (~charles@41.211.72.35) |
05:55.41 | *** join/#htc-linux eval- (~eval@156.111.165.128) |
05:55.46 | eval- | stinebd: there? |
06:12.56 | *** join/#htc-linux DaveWM (dave@h-96-13-106-131.ip.alltel.net) |
06:17.28 | *** join/#htc-linux mrquick1 (~lickety@cpe-70-112-26-46.austin.res.rr.com) |
06:18.03 | eval- | stinebd: despite TARGET_PRODUCT and TARGET_USERIMAGES_USE_EXT2 my system.img went in ~/myxdandroid/out/target/product/generic and is YAFFS which i cannot mount -o loop because building yaffs2 fails against 2.6.31-rt due to some init_MUTEX crap |
06:18.29 | eval- | i can change init_MUTEX to sema_init or semaphore_init and yaffs2 will build but then i get: insmod yaffs2.ko |
06:18.29 | eval- | insmod: error inserting 'yaffs2.ko': -1 Unknown symbol in module |
06:20.30 | *** join/#htc-linux DaveWM (dave@h-96-13-121-48.ip.alltel.net) |
06:20.42 | *** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.227) |
06:25.32 | *** join/#htc-linux DenPal (~hoper@post1.centr.by) |
06:25.38 | *** part/#htc-linux DenPal (~hoper@post1.centr.by) |
06:44.13 | *** join/#htc-linux dekar__ (~dekar@f051150225.adsl.alicedsl.de) |
07:16.51 | *** join/#htc-linux Pandemic187 (~8630a1d2@gateway/web/freenode/x-flxmfeoqbmanfqbw) |
07:42.17 | *** join/#htc-linux dzo__ (~dzo@mail.marginz.co.nz) |
07:48.01 | *** join/#htc-linux Mariano (~mcurto88@p54A2FCF3.dip.t-dialin.net) |
07:48.07 | *** part/#htc-linux Mariano (~mcurto88@p54A2FCF3.dip.t-dialin.net) |
08:01.56 | *** join/#htc-linux mickey|zzZZzz (~mickey@80.81.242.146) |
08:03.47 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
08:16.46 | *** join/#htc-linux fleixius (~fleixius@unaffiliated/fleixius) |
08:18.00 | *** join/#htc-linux kiozen (~kiozen@p54921357.dip0.t-ipconnect.de) |
08:22.45 | *** join/#htc-linux leviathan (~quassel@etx-public-dock-85-dhcp.ethz.ch) |
08:23.19 | *** join/#htc-linux leviathan_ (~quassel@etx-public-dock-85-dhcp.ethz.ch) |
08:27.26 | *** join/#htc-linux DenPal (~hoper@post1.centr.by) |
08:27.29 | *** part/#htc-linux DenPal (~hoper@post1.centr.by) |
08:31.47 | *** join/#htc-linux Vito_| (~Sysel@195.113.242.131) |
08:35.23 | *** join/#htc-linux celthunder (~celthunde@lethaltechnology.net) |
08:41.53 | *** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl) |
09:07.28 | *** join/#htc-linux mickey|office (~Mickey@dialbs-092-079-168-007.static.arcor-ip.net) |
09:11.05 | *** join/#htc-linux [1]cuprafoz (~cuprafoz@62.253.177.183) |
09:21.41 | *** join/#htc-linux Markinus (~Miranda@gtng-4db041ec.pool.mediaWays.net) |
11:16.15 | *** join/#htc-linux apt (ibot@rikers.org) |
11:16.15 | *** topic/#htc-linux is Welcome to the http://htc-linux.org project! Please read the Wiki: http://htc-linux.org/wiki || Logs: http://irclog.netripper.com/?chan=htc-linux || This is no android support channel. |
11:36.12 | *** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl) |
12:00.43 | *** join/#htc-linux Orkspalter (~Orkspalte@p54B587DC.dip0.t-ipconnect.de) |
12:01.45 | *** part/#htc-linux Orkspalter (~Orkspalte@p54B587DC.dip0.t-ipconnect.de) |
12:07.25 | IceBone | Whoop, whoop, getting a Desire on wednesday! |
12:07.36 | *** join/#htc-linux skodde (~skodde@unaffiliated/skodde) |
12:11.27 | *** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz) |
12:26.43 | *** join/#htc-linux Forsaken|Laptop (~Forsaken|@92.117.95.29) |
12:29.42 | *** join/#htc-linux Vito_| (~Sysel@195.113.242.131) |
12:32.12 | *** join/#htc-linux tjs_bsd (~tjs@mail.CDPA.cc) |
12:37.57 | *** join/#htc-linux zachy (~george@ip-85-160-42-96.eurotel.cz) |
12:38.24 | *** join/#htc-linux Marcin (Marcin@chello089078146089.chello.pl) |
12:45.09 | *** join/#htc-linux gnutoo_ (~GNUtoo@host139-39-dynamic.117-80-r.retail.telecomitalia.it) |
12:58.15 | *** join/#htc-linux tjs_bsd (~tjs@mail.CDPA.cc) |
13:01.19 | *** join/#htc-linux Benouch (~44ecb89c@gateway/web/freenode/x-fvemppmxrbakulvb) |
13:05.13 | *** join/#htc-linux Untouchab1e_ (~Untouchab@82.147.44.133) |
13:15.06 | *** join/#htc-linux M3DLG (~M3DLG@212.183.140.55) |
13:31.19 | *** join/#htc-linux MarcLandis (~drettsch@quassel/contributor/marclandis) |
13:47.16 | *** join/#htc-linux balans (~Gebruiker@82-170-215-5.ip.telfort.nl) |
13:57.48 | *** join/#htc-linux nomercy2 (~NoMercy@p4FDE68DA.dip.t-dialin.net) |
14:05.54 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
14:11.53 | *** join/#htc-linux Marcin (Marcin@chello089078146089.chello.pl) |
14:13.19 | *** join/#htc-linux balans (~Gebruiker@82-170-215-5.ip.telfort.nl) |
14:13.32 | freakonlegs | Cheeseburger |
14:16.01 | *** join/#htc-linux hfctsaot (~hfctsaot@99-205-26-208.pools.spcsdns.net) |
14:17.06 | *** join/#htc-linux gauner1986 (~gauner198@p5B385A23.dip.t-dialin.net) |
14:20.42 | hfctsaot | \o/ |
14:33.47 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
14:36.41 | *** join/#htc-linux Scepterr (~scepterr@ool-18b92277.dyn.optonline.net) |
14:44.59 | *** join/#htc-linux the_sys0p (~the_sys0p@116.199.69.227) |
14:49.04 | *** join/#htc-linux M3DLG (~M3DLG@212.183.140.17) |
14:50.36 | *** join/#htc-linux kiozen (~kiozen@p54921357.dip0.t-ipconnect.de) |
14:52.05 | *** join/#htc-linux pitillo (~pitillo@unaffiliated/pitillo) |
14:52.55 | *** join/#htc-linux darkdrgn2k (~darkdrgn2@CPE000c419e662f-CM0011aea0fa16.cpe.net.cable.rogers.com) |
15:08.35 | hfctsaot | Tumble weed rolls through #htc-linux |
15:27.08 | IceBone | Indeed. |
15:27.14 | IceBone | phh's absent to wreak havoc! |
15:31.07 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
15:42.36 | *** join/#htc-linux ImCoKeMaN (~imcokeman@74.99.149.19) |
15:42.36 | *** join/#htc-linux leobaillard (~leobailla@leobaillard.org) |
15:42.36 | *** join/#htc-linux phh (~quassel@2a01:e35:2e4b:b2b0:250:8dff:fee1:c793) |
15:43.26 | *** join/#htc-linux freakonlegs (~Craigtbal@host86-177-141-216.range86-177.btcentralplus.com) |
15:52.11 | *** join/#htc-linux irlolcopter (~12987@host81-153-253-156.range81-153.btcentralplus.com) |
15:57.42 | *** part/#htc-linux mrquick (~kbradsha@cpe-70-112-26-46.austin.res.rr.com) |
16:12.39 | *** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz) |
16:17.26 | DCDemon | gah stuck at setup screen :/ |
16:17.35 | DCDemon | reboots to see if itll let him in |
16:21.24 | DCDemon | O_o |
16:24.09 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d8796d4.pool.mediaWays.net) |
16:24.34 | DCDemon | getting a black screen with only the top bar working :/ |
16:32.29 | *** join/#htc-linux luminoso (~lumos@av-217-129-131-108.netvisao.pt) |
16:36.31 | *** join/#htc-linux mickey|zzZZzz (~mickey@openmoko/coreteam/mickey) |
16:40.00 | *** join/#htc-linux M3DLG (~M3DLG@212.183.140.33) |
16:43.23 | *** join/#htc-linux alain2210 (~alain@AMontsouris-151-1-45-30.w82-123.abo.wanadoo.fr) |
16:50.46 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
16:55.34 | alain2210 | mickeyl : hello |
17:02.10 | *** join/#htc-linux nomercy2 (~NoMercy@p4FDE68DA.dip.t-dialin.net) |
17:02.32 | *** part/#htc-linux ravishi (~stormy@h80ad26a9.async.vt.edu) |
17:05.11 | mickeyl | hi alain2210 |
17:05.50 | alain2210 | mickeyl : I have tried fso1 on the g1. I can make call. |
17:06.23 | mickeyl | yeah, support was that far, but then i stopped. |
17:06.42 | alain2210 | I have not yet tried fso2. |
17:07.04 | alain2210 | But I have seen that zhone2 starts |
17:07.50 | alain2210 | But I have a question about gprs. |
17:07.51 | mickeyl | you could try http://downloads.freesmartphone.org/releases/fso2-preview-1/htcdream/ |
17:08.01 | mickeyl | yes? |
17:08.15 | alain2210 | yes I have very quickly tried this one. |
17:08.42 | alain2210 | about gprs, in fso1 : i see that is works on /dev/smd7 |
17:09.37 | mickeyl | fso1 does not contain support for the special GPRS way on the dream |
17:09.45 | mickeyl | i have learned much later that the dream does not use PPP |
17:09.57 | alain2210 | that is ? |
17:10.12 | mickeyl | I'm using my pdp_qmi plugin for the dream |
17:10.22 | mickeyl | it's using a proprietary qualcomm protocol |
17:10.28 | mickeyl | that gets you a network interface |
17:10.34 | mickeyl | (yes!) |
17:10.42 | mickeyl | connection setup and teardown in less than a second |
17:10.52 | mickeyl | runs circles around ppp |
17:11.00 | alain2210 | yes |
17:11.20 | mickeyl | take a look here: |
17:11.34 | mickeyl | http://git.freesmartphone.org/?p=cornucopia.git;a=blob;f=fsogsmd/src/plugins/pdp_qmi/plugin.vala;h=726627cbfc58e23860418679a31572e9d368cd47;hb=a2698e95446861f3ae6d89bc64019b29964a8108 |
17:11.42 | mickeyl | basically you have simple commands to /dev/qmi |
17:11.54 | mickeyl | and then you get the connection params |
17:12.03 | mickeyl | which you can then use to setup the default route etc. |
17:12.07 | mickeyl | in fso2 this is completely working out of the box |
17:12.10 | mickeyl | (on middleware layer) |
17:12.16 | mickeyl | (no UI yet...) |
17:13.02 | alain2210 | I will read this. |
17:16.17 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
17:16.29 | *** join/#htc-linux kiozen (~oeichler@rgnb-5d8796d4.pool.mediaWays.net) |
17:30.20 | alain2210 | mickeyl: thanks a lot. I have built the interface (with ifup). But I have not used it really since i will conflict with the usb one. |
17:38.39 | *** join/#htc-linux leviathan (~quassel@c-82-192-226-27.customer.ggaweb.ch) |
17:38.42 | *** join/#htc-linux leviathan_ (~quassel@c-82-192-226-27.customer.ggaweb.ch) |
17:53.32 | AstainHellbring | sup |
17:57.45 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
17:58.41 | AstainHellbring | anyone in here have the desire? |
18:01.27 | phh | [00:48:19] <TheDeadCpu> Okay. You guys probably get this question a lot. But I just have to ask. Is anyone working on / thinking of Nand? For example for the Touch Pro, because I actually think XDAndroid on the TP is stable enough for it. <----- it already works |
18:01.33 | phh | just boring to release something |
18:01.34 | phh | and not useful |
18:04.40 | IceBone | Hey, phh! |
18:04.53 | IceBone | What's the status of the bluetooth audio in the 2.1 sqsh? |
18:05.06 | phh | IceBone: I think A2DP works |
18:05.13 | phh | 2.1 AOSP you mean ? |
18:05.40 | IceBone | http://htcandroid.xland.cz/Android-2.1-2009-04-14.2-phh.sqsh I mean. |
18:05.45 | phh | ok aosp then |
18:06.03 | *** join/#htc-linux zachy (~george@85.193.4.18) |
18:06.03 | IceBone | The thing I've been pestering you about for ages. :P |
18:06.16 | phh | IceBone: HSF/HFP profiles ? |
18:06.19 | phh | might work in sense build |
18:06.30 | IceBone | Eh, doesn't matter, getting a Desire on wednesday. |
18:06.36 | phh | for me ? :p |
18:06.43 | IceBone | Buy me dinner first. |
18:06.45 | IceBone | :P |
18:07.59 | IceBone | I wonder how well it will work with my headset. Diamond on winmo worked perfectly fine. |
18:08.10 | alain2210 | mickeyl: I try fso2. But I have not found, if I can make gprs works with cli-framework. |
18:08.49 | mickeyl | the API hasn't changed much |
18:08.51 | mickeyl | it's: |
18:09.08 | mickeyl | gsmpdp.SetCredentials( apn, user, password ) |
18:09.13 | mickeyl | gsmpdp.ActivateContext() |
18:09.15 | mickeyl | that should be it |
18:27.18 | *** join/#htc-linux NoMercy (~NoMercy@p4FDE6660.dip.t-dialin.net) |
18:29.51 | Markinus | phh: do you have a Idea how this can happen? |
18:29.51 | Markinus | [ 1.103790] mdp irq already on 4000 4000 |
18:29.51 | Markinus | [ 1.107452] mdp_dma: busy |
18:30.18 | phh | Markinus: don't we clean it in 2.6.27 tree ? |
18:30.55 | Markinus | phh: hmm, don't know . .I have this on Leo, very often |
18:30.59 | Markinus | .32 |
18:31.48 | phh | at statup ? |
18:31.49 | *** join/#htc-linux NoMercy_ (~NoMercy@p4FDE692F.dip.t-dialin.net) |
18:32.00 | Parad0XUA_ | Markinus were you able to fix kernel panic on leo yet? |
18:32.10 | Markinus | phh: on boot and on loading of the initrd |
18:32.20 | Markinus | Parad0XUA_: no |
18:32.28 | Parad0XUA_ | *sigh* |
18:33.02 | Parad0XUA_ | btw I just updated radio on my leo and I think I helped kernel stability a bit |
18:33.24 | Parad0XUA_ | at least fsck /dev/block/loop1 is not core dumping any more |
18:33.48 | Parad0XUA_ | but haven't tested that much yet so no warranties :) |
18:34.47 | Markinus | Parad0XUA_: 2.10? I using it |
18:35.22 | Markinus | phh: did we have this on .27 too? |
18:35.29 | phh | don't know |
18:35.29 | Parad0XUA_ | nope 2.09.50.29_2 |
18:36.53 | Parad0XUA_ | Markinus: is it difficult to fix leo-keypad driver? should I even bother trying? :) |
18:37.20 | Markinus | Parad0XUA_: it seems to be a GPIO problem. If you press a button the device is crashing |
18:37.34 | Parad0XUA_ | not just crashing :\ it just freezes |
18:37.44 | gauner1986 | Markinus: are you working on leo? |
18:38.16 | Markinus | Parad0XUA_: it's not the same?!?! ;) |
18:38.24 | Markinus | gauner1986: only a bit |
18:38.40 | Markinus | gauner1986: this is terrible with the stability problems . . . |
18:38.40 | Parad0XUA_ | Markinus: well :) I guess it is |
18:38.55 | gauner1986 | gauner1986: yeah.. they're pretty frustrating.. |
18:39.04 | gauner1986 | eh |
18:39.05 | gauner1986 | what |
18:39.08 | gauner1986 | i'm too tired |
18:39.10 | gauner1986 | lol |
18:39.35 | gauner1986 | fucking two hours of sleep |
18:40.23 | Parad0XUA_ | Markinus: please figure out the kernel panic :) do you have any clues at all? |
18:42.00 | gauner1986 | Parad0XUA_: i think it's a very hard to find low level problem.. i fear we wont be able to solve it at all without further help |
18:42.15 | Parad0XUA_ | Markinus: great! :) |
18:42.46 | Parad0XUA_ | Markinus: is there anything in code aurora that could help? |
18:43.10 | *** join/#htc-linux M3DLG (~M3DLG@212.183.140.32) |
18:49.11 | Markinus | Parad0XUA_: i tried already some codeaurora stuff, but there are compiling problems etc. so it would take much time to fix it, but I didn'T have so much |
18:49.41 | Markinus | Parad0XUA_: most of the kernel panics are comming from a wrong signal |
18:49.54 | Markinus | Parad0XUA_: no Idea how this can happen |
18:50.04 | phh | stinebd: http://pjottrr.no-ip.org:81/redmine/issues/show/99 |
18:50.19 | phh | stinebd: users want screen rotation with 90 and 180 degrees |
18:50.50 | phh | stinebd: I don't think that's a good idea though, but just to report to you the bug report. |
18:50.53 | Parad0XUA_ | Parad0XUA_: signal debugger it is then :) another sleepless night tonight I guess |
18:51.39 | Markinus | Parad0XUA_: and we have to find out why this happend: |
18:51.40 | Markinus | [ 4.613846] mdp irq already on 4000 4000 |
18:51.40 | Markinus | [ 4.630653] mdp_dma: busy |
18:52.23 | Parad0XUA_ | Markinus: yup could also be signal related cause from time to time it's not happening... |
18:53.29 | Parad0XUA_ | Markinus: maybe compass or some other other device's irq requests are mistreated by the kernel or something |
18:54.51 | *** join/#htc-linux NoMercy (~NoMercy@p4FDE660B.dip.t-dialin.net) |
18:54.59 | Parad0XUA_ | Markinus: aand one last question... any luck with usb networking? :) |
18:55.10 | Markinus | Parad0XUA_: hmm, it definitly the MDP irq which is comming . .. |
18:55.40 | Markinus | Parad0XUA_: I think we didn't need to try usb till we have a stable systemboot |
18:55.58 | Parad0XUA_ | Markinus: yeah :( |
18:56.00 | Parad0XUA_ | *lunch* |
18:56.10 | *** part/#htc-linux jumoit (~samuel@121.77.87.145) |
18:56.13 | NoMercy | good evening . Markinus by stable systemboot you mean everything working? |
18:56.55 | Markinus | NoMercy: I mean that we can e.g. use a initrd.gz with fsck system check etc. without seg faults and kernel crashes |
18:57.26 | NoMercy | okay i guess we are a long time away from this |
18:57.34 | Markinus | NoMercy: yes |
19:06.09 | *** join/#htc-linux NoMercy_ (~NoMercy@p4FDE7BAE.dip.t-dialin.net) |
19:06.58 | *** join/#htc-linux the_eye_ (~dimitris@ppp-94-69-14-58.home.otenet.gr) |
19:08.55 | *** join/#htc-linux alphaone|gone (~alphaone@2001:638:602:af01::1) |
19:11.37 | alain2210 | mickeyl : that is what I have used. But I have seen neither an rmnet0 interface neither something in log. |
19:12.36 | *** join/#htc-linux Kensan (~rueegsegg@244-43-239-77-pool.cable.fcom.ch) |
19:14.44 | *** join/#htc-linux NoMercy (~NoMercy@p4FDE788E.dip.t-dialin.net) |
19:15.11 | mickeyl | let me check again |
19:16.07 | mickeyl | i only have one card with unlimited data access |
19:16.15 | mickeyl | need to swap that all the time between the different devices |
19:16.18 | mickeyl | boots dream |
19:17.04 | alain2210 | i have only one card that works.... |
19:17.41 | mickeyl | well i have at least 2 cards without data access but with free telephony |
19:17.48 | mickeyl | that helps for all the call state testing ;) |
19:22.19 | mickeyl | looks good |
19:22.32 | mickeyl | fsonetworkd is missing in the image |
19:22.40 | mickeyl | but the context gets setup |
19:22.45 | mickeyl | and the interface comes up |
19:23.30 | Markinus | phh: yes, this mdp problem is "fixed" on .27, with a |
19:23.31 | Markinus | #if !defined(CONFIG_MSM_AMSS_VERSION_WINCE) |
19:23.31 | Markinus | about the error printf . . . . |
19:23.33 | *** join/#htc-linux NoMercy_ (~NoMercy@p4FDE7F45.dip.t-dialin.net) |
19:23.40 | alain2210 | mickeyl : so i retry now |
19:23.41 | phh | Markinus: ah. |
19:23.43 | phh | cheating :p |
19:23.55 | mickeyl | alain2210: here's how it should look like |
19:23.59 | mickeyl | http://pastie.org/936065 |
19:24.02 | mickeyl | (fsogsmd log) |
19:24.09 | mickeyl | dmesg should say |
19:24.16 | Markinus | phh: I love this . . . |
19:24.20 | mickeyl | Apr 11 15:09:30 htcdream user.emerg kernel: [ 204.646545] wds: 0020 @ 01 |
19:24.20 | mickeyl | Apr 11 15:09:30 htcdream user.info kernel: [ 204.646606] qmi: wds: got handle 0x17a5f448 |
19:24.20 | mickeyl | Apr 11 15:09:30 htcdream user.emerg kernel: [ 204.646759] wds: 0022 @ ff |
19:24.20 | mickeyl | Apr 11 15:09:30 htcdream user.info kernel: [ 204.646820] qmi: wds: CONNECTED |
19:24.39 | phh | Markinus: I've still no clue of what this actually means though |
19:26.32 | Markinus | phh: me to ... I will compere it now beween Topaz and Leo . . |
19:26.41 | *** join/#htc-linux NoMercy__ (~NoMercy@p4FDE67A4.dip.t-dialin.net) |
19:26.55 | gauner1986 | Markinus: dcordés suggested to try booting with the nexus binaries.. do you think that would make any difference? |
19:27.17 | NoMercy__ | im sorry guys for reconnecting that often but my router just went crazy |
19:27.44 | Markinus | gauner1986: don'T know. I would say it should be binary compatible . . |
19:27.58 | Markinus | gauner1986: to armv6 |
19:28.49 | *** part/#htc-linux zachy (~george@85.193.4.18) |
19:30.05 | alain2210 | mickeyl: It works better now : I see the qmi: wds : CONNECTED |
19:30.32 | alain2210 | but not the interface |
19:31.01 | gauner1986 | Markinus: i'd guess so too.. |
19:31.52 | mickeyl | alain2210: ifconfig ? |
19:32.05 | mickeyl | alain2210: perhaps you don't have rmnet support compiled in? |
19:32.58 | alain2210 | I see nothing with ifconfig (only lo and usb0). |
19:33.11 | alain2210 | for the kernel, I will see. |
19:34.29 | alain2210 | for the kernel, I have CONFIG_MSM_RMNET=y |
19:34.38 | alain2210 | CONFIG_MSM_RMNET_DEBUG=y |
19:34.59 | Markinus | phh: ok, this is both for MDP DMA. |
19:34.59 | Markinus | Leo: MDP_DMA_P_DONE (1 << 14) -> 0x4000 |
19:34.59 | Markinus | Topaz: MDP_DMA_P_DONE (1 << 2) -> 0x4 |
19:35.16 | *** join/#htc-linux Tigerzen (~Tigerzen@81-66-204-232.rev.numericable.fr) |
19:35.36 | Tigerzen | Hello !!! |
19:36.06 | mickeyl | alain2210: hmm, strange. can you diff your defconfig with the one in OE? |
19:36.08 | gauner1986 | Tigerzen: havent seen you for a long time |
19:36.10 | gauner1986 | hi |
19:36.15 | mickeyl | btw. |
19:36.21 | mickeyl | i wonder about all the undocumented special commands |
19:36.32 | mickeyl | would be interesting to find out what they do |
19:37.00 | Tigerzen | I misse you ? |
19:37.04 | alain2210 | probably ;-) |
19:37.23 | mickeyl | things like: |
19:37.32 | mickeyl | at+htcnv? |
19:37.32 | mickeyl | +HTCNV: 0,12,8 |
19:37.32 | mickeyl | OK |
19:37.32 | mickeyl | at+htcnv=? |
19:37.32 | mickeyl | +HTCNV: DTM(0-1),MCS(8,10,12),HS_Cat(6,8,12) |
19:37.34 | mickeyl | hmm |
19:37.49 | alain2210 | not clear. |
19:37.57 | mickeyl | indeed |
19:38.07 | alain2210 | the only line that lacks for me is |
19:38.07 | mickeyl | and there's a bout 30 non-standard commands |
19:38.11 | alain2210 | ** Message: plugin.vala:80: onUpdateFromQmi with 7 properties [state=up) |
19:38.29 | Tigerzen | gauner1986, you miss me too |
19:38.35 | mickeyl | alain2210: which radio firmware do you have? |
19:38.38 | mickeyl | i have a very old one |
19:38.43 | mickeyl | perhaps things are different on yours |
19:38.49 | gauner1986 | hmmm.. you're not a good looking woman, so probably not of that kind :D |
19:39.02 | Tigerzen | you dont realy know if im |
19:39.08 | gauner1986 | anyway.. where have you been? :) |
19:39.53 | gauner1986 | well.. i know it for 99% probability by the fact that you're experimetning with embedded linux :D |
19:40.17 | alain2210 | I have a recent one. 2_22_19_26I |
19:40.18 | Tigerzen | i dont want talk about |
19:40.27 | Tigerzen | cause i brake my Leo |
19:40.28 | gauner1986 | okay :) |
19:40.39 | Tigerzen | breake |
19:40.43 | gauner1986 | lol.. oh noes. what a pain |
19:40.49 | gauner1986 | what happened? |
19:40.49 | mickeyl | alain2210: 1.22.12.29 here |
19:40.59 | alain2210 | mickeyl: very different. |
19:41.03 | mickeyl | hmm, yeah |
19:41.15 | alain2210 | I will retry with the command line. |
19:41.21 | mickeyl | yeah |
19:41.26 | mickeyl | just try without fso |
19:41.38 | mickeyl | btw. |
19:41.47 | mickeyl | for me, the rmnet interfaces are always present |
19:41.50 | mickeyl | right from bootup |
19:42.04 | Tigerzen | its died then its not alive |
19:42.05 | mickeyl | so if they're missing for you, it is likely the kernel (configuration) |
19:42.27 | alain2210 | Yes I use my own kernel. |
19:43.14 | mickeyl | *nod* |
19:43.17 | mickeyl | try mine :) |
19:43.27 | Tigerzen | im crazy furious (curious) user |
19:43.29 | mickeyl | or rather, the one in OE |
19:43.43 | gauner1986 | how did it die? |
19:44.11 | Tigerzen | Why they dont continued on 29 kernel cause Android gonna boot just problem with HZ clock |
19:44.22 | Tigerzen | screen explosed |
19:44.34 | gauner1986 | ahrg.. painful |
19:45.55 | Parad0XUA_ | Tigerzen: wait what? you're saying some specific kernel killed your leo? |
19:46.11 | Tigerzen | yeah the real problem its my phone conssumer fai i take it for specaly internet full and tv, now ive got phone like 1960 no internet no screentouch not cam |
19:46.24 | Tigerzen | screen explosed |
19:46.28 | gauner1986 | Parad0XUA_: no i think he means he accidently dropped it and the glas broke :P |
19:46.48 | Tigerzen | no i talk about kernel 2.6.29 we can boot on leo with defconf modif on HZ but slowly |
19:46.51 | Parad0XUA_ | oh :\ that makes more sense :) |
19:47.10 | Parad0XUA_ | Tigerzen: really? without kernel panic? |
19:47.16 | Tigerzen | yes of course |
19:47.29 | gauner1986 | Tigerzen: did it get repaired now? |
19:47.31 | Tigerzen | then i ask why Markinus or other dont continued with 29 |
19:47.33 | alain2210 | mickeyl : If I do the echo up:apn > /dev/qmi0 and ifconfig rmnet ip up |
19:47.37 | alain2210 | it works |
19:47.40 | mickeyl | excellent |
19:47.47 | mickeyl | ah, right |
19:47.50 | mickeyl | that's what fsonetworkd does |
19:47.53 | Markinus | Tigerzen: yes, but it's only a workarround . . |
19:47.55 | Tigerzen | no expensive like price phone |
19:47.59 | Parad0XUA_ | Tigerzen: that is very interesting indeed... will try 29 today |
19:48.08 | Markinus | Tigerzen: I think it not fixes the true problem :( |
19:48.18 | Tigerzen | Parad make HZ=off |
19:48.30 | alain2210 | so it lacks only fsonetworkd ? |
19:49.06 | mickeyl | yes |
19:49.09 | Markinus | Tigerzen: yes, then the kernel is waiting very long for IRQs . . it has to work so too. Did you try to set this value a bit bigger? |
19:49.22 | mickeyl | fsogsmd will tell fsonetwork that it has a new default rout |
19:49.27 | Tigerzen | Markinus, hi, no Leo breake |
19:49.29 | mickeyl | and fsonetworkd will do the rest |
19:49.37 | mickeyl | AT@HTCDORMANCYSET=3 |
19:49.38 | mickeyl | hmm |
19:49.42 | Markinus | Tigerzen: ohh, shit |
19:49.57 | Tigerzen | ive got Alcatel phone like 2020ac |
19:50.03 | alain2210 | I have not change the gateway. |
19:50.08 | Parad0XUA_ | Markinus: what HZ value are you talking about? |
19:50.09 | gauner1986 | alcatel phone? |
19:50.12 | gauner1986 | bäh |
19:50.18 | Markinus | Parad0XUA_: yes |
19:50.23 | gauner1986 | they make ugly phones |
19:50.41 | Tigerzen | for business i need just phone ;) |
19:50.46 | Tigerzen | same for girls ;) |
19:50.48 | Parad0XUA_ | Markinus: you're talking about lowering the cpu freq? |
19:51.04 | Markinus | Parad0XUA_: it'S nit the CPU freq |
19:51.08 | Markinus | *not |
19:51.16 | Tigerzen | sure i dont take out my phone when im with a girls |
19:51.44 | Parad0XUA_ | Markinus: what is it then? |
19:52.05 | gauner1986 | the tick frequency? :) |
19:52.14 | Markinus | I mean it's the timer frequency |
19:52.19 | Tigerzen | look for HZ Parad you find it leodefconf |
19:52.40 | Tigerzen | go to looks dvd steaven seagak |
19:52.42 | Tigerzen | seagal |
19:52.44 | Tigerzen | ciao |
19:52.48 | gauner1986 | have fun |
19:52.57 | Parad0XUA_ | sorry guys for noob questions :) just starting my kernel hacking career |
19:53.18 | gauner1986 | Parad0XUA_: you need to have a LOT of time |
19:53.45 | Parad0XUA_ | I have plenty :) |
19:53.55 | Parad0XUA_ | ok so there's CONFIG_NO_HZ=y |
19:53.58 | Parad0XUA_ | and CONFIG_HZ=100 |
19:54.56 | Markinus | CONFIG_NO_HZ=y -> tickless system |
19:55.06 | Parad0XUA_ | ok |
19:55.25 | gauner1986 | havent understood what that means too |
19:55.25 | gauner1986 | :P |
19:56.42 | Parad0XUA_ | http://www.phoronix.com/scan.php?page=article&item=651&num=1 |
19:56.57 | alain2210 | mickeyl: it works, in the sens that I have the interface, but even with the gateway, I cannot access to the proxy of the operator. |
19:58.04 | Parad0XUA_ | Markinus: so what HZ value makes kernel more stable? |
19:58.26 | Markinus | Parad0XUA_: this value are used on all snapdragon config that I tested . . |
19:58.46 | Parad0XUA_ | Markinus: 100? |
19:58.51 | gauner1986 | hm |
19:58.54 | Markinus | Parad0XUA_: yes |
19:58.55 | gauner1986 | i guess that's nice to have |
19:59.27 | Markinus | Parad0XUA_: so I think this is ok, and we have a other problem |
19:59.51 | mickeyl | alain2210: hmm, default route is set? |
20:00.36 | alain2210 | I have two : the usb and the rmnet, but the rmnet is "above" |
20:00.48 | Parad0XUA_ | Markinus: but Tigerzen was saying that reducing this value on 29 makes kernel stable? |
20:01.05 | Markinus | Parad0XUA_: the kernel runs "slower" . . |
20:01.30 | Parad0XUA_ | Markinus: that's fine... that could possibly lead to an answer... or you think no? |
20:02.01 | Markinus | Parad0XUA_: yes, this is what we know, we have timing problems, but why is the quastion . . |
20:02.16 | Parad0XUA_ | Markinus: ok |
20:02.27 | *** join/#htc-linux Kensan (~ken@mail.codelabs.ch) |
20:02.34 | mickeyl | alain2210: i'd remove the usb one to make sure it's not used - or set the rmnet with a higher metric |
20:05.38 | alain2210 | mickey: now, I have only one (rmnet0) gateway. |
20:05.40 | Markinus | Parad0XUA_: and this is hard to find . . |
20:05.52 | Parad0XUA_ | Markinus: we shall not give up :) |
20:06.06 | Markinus | yes :) |
20:07.20 | *** join/#htc-linux Wout (~a@s55927d21.adsl.wanadoo.nl) |
20:09.16 | alain2210 | mickeyl : it works. I can speak (with telnet) to the proxy. thanks a lot. |
20:09.40 | alain2210 | tomorrow, I will try to build a recent fso2 for my image. |
20:10.08 | mickeyl | splendid, congrats |
20:11.17 | alain2210 | congrats for you. and your constant work. |
20:11.38 | mickeyl | :) |
20:12.22 | alain2210 | good evening |
20:12.34 | *** join/#htc-linux ali1234 (~al@robotfuzz.co.uk) |
20:12.53 | Markinus | Parad0XUA_: on most of the crashes we get a 0x0 signal . . and the kernel didn'T know what to do with it, and says . . exit() |
20:13.22 | Parad0XUA_ | Markinus: yup... what's a 0x0 signal? |
20:13.44 | Markinus | Parad0XUA_: this is the problem . . . there isn'T a 0x0 |
20:13.54 | Parad0XUA_ | Markinus: oh! I was so excited when I found out you can use gdb with the kernel :) |
20:15.45 | Parad0XUA_ | Markinus: but that didn't really help to figure out the kernel panic |
20:19.02 | gauner1986 | Markinus: couldnt you just ignore that signal? :D |
20:19.35 | Markinus | gauner1986: I tried it but no luck |
20:19.50 | Parad0XUA_ | I tried it to :) commented out the exit line in signal.c :-D |
20:19.50 | gauner1986 | Markinus: what happens then? |
20:20.42 | Markinus | crash |
20:21.16 | Markinus | Parad0XUA_: it's comming from asambler code |
20:21.25 | Markinus | Parad0XUA_: I tried there too |
20:21.34 | Parad0XUA_ | Markinus: :-D |
20:21.47 | Parad0XUA_ | Markinus: just disable signals :) |
20:23.14 | Markinus | Parad0XUA_: ha! |
20:23.14 | Markinus | Parad0XUA_: entry-common.S (arch/arm/kernel) Line 34 |
20:27.09 | Parad0XUA_ | Markinus: have you ever tried compiling kernel in OSX? :) I'm tried of switching between osx and ubuntu :( |
20:27.13 | gauner1986 | if the sense of that code wouldnt be so hard to understand... ^^ |
20:27.58 | Parad0XUA_ | awwww :( textmate has nu support for assembler |
20:28.16 | Markinus | Parad0XUA_: no, only kubuntu |
20:28.19 | gauner1986 | what would you want to highlight there? ;) |
20:28.20 | Markinus | Parad0XUA_: in a vbox |
20:28.28 | Markinus | Parad0XUA_: under win7 and opensuse |
20:28.33 | Parad0XUA_ | slowwww |
20:28.50 | gauner1986 | Parad0XUA_: i have a macbook.. you would just require the cross compiler for it.. |
20:28.52 | Parad0XUA_ | gauner1986: anything :) colors make me happy |
20:29.05 | Markinus | Parad0XUA_: slow???, no, quadcode and 8 GB RAm . .. this is fast enough :) |
20:29.11 | Markinus | *core |
20:29.24 | Parad0XUA_ | Markinus: good for youuuu... ;) |
20:29.42 | Parad0XUA_ | *sadly looks at his old macbook pro* |
20:29.59 | gauner1986 | i have a shiny new macbook pro :) |
20:30.15 | Parad0XUA_ | I hate the new shiny once :) |
20:30.31 | Parad0XUA_ | 1. keyboard sucks, prev generation is so much better |
20:30.35 | Parad0XUA_ | 2. sharp edges!!!!! |
20:30.37 | gauner1986 | not really |
20:30.48 | gauner1986 | dirt is coming out there way easier |
20:31.09 | Parad0XUA_ | don't care about dirt! :) |
20:31.20 | gauner1986 | you like your things dirty? |
20:31.21 | gauner1986 | ;) |
20:31.50 | Parad0XUA_ | no :) my pro is about 2-3 years old and still veeeeeery clean |
20:32.10 | Parad0XUA_ | I guess you should consider myself a bad developer cause I never spilled coffee on my laptop :) |
20:32.20 | gauner1986 | Markinus: what does that line do? |
20:32.30 | Markinus | gauner1986: this is the signal entry |
20:32.39 | Markinus | gauner1986: from there is the signal comming in the kernel |
20:32.59 | gauner1986 | couldnt you find out what causes this signal then somehow? |
20:33.01 | Markinus | (if I understand it correctly) |
20:33.09 | Markinus | gauner1986: no |
20:33.15 | Parad0XUA_ | so which register contains the signal num? |
20:33.22 | Markinus | r2 I think |
20:33.57 | Parad0XUA_ | interesting |
20:34.00 | gauner1986 | Parad0XUA_: do you have assembler skills? ;) |
20:34.05 | *** join/#htc-linux Dpunkt (~Dpunkt@p5090F25B.dip.t-dialin.net) |
20:34.19 | Parad0XUA_ | gauner1986: very basic :( |
20:34.48 | Parad0XUA_ | had some fun with tasm back in college ~4 years ago |
20:34.55 | gauner1986 | hmmm |
20:35.06 | gauner1986 | we only did pseudo assembler in school |
20:35.15 | gauner1986 | that sucked |
20:35.18 | Parad0XUA_ | wtf is pseudo assembler?! :-D |
20:35.24 | Parad0XUA_ | sounds awesome though :) |
20:35.51 | gauner1986 | some kind of learning language for assembler.. dont remember it well though.. |
20:36.31 | gauner1986 | for a good reason i think |
20:36.31 | gauner1986 | :D |
20:38.00 | Parad0XUA_ | https://www.codeaurora.org/gitweb/quic/chrome/?p=kernel.git;a=blob_plain;f=arch/arm/kernel/entry-common.S;hb=852612b66d948cf6c6056fc0a2fbbb4dde1cb8df |
20:38.04 | Parad0XUA_ | that looks different |
20:38.33 | *** join/#htc-linux hexch (~cool@port366.ds1-kd.adsl.cybercity.dk) |
20:39.01 | hexch | hi, can someone help me to root my htc magic ? |
20:42.09 | Markinus | Parad0XUA_: yes, it's .29 right? |
20:42.47 | Parad0XUA_ | no idea... googled it :) |
20:44.51 | Parad0XUA_ | actually it's the same thing... we just have a little macros restore_user_regs |
20:45.26 | Parad0XUA_ | Markinus: but you don't really think the problem is in the assembly code? |
20:45.51 | Markinus | Parad0XUA_: no |
20:46.04 | Markinus | Parad0XUA_: the question is why it'S called |
20:46.10 | *** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
20:46.13 | Parad0XUA_ | Markinus: right |
20:46.41 | Captnoord | yo |
20:46.47 | Markinus | hi |
20:47.04 | Markinus | Parad0XUA_: but we had to fix already assambler code for Leo . . |
20:47.15 | Markinus | Parad0XUA_: irqs . . |
20:47.42 | Parad0XUA_ | Markinus: yeah I saw that commit |
20:47.57 | gauner1986 | Markinus: mhm.. but in normal worlds code you would have some option to determine which functions or objects were involved in that call |
20:48.07 | Parad0XUA_ | Markinus: how the hell would you figure that one out if that guy would help? :) |
20:48.40 | Parad0XUA_ | gauner1986: aboslutely :) unless you're talking to a cpu directly ;) |
20:49.19 | hexch | anyone ? |
20:49.27 | gauner1986 | hey captnoord |
20:49.35 | Captnoord | yo |
20:49.55 | gauner1986 | hmm.. Parad0XUA_: but there must be some information stored in registers or stuff? |
20:50.05 | hexch | I maked an goldcard with sappimg.zip on it when I boot my phone it loads the sappimg after some time it say main version is older ? |
20:51.01 | Parad0XUA_ | yup, you could read that data if you had some kind of remote kernel debugger |
20:51.40 | gauner1986 | cant you do it with poor mans debugging? :P |
20:51.58 | Parad0XUA_ | yeah I wish I knew more about haret :) |
20:52.09 | gauner1986 | hmmmm |
20:52.20 | gauner1986 | what do you want to do? |
20:52.52 | Parad0XUA_ | honestly... I have no idea :) |
20:54.05 | gauner1986 | as far as i understood you can't use haret for anything after the kernel took over.. so it can't be useful for anything else but ramconsole.. |
20:55.31 | Parad0XUA_ | I have no idea what really happens to windows and haret after kernel takes over... |
20:56.30 | gauner1986 | they're both unusable until next reboot i guess ^^ |
20:57.13 | Parad0XUA_ | yeah I can't think of a way for windows and linux to peacefully coexist on one device :) |
20:57.17 | Captnoord | Markinus: I think the fb_console should work... its something other that doesn't work |
20:57.20 | Captnoord | irq's maybe |
20:57.52 | Captnoord | but first gotto play a game a bit |
20:57.57 | stinebd | phh: lol... re: screen rotation, i think that's a WONTFIX, unless Android proper adds it at some point |
20:58.09 | phh | stinebd: ok |
20:58.17 | phh | I'd thought so |
20:58.26 | stinebd | i recall a market app for G1 that did that |
20:58.34 | stinebd | so perhaps third party solution is the way to go |
20:58.41 | Markinus | Captnoord: yes, I think so too . . it's something different |
20:58.48 | Markinus | Captnoord: have fun :) |
21:00.09 | Parad0XUA_ | Markinus: can you explain this line? |
21:00.19 | Parad0XUA_ | ldr r10, [lr, #-4] |
21:00.31 | Parad0XUA_ | the square brackets part |
21:00.42 | gauner1986 | i knew what that was once |
21:00.43 | gauner1986 | *mhm* |
21:01.06 | phh | Parad0XUA_: r10=*(lr-4) |
21:01.41 | Parad0XUA_ | phh: ok just wanted to make sure I'm reading it correctly :) thanks |
21:12.57 | Parad0XUA | so.. anyway... what do you guys do for living?! :) |
21:14.55 | Parad0XUA | maybe hardcore kernel developers are actually great restaurant chefs :) |
21:15.51 | Parad0XUA | Markinus, phh, gauner1986? |
21:21.26 | Wout | is kinda wondering what's being worked on right now |
21:21.44 | Wout | last commit was over a week ago, you guys hit a bump in the road? |
21:23.50 | Parad0XUA | big bump indeed |
21:30.19 | stinebd | Wout: too much stuff is working now ;) |
21:36.49 | Wout | stinebd: then commit it! ;) |
21:48.12 | Tigerzen | Paradox, you can try with CONFIG_NO_HZ=n on 29 |
21:48.38 | Tigerzen | this way not kernel panic but slowly |
21:52.03 | Parad0XUA | Tigerzen: thanks I'll try it tonight! |
21:52.10 | Parad0XUA | ohh he left :( |
22:01.46 | mickeyl | ~seen cr2 |
22:01.54 | apt | cr2 <n=cr2@ip-109-84-74-80.web.vodafone.de> was last seen on IRC in channel #htc-linux, 94d 1h 41m 1s ago, saying: 'MrPippy: where is this source ?'. |
22:01.54 | mickeyl | ~seen cr2_ |
22:01.54 | apt | cr2_ <~cr2@213.244.27.11> was last seen on IRC in channel #htc-linux, 27d 13h 54m 34s ago, saying: 'irc from here'. |
22:03.53 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
22:06.05 | *** join/#htc-linux rojohacker (~rojohacke@c-76-103-10-158.hsd1.ca.comcast.net) |
22:06.45 | mickeyl | all those @setgps, @startgps, @stopgps proprietary commands. Are these leftovers in dream radio or is it likely we need to use these commands to turn on GPS? |
22:09.39 | ali1234 | it seems like a reasonable assumption to me |
22:09.46 | ali1234 | how else would you turn on gps? |
22:09.52 | mickeyl | well |
22:09.57 | mickeyl | there's a shitload of possibilities |
22:10.03 | mickeyl | toggle some gpios here |
22:10.05 | mickeyl | send some ioctl there |
22:10.13 | mickeyl | dance a jig and shout 'hoola' |
22:10.16 | mickeyl | *sigh* |
22:10.18 | ali1234 | i've looked at a few MSM radio ... things |
22:10.31 | ali1234 | gps and the phone stuff is very very closely tied |
22:10.52 | mickeyl | do we have a positive confirmation that android is actually sending those commands? |
22:11.02 | ali1234 | no idea |
22:11.34 | ali1234 | but what i do know is that all the radio stuff is likely done inside one chip so it is unlikely to involve gpios |
22:11.54 | mickeyl | sounds reasonable |
22:12.11 | ali1234 | consider things like agps too |
22:12.35 | ali1234 | and also the emergency network location that uses gps too |
22:12.49 | ali1234 | all that stuff is handled by the radio rom, so gps is very tightly integrated with it |
22:13.44 | mickeyl | ok, so what we need is someone tracing the proprietary RIL using gps? |
22:15.49 | ali1234 | it can't hurt |
22:17.08 | ali1234 | i seem to recall that the GPS on MSM phones sends codes over serial, possibly the same serial channel as the signal quality stuff |
22:17.17 | ali1234 | of course you have to turn it on first |
22:17.54 | ali1234 | NMEA codes, that was it |
22:19.05 | ali1234 | my knowledge is limited to msm6200 though, that's quite old and used in 3g modems etc |
22:19.15 | mickeyl | yes, it looks like as soon as it's turned we see nmea on /dev/smd27 |
22:37.29 | *** join/#htc-linux M3DLG (~M3DLG@ip-87-82-124-99.easynet.co.uk) |
23:07.04 | *** join/#htc-linux BobVila (~abinford@c-24-12-177-201.hsd1.il.comcast.net) |
23:28.57 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
23:33.05 | *** join/#htc-linux xawen (~Admin@pool-71-179-244-8.bltmmd.fios.verizon.net) |
23:36.44 | AstainHellbring | hiya |