irclog2html for #htc-linux on 20061013

05:37.07*** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi)
06:01.57*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
06:16.21*** join/#htc-linux rob_w (n=rob_w@p549B90E2.dip0.t-ipconnect.de)
06:53.34*** join/#htc-linux rob__w (n=bob@p85.212.176.127.tisdip.tiscali.de)
08:15.16*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.179)
10:05.27*** join/#htc-linux NickBee (n=NickBee@dialpool-210-214-81-44.maa.sify.net)
10:05.43NickBeeHi Guys
10:07.58NickBeeIs it a wrong time be on IRC :) ?
10:08.29NickBeeOr should I say a ...not so happening... time ?
10:10.15NickBeeAnyways, I need some help with my new Universal, if anybody is available to spare some time
10:10.29NickBeeLinux is booting and Opie is working properly
10:10.58NickBeeBut I am not able to receive any phone calls? Checked the status that Phone is still not fully ported
10:11.43NickBeeWhich explains the fact that no calls are possible, but then i read that when you run Linux, the Radio should be on
10:12.13NickBeeBoth these statements don't go in rhyme, can anybody please spread some light on this?
10:14.54WizMauiperhaps radio means wifi and bt
10:15.28NickBeeHello Wiz, but then it mentions BT and WIFI seperatly as well
10:15.48WizMauimhhh
10:19.07NickBeenope, it says specifically .. "GSM Radio"
10:19.10NickBeehere is the link: http://wiki.xda-developers.com/index.php?pagename=UniversalProgress
10:23.04goxboxlivehi NickBee
10:23.34goxboxliveThat's solved now, you dont have to have the Radio on. You are now able to boot linux from flightmode.
10:24.06goxboxlivethis WIKI is more up to date: http://www.handhelds.org/moin/moin.cgi/Universal
10:25.26NickBeeHello GoxBoxLive, thanks for the link
10:25.53NickBeePlease ignore my ignorance, but once i have opie running, how can i access the phone applet?
10:26.17NickBeethe call receive and end buttons, don't seems to work
10:27.08NickBeecan you point me to a link where i can go and get some "information injections"
10:27.20goxboxlivethe phone aent working
10:27.54NickBeeAh, that answers all :)
10:28.29NickBeeSo, basically we still can't use Linux "regularly" on universal
10:29.47goxboxliveno
10:30.00goxboxlivecr2 is trying to figure out how the phoen works
10:30.49NickBeeOk, I am sure he will be able to figure that out soon, BTW if i can be of anyhelp please drop me a mail at: dheerajjuneja  at  gmail
10:31.20NickBeeas i am not able to be onilne that much these days cause of a new project I am working on
10:31.29NickBeeBut would still like to contribute
10:40.42NickBeeanyways, Thanks GoxBoxLive
12:19.14*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
12:43.55*** join/#htc-linux Alendit (n=alt@V2320.v.pppool.de)
12:49.22Alendithi, folks. does anybody have a recent info about htc magician progess?? do the phone working??
12:54.05goxboxlive<Alendit> no the phone is not workin at the moment
12:54.58Alenditis there another phone system as in blueangel?
12:59.57goxboxliveyes i guess.
13:00.43cr2Alendit: it is the same chipset, but it is controlled in a different way.
13:01.48cr2goxboxlive: i have written some haret code yesterday to debug IR and BT, today in the evening i'll try RIL.
13:01.58goxboxlivecool
13:03.12Alenditany plans when it will work?? i know it takes a lot of time...
13:06.41cr2Alendit: you should ask pH5. i don't have this phone.
13:07.53Alenditkk
13:07.54Alenditthx
13:55.26*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.179)
13:57.31*** part/#htc-linux WizMaui (n=WizMaui@62.112.90.179)
14:15.18*** join/#htc-linux rob_w (n=bob@p85.212.175.169.tisdip.tiscali.de)
14:47.23*** join/#htc-linux _MB300E (n=MB300E@c-cfa671d5.07-110-6c756c11.cust.bredbandsbolaget.se)
15:40.49*** join/#htc-linux goxboxlive_ (n=goxboxli@9.80-202-160.nextgentel.com)
15:48.20*** join/#htc-linux iggy (n=iggy@12.45.184.235)
18:37.52*** join/#htc-linux goxboxlive_ (n=goxboxli@9.80-202-160.nextgentel.com)
19:53.04*** join/#htc-linux NickBee (n=NickBee@dialpool-210-214-80-221.maa.sify.net)
19:55.33*** join/#htc-linux cr2 (n=konversa@crpl22.physik.uni-wuppertal.de)
19:56.20cr2http://cia.navi.cx/stats/project/handhelds.org/.message/33df2d
20:16.12*** join/#htc-linux rob_w (n=bob@p85.212.175.169.tisdip.tiscali.de)
20:18.33NickBeeHello cr2
20:19.23cr2hi NickBee
20:19.40cr2lkcl bought a hw6915, so we have some fun with it.
20:20.11cr2looks very similar to hw6515, but has wifi instead of the SD card.
20:21.27NickBeeOk
20:21.48NickBeeI have discarded my 6515 and moved on to qtek 9000
20:22.16NickBeeInstalled Linux and OPIE on it
20:22.45cr2:)
20:22.45NickBeeworks like a charm, the only issue I had was cause of my little knowledge about linux
20:23.27NickBeeBut, after knowing that GSM radio is not functioning, had to come back to windows (can't say how much i hated doing that)
20:23.33rob_wNickBee, discarded ?
20:24.12NickBeeHave been very much occupied with work, so wasn't able to catch up with you guys here for long
20:24.28NickBeeHi rob, yes, seems its time was up with me :)
20:24.52NickBeei.e. Exchnaged it with qtek
20:24.57rob_whow does someone "discard" a 6515
20:25.00NickBeeExchanged
20:25.06rob_waaah
20:25.47cr2i'm up to very complex debugging now on the universal.
20:25.56rob_whey .. ive an idea .. lets teach apt about all the namings of HTC
20:25.56NickBeeNo, its a lovely machine, but had to move on to win 2005 for the new project
20:26.49NickBeecr2: let me know if i can be of any help, without opening my device though :)
20:27.29cr2the remaining problems are already localized, some of them need just a bit of work (charging), others are more open.
20:27.37rob_wNickBee, keep installing gpe/opie and remmeber the flaws
20:28.04cr2i don't do anything with the cameras.
20:28.10rob_w~qtek9000 is HTC Universal
20:28.12aptokay, rob_w
20:28.36rob_woh ,, hang on ,, was that correct ?
20:28.48cr2imho, the best way to address the camera tracing is to write some wince code switching them on and off.
20:29.17NickBeecameras are anyways secondary
20:29.35NickBeeIf we can get the phone work, i am sure it will be useful for a much larger audience
20:29.43rob_wcr2, sounds logical
20:29.46cr2i have done it for BT and IR (in device-independent way) and RIL. here i use some universal-specific ioctls.
20:30.30cr2because it's more fun. nothing prevents just to use RIL_Dial() to be portable.
20:30.54cr2but i'm trying to send "AT+FOOBAR\r" command from haret :)
20:31.06NickBee:)
20:31.12rob_wcr2, what that ?
20:31.20rob_ws/what/why
20:31.41NickBeeRIL_DIAL() ?
20:32.01cr2then i know for sure that it's my "own" command was sent.
20:32.25cr2i have just hardcoded "AT+FOOBAR" in the code.
20:33.16rob_wah
20:33.57rob_wHalls of Justice Painted Green
20:34.22cr2some remaining problems are common for all htc phones.
20:34.44rob_w:-)
20:34.58cr2for example, what is this timer associated with charging.
20:35.13cr2this code is in all wince kernels.
20:35.41NickBeeyup
20:35.58rob_wcr2, maybe thats their battery learning function from day-one
20:35.58cr2rob_w: wine is good, but you'd better finish the charging code on the bluenagel :)
20:36.06NickBeeanyways, so what is that you guys are trying to make functional these days?
20:36.27cr2then there is BT irq.
20:36.36rob_wcr2, it charges already .. only cleanups and unload/load-module needs love
20:37.05rob_wcr2, u are pretty bossy sometime ;-)
20:37.05cr2i don't know who is interested in the BT irq and why is it used.
20:37.58cr2for the raw BT data you probably don't need it.
20:38.01rob_wNickBee, it is all about how to find and enable all those chipse ,.. then mostley the chip specific drivers are known or easy to code
20:38.24rob_whow is BT connected in general ?
20:38.34cr2rob_w: i'd like to have a fully working linux device RSN.
20:38.35rob_wi mean bt data
20:38.44rob_wRSN?
20:38.46cr2serial port
20:38.53cr2RealSoonNow
20:39.08cr2txd+txd+cts+rts.
20:40.14cr2the code describing the BT irq is in the wince kernel, but i don't know which driver wants to service it.
20:40.15NickBeeWhat device you own cr2 ?
20:40.44cr2ba and universal. but i do the developemnt only on the universal these days.
20:40.49rob_wcr2, we need to get more people trained in debugging crappy MS
20:41.23rob_wafter playing some C&C for long time , training people to crack MS is a tactical way to speed things up ..
20:41.58NickBeeyou have a voluntier here guys ;)
20:41.58rob_wcr2, how about an offer ?   u teach me one day to debug dll`s ??
20:42.06cr2rob_w: the problem is that this is very deep lowlevel stuff. there are not that many people in the world who know it good.
20:42.24rob_wbut it seems ur close !
20:42.30rob_wto those people
20:42.31cr2i don't know wince at all.
20:43.00rob_wwell you know how to trace those dll`s ,  i dont
20:43.14rob_wand this slows me
20:43.24cr2actually, i don't know how to trace the dlls.
20:43.34NickBeeI have spent a lot of sleepless nights working with softice, but wince i don't know how to hook into wince
20:44.34rob_whmm
20:44.38cr2NickBee: there is some source code available, and the platform builder.
20:44.59cr2but it's very convoluted crap, like everything that comes from m$.
20:45.14*** join/#htc-linux LunohoD_ (n=alex@e180116242.adsl.alicedsl.de)
20:45.18NickBeeI have tried platform builder, but couldn't get it to work
20:45.37rob_wwe need to create a project for only hardware / implementation  .. and start educating
20:45.40cr2the most useful parts are not in the platform builder anyway.
20:45.56rob_wyeah it is always the vendors implementation
20:46.39cr2rob_w: we need to know some stuff that only hw producer knows.
20:47.03cr2we can only guess his intentions and trying to adapt.
20:47.15NickBeedo you think people will fund the efforts and get us some devices to make our work easier?
20:47.19rob_wwe need to establish a knowledge company which goes to vendors and forces their specs out .. with sugar
20:48.30cr2rob_w: the problem is that some companies are producing not much more than hot air.
20:48.49cr2closed source let's them keep this fact hidden.
20:49.20rob_wthey need to know that any embedded platform which runs MS needs to also have linux in place
20:49.37cr2for example, m-sys DoC G3.
20:49.49rob_wyeah , stupid m-sys ..
20:49.54cr2they "documented" some asic registers
20:49.58rob_wi talked to those 5 years ago
20:50.07NickBeedo we have anything like softice for wince device ?
20:50.18cr2but when i have looked at the bootloader, it uses much more.
20:50.38cr2NickBee: i don't know if there are any "free" wince debuggers.
20:51.14rob_wwhat i dont get is that hiding specs for hardware doesnt make sense
20:51.18cr2there was something from datarescue (IDA Pro authors), but i don't know how good it is
20:51.40cr2and if it is really useful without having the source.
20:52.14rob_w-- and in the end some hundred programmers at MS kept the world closed for century`s
20:52.29NickBeeLet me try to look around, as even if we get the IDA pro, we can certainly give it a try
20:52.42rob_w...darkness imprisoning me
20:52.55cr2IDA Pro is not very good, IMHO. on arm.
20:52.58rob_wwhat is IDA Pro ?
20:53.22cr2they are deeply rooted on x86 with all that weirdness linked to it.
20:53.30rob_wcr2, here is a question from my office live ..
20:53.54cr2http://www.datarescue.com
20:53.57NickBeeI only have exp. with x86 with IDa
20:54.23cr2i really hate x86 :)
20:54.23rob_w.. ah never mind .. stupid wine
20:54.52cr2"paragraphs" wtf is that ? 512byte blocks ?
20:54.53rob_wthose days ,  mipse serves me now for over 8 months at my office project
20:55.28NickBeeyou don't always have an option, do you ? ;)
20:55.50rob_w<PROTECTED>
20:55.52cr2;)
20:55.59cr2NickBee: http://www.datarescue.com/idabase/wince/index.htm
20:56.16cr2rob_w: "diversification".
20:58.23rob_wcr2, phuew
20:59.20cr2Modifying system code will frequently crash or hang the PDA, that's why IDA does not let the user create breakpoints in the system area.
20:59.40cr2exactly what we need.
21:00.33rob_wso will it break prior ??
21:00.35cr2otherwise it's only a tool for crackers to deal with licensing...
21:00.40NickBeesounds interesting, but will have look how much it makes sense to me, seeing that I have only seen earth and can only imagine how pluto will look like
21:01.14rob_wNickBee, at least you know that it is far away , name pluto and probably fucking cold
21:01.17cr2NickBee: arm assembler (or any RISC) is much better than intel stupidity. for many reasons.
21:02.10cr2rob_w: you can create the breakpoints in the "user" code.
21:02.24rob_wmaybe some social engineering brings the small but needed source code`S ;-)
21:02.29NickBeeNo, the most important thing is, even if i try to break my head with IDA, will it be of any use to you guys?
21:02.41rob_w:)
21:02.57NickBeei.e. will we be able to move any furthur if any one of us could actually get it to work?
21:03.06cr2since we need to debug the wince kernel it does not help very much.
21:03.09rob_wyour head will be broken anyway NickBee  :-O
21:03.26cr2NickBee: i think it will not help. honestly.
21:03.41NickBeeyup, but thats what we always do here rob, don't we ;)
21:03.59NickBeecr2: exactly what i thought
21:04.04rob_wwill you do the work if i tell you it is for the sake of humanity ?
21:04.11cr2NickBee: can you write c/c++ for wince ?
21:04.59NickBeecr2: what kind of code?
21:05.18cr2non-gui.
21:05.39NickBeei can give it a try
21:05.57cr2rob_w: i work in the university, so i don't do anything for money ;-)
21:06.10rob_wcr2, damn
21:07.13rob_win what city ? cr2
21:07.51cr2NickBee: the remaining problems on universal are quite tough.
21:08.02cr2rob_w: look in the user window ;)
21:08.15NickBeeI will have to brush up on it, so let me know what exactly do you have in mind
21:08.20rob_wah .. buperdal
21:08.27rob_w:)
21:09.00rob_wbrush up .. hmm  am i drunken or do i know that ?
21:10.16rob_wprobably both :~
21:10.17NickBeecertainly can guess that, if they were not tough, you would have already been the proud owner of a full blown linux version of universal ;)
21:10.20cr2NickBee: the charging is the easiest of them.
21:10.57cr2there are 2 asic3 gpios, 2 pxa gpios , and some timer.
21:11.15NickBeeOk
21:11.38rob_wcr2, charging or phone  ?
21:11.40NickBeeyou will have to explain me, it all sounds greek to me at this stage ...
21:11.58cr22 pxa gpios show the power status, 1 asic3 gpio is for "low current" charging , another for "high".
21:12.23rob_wNickBee, you need to find the correct way to trigger "gpio`2" or to listen to them
21:12.27cr2you need to understand which timer is used, and when it is necessary to pull the gpios.
21:12.38cr2so i'd say:
21:12.55cr21. we need DUMP PXA27xRTC in haret
21:13.04NickBeeOk
21:13.28cr22. we need to look at the battery.dll disasm for the sequence.
21:13.40NickBeeOk
21:14.12cr2i've made 2. partly; for 1. it is necessary to read the PXA27X manual and just add some register dumps to src/script.cpp in haret.
21:14.28cr2maybe add the WRTC command.
21:14.45cr2to watch the counter registers.
21:15.15NickBeeOk, so i will have to start with the px127x manual i guess
21:15.15cr2all of them at once, and in a more friendly way than with "WREG".
21:15.53cr2yes. i think it's a realistic task and goal to reach for you :)
21:15.54NickBeepxa27x*
21:16.29NickBeecr2: will try for sure
21:16.37cr2the bluetooth interrupt and the bluetooth headset will be the most tricky one.
21:16.50cr2so i'll try to make the AT modem run first.
21:17.11pofhi ppl :)
21:17.23NickBeeOk
21:17.40cr2we have good tools and some code to trace the raw BT binary commands, but it all requires time and patience.
21:17.57cr2hi pof
21:18.11NickBeecan you give me the urls or things were i should start reading
21:18.30cr2i don't know how difficult it will be to trace the MSM UMTS USB datastream.
21:18.41rob_wUSB ?? eh
21:18.48rob_wi hate
21:18.54pofcr2: i added all the chipsets u found on the Hermes pictures and some others to the Hermes hardware wiki page
21:19.27cr2pof: what is the status of the samsung CPU support in general ?
21:19.40pofit's supported by stock 2.6 kernel
21:19.54pofand there are some other pda's with the same cpu which have a linux port
21:19.56rob_wpof ?   pif pof !=?
21:20.16pofrob_w: Â?? :-P
21:20.38rob_wuh ,, his pof
21:20.56rob_whow are u ?
21:20.58pofthere's also a haret "fork" made by some russian guy
21:21.34pofrob_w: fine thanks :-) now fighting to get a kernel booting on htc hermes :P
21:21.50rob_whermes .. nice ..
21:22.08cr2NickBee: http://www.intel.com/design/pca/applicationsprocessors/manuals/280000.htm
21:22.28rob_wyou know guys , what i really find interesting is the massive amount of devices variants htc bring to world .. fascinating
21:22.49pofi still have my BA around here... but cannot boot linux anymore since i put WM5 on it... i'll have to go to wm2003 again i guess
21:23.06cr2pof: the GPS chip in tytn is interesting.
21:23.29cr2pof: it's an interesting probelm actually with wince5 on ba.
21:23.46cr2i don't understand what's wrong ;-)
21:24.10pofcr2: do u think is there any chance to get it functional? if it was possible, I don't see why HTC hasn't enabled it out of the box
21:24.12NickBeecr2: getting the manual
21:24.34cr2rob_w: fortunately to us, these htc devices use a lot of the same hardware.
21:25.06cr2pof: i think yes. i thought there were some interferences between umts and gps.
21:25.32cr2if you'll switch off umts, then there should be no problem to ue gps.
21:26.17*** join/#htc-linux pof (n=pof@173.red-62-57-1.user.auna.net)
21:26.32pofSPL has at@startgps string
21:26.41cr2NickBee: do you remember how to enable AT command debugging in wince ?
21:27.26pofprobably it is just "dissabled" by default, and there's an easy way to enable it.. who knows
21:27.27cr2pof: do you know how to tap into the USB data in wince ?
21:27.59pofno... i don't know much about wince internals, sorry
21:27.59cr2snoopy pro has the source code for xp
21:28.17cr2well, me too. but there is no other way ;)
21:29.19pofsnoopy pro.. u mean the USB sniffer ?
21:29.50cr2yes. but i'd like to have it for wince.
21:29.58pofhttp://forum.xda-developers.com/showpost.php?p=1023730&postcount=43
21:30.04cr2not the UDC, but the USB host.
21:30.29pofthis is a list I made sometime ago of USB sniffing tools
21:30.33cr2this is x86 software.
21:31.04cr2you have arm <-> arm link on the phone.
21:31.51cr2i guess it is relatively easy to port snoopy pro to wince, but we need somebody knowledgeable.
21:31.53pofand uses USB bus to communicate
21:32.03cr2yes.
21:32.04pofok
21:32.24pofi can ask my flat mate if he has time to look at it
21:32.34cr2good.
21:32.47pofhe's good with low level :)
21:33.11cr2it's a serial driver, so you need to install an intermediate "dumper" between this driver and usb host.
21:33.57cr2afaik this is how snoopy works. the rest is just gui, and we can live without it.
21:34.53rob_wpof, is that face u at that post ?
21:35.08pofrob_w: yes, it's me :P
21:35.23rob_wpofy
21:35.25pofis anyone going to 23C3 this year?
21:35.36rob_wBerlin ,,
21:35.49pofyes :P
21:36.00rob_wlets move it to munich
21:36.23pofhahaha... why? u don't like berlin?
21:36.46cr2i'll probably visit it too.
21:36.52lkclberlin!
21:36.59rob_wberlin berlin ,, everything is there ... we need to decentralize ;.)
21:37.07lkcli have friends in berlin
21:37.15pofhahaa... let's move it to barcelona then :)
21:37.16rob_wlkcl, get them out
21:37.34lkclwell they kinda quite like it there.
21:37.56cr2lkcl: i have written IR and BT tweaking functions into haret.
21:38.02rob_wadding " i live in the capital " attitude to the germans native mind is bad
21:38.21lkclah they're not german, so it's ok
21:38.43cr2and RIL, but it is a bit universal-specific.
21:38.54rob_wcr2, so thats how you do it ,, u code new into haret to enable the stuff you wanna trace .. hmm
21:39.23pofcr2: latest haret doesn't work on samsung... it just gets killed when you telnet into it
21:39.44pofi had to download an earlier version from somewhere on the net
21:39.53cr2so you can do an extremely complex debugging now.
21:40.19cr2pof: strange. i have only added sable support for lkcl.
21:40.27cr2the rest is device-independent.
21:41.23cr2rob_w: disassembling is unavoidable in some circumstances, but this is a much easier way to get the same result.
21:41.42rob_wi bet
21:42.22cr2lkcl: do you know how to enable AT command debugging in wince registry ?
21:42.31lkclclueless dude
21:42.46rob_wfunny these 2 independant head hunter company`s asked me for the same job offer near uni munich
21:42.58lkcloh great about the BT and IR debug then of course you can watch the gpio etc.
21:43.27lkclwould you be able to do something similar for opening GSM0: and reading from it, and outputting the NMEA raw data?
21:43.36cr2lkcl: do you have PHM registry editor installed ?
21:43.43rob_whmm on ba you just needed the serial port to know for bt to work ,,
21:43.45lkclno not yet dude
21:43.51cr2lkcl: microsoft made it much more complex.
21:43.59lkclhurrah!  much joy
21:44.26cr2lkcl: are you sure that ffuart is used for the BT ?
21:44.53lkclyes.  that's what came up on the thingy.  what was enabled.
21:45.20cr2what is on BTUART ? with the 921600 speed ?
21:45.32lkcldunno yet
21:45.46lkclhey cr2, can i possibly get you one of these devices?
21:45.59lkclif i did, would you work on it?
21:46.29cr2not in the next 2 weeks.
21:46.48lkclhehe.  welll, that gives me 2 weeks to find a shop that's got one, then :)
21:47.02rob_wlkcl, what devices ?
21:47.19lkclipaq hw6915 - the HTC 'Sable'
21:47.27cr2probably you are right. it's easier that i'll do it myself instead of trying to explain how to do it ;)
21:47.48rob_wnooo spread the knowledge .. ruelps
21:47.50lkclin a word, dude, in a word :)  although it's kinda fun.
21:48.13lkclhey btw rob i have a new baby - http://lkcl.net/katie
21:48.23lkcl... and what was that about 2k3c or something?
21:49.05lkclhehe
21:49.18rob_wso i did open the 2nd bottle wine correclty !!!
21:49.21lkclshe's tiny, and beautiful.  only 2.1 kg.
21:49.28rob_wwas she early ?
21:49.52lkclyeh by nearly 3 weeks
21:50.03lkclbut even so, 2.1kg is still really small
21:50.22rob_wdont worry , she will be fine in some weeks !!
21:50.48rob_wshe looks soo clean ,, hehe
21:51.32lkclyeh she's been no trouble at all so far
21:52.08pofcongrats lkcl :)
21:52.25cr2pof: can you post the list of files in \windows on hermes ?
21:52.39lkclty pof
21:52.56pofcr2: yes... 1sec
21:53.03cr2rob_w: a lot of people claim that acx100 can do "g" with a different firmware. i'm puzzled.
21:53.05*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
21:53.34goxboxlivehi cr2, any luck?
21:54.01cr2goxboxlive: can you do some hardcore phone stuff ?
21:54.52goxboxliveand what is that?
21:54.59cr2i'll upload a haret version, you will enable AT command logging and run "testRIL" command.
21:55.19cr2i'm interested in the haret output, and if the "AT+FOOBAR" will be in the log.,
21:55.36goxboxlivei can try
21:55.40cr2ok.
21:56.10goxboxlivebut, i dont know how to handle Haret beside booting linux on ot. You have to guide me then.
21:56.22cr2i have added the IR, BT and RIL control commands to haret.
21:56.32cr2enable the logging
21:56.34cr2and add
21:56.40cr2testRIL
21:56.45cr2line to startupN.txt
21:56.47cr2file
21:56.52lkclyes but you want to watch that, cr2 - particularly in light of reports about.... oh what was it... people reprogramming their firmware on an atheros router and blowing up some of the capacitors.  they put the power output up from 18db to 20db.  there is a description of how to replace the capacitors with higher rated ones...
21:58.25cr2lkcl: it's not about power here. it's htc installing tnetwln.dll with the different firmware which then works in a 54mbit network only. if they are cheating then it must be very clever cheating.
21:58.30goxboxlivecr2: let me know when you have uploaded Haret
21:59.01rob_whttp://jornada820.sourceforge.net/files/haret/ might be here goxboxlive
22:00.00goxboxliverob_w no, not the latest one, only the one from 10.oct. IS that the one?
22:00.19goxboxlivenow it is
22:00.22cr2goxboxlive: done.
22:01.03rob_whehe its magic
22:01.09rob_w:-)
22:01.46cr2pof: i guess the telnet crash comes from 2 simultaneous debug threads. i may disable it on non-pxa devices.
22:03.07rob_w<PROTECTED>
22:03.19rob_w4-6 inch lcd `s
22:03.52goxboxlivecr2: do i have to have Bluetooth support in the kernel?
22:04.24goxboxliveor bluez installed?
22:05.31pofcr2: thanks... i'm still trying to get the list of files
22:05.37pofis there an "easy" way?
22:05.54pofi cannot mount the partition using wm5torage
22:07.24goxboxlivecr2: This is my default.txt . What should i remove or add. And shall the file be nemamed startupN.txt?
22:08.16goxboxliveset KERNEL zImage
22:08.16goxboxliveset CMDLINE "root=/dev/mmcblk0p2 console=tty0 mem=64M fbcon=rotate:1"
22:08.17goxboxliveboot2
22:09.04cr2goxboxlive: you can put only this one line in default.txt
22:09.20cr2TSTRIL
22:09.50goxboxlivecr2: so it look like this?
22:10.07cr2enable the AT logging, switch on the phone, run haret and run default.txt as if you'll start linux.
22:10.26goxboxliveset KERNEL zImage
22:10.26goxboxliveset CMDLINE "root=/dev/mmcblk0p2 console=tty0 mem=64M fbcon=rotate:1"
22:10.26goxboxliveTESTRIL
22:10.26goxboxliveboot2
22:10.46goxboxlivewithout "E"
22:10.49cr2no. only "tstril"
22:11.25cr2the linux booting is irrelevant here.
22:11.45goxboxliveok
22:11.54cr2btw, have you seen the today's ak4641 patches ?
22:12.07goxboxliveno, is it working?
22:13.08cr2don't know.
22:13.18cr2i'm busy with RE stuff.
22:13.20lkclok darlings off to bed for me already
22:13.24goxboxlivehow do i enable at logging?
22:13.37cr2lkcl: good night.
22:13.49cr2goxboxlive: registry key...
22:14.13goxboxliveok, wich key?
22:16.06cr2HKLM\SOFTWARE\HTC\ATDbgLog
22:16.18cr2Enable=1
22:16.25cr2then do a soft reset.
22:16.31goxboxliveok, i have to install an reg editor then. hold on
22:16.38cr2you'll have the log file in \Temp
22:16.56cr2Atdbg.log.0
22:17.54cr2pof: do you know how to use WODM_BT_SCO_AUDIO_CONTROL ?
22:18.24cr2actually, does somebody here have wince platform builder ?
22:19.21pofcr2: sorry, no idea
22:20.31pofhave u googled it? there's a M$ page with info "Routing Audio to the Bluetooth Hardware"
22:20.42cr2pof: does testWM5.exe work on your phone ?
22:20.51cr2yes, but i need the actual value.
22:20.56pofwhat is testWM5.exe?
22:21.11cr2wince5 rom files dumper
22:21.15pofhaven't tried
22:21.20pofwhere can i get it?
22:21.29cr2i'd like to disassemble it eventuallyy.
22:21.44cr2unfortunately it is an mfc bloatware ;)
22:22.01cr2the xda-dev people dont
22:22.09pof:P
22:22.14cr2like to release the source, unless i bash them.
22:22.33cr2so i usually disassemble their programs ;-)
22:22.40pofthey are windows losers :P
22:23.21pofhave u ever disassembled imei-check unlockers?
22:23.39cr2no.
22:23.54pofi tried with hermes unlocker some time ago
22:23.56cr2i'm not really in the cracking business.
22:24.01pofit's packed with themida
22:24.28pofvery hard work... i think it's easyer to just sniff the usb port and see what it does to the phone, than actually disassemble the binary
22:24.28cr2some others pack with upx.
22:24.44cr2is it an x86 binary ?
22:24.46pofbut upx is just a compressor
22:24.58pofyes, windows x86 binary
22:25.08*** join/#htc-linux trypticon (n=cosmic@71-212-95-181.tukw.qwest.net)
22:25.14cr2can't you load it in wine and dump the RAM ?
22:25.28trypticonY not use vmware?
22:25.49pofcr2: have a look a themida --> http://www.oreans.com/themida.php
22:26.15pofit's very well done packer
22:27.00pofi first tried ollydbg and imei-check soft detected it... "running debugger in system..."
22:27.19pofthen, with ida pro it was ok, but impossible to debug
22:27.23trypticonIs anyone here running Xanadux on a blueangel?  I have XV6600 (with camera) and when I follow the directions on the handhelds.org site and boot linux my light on my phone stays on and doesn't turn off.
22:27.49cr2trypticon: light ?
22:27.58cr2you have a us model 0x4 ?
22:28.04poftrypticon: i guess it has something to do with power management, not finished yet
22:28.06trypticonlight on the camera of my XV6600 phone
22:28.13goxboxliveshould i make the key, or is it in the path?
22:28.17pofah... i thought u meant backlight
22:28.34cr2flashlight LED ?
22:29.23poftrypticon: which "light" exactly stays on?
22:29.31cr2pof: i see.
22:30.01trypticonI'm referring to the light from the camera.....  ON the XV6600 model (vrom verizon wireless) there's a light used when your doing video capture with the camera.  This light should only be on when capturing a video.  This light stays whenever I boot into linux.  I've observed this behavior on both my XV6600's
22:30.10goxboxlivecr2 answer me, there is no ATDbgLog there.
22:30.14goxboxliveshould i make it?
22:30.25cr2pof: my universal is locked. actually i use moto a780 as a phone. linux preinstalled.
22:30.26goxboxliveas a dword or a key (folder) ?
22:30.37cr2goxboxlive: have you don soft reset ?
22:30.50goxboxliveno, i have to edit the registry first
22:31.06goxboxlivei cant fin the ATDbgLog there
22:31.12goxboxliveshould i make it?
22:31.17trypticonIf I install WM5 on my Blueangel, can I boot into linux with the same gnuharet.exe that is used on the apache phones?
22:31.19pofcr2: moto a780 is a good phone :)
22:31.20goxboxliveas a key or a DWORD?
22:31.25cr2trypticon: ok. then it is using some unknown gpio. the development was done with the european models which do not have flashligh.
22:31.49poftrypticon: you cannot boot linux anymore if u put WM5 on BA
22:31.52pof:(
22:32.15cr2pof: search for testWM5.zip on xda-dev
22:32.37cr2goxboxlive: do you have this key ?
22:32.53trypticonpof:  isnt' it just a matter of using the right Haret version?  Why then does linux boot for the PPC6700 that uses WM5?
22:32.54goxboxliveno
22:33.02goxboxlivecr2 no i dont
22:33.38cr2trypticon: wm5 on ba is a hack. haret works on "normal" wm5 devices without any problems.
22:33.54cr2goxboxlive: i'll look myself now.
22:34.05goxboxlivegood
22:34.29pofcr2: found it: http://forum.xda-developers.com/showpost.php?p=807851&postcount=17
22:34.31trypticoncr2: what do you mean by unknown GIO for my camera portion?  Is it possible for me to turn this off?
22:35.13cr2goxboxlive: sorry. it's OEM, not HTC
22:35.18goxboxliveok
22:35.40cr2trypticon: can you enable/disable the flashlight in wince ?
22:36.15cr2camera app on the universal has such button.
22:36.28trypticoncr2:  nope...  If I push the camera button then choose video (just like on a 6700), the light comes on automatically.
22:37.15cr2ok, but you can switch it on. if you exit from the camera app it switches off ?
22:39.01cr2trypticon: the known asic3 gpios are here: http://wiki.xda-developers.com/index.php?pagename=BlueangelASIC3
22:39.40cr2and pxa gpios here: http://wiki.xda-developers.com/index.php?pagename=BlueangelGPIO
22:41.56trypticoncr2:  how are these discovered?
22:43.13pofcr2: I run TestWM5.exe on the Hermes... it is a white screen with a button named "button 1", I hit it and the only thing it did is create dump.dll on \storage card\
22:43.26cr2tracing with haret, disassembling and some other hw tracing, where i don't know the details.
22:43.31pofis it what it is suposed to do ?
22:43.50cr2only dump.dll ?
22:44.15goxboxlivecr2: i have it
22:44.24Kevin2Hi
22:44.26cr2i think it should create the Modules and Files subdirs in \Storage Card
22:45.03cr2and dump the "dumpable" files. since i don't have the source i can't say more. ask mamaich for the source ;)
22:45.04trypticonis there an updated gpe version for the blueangel availible?
22:45.19cr2trypticon: afaik no.
22:45.28cr2Kevin2: hi.
22:45.58trypticoncr2:  if I run Ipkg update wouldn't that update gpe2.7 to the latest availible or do I need to compile it myself?
22:46.23cr2Kevin2: i have added some more hw debugging stuff into haret. IR, BT and some RIL.
22:46.36Kevin2cr2: Nice.
22:46.38pofcr2: ok, i found another testwm5.exe on xda-dev
22:46.47poflet's see if i'm more lucky with this one
22:46.52Kevin2cr2: Were you able to use the "set insn" stuff okay?
22:47.16cr2trypticon: the blueangel stuff is a bit dated.
22:47.17goxboxlivecr2: I have the log file, but it containes some phone numbers. I dont want to paste that on the internet. Could i mail the file to you instead ?
22:47.55trypticoncr2:  what is the latest HTC development?
22:48.03cr2Kevin2: i didn't really need it, because i have found this code in rilgsm.dll
22:49.08cr2trypticon: the most "researched" phone is the universal. i have a blueangel, but feel that supporting universal is more important right now.
22:49.10pofcr2: it is dumping files :D
22:49.34cr2goxboxlive: of course.
22:49.45trypticoncr2:  They don't sell universal's in the US! :(   I really wanted one of those :P
22:49.55trypticoncr2:  Do you use your BA at all?
22:50.14cr2pof: imho we will need a source for such app, to include in haret.
22:50.18rob_wok  iam done
22:50.19goxboxlivecr2: send
22:50.32goxboxlive+t
22:50.42pofcr2: have u asked mamaich for it ?
22:51.07rob_wtrypticon, interesting tha tyou can boot the ba form wm5 with haret , someone just mentioned he cant
22:51.07cr2trypticon: i have a wince gps mapping app running on ba.
22:51.30cr2rob_w: he does not have wm5.
22:51.36cr2pof: no.
22:51.38rob_woh
22:51.46rob_w.. so iam really done for today ...
22:51.54pofcr2: ok, I will then :P
22:52.05rob_wcu
22:52.05cr2goxboxlive: ok. waiting.
22:52.15cr2rob_w: good night.
22:53.03cr2trypticon: apache is the most "active" US device port now.
22:53.13cr2just ask Kevin2
22:53.44trypticonrob_w:  I never said I can boot my ba from wm5!  I'm thinking about putting WM5 on my BA then using a different gnuharet.exe file (say from the HTC APACHE) and seeing if it will boot.
22:54.10Kevin2Yeah, I've done a bit of work on Apache.  Most hardware (except for phone) has been pretty thoroughly looked at.
22:54.12trypticoncr2:  Aargh!  and I sold my PPC6700 to get a BA!  aargh!
22:54.23cr2trypticon: apache gnuharet == any other gnuharet.
22:54.43cr2trypticon: ba is the only htc phone with _phone_ support.
22:54.56Kevin2http://www.handhelds.org/moin/moin.cgi/HTCApache
22:55.03cr2it's not perfect, but at least it works.
22:55.04trypticoncr2:  I'm referring to the haret that is used with the htc apache.... seeing if it will work to boot a BA on wm5 :P
22:55.52cr2trypticon: universal also runs wm5. the problem is blueangel-specific in some weird way.
22:56.14trypticoncr2: That's the main reason I got a BA is to make calls with it under linux.  Have you tried to connect to the internet on a BA?  Does that functionality work?
22:56.44cr2it is something very lowlevel like cache management & co.
22:56.49cr2internet ?
22:57.10cr2it should work over bluetooth ;)
22:57.16cr2wifi is not working.
22:57.29trypticoncr2:  the gsm/evdo network that the BA supports in wince... does it work in xanadux?
22:57.46cr2evdo is GPRS ?
22:58.02cr2btw, do you have gsm of cdma ?
22:58.11cr2s/ of / or /
22:58.21trypticoncr2:  sry...  I'm new to cell phones and the technology... forgive my noobish-ways :P
22:58.45trypticoncr2:  I'm using evdo via verizon wireless
22:58.56cr2apache is cdma. it depends on the tech used by your carrier.
22:59.13cr2i have no idea.
22:59.20trypticonapache also uses evdo here in the states and so does the BA
22:59.37cr2then you must have cdma. imvho.
22:59.52Kevin2verizon is cdma
22:59.55cr2afaik nobody tested it.
22:59.56trypticoncr2:  I was curious if I can connect to the internet with the phone under xanadux.
23:00.04trypticondarn
23:00.24cr2trypticon: you mean over evdo ?
23:00.27trypticoncr2:  would I use ppp?  or how do I test it?
23:01.16cr2i was told that it works on the european gprs models, but never tested myself.
23:01.19trypticoncr2:  In wince, you connect *automagically*  with evdo.  Theres a "EV" logo next to the signal rate simbol
23:01.21cr2yes, with pppd.
23:01.45cr2this is a bit tricky, though.
23:01.57cr2look at the wiki page. looking for a link.
23:02.16trypticonbrb
23:03.09pofcr2: testwm5 is still dumping files to miniSD card... I've PM'd mamaich asking for the source ;)
23:03.58cr2trypticon: here http://wiki.xda-developers.com/index.php?pagename=BlueangelProgress
23:03.59pofbtw, there are available shipped roms for the Hermes... wouldn't it be easier to extract the files from OS.nb using itstools ?
23:04.48cr2pof: they require windows, because nobody has ported the LZX decompressor code.
23:05.12cr2i find a direct dump on a device as a much better option.
23:05.38cr2because the dll address spaces differ between the versions.
23:05.38pofok ;)
23:06.29pofit's dumping also files from appz I have installed
23:09.43cr2goxboxlive: i got your file.
23:09.53goxboxlivegood
23:10.04goxboxliveim trying audio now
23:11.35cr2you have 1.09 radio, but it uses only 1.04 commands. my 1.06 differs. maybe they have decided that usingthese commands is a bad idea ;)
23:11.39trypticoncr2: so given the URL you provided, how usefull is the phone under xanadux?  can I send/recieve phone calls and actually hear my voice or are there serious issues with the phone functionalty?
23:11.44goxboxliveok
23:12.02cr2trypticon: voice and sms should work.
23:12.23poftrypticon: only under GPE with gomunicator, no phone support in opie yet.
23:12.35cr2everything else needs more testing.
23:13.53trypticoncr2:  what about IRDA?  there's no mention of how well it works, doesn't work :P
23:16.29cr2serial works, but SIR is using the same port. i guess it will work, but don't know how to switch between serial and ir.
23:17.58cr2you see, somebody should invest some time and finish the port :D
23:22.18cr2good night.
23:24.24pofgood night cr2
23:24.29pofthis is still dumping
23:24.37pofi'll send u the list of files when it finishe
23:24.38pofs
23:32.23trypticoncr2:  is it possible to setup irlan on the blueangel?

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.