00:04.18 | dcordes | nn |
00:14.20 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
00:20.19 | par | nit guys |
00:20.23 | tcccp | nite |
00:51.31 | *** join/#htc-linux WyrM (n=wyrm@189.13.221.51) |
00:55.42 | *** join/#htc-linux Marajin (n=marajin@87-194-102-189.bethere.co.uk) |
01:28.10 | *** join/#htc-linux Solvik (n=solvik@oxyradio.com) [NETSPLIT VICTIM] |
01:28.10 | *** join/#htc-linux |Jason8| (n=JayAte@znc.tiltshellz.org) [NETSPLIT VICTIM] |
01:28.10 | *** join/#htc-linux hachiya (n=flash@smtp.filmpr.com) [NETSPLIT VICTIM] |
01:28.10 | *** join/#htc-linux Red_Devil (n=red@lounge.datux.nl) [NETSPLIT VICTIM] |
01:28.31 | *** join/#htc-linux AntiXpucT (n=Skim@77.106.108.232) [NETSPLIT VICTIM] |
01:28.31 | *** join/#htc-linux mrmoku|away (n=mrmoku@ppp-93-104-100-134.dynamic.mnet-online.de) |
01:28.31 | *** join/#htc-linux descention (n=Descenti@acm.pct.edu) [NETSPLIT VICTIM] |
01:28.31 | *** join/#htc-linux TmRxX (n=tmr@www.sks-gmbh.de) [NETSPLIT VICTIM] |
01:28.34 | *** join/#htc-linux tmzt (n=tmzt@adsl-99-164-62-86.dsl.akrnoh.sbcglobal.net) |
01:28.34 | *** join/#htc-linux par (i=par@dipole.idlepattern.com) |
01:28.34 | *** join/#htc-linux tcccp (i=hey@223.66.238.89.arpa-addr.in) [NETSPLIT VICTIM] |
01:28.34 | *** join/#htc-linux NAiL (n=repvik@nslu2-linux/repvik) |
01:28.34 | *** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it) [NETSPLIT VICTIM] |
01:28.34 | *** join/#htc-linux wirelessdreamer (n=dreamer@c-71-239-79-222.hsd1.il.comcast.net) [NETSPLIT VICTIM] |
01:28.34 | *** join/#htc-linux Abracadabra (n=no@unaffiliated/abracadabra) [NETSPLIT VICTIM] |
01:28.40 | *** join/#htc-linux furtardo (n=mks@nat/yahoo/x-94b61178424d64f9) [NETSPLIT VICTIM] |
01:28.40 | *** join/#htc-linux j0b0 (n=jobo@5ED40048.cable.ziggo.nl) [NETSPLIT VICTIM] |
01:59.29 | *** join/#htc-linux WyrM1 (n=wyrm@20158171013.user.veloxzone.com.br) |
02:10.13 | |Jason8| | http://www.gsmarena.com/htc_magic-2714.php |
02:10.33 | |Jason8| | is that thing a touch pro with android on it and a HVGA screen? |
02:10.38 | |Jason8| | or am I just crazy? |
02:10.56 | par | uh, its a sapphire |
02:12.14 | par | the vogue is better |
02:12.29 | par | uhm and the touch pro doesn't look like that |
02:12.34 | |Jason8| | no |
02:12.41 | |Jason8| | i mean internals |
02:13.00 | par | more like a blackstone |
02:19.05 | par | yeah, same processor |
02:19.10 | par | as raphael |
02:19.22 | par | same amount of rom / nand size |
02:20.44 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
02:24.24 | par | only has 192 mb of ram comapred to raphaels 288 |
02:29.17 | |Jason8| | yeah |
02:29.28 | |Jason8| | the verizon raph has 192, doesn't it |
02:29.29 | |Jason8| | ? |
02:37.19 | par | dunno |
02:37.44 | par | the raph500? u mean |
02:40.03 | |Jason8| | i guess? |
02:40.04 | |Jason8| | lol |
02:40.47 | par | you'd have to ask cr2 or tmzt |
02:40.59 | par | tmzt has a raph500 |
02:41.10 | AstainHellbring | tmzt |
02:41.17 | AstainHellbring | pm |
03:09.15 | *** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-110-143.dynamic.mnet-online.de) |
03:17.16 | *** join/#htc-linux WyrM1 (n=wyrm@20158133127.user.veloxzone.com.br) |
03:36.52 | *** join/#htc-linux paulproteus (i=paulprot@2002:db69:2513:0:0:0:0:1) |
03:38.53 | *** join/#htc-linux infidel206 (n=infidel2@unaffiliated/jenkempusher/x-35920) |
03:39.40 | *** join/#htc-linux xsacha (n=sacha@123.100.137.226) |
03:39.55 | xsacha | anyone seen this? http://forum.xda-developers.com/showthread.php?p=3876995 |
03:41.32 | xsacha | i thought it was april fools joke, but someone replied today and said they are the product manager and it's real |
03:59.43 | par | yeah neat |
04:00.01 | par | time to reverse engineer it and make a filesystem driver like it |
04:14.31 | *** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no) |
04:25.30 | *** join/#htc-linux paulproteus (i=paulprot@2002:db69:2513:0:0:0:0:1) |
04:35.12 | *** join/#htc-linux Dindon (i=Euroserv@193.27.79.0) [NETSPLIT VICTIM] |
04:35.33 | *** join/#htc-linux elf (i=elf@antenora.aculei.net) [NETSPLIT VICTIM] |
04:37.32 | *** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-110-143.dynamic.mnet-online.de) |
04:37.32 | *** join/#htc-linux UnknownArtists (n=unknown@84.19.198.127) [NETSPLIT VICTIM] |
04:37.32 | *** join/#htc-linux marcin_ (n=marcin@chello089077185047.chello.pl) [NETSPLIT VICTIM] |
04:37.32 | *** join/#htc-linux droid0011 (n=mc@p4FDCF170.dip.t-dialin.net) [NETSPLIT VICTIM] |
04:37.32 | *** join/#htc-linux maejrep (n=madcoder@c-71-225-60-178.hsd1.pa.comcast.net) [NETSPLIT VICTIM] |
04:37.32 | *** join/#htc-linux Dindon (i=OSEF@193.27.79.0) |
04:37.40 | *** join/#htc-linux Dindon_ (i=Euroserv@193.27.79.0) |
04:38.23 | *** join/#htc-linux mrmoku|away (n=mrmoku@ppp-93-104-110-143.dynamic.mnet-online.de) |
04:47.27 | *** join/#htc-linux droid001 (n=mc@p4FDCF1A0.dip.t-dialin.net) |
04:53.44 | maejrep | thought you guys might appreciate this... |
04:53.46 | maejrep | 10:30pm up 2960 days, 7:26, 1 user, load average: 0.45, 0.13, 0.04 |
04:53.59 | maejrep | (not mine, someone I know) |
04:56.50 | xsacha | hey guys.. |
04:56.52 | xsacha | http://www.thelins.se/johan/2009/06/work-qt-platform.html |
04:57.05 | xsacha | pxa270.. |
05:43.48 | par | maejrep: what kernel, device etc. |
05:44.50 | par | err or system ; |
05:44.51 | par | ) |
06:23.40 | *** join/#htc-linux WigglerAway (n=james@92-235-224-158.cable.ubr12.stav.blueyonder.co.uk) |
06:33.41 | *** part/#htc-linux WigglerAway (n=james@92-235-224-158.cable.ubr12.stav.blueyonder.co.uk) |
06:49.38 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
06:55.35 | no2chem | hey, anyone here know anything about the ADSP? |
07:00.16 | infidel206 | maejrep, wow - that beats the 2200 i saw recently :0 |
07:00.23 | infidel206 | *days |
07:03.32 | infidel206 | dont you love it when you create a mount point, then start copying over a _large_ amount of files, only to realize that the external drive _isn't_ mounted to the mountpoint? :s |
07:03.53 | infidel206 | fails |
07:11.18 | *** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be) |
07:40.29 | par | infidel206: dude, do you have that console image you made that has everything working with the devices on the ba in lenny? |
07:41.59 | par | i booted the hh20 kernel with the lenny rootfs |
07:42.16 | par | but there's so much that needs to be modified in the rootfs to get the devices up and working |
07:48.51 | infidel206 | o? |
07:48.54 | infidel206 | like what |
07:49.59 | infidel206 | par, I'm not sure if i included it in that tar file, but u need the firmware for acx and bluetooth |
07:50.35 | infidel206 | and i think dbus + hal needs to be installed for bluetooth & touchscreen |
07:58.40 | par | well what all did you install? |
07:58.46 | par | also usbnet doesn't work |
07:59.14 | infidel206 | usbnet should work |
07:59.17 | infidel206 | out of the box |
07:59.25 | *** join/#htc-linux furtardo (n=mks@nat/yahoo/x-d3fbcefc47ffe7f0) |
07:59.27 | par | really? wow something must be messed up |
07:59.36 | par | now i'm booting from the hh20 kernel |
07:59.43 | par | with that rootfs |
07:59.43 | infidel206 | do you have everything set correctly on the host machine? |
07:59.53 | par | thats the same thing you did right? |
08:00.00 | par | yes |
08:00.11 | par | and i see that its in /etc/network/interfaces |
08:00.12 | infidel206 | my script = |
08:00.13 | infidel206 | modprobe usbnet |
08:00.13 | infidel206 | ifconfig usb0 192.168.0.200 |
08:00.13 | infidel206 | ifconfig |
08:00.13 | infidel206 | echo 1 > /proc/sys/net/ipv4/ip_forward |
08:00.13 | infidel206 | iptables -A FORWARD -j ACCEPT |
08:00.14 | infidel206 | iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth3 -j MASQUERADE |
08:00.29 | par | but the kernel has a problem with usb |
08:00.32 | *** join/#htc-linux AntiXpucT (n=Skim@77.106.108.232) |
08:00.35 | par | the hh20 |
08:00.39 | par | it doesn't see it |
08:00.40 | infidel206 | not for me... it works fine for me |
08:00.45 | par | are you using a boardid0x5? |
08:00.55 | infidel206 | not sure which board it is |
08:01.10 | par | whats it branded as |
08:01.12 | infidel206 | siemens sx66 |
08:01.17 | par | hmm same |
08:01.26 | infidel206 | ph20b |
08:01.28 | par | weird.. i wonder why usb fails |
08:01.33 | par | yeah same here |
08:01.58 | par | i looked and no /proc/ksysms |
08:02.02 | infidel206 | when u plug it in to cradle, do u see kernel messages pop up saying cdc ether...etc etc? |
08:02.17 | par | yes |
08:02.28 | infidel206 | and did you run the sync command after copying the filesystem? |
08:02.33 | par | but as the usb in hh20 fails when the kernel is coming up |
08:02.47 | par | yes i made sure all the data was written cleanly |
08:02.52 | infidel206 | hmm |
08:03.14 | infidel206 | /etc/network/interfaces is correct, right? |
08:03.22 | infidel206 | static ip, etc |
08:03.23 | infidel206 | ? |
08:03.24 | par | yes, out of the box its right |
08:03.25 | par | yes |
08:03.40 | infidel206 | odd |
08:04.00 | infidel206 | are you using a cradle or the cord thing? |
08:04.08 | par | cord thing |
08:04.18 | par | you were using a cradle/ |
08:04.19 | par | ? |
08:04.31 | infidel206 | ok, so if you see the kernel messages, then the phone should be setup right |
08:04.39 | infidel206 | has to be on the host machine side |
08:04.50 | infidel206 | ^ a problem with |
08:04.53 | par | no but when booting usb fails in the kernel |
08:05.07 | par | i mean it looks good in the kernel but right before setting up it fails |
08:05.27 | infidel206 | from which image did u get the kernel modules/zImage? |
08:05.55 | par | you gave me the modules and the zImage |
08:06.01 | infidel206 | ah right |
08:06.07 | infidel206 | i dont know then.. |
08:06.13 | par | i tried that it just gave a bunch of errors |
08:06.15 | infidel206 | maybe try to extract them from http://www.algepop.net/users/alge/angstrom-ba/images/htcblueangel/ |
08:06.21 | par | so i replaced your zimage with hh20 |
08:06.59 | par | is that where you got your hh20? |
08:07.11 | par | also what was that zimage you gave me? |
08:07.15 | par | was that a new one? |
08:07.17 | infidel206 | originally.. but i built my own kernel after |
08:07.29 | par | it was like 1.5 meg and hh20-r16 is like 1.1 |
08:07.40 | infidel206 | yeah the kernel + modules i gave you were good |
08:07.55 | infidel206 | only a couple mods to the .config |
08:08.07 | par | so you are saying i should not have seen a shitload of errors when booting that kernel you included with the modules? |
08:08.14 | infidel206 | i wanted some of the bluetooth stuff to be modules, instead of built in iirc |
08:08.23 | infidel206 | right |
08:08.40 | par | weird because i just got streaming errors about asic3 |
08:08.46 | infidel206 | i can give u my current modules/kernel if u want |
08:08.54 | par | tht would rock! |
08:09.06 | infidel206 | i'm in the process of loading linux on a new toy i got |
08:09.36 | par | can you just give me your rootfs from the current install you have also? |
08:10.01 | infidel206 | no, i got too much shit on it :s |
08:10.07 | par | hahhah ok ok |
08:10.19 | infidel206 | i should have made a snapshot of the filesystem as soon as i got it where it needed to be |
08:10.32 | infidel206 | i.e., after i got squeeze loaded barebones |
08:10.39 | infidel206 | sucks |
08:10.41 | infidel206 | :s |
08:11.00 | par | you found a squeeze rootfs? |
08:11.03 | par | for armel? |
08:11.09 | infidel206 | no i upgraded |
08:11.22 | par | hahaha man that must've been f'ed up on a little ba |
08:11.32 | par | how long did it go |
08:11.32 | infidel206 | ooooooooooo crap |
08:11.43 | infidel206 | </corrupted> |
08:12.10 | infidel206 | it took like 30 mins |
08:12.20 | infidel206 | this filesystem is toast |
08:12.30 | par | wow |
08:12.40 | infidel206 | ummm |
08:12.42 | infidel206 | 1 sec |
08:12.49 | par | can you put up your current modules/kernel |
08:13.32 | infidel206 | yeah i can give u my current modules+kernel from my build machine |
08:13.48 | infidel206 | duh, dont know why i didnt think of that first |
08:14.22 | par | thanks dood |
08:18.49 | infidel206 | ok this is strange |
08:18.56 | infidel206 | i have the module folder |
08:19.02 | infidel206 | bt the zImage isnt there |
08:19.08 | infidel206 | in arch/arm etc |
08:19.16 | par | look in the module folder |
08:19.25 | par | do you see zImage in the root of it? |
08:19.29 | infidel206 | no its not in the target folder |
08:19.34 | par | ah ok |
08:19.52 | infidel206 | arch/arm/boot |
08:19.54 | infidel206 | not there |
08:20.30 | infidel206 | hmmm |
08:20.34 | infidel206 | well crap |
08:20.47 | infidel206 | jut grap from alge |
08:20.53 | infidel206 | just grab* |
08:21.05 | *** join/#htc-linux yq (n=chatzill@bb220-255-72-94.singnet.com.sg) |
08:21.06 | par | yah ok |
08:21.23 | infidel206 | wait a sec.. |
08:21.25 | par | or i'll use the 1.5 meg one you sent me before.. all those errors were weird tho |
08:21.52 | infidel206 | nope, even the vfat partition is hosed |
08:22.21 | infidel206 | there shouldnt be but like one (maybe 2) errors @ boot |
08:22.27 | par | ok |
08:22.36 | par | well i already have that then so .. |
08:24.11 | par | ok so i grabbed the firmware from the angstrom image for the wlan |
08:24.25 | *** join/#htc-linux timebomb (n=tb@85.182.255.196) |
08:24.48 | par | and then the other from babel0's sugggested site and renamed it accordingly |
08:24.59 | par | for bt |
08:25.20 | par | did you have to set up wlan in /etc/network/interfaces? |
08:25.40 | infidel206 | yeah i setup one for bnep0, but... |
08:25.56 | par | well bnep is already in there |
08:26.08 | infidel206 | i set the BA up to conenct to my phone (raphael) using pand |
08:26.09 | par | but.. nothign for wlan |
08:26.24 | par | what about wlan0... how did you bring that up |
08:26.37 | par | i managed to load the kernel module |
08:27.00 | infidel206 | i basically wrote a hack script to get bluetooth up @ boot... |
08:27.21 | par | oh with the weird series of hciattach etc.? |
08:27.22 | infidel206 | then i wrote a cron that runs every minute to check for a bnep0 interface |
08:27.32 | par | are you serious |
08:27.43 | infidel206 | which means that if bnep0 wasnt present, it needed to restart bluetooth + networking |
08:27.51 | infidel206 | gimme a sec and i'll paste it |
08:28.39 | infidel206 | that bts file doesnt properly load bt on its own (the one from BabelO) |
08:28.41 | par | and wlan0, did you set that up in /etc/network/interfaces |
08:28.46 | infidel206 | sec you'll see whats needed... |
08:30.52 | infidel206 | oops...wrong highlighting but http://pastie.org/497593 |
08:31.44 | infidel206 | oh, and i'm not sure if bnep was a module in alge's image |
08:33.07 | par | no its in the armel rootfs ok tho |
08:37.03 | par | ok thanks man |
08:37.21 | par | did you have to modify any other stuff to get devices working properly? |
08:37.33 | par | like, i didn't see wlan in the /etc/network/interfaces file |
08:37.40 | par | did you get wlan0 up and working |
08:46.04 | infidel206 | modprobe acx && wlan0 up |
08:46.07 | *** part/#htc-linux yq (n=chatzill@bb220-255-72-94.singnet.com.sg) |
08:46.19 | *** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be) |
08:46.27 | *** join/#htc-linux MethoS (n=clemens@host-091-097-242-129.ewe-ip-backbone.de) |
08:46.42 | par | like i said i grabbed the firmware from angstrom and modprobe'd acx and it loaded |
08:47.06 | par | don't you have to use ifup wlan0 |
08:47.30 | infidel206 | nope |
08:47.43 | infidel206 | i neve ruse ifup |
08:47.48 | infidel206 | never use* |
08:47.52 | *** join/#htc-linux xsacha (n=sacha@131.181.210.164) |
08:51.43 | par | anything else i should know about configuring? |
08:52.25 | infidel206 | depends on whether or not ur gonna use x |
08:52.41 | par | nah, this is just for everythign working on the console image at the momen |
08:53.05 | par | you had to move up to squeeze for x right.. cuz of tslib? |
08:53.17 | infidel206 | yep |
08:53.50 | infidel206 | and a few other packages i had needed |
08:54.01 | infidel206 | mostly relating to things that are probably opposite of what you're doing |
08:54.08 | par | you know squeeeze has gpe |
08:54.25 | *** join/#htc-linux droid001 (n=mc@p4FDCF1A0.dip.t-dialin.net) [NETSPLIT VICTIM] |
08:54.25 | *** join/#htc-linux UnknownArtists (n=unknown@84.19.198.127) [NETSPLIT VICTIM] |
08:54.25 | *** join/#htc-linux marcin_ (n=marcin@chello089077185047.chello.pl) [NETSPLIT VICTIM] |
08:54.25 | *** join/#htc-linux maejrep (n=madcoder@c-71-225-60-178.hsd1.pa.comcast.net) [NETSPLIT VICTIM] |
08:54.32 | infidel206 | hrm.. thought it didnt the other day |
08:54.37 | par | i manually looked in the repo |
08:54.42 | infidel206 | i dont like gpe much really :/ |
08:54.52 | infidel206 | or should i say matchbox* |
08:54.56 | par | theres an armel squeeze binary for gpe |
08:55.06 | par | ahh yeah i hear ya on that one |
08:57.30 | par | well cool thanks for the heads up |
08:57.34 | infidel206 | np |
09:01.16 | par | so what window mgr were you going to use on squeeze/ |
09:08.55 | infidel206 | xfce4 for like 10 seconds |
09:12.01 | xsacha | big thing about tegra / snapdragon at computex |
09:14.21 | *** join/#htc-linux igarek (i=c0725602@gateway/web/ajax/mibbit.com/x-94fc48b2f381cd26) |
09:16.22 | xsacha | big thing about tegra / snapdragon at computex.. which do you guys think is better? |
09:18.05 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
09:25.28 | *** join/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo) |
09:26.30 | par | hi babel0 |
09:39.29 | BabelO_ | hi par |
09:39.48 | BabelO_ | par: back to office, so BabelO_ |
09:39.50 | BabelO_ | :) |
09:45.06 | par | hehe ;) |
09:45.42 | infidel206 | this is getting to be a fsckin pain |
09:46.33 | infidel206 | longest linux installation of my career |
09:50.48 | xsacha | lol infidel, true that |
09:51.19 | *** join/#htc-linux AntiXpucT (n=Skim@77.106.108.232) |
09:52.31 | xsacha | well actually, linux was easy.. android is damn difficult |
09:55.16 | par | infidel206: what gadget are you putting linux on now? |
09:59.05 | xsacha | gpe/matchbox? |
10:00.11 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87d423.pool.einsundeins.de) |
10:10.09 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
10:15.41 | infidel206 | par, fujitsu u810 |
10:25.05 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
10:29.33 | *** join/#htc-linux pleemans (n=toi@d51A49C45.access.telenet.be) |
11:01.09 | *** join/#htc-linux MLM (n=mlvdmeid@meide.xs4all.nl) |
11:05.24 | *** join/#htc-linux timebomb (n=tb@85.182.255.196) |
11:33.02 | *** join/#htc-linux zycho (n=zycho@dslb-088-070-073-162.pools.arcor-ip.net) |
11:36.44 | *** join/#htc-linux kll (n=kll@cust-IP-2.data.3.dk) |
11:53.20 | *** join/#htc-linux xsacha (n=sacha@123.100.137.226) |
11:54.12 | xsacha | anyone have a armv5 compile of android? system.img? |
11:58.43 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
12:00.22 | *** join/#htc-linux jayzillla (n=jwis@195.137.176.4) |
12:14.00 | *** join/#htc-linux igarek (i=c0725602@gateway/web/ajax/mibbit.com/x-0e9b9dd1712a1408) |
12:17.44 | *** join/#htc-linux DJW|Home (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk) |
12:26.01 | *** join/#htc-linux marex (i=marex@eduroam81.ms.mff.cuni.cz) |
12:33.08 | *** join/#htc-linux lamikr (n=lamikr@dyn60-31.dsl.spy.dnainternet.fi) |
12:55.40 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
13:02.39 | *** join/#htc-linux mib_57r44t (i=c0725602@gateway/web/ajax/mibbit.com/x-a42e2d2b83647beb) |
13:05.08 | xsacha | tmzt: the system clock works :D |
13:05.35 | xsacha | pxa-rtc: setting system clock to 2009-06-02 23:04:21 |
13:24.58 | *** join/#htc-linux MethoS- (n=clemens@host-091-096-215-075.ewe-ip-backbone.de) |
13:27.14 | *** join/#htc-linux AstainMBL (n=AstainHe@unaffiliated/astainhellbring) |
13:27.56 | *** join/#htc-linux OltreIrc`12266 (i=Uncino@host37-22-dynamic.42-79-r.retail.telecomitalia.it) |
13:27.57 | OltreIrc`12266 | ©îªø â µî!!! :D |
13:28.02 | OltreIrc`12266 | CIAO A TUTTI |
13:28.21 | OltreIrc`12266 | !LIST |
13:28.50 | OltreIrc`12266 | !COMANDI |
13:29.13 | *** part/#htc-linux OltreIrc`12266 (i=Uncino@host37-22-dynamic.42-79-r.retail.telecomitalia.it) |
13:35.02 | xsacha | cool, if i do: killall init, it reboots to windows |
13:35.11 | xsacha | (reboot and shutdown -r don't do this) |
13:57.37 | *** part/#htc-linux jayzillla (n=jwis@195.137.176.4) |
14:05.37 | *** join/#htc-linux wirelessdreamer (n=dreamer@c-71-239-79-222.hsd1.il.comcast.net) |
14:32.49 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
14:33.35 | *** join/#htc-linux tehbla (i=marketta@static.177.79.46.78.clients.your-server.de) |
14:34.36 | tehbla | hi.. i am the new idler.. :) |
14:35.02 | tcccp | Noch mehr Deutsche... |
14:35.07 | tcccp | Welcome, have a seat and...idle |
14:36.02 | tehbla | jo, kann man nix machen... ich räum mich dann mal auf.. |
14:43.21 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
14:48.48 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
14:51.35 | xsacha | tmzt: BREAKTHROGUGH! android boots |
14:51.49 | xsacha | you'll never believe what the problem was :D:D |
14:52.55 | xsacha | well it still panicks actually.. but after about a solid minute of booting.. it fails with something to do with 'shmem' |
14:54.52 | xsacha | shmem_fault |
15:06.20 | lama | xsacha: cool |
15:07.13 | lama | don't forget putting booting movie on youtube :) |
15:07.20 | xsacha | the problem was i had 771/770 permissions on system folder |
15:07.49 | xsacha | i changed it to 775 and it worked |
15:08.12 | xsacha | dont know what shmem_fault is for though |
15:08.35 | xsacha | lama: booting movie isn't too exciting with a constant strace going :P |
15:10.43 | lama | xsacha: http://www.youtube.com/results?search_type=&search_query=android+booting&aq=f |
15:11.07 | lama | your movie will be number 98 :P |
15:11.37 | xsacha | :P |
15:11.47 | xsacha | android+i780+booting .. number 1 :D |
15:12.44 | xsacha | bah their search is wrong |
15:23.35 | xsacha | Stale NFS handle? |
15:23.47 | xsacha | failed to unlink old socket 'property_service' |
15:25.34 | xsacha | i guess im done, i have to follow this now: http://nemustech.blogspot.com/2007/12/android-porting-notes.html |
15:29.36 | *** join/#htc-linux kuzia (i=c0725602@gateway/web/ajax/mibbit.com/x-04f44784ba417e61) |
16:01.24 | xsacha | o crap, i get i tnow |
16:12.05 | *** join/#htc-linux timebomb (n=tb@e179196017.adsl.alicedsl.de) |
16:15.50 | *** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl) |
16:40.41 | *** join/#htc-linux _chab7_3 (n=kvirc@fibhost-67-206-132.fibernet.bacs-net.hu) |
16:56.09 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
17:04.24 | tmzt | xsacha: run fsck |
17:05.03 | tmzt | xsacha: and yeah, permissions makes senSe, everything in android runs as a different user |
17:06.07 | tmzt | maejrep: working? |
17:18.54 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
17:44.54 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
18:02.01 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
18:02.45 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
18:08.07 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
18:43.26 | *** join/#htc-linux stefan_schmidt (n=stefan@p5B03658B.dip.t-dialin.net) |
18:47.25 | *** join/#htc-linux penguinz (n=ding@75.137.184.196) |
18:52.14 | tmzt | penguinz: did you have a armv5 android filesystem? |
18:52.50 | tmzt | maejrep: still here? |
18:59.38 | tmzt | penguinz: ali1234 has a driver for omap modem now, no sound yet but openandra and miknix are working on it |
19:00.46 | miknix | yeah, we have sound |
19:01.01 | miknix | or better call it.. noise comming out from the speakers |
19:01.08 | tmzt | ah |
19:01.10 | miknix | but it might be sound for some |
19:01.11 | miknix | : P |
19:01.37 | tmzt | gsm audio? or you know how that works now? |
19:01.45 | penguinz | tmzt: yes, I was working on Exalibur / Dash |
19:02.11 | tmzt | still have omap patches? |
19:02.14 | miknix | tmzt, for gsm audio you only have to set the audio routing |
19:02.32 | miknix | it works even without the eac driver |
19:02.48 | tmzt | yeah |
19:02.59 | tmzt | how hard would a sy driver be? |
19:03.05 | tmzt | sysfs |
19:04.02 | miknix | I did add sysfs interface to it |
19:04.26 | tmzt | so we just need ril patches? |
19:04.42 | tmzt | (for android) |
19:04.53 | miknix | sysfs interface -> to set the audio routing |
19:06.07 | *** join/#htc-linux xsacha (n=sacha@123.100.137.226) |
19:09.15 | tmzt | xsacha: how is it going? |
19:09.18 | j0b0 | xsacha, @ 16:52:56<xsacha> well it still panicks actually.. but after about a solid minute of booting.. <-- one minute is the display timeout. maybe it crashes trying to suspend ..uhm.. stuff |
19:09.44 | tmzt | ah |
19:10.19 | tmzt | j0b0: is it possible to build from source for armv5? |
19:10.33 | j0b0 | if it stays alive as long as you keep touching it, that would point at this |
19:10.59 | j0b0 | tmzt sorry i dont know. |
19:11.31 | tmzt | disable ANDROID_PM? |
19:14.00 | j0b0 | on raph we had the problem where it would fade the display to some weird greyish liney pattern on sleep, and iirc (which i might not) what fixed it was to enable wake locks |
19:14.56 | j0b0 | that was not a panic tho, just the lcd gone wild |
19:15.35 | *** join/#htc-linux kuzia (i=5745de6c@gateway/web/ajax/mibbit.com/x-ffd58249df11a4f0) |
19:15.39 | *** join/#htc-linux marcin_ (n=marcin@chello089077185047.chello.pl) |
19:15.50 | tmzt | don't know whats's causing panic |
19:16.04 | tmzt | killall init should fail I think |
19:16.12 | tmzt | not reboot |
19:16.26 | tmzt | if reboot on panic is enabled |
19:16.46 | tmzt | all the panics should have rebooted |
19:16.59 | j0b0 | what is 'normal' behavior when init exits/ |
19:17.08 | tmzt | panic |
19:17.20 | tmzt | android, reboot |
19:17.30 | tmzt | if panic on reboot |
19:18.32 | j0b0 | otoh, poking the wrong value in the wrong place would reboot the device as well |
19:18.46 | tmzt | possibly |
19:18.54 | tmzt | but this isn't msm |
19:19.11 | tmzt | it has a shared mem interface though we think |
19:20.07 | tmzt | xsacha: can you lsusb in agstrom? |
19:21.03 | kll | mob |
19:21.20 | tmzt | if something needs added to kernel to enable ohci we can do that |
19:30.01 | *** join/#htc-linux asperon (n=asperon@c-134fe353.045-63-67626719.cust.bredbandsbolaget.se) |
19:31.57 | asperon | hi guys, i have polaris and it is running 1.5 just fine, but i cant get the data connection to work. I use Tele2 in sweden (APN=internet.tele2.se, username=blank,password=blank). I have tried adding it to default.txt and to the APN inside android to no avail. When i add it to the APN i get a G icon in the menu bar, but i still cant connect. Modem fails to connect as well. Status (in settings) says that network is |
19:31.58 | asperon | Android? what am i missing? |
19:33.52 | asperon | phone works fine, radio is 1.59.46.12 |
19:34.03 | tmzt | asperon: what initrd? |
19:34.21 | tmzt | network is android? |
19:34.31 | tmzt | that might be normal |
19:35.10 | tmzt | I think dzo ril ignores that |
19:35.26 | asperon | tmzt: f00bar's, from http://www.mediafire.com/?sharekey=001888caeaf3c584d956df2962098fcbe04e75f6e8ebb871 |
19:35.35 | asperon | system.img is from there aswell |
19:35.58 | asperon | tmzt: would you suggest i change those files? if so, to what? |
19:35.59 | tmzt | don't know that one |
19:36.17 | tmzt | does it use cmdline? |
19:36.38 | asperon | yes |
19:37.06 | tmzt | those apn settings work in ce? |
19:37.07 | asperon | i have tried both with and without ppp.apn ppp.username and ppp.password |
19:37.25 | asperon | ce just gets everything from the network and it all works, like magic :) |
19:37.34 | asperon | via connection setup |
19:37.42 | *** join/#htc-linux MLM (n=mlvdmeid@5ED0BCBD.cable.ziggo.nl) |
19:37.51 | tmzt | does the initrd bring up pp itself or let android do it? |
19:38.04 | tmzt | ppp |
19:38.22 | tmzt | do you have a linux computer? |
19:39.09 | asperon | yes, i have a linux box |
19:39.24 | asperon | initrd tried to do stuff with ppp, cant tell if it succeds |
19:39.27 | tmzt | extract the initrd |
19:39.39 | tmzt | paste the script |
19:39.50 | asperon | ok, hang on |
19:41.46 | asperon | is it the init.rc you want to see? |
19:42.32 | tmzt | are there an other scripts? |
19:43.06 | asperon | http://paste2.org/p/242739 |
19:43.11 | asperon | there are lots of files |
19:43.15 | asperon | thats the init.rc |
19:43.19 | tmzt | scripts |
19:43.24 | tmzt | text files |
19:43.33 | asperon | there is a init.goldfish.rc |
19:43.34 | asperon | as well |
19:43.36 | tmzt | init1? is that there? |
19:43.56 | asperon | yes |
19:44.07 | asperon | its a binary |
19:44.10 | tmzt | then paste init |
19:44.14 | asperon | there is a init file that calls it |
19:44.56 | asperon | http://paste2.org/p/242742 |
19:47.11 | *** join/#htc-linux sdt5551 (n=titus@147.145.40.44) |
19:47.19 | *** part/#htc-linux sdt5551 (n=titus@147.145.40.44) |
19:48.03 | tmzt | it doesn't bring up ppp |
19:48.20 | tmzt | telnet 192.168.2.1 |
19:48.39 | tmzt | ifconfig usb0 192.168.2.1 |
19:48.48 | tmzt | ifconfig usb0 192.168.2.2 |
19:48.54 | tmzt | telnet 192.168.2.1 |
19:48.56 | asperon | would it be a good idea to get another initrd and/or system.img? |
19:49.04 | tmzt | no |
19:49.07 | asperon | ok |
19:49.13 | tmzt | not yet |
19:49.28 | tmzt | check on thing in init.rc |
19:49.35 | tmzt | search for ppp |
19:49.48 | tmzt | paste that line here |
19:49.50 | asperon | cant find text ppp |
19:49.55 | tmzt | ok |
19:50.02 | tmzt | default.prop? |
19:50.25 | tmzt | did telnet work? |
19:50.41 | asperon | if [ -e /sdcard/default.prop ] ; then |
19:50.41 | asperon | echo Copying default.prop |
19:50.41 | asperon | cp /sdcard/default.prop /default.prop |
19:50.41 | asperon | fi |
19:50.49 | asperon | dono, how can i tell? |
19:50.53 | tmzt | no |
19:51.04 | tmzt | the file default.prop |
19:51.07 | asperon | aha |
19:51.14 | tmzt | probably on system.img |
19:51.18 | tmzt | no |
19:51.22 | tmzt | initrd |
19:51.37 | tmzt | tell what? |
19:52.02 | asperon | http://paste2.org/p/242755 |
19:52.07 | tmzt | oh, you typed telnet on the phone? |
19:52.11 | asperon | thats default.prop |
19:52.23 | asperon | if telnet worked |
19:52.24 | tmzt | do that on pc |
19:53.00 | asperon | sorry, i dont follow, connect the phone and then telnet to it, or what? |
19:53.28 | tmzt | yes |
19:53.56 | asperon | ok, do i need to connect the phone to the linux box, or could i just use telnet in windows? |
19:53.57 | tmzt | did you know this android erases the second partition of your sd card? |
19:54.22 | asperon | no, i didn't gladly i only have one partition |
19:54.39 | tmzt | you can use windows if you can find the zaurus net driver |
19:54.53 | tmzt | I can't find it though |
19:55.13 | asperon | ok, ill connect it to a linux box then, gimme a sec |
19:55.25 | tmzt | penguinz: do you know what zaurus driver you used working with android? |
19:55.36 | tmzt | ok |
19:56.09 | tmzt | does f00bar tell people this wipes the sd card? |
19:56.39 | asperon | no, not what i read, i followd a guide on xda |
19:57.06 | asperon | in the polaris forum |
19:57.11 | tmzt | great, I keep my root filesystem on there |
19:57.26 | tmzt | I didn't bott this though |
19:57.32 | tmzt | boot |
19:57.47 | asperon | i only have one partition on the card, so i keep all files in a big nice mess :) |
19:58.01 | tmzt | you do? |
19:58.13 | asperon | yes, is that bad? |
19:58.26 | tmzt | where is it extracting data then? |
19:58.58 | asperon | to the same place i guess? i have an unextracted data and a cache dir etc |
19:59.09 | tmzt | ok |
19:59.12 | tmzt | I see |
20:00.20 | asperon | usb0 no such device? |
20:00.35 | asperon | usb2 it seems |
20:00.48 | tmzt | did you boot with usb plugged in? |
20:00.54 | asperon | yes |
20:00.58 | tmzt | ok |
20:01.05 | asperon | dmesg shows the device |
20:01.09 | asperon | as usb0 |
20:01.19 | tmzt | yeah, that's fine |
20:01.23 | asperon | but ifconfig usb0 192.168.2.1 gives no such device |
20:01.31 | tmzt | ifconfig usb2 |
20:01.46 | asperon | same for that |
20:01.52 | asperon | dmesg calls it usb0 |
20:02.19 | tmzt | there's a file in /etc/hal you need to delete |
20:02.30 | tmzt | hold on |
20:02.57 | asperon | i only had fdi in there |
20:04.19 | tmzt | /etc/udev/rules |
20:04.25 | tmzt | persist net |
20:04.34 | tmzt | remove the lines |
20:05.22 | asperon | ok, replug the device or just ifconfig? |
20:05.23 | tmzt | find them? |
20:05.29 | tmzt | repug |
20:06.03 | asperon | ok, now it worked |
20:06.07 | asperon | then telnet to it? |
20:06.15 | tmzt | yes |
20:06.20 | tmzt | logcat |
20:06.21 | asperon | connection refused |
20:06.25 | tmzt | and togga |
20:06.29 | tmzt | what ip? |
20:06.37 | asperon | 192.168.2.1 |
20:06.41 | asperon | that was stupid,w9 |
20:07.38 | asperon | changed it to 192.168.2.2, still get connection refused |
20:07.53 | tmzt | reboot pola |
20:08.20 | asperon | keep it connected during boot, right? |
20:08.30 | tmzt | yes |
20:08.39 | tmzt | unplug fist though |
20:08.43 | tmzt | first |
20:08.46 | tmzt | replug |
20:08.48 | tmzt | boot |
20:09.08 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:11.35 | asperon | still connection refused |
20:12.19 | tmzt | the init.rc starts telnetd |
20:12.34 | tmzt | it shouldn't say that |
20:12.41 | tmzt | what commands? |
20:12.51 | asperon | i just tried telnet 192.168.2.2 |
20:13.21 | tmzt | no |
20:13.24 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:13.33 | tmzt | ifconfig 192.168.2.2 |
20:13.42 | tmzt | telnet 1 |
20:14.01 | asperon | 192.168.2.1? |
20:15.09 | tmzt | yes |
20:15.24 | asperon | then i get network unreachable |
20:17.03 | tmzt | check init.rc |
20:17.52 | tmzt | please type the commands that you used |
20:18.09 | asperon | ifconfig usb0 192.168.2.2 |
20:18.13 | asperon | telnet 192.168.2.2 |
20:18.29 | tmzt | no |
20:18.43 | tmzt | ifconfig is your ip |
20:19.00 | tmzt | telnet to device |
20:19.06 | tmzt | check init.rc |
20:19.10 | asperon | ok |
20:19.38 | asperon | device is 192.168.2.1 |
20:19.53 | asperon | i still get network unreachable |
20:20.45 | tmzt | huh |
20:21.58 | asperon | http://it029000.massey.ac.nz/vogue/files/ seems to have another initrd and system.img that people repport work with the polaris, should i try them instead? |
20:22.22 | tmzt | for gsm? |
20:22.48 | asperon | dono, what do you mean by that? |
20:24.33 | tmzt | does it work on kaiser? |
20:26.29 | asperon | i think so, i dont have a device to try it on |
20:27.11 | asperon | tmzt: i ma really thankfull for your help, i neet to get to bed though, ill fiddle around with it some more, if cant solve it ill join here tomorrow after work and see if anybody can point me in the right direction |
20:27.14 | asperon | thnx, and good night |
20:27.59 | *** join/#htc-linux mib_dclvnr (i=5745de6c@gateway/web/ajax/mibbit.com/x-0417a99e7dc0764e) |
20:42.42 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
20:46.29 | *** join/#htc-linux timebomb (n=tb@85.183.24.211) |
20:57.20 | *** join/#htc-linux MethoS (n=clemens@host-091-096-215-075.ewe-ip-backbone.de) |
21:12.22 | *** join/#htc-linux cr2 (n=cr2@ip-77-24-92-203.web.vodafone.de) |
21:14.28 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-96-249-154-100.hrbgpa.fios.verizon.net) |
21:29.44 | *** join/#htc-linux cmonex (n=xy6091@mqsinz62ac.adsl.datanet.hu) |
21:36.08 | j0b0 | 21:10:19<tmzt> j0b0: is it possible to build from source for armv5? <-- it looks like yes. in ./build/envsetup.sh you can point to a toolchain, in ./build/core/combo/linux-arm.mk you can set arch cflags. Im not sure about a single point to set TARGET_GLOBAL_CFLAGS |
21:37.24 | tmzt | cool |
21:38.08 | tmzt | I think dalvik patches made it in, but that might have only been needed for armv4 |
21:39.24 | j0b0 | 'they' support 5te and 4t, and the comment in the .mk says 4t is wip |
21:42.01 | *** join/#htc-linux cmonexaway (n=xy6091@ch8lw3edj8.adsl.datanet.hu) |
21:45.29 | cr2 | j0b0: there is no gps support in the "open" android ? |
21:49.20 | j0b0 | cr2, maybe that requires a device specific module |
21:49.53 | j0b0 | i dont know how gps is exposed to android |
21:51.18 | tmzt | nmea |
21:51.31 | tmzt | cr2: hey |
21:54.45 | j0b0 | tmzt yes. i mean like whether its in eventhub or something |
21:55.10 | tmzt | oh, intent I think |
21:57.14 | tmzt | cr2: it probably has agps stuff in it so it's closed |
21:58.59 | cr2 | j0b0: libgps.so talks pdsm_* rpc |
21:59.49 | cr2 | tmzt: i've documented the calls used by wince, the function calls look the same, but the parameters may be different. |
22:00.04 | cr2 | i think we should follow the wince way. |
22:00.08 | tmzt | can it be traced? |
22:00.20 | cr2 | tmzt: it _is_ traced |
22:00.23 | tmzt | raph800 way? |
22:00.35 | cr2 | in wiki |
22:00.37 | j0b0 | right, so we'd have so write our own. lets see if goldfish implements one |
22:00.38 | cr2 | raph800 ? |
22:00.56 | tmzt | do gsm use nmea? |
22:00.58 | cr2 | it's necessary to parse the rpc replies |
22:01.19 | cr2 | yes, smd27 + usual rx/tx md pair |
22:01.26 | cr2 | s/md/smd/ |
22:01.32 | cr2 | hm |
22:01.41 | cr2 | s/md/smd/g |
22:01.47 | cr2 | too late :) |
22:02.00 | tmzt | but cdma don't? |
22:02.03 | cr2 | no |
22:02.09 | tmzt | ok |
22:02.22 | tmzt | so we have more data in rpc |
22:02.24 | cr2 | i've not seen nmea in the smem dumps from cdma phones |
22:02.29 | cr2 | it seems so |
22:02.46 | tmzt | I get bad nmea on a com port, but I think from windows |
22:03.01 | cr2 | gpsdriver.dll ? |
22:03.12 | tmzt | bad as in zeroed location |
22:03.15 | tmzt | no fix |
22:03.42 | tmzt | after prl change to one that has gps flag enabled |
22:04.13 | tmzt | maybe, how do I find that, registry? |
22:04.31 | cr2 | i used reassigned com4: |
22:04.36 | cr2 | and roadmap |
22:04.45 | tmzt | com4 I think |
22:05.03 | cr2 | it's virtual anyway |
22:05.09 | tmzt | with putty |
22:05.19 | cr2 | stty ? :) |
22:05.33 | tmzt | no? |
22:05.40 | tmzt | in ce |
22:05.46 | cr2 | ok |
22:05.55 | tmzt | 9600 |
22:06.02 | cr2 | since arm9 does not produce nmea, some .dll should do it |
22:06.05 | cr2 | 4800 |
22:06.17 | cr2 | is standard. actually |
22:06.24 | tmzt | sentences were fine |
22:06.29 | cr2 | ok |
22:06.29 | tmzt | just zero |
22:06.35 | tmzt | gpggv?? |
22:06.39 | cr2 | then the speed does not matter |
22:07.06 | cr2 | ggv ? |
22:07.22 | tmzt | yeah |
22:07.30 | j0b0 | ifneq ($(BOARD_GPS_LIBRARIES),) |
22:07.30 | j0b0 | <PROTECTED> |
22:07.32 | tmzt | can't remember |
22:07.42 | j0b0 | libhardware_legacy implements an interface for android |
22:08.34 | cr2 | j0b0: how ? |
22:09.25 | cr2 | j0b0: i'm only worried that the rpc api is different |
22:09.33 | cr2 | like for snd, for example |
22:10.22 | j0b0 | cr2 im not sure. just found out that it does. |
22:10.34 | j0b0 | i'll see what i can make out |
22:10.44 | cr2 | j0b0: libhardware_legacy has source ? |
22:10.58 | j0b0 | yes. |
22:11.01 | cr2 | btw, can we get smem dump from g1/g2 ? |
22:11.14 | cr2 | ok |
22:11.16 | tmzt | ast might |
22:11.34 | cr2 | with gps enabled. |
22:11.36 | j0b0 | ./hardware/libhardware_legacy/gps/ |
22:11.44 | tmzt | have to enable /dev/mem and comment out retrictions |
22:11.49 | cr2 | before gps enabled, and after gps enabled |
22:11.55 | AstainMBL | cr2 sure |
22:11.55 | cr2 | yes |
22:12.03 | AstainMBL | how would I do that for sure? |
22:12.06 | tmzt | we can add a tracer for user rpc though |
22:12.30 | cr2 | AstainMBL: dd from /dev/mem |
22:12.38 | tmzt | since it uses a kernel driver |
22:12.39 | cr2 | tmzt: how ? |
22:12.51 | cr2 | hmm. yes |
22:13.00 | tmzt | if it just mmaps we couldn't |
22:13.15 | cr2 | i doubt it. |
22:13.16 | AstainMBL | ok |
22:13.32 | cr2 | it's thumb, but not so evil i think ;) |
22:13.34 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbff803.pool.einsundeins.de) |
22:13.36 | tmzt | we can reuse androids memory log |
22:13.38 | AstainMBL | so just dd if=/dev/mem of=/sdcard/gps |
22:13.42 | AstainMBL | them go turn it on? |
22:13.53 | tmzt | seek |
22:13.56 | tmzt | skip |
22:13.59 | tmzt | I mean |
22:14.03 | cr2 | AstainMBL: yeah, if your SD is big enough |
22:14.07 | tmzt | or get devmem2 |
22:14.18 | *** join/#htc-linux timebomb (n=tb@85.183.24.211) |
22:14.19 | cr2 | bs=4 |
22:14.32 | AstainMBL | ds is 512mb |
22:14.33 | cr2 | i don't know how intelligent is the g1 shell |
22:14.48 | cr2 | with bash it should be like |
22:14.56 | tmzt | that's why it crashes? |
22:15.06 | tmzt | dataabrt |
22:15.13 | tmzt | makes sense |
22:15.23 | cr2 | dd if=/dev/mem bs=4 skip=$((0x01f00000/4)) count=$((0x100000/4)) |
22:15.47 | par | omg holy **** |
22:16.00 | par | i just received 5 ba's in the mail |
22:16.05 | cr2 | hehe |
22:16.08 | par | all boardid0x5 |
22:16.18 | cr2 | par: harrier ? |
22:16.28 | par | nope.. real ba's |
22:16.35 | par | i paid $112.50 |
22:16.45 | AstainMBL | damn par |
22:16.45 | par | in america one costs that much |
22:16.51 | cr2 | do they work ? |
22:16.54 | par | yes! |
22:17.01 | par | only minor dings on the casings |
22:17.36 | cr2 | well, i bought mine 5 years ago. |
22:17.38 | par | each came with car adaptor, usb cradle, two 512mb sd cards, ac cords |
22:18.07 | cr2 | nice |
22:18.14 | par | see, in america the siemens sx66 was oem'ed by cingular (at&t) |
22:18.28 | cr2 | yes |
22:18.30 | par | so a lot of places get them as returns |
22:18.36 | par | when they upgrade phones |
22:18.46 | par | so i bought a lot of 5 returns |
22:18.52 | AstainMBL | uhm I have no /dev/mem |
22:19.12 | tmzt | add it to .config |
22:19.15 | cr2 | there was sharp g1000 |
22:19.18 | par | one wholesale lot consisting of 5 returns |
22:19.27 | par | whats the g1000? |
22:19.42 | cr2 | used atiw3220 |
22:19.55 | par | here in usa they don't realize that they are gsm world phones because cingular (at&T) put a carrier lock |
22:19.56 | cr2 | but it's neither gsm nor cdma |
22:20.03 | par | so now i'll just break the carrier lock on all 5 |
22:20.09 | par | i could sell them each for $119 |
22:20.14 | tmzt | cr2: what? |
22:20.16 | cr2 | lol |
22:20.24 | *** join/#htc-linux Moku (n=John@f049169228.adsl.alicedsl.de) |
22:20.39 | NetRipper | cr2, hi |
22:20.52 | AstainMBL | cr2 I have no /dev/mem |
22:21.02 | AstainMBL | on g1 |
22:21.16 | cr2 | tmzt: sorry. it was hitachi ? |
22:21.43 | cr2 | AstainMBL: hmm. |
22:21.49 | cr2 | hi NetRipper |
22:21.55 | cr2 | NetRipper: what about umts ? |
22:22.09 | NetRipper | lol still havent checked |
22:22.09 | cr2 | NetRipper: does the git head compile for you ? |
22:22.14 | AstainMBL | it is a custom setup of g1 hero build I think |
22:22.16 | NetRipper | cr2, im trying now |
22:22.20 | cr2 | ok |
22:22.22 | NetRipper | cr2, but i had a msg from j0b0 that it doesn't |
22:22.22 | j0b0 | cr2 i have an smem dump after initializing a 3g vid call. can i mail it (where?) i'd rather not post it in a crowded place because i dont know whats in it :) |
22:22.27 | tmzt | cr2: not gsm or cdma? |
22:22.36 | cr2 | NetRipper: git or umts ? |
22:22.40 | NetRipper | cr2, git |
22:22.52 | NetRipper | cr2, the rfkill is causing htcraphael_android_defconfig to fail |
22:22.54 | j0b0 | NetRipper it doesnt compile for the android defconfig |
22:23.00 | j0b0 | right |
22:23.02 | cr2 | tmzt: cdma 1900 ? |
22:23.06 | cr2 | tmzt: https://www.gsmpress.com/ger/mobile-phones-hitachi-g1000.html?s=4 |
22:23.16 | cr2 | tmzt: this is how it looked like |
22:23.18 | tmzt | cdma for us |
22:23.26 | tmzt | verizon |
22:23.35 | cr2 | ok |
22:23.44 | cr2 | there is even cdma 450 , afair |
22:24.14 | j0b0 | also, diamond doesnt boot even if it doesnt compile. its probably something trivial |
22:24.24 | j0b0 | *even if it does |
22:24.37 | cr2 | tmzt: http://www.phonescoop.com/phones/phone.php?p=246 |
22:24.42 | NetRipper | is there a reason the android defconfig doesn't have rfkill btw? |
22:24.45 | cr2 | j0b0: 256MB ram ? :) |
22:25.31 | j0b0 | cr2 could be that |
22:25.40 | cr2 | j0b0: the head assumes 256MB ram. you need to replace if (1), by if(my_machine_is_not_lame) |
22:25.47 | tmzt | they might mean wcdma |
22:26.02 | cr2 | tmzt: it's an old phone, like ba |
22:26.21 | AstainMBL | tmzt cdma has a 1900 too |
22:26.25 | j0b0 | or just #if 0 as that condition is always false in board-diamond |
22:26.33 | cr2 | tmzt: FCC IDABLSH-G1000 » (Approved Apr 3, 2003) |
22:26.55 | cr2 | j0b0: diam has a different board-* ? |
22:27.11 | j0b0 | cr2 it does unfortunately |
22:27.22 | cr2 | ok |
22:27.25 | NetRipper | anyhow, the Makefile change is pretty so it's committed j0b0 |
22:27.42 | cr2 | NetRipper: does head compile ? |
22:27.46 | j0b0 | NetRipper thank you |
22:27.48 | NetRipper | it does now |
22:27.52 | cr2 | ok |
22:28.02 | cr2 | NetRipper: tell me about umts |
22:28.08 | tmzt | cr2: Sprint, 1900mHz, it was CDMA2000 |
22:28.28 | cr2 | NetRipper: mickeyl was so happy, that he has disappeared since then |
22:28.30 | tmzt | 1xrtt is lowspeed data |
22:28.34 | NetRipper | cr2, lol |
22:28.40 | cr2 | tmzt: ok |
22:28.57 | NetRipper | cr2, btw the collegue i was supposed to do video calling with wasn't at work today, so don't have your dumps yet |
22:29.10 | cr2 | NetRipper: ok. |
22:29.10 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
22:29.36 | cr2 | NetRipper: btw, the universal opened the small window on video call even without the call itself |
22:29.53 | cr2 | it'll be enough for me |
22:30.11 | cr2 | but i don't have (non-data) umts connection here |
22:30.34 | NetRipper | you want to get access to the front camera? |
22:30.42 | AstainMBL | stupid US carriers not supporting vid calling |
22:30.48 | cr2 | umts sim card does not have voice, and voice sim card does not have umts ;) |
22:31.02 | cr2 | NetRipper: yes |
22:32.05 | cr2 | AstainMBL: bandwidth waste ;) |
22:32.35 | cr2 | i've never seen anybody actually using it here. |
22:33.29 | cr2 | NetRipper: if you know some other way of enabling the vga cam, it's interesting |
22:34.56 | AstainMBL | cr2 the camera app can do it |
22:34.57 | cr2 | j0b0: i hope that we will send some init gps rpcs, and start the 2 sec pdsm_get_location thread, which will provide us with the nmea data on smd27 |
22:35.08 | cr2 | AstainMBL: how ? |
22:35.46 | AstainMBL | in the camera app you goto settings and it has an option to chose the camera |
22:35.54 | cr2 | i'll try |
22:36.10 | j0b0 | cr2, can you trace those calls or get them from an smem dump after enabling gps, like witht he video call |
22:36.22 | cr2 | but the video call may use some other DATA* smd channels |
22:36.35 | cr2 | j0b0: it's all in wiki already |
22:37.06 | cr2 | j0b0: http://www.htc-linux.org/wiki/index.php?title=MSM_RPC |
22:37.38 | *** join/#htc-linux NetRipper (n=netrippe@netripper.nl) [NETSPLIT VICTIM] |
22:37.38 | *** join/#htc-linux pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au) |
22:37.38 | *** join/#htc-linux thinko (n=jdoe6alp@smaug.rackdragon.com) [NETSPLIT VICTIM] |
22:38.03 | cr2 | j0b0: we just need to write the drivers ( like htc_battery does, or the time update rpc code) |
22:38.12 | NetRipper | welcome back |
22:38.23 | cr2 | j0b0: i think htc_battery.c is a good example how to do it. |
22:38.35 | NetRipper | as i was saying, do you want to access the front camera cr2 ? or what's the purpose for the video call? |
22:39.00 | j0b0 | i think htc battery creates a server for arm9 to call back to |
22:39.46 | cr2 | AstainMBL: aaa |
22:40.23 | cr2 | NetRipper: to check the DATA smd channels |
22:40.41 | j0b0 | cr2 i mailed you an smem dump after starting a vid call |
22:40.48 | cr2 | NetRipper: the front cam was just a side effect |
22:40.54 | tmzt | maejrep: you here? |
22:41.03 | cr2 | j0b0: where/when ? |
22:41.08 | j0b0 | just now |
22:41.24 | cr2 | j0b0: to htc-linux ? |
22:41.24 | j0b0 | to the address in your commit |
22:41.33 | j0b0 | yes |
22:41.35 | cr2 | ok |
22:44.39 | cr2 | j0b0: got it |
22:45.10 | cr2 | j0b0: do you understand my wiki syntax for rpc ? |
22:46.42 | cr2 | maybe i should put the full rpc calls into wiki somewhere, so all other struct members can be seen |
22:47.08 | j0b0 | well, it doesnt say anything about sequences, right. just a reference table |
22:47.16 | tmzt | I don't :) |
22:47.46 | cr2 | i used the "dzo" msm_rpc_call syntax |
22:48.05 | cr2 | but we have one more parameter *ept (endpoint) |
22:48.06 | j0b0 | you stillneed to know what to call and when |
22:48.51 | cr2 | CLKRGM_SEC 0x3000000f clk_regime_sec_* |
22:48.52 | cr2 | 7,1 clk_regime_sec_enable (x48,x28,x33,x29) |
22:50.22 | cr2 | meaned msm_rpc_call(PROG=0x3000000f,(VERS=0),PROC=7,msg has 1 int as payload (0x48 or 0x28 or 0x33 or 0x29) |
22:50.25 | cr2 | observed |
22:50.58 | cr2 | i think it should be easy to write a full-blown rpc smem parser |
22:51.06 | cr2 | if it's really needed |
22:51.29 | tmzt | haret; |
22:51.43 | cr2 | the audmgr: |
22:51.47 | cr2 | AUDMGR 0x30000013 audmgr_* |
22:51.48 | cr2 | 1,8 audmgr_enable_client_apps (1,0,9,5,4,1,9,80d57a01) |
22:51.54 | tmzt | think the two-way protocol would be good? |
22:52.31 | cr2 | PROG=0x30000013 VERS=0 (always for our AMSS) PROC=1, has 8 parameters (documented in qdsp/audmgr.c) |
22:52.34 | tmzt | client apps? |
22:52.59 | cr2 | audmgr_enable_client_apps is how wince calls this function |
22:53.42 | tmzt | for pcm? |
22:54.07 | cr2 | check qdsp5/audmgr.c for the message struct |
22:54.17 | cr2 | PDAPI 0x3000005b pdsm_* |
22:54.28 | cr2 | <PROTECTED> |
22:54.34 | cr2 | this is a monster :) |
22:55.01 | cr2 | PROG=0x3000005b VERS=0 PROC=0xc, has 28 parameters |
22:55.09 | cr2 | undocumented of course. |
22:55.48 | cr2 | but i hope that we don't really need to know it, and will just get the the nmea data after sending this message |
22:56.36 | cr2 | da3 here is some handle returned by |
22:56.39 | cr2 | PDAPI 0x3000005b pdsm_* |
22:56.40 | cr2 | 0x3,1 pdsm_client_init (2/b/4) |
22:57.26 | cr2 | pdsm_client_init (b) means xtra_init, (2) pd_init and 4=lcs_init |
22:57.44 | cr2 | this part is more or less understandable |
22:58.18 | j0b0 | its bed time for me .. sorry to miss the class :) good night all |
22:58.26 | cr2 | good night |
22:59.28 | AstainMBL | cr2 aaa? |
23:02.32 | cr2 | AstainMBL: switched to vga cam |
23:02.44 | AstainMBL | ahh cool |
23:03.05 | dream_kill | cr2 any progrss on nand stuff:P ? |
23:03.58 | AstainMBL | cr2 did you still need config.gz from g1? |
23:05.06 | cr2 | AstainMBL: no |
23:05.11 | AstainMBL | k |
23:05.36 | cr2 | dream_kill: i need some reliable data on APP/EXTENDED_ROM partitioning before destroying wince |
23:05.54 | AstainMBL | cr2 raph has no ext_rom |
23:06.02 | miknix | did someone benefit from the apple student promotion of when buying a macbook and ipod touch they give you back some money for the ipod? |
23:06.23 | cr2 | dream_kill: i don't see the fat signature at the beginning of EXTENDED_ROM |
23:07.08 | cr2 | AstainMBL: what filesystem it uses on the disk ? why it reports 306.23MB and itsutils 3 partitions with different size ? |
23:07.49 | AstainMBL | xip uldr imgfs |
23:08.50 | cr2 | AstainMBL: if you enjoy wince reflashing, we can expose the imgfs as linux partition. |
23:08.59 | cr2 | what is in uldr ? |
23:09.16 | AstainMBL | sure I flash athena like a mad man |
23:09.24 | cr2 | then it should be possible to mkyafff2 or how it is called. |
23:09.25 | dream_kill | u have the kernel uploaded anywhere? |
23:09.27 | AstainMBL | uldr is space that could be use for rom updating? |
23:09.44 | dream_kill | i wana load it on my raph so i can have a look |
23:09.46 | cr2 | dream_kill: the kernel ? |
23:10.00 | dream_kill | with nand stuff compiled in for raph :P |
23:10.34 | cr2 | dream_kill: hmm. i don't have it, but it's a good idea. |
23:11.01 | cr2 | dream_kill: will you be able to recover the dead spl ? i don't think it'll be the case, but just to be sure :) |
23:11.17 | dream_kill | spl no problem |
23:11.23 | cr2 | ok |
23:11.24 | dream_kill | as long not kills the radio :P |
23:11.32 | cr2 | radio is mpu |
23:11.36 | dream_kill | as i can falsh spl via radio :P |
23:11.43 | cr2 | and we don't disable it. |
23:11.53 | cr2 | ok |
23:12.14 | tmzt | dream_kill: you have serial port? |
23:12.21 | cr2 | hmm. but we don't powerup lcd now i think. |
23:12.26 | dream_kill | of course i do :P |
23:12.38 | tmzt | how do you build one? |
23:12.39 | cr2 | dream_kill: is it 3.3V ? |
23:12.39 | dream_kill | i'm the one which made it public :P |
23:12.54 | dream_kill | yep |
23:12.56 | dream_kill | 3.3 |
23:13.05 | dream_kill | u can use max3232 |
23:13.09 | cr2 | so i need max232 |
23:13.10 | cr2 | ok |
23:13.11 | dream_kill | or a usb to serial :P |
23:13.29 | dream_kill | max 3232 for 3v3 v :P |
23:13.34 | dream_kill | max 232 uses 5V :P |
23:13.43 | tmzt | cr2: cmonex said we have to send GO2AMSS but she doesn't know what channel |
23:13.44 | cr2 | i have a cable from BA gps |
23:13.52 | cr2 | for 3.3V gps mouse |
23:14.10 | cr2 | tmzt: where ? |
23:14.14 | dream_kill | i used DKU-5 from nokia :P |
23:14.24 | cr2 | tmzt: it's an oemsbl command |
23:14.27 | dream_kill | GO2AMSS it starts the radio |
23:14.31 | tmzt | cr2: in #hpcdev yesterday |
23:14.37 | dream_kill | if u have setboot mode 1 :P |
23:14.52 | dream_kill | if the device starts the oemsbl but not the amms |
23:14.58 | tmzt | right, so we can be appsbl |
23:14.58 | dream_kill | need to send that command :P |
23:15.28 | cr2 | well, on a standalone boot we need to init more hardware |
23:15.35 | cr2 | like the lcd for example. |
23:15.57 | cr2 | dream_kill: yeah, running linux without amss |
23:15.57 | tmzt | will the uboot help with that? |
23:16.11 | cr2 | or booting linux on arm9, lol :) |
23:16.18 | tmzt | patch |
23:16.21 | dream_kill | cr2 !! AMSS is the RADIO :P |
23:16.37 | cr2 | dream_kill: secure mode. |
23:16.52 | dream_kill | so if u wana use it as a linux and no radio ...yes no problem:P |
23:17.02 | cr2 | dream_kill: without amss the big brother can't hear you 8-) |
23:17.23 | tmzt | it won't be a phone though |
23:17.29 | cr2 | yes |
23:18.02 | AstainMBL | cr2 need me to flash wince? |
23:18.36 | tmzt | on? |
23:19.52 | cr2 | AstainMBL: no, just to format the imgfs for yaffs2 |
23:20.13 | cr2 | i wish it was ext2 instead |
23:20.36 | cr2 | then you can mount it, write to it, test if it works properly |
23:20.48 | cr2 | hehe |
23:20.58 | cr2 | and then reflash wince back |
23:21.30 | cr2 | tmzt: can we create an oe/android yaffs2 rom for raph ? |
23:21.49 | tmzt | as nbh? |
23:21.54 | tmzt | I think so |
23:21.56 | cr2 | it will not work, because we need to init the lcd properly, but anyway |
23:22.10 | cr2 | no, just plain 'dd' image |
23:22.27 | cr2 | so that it can be flashed instead of imgfs |
23:22.48 | cr2 | nbh will be even better i think. |
23:23.01 | tmzt | nbh can just be part of the rom |
23:23.13 | cr2 | but then we need to take care about this xip/uldr/imgfs mumbo-jumbo |
23:23.18 | cr2 | ok |
23:23.20 | tmzt | I think I've figured out xip though |
23:23.53 | cr2 | tmzt: can you write some sensible dumper tool ? |
23:23.57 | tmzt | cmonex said we don't need to worry about romhdr |
23:24.05 | tmzt | for? |
23:24.12 | cr2 | APP dump |
23:24.29 | cr2 | based on htcflasher |
23:24.30 | tmzt | what does that mean? |
23:24.38 | cr2 | i dump my APP |
23:24.42 | cr2 | partition |
23:24.49 | tmzt | read instead of write? |
23:24.51 | cr2 | nand beginning at 0x2820000 |
23:25.06 | cr2 | then we can analyze what is really there |
23:25.08 | tmzt | don't know RUU protocol |
23:25.19 | cr2 | then we can replace xip, imgfs or whatever |
23:25.29 | tmzt | if it has a write command it should have read though |
23:25.31 | cr2 | you don't need ruu |
23:25.45 | cr2 | you only need to know the layout, then we can use 'dd' in linux |
23:25.46 | tmzt | htcflasher uses it |
23:26.04 | cr2 | i mean the imgfs details in htcflasher source |
23:26.13 | tmzt | so just a tool to dump the partition table? |
23:26.18 | cr2 | does htcflasher work for raph ? |
23:26.26 | tmzt | yeah |
23:26.26 | cr2 | yes, more or less |
23:26.32 | tmzt | I used it |
23:26.36 | cr2 | ok |
23:26.51 | tmzt | romhdr is MSFLSH50 I think |
23:26.53 | cr2 | i wish we have replaced the lzma/xpr code. |
23:27.11 | tmzt | what are you trying to do? |
23:27.14 | cr2 | LNXRULEZ |
23:27.39 | cr2 | make htcflasher a real linux program |
23:27.47 | tmzt | oh |
23:28.01 | cr2 | well, not right now. |
23:28.08 | tmzt | it has some parts missing |
23:28.11 | xsacha | hi |
23:28.20 | tmzt | but we don't need xip or imgfs dump |
23:28.28 | tmzt | cmonexaway: you here? |
23:28.36 | cr2 | xip dump is done by 'dumprom' |
23:28.55 | cr2 | works in linux (without compression, because of the same problem) |
23:29.15 | cr2 | has problems with 64bit, though |
23:29.17 | tmzt | I think we only need to use the simple partition table |
23:29.38 | dream_kill | hardcoded in kernel :P |
23:29.38 | *** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes) |
23:30.09 | tmzt | but the question is can we init enough hardware to do this yet? |
23:30.29 | xsacha | btw it doesnt boot for a minute... it was only when i used strace that it took about a minute lol |
23:30.46 | tmzt | making usbnet and flashing klt is one thing |
23:31.02 | cr2 | tmzt: i think the lcd is a main problem. but i think it's doable. |
23:31.03 | tmzt | xsacha: emu is broken, you need a device build |
23:31.14 | xsacha | i get "#warning: `rild' uses 32-bit capabilities (legacy suppoty in use) and then a kernel panic |
23:31.25 | cr2 | tmzt: still ,it's nice to be able to do that anyway. |
23:31.25 | xsacha | oh ok, where can i get one? |
23:31.49 | tmzt | xsacha: there's some stuff we need to do in angstrom to rule out the msm causing this |
23:31.57 | xsacha | ok |
23:32.02 | tmzt | android repo |
23:32.23 | xsacha | wait, isn't that 2GB? |
23:32.34 | tmzt | yeah |
23:32.41 | tmzt | it's big |
23:32.48 | xsacha | i dun have that much d/l |
23:32.56 | tmzt | you can look for one though |
23:33.01 | tmzt | a build |
23:34.54 | xsacha | what you want me to do in angstrom? it's up now |
23:35.24 | tmzt | lsusb |
23:35.37 | xsacha | nothing |
23:35.42 | cr2 | AstainMBL: still the numbers are a bit strange |
23:35.55 | tmzt | dmesg |grep ohci |
23:36.07 | xsacha | i cant use pipes on keyboard |
23:36.25 | tmzt | telnet |
23:36.44 | cr2 | AstainMBL: try to create the /dev/mem on g1. i think having a smem dump is important. |
23:36.55 | xsacha | i can only use numbers 0 and 1 lol |
23:38.30 | xsacha | is CONFIG_USB needed? |
23:38.47 | tmzt | yes |
23:38.55 | tmzt | and pdata as well |
23:39.04 | tmzt | maybe |
23:39.07 | xsacha | strange it wasnt prereq for usb_gadget |
23:39.16 | xsacha | what is pdata? |
23:39.36 | tmzt | maybe just flags |
23:40.27 | tmzt | gadget is seperate |
23:40.57 | dcordes | dream_kill, you need kernel build with nand enabled? |
23:41.17 | tmzt | there's a note about that |
23:42.10 | cr2 | dcordes: he needs a yaffs2 image to flash |
23:42.42 | cr2 | dcordes: but we don't powerup the lcd (at least) so it's not very useful right now. |
23:45.46 | dcordes | ok do we have some wiki page that describes the htc boot process with all the different stages? |
23:46.10 | dream_kill | yes |
23:46.54 | dcordes | dream_kill, I'll upload one after I built toolchain |
23:49.49 | *** join/#htc-linux Marajin (n=marajin@87-194-102-189.bethere.co.uk) |
23:51.53 | *** join/#htc-linux m_ (n=nospam@89.131.127.37) |
23:59.24 | cr2 | good night |