IRC log for #htc-linux on 20081002

00:01.49zdooderoops ... heh, ok :)
00:01.56wasupali1234: how would i go about getting a network connection on this virtual machine...
00:01.58zdooderThis is very very bad code :)
00:02.19ali1234wasup: sorry, dont know on windows. google it?
00:02.44wasupok.
00:02.50ali1234zdooder: the version i originally sent you i had fixed that... maybe you want to compare them?
00:03.08zdooderali1234: Only joking, I don't care if it's ugly spaghetti code if it works :)
00:03.41ali1234well, i didnt write it... the "my" version i just tidied up the code a bit. but i thought maybe i broke it
00:04.28ali1234but in any case you should only need tocomment until the first return statement
00:07.59zdooderali1234: sorry, same results... :-(
00:08.22ali1234it still crashes? hmm...
00:08.37ali1234it should not be touching any gpio with that stuff commented
00:08.48zdooderali1234: Should I try instrumenting any of this to see how far it gets maybe?  (Can that even be done in kernel code?)
00:10.05ali1234i just noticed that the keymap relies on the array sizes
00:10.20zdooderkeymap being matrix_buttons[][]?
00:10.34ali1234yeah
00:18.39zdooderHeh: drivers/char/keyboard.c:1124:2: warning: #warning "Cannot generate rawmode keyboard for your architecture yet."
00:20.39zdooderoh ho!!! It's booting!!
00:21.09wasupsend me a copy...:)
00:21.26zdooderhttp://wormhole.akropolys.com/htclinux/zImage-noworkqueue-latets
00:21.31ali1234what did you do?
00:21.55zdooderChanged the Makefile so that the keyboard driver was linked in before the touchscreen driver (I think?)...
00:22.05ali1234???
00:28.22*** join/#htc-linux W8TVI (n=me@71.238.236.234)
00:28.30zdooderwasup: If you want to try it, the zImage-full there has basically the file as I got it from ali1234 originally before we started all this, it doesn't appear to be any different to me but you're welcome to try it.
00:31.41ali1234zdooder: so what's the result? any working keys?
00:33.47zdooderSeems like the same "q" is the menu key and "shift" works as "cancel" (in Android) but that's it... no keys are actually usable to type in a URL or anything.
00:34.17zdooderI'm thinking maybe I need to get the touchscreen driver turned off to properly be able to do the keyboard stuff now.
00:35.06ali1234did you put back in all the original gpios?
00:35.53ali1234actually looking at the code i cant see how any buttons would work
00:36.11ali1234it should only write events to the kernel log
00:38.08zdooderI did put back the original row and col gpios
00:39.52wasupok
00:40.15zdooderwasup: did this only log to the kernel log, or did the keys actually type?
00:44.13ali1234did you use the version where it calls kaiser_kbd_enable_irqs(); ?
00:44.32ali1234i have a feeling that without that it will only log 1 keypress
00:46.47wasupzdooder: what do you mean?
00:46.52wasupin haret console?
00:47.50ali1234when you boot that kernel image, what happens?
00:48.30wasupali1234: me or zdooder?
00:49.05ali1234wasup: you :)
00:49.25wasuplet me find out.
00:49.44wasupim at work so im multitasking... :)
00:50.34ali1234zdooder: the *old* version generated real keypresses. but then ginge rewrote it to log the gpios to kernel log. but he didnt finish writing it, which is why the code in queuework makes no sense. i finished it, tidied it up etc (put back the enable irq call etc)
00:50.58wasup<PROTECTED>
00:51.03wasupu want me to try that one right?
00:51.14ali1234zImage-full i guess
00:51.52ali1234yeah
00:52.00*** join/#htc-linux sikkle (n=sikkle@modemcable132.57-201-24.mc.videotron.ca)
00:52.24ali1234particularly what happens when you press the q,w,e,r keys :)
00:53.06ali1234hopefully you will see a message like: "r xx, c xx v xx"
00:53.12ali1234where xx = some useful numbers
00:53.31ali1234but this depends on whether your rootfs writes the kernel log to the screen or not
00:56.54wasupit booted to android
00:57.12ali1234well... that's no good :(
00:57.20ali1234try this initrd
00:58.03ali1234http://tinderbox.x86.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2
00:58.49ali1234take that initrd and boot it using your normal haret and kernel. it should boot to a shell prompt, and any kernel messages will be displayed
00:59.05ali1234you need to extract the initrd from the tar file btw. ignore the other stuff in it
00:59.05*** join/#htc-linux SmallR2003 (n=SmallR20@79-77-125-175.dynamic.dsl.as9105.com)
00:59.26ali1234brb
01:00.00*** part/#htc-linux ali1234 (n=al@robotfuzz.co.uk)
01:00.30*** join/#htc-linux heise2k (n=rheise@65-78-40-52.c3-0.upd-ubr6.trpr-upd.pa.cable.rcn.com)
01:05.19*** join/#htc-linux ali1234 (n=Al@robotfuzz.co.uk)
01:08.36wasuphmmm....so whats up?
01:09.29ali1234don tknow. did it work?
01:09.38wasupim checking real quick
01:09.46wasupjust a sec.. i had to reboot my phone
01:10.00wasuplmao..."reboot my phone" hahahaha...
01:10.22wasupi never thought id have to say that
01:20.08wasuphmmm... it's taking a while to boot...
01:20.12wasupmight be frozen?
01:20.34ali1234with what kernel/initrd?
01:20.49wasupthe zImage-full
01:21.04wasupand the initrid you gave me a link to
01:21.13ali1234is the backlight turned off or something?
01:21.21wasuphuh??
01:21.24wasupno...
01:21.34wasupit came up loading... but then just froze
01:21.40ali1234what point did it get to?
01:22.22wasupharet...
01:22.28wasupwhen you click run
01:22.30wasupand it loads...
01:22.32wasupright there
01:22.49wasupwait.
01:22.52wasupit's booting
01:22.54wasupi think
01:22.58ali1234???
01:23.01wasupbooting linux
01:23.03wasup.......
01:23.05wasup...
01:23.12wasupjust kinda sitting there
01:23.24ali1234black screen with white writing?
01:23.31ali1234or in haret?
01:23.43wasupHaRET: Booting linux...
01:23.54wasupprogress bar
01:24.01wasupgoes all the way up then just sits.
01:25.08ali1234maybe the default.txt needs a tweak. that initrd is quite big
01:27.30wasupwhat should i put?
01:27.50ali1234compare it with the default.txt from the archive
01:31.31wasupok
01:34.46wasuphey i got to go...
01:34.52wasupill be back tomorrow
01:34.56wasupyou gonna be on?
01:35.47ali1234probably
01:35.56wasupill be back tomorrow..
01:36.01ali1234ok cya then
01:36.06wasuplater
01:36.13wasup:)
01:36.15*** part/#htc-linux wasup (n=Tech@208.47.103.106)
01:37.09Kevin2NetRipper: Yes.
01:55.57*** join/#htc-linux wasup (n=Tech@208.47.103.106)
01:56.00*** part/#htc-linux wasup (n=Tech@208.47.103.106)
02:55.59*** join/#htc-linux sikkle (n=sikkle@modemcable132.57-201-24.mc.videotron.ca)
03:29.57*** join/#htc-linux PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net)
03:42.32*** join/#htc-linux sikkle (n=sikkle@modemcable132.57-201-24.mc.videotron.ca)
04:30.37*** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196)
04:31.59*** join/#htc-linux yesher (n=yeshtar@98.109.131.116)
05:03.56*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
05:58.55*** join/#htc-linux kiozen (n=oeichler@p54929F08.dip0.t-ipconnect.de)
06:49.37*** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz)
06:50.48*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
06:52.57BabelOmorning
06:53.02BabelOkiozen: email :)
06:53.24kiozenBabelO: the late one?
06:53.34kiozenBabelO: morning
06:54.09BabelOkiozen: yes
06:54.56kiozenBabelO: yes I read, very funny :) never write emails after 12:00 in the night ;)
06:55.48kiozenlet's see if I can setup the UI for symbol search, today
07:12.21BabelOkiozen: ok, so i finish the parsing
07:16.49BabelOgoing to work, bbl
07:27.01*** join/#htc-linux Marajin (n=marajin@87-194-102-189.bethere.co.uk)
07:31.37*** join/#htc-linux rob_w (n=bob@M81ef.m.pppool.de)
07:32.43*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
07:39.40*** join/#htc-linux Marajin_ (n=marajin@87-194-102-189.bethere.co.uk)
07:46.27Marajin_yo
07:49.32*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
07:49.59BabelO_kiozen: do you see the new USB api in qt extented ? mass storage gadget :)
07:50.36kiozenBabelO_: haven't dared to look at qt extended yet, fear I have to rewrite M
07:51.11BabelO_kiozen: don't think you have to rewrite, it should work like this
07:51.32BabelO_tell me when you have the GUI ready :)
07:52.11kiozeneh, work is piling up again.. let's see
08:01.15BabelO_kiozen: ok, i fix my mind code seem oj now :)
08:01.24BabelO_s/oj/ok/
08:07.36*** join/#htc-linux yvo (n=musman@195.154.155.26)
08:24.03tmzt_BabelO_: would you know how, if PXA_GPIO_IRQ_BASE is (64), how a pin on an external usb chip could be 61?
08:25.13BabelO_tmzt_: not an IRQ ?
08:25.22tmzt_gpio
08:25.54tmzt_alt function?, maybe I missed something
08:25.56BabelO_tmzt_: GPIO_IRQ_BASE is simply a mapping to acces irq register from the gpio number
08:26.10BabelO_tmzt_: yes simple gpio
08:26.24BabelO_tmzt_: what is this device with only 63 gpio ?
08:26.31BabelO_coffe time, bbl
08:36.08Marajin_morning BabelO_
08:36.13Marajin_and yvo
08:36.14Marajin_and kiozen
08:36.16Marajin_and tmzt_  :P
08:36.24Marajin_ya know what.. let's just stick with 'morning all'
08:36.36yvomorning everybody ;)
08:38.57*** join/#htc-linux DasFx (n=John@dasfx-lptp.euronet.nl)
08:47.14*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
08:49.06dcordesmorning
08:49.23Marajin_mornin' dcordes
08:51.16yvohi dcordes
08:53.26dcordesMarajin_: yvo hey there
09:16.03cr2_hi
09:16.19cr2_i see an interesting subproject here :)
09:16.55cr2_can ida disassemble avr-gcc code ? hmm, maybe objdump will be enough.
09:21.40dcordescr2_: hi, can you have a look at my .config for the kaiser nand?
09:22.06dcordescr2_: I'm trying to build google android 2.6.25 for my device and nand is important
09:22.57cr2_dcordes: enable nand, and block device. i think it should be enough
09:23.33dcordescr2_: hm msm defconfig doesn't even build the menu NAND DEVICES. only MTD_MSM_NAND
09:23.50dcordesand a whole bunch of other MTD configs
09:26.48cr2_ok, then use their setup
09:27.45dcordesbooting
09:28.04dcordes"msm_nand: erasing NAND"
09:30.03dcordescr2_: I've got mtd char and block devices
09:31.03dcordesmtd0 mtd0ro mtdblack0
09:31.18cr2_good
09:31.34cr2_try to dd
09:31.58dcordeshexdump gives me a lot of data from them
09:32.00dcordes:)
09:32.40yvomay be you can try to wrtie some datas on it et read them to be sure you can read what you can write...
09:33.00yvomay be you can try to write some datas on it and read them to be sure you can read what you can write...
09:33.04dcordesyvo: write is no go :)
09:33.18dcordesyvo: I could overwrite the early bootloader
09:33.46yvowell,dangerous things to do...
09:34.08yvoso nand is the primary memory on the device
09:34.10yvo?
09:34.14dcordesyea right
09:34.33dcordesit's the kaiser. same wince stuff as on your ks20
09:34.59yvook
09:36.07yvobtw, I have fucked up my tree, I cannot compile a kernel... I have to check back all my changes one by one to find the bad guy
09:36.38dcordesno backup?
09:36.50dcordescr2_: where shall I write?
09:37.17dcordescr2_: and must I mount it first or so?
09:37.34cr2_dcordes: dd if=/dev/mtd0 | strings
09:37.40yvono, just a diff from dzo tree. I will look at the diff
09:37.47cr2_dcordes: your should not write!
09:38.09tmzt_cr2_: what is the highest gpio/irq physical pin on pxa255?
09:38.10cr2_dcordes: you can't mount anything. for 2 reasons.
09:38.25cr2_tmzt_: < 85
09:38.36tmzt_ok, thank you
09:38.42cr2_tmzt_: pxa26x have 85 afair.
09:38.57dcordescr2_: 1. we don't have the partitions 2. I don't wanna fsck up nand?
09:38.58cr2_tmzt_: pick the manual and check
09:39.35tmzt_I have started at 61 and am going to 85, skipping all the known irqs and building zImages to test later
09:39.36dcordesdd: /dev/mtd0: Invalid argument
09:39.37cr2_dcordes: 3. not all partitions are mountable
09:39.58cr2_dcordes: dd if=/dev/mtd/mtd0 | strings
09:40.08dcordesthe path is correct..
09:40.33cr2_dcordes: how do you run hexdump ?
09:40.45dcordeshexdump /dev/mtd0
09:40.47dcordeshexdump /dev/mtd0ro
09:41.02dcordesboth work. but I just noticed it's always the same 2 lines repeating
09:41.36yvostrings /dev/mtd0 should work
09:43.00dcordesoh the output I get on hexdump seems merely like a print for the driver
09:43.07dcordesstrings gives the same
09:43.14cr2_dcordes: how did you setup the partitions ?
09:43.52dcordesmsm_nand_read_oob <some increasing vbalue> 1000 0 empty page
09:43.55dcordesmsm_nand_read_oob <some increasing vbalue> 1000 0 empty page
09:44.19dcordesmsm_nand_read_oob <some increasing vbalue> c7645000 100000000000 0
09:44.29dcordesteh above 3 lines repeat
09:45.22dcordes<some increasing vbalue> starts at 1000
09:45.47dcordescr2_: I didn't setup anything. I only booted with the msm defconfig nand/mtd specific settings
09:45.57yvohum, it may be the kernel saying errors...
09:47.00yvoyou can try a "hexdump /dev/mtd0 2>/dev/null" to check if it's hexdump output or errors output
09:47.02dcordescr2_: how can I set them up?
09:47.09dcordesok
09:47.32dcordesyvo: same stuff still appears. so it's some printks
09:47.47yvoyep, at least not on stderr
09:48.08yvoyou have them in a dmesg too ?
09:48.19dcordesyep
09:48.31yvook, printk, so it's not the content of the nand...
09:48.32dcordes./drivers/mtd/devices/msm_nand.c:printk("msm_nand_read_oob %llx %x %x failed %d\n",
09:48.57dcordesat the very beginning hexdump prints two 'normal' hexdump lines
09:49.28dcordesbut I don't see them when I redirect hexdump to a file
09:49.45yvohum, strange
09:50.20yvoif your redirect stderr in a file, you have something in the file ? ( 2>file )
09:50.48dcordesno
09:51.14dcordes00000000 ffff ffff ffff ffff ffff ffff fffff ffff\ *
09:51.22dcordesmaybe because it's nothing
09:52.24dcordesaha
09:52.58dcordeswhen I try to read /dev/mtdblock0 it looks different
09:53.17yvoless printks ?
09:53.38dcordesmsm_nand_read_oob: unsupported ops->len, 512
09:53.57dcordesBuffer I/O error on device mtdblck0, logical block 0
09:54.02yvowell, the driver cannot access your nand correctly...
09:54.06dcordesand the same repeats while trying to read
09:54.24yvo/dev/mtd0 is a char device node ?
09:54.47dcordesI don't have "file", how else can I check?
09:54.57yvols -l /dev/mtd0
09:55.21yvothe first character before the permission should be either a c (char) or a b (block)
09:55.31dcordes90, 0
09:55.41dcordesc
09:55.57yvoand /dev/mtdblock0 ?
09:56.03yvo90, 0 too ? And "b" ?
09:56.04dcordesa b
09:56.42dcordes/dev/mtdblock0 is brw-r----- 1 root disk 31, 0
09:57.03yvook, it's a different format of the error, because it tries to access it in a different way.
09:57.49dcordesok
09:58.12yvoblock devices are accessed with some kind of buffer, char devices directly
09:58.31yvoI think your nand driver is not the good one...
09:58.39dcordesok so the buffer is empty and prints empty pages?
09:58.57dcordesoh I get the empty pages from the char
09:59.00dcordesdevice
09:59.07yvowell, no, think of it like a direct access file vs sequential access file
09:59.44yvoit just can't access the addresses he tries to
09:59.49dcordesso looks like msm_nand.c needs work
10:00.23dcordescan you check which nandid ks20 has when you compile next time?
10:00.39dcordesit should be enough to build msm_nand
10:01.17yvoyep, I'll try, but I have no console access for now.
10:01.55cr2_dcordes: there should be some device-dependent config. i have no idea how it's done on msm
10:02.06cr2_dcordes: here is the hermes nand config http://handhelds.org/cgi-bin/cvsweb.cgi/~checkout~/linux/kernel26/arch/arm/mach-s3c2442/htchermes/htchermes.c
10:02.19dcordescr2_: something that gets 'activatec' when a certain nandid is present?
10:02.25dcordesactivated
10:03.42yvosince the kernel show the device, it detects something, but...
10:04.26dcordescr2_: shall I try the same Whole Flash thing?
10:04.36dcordesit starts at 0 maybe work as well here
10:07.36yvodo you know if I can have fun with an old qtek 2020i ? I can have my hands on one soon
10:08.05dcordesyvo: it's the htc himalaya
10:08.27dcordesor is it alpine?
10:08.44yvodon't know...
10:08.58dcordeshttp://pdadb.net/index.php?m=specs&id=164
10:09.03dcordesQtek 2020i (HTC Alpine) Specs
10:09.23dcordesmight have support from hh.org tree
10:09.51dcordescr2_ posted a link to the cvsweb above
10:10.18yvoI'll look at it when I'll have it for me (I think I just saved it from the trash ! )
10:13.09dcordeslucky alpine :)
10:15.09cr2_yvo: linux will boot, and the touchscreen works.
10:15.33cr2_yvo: but some more cpld tracing is needed.
10:16.02cr2_then wifi will work. sound is uda1380
10:16.23cr2_so you only need to know the power/reset gpios.
10:17.11cr2_http://wiki.xda-developers.com/index.php?pagename=AlpineResearch
10:17.21yvoI'll try when it will be mine. It's my customer's old phone... So cannot do much with it for now
10:17.33cr2_ok
10:19.28yvoI've bookmarked the research pages
10:23.32dcordescr2_: does .mask_flags= MTD_WRITEABLE, mean the flash is not writeable because the write flag is masked?
10:24.40cr2_dcordes: i don't remember the details
10:47.20yvowell I have compiled a new kernel on my ks20 with a big hack to add the ts driver from the kaiser instead of the vogue one
10:47.58yvoI have no more errors from i2c notbusy bus but it hangs after PM messages :/
10:49.26dcordestry removing vogue-hw.c from the line you use (vogue?) in arch/arm/mach-msm/Makefile
10:50.15dcordesyou're in the htc-vogue branch, no?
10:51.19yvoyep I am
10:51.53yvoI try it then lunch time
10:53.43dcordes<PROTECTED>
10:53.52dcordestry removing that as well
10:53.54yvoyep, just removed to
10:53.59dcordesit's what I wanted to say first
10:54.00yvoit cannot compile with it
10:54.26dcordesw/o pm or w/o hw?
10:54.36dcordesor both
10:54.57yvow/o hw it complains about pm
10:55.17yvow/o hw AND w/o pm it doesn't compile
10:55.36dcordeswhat's the error? might be just the board file
10:55.48yvow/o pm only it just miss "arch_idle" on default_idle function
10:57.06yvohum, tried with pm instead of vogue-pm, undef references too
10:57.19yvoI go to lunch, next news next episode ;)
10:57.51dcordesyvo: bon appétit
10:58.00yvomerci ;)
11:40.16*** join/#htc-linux sikkle (n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca)
11:44.13*** join/#htc-linux dase (i=dase@p1atin.de)
13:02.59*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
13:18.08yvoI wonder if I'm not taking the KS20 problem by the wrong end...
13:22.20yvoI will try to make the kaiser work with the fb from the vogue
13:22.45yvothe kaiser branch work with the fb from the vogue
13:27.19*** join/#htc-linux Raketemensch (n=Rakete@192.234.2.49)
13:55.52*** join/#htc-linux Ibleace (n=L0rd@static-host210-2-132-196.link.net.pk)
13:57.16*** join/#htc-linux shoragan (n=shoragan@debian/developer/shoragan)
13:59.09Ibleaceanyone here?
14:04.17dcordesyvo: might be better since kaiser and ks20 have the same chipset
14:05.21yvodcordes, yes, when I finished my battle against git...
14:05.29dcordesyvo: the htc-msm (kaiser..) branch is 2.6.24
14:05.40dcordesyvo: we have ported kaiser to 2.6.25
14:06.28yvodcordes, I have to realize the level of modifications for the FB... It's not just a file for this one
14:07.13dcordesyvo: yes it's complex because the framebuffer code in the htc-vogue branch is much more uptodate than the one in the htc-msm branch
14:07.26dcordesyou could use an older reference of the vogue tree
14:07.38dcordes*revision
14:08.06yvoI will first try to align the mem addresses between the 2
14:08.22dcordesoptimum would be to use the android-msm-2.6.25 branch with our kaiser patches on top and then get the latest vogue framebuffer code from htc-vogue in.
14:09.17dcordeshttp://headfuzz.co.uk/files/android/git-diff-2.6.25-170908.diff here is the diff. it's against branch android-msm-2.6.25 from git.android.com tree
14:09.41yvothx
14:09.55dcordesI would really use that as a basis instead of htc-msm git code.
14:10.04dcordeselse you work with old code
14:10.18Ibleaceanyone can help me?
14:10.27dcordesIbleace: don't ask to ask just ask
14:10.53Ibleacei tried Magician Xanadux in my device
14:10.56Ibleaceits done perfectly
14:11.07Ibleacebut when i click on Haret and pressed RUN
14:11.18Ibleaceits just start running boot image
14:11.27Ibleaceand then asking for login in terminal window
14:11.33dcordesIbleace: ask MnemonicPunk he has a debian for magician
14:11.43Ibleacehow can i type when there is no keys to type :)
14:12.03Ibleacedcordes thnx :)
14:12.09dcordesIbleace: looks like you boot a filesystem without X
14:12.15dcordesor qtopia or anything like that
14:12.27Ibleacei just did the steps as i read on xda-develoeprs
14:12.32Ibleacehttp://wiki.xda-developers.com/index.php?pagename=MagicianXanadux
14:12.59Ibleacedo you habe any link where i can get complete help for installing with X
14:13.00dcordesit says GPE image
14:13.13dcordesthat should not ask for a login from console but get you a graphical login screen.
14:13.56Ibleaceits not taking me to graphical window
14:14.03Ibleaceits just stuck on terminal screen
14:14.50dcordesthat's odd. a pity that MnemonicPunk is not here. he was all about magician userland the last days
14:15.17Ibleacedcordes ok np, i'll wait for him/her
14:16.06dcordeslord somebody on that wiki page said you would use windows mobile contacts when you boot linux
14:16.29dcordescr2_: still abouts?
14:17.36dcordescr2_: I tried to steal the nand board setup from the hermes board file but I'm uncertain about some parts of it
14:18.09dcordesyvo: do you have wifi in the ks20?
14:18.21yvodcordes, yes
14:19.06dcordesyvo: do you know the chip?
14:19.28yvono, I can see it from WM ?
14:19.30yvowince
14:19.56dcordesI don't know
14:20.10yvosamsung 2700S WiFi Adapter
14:20.28yvoThat's what I have in the netword card configuration panel
14:21.07dcordesok
14:21.19dcordeswe should document those things in the xda wiki
14:21.49dcordesit doesn't fit there 100% but who cares while there are so many msm devices documented already
14:22.35yvoxda-wiki is only for the htc ? (theoratically)
14:23.25dcordesI think so
14:23.49dcordesbut I doubt somebody would care if we document the ks20 research
14:24.25yvoyes, of course
14:24.41yvoI'll create a LG-KS20 page, or should I name it otherway ?
14:24.59dcordeslet's make it simple and go KS20 only
14:25.06yvook
14:25.07dcordesKS20_Research
14:25.47dcordesand from that page you can link KS20MemoryMap KS20_GPIO KS20_IRQ KS20_WIFI etc
14:26.03dcordesyou could use Kaiser_Research as an example
14:26.19dcordeshttp://wiki.xda-developers.com/index.php?pagename=KaiserResearch
14:27.05yvoI will, but for now I will just add a first page with basic informations
14:27.58yvojust wrote the basic page
14:28.05dcordesok nice
14:28.17yvohttp://wiki.xda-developers.com/index.php?pagename=KS20
14:28.25yvo(obi42 on the wiki/forum)
14:29.10dcordesok let's hope nobody will whine about it being no htc
14:30.07yvoif someone says something, I will setup a page for this on my server
14:30.15yvothat's not a problem for me
14:30.47dcordesok
14:38.09*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
14:44.51yvodcordes, is it an acx on the kaiser for the wifi ?
14:52.10yvodcordes, I don't think your path is up to date with the android git... I doesn't apply :s
14:52.16yvoor.... wait
14:52.23yvoI may be in the wrong branch
14:53.17*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
14:56.12dcordesyvo: sorry I forgot to mention
14:56.17dcordesit is against android-msm-2.6.25
14:56.26dcordesfrom git.android.com tree
14:56.29yvoyou told it
14:56.31dcordesbut not the latest commit
14:56.41yvowhich one ?
14:56.45dcordeswait a sec
14:57.08yvo(I'm doing several things, I forgot to swith to android-msm...)
14:57.20dcordeshttp://git.android.com/?p=kernel.git;a=commit;h=e647bbd3632c5b77e03c354e3cfc55dfdd77f6e9
14:57.41dcordesif the patch doesn't apply against that commit
14:58.00dcordesrevision I mean, try http://git.android.com/?p=kernel.git;a=commit;h=33af2d5cd1ccdb2e03fbedec854ea61f69b3ebf2
14:58.01SanMehatmorning
14:58.06dcordesmorning SanMehat
14:58.19yvoHi SanMehat
14:58.20SanMehatdcordes: hows it going man?
14:58.36dcordesI'm fine
14:58.43dcordestrying to sort out msm7200 kaiser nand
14:58.48SanMehatah
14:58.52yvodcordes, hum, you download the tree or you master git ?
14:58.54dcordesyou?
14:59.10SanMehatdcordes: not too bad, tired..
14:59.34dcordesyvo: the patch is against android-msm-2.6.25 from git.android.com git. you can either fetch the whole google tree or fetch linuxtogo tree and add the branch remotely
15:01.24dcordesyvo: if you can get the latest framebuffer code working there, that would be great. I'm also looking to use it with kaiser and polaris, but didn't manage it
15:01.29Ibleacedcordes thnx my work is done.. the GPE image was incorrect :)
15:02.15dcordesIbleace: that's great. look out for new images at http://linuxtogo.org/~htcpxa/ soonish
15:02.30yvoI've just downloaded the android tree. I'm changing the branch while hacking php and some shell scripts...
15:02.40dcordesmight put the debian image and we could make an openmoko fso image for the pxas
15:02.42Ibleacedcordes yaa i found image at that link.. thnx nayway
15:03.23dcordesyvo: that will work. just make sure you checkout one of the above revisions of android-msm-2.6.25
15:03.42yvook
15:04.15dcordesyvo: sorry another small hint: include/asm-arm/arch-msm/entry-macro.s is broken in the headfuzz patch. replace it with the one from htc-linux (linuxtogo) branch
15:04.47dcordesyvo: that only affects kaiser-smd.c code
15:05.10dcordesdoesn't matter if you aren't going to use the modem
15:06.46yvoactually, my first step is having a ffully booting linux, which is not (yet) the case. So modem is not my priority
15:07.11dcordesyvo: btw there is some additional info on the kaiser/polaris specific things at http://linuxtogo.org/~lgorris/
15:07.20dcordesincluding kernel builds and such
15:07.25*** join/#htc-linux miknix (n=miknix@81.193.82.194)
15:07.28yvoadded to bookmarks
15:07.31dcordesok
15:07.39dcordesI've got to go. bbl
15:07.47cr2_dcordes: can we override the msm_proc_comm() implementation for our non-android code ?
15:07.57yvook, bye dcordes see ya, and thx a lot
15:08.07cr2_too late :)
15:08.13dcordescr2_: proc_comm is important for non android specific functions as well
15:12.08cr2_i think that vreg* is not implemented ? and the clk* code needs the replacement too.
15:14.35*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
15:23.33*** join/#htc-linux hqqh (n=hqqh@e178163128.adsl.alicedsl.de)
15:28.50*** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com)
15:42.59*** join/#htc-linux LunohoD_ (n=alex@e180071039.adsl.alicedsl.de)
15:43.40*** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz)
15:46.35*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
15:48.57*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c48c.pool.einsundeins.de)
15:52.06*** join/#htc-linux goxboxlive_ (n=goxboxli@139.84-48-212.nextgentel.com)
15:54.52cr2_hi kiozen
15:54.59kiozenhi
15:55.14kiozensorry no time for windows today
15:55.20cr2_goxboxlive_: a780 drives me crazy, because the gps can't be switched on
15:55.25cr2_kiozen: ok
15:56.06kiozencr2_: hope my family will let me escape to office tomorrow :)
15:56.22*** join/#htc-linux exco (n=exco@e181117199.adsl.alicedsl.de)
15:56.35cr2_:)
15:59.24exco:-D
16:03.13*** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz)
16:08.57*** join/#htc-linux kiozen_ (n=oeichler@rgnb-5d87d754.pool.einsundeins.de)
16:09.35goxboxlive_cr2_: Have you tried to reflash it?
16:09.43goxboxlive_or update it if that is an option?
16:11.40cr2_goxboxlive_: i think it's the battery
16:12.14cr2_which is old, and probably does not charge in full. then LTE decides not to start gps
16:12.21goxboxlive_cr2_: what has that with gps to do? Have you tried switching gps on with the charger attached?
16:12.23cr2_fscking closed source software ;)
16:12.39cr2_there is no button in the gui
16:13.51goxboxlive_hmm i have heard about that problem before at the motorolafans forum. People have claimed that they have suthenly lost the gps on/off soft button in the settings
16:14.40cr2_yes.
16:14.52cr2_it happens only with the low battery charge
16:15.52goxboxlive_i c
16:16.59goxboxlive_as i told you you can have mine. I have two batteries, one of them a year and the other one old (bad state). The newest oneis in good condition.
16:19.06cr2_ok, but then i owe you some money :)
16:22.01goxboxlive_cr2_: no no need for that. Just pay me for the shipping.  Send me your mail adress by email and i ship it to you.
16:23.25cr2_ok, thanks.
16:23.47BabelO_cr2_: hi, already compiling qtextented ? :)
16:23.53BabelO_hello goxboxlive_
16:23.56goxboxlive_hi BabelO
16:24.50cr2_BabelO_: it#s available ?
16:25.03BabelO_cr2_: http://qtextended.org/downloads/source/qt-extended-opensource-src-4.4.1.tar.gz
16:25.20BabelO_good night, lol
16:25.26goxboxlive_BabelO: is that the one we can run on our embedded devices?
16:25.34BabelO_goxboxlive_: yes
16:25.43goxboxlive_Why the new name?
16:25.49BabelO_goxboxlive_: maybe freerunner device is already in
16:25.56goxboxlive_hmm i c
16:25.59BabelO_goxboxlive_: i m downloading
16:26.08BabelO_goxboxlive_: because of nokia
16:26.31BabelO_going to home now
16:26.32BabelO_bbl
16:27.04goxboxlive_bye, me to . I'll try compile fir the neo
16:27.07cr2_goxboxlive_: with gps and wifi control built-in. don#t know  about the cam
16:27.22goxboxlive_i c
16:29.02cr2_omg
16:29.06cr2_190MB download
16:34.42goxboxlive_hmm i need to have qt4.3 in my path??
16:34.54goxboxlive_it wouldnt even run configure --help
16:35.10cr2_goxboxlive_: devices/neo is there
16:35.46cr2_RROR: Qt Extended cannot be built from the source directory. You should build
16:35.46cr2_<PROTECTED>
16:35.49goxboxlive_yes i saw it . It's the one i am going to try to build
16:35.54cr2_ok
16:36.10goxboxlive_cr2_: you need to export QTOPIA_DEPOTH_PATH
16:36.53cr2_Testing the system Qt: FAIL
16:36.54cr2_Could not compile test app (requires SQLITE and SVG support).
16:37.07cr2_i#ve rerun configure
16:37.48cr2_and compile for amd64 :)
16:38.13goxboxlive_i am doing a apt-get upgrade :-)
16:38.24goxboxlive_i saw that qt ehere updated
16:40.56cr2_Building for:  qws/linux-x86_64-g++
16:42.12cr2_You are licensed to use this software under the terms of
16:42.12cr2_the GNU General Public License (GPL) versions 2 or 3.
16:43.39goxboxlive_i am on configurering
16:43.54goxboxlive_my qmake where pointed to /etc/alternatives/qmake
16:44.11goxboxlive_i just edited the symlink to point to qmake4 instaed
16:44.26cr2_didn't fail for me yet
16:44.29cr2_Embedded support .... x86_64
16:44.45cr2_Finding project files. Please wait...
16:44.45cr2_<PROTECTED>
16:44.47goxboxlive_it failed for me :-(
16:45.05goxboxlive_hmm some dbus stuff
16:45.10cr2_WARNING: Failure to find: ../skin.cpp
16:45.10cr2_WARNING: Failure to find: ../skin.h
16:45.14goxboxlive_they have probably changed it again
16:45.24cr2_i hope so
16:45.43cr2_it should be easier to compile
16:45.58cr2_Qt Extended has been configured. You can build Qt Extended by running
16:45.59cr2_bin/qbuild.
16:47.28cr2_: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
16:48.50cr2_should not fail on a 32bit machine
16:58.04goxboxlive_still complaining about missing dbus, even though i have it
16:59.05elliswayafternoon all
17:06.17cr2_kiozen: http://lists.openstreetmap.org/pipermail/merkaartor/2008-October/000702.html
17:12.56*** join/#htc-linux tsdogs (n=tsdogs@net70-17.metalit.net)
17:13.11goxboxlive_hi tsdogs
17:13.38tsdogshi goxboxlive_
17:13.40tsdogsis qt extended downloadable?
17:13.43cr2_tsdogs: hi. qt extended is the last craze of the day
17:13.44goxboxlive_yes
17:13.49cr2_:)
17:13.52tsdogs:)
17:13.59goxboxlive_i am trying to build it now, but it fails testing dbus
17:14.06goxboxlive_under configure
17:14.07tsdogslol
17:14.19cr2_i compiled it for  the embedded-amd64
17:14.25goxboxlive_and i havent moved dbus.h siince i build the 4.2 version
17:14.25tsdogsit's some path problem I had with 4.3
17:14.47cr2_some linking is broken though.
17:14.50tsdogshmm, there is a test folder where you can check why it fails
17:15.18goxboxlive_pastebin.no/45254
17:15.20elliswaycr2_ are there any haret logs / dumpos from a 16gb ameo that i could make that would be of any use for you ?
17:15.46cr2_ellisway: i have only 8GB
17:16.02elliswayk
17:16.23cr2_ellisway: the dmesg area is probably the most interesting (and easy) thing to dump
17:16.40cr2_ellisway: and the ipl/spl
17:17.15tsdogsok downloading :)
17:17.16elliswayi can dump / log anything if u want the info
17:17.17dcordesyo
17:18.04elliswaybut i would need a helping hand to do so
17:18.15dcordescr2_: can you help me with the board specific nand setup for kaiser?
17:18.30tsdogsgoxboxlive_: afair you should check the test folder
17:18.50goxboxlive_tsdogs: i have and it checks dbus/dbus.h
17:18.59tsdogsbtw has paulproteus merged it to main?
17:19.05tsdogshmm some path problem
17:19.18tsdogsgoxboxlive_: what device?
17:19.22goxboxlive_The i have dbus.h in my include folder in the toolchain.
17:19.30cr2_dcordes: i'm not a nand expert. try to look at other devices
17:19.32goxboxlive_i trying for neo now, since it is there default
17:20.18goxboxlive_and i have exported my path to the toolchain
17:20.20tsdogscan you try a make in config.tests/dbus?
17:21.14tsdogswow 177mb that's big!
17:21.47cr2_yeah
17:22.04goxboxlive_maybe i nake a new toolchain
17:22.12goxboxlive_ok
17:22.23cr2_bbl
17:23.28goxboxlive_tsdogs: i get the same, dbus/dbus.h no such file of directory
17:23.42tsdogsthat's odd
17:24.49tsdogsgoxboxlive_: I have a -dbus and -dbuspath "/opt/toolchains/arm920t-eabi/arm-angstrom-linux-gnueabi" in configure
17:25.00tsdogsmaybe you need to change gta configure script
17:25.00dcordesSanMehat: is there anything board/nand module specific in nand_partitions.c?
17:25.20goxboxlive_tsdogs: of course i have forgot to add the dbuspath, i'll try again
17:25.28tsdogs:)
17:25.37paulproteustsdogs, (hi?)
17:25.44tsdogspaulproteus: hi
17:25.49paulproteusI haven't put QT Extended into the git repo, no.
17:26.20tsdogspaulproteus: I was just wondering, but maybe creating a new repo is good?
17:26.30SanMehatdcordes: hmm. possibly.. it all depends if the bootloader supports the ATAG_MSM_PARTITION atag
17:27.06tsdogsI think they changed so many things that merging would lead to many troubles :)
17:27.15BabelOgoxboxlive_: compiling ?
17:27.16paulproteusCould be right.
17:27.26dcordesSanMehat: when I boot, nand should already be setup. what does that ATAG_MSM_PARTITION do?
17:27.31tsdogsbut I'm not git expert :) I still fight with it sometimes
17:27.41tsdogsok download finished
17:27.52dcordesSanMehat: I have a hynix module
17:28.07SanMehatdcordes: it is a record created by the bootloader which contains the partition information on the nand
17:28.49dcordesSanMehat: so that should be no problem
17:29.22dcordesSanMehat: is it possible/useful to read that record out?
17:29.28goxboxlive_BabelO: no i haveproblemwith the dbus test. I know the dbuspath where removed with 4.2, but it seems like i need it again. I am testing now
17:29.37dcordesSanMehat: I think we even have such a table already
17:29.56SanMehatdcordes: then you dont need it :) is that code even running?
17:30.37dcordesSanMehat: yes the driver seems to load fine. I get a  char and a block device mtd0
17:30.50SanMehatso your nand only has 1 partition?
17:30.54goxboxlive_Ni, still the same shit. No dbus availabel
17:31.05dcordesSanMehat: should have more
17:31.21dcordesSanMehat: one for the bootloader, one for psplas, one for data etc
17:31.33SanMehatthen you're not getting the full partition information from the bootloader :)
17:31.39dcordesthat's how the driver init looks in dmesg http://pastebin.com/m16769179
17:32.00goxboxlive_BabelO: what toolchain are you using, is it new, or is it the old one
17:32.11dcordesSanMehat: where is the driver told how/where to fetch the partition table?
17:32.27SanMehatthats what the ATAG_MSM_PARTITION is for (at least on our platforms)
17:32.42dcordesok
17:32.44SanMehatif your bootloader is not creating that entry then you need to figure out how the bootloader is representing the partition information
17:32.46BabelOgoxboxlive_: the one from qtopianet
17:33.01goxboxlive_it isent available now
17:35.07*** join/#htc-linux snakefreak-serve (n=g@dyndsl-091-096-093-118.ewe-ip-backbone.de)
17:35.30snakefreak-serveanyone know a htc windows channel in irc?
17:35.45dcordesSanMehat: #define ATAG_MSM_PARTITION 0x4d534D70 means the driver fetches the table from this address in the ram?
17:37.07tsdogsok configuring x86 target
17:37.19tsdogshtc uni needs some work I think.
17:38.11goxboxlive_tsdogs: WARNING: -dbuspath is deprecated. Please use -dbus instead.
17:38.29tsdogsmaybe you need -dbus "/path" ?
17:38.29BabelOgoxboxlive_: i post on #qtopia
17:38.34tsdogsok
17:42.49dcordescr2_: where does the kaiser spl put the nand partition table?
17:50.11*** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes)
18:09.17*** join/#htc-linux diogene31_ (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
18:14.52tmzt_dcordes_: thats the tag number for the atag, might have to change haret to pass it
18:23.45*** join/#htc-linux imfloflo (n=imfloflo@cap31-6-88-180-73-121.fbx.proxad.net)
18:31.19cr2_dcordes_: haret needs to be patched if you want to get some nonstandard ATAGs
18:31.48tmzt_cr2_: could there be a generic mechanism for that?
18:32.12cr2_SanMehat: is this ATAG documented somewhere ?
18:33.02cr2_tmzt_: the kernel needs to know what do they mean.
18:34.19tmzt_if ATAG_REVISION is already defined, and I know its tag number, would it be possible to have command to add that atag, or any other, and is it always a string or 32bit value?
18:35.10tmzt_what happened here is I was looking at kexec and how it passed the mtype, then found that was on r1
18:35.22tmzt_and not an ATAG
18:35.43tmzt_now I have a kernel that boots from haret and not kexec, and I don't know why
18:38.01*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
18:39.37tsdogscr2_: how did you build qt extended for amd64? it failes for me :(
18:40.53tsdogshmm, actually I'm on intel x86_64 now
18:44.07dcordes_cr2_: can't we use the atag value set by spl?
18:44.10cr2_tmzt_: mtype must be in the cpu register, it's all documented.
18:44.19dcordes_cr2_: did you see the msm code bit which sets the address?
18:44.28cr2_dcordes_: atag is a haret issue.
18:44.29dcordes_<PROTECTED>
18:44.50cr2_dcordes_: it's just some "random" number.
18:44.54dcordes_cr2_: what's that address? is it the place where the nand driver fetches the ATAG_MSM_PARTITION ?
18:45.06cr2_no, it#s a name
18:45.10dcordes_ok
18:45.34dcordes_so what info is to be patched into hareT?
18:45.36cr2_tsdogs: it could not link, so it does not work.
18:45.55tsdogsho ok, I get the same, but it's a known bug :(
18:45.56cr2_dcordes_: we need to know the layout
18:46.19dcordes_cr2_: like the RaphaelNAND and HermesNAND tables in the wiki?
18:46.34tmzt_cr2_: I found that (r1), but the only in /proc/atags is the cmdline, is there anything else that needs passed to get the kernel to boot?
18:46.44cr2_tsdogs: CXX = g++ -m32
18:47.07tsdogscr2_: that fixes it?
18:47.12cr2_dcordes_: i have no idea what the androids put in this tag.
18:47.26cr2_tsdogs: imho, it should
18:47.33tmzt_gcc needs to be multiarch too, isn't usually on i386
18:47.51cr2_tsdogs: i think it tries to link with /foo/lib, where suse puts the 32bit libs
18:48.22cr2_tmzt_: amd64 gcc supports -m32. always.
18:48.26dcordes_SanMehat: what do you put in this ATAG_MSM_PARTITION tag?
18:48.28tsdogslol well I think any distro puts 32bit in /foo/lib :)
18:48.46cr2_tmzt_: otherwise this /lib64/ stupidity will not make any sense
18:48.50tsdogscr2_: yes, but I dunno if I have all the 32bit version of the devel packages
18:49.00tsdogsI'll give it a try anyway
18:49.19cr2_tmzt_: it was /lib/ on alpha, so the /lib64/  invention is for 32bit "compatibility" only
18:49.47cr2_tsdogs: lib64 is what LSB says
18:50.25tsdogscr2_: yes, but I don't have alphas here (only an ultraspark aroung :)
18:50.26dcordes_cr2_: do you think the windows driver operates in a similar way and puts a similar tag with the bootloader where we can look the data up?
18:50.26cr2_tsdogs: but afair it was redhat who did it. and "business" == backwards compatible friendly suse.
18:50.42tsdogslol
18:50.45cr2_ultra is big-endian
18:51.05cr2_and solaris also have a lot of 32bit compatibility weirdness
18:51.43tsdogshmm, it's been a while since I beta tested solaris :)
18:51.57tmzt_<PROTECTED>
18:52.03cr2_dcordes_: windows ? it's android ultra-secure bootloader that creates it.
18:52.32dcordes_cr2_: urks why is the msm driver in git then?
18:52.41dcordes_if it's not usable w/o that secret stuff
18:53.12cr2_dcordes_: be thankful to androids that the've published even that ;)
18:53.28tsdogsbbl
18:53.39dcordes_argh
18:54.12cr2_otherwise msm would have been an even bigger pita that it's now.
18:54.18tmzt_http://git.android.com/?p=kernel.git;a=blob;f=arch/arm/mach-msm/nand_partitions.c;h=65ea5b8591ba463ef3053abb64f78c34bc053adb;hb=HEAD
18:54.31dcordes_tmzt_: yea there is the TAG
18:54.44cr2_somehow i want my universal back :) but it does not have gps...
18:55.21tmzt_ATAGs have a length?
18:55.32dcordes_I don't even know what those tags are :(
18:55.43dcordes_cr2_: use a780 :D :D
18:55.48cr2_there was some atag doc.
18:56.01tmzt_it seems that it is a bunch of msm_ptbl_entry, no more than 8
18:56.15cr2_dcordes_: a780 has gps on the BB (like arm9), so i can#t control it
18:56.22cr2_so it#s also pita
18:56.23dcordes_moko wiki has some info on nand/atag
18:56.33dcordes_BB?
18:56.34tmzt_using the length of the ATAG as the count by dividing it by the size of msm_ptbl_entry
18:56.35cr2_athena has it much better.
18:56.38tmzt_baseband
18:56.42cr2_baseband
18:56.48dcordes_ok
18:57.34cr2_athena has sirf3 firmware as update, so i've even tried to disassemble that :)
18:58.24cr2_but it's an annoying arm+thumb mix,where my old ida becomes a lot of problems.
18:58.39dcordes_cr2_: is atag so secret? it seems to me like an open standard. doesn't the msm_nand use that standard?
18:59.14cr2_dcordes_: i meant that we don't have the android "SPL"
18:59.27tmzt_struct msm_ptbl_entry
18:59.27tmzt_41 {
18:59.27tmzt_42         char name[16];
18:59.27tmzt_43         __u32 offset;
18:59.27tmzt_44         __u32 size;
18:59.29dcordes_yea that's clear
18:59.29cr2_dcordes_: and if we will ever have it.
18:59.30tmzt_45         __u32 flags;
18:59.32tmzt_46 };
18:59.59tmzt_it looks like flags aren't used
19:00.01cr2_android spl should be like u-boot or so.
19:00.20tmzt_arm9 brings up msm?
19:00.29cr2_name="foobar", offset=0, size=256MB
19:00.31dcordes_first not-so-open-platform in the world
19:00.41cr2_don't know the size= units.
19:01.02cr2_dcordes_: they do not do evil :)
19:01.18tmzt_more to parse, and if the bl gets it from a binary table, would it make sense to printf and then parse in linux?
19:01.39cr2_it will be certainly fun to disassemble, once it comes out.
19:01.43tmzt_ptn->size = entry->size * 64 * 2048;
19:01.54cr2_ok
19:02.05dcordes_cr2_: I'll try and get one cheap from gB
19:02.25cr2_i doubt that the GB version will be cheap.
19:02.33tmzt_offset is the same
19:02.51cr2_offset is zero, so it does not matter
19:03.00dcordes_cr2_: I'll wait until it turns out nobody likes them and the providers must give free cake with them
19:03.03cr2_you don#t need/have a superblock there anyway.
19:03.12tmzt_for more than one partition?
19:03.19cr2_lol
19:03.25cr2_dcordes_: i think you are wrong.
19:03.42cr2_dcordes_: when i read xda-dev, i get quite a different impression.
19:04.11cr2_it's like an iphone marketing craze.
19:04.16dcordes_ok then they will sell like warm semmeln. still I'll see if I can get one.
19:04.22dcordes_will make some money soon
19:04.38cr2_everybody knows that the phone is crippled and not state of the art, but still shells out a lot of money for it.
19:05.55cr2_ellisway: still around ?
19:06.03tmzt_has anyone, but maybe android, come close to the software on it?
19:06.08dcordes_that's right. I have heard that crippled aspect from many people talking about the g1
19:06.33dcordes_tmzt_: the userland is available from the sdk googles hand out
19:06.34tmzt_it has powervr now too?
19:07.16dcordes_tmzt_: what's that?
19:07.35cr2_dcordes_: half-vga is just plain silly. it will force the developers to do sane geometry management, but still it's bad for  the first phone in the line
19:07.39tmzt_3d chip, I mean come close to the consistency/usability of mobile osx
19:08.05tmzt_yeah, wondered why they didn't do same as n770
19:08.19dcordes_they could have used similar hardware like the raphael
19:08.24excoI was wondering - can you easily run OpenMoko on the G1?
19:08.36excoand - would you want that?
19:08.37dcordes_exco: we talked about the closed situation of the bootloader
19:08.45cr2_tmzt_: their "built-in ati technology" looks more like mesa to me.
19:09.10dcordes_exco: it's likely you will be punted into a box with no rights from boot up. won't be easy like running haret in wince
19:09.42elliswayyeh
19:09.43cr2_dcordes_: maybe they've royally pissed m$, but raphael as g1 would have been a real kick in the face for iphone3g
19:09.44tmzt_you, the pleasures of a real os kernel
19:09.46tmzt_yeah
19:09.58excothat does sound as open as the iphone...
19:10.03elliswayjust trying to sort out a slow performing 100mb fibre link atm though
19:10.14elliswayso buusy for next 15 mins or so
19:10.20cr2_ellisway: do you have the 16G ameo ?
19:10.23cr2_ok
19:10.23elliswayyes
19:10.28dcordes_exco: yes indeed
19:10.36dcordes_exco: still the open image remains sustained across the market
19:10.39elliswaytalking on it atm while tryingto sort outthis fibre link
19:11.33elliswaycr2_ will let ya know as soon as i`m free
19:11.33excodcordes_: well as far as applications are concerned... it will be relatively open... compared to what Apple's doing
19:12.38tmzt_ALoGeNo: you here?
19:12.50dcordes_exco: relatively.. from my perspective this seems like yard excersie in jail
19:13.11dcordes_exco: there's also cooked apps for the iPhone
19:13.43excoat least it will shift some attention towards "open source", dcordes_
19:13.51excowell it already does
19:14.08cr2_exco: htc does the best on the hardware side, compared to the monstrosity known as nokia
19:14.26dcordes_tmzt_: do you think there's any chance to create the nand tag stuff without having a sample?
19:14.31cr2_exco: htc uses real off the shelf components, and does not spare on features.
19:14.38elliswayk i`m free now
19:15.00tmzt_seeing that n95 android was really omap, for a "high-end" phone was sad
19:15.04cr2_ellisway: have you tried the 8G ameo bot ?
19:15.15elliswaybot ?
19:15.23cr2_boot :)
19:15.23*** join/#htc-linux yvo (n=musman@98.226.77-86.rev.gaoland.net)
19:15.30elliswaynope
19:16.02excocr2_: that's why they are so successful... if they were open it would be really nice
19:16.04cr2_ellisway: http://jornada820.sourceforge.net/files/haret/
19:16.50cr2_exco: agreed
19:17.03dcordes_exco: don't you have the magician?
19:17.26elliswayathena-boot ?
19:17.34elliswayor the zimage ?
19:17.49cr2_athena-boot
19:17.59excodcordes_: yes, I do... and some half ones :-)
19:18.15excodcordes_: but I was thinking about getting a G1 on ebay
19:18.50cr2_ellisway: and the dmesg_buf -> http://wiki.xda-developers.com/index.php?pagename=AthenaMemoryMap
19:19.00elliswayk where should i store it on the rom / flash-disk / sd card
19:19.14cr2_ellisway: does not matter
19:19.28cr2_ellisway: i boot off the usb stick :)
19:19.44elliswayk
19:20.06cr2_because the usb host works very well in linux
19:20.13dcordes_exco: better get a raphael
19:20.17cr2_unlike the others ;)
19:20.21dcordes_exco: or hd
19:20.46excowhat about the touch cruise ?
19:21.02cr2_dcordes_: i'd like to know wtf is digital compass on g1
19:21.34excoThe G1 also provides a digital compass, which enables it to present your direction as you move it, making the accelerometer controls smarter.
19:21.36dcordes_exco: polaris. it is supported in the htc-msm branch
19:21.53dcordes_cr2_: do you mean g1 or raph100?
19:22.06cr2_exco: so it's not the accelerometer
19:22.17excoapparently not, cr2_
19:22.22cr2_ok.
19:22.31yvohi again all !
19:22.40excocr2_: "The primary application for this is being able to hold up the phone in orbit around yourself to navigate Street Views. It could also be applied for intelligent maps that present North automatically so you don't get turned around."
19:22.51cr2_raphael has a compass irq, but i don't see any code/driver/program that uses it.
19:23.15excocr2_: so I guess it's useful for navigation when walking
19:23.22cr2_exco: but you can do the same with the accelerometer
19:23.48excocr2_: well the accelerometer doesn't really tell you which way north is, does it?
19:23.49cr2_i'm curious if they really have a chip that measures the earth magnet field
19:24.05cr2_like garmin 60/76CS(x)
19:24.51cr2_exco: knowing the direction of the magnetic field does not help Street Views either
19:25.36yvodcordes_, I haven't been able to apply your patch :(
19:25.42excowell I suppose it'll tell street views where north is?
19:26.05cr2_exco: in 80% of cases yes
19:26.19dcordes_yvo: hey again. which revision did you apply against?
19:26.54yvoI've downloaded the 2 revisions you sent me, as snapshot to be sure
19:28.05dcordes_yvo: they were just guesses. I could have looked it up in my tree but I didn't think of that. sorry if I caused you losing time. the last commit in my local branch is ea2e4fc53fec9008be4572fe5fa887181ddf3fef     Merge branch 'msm-2.6.25' into android-msm-2.6.25
19:29.00yvodon't worry, I'll try this  specific branch
19:29.14dcordes_branch android-msm-2.6.25
19:30.43yvogit, grrrrr it says "is a merge but no -m given"...
19:31.40excoIn the long run - do you think there will be a XDA-Developers distro for all the HTC phones?
19:33.21dcordes_yvo: strange. did you try applying against the latest revision already?
19:33.26elliswaycant get the athena-boot to work cr2
19:33.51elliswayalways returns a error from haret of undefined mtype
19:34.16cr2_ellisway: strange.
19:34.50dcordes_yvo: according to the git log in my local branch I have the latest commit
19:34.51cr2_ellisway: can you dump the "dmesg" area ?
19:35.08elliswayu pasted info on that before didn`t you
19:35.42yvodcordes_, ok
19:35.53dcordes_yvo: I could give you a snapshot of my worktree.. but it's not that tidy
19:36.06elliswayah was the memory map u pasted link to
19:36.19elliswayok how do i get the dmesg
19:36.23yvodcordes_, I'll try to download the last tree and apply the patch
19:36.38dcordes_yvo: ok
19:36.38cr2_ellisway: telnet to running haret and do
19:37.03cr2_pwf dmesg16G 0xa0100000 0x200000
19:37.16elliswayany specific ver of haret
19:37.19cr2_no
19:37.34elliswayk i`ll grab the newest then
19:37.47cr2_ok
19:37.58dcordes_ex87: ping
19:38.30yvodcordes_, origin/android-msm-2.6.25 ?
19:38.48dcordes_yvo: yea
19:38.55dcordes_I usually do it like that:
19:39.08dcordes_git clone git://git.android.com/kernel.git kernel
19:39.09dcordes_cd kernel
19:39.28dcordes_git checkout -b android-msm-2.6.25 origin/android-msm-2.6.25
19:40.14yvowell, I downloaded the kernel tree this afternoon with the clone command
19:40.40yvoand I just done a checkout origin/android-msm-2.6.25
19:40.48yvobut it doesn't apply...
19:41.12dcordes_yvo: what exactly does fail?
19:41.22*** join/#htc-linux wasup (n=Tech@208.47.103.106)
19:42.01yvodcordes_,  a lot !
19:43.03yvodcordes_, the failed ones : arch/arm/mach-msm/Makefile arch/arm/mach-msm/clock.c arch/arm/mach-msm/smd_tty.c arch/arm/mach-msm/timer.c arch/arm/mach-msm/vreg.c
19:43.32yvodcordes_, etc, it even block asking if I already applied the patch
19:43.45elliswaywhat port does haret listen on
19:43.51tmzt_9999
19:43.54yvo9999
19:43.57elliswayty
19:44.14dcordes_yvo: looks like I'm out of clue. Want a copy of my tree?
19:44.34elliswayk
19:44.51elliswayi take it i should now find a file called dmesg16G
19:45.04yvowell, if you have it available somewhere
19:45.29dcordes_yvo: I can upload it to linuxtogo server. or can I pass it directly?
19:45.58yvothe linuxtogo server seems to me to be the best option
19:45.59cr2_ellisway: in the same directory as haret
19:46.05elliswayyeh
19:46.14elliswayi `m just gettingready to upload it
19:48.13dcordes_yvo: ok I will ping you when it's prepared
19:49.02yvodcordes_, ok thx
19:50.23dcordes_cr2_: so is the situation about msm7200 nand all screwed up or do you think we can get it to work without a g1
19:50.55elliswayk htc-linux.org/dmesg16G
19:51.24cr2_dcordes_: a working g1 with working kernel source is certainly better than the current patchwork git.android.com
19:51.33cr2_ellisway: wget
19:52.31dcordes_cr2_: nand is vital t. I have somebody who wants to port the whole new openmoko to kaiser if we can him working storage and net(other than gprs)
19:52.43cr2_ellisway: can you do a soft-reset, and dump/reupload it again ?
19:52.59dcordes_get him
19:53.20*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
19:53.30elliswayyeh
19:53.54wasupopenmoko???
19:53.56wasupwow
19:53.59wasupthat would be nice
19:54.15elliswaywaiting on the unit to boot back up after the softreset
19:54.54dcordes_wasup: yes the moko guys are looking to extend their new framework to other platforms
19:55.08elliswaywhen i telnet to the device should i do itvia activesync or is it ok via wireless
19:55.22wasupyea? what are the odds of that working on a titan?
19:55.34*** join/#htc-linux snakefreak-serve (n=g@dyndsl-091-096-093-118.ewe-ip-backbone.de)
19:55.43dcordes_wasup: just the different command sets.
19:56.44dcordes_wasup: the AT commands is the only real difference from the userspace(distro) point of view. the rest is kernel level. once the moko dudes have the msm7200 working, msm7500 (titan etc) will be easy
19:57.00cr2_ellisway: does not matter
19:57.13dcordes_wasup: that will apply to msm7x01A as well
19:57.15cr2_ellisway: Misc: 1583 on board <- that is good
19:57.46wasupmmmm
19:57.51wasupsounds good
19:57.55wasuphahaha
19:59.03cr2_ECS is accelerometer. good.
20:00.29tmzt_cr2_: how in the 'dump gpio' output do I find if a pin is pulled low by default?
20:02.20elliswayuploading new dmesg now
20:02.25cr2_tmzt_: you see the pin status in the table
20:02.31dcordes_wasup: tmi for you?
20:02.48tmzt_yeah, what are the D S A direction/alternate function?
20:03.27cr2_ellisway: 2 mDoCs ? interesting
20:03.35*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
20:03.42dcordes_yvo: do you know .git/objects/pack is important?
20:04.15yvodcordes_, I know almost nothing with git, so no, I don't know
20:04.18elliswayk htc-linux.org/dmesg16G2
20:05.08cr2_ellisway: LCD is "Samsong" ?
20:05.37cr2_ellisway: downloaded
20:05.45dcordes_yvo: ok I'll keep it. uploading.
20:06.08yvo:)
20:06.19tmzt_cr2_: what are the D S A direction/alternate function?
20:07.00wasupanyone know where the angstrom initrd is located for download?
20:07.05wasupi forgot the link
20:07.21cr2_D is direction (I/O), A is alternate (if !=0), so you can check the datasheet for the function
20:07.27zdooderwasup: I got mine here: http://dx.infernix.net/kaiser/initrd-angstrom-console
20:08.00tmzt_S?
20:08.30wasupzdooder: thats only 6.7 megs?
20:08.40wasupthe one i was using before was close to 18 i think
20:08.44wasupwierd
20:09.08zdooderYeah 6MB about... I dunno, it seems to boot into a console though
20:09.39tmzt_zdooder: what CONFIG_MACHINE do you have =y in .config ?
20:10.15elliswaycr2 is it worth me forwarding the haret port through my firewall for you to be able to have a play
20:10.49cr2_ellisway: not yet. i've got a lot of interesting data for it.
20:10.58zdoodertmzt_: CONFIG_MACH_HTCVOGUE?
20:10.58elliswayk
20:11.06cr2_ellisway: should i re compile the athena-boot ?
20:11.30elliswayits easy done if u want to telnet direct to it at any point
20:11.45cr2_no, i'd like to know if it boots
20:12.13dcordes_zdooder: I can try and cook up a more useful intird. do you guys need anything special for the keyboard?
20:12.37elliswaysince the 1st day i got the device i`ve been wanting to see a nice lil tux pic on the screen as it loads the kernel
20:12.45zdooderdcordes_: I doubt it yet, can't really type anything so as long as it gets to a console and we can read the kernel debug output I think that's all we need right now.
20:13.00dcordes_zdooder: fine
20:13.30elliswayso if u think a recompile of the athena-boot with the new mtype will do the job then by all means please do so
20:14.59cr2_ok
20:15.15dcordes_zdooder: you can also boot from SD
20:16.29zdooderdcordes_: What does "boot from SD" mean?
20:17.47dcordes_zdooder: instead of using the rootfs from an intird, you can as well extract it to a partition on your sd card, which is more elegant
20:18.20zdooderdcordes_: Partition?  ok, I didn't know you could partition SD cards :)
20:19.32cr2_ellisway: recompiling
20:19.38elliswayk
20:19.55dcordes_zdooder: yea just specify CMDLINE= "root=/dev/mmcblk0p<partition-number-here>" in your default.txt
20:20.47zdooderdcordes_: sweet.. how do you make the paritions initially?  fdisk on another box?
20:20.50cr2_btw, is there a gcc-4.3 based toolchain P?
20:21.25dcordes_zdooder: yea use your favourite partitioning program on a linux box
20:21.48tmzt_cr2_: what is the S column?
20:22.18cr2_tmzt_: level ?
20:22.28cr2_sf.net does not allow ssh anymore ?
20:22.43tmzt_at the time it dumps?
20:22.49dcordes_zdooder: it is useful to make two partitions: first with vfat so wince can read it and you can put haret, default.xt and the kernel, and the second with something linux cna use, for example ext2 where you can extract the root filesystem
20:22.58tmzt_maybe to a subdomain?
20:23.09zdooderdcordes_: sweet, thanks!
20:23.44cr2_hehe. that's bad.
20:23.57dcordes_zdooder: no problem. the titan sd driver should work perfectly. you guys use the htc-vogue branch from linuxtogo, right?
20:24.16cr2_ellisway: how do i upload to htclinuxorg ?
20:24.29elliswayi did send you a mail ages ago
20:24.38cr2_hmm.
20:24.40dcordes_ellisway: that would have been me
20:24.42elliswaybut will search my mailbox for it
20:24.51cr2_yes, i remember. need to dig it out
20:24.52elliswayno before i sent to u dcordes_
20:24.58dcordes_alright
20:25.28cr2_i have ~6000 emails in inbox
20:25.33elliswayuser is htcl77
20:25.34zdooderdcordes_: Right
20:25.44elliswaysearching my mailbox atm
20:25.48dcordes_zdooder: then SD is no problem.
20:26.06dcordes_zdooder: just make sure you use the correct kernel config
20:26.51cr2_ellisway: found it.
20:27.19dcordes_dzo should put a arch/arm/configs/htcvogue_defconfig
20:29.00elliswayresent
20:30.25cr2_ellisway: logged in
20:30.25dcordes_yvo: half the way. 54%  173MB 122.6KB/s   19:58 ETA
20:30.39elliswayk
20:30.43yvodcordes_, ok
20:30.56yvodcordes_, I'll work it tomorrow then
20:32.21dcordes_yvo: I cleaned the tree up a bit and made a build. it boots fine on kaiser. should provide you with everything available from the patch
20:32.47cr2_ellisway: uploaded to public_html
20:32.57elliswaylinload ?
20:33.08wasuphey is this the git i would use for titan git clone git://git.linuxtogo.org/home/groups/mobile-linux/kernel.git
20:33.18yvodcordes_, yes, thanks a lot, I'll play with pleasure with it
20:33.38cr2_ellisway: yes
20:33.48dcordes_wasup: yep
20:33.50elliswayk
20:33.55wasupok thanks.
20:34.03cr2_ellisway: it's the standard name. i was lazy to change it.
20:34.12cr2_ellisway: let me know if it boots
20:35.15yvodcordes_, I'll also see if it boot as is on the ks20. I think there is almost only the fb different from the kaiser
20:35.18tmzt_cr2_: by level you mean those were the values of the pin when dump gpio was run?
20:35.58elliswayundefined mtype
20:36.21*** join/#htc-linux szsoftware (n=kvirc@e178199077.adsl.alicedsl.de)
20:36.38szsoftwaredcordes_: ping
20:37.25cr2_ellisway: ok
20:37.50cr2_ellisway: can you create earlyharetlog.txt file in the same directory, and rerun haret ?
20:37.56elliswaylol
20:38.00cr2_ellisway: i guess it has a different name.
20:38.09elliswayi was just about to ask if u wanted me to do that
20:38.14elliswayyeh
20:38.18elliswayathena 400
20:38.29cr2_i need the full strings
20:38.34elliswayk
20:38.35wasupdcordes_:one last question... what is the git command i use to switch to the vogue branch?
20:38.37cr2_so i'll add it to the machtypes
20:38.55elliswaywill do the earlyharetlog and put it on htc-linux
20:39.03cr2_well, i can force the athena machtype
20:39.04cr2_ok
20:39.43cr2_htcathena               MACH_HTCATHENA          HTCATHENA               1289
20:39.57dcordes_wasup: git checkout -b htc-vogue origin/htc-vogue
20:40.00elliswayprobably better to get the info and then register the device
20:40.05dcordes_szsoftware: pong
20:40.08cr2_ellisway: sure
20:40.58szsoftwaredcordes_: respect and appreciation about your efforts concerning nand
20:41.20elliswayu need just the haretlog itself yes
20:42.16cr2_yes
20:42.25cr2_ellisway: uploaded linload1289.exe
20:42.53dcordes_szsoftware: thanks I only build it with the msm defconfig instructed by cr2 ;)
20:43.25elliswayk
20:43.32elliswayharetlog uploaded
20:43.35szsoftwaredcordes_: are dismantled pictures for kaiser or polaris available, where the nand is shown in good quality?
20:43.39cr2_ok
20:43.59szsoftwaredcordes_: I'm up to date about that ;-)
20:44.17dcordes_szsoftware: I have my nand id. cr2_ grabeed the id table from spl
20:44.31cr2_ellisway: looks good
20:44.34elliswayk i`m gonna try the 1289
20:44.46szsoftwaredcordes_: I know the process :-)
20:44.51elliswayunless u would prefer me to wait
20:45.19elliswaythe device i have is tmobile uk branded btw
20:46.30elliswayi have a pic of tux
20:46.40cr2_ellisway: uploaded linload-athe.exe
20:46.43cr2_:D
20:46.45szsoftwaredcordes_: Very silly question/idea: Don't ask about how to do that, but could a physical image of the nand, fetched with a eeprom reader, help to examine the rom/nand content?
20:47.01elliswayok
20:47.07cr2_ellisway: yes, i've seen it in the log. ameo is t-mob^tm
20:47.30elliswaywell the linload1289 reached as far as a prompt
20:47.40cr2_szsoftware: of course
20:48.07cr2_ellisway: i wish it was the same on msm7201A :)
20:48.08ellisway1 error regarding the fb0 con_rotate
20:48.23cr2_it's a bug in the ramdisk
20:48.44dcordes_szsoftware: I think everything required is available
20:48.45cr2_ellisway: you can connect an usb keyboard now. if you have the multi-cable
20:48.49dcordes_cr2_: am I right?
20:49.09elliswayi have the cable
20:49.16cr2_dcordes_: if you'll have the raw nand dump, you'll know the offsets
20:49.27elliswayjust need to find a usb keyboard
20:49.33cr2_ellisway: ok
20:49.42szsoftwarecr2_: thats what I thought too
20:50.15yvodcordes_, I go to sleep, you'll give me the link tomorrow
20:50.17dcordes_cr2_: can't you get them from the spl?
20:50.25dcordes_yvo: ok
20:50.30cr2_dcordes_: in theory ;)
20:50.35yvogoodnight all !
20:50.50dcordes_yvo: you're timing is good
20:50.54cr2_dcordes_: incomplete, and not so nice.
20:50.54dcordes_yvo: the upload just finished
20:51.00yvoand btw, I had the alpine
20:51.10yvoreally ?
20:51.16dcordes_yvo: yes want to grab it?
20:51.19yvoI may download it during the night
20:51.36elliswaydoesn`t work with my logitech cordless
20:51.55elliswaysees the receiver but doesnt get any of the key presses
20:52.47elliswaykeyboard is definantly connected to the receiver
20:53.32excowho still has a Magician?
20:54.14wasupdcordes_: how would i setup the defconfig for titan?
20:54.25wasupor would i use a different defconfig
20:54.42dcordes_wasup: if there was one you would do a make htctitan_defconfig
20:55.09wasupbut there isn't
20:55.12wasupso what should i do?
20:55.20dcordes_wasup: do a "wget http://it029000.massey.ac.nz/vogue/.config" in your kernel root
20:55.31wasupok
20:56.01dcordes_wasup: do you havea working toolchain now?
20:56.16wasupi should...
20:56.21wasupi got the .config
20:56.31wasupdo i just typ make now?
20:56.39dcordes_make zImage
20:56.48wasupi need to set path right?
20:57.00dcordes_if you don't set the vars ARCH and CROSS_COMPILE in the Makefile or otherwise you must pass them with the commands
20:57.28wasupmake zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-   ?
20:57.31tmzt_you can use a full path for CROSS_COMPILE
20:57.50dcordes_wasup: yea like that
20:58.11yvogot it dcordes_, now time to sleep
20:58.13yvosee ya all
20:58.17dcordes_yvo: ok good night
20:59.28wasuparm-none-linux-gnueabi-(SHOULD I PUT SOMETHING HERE)
20:59.41dcordes_no
20:59.46wasupok
21:00.22dcordes_szsoftware: so I've heard rumours you are going to read out the nand? :)
21:01.53wasupWTF? /bin/sh: gcc: command not found
21:02.08szsoftwaredcordes_: I'm just looking at some detailed pics of the kaiser's motherboard. Look whether the chip pins are accessible whith some needles :-)
21:02.23wasupmake[2]: *** [scripts/basic/fixdep] error 127
21:03.45szsoftwaredcordes_: I remember to those guys who attached mod chips to game consoles, for accessing those roms without voiding warranty
21:04.09wasupdcordes_: do you know what this means "make: *** NO rule to make target 'incluce/config/auto.conf', needed by 'include/asm-arm/.arch'. STOP."?
21:04.10dcordes_szsoftware: I have seen those guys as well
21:04.30wasups/incluce/include
21:04.48elliswayk i have a working usb keyboard
21:04.55dcordes_wasup: that's odd. are you in the right branch?
21:05.07tsdogswasup: there is a reference to auto.conf in Makefile, but file is missing or there is no rule on how to buildit
21:05.22tmzt_its built from .config by kconfig
21:05.25cr2_ellisway: hmm. the ramdisk does not have the hid module ;)
21:05.41wasupi copied the .config from DZO's site
21:05.45dcordes_maybe he must run a menuconfig firsT?
21:05.49cr2_ellisway: i#ve used it with full qtopia off the usb stick
21:05.58elliswaycoo
21:05.59cr2_ellisway: it was fun to boot
21:06.01dcordes_wasup: try running make menuconfig and save directly
21:06.03tmzt_make oldconfig or make prepare
21:06.25elliswayi`m happy to have seen tux on the fb0 whilst booting
21:06.25cr2_ellisway: because i've connected the stick and keyboard to the usb hub  :)
21:06.43tmzt_where is arm-none-linux-gnueabi-gcc on your filesystem?
21:06.44cr2_ellisway: the mouse can be connected to the hub too.
21:07.03cr2_ellisway: does the linload-athe.exe boot ?
21:07.04wasup<PROTECTED>
21:07.11elliswayjust about to try it
21:07.17dcordes_wasup: you must always pass the vars
21:07.28wasupoh ok
21:07.35zdooderwasup: I think you have to get the dev packages for fedora too, if you haven't
21:07.46tmzt_you need a native compiler too
21:07.55szsoftwarecr2_: from the current point of view, would efforts doing a nand-dump be ridiculous?
21:07.56zdooderwasup: i.e. it needs the cross-compiler to actually compile the kernel, but it needs the native compiler to compile tools needed to compile the kernel also
21:08.05tmzt_if you are using PATH= and :$PATH to it
21:08.17cr2_szsoftware: is it possible to use itsutils ?
21:08.44wasupoh k
21:08.56wasupi will try to get those
21:09.00elliswayyes the linload-athe works
21:09.15dcordes_wasup: open Makefile in your kernel root with an editor. at the beginning there are some variabels set. you can define ARCH and CROSS_COMPILE there as well so you don't need to pass it manually all the time
21:09.17cr2_ellisway: ok, then we'd patch haret
21:09.27szsoftwarecr2_: don't know about itsutils
21:09.31cr2_ellisway: i'll check whcih LCD i have
21:09.33elliswaykeyboard is also working
21:09.41cr2_ellisway: usb ?
21:09.48szsoftwarecr2_: have to check that out
21:09.57elliswayyeh logitech cordless
21:10.08cr2_ellisway: there is a native keyboard driver. for 8G
21:10.11wasupdcordes_: ok i will try that
21:10.21cr2_maybe it'll work on 16G
21:10.31wasupzdooder: do you know what the dev package would be called?
21:10.35cr2_but it needs some glue code to make it work. power+irq
21:10.48elliswayme and a friend have tried each others keyboards on my unit
21:10.54cr2_ok
21:11.10szsoftwarereading http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
21:11.11elliswayhe has a 8gb his keyboard was a bit flaky on my unit and mine was flaky on his
21:11.16elliswaybut worked
21:11.27elliswayprobably just a few different key mappings
21:12.13wasupdcordes_:the path was already in the MakeFile
21:13.21dcordes_szsoftware: you have a windows machine?
21:13.49szsoftwaredcordes_, cr2_: in the xda-devs space is a tutorial/howto, for raw backup of the rom. Had that in mind already, but forgot.
21:14.30szsoftwaredcordes_: Hope to deliver the rom of polaris as soon as possible :-)
21:14.33cr2_szsoftware: that description looks good
21:15.13elliswaylooks like it sees part of the sd card controller
21:15.19elliswayfrom what i can see in the dmesg
21:15.33cr2_ellisway: you can boot any rootfs off the usb. even a 750GB disk ;)
21:15.45elliswayco
21:15.48cr2_ellisway: this driver is incomplete
21:15.53elliswayk
21:16.05szsoftwarecr2, dcordes_: I even have in mind, there was written about the offsets, for backing up certain parts of the rom.
21:16.26cr2_szsoftware: still it's better to have a full raw dump
21:16.38elliswayis there any info from the device that can help you with the development of the 8gb unit
21:16.53cr2_ellisway: no
21:16.54elliswayor is it going to be pretty much the same
21:16.56dcordes_cr2_: szsoftware ok will bot windows to try that with kaiser
21:17.07cr2_ellisway: i can make gps and bt work with some minor effort
21:17.07elliswayk
21:17.21cr2_but the real thing is to switch to 2.6.27
21:17.28elliswayk
21:17.42cr2_and it#s not that difficult
21:17.47elliswayi think thats probably true for the universal aswell
21:17.52cr2_unlike the asic3_mmc based devices.
21:17.54elliswaywaiting on a new kernel
21:17.57cr2_no
21:18.04cr2_universal has asic3_mmc
21:18.07elliswayah yeh asic
21:18.25elliswaya tad out of touch atm
21:18.38szsoftwaredcordes_: since my thinkpad (a30p) I have to replace the hdd at this medion laptop for booting in windows :-(
21:18.48elliswaybeen to busy working to keep uptodate on whats been happening with the htc linux stuff
21:19.04szsoftwaredcordes_: *tp gave up*
21:19.36elliswaylast i remember was that there was some porting effort ongoing with regard the asic3_mmc
21:19.49elliswaybut that must be best part of 6 weeks back
21:21.41cr2_ellisway: maybe
21:22.34elliswayand from what i remember that was with regards to the 2.6.26 kernel and was partitaly working on some devices and not working on others
21:22.57*** join/#htc-linux snakefreak-serve (n=g@dyndsl-091-096-106-017.ewe-ip-backbone.de)
21:23.07cr2_ellisway: send me a link if you'll find it.
21:23.22cr2_it#s not only universal, but hx470x and many others.
21:23.26elliswaywill be in the channel logs somewhere
21:23.27cr2_blueangel/himalaya
21:23.43elliswayas it was in chan that i remember people talking about it
21:24.06elliswayi think you were moving or on holiday at the time
21:24.42cr2_ok
21:24.55elliswaythink it was BabelO and some1 else talking bout it
21:25.17elliswaythis is all from memory
21:25.28elliswayso i might have my wire twisted
21:25.30cr2_ellisway: the ati sd controller on athena/hermes is very similar to asic3_mmc
21:25.55cr2_so if asic3_mmc will be ported, ati sd will be coming soon.
21:26.39elliswayi should get a friend of mine to start doing some dev work he has more spare time than i do
21:27.42elliswayi`m swamped with work for a few big companies here which is what has been taking all my time
21:28.34ellisway1 more thing that i can probably do while i think about it is to dump the ipl/spl
21:28.54elliswaybut would need u to walk me through the process of doing so
21:31.34cr2_ellisway: the device looks very similar to 8G
21:31.56cr2_ellisway: maybe porting to 2.6.27 should be the first step
21:32.17cr2_porting means mainly adapting to the new htc-egpio api.
21:34.10elliswayk
21:36.45elliswaywhat about the gsm on the athena
21:36.58elliswayis that somthing that could be supported
21:37.31elliswayor is there some nasty lil bit of htc code that would make it almost impossible
21:38.12cr2_i#ve documented the DPRAM bits i've found
21:38.16*** join/#htc-linux hansjuergen (n=chatzill@f054178084.adsl.alicedsl.de)
21:38.32cr2_it looks similar to msm720xx in some sense
21:38.52elliswayok
21:38.59cr2_everything goes over dpram, and there are signals between the pxa270 and msm6275
21:39.05cr2_irq and registers.
21:39.35cr2_http://wiki.xda-developers.com/index.php?pagename=AthenaDPRAM
21:39.37elliswayso simalar mess to the amss stuff with the kaiser
21:40.00cr2_it's easier, because it's mostly done in hardware :)
21:40.31cr2_but you have channels, and head/tails
21:40.47elliswayok
21:40.48hansjuergenszsoftware: the howto seems to work fine on kaiser.
21:40.57cr2_but there are real hardware interrupts for each channel
21:41.11elliswaycoo
21:41.27dcordesszsoftware: how about polaris?
21:41.44elliswayi should look into getting another kaiser to have a play around with
21:41.46cr2_but i have no idea about the purpose of these channels
21:41.54cr2_maybe umts data and such.
21:41.55elliswayi did have 1 for about a week
21:42.22szsoftwarehansjuergen: Fine, I currently examine that page, maybe pdocread compiles on linux and runs whith usb-rndis-lit or so
21:42.24elliswaybut go so frustrated with it that i said to tmobile to either take it back as a working device or as a box of bits
21:42.30cr2_dcordes: kaiser spl (and lcd init) looks easier than raph100 ;)
21:42.37cr2_lol
21:42.45szsoftwarehttp://www.xs4all.nl/~itsme/projects/xda/tools.html
21:42.58elliswaycouple of days later i had the return bag come in the post
21:44.27elliswayok well back to windows mobile for the ameo for now
21:44.35dcordesszsoftware: I'm in windows xp works well
21:45.14elliswayi still use the universal with windows mobile as acx100 is still 2 unstable for me under linux
21:45.30szsoftwareI  just look over the source of pdocread and the includes let me booting in windows as well :-)
21:46.29elliswayand i still havn`t managed to suss out why the gps on my motorola a780 doesn`t work
21:46.40szsoftwaredcordes_: Today there is a hole in my head. Some words go through that hole in the nirvana. The includes say: dont't compilemeon linux ;-)
21:46.49elliswayalthough saying that
21:46.52dcordescr2_: so what does that mean? you think you can get the magic nand table?
21:47.13elliswaydidn`t u have some issues with the gps on your 780 cr2 ?
21:47.15dcordesszsoftware: alright :)
21:47.52cr2_ellisway: my battery is old, so often i don#t j
21:47.59cr2_have the gps enable button
21:48.31elliswaygps enable button ?
21:48.39cr2_i think replacing the battery may help.
21:48.45elliswayreaches for the 780
21:48.50cr2_yes, how do you switch gps on ?
21:49.04cr2_onscreen button in the setup dialog
21:49.39*** part/#htc-linux hqqh (n=hqqh@e178163128.adsl.alicedsl.de)
21:50.38elliswayjust waiting on it to finish booting
21:51.00szsoftwaredcordes: have I noticed that right, that WE need only the raw dump of the WHOLE rom, so I can ignore that partition stuff on the hermes_rom_dump_wiki?
21:51.19cr2_szsoftware: yes
21:51.21elliswaydoesn`t show me a button
21:51.43cr2_ellisway: how old is your battery ?
21:51.59dcordesszsoftware: I read something about reading the whole stuff raw in the doku page of the itsme tools
21:52.00elliswayoriginal battery supplied with the device
21:52.31szsoftwarecr2_: didn't find yet the command line syntax for pdocread for doing that silly dump, dcordes what about your findings?
21:52.56dcordeshttp://wiki.xda-developers.com/index.php?pagename=XdaUtils%2Fpdocread.exe
21:53.33elliswayworth me looking online for a new battery ?
21:54.15dcordesszsoftware: we just need to leave out -p
21:54.15elliswaythe batt does still hold a resonable charge
21:54.43szsoftwaredcordes: I just had the same assumption :-)
21:54.51dcordeshmm techincally, if we have 256 mb ram, I must have 256mb ram free right? :)
21:57.01cr2_ellisway: hehe. my original stopped working long ago
21:57.31dcordeswhat's the absolute path to the storage card in windows style?
21:57.43cr2_ellisway: how do you know that ? mine shows full charge, and lasts for some days.
21:58.05cr2_ellisway: but gps was not working with the original battery, but was working with the newer one.
21:58.38zdooderCan I, without sounding like a total n00b luser, ask someone to explain the output of haret(console) to me, please?
21:59.11elliswaywith a sim card in the device i get around 4/5 days on stand by
21:59.46elliswayand that drops to about 1/2 days if i`m making / receiving calls on it
21:59.47szsoftwaredcordes: I have to backup my wm partition, reflash it with new stock rom, do a whole rom dump whithout personal data. Think I have all informations gathered
22:00.14elliswayi`ll get a new batt for it
22:00.22dcordesszsoftware: nvm maybe we can grab the data on your own if cr2 tells us how
22:00.32elliswaynot going to be that expensive
22:01.03elliswayjust need to find a supply for a good new batt not 1 thats been sitting on a shelf for the last 2 years +
22:01.35cr2_yeah
22:01.56szsoftwaredcordes: that would be the faster and easier way.
22:02.21cr2_ellisway: V60/V300/V500/V600
22:02.53szsoftwarecr2_: What do I have to do whith the dumped rom? How I even find out, that rom is dumped well?
22:03.12cr2_szsoftware: on the size
22:03.29elliswaywhat capacity battery did you get as a replacement cr2
22:03.49szsoftwarecr2_: oh, that I could have find out by my own :-)
22:04.00elliswayor did u get a standard motorola battery
22:04.09cr2_ellisway: 700mAh, and for these phones too
22:04.30szsoftwarecr2_: Where do I see the needed offsets of partitions? Is that the only information, we need about the rom?
22:04.36cr2_it's a motorola 700mAh battery  for V60/V300/V500/V600
22:04.50cr2_szsoftware: at first, yes.
22:07.01dcordescr2_: offsets like these http://pastebin.ca/1217336 ?
22:08.46*** join/#htc-linux webPragmatist (n=none@99-6-241-169.lightspeed.rcsntx.sbcglobal.net)
22:09.24dcordeshm only 4 partitions visible it seems
22:10.00szsoftwaredcordes: how many did you expect?
22:10.40dcordeshttp://wiki.xda-developers.com/index.php?pagename=RaphaelNAND
22:10.46dcordessomething like that maybe
22:12.04szsoftwaredcordes, cr2_: 10 offsets == 10 partitions?
22:13.58elliswaynew battery ordered
22:14.28szsoftwaredcordes, cr2_: whats the meaning of MFG in the RaphNand description col?
22:15.56cr2_dcordes: yes. try raw disk read, not mdoc.
22:15.59szsoftwaredcordes: maybe, you wrote at my space, before you were knowing what you did. Mit Freundlichen Gruessen!
22:16.20cr2_szsoftware: manufacturer something
22:16.31szsoftwarecr2_: Thanks
22:17.26szsoftwarecr2: whats mdoc? The output of pdocread -l ?
22:18.21cr2_szsoftware: i think there are 2 modes
22:19.03cr2_handle#0 a5e7e196ERROR: ITTFFSGetInfo - Falscher Parameter.
22:19.08dcordescr2_: I didn't use any mdoc
22:19.16cr2_this says, it#s not a mdoc
22:19.16dcordesbut pdocread.exe
22:19.24dcordesoh
22:19.25cr2_doc=mdoc
22:19.37cr2_pdocread -h
22:20.18dcordespdocread.exe hat einen Fehler festgestellt und muss beendet werden fullstop
22:20.30cr2_the -w switch is useful for accessing non-diskonchip type flash devices.
22:20.39cr2_so use -w
22:21.24cr2_read te lower part http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
22:24.06dcordesC:\xda>pdocread -w -d FLASHDR all.raw
22:24.08dcordesERROR: ITTFFSGetInfo - Das System kann die angegebene Datei nicht finden.
22:26.41dcordescr2_: it's explained how to dumb the single partitions. but how can I dump everything?
22:27.31cr2_dcordes: pdocread -w -d FLASHDR -p Part00 0 0x31fc00 Part00.raw
22:27.39dcordeshttp://pastebin.ca/1217346
22:27.44cr2_use the full size instead of 0x31fc00
22:28.04cr2_Part00.raw will be MYFLASHDISK
22:28.11dcordesso the -p bit is basically overran and it reads everything then?
22:28.20cr2_dcordes: hmm. found something...
22:28.25cr2_does titan have wifi ?
22:28.26dcordesI see. how can I calculate the size?
22:28.29dcordesyes
22:28.31cr2_256MB
22:28.34cr2_ok
22:28.44dcordessame as kaiser
22:29.43dcordescr2_: I need to write to storage card. how can I specify that path instead of a relative filename?
22:29.54dcordes\Storage Card\file.raw?
22:30.45szsoftwaredcordes: doesn't pdocread considers your windows machine as local?
22:30.54dcordesoh?
22:31.17szsoftwaredcordes: just assume that
22:31.37szsoftwarethink it only talks to that itsutil.dll on the wm device
22:31.51szsoftwarebut acts local, cr2_?
22:32.31dcordesshould have read the doku first
22:32.36*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
22:32.55szsoftwaredcordes: according to the howtos I just read, everything is done in the commandline, you sit on.
22:33.18cr2_dase: ? it writes on the windows disk
22:33.44szsoftwaredcordes: if you have some partition files, there is written "concatenate them whith copy, respectively cat on linux"
22:34.00cr2_dcordes: pdocread  writes to the windows disk
22:34.18szsoftwaredcordes: so I assume, the *.raw files are in your current work dir
22:34.26cr2_i think this non-mdoc mode can be implemented in haret.
22:34.35dcordescr2_: what's 256mb in hex? :-x
22:34.48szsoftwarecr2_: So we have pointed that out. just for the log I use to say ;-=
22:34.58cr2_awk '{print 256*1024*1024}'
22:35.41dcordesneed to boot akita ^^
22:35.52zdooder0x100mb
22:35.56zdooder;-)
22:37.17zdooder0x10000000 I think
22:39.53szsoftwareprintf "%x" 268435456 --> 10000000, is that the right way?
22:40.02cr2_yes
22:40.30cr2_printf "0x%8.8x\n" 268435456
22:42.16szsoftwaredcordes: you're waiting for the rom dump? Ho long do 256M take? 10 minutes?
22:42.31dcordesno I'm having fun with awk
22:42.36cr2_dcordes: 0x941* is probably the htc debug baord location
22:43.11szsoftwaredcordes: I must admit, I almost only use awk as the better cut ^^
22:43.26dcordesI never ran the program manually before
22:43.46wasupso in case anyone cares...my friend at work got the toolchain to work finally :)
22:44.09szsoftwarewasup: congratulations :-)
22:44.10wasupappearently i was setting the path the wrong way
22:44.20wasupexport PATH=~/android-kernel/arm-2008q1/bin:$PATH
22:44.33wasup^thats what the xda forum said to set path
22:44.58cr2_so one more area for wifi is excluded
22:45.05wasupmy friend used PATH=$PATH:/android-kernel/arm-2008q1/bin
22:45.09wasupand it worked
22:45.13wasup:)
22:45.35dcordesgreat so have lots of fun with the dzo kernel
22:45.36szsoftwarewasup: little cause, big effect. I hate such time-killers :-)
22:45.45dcordeswasup: did you already try the keyboard code out?
22:46.02wasupyeah... zdooder gave me a copy of the zImage
22:46.09wasupit gives gpios output
22:46.14wasuprows and columns
22:46.17wasupand yeah
22:46.34wasupjust for the first four letters though..
22:46.39wasupqwer
22:47.13*** join/#htc-linux Raketemensch (n=Rakete@24-151-90-116.static.nwtn.ct.charter.com)
22:48.08dcordescr2_: like that? "pdocread -w -d FLASHDR -p Part00 0 0x268435456 kaisrom.raw"
22:48.34dcordeswasup: I mean did you try to apply the patch to your local tree so you can try changes?
22:48.49dcordeswasup: the board-kaiser-keypad.c patch from ginge
22:49.11szsoftwaredcordes, cr2_: pdocread -w -d FLASHDR -p Part00 0 0x10000000 Part00.raw
22:49.19wasupi havent yet... i will do so right now. how do i get it to include that in the build though?
22:49.57szsoftwareIs that the way doing a 256M rom dump, e.g on polaris (or kaiser). Is that the conclusion of the latest discussion?
22:50.15dcordesERROR: ITReadDisk : read 00000000 bytes - Falscher Parameter.
22:50.35cr2_0x268435456 ???
22:50.38szsoftwaredcordes: arrgh
22:50.42dcordeslol :D
22:50.51cr2_dcordes: dump 1MB first
22:51.12cr2_pdocread -w -d FLASHDR -p Part00 0 0x100000 1MB.raw
22:51.20cr2_pdocread -w -d FLASHDR 0 0x100000 1MB.raw
22:51.26cr2_this one is better
22:51.43cr2_pdocread -w 0 0x100000 1MB.raw
22:51.51cr2_this one may be even better :)
22:51.55szsoftwarecr2_: I'm confused, why did you write 0x268435456 ???
22:52.04cr2_[00:48] <dcordes> cr2_: like that? "pdocread -w -d FLASHDR -p Part00 0 0x268435456 kaisrom.raw"
22:52.25dcordesthat's the decimal value right?
22:52.42cr2_what does pdocread -l say ?
22:53.11dcordescr2_: all of the commands don't work
22:53.22cr2_dcordes: reboot :)
22:53.34cr2_then do pdocread -l
22:53.35dcordeswhich of the windows?
22:53.41cr2_wince
22:54.16dcordesI've already pasted the -l output
22:54.37szsoftwareC:\xda>pdocread.exe -l
22:54.37szsoftwareCopying C:\xda\itsutils.dll to WCE:\windows\itsutils.dll
22:54.37szsoftware210.63M (0xd2a0000) FLASHDR
22:55.04szsoftwaredcordes: it doesn't detect the correct size?
22:55.36dcordesC:\xda>pdocread.exe -l
22:55.37dcordesCopying C:\xda\itsutils.dll to WCE:\windows\itsutils.dll
22:55.39dcordes210.63M (0xd2a0000) FLASHDR
22:55.40dcordes|           3.12M (0x31f000) Part00
22:55.42dcordes|           3.50M (0x380000) Part01
22:55.43dcordes|          72.63M (0x48a0000) Part02
22:55.45dcordes|         131.38M (0x8360000) Part03
22:56.12dcordesszsoftware: how do your parts look?
22:56.52cr2_ok
22:57.30cr2_pdocread -w -d FLASHDR 0 0x100000 1MB.raw
22:57.39szsoftwaredcordes: unfortunately I'm in linux yet. Because I have to change the laptop hdd's and be offline then. Wan't to gather more informations here first
22:58.09cr2_dcordes: btw, your disk is 210.63M (0xd2a0000) FLASHDR
22:58.29dcordesyes
22:58.39dcordesI get a no such file error with the above cmdline
22:58.42cr2_can you dump the first MB ?
22:58.50szsoftwarecr2_: what about that line? I would expect the magic 256M and the depending hex-value: 210.63M (0xd2a0000) FLASHDR
22:59.27cr2_szsoftware: the rest may be hidden, i don't know.
23:00.01dcordescr2_: it won't dump the first mb
23:00.05szsoftwarecr2_: So maybe dcordes errors came because he tried to read after the known area? Or even there is some hidden space at the beginning?
23:00.42cr2_dcordes: what is happening?
23:00.49dcordesno such file
23:00.59dcordesC:\xda>pdocread -w -d FLASHDR 0 0x100000 1MB.raw
23:01.00cr2_ok
23:01.00dcordesERROR: ITTFFSGetInfo - Das System kann die angegebene Datei nicht finden.
23:01.22dcordesWARNING: using default 512 bytes for sectorsize
23:01.23dcordesCopyTFFSToFile(0x0, 0x100000, 1MB.raw)
23:01.25dcordesERROR: ITReadDisk: outbuf==NULL
23:01.26szsoftwareStep 1: Install the permissions CAB to your device
23:01.26szsoftware<PROTECTED>
23:01.26szsoftwareIn order to be able to do the read / write operations on your ROM, the security on your device needs to be set up in a certain way. Download this CAB file, and run it on your device.
23:01.26szsoftware<PROTECTED>
23:01.26szsoftwareAttached File  ITSUTILS_Preperation.CAB ( 29.09K ) Number of downloads: 4262
23:01.26dcordes<PROTECTED>
23:01.28dcordespaste fest
23:01.50dcordesmy kaiser is in service mode
23:01.56cr2_pdocread -w -d FLASHDR -p Part00 0x0 0x31f000 Part00.raw
23:02.01szsoftwarethis info is from that site: http://www.modaco.com/content/daily/256280/pauls-guide-to-changing-the-htc-touch-t-mobile-wing-pagepool-size/
23:02.02cr2_service mode ??
23:02.31dcordesszsoftware: I think those permissions relate to running the program at all
23:02.46dcordescr2_: yes. the thing where you can access OESMBL
23:03.31dcordesusing the serial/usb. it's a certain spl
23:04.06cr2_dcordes: you should run plain wince
23:04.13dcordesC:\xda>pdocread -w -d FLASHDR -p Part00 0x0 0x31f000 Part00.raw
23:04.14dcordesCopyTFFSToFile(0x0, 0x31f000, Part00.raw)
23:04.16dcordesERROR: ITReadDisk : read 00000000 bytes - Falscher Parameter.
23:04.30cr2_strange. maybe i'd try myself ;)
23:05.05dcordesI can install cygwin so you can login
23:07.16szsoftwaredcordes: will change the hdd, leave and come back later with my findings.
23:07.20cr2_lol
23:07.30cr2_dcordes: i can try it on raphael
23:07.58dcordesthat would be nice
23:08.11dcordesszsoftware: ok cya
23:08.20cr2_i'll reboot
23:21.12wasupdcordes_: so I now have to ability to make kernels.... I have successfully built a kernel with the kaiser keypad... i have the gpios data from haret console... whats the next step?
23:21.52wasupme and zdooder are trying to get this thing working...
23:25.27*** part/#htc-linux webPragmatist (n=none@99-6-241-169.lightspeed.rcsntx.sbcglobal.net)
23:39.01*** join/#htc-linux szsoftware (n=szsoftwa@e178220027.adsl.alicedsl.de)
23:39.32szsoftwaredcordes: ping from outer (windows) space
23:50.04dcordesping9?
23:50.36dcordesdoes dumping work for you?
23:50.47dcordeswasup: congrats. that's great
23:51.04dcordeswasup: are the vogue or titan gpios documented somewhere?
23:52.21szsoftwaredcordes: I have to solve that problem first: Could not update itsutils.dll to the current version, maybe it is inuse?
23:52.21szsoftwaretry restarting your device, or restart activesync
23:52.21szsoftwareor maybe your device is application-locked.
23:52.47dcordesszsoftware: ah sounds like you have the case where that unlocker is needed you mentioned earlier
23:53.16dcordesszsoftware: do you have a registry editor?
23:53.18szsoftwaredcordes: just installed a enablerapi.cab and have some output
23:53.27dcordesok nice
23:53.42szsoftwaredcordes,  its similar like yours.
23:53.53szsoftwaredcordes: will pastebin it, moment
23:53.56dcordesk
23:56.41szsoftwaredcordes: http://pastebin.com/m4fca211d
23:56.41zdooderdcordes: I don't think the titan ones are documented, and the vogue has no keyboard so there's nothing to go on there I don't think
23:57.16dcordeszdooder: yea buy you might start making a table
23:57.34dcordeswill ease up things for further referrences

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.