00:02.43 | *** join/#htc-linux LunohoD_ (n=alex@e180065242.adsl.alicedsl.de) |
00:18.56 | *** join/#htc-linux era| (n=im@64.223.228.212) |
00:23.18 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
00:23.24 | Untouchable | Good evening :) |
00:24.35 | Untouchable | anyone in? :) |
00:34.25 | Untouchable | anyone working on the raph? |
00:47.03 | Marajin | on christmas ? |
00:47.09 | Marajin | no I suspect most of them are drunk ;) |
00:47.55 | Untouchable | haha |
00:48.12 | Untouchable | il still dreaming of Android 1.0 on the Raphael |
00:48.43 | Untouchable | I'm* |
01:32.56 | *** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda) |
02:02.22 | *** join/#htc-linux chab7 (n=kvirc@catv91EC01AA.pool.t-online.hu) |
04:26.59 | *** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net) |
05:25.53 | *** join/#htc-linux craisis (n=craisis@168.103.87.118) |
06:00.41 | *** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey) |
07:00.46 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
07:17.43 | *** join/#htc-linux nebi (n=nebi@c-c8e470d5.02-145-7570701.cust.bredbandsbolaget.se) |
08:01.35 | *** join/#htc-linux nebi (n=nebi@c-c8e470d5.02-145-7570701.cust.bredbandsbolaget.se) |
08:05.40 | *** join/#htc-linux xero2 (n=weechat@216.31.94.52) |
08:59.14 | *** join/#htc-linux goxboxlive (n=goxboxli@24.84-48-212.nextgentel.com) |
08:59.31 | *** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk) |
09:12.07 | *** join/#htc-linux pishuri (n=pishuri@194.230.146.138) |
09:30.45 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87dc9c.pool.einsundeins.de) |
09:35.10 | *** join/#htc-linux rogro82 (n=rogro82@s5591104d.adsl.wanadoo.nl) |
09:35.30 | rogro82 | merry christmas to all :) |
09:51.45 | parmaster | merry christmas and happy new year |
09:54.03 | *** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it) |
09:57.20 | goxboxlive | hi tsdogs |
09:57.33 | goxboxlive | i testing qt-extended for first time now. |
09:57.37 | goxboxlive | on my neo |
09:57.46 | goxboxlive | looks good, but still a little unstabel |
09:58.07 | goxboxlive | Have managed to run it on universal yet? |
10:19.06 | nextime | Sorry for maybe stupid questions, but i'm really new to htc devices. I want to dump the original software of my blackstone to have a backup of the original state before to start on working on it. The bad thing i find on those devices is that all docs i can find online is in how to use some win tools to do variuos things, like changing roms and so on. My question is, is there a way to just dump the software from a linuxbox by a simple dd if=/dev/s |
10:25.27 | pishuri | in http://wiki.xda-developers.com/ |
10:25.33 | pishuri | search blackstone |
10:26.14 | pishuri | there are docs on how to upgrade and possibly a link to get the rom you use now. |
10:26.56 | pishuri | for backup of data I use PPCPimBackup, its on one of the links in the wiki for blackstone |
10:27.42 | nextime | pishuri : i dont want to backup the data |
10:27.54 | nextime | ai want to dump whole flash |
10:27.59 | nextime | i want |
10:29.04 | pishuri | I've seen some forums which describe the process, but never read it...http://forum.xda-developers.com/forumdisplay.php?f=451 |
10:29.50 | *** join/#htc-linux dante_ (n=dante@94.163.225.115) |
10:30.38 | nextime | heh, what i found on xda-developers to get the dump are all windows tool step by step guide basically |
10:31.10 | nextime | nothing that explain how to get something that can be do from a linux box maybe with the easy way of just doing a dd |
10:31.26 | nextime | ( i don't have any windows machine ) |
10:31.42 | nextime | ( and i don't want to install it in a vbox or something like that ) |
10:31.46 | pishuri | well, I guess at some point we'll be able to dump it from linux running in the phone... |
10:32.10 | pishuri | thou, I haven't tested ssd reading... |
10:32.12 | pishuri | nor writing |
10:32.37 | nextime | i can bet on it, but before to start testing linux on this phone, i really want to have an escape way to return on the original state by having a dump :) |
10:33.20 | pishuri | with haret you don't have to erase the rom |
10:33.31 | pishuri | it shuts down windows and loads linux to ram... |
10:33.47 | pishuri | so no overwriting of the original rom |
10:33.57 | pishuri | but |
10:34.09 | nextime | so, linux will reside on the sd? |
10:34.28 | pishuri | I've had to hard reset the phone, loosing the additional installed sw and all the data.... |
10:34.44 | pishuri | in a way, yes |
10:35.00 | nextime | pishuri : isn't a problem, i have my phone just from 1 day (xmas gift), so, i don't have any data on it actually |
10:35.00 | pishuri | technically it resides wherever you put it |
10:35.04 | nextime | nor any additional software |
10:35.08 | nextime | just the original one :) |
10:35.22 | pishuri | but it wont erase/overwrite the original... |
10:35.23 | lupine_85 | assumes it loads / as a ramdisc? |
10:35.41 | nextime | i'm just a linux entusiast geek and developer that have the first approach to an htc device, and i don't really want to see wme on it |
10:35.47 | nextime | :) |
10:36.32 | lupine_85 | nextime: bit like me :D. I has a raph100. It loaded android .8 like a good little boy. unusable, but it didn't kill anything :D |
10:38.13 | lupine_85 | mind you, i'm not so fussed about android in particular. I should try the angstrom getup |
10:38.17 | nextime | lupine_85 : heh, i don't pretend to have an usable linux soon, i know that it isn't "supported" on the blackstone actually, not oficially at least.. But i want to start testing it and maybe helping in make it work :) |
10:39.03 | nextime | anyway, i'm not so sure about android, it is good, but it isn't so open as it can seem reading the "linux" word, as i can know actually without having never tested it for real |
10:39.07 | pishuri | nextime: you know something about framebuffers and memory management? |
10:39.33 | nextime | pishuri : my job is to develop application and custom linux on embedded device |
10:39.48 | nextime | so, i know about it, not specifically for htc and palm things |
10:39.52 | pishuri | does that means "of course"? |
10:39.54 | pishuri | :P |
10:39.55 | pishuri | ? |
10:39.57 | nextime | pishuri : yes :) |
10:40.04 | pishuri | great |
10:40.08 | pishuri | have a look at: |
10:41.03 | lupine_85 | well, android has a public gitweb, so it's 'open enough' |
10:41.15 | pishuri | http://forum.xda-developers.com/showthread.php?t=440543&page=5 |
10:41.35 | lupine_85 | a few bits and bobs interface with proprietary firmware, but that's life really :D |
10:41.49 | pishuri | There are instructions on how to "run" angstrom or android on the blackstone |
10:42.40 | pishuri | it wont erase or destroy your rom. |
10:42.51 | pishuri | it'll just run from ram linux |
10:43.18 | pishuri | if you have time, read the thread for raphael/diamond...http://forum.xda-developers.com/showthread.php?t=402002 |
10:43.41 | nextime | good |
10:43.52 | nextime | this is a good starting point for me |
10:44.56 | pishuri | http://www.stdev.org/CommentView,guid,e5700a7c-d2ee-48ee-b2b1-b460cb25e3a9.aspx, there you see how to compile a kernel for diamond/raphael or the blackstone |
10:45.24 | pishuri | its based on android's kernel thou...but you can run angstrom with it.... |
10:46.21 | nextime | pishuri : many thanks, now i have something to read and to put my hands on to test, very good starting point |
10:46.34 | nextime | just what i need :) |
10:46.37 | pishuri | :) |
10:47.28 | pishuri | if you have a working fb or sd reading/writing, plz let everybody know |
10:47.45 | pishuri | I'd love to see android 1.0 on my blackstone! |
10:48.16 | nextime | pishuri : of course i will share any things i can do to go ahead with linux on blackstone, but before i need to get confortable with this (for me) new hw :) |
10:55.40 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
10:57.38 | pishuri | by the way, apparently someone already got android 1.0 running on blackstone: http://www.youtube.com/user/pspnewcomer |
10:58.06 | *** join/#htc-linux timebomb (n=tb@91.98.200.66) |
11:01.19 | tsdogs | goxboxlive: yes, it is still a little buggy with phone, it need a few tweaks. |
11:06.03 | goxboxlive | ok |
11:37.42 | *** join/#htc-linux LWT (n=solution@219.134.22.118) |
11:38.13 | *** join/#htc-linux era| (n=im@pool-70-16-105-161.port.east.verizon.net) |
11:47.24 | *** join/#htc-linux kiozen_ (n=oeichler@rgnb-5d87df93.pool.einsundeins.de) |
11:48.34 | *** join/#htc-linux ionstorm (n=ion@ip68-228-225-247.ph.ph.cox.net) |
11:55.54 | lupine_85 | bemoans the state of the GBP |
11:56.49 | lupine_85 | times were, http://cgi.ebay.co.uk/HTC-Touch-Pro-TV-Out-Kabel-HTC-AC-T110_W0QQitemZ110315313950QQcmdZViewItemQQptZDE_PDA_Zubeh%C3%B6r_KM would have been quite a bit cheaper :D |
12:06.18 | *** part/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org) |
12:07.45 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
12:07.48 | Untouchable | hi! |
12:08.15 | Untouchable | anyone working on the raph? :) |
12:19.15 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbff98b.pool.einsundeins.de) |
12:22.08 | *** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz) |
12:25.18 | lupine_85 | Untouchable: I'm heading in that directionm |
12:25.25 | lupine_85 | got mine Xmas eve |
12:25.36 | lupine_85 | is downloading source code magics atm |
12:26.06 | *** join/#htc-linux pishuri (n=pishuri@AAnnecy-257-1-110-249.w90-36.abo.wanadoo.fr) |
12:26.08 | lupine_85 | I've not actually done anything but boot android .8 so far, though :D |
12:34.41 | *** join/#htc-linux BabelO (n=fcr@jau19-1-88-168-5-124.fbx.proxad.net) |
12:40.19 | Untouchable | but do you have any idea what to do though? ive compiled a kernel, etc but dont think I know how to get the drivers working, etc |
12:43.18 | lupine_85 | Untouchable: right now, there simply aren't drivers for some things, AFAIK |
12:43.35 | lupine_85 | at least the screen for the raph100 (which I have) works properly |
12:44.24 | Untouchable | in other words, you dont know how we would get things working either? |
12:44.34 | lupine_85 | yep |
12:44.42 | Untouchable | got the raph100 myself |
12:44.48 | lupine_85 | could be worse though |
12:45.04 | lupine_85 | 800 does funny screen stuff it would appear |
12:46.05 | lupine_85 | I assume you've found the page: http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux ? |
12:48.02 | lupine_85 | http://www.netripper.com/raphael/20081204-01_raph_diam_angstrom_usb/ for instance - just replace the zImage & initrd with your own |
12:59.36 | *** join/#htc-linux Bushman (n=Bushman@line-6845.dyn.kponet.fi) |
12:59.44 | Bushman | hi there |
13:00.12 | Bushman | does anyone of you managed to use wifi on BA? |
13:00.36 | Bushman | cause i just wonder is it windows or the wifi card is so crappy |
13:00.59 | Bushman | does it have so poor performance in linux too? |
13:04.59 | Untouchable | ive been following the xda thread off course! but im not going to be running 0.8 on the raph as its not really worth anything |
13:06.09 | Bushman | thanks, that's what i wanted to know ;> |
13:06.47 | Untouchable | lol.. wasnt reffering to your issue Bushman ;) |
13:08.49 | tmzt | Untouchable: what drivers? |
13:10.24 | rogro82 | what seems to be the problem to run sdk 1.0 on a ralph? |
13:12.05 | Bushman | Untouchable: that was sarcasm if you haven't noticed :P |
13:12.43 | tmzt | Bushman: Untouchable was completing a statement made before you joined |
13:15.58 | drasar | tmzt: Hello |
13:16.04 | tmzt | drasar: hi |
13:16.29 | drasar | tzmt: So I have got the framebuffer finally working in 2.6.28 :) |
13:16.52 | tmzt | nice |
13:17.13 | tmzt | what did you have to do to init it? |
13:17.48 | pishuri | drasar: could you share the zimage, to test on a blackstone, I've been having problems with the fb and 2.6.25... |
13:17.59 | tmzt | pishuri: not for msm |
13:18.37 | tmzt | NetRipper: are you here? what is needed for mddi/fb on blackstone (hd)? |
13:19.12 | pishuri | tmzt: :( ok |
13:19.30 | tmzt | pishuri: what do the latest diam/raph images do? |
13:20.26 | drasar | tzmt: I have used Toshiba e740 source from that kernel that uses w100fb as well and made just some changes ;) |
13:20.52 | tmzt | ok, that's better than the register writes from hh20 I hope |
13:21.07 | pishuri | tmz: latest =20081204-01 |
13:21.29 | tmzt | it seems it was writting things that should be handled other parts of mach-pxa code |
13:21.35 | pishuri | tmzt: it boots, I have usbnet on angstrom and android, but not fb |
13:21.36 | tmzt | not the released kernel? |
13:22.03 | tmzt | pishuri: can you paste a dmesg (make it at least a month expiration) |
13:22.26 | tmzt | so use pastebin.com |
13:23.39 | drasar | pishuri: blackstone has the same fb? |
13:24.02 | tmzt | blackstone is a different resolution |
13:24.12 | tmzt | but the connection is the same (mddi) |
13:24.35 | tmzt | it's not w100fb, if that's what you mean |
13:24.38 | *** join/#htc-linux timebomb (n=tb@91.98.200.66) |
13:24.41 | pishuri | drasar: same fb as raph800 I think... |
13:26.56 | drasar | pishuri: http://www.stud.fit.vutbr.cz/~xmichl07/temp/himalaya/zImageV |
13:27.19 | drasar | pishuri: But I'm not sure if it helps you |
13:28.16 | pishuri | drasar, is it for raph100?...I came in when the conversation was already started...sorry |
13:28.20 | tmzt | no |
13:28.28 | tmzt | it's for himalaya |
13:29.42 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
13:29.42 | pishuri | :P |
13:40.21 | *** join/#htc-linux dcordes (n=dcordes@g228203231.adsl.alicedsl.de) |
13:43.31 | tmzt | dcordes: hey, it looks like drasar has fb working on hima |
14:00.27 | *** join/#htc-linux TripleQ (n=joost@ip49-198-173-82.adsl2.static.versatel.nl) |
14:03.53 | *** join/#htc-linux Rogro82 (n=rogro82@s5591104d.adsl.wanadoo.nl) |
14:20.42 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
14:20.46 | Untouchable | hi again |
14:21.09 | tmzt | Untouchable: hi, what drivers are missing? |
14:21.34 | Untouchable | for the raph? |
14:23.02 | tmzt | yes |
14:24.12 | Untouchable | basically, we dont have working drivers for anything as far as I know.. The touch screen is working (on the raph100 anyways).. but yeah |
14:24.42 | dcordes | tmzt: hi, sounds good |
14:24.47 | Untouchable | i dont remember all the specifics, but as far as I know, a working Android 1.0 port is still pretty far away |
14:24.54 | Untouchable | hi dcordes! got my donation? |
14:30.00 | lupine_85 | allo again |
14:30.10 | Untouchable | hi |
14:30.23 | lupine_85 | has boxing day takeaway :) |
14:31.40 | lupine_85 | and with that feasted on, it's time to have a go at Angstrom :) |
14:32.02 | Untouchable | heh |
14:32.08 | Untouchable | let us know how it works out |
14:35.10 | lupine_85 | I know it "works" - I want to see what the hardware reports as |
14:38.43 | lupine_85 | doesn't particularly want android /per se/ on his raph. he'd prefer real linux :p |
14:39.59 | *** join/#htc-linux Rogro826 (n=rogro82@s5591104d.adsl.wanadoo.nl) |
14:49.37 | lupine_85 | woo, it boots and the ssh/usbnet works :D |
14:49.51 | lupine_85 | reckons priority 1 is the keyboooooooard |
14:50.21 | tmzt | keyboard is a bit difficult, we were working on that two days ago |
14:50.33 | lupine_85 | I saw the backscroll, yeah |
14:50.47 | Rogro82 | hiya all |
14:51.48 | lupine_85 | but the kb is why I bought this thing :S |
14:51.49 | lupine_85 | erm, :D |
14:52.59 | *** join/#htc-linux nebi (n=nebi@c-c8e470d5.02-145-7570701.cust.bredbandsbolaget.se) |
14:53.40 | lupine_85 | do I remember right that $someone managed to grab the windows keypad.dll >? |
14:54.59 | tmzt | yeah |
14:55.05 | tmzt | from a "kitchen" |
14:55.22 | tmzt | an imgfs dump would probably be better but that requires windows/itsutils |
14:55.53 | tmzt | Rogro82: I see you got some stuff done yesterday/day before |
14:56.17 | lupine_85 | tried disassembling it? |
14:56.30 | lupine_85 | has no experience in ARM disassembly, mind |
14:56.41 | lupine_85 | I keep forgetting this thing isn't x86 |
14:56.55 | tmzt | would it be possible to get the gpio list (for matrix) from that file? |
14:57.25 | lupine_85 | dunno. certainly worth a try if the dll is controlling the actual reads |
14:57.47 | lupine_85 | hunts for ARM assembly docs |
15:00.31 | *** join/#htc-linux pishuri (n=pishuri@AAnnecy-257-1-110-249.w90-36.abo.wanadoo.fr) |
15:01.35 | *** join/#htc-linux zsircusr1 (n=TripleQ@62.140.137.157) |
15:02.31 | lupine_85 | humm, essential tools are missing from this initrd |
15:07.19 | *** join/#htc-linux sleepr (n=sleepr@c-9ddce355.03-113-73766c10.cust.bredbandsbolaget.se) |
15:07.41 | Rogro82 | tmzt: I created a manual on how i merged the vogue stuff to make the polaris boot android 1.0 |
15:07.44 | lama | http://wmpoweruser.com/?p=1983 |
15:08.01 | tmzt | Rogro82: from sd? what do you mean |
15:08.04 | Rogro82 | its still dirty as @#$# but im cleaning it bit by bit |
15:08.09 | Rogro82 | yes from sd |
15:08.12 | nextime | pishuri: the raphael version of android that boot on blackstone is the 0.8, right? |
15:08.44 | tmzt | nextime: the fb doesn't work, right? |
15:09.26 | Rogro82 | the manual is in the kaiser and polaris android thread on xda if your interested |
15:10.08 | sleepr | you got android 1.0 running on the polaris? gms or cdma version? :) |
15:10.08 | nextime | tmzt : it seem so, i'm just starting to look at android on my new blackstone (i have it just from 1 day ) |
15:10.09 | tmzt | so you have add a CONFIG_MACH_HTCPOLARIS? |
15:10.12 | sleepr | gsm* |
15:10.28 | tmzt | sleepr: there is only gsm, the cdma is vogue |
15:10.36 | Rogro82 | yes i did now... but its not in the manual one.. still working on it |
15:10.51 | nextime | tmzt : anyway, i just need to get updated of the actual status, and to prepare my dev environment, and i will try to fix the fb issue |
15:10.59 | sleepr | tmzt: ok |
15:11.39 | lupine_85 | ho hum, so /dev/input2 is the open/close one |
15:11.50 | Rogro82 | only having much trouble with the kaiser-smd code which makes it reboot almost everytime |
15:12.01 | pishuri | nextime: yes |
15:12.16 | Rogro82 | k i gotta go... family is waiting for me |
15:12.18 | pishuri | nextime: I'm putting it all together on the wiki... |
15:12.32 | Rogro82 | bye you all |
15:13.04 | nextime | pishuri : in your opinion it is better to start by trying to get android 1.0 work or to start from 0.8 and fix fb issue? |
15:13.18 | xero2 | merry christmas dudes! |
15:13.19 | *** join/#htc-linux zsircusr2 (n=dcordes_@ip-90-187-189-55.web.vodafone.de) |
15:13.25 | lupine_85 | xmas is over! |
15:13.29 | lupine_85 | thankfully :D |
15:13.41 | xero2 | eh... it barely happened... |
15:13.44 | *** part/#htc-linux zsircusr2 (n=dcordes_@ip-90-187-189-55.web.vodafone.de) |
15:15.41 | pishuri | nextime: I think both use the same kernel, so its independent, but for 1.0 we need to read/write on the sd, the initrd has to be smaller than 33Mb or something like that. |
15:15.56 | *** join/#htc-linux dcordes_ (n=dcordes_@ip-90-187-189-55.web.vodafone.de) |
15:17.03 | pishuri | nextime: So, I'd say that we need driver support first. I saw somewhere android source with kernel 2.6.27, which could be interesting for driver development... |
15:17.37 | nextime | ok, so, i will first look on fb |
15:18.15 | dcordes_ | nextime pishuri what device? |
15:18.18 | *** join/#htc-linux konsta (n=asds@host81-154-247-76.range81-154.btcentralplus.com) |
15:18.51 | nextime | dcordes: blackstone, alias touch HD |
15:19.08 | dcordes_ | did you boot the x1 kernel? |
15:19.37 | pishuri | nextime: great, have a look at: drivers/video/msm/msm_fb.c and arch/arm/mach-msm/board-htcraphael.c |
15:20.04 | pishuri | yep, same thing as with the raphael/diamond, screen doesn't work |
15:20.21 | pishuri | ...well it works, but you can't read what it says...:P |
15:20.41 | nextime | pishuri : can't be just a resolution issue? |
15:20.42 | pishuri | like a monitor with bad sync... |
15:20.47 | pishuri | nop |
15:21.09 | pishuri | nextime: I changed already the resolution and still |
15:21.16 | nextime | ok |
15:21.27 | dcordes_ | did you talk to dwaradzyn? |
15:21.54 | nextime | first of all, i need to get at your status, so, i go to download and boot the raphael image |
15:23.20 | pishuri | but, I'm getting to boot android, I know it boots, because I connect the usb to the phone and I get usb0/usb1, so usbnet is working, same as with angstrom |
15:23.43 | pishuri | so now, I want to login and do stuff, but...haven't got the time :( |
15:24.40 | pishuri | nextime: download the kernel source from the page I sent, I'll send you a patch with the changes I've done... |
15:24.56 | tmzt | x1 kernel on blackstone the screen partially works? |
15:25.45 | nextime | pishuri : ok thanks |
15:27.20 | pishuri | I did a video: (this its not done with the x1, but the image is screwed the same with the x1 zimage) http://www.youtube.com/watch?v=Siai2KspElE |
15:27.47 | tmzt | this is important because it means mddi detects the display controller |
15:27.53 | tmzt | the timings could be wrong |
15:30.55 | dcordes_ | you guys get fulscreen in x1? |
15:31.06 | pishuri | tmzt, so what should I do? |
15:31.26 | tmzt | I think we want to dump the mdp registers |
15:31.40 | tmzt | trying to watch the video |
15:31.41 | pishuri | dcordes: Yes, with the x1 and self compiled kernel I get full screen. Putting it all together on the wiki... |
15:31.55 | tmzt | pishuri: you have both? |
15:31.59 | tmzt | pishuri: x1 and hd |
15:32.03 | *** part/#htc-linux Bushman (n=Bushman@line-6845.dyn.kponet.fi) |
15:32.09 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
15:32.38 | tmzt | I see, it leaves the windows output on the screen |
15:32.43 | pishuri | tmzt: I meant, with the zimage from the X1, I don't own both, :( |
15:33.05 | tmzt | what kernel is the video? |
15:33.11 | dcordes_ | pishuri let me restate: does framebuffer use the entire display on blackstone using x1 kernel builds on lgorris? |
15:35.40 | *** join/#htc-linux sleepr (n=sleepr@c-9ddce355.03-113-73766c10.cust.bredbandsbolaget.se) |
15:36.40 | pishuri | dcordes: I used http://www.xmoo.org/X1/linux/Android%200.8/zImage and yes, fb uses the hole screen. |
15:37.21 | tmzt | is it still corrupted? |
15:37.33 | pishuri | yes, still corrupted |
15:37.53 | pishuri | on the x1, it rotates thou.... |
15:38.49 | pishuri | fyi: http://www.youtube.com/watch?v=_MrWIxDMCsE |
15:43.23 | nextime | pishuri : i can make DCC here sorry |
15:43.38 | nextime | anyway, use the email (nextime@nexlab.it) |
15:44.37 | sleepr | im just here to listen and learn, and ask an occasional stupid question, so please have patient with me :-) Android 0.8 is that the SDK version? |
15:44.57 | nextime | pishuri : also, maybe in the email you will send, remember me the source url, as i've lost it by scroll |
15:46.02 | pishuri | nextime, I'll forward you an email I sent to the creator of one of the fb drivers |
15:46.19 | nextime | pishuri : thanks |
15:46.37 | nextime | pishuri : only the amstrong image open ssh, right? |
15:46.56 | pishuri | nextime: yes, but for sure android too, just haven't had time to check... |
15:47.07 | nextime | uhmm |
15:47.42 | nextime | i have the usbnetwork working but with the ip address specificed for the amstrong image i can't ping nor ssh in the system |
15:48.31 | pishuri | did u ifconfig on your laptop/desktop? |
15:48.38 | nextime | of course yes |
15:48.41 | pishuri | :P |
15:48.44 | pishuri | sorry |
15:48.53 | nextime | don't worry :) |
15:49.24 | pishuri | how is the dmesg on your pc |
15:49.24 | pishuri | ? |
15:49.38 | nextime | i'll try to reboot and watching arp or something with tcpdump, maybe the android image is trying to use dhcp or something like that? |
15:51.03 | nextime | usb0: register 'cdc_subset' at usb-0000:00:13.5-2, Linux Device, ce:ca:71:60:f9:89 |
15:51.03 | nextime | usb1: register 'cdc_subset' at usb-0000:00:13.5-2, Linux Device, ce:ca:71:60:f9:89 |
15:51.03 | nextime | usbcore: registered new interface driver cdc_subset |
15:51.16 | nextime | and i get both usb0 and usb1 |
15:52.16 | pishuri | I have debian, and I have to ifconfig on usb1.... |
15:52.22 | nextime | me too |
15:52.29 | nextime | ( debian sid, ifconfig done ) |
15:52.30 | pishuri | ahhh |
15:52.52 | pishuri | change the usb mode on the phone before booting lnx |
15:53.00 | nextime | ah |
15:53.00 | nextime | ok |
15:53.03 | pishuri | from sd reader to active sync |
15:53.11 | nextime | ok i do it |
15:53.16 | lupine_85 | now has a disassembler |
15:53.18 | pishuri | and uncheck the advenced... |
15:53.36 | lupine_85 | aaand the ROM will apparently take a good half hour to download :/ |
15:53.52 | pishuri | nextime: sorry, and disable the "Enable faster data sync..." |
15:54.56 | nextime | pishuri : now i just need to find those option in the fucking operator branded original firmware :P |
15:55.15 | lupine_85 | don't suppose anyone could feeed me the keypad.dll, save some time? |
15:55.27 | tmzt | it's usually Advanced connection |
15:58.16 | nextime | ok i found it in "usb to pc" in configuration of winmo |
15:58.30 | nextime | but sadly all it was already in the right config |
15:58.52 | lupine_85 | nextime: do you have a usb0 and a usb1 ? |
15:58.58 | lupine_85 | had both and only one worked to ping |
15:58.59 | nextime | lupine_85 : yep |
15:59.02 | lupine_85 | try the other |
15:59.08 | nextime | lupine_85 : already done |
15:59.19 | nextime | teh right one shuld be the usb1 |
15:59.23 | pishuri | I'm sure is the usb mode... |
15:59.35 | pishuri | it has to be set correctly before booting... |
15:59.37 | lupine_85 | mm, that's what i'm using |
15:59.40 | nextime | pishuri : i hope isn't an issue on the branded firmware |
15:59.48 | lupine_85 | works on my branded firmware |
15:59.51 | pishuri | I don't think so |
15:59.53 | lupine_85 | (but I'm a raph) |
15:59.53 | pishuri | which version |
16:00.03 | nextime | 1.13 italy TIM |
16:00.17 | nextime | is 1.13? |
16:00.18 | nextime | uhmm |
16:00.18 | pishuri | it should be on settings - connections - USB to pc |
16:00.24 | nextime | yes it is |
16:00.34 | nextime | but the configs was right |
16:00.46 | pishuri | I just tested with 1.14+ |
16:00.54 | pishuri | switzerland |
16:01.03 | pishuri | and 1.19 hong kong... |
16:01.05 | pishuri | :P |
16:01.26 | pishuri | there is a way to flash your phone if you want to give that a try... |
16:01.56 | nextime | pishuri : heh, if is the only thing to do, i will do that |
16:02.09 | nextime | anyway, let me do another try before to starting flash it |
16:06.52 | nextime | ok, i'm starting to think that i need a rom upgrade |
16:06.54 | nextime | :) |
16:07.05 | pishuri | jajaja |
16:07.06 | pishuri | :) |
16:07.32 | nextime | there is a way to do that from linux, right? |
16:09.50 | sleepr | ive think i read that the next version of android will have x86 support, would be pretty cool to boot it on a asus eee :D |
16:10.38 | nextime | heh |
16:10.46 | nextime | i prefer to use my lovely debian on the eeepc :) |
16:11.04 | sleepr | yea, but it would be cool to try it :) |
16:13.22 | nextime | usbnet is working under winmo, uff, just on linux won't work |
16:13.32 | nextime | ok, i need to try to upgrade |
16:13.57 | nextime | which rom i shuld try in your opinion? |
16:19.40 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
16:24.51 | pishuri | nextime: I use RUU_BlackStone_HKCSL_WWE_1.19.831.0_Radio_52.49a.25.26_1.09.25.14_Ship.exe |
16:25.26 | pishuri | nextime: but haven't used it too much, I really want android on this piece of hw. :) |
16:26.37 | tmzt | pishuri: do you need a particular language? |
16:26.39 | nextime | pishuri : agree, i just need that it will work enough to work on android :P |
16:27.13 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
16:28.07 | pishuri | the one I use is in english... |
16:29.18 | tmzt | ok |
16:29.42 | nextime | pishuri : are you pichurri on the forum? |
16:30.04 | *** join/#htc-linux Xime (n=xime@dag94-3-82-233-170-230.fbx.proxad.net) |
16:30.13 | pishuri | nextime: yep, ... :P |
16:30.39 | nextime | uff |
16:30.43 | pishuri | nextime: I guess that even here 's' != 'c'...jajaja |
16:30.47 | pishuri | why? |
16:30.54 | nextime | nono, uff wasn't for you |
16:30.55 | nextime | sorry |
16:30.55 | nextime | :D |
16:31.12 | nextime | uff was cause to update the rom it seem that i need to install hard-spl |
16:31.19 | nextime | to install hard-spl it seem that i need windows |
16:31.26 | nextime | at least from what i'm reading on the forum |
16:31.28 | pishuri | yep, sorry |
16:31.28 | nextime | :| |
16:31.38 | nextime | pishuri : i don't have any windows... |
16:32.07 | nextime | here i have solaris, freebsd, linuxes, osx... but no win :( |
16:32.23 | nextime | so, before to start i also need to install windows on vbox |
16:33.54 | nextime | need to find a windows cd image and/or a vbox/vmware preinstalled one |
16:34.33 | nextime | this will be the first time i install windows from the age of 3.11 :P |
16:34.41 | lupine_85 | wonders if wine would cope |
16:35.36 | nextime | anyway, i'm thinking why isn't any "linux procedure" to flash a new rom? |
16:35.47 | nextime | maybe just a carence of docs? |
16:45.40 | konsta | nextime, you need a windos image? |
16:45.50 | konsta | xp pro corp? |
16:46.32 | nextime | konsta : any windows image that can flash my phone is ok |
16:46.47 | konsta | i've got an 80kb/s upload |
16:46.59 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
16:47.31 | nextime | konsta : i'm trying to download it from torrent now, thanks anyway |
16:47.44 | konsta | okies |
16:47.44 | nextime | ( i found a preinstalled image on vbox, i hope this will be ok ) |
16:48.49 | nextime | the doc on the forum say "you must have phone synced with pc in windows mobile" |
16:49.02 | nextime | sorry for the basic question, but i really know about nothing on windows |
16:49.17 | nextime | how it work? i need to install something on windows? it is something that i have installed by default |
16:49.18 | nextime | ? |
16:49.24 | konsta | i'm pretty sure i found a method for flashing w/o windows |
16:49.30 | konsta | so long as you already have hardspl |
16:49.41 | nextime | konsta : i don't have hardspl : |
16:49.46 | konsta | ah |
16:49.59 | nextime | actually i just have a fucking original branded firmware |
16:50.19 | lupine_85 | nextime: with ActiveSync, presumably |
16:50.29 | lupine_85 | (install it into the vmware imag,e I guess) |
16:50.39 | nextime | lupine_85 : i know how to use it on linux, but i don't know how activesync work on linux |
16:50.52 | nextime | i will just plug my phone and it will work or i need to install it? |
16:50.52 | lupine_85 | generally speaking, it doesn't :D |
16:51.00 | lupine_85 | I used synce to get it all synced up |
16:51.20 | nextime | s/linux$/windows$/ |
16:51.21 | nextime | : |
16:51.37 | nextime | wow, my torrent is downloading at 600k/sec |
16:51.37 | nextime | :) |
16:51.46 | lupine_85 | you'll need to install the software on the CD that came with the phone, to get it working in windows, I'm sure |
16:52.15 | lupine_85 | anyone know how to unpack/mount a .nb file? |
16:52.21 | lupine_85 | (pulled from a .nbh) |
16:52.23 | nextime | huh, the install cd! you right, i'm too linux oriented to remember that those things ship with an install cd :P |
16:54.09 | lupine_85 | wait, the .nb seems to just be a normal disc image |
16:54.43 | lupine_85 | 4 partitions |
16:55.58 | nextime | uhmm |
16:56.25 | nextime | i'm reading the license statement on the cd |
16:56.55 | nextime | any chance i can ask for get money of windows back like i do for laptops? :P |
16:57.06 | nextime | ( just joking ) |
16:57.36 | lupine_85 | nextime: almost certainly, as long as you do it right |
16:57.55 | lupine_85 | getting it back for a laptop is hard enough |
16:58.12 | pishuri | nextime: I think that you just need activesync |
16:59.35 | nextime | lupine_85 : i usually buy laptops without os from dell :) |
16:59.48 | nextime | ( they sell laptops with just freedos installed ) |
17:00.02 | lupine_85 | is good of them |
17:01.19 | nextime | now i need to eat a piece of pandoro with mascarpone |
17:01.33 | nextime | brb |
17:03.48 | wasabi | s |
17:12.30 | nextime | booting windows on vbox |
17:18.18 | pishuri | cya, I hope to be able to connect within 1-2 hours... |
17:23.35 | xero2 | so... whats the status of the SD drivers for the kaiser currently? |
17:27.06 | lupine_85 | still broken? |
17:27.20 | lupine_85 | appears to have figured out how to rip a ROM apart, woo |
17:27.33 | xero2 | hmmm... what needs to be done? |
17:27.41 | xero2 | (on SD) |
17:29.17 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
17:29.25 | Untouchable | is dcordes around? |
17:32.10 | Untouchable | :/ |
17:32.30 | lupine_85 | alright! |
17:32.36 | lupine_85 | I have disassembled code |
17:32.40 | lupine_85 | function kbd_init ? |
17:33.29 | Untouchable | hows ot going lupine? :) |
17:33.36 | Untouchable | it* |
17:34.39 | lupine_85 | well, I now have to learn ARM assembly to work out what the DLL is doing :D |
17:34.46 | lupine_85 | aside from that, this is fun |
17:34.52 | Untouchable | hehe cool |
17:35.19 | *** join/#htc-linux tekkdrone (i=tekkdron@72.183.115.231) |
17:35.27 | Untouchable | I have no experience with ARM assembly.. only been working with Intel Assembly |
17:35.51 | lupine_85 | hmm, there's a keypad.pdb |
17:36.05 | lupine_85 | referenced, not present in the rom |
17:36.16 | Untouchable | you should talk to netripper |
17:36.53 | tmzt | lupine_85: yeah, those are shipped anywhere (for bsps) |
17:37.13 | lupine_85 | but are they important? ;) |
17:37.19 | lupine_85 | or just for localisation, etc |
17:37.20 | tmzt | those are not |
17:37.31 | tmzt | symbol tables stripped from the dlls |
17:37.34 | lupine_85 | so I'm looking for some sort of RAM offset, as I understand it? |
17:39.08 | lupine_85 | bah, my irssi still isn't logging :s |
17:40.08 | lupine_85 | good job they're logged elsewhere :D |
17:41.08 | tekkdrone | tmzt: good news, I managed to get apache's uart write access worked out based on Kevin's notes |
17:41.39 | tmzt | nextime: you might want to ask in #xda-dev or #hpcdev before flashing |
17:41.49 | tmzt | nextime: |
17:42.37 | tmzt | lupine_85: /set autolog on or something |
17:43.12 | *** join/#htc-linux stefan_schmidt (n=stefan@92.117.13.117) |
17:43.45 | lupine_85 | hum, good plan :) |
17:45.35 | tmzt | and /save |
17:45.47 | tmzt | to save settings, but it doesn't remember channels |
17:47.09 | tmzt | tekkdrone: great |
17:47.27 | tmzt | tekkdrone: no idea why pxa driver didn't work though |
17:47.35 | tekkdrone | for the record, Apache's seemingly read-only ffuart does not use muxing, but GPIO83 _MUST_ be pulled low to gain write access, then returned high on write complete |
17:48.30 | tekkdrone | I have no idea what that pin is doing, but without those actions, writing to the ffuart is like sending your input to /dev/null |
17:48.45 | tekkdrone | i'm guessing a write lock of some sort, mabe a shared resource lock |
17:48.50 | tekkdrone | maybe* |
17:49.26 | tekkdrone | Kevin's notes pointed me in the right direction, AGAIN |
17:49.33 | tekkdrone | lol |
17:50.09 | tmzt | great, some of the ezx phones have something similar, even with usbserial, I wonder if q does |
17:50.30 | tekkdrone | so for now, on demand pppd and voice calls can be performed from the shell command line |
17:50.49 | tekkdrone | and android can browse over the data connection, there's a bright ray of hope for Apache |
17:51.32 | tmzt | we should try fso-frameworkd |
17:51.51 | tmzt | dcordes has an image somewhere |
17:53.03 | tekkdrone | well now that I'm certain it's going to get somewhere, I need to finish the low level stuff before continuing |
17:53.26 | tekkdrone | Martin was kind enough to share his ril source with me after getting in touch with him and filling him in on my project |
17:54.54 | tekkdrone | but stuff like the front keypad, egpio, sound, need to come into play before I move on to that layer |
17:55.17 | tekkdrone | you totally sidetracked me with the radio exploration, lol, but it was worthwhile :) |
17:56.38 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
17:56.39 | *** join/#htc-linux pishuri (n=pishuri@194.230.146.227) |
17:56.55 | pishuri | hello!!! |
17:57.04 | pishuri | nextime: how did it go? |
17:57.08 | tmzt | front keypad should be gpio_keys |
17:57.32 | tmzt | but it might be egpio |
17:57.59 | tmzt | does apache have asic3, we know it doesn't have asic3_mmc |
17:58.03 | nextime | pishuri : i'm starting to flash now |
17:58.19 | nextime | i'm reading docs on the forum to understand how the whole thing work |
17:58.34 | nextime | actually i'm in the tricolor screen with uspl pass done :) |
17:59.06 | pishuri | nextime: I put a draft on the wiki...http://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux |
17:59.11 | tmzt | cool, so you can recover if the nbh/RUU doesn't work |
17:59.18 | pishuri | great!!! |
17:59.21 | pishuri | almost there |
17:59.22 | tmzt | or not hard-spl yet? |
17:59.27 | lupine_85 | is vaguely avoiding flashing his raph for now :D |
17:59.57 | nextime | is there hspl, but i prefer to not change the original one so, if anything isn't work, i can back on my own steps |
18:01.03 | nextime | but i'm just at the first day htc experience, so, i just discovered what an spl is :) |
18:01.20 | nextime | uhmm |
18:01.30 | nextime | docs of the uspl say in "how to use it" |
18:01.39 | nextime | that when i'm in the tricolor screen with uspl pass done |
18:01.50 | nextime | i now can flash my RUU_signed.nbh |
18:01.51 | tmzt | oh, is uspl the one that boots from wm? |
18:02.00 | nextime | so, i can't flash unsigned things? |
18:02.22 | tmzt | I think you can't without hardspl |
18:03.16 | *** join/#htc-linux stefan_schmidt (n=stefan@92.116.166.108) |
18:04.06 | tmzt | stefan_schmidt: is RDI set by radio or ap on ezx phones? (tekkdrone found something similar on apache) |
18:04.07 | pishuri | if it is what I think, its about the country, not if its signed or not... |
18:04.28 | nextime | so, a ok |
18:04.33 | pishuri | I did : http://wiki.xda-developers.com/index.php?pagename=HTC_Blackstone_Flash1 |
18:04.45 | stefan_schmidt | tmzt: no idea |
18:04.46 | nextime | i can push hspl by running uspl with the hspl file as parameter |
18:05.10 | tmzt | nextime: right |
18:05.48 | pishuri | now I'm running: Hard-SPL 1.07.OliNex |
18:06.25 | tekkdrone | tmzt: negative on asic3, originally Apache used kevin's bbkeys module, it bitbangs some odd MC up front and also uses egpio |
18:06.37 | tmzt | MC? |
18:06.55 | tmzt | microcontroller |
18:06.55 | tekkdrone | microcontroller, no idea what it is |
18:06.59 | tekkdrone | aye |
18:07.21 | tekkdrone | it's undocumented, and uses a protocol similar to i2c according to kevin's notes |
18:07.37 | tekkdrone | haven't gotten too in depth on it yet, it's on the list :) |
18:07.44 | nextime | uhmm |
18:07.57 | nextime | in the hspl thread on the forum |
18:08.08 | nextime | i can find a zip file that contain the |
18:08.15 | nextime | pda phone rom update |
18:08.25 | lupine_85 | bah, unknown opcodes |
18:08.27 | nextime | where i can find the "spl" file of hspl? |
18:10.47 | nextime | it is so hard for me to understand those windows procedures, uspl say that i can flash hspl by passing it as argument to the command, but for hspl i find only an executable that make the hspl flash |
18:11.04 | nextime | isn't there a "hspl" file that i can just pass to uspl? |
18:12.17 | pishuri | nextime: It is well explained on http://wiki.xda-developers.com/index.php?pagename=HTC_Blackstone_Flash1 . ...flash2 and ..flash3 |
18:12.19 | nextime | i'm starting to think that (for me) will be more simple to fix the fb issue that doing what usually the people do to flash roms :D |
18:12.24 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87df93.pool.einsundeins.de) |
18:13.50 | pishuri | nextime: jajaja |
18:14.19 | pishuri | tmzt and dcordes: here is a video of the latest self made kernel : http://www.youtube.com/watch?v=Hb7kxNzBL0k |
18:14.38 | pishuri | tmzt and dcordes: I use all of the 800x480... |
18:16.49 | lupine_85 | ehm, only 500 subroutines to work with |
18:18.28 | lupine_85 | attempts to work out how the keyboard is init'd |
18:20.09 | nextime | ok |
18:20.16 | nextime | it is more simple that i can think |
18:20.25 | nextime | it's just a self-contained package with all things |
18:20.26 | nextime | :) |
18:20.36 | nextime | thanks for point me on the right wiki page |
18:25.05 | *** join/#htc-linux PoohbaLT (n=Poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
18:27.01 | lupine_85 | KBD_IOControl.. |
18:27.14 | lupine_85 | I think this function is full of handlers, one per key. possibly |
18:35.23 | tmzt | not likely, it's like ioctl and accepts commands from userspace |
18:35.32 | tmzt | how many are there? |
18:35.52 | *** join/#htc-linux pishuri_ (n=pishuri@194.230.146.177) |
18:38.26 | lupine_85 | hasn't made an exact count |
18:39.17 | tmzt | ok, but not as many as there are keys right |
18:39.36 | tmzt | have you found a matrix table? |
18:39.46 | lupine_85 | http://www.lupine.me.uk/keypad.dll.asm |
18:40.06 | lupine_85 | and I'm not sure I'd recognise one of those |
18:40.59 | lupine_85 | (I'm looking at KBD_IOControl) |
18:43.54 | tmzt | what is CreateEventW? |
18:44.15 | tmzt | a bit like input_report_key() in linux? |
18:48.08 | lupine_85 | I think it's fairly generic |
18:51.29 | lupine_85 | if this DLL doesn't interact directly with the hardware, then presumably what we want would be in one doing the calling of said functions |
18:52.57 | lupine_85 | sub_100238BC is annoying me though. It's called all over the shop and I can't work out what it's doing |
18:52.57 | nextime | ok |
18:53.05 | nextime | now i have hspl on top of uspl |
18:53.20 | nextime | now i just need to choose which rom to use |
18:53.28 | nextime | and then flashing it |
18:53.43 | nextime | and i hope this will be ok to start to work on the android part |
18:55.12 | tmzt | lupine_85: think about how a linux input driver works, input_report_* is called with an event in response to hardware input |
18:55.19 | tmzt | I think CreateEventW is similar |
18:55.34 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
18:57.57 | lupine_85 | kbdhid.dll ? |
18:58.21 | tmzt | bluetooth? |
18:58.31 | tmzt | check the imports |
19:02.11 | lupine_85 | imports from hidparse.dll |
19:03.04 | lupine_85 | ...usb keyboard...? |
19:03.45 | lupine_85 | not hugely useful though |
19:05.13 | nextime | hate rapidshare sloweness where you download for free |
19:05.59 | tmzt | lupine_85: what functions does it import? |
19:08.46 | lupine_85 | __imp_HidP_GetCaps __imp_HidP_UnsetUsages __imp_HidP_SetUsages __imp_HidP_MaxUsageListLength __imp_HidP_GetUsagesEx __imp_HidP_UsageAndPageListDifference |
19:09.40 | lupine_85 | imports __imp_keybd_event from COREDLL.dll too |
19:09.46 | lupine_85 | as does the other one |
19:11.05 | tmzt | keybd.dll does also? |
19:11.58 | *** join/#htc-linux pishuri (n=pishuri@194.230.146.211) |
19:12.14 | lupine_85 | keypad.dll, yeah |
19:12.31 | tmzt | right, so that's in coredll or nk.exe? |
19:12.43 | tmzt | __imp_keybd_event |
19:14.04 | lupine_85 | erm, unknown |
19:14.09 | lupine_85 | coredll doesn't want to disassemble |
19:15.15 | lupine_85 | and I don't seem to have an nk.exe ? |
19:15.52 | tmzt | it's in the xip section not imgfs |
19:16.03 | tmzt | (it's the kernel) |
19:16.11 | lupine_85 | righty-ho |
19:16.21 | lupine_85 | is brand new to cutting up WinMo |
19:16.37 | lupine_85 | sounds like that's where I should be though |
19:16.49 | tmzt | ce drivers are in userspace |
19:16.57 | lupine_85 | there's a KbdNopAll.dll as well, incidentally |
19:17.05 | tmzt | did you find CreateEventW in keypad.dll ? |
19:17.20 | lupine_85 | yep |
19:17.40 | tmzt | of course we need to know the gpios not the matrix table (symbols) |
19:17.47 | lupine_85 | sub_1000A1EC |
19:18.50 | lupine_85 | so the .dll "should be" the driver? |
19:18.56 | lupine_85 | (or one of them, anyway) |
19:18.59 | tmzt | one of them |
19:19.09 | lupine_85 | last time I looked at Windows driver development, we still had VxDs |
19:19.43 | lupine_85 | and ARM is brand new to me as well :D |
19:19.50 | tmzt | this isn't win95 |
19:19.53 | lupine_85 | was hoping for inb/outb etc, but no such luck |
19:20.03 | lupine_85 | absolutely |
19:20.05 | tmzt | io should be all mmio |
19:20.09 | lupine_85 | far too slow :D |
19:20.11 | lupine_85 | ;) |
19:21.16 | pishuri | nextime: how ya doing? |
19:23.53 | nextime | pishuri : downloading the rom |
19:24.06 | nextime | 40 secs to finish download |
19:24.48 | pishuri | nextime: I sent you an email...got it? |
19:26.59 | nextime | pishuri : yes, thanks |
19:27.28 | pishuri | I'm gonna sync my names pushurri, pichurri....brb |
19:27.34 | lupine_85 | http://msdn.microsoft.com/en-us/library/aa924890.aspx |
19:27.44 | lupine_85 | now that is useful |
19:29.54 | *** join/#htc-linux pishuri (n=pishuri@194.230.146.211) |
19:30.31 | nextime | upgrading rom |
19:30.35 | *** join/#htc-linux pichuri (n=pichuri@194.230.146.211) |
19:30.40 | nextime | 1.19 |
19:30.42 | *** part/#htc-linux pichuri (n=pichuri@194.230.146.211) |
19:32.07 | *** join/#htc-linux pichurri (n=pichurri@194.230.146.211) |
19:32.55 | pichurri | nextime: how did it go? |
19:33.27 | nextime | pichurri : 35% of the upgrade |
19:34.06 | lupine_85 | right, it uses KbdNopAll.dll |
19:35.41 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
19:35.44 | lupine_85 | so in there somewhere is the PFN_KEYBD_DRIVER_INITIALIZE function |
19:35.54 | lupine_85 | disassembles |
19:37.29 | nextime | 86%... |
19:38.45 | nextime | 100% |
19:38.51 | nextime | rebooting |
19:40.58 | lupine_85 | http://www.lupine.me.uk/KbdNopAll.asm |
19:41.02 | nextime | "preparing your device for first use" message... |
19:42.55 | lupine_85 | that's definitely the right code |
19:44.13 | lupine_85 | attempts to work out what it's doing *now* :D |
19:45.35 | lupine_85 | humm, it had IL_00000401 .. IL_00000C0A (with plenty missing) as functions... |
19:45.42 | lupine_85 | exported ones, that is |
19:46.16 | nextime | ok |
19:46.19 | nextime | rom upgraded |
19:46.38 | nextime | now i go to take two pizza for me and my wife |
19:46.56 | nextime | i will come back later to finally start on work on the frame buffer issue! |
19:46.58 | nextime | seeya |
19:50.53 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
19:51.04 | Untouchable | hi! |
19:52.05 | lupine_85 | lo Untouchable |
19:52.39 | Untouchable | hows it going with your raph? |
19:53.02 | lupine_85 | I'm digging through http://msdn.microsoft.com/en-us/library/aa924890.aspx and http://www.lupine.me.uk/KbdNopAll.asm |
19:53.06 | lupine_85 | :) |
19:53.13 | Untouchable | :) |
19:53.18 | lupine_85 | slow, dull work with no guarantee of success |
19:53.38 | Untouchable | yeah |
19:53.54 | Untouchable | but extremly rewarding if you make it ;) |
19:55.03 | *** join/#htc-linux PoohbaLT (n=Poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
19:58.58 | lupine_85 | I must have found the matrix |
19:59.40 | lupine_85 | at unk_1000F6EC |
20:00.36 | lupine_85 | actually, that's just ASCII |
20:01.21 | *** join/#htc-linux dcordes2k8 (n=baerbel@dslb-092-072-198-207.pools.arcor-ip.net) |
20:01.24 | dcordes2k8 | Untouchable: what's up? |
20:01.30 | lupine_85 | lo dcordes2k8 |
20:02.04 | lupine_85 | fancy a peek at the actual hardware initialisation code for a raphael? ;) |
20:02.10 | lupine_85 | (keyboarD) |
20:05.41 | dcordes2k8 | lupine_85: did you try the board-kaiser-keypad.c from git.linuxtogo.org htc-msm branch? |
20:05.48 | dcordes2k8 | bbl |
20:08.37 | Untouchable | hi dcordes, all good? |
20:08.42 | *** join/#htc-linux balsat (n=kll@87.72.13.87) |
20:11.51 | *** join/#htc-linux TrinityDied (n=TrinityD@212-198-148-149.rev.numericable.fr) |
20:14.43 | *** join/#htc-linux dream_kill (n=nospam@92.56.48.66) |
20:24.12 | pichurri | anybody has gotten usbnet on android...? |
20:25.54 | pichurri | I'd like to telnet/ssh to a blackstone, I know it boots, and I'm modifying /init or /init-real |
20:26.09 | pichurri | adding "ifconfig usb0 192.168.0.206"... |
20:26.19 | pichurri | could this work? |
20:31.24 | toer | if i remeber it right you should use usb1 |
20:31.59 | tmzt | on the device? |
20:32.34 | pichurri | tmzt: yes, on the phone |
20:32.57 | tmzt | there are two netdev's on the phone with the current driver, or just on the host side? |
20:32.59 | pichurri | but it has to be in the init, as I don't have screen nor touchscreen... |
20:33.24 | tmzt | '/init is a shell script |
20:33.25 | tmzt | ? |
20:33.42 | pichurri | tmzt: yes it is a shell script |
20:33.56 | tmzt | you can add it there then |
20:34.11 | tmzt | I guess you can bring up both devices |
20:34.40 | tmzt | well, not with the same ip (you can but the routing can be an issue) |
20:36.51 | pichurri | I have no idea. But with angstrom I have usb0 ... |
20:36.59 | pichurri | just usb0 |
20:36.59 | tmzt | ifconfig -a |
20:37.15 | tmzt | right, so it's usb0 on the device, usb1 on the host |
20:37.35 | tmzt | I think only the usb descriptors are wrong |
20:37.52 | tmzt | so it sees a non-existing eth interface |
20:40.35 | lupine_85 | oooooooh |
20:40.43 | lupine_85 | sub_10005EDC |
20:41.01 | lupine_85 | makes calls to DeviceIoControl |
20:44.38 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
20:45.09 | tmzt | what dll? |
20:45.22 | lupine_85 | still KbdNopAll.dll |
20:45.38 | tmzt | do we know what the name means, is there a description? |
20:45.43 | lupine_85 | which, as far as I can tell from the API docs, does the actual interfacing with the hardware |
20:45.45 | *** join/#htc-linux pichurri_ (n=pichurri@194.230.146.124) |
20:46.23 | lupine_85 | tmzt: it's an implementation of http://msdn.microsoft.com/en-us/library/aa924890.aspx |
20:47.07 | lupine_85 | doesn't know enough about calling conventions to work out what parameters are being passed where :/ |
20:50.09 | tmzt | lupine_85: what is the reg key, KEYBD\Drivername |
20:50.25 | lupine_85 | It tells Windows which keyboard driver to load |
20:50.35 | lupine_85 | and here, it's KbdNopAll.dll |
20:53.36 | *** join/#htc-linux _kensou_ (n=kpi@men75-3-82-224-236-214.fbx.proxad.net) |
20:54.14 | _kensou_ | hi everybody |
20:54.49 | lupine_85 | that's the only function I've seen that actually interacts with a device... |
20:56.42 | _kensou_ | is someone have successed to use android 1.0 on polaris ? |
20:59.13 | _kensou_ | I've tried to use the last source of Rogro82 but i'm stuck on a black screen with a lot of: mdp_irq_already on already on 4 4 and mdp_dma_to_mddi: Busy |
20:59.45 | _kensou_ | I am not sure that is the problem but the graphical interface don't launch |
21:01.37 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-98-111-118-30.hrbgpa.fios.verizon.net) |
21:02.22 | *** join/#htc-linux Kensan (n=ken@gw.ptr-80-238-232-101.customer.ch.netstream.com) |
21:04.42 | *** join/#htc-linux pichurri (n=pichurri@194.230.146.136) |
21:07.00 | *** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey) |
21:08.19 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
21:10.31 | *** join/#htc-linux nebi (n=nebi@c-c8e470d5.02-145-7570701.cust.bredbandsbolaget.se) |
21:39.44 | nextime | back |
21:42.07 | *** join/#htc-linux Tinyboom (n=nahh@178.80-202-153.nextgentel.com) |
21:43.02 | nextime | pichurri are you here? |
21:44.58 | *** join/#htc-linux pichurri_ (n=pichurri@194.230.146.126) |
21:56.30 | *** join/#htc-linux lpotter (n=lpotter@58.173.176.153) |
22:07.12 | *** join/#htc-linux stefan_schmidt (n=stefan@81.163.116.109) |
22:11.58 | *** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk) |
22:14.20 | *** join/#htc-linux timebomb (n=tb@91.98.200.66) |
22:24.30 | *** join/#htc-linux timebomb (n=tb@91.98.200.66) |
22:34.05 | *** join/#htc-linux stefan_schmidt (n=stefan@92.117.175.66) |
22:37.46 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
22:51.07 | *** join/#htc-linux dcordes__ (n=dcordes@unaffiliated/dcordes) |
23:10.40 | *** join/#htc-linux Untouchable (n=Untoucha@77.16.162.220.tmi.telenormobil.no) |
23:10.46 | Untouchable | good evening |
23:11.30 | lupine_85 | kind of |
23:11.38 | lupine_85 | got bored, gave up :D |
23:12.03 | Untouchable | lol |
23:12.08 | Untouchable | that was fast |
23:12.19 | lupine_85 | I just don't know arm assembly well enough |
23:12.27 | Untouchable | ah, shame |
23:12.30 | lupine_85 | looking up every single instruction to work out what's happening got old, fast |
23:12.42 | lupine_85 | so I know where the data is, in all likelihood, but I can't get it out :p |
23:12.45 | Untouchable | heh, I know |
23:13.04 | lupine_85 | dcordes_: I think I fail at git :D |
23:13.09 | Untouchable | lets hope someone else figures it out |
23:13.25 | Untouchable | dcordes_ you there? |
23:13.27 | lupine_85 | pulling the htc-msm branch doesn't give me the version with the kaiser stuff in |
23:13.34 | lupine_85 | which is... annoyinh |
23:13.38 | Untouchable | heh |
23:14.50 | *** join/#htc-linux j0b0 (n=jobo@5ED40048.cable.ziggo.nl) |
23:15.05 | j0b0 | good evening |
23:15.57 | Untouchable | good evening! |
23:17.27 | nextime | is starting to compile the kernel for the blackstone |
23:18.27 | dcordes_ | pichurri_: xmoo and lgorris x1 kernel is the same |
23:21.07 | *** join/#htc-linux Untouchable_ (n=Untoucha@cm-84.209.89.86.getinternet.no) |
23:21.14 | Untouchable_ | back.. lol |
23:21.30 | dcordes_ | pichurri_: I only modify resolution in the mddi client and added some fbsize |
23:21.36 | Untouchable_ | dcorders |
23:21.43 | Untouchable_ | did you get my donation? |
23:22.04 | Untouchable_ | dcordes_ * |
23:22.08 | j0b0 | does the concept of +o or +v not exist here? (here = this channel / network) |
23:23.19 | Kensan | dcordes_: hi, did the rootfs work out for you? |
23:24.54 | Untouchable_ | dcordes_ would be a shame if you didnt, lol |
23:29.11 | lupine_85 | hacks up the kaiser code |
23:29.21 | lupine_85 | is the 'trout' keypad the virtual one? |
23:29.53 | dcordes_ | tmzt: I'll up a frameworkd rootfs |
23:30.20 | lupine_85 | nah, seems not |
23:30.27 | lupine_85 | can't hurt to have them both in, right? ;) |
23:30.44 | tmzt | dcordes_: cool, thanks |
23:31.20 | lupine_85 | halibut, rather |
23:32.32 | Untouchable_ | dcordes_ ..... |
23:38.45 | lupine_85 | dcordes_: I'm assuming you want me to try the kaiser one because it uses EGPIO? :) |
23:41.06 | Untouchable_ | still want to know, hehe |
23:42.05 | lupine_85 | surely that's terrible manners? |
23:42.06 | lupine_85 | ah well |
23:42.41 | lupine_85 | linux/gpiodev2.h dosn't exist as far as I can see :/ |
23:43.36 | Untouchable_ | heh |
23:45.50 | lupine_85 | ah, there she is |
23:49.17 | *** join/#htc-linux Rogro82 (n=rogro82@s5591104d.adsl.wanadoo.nl) |
23:49.57 | dcordes | Untouchable: yes |
23:55.58 | dcordes | lupine_85: if you only want a part you can always use gitweb |
23:58.58 | lupine_85 | dcordes: that's what i'm doing :D |
23:59.03 | *** join/#htc-linux miknix (n=miknix@bl5-240-8.dsl.telepac.pt) |
23:59.09 | lupine_85 | it's just odd that it won't give me a working directory for that branch |
23:59.10 | lupine_85 | annoying, too |
23:59.14 | lupine_85 | ah well |
23:59.36 | lupine_85 | it's actually compiling now after much dicking around :) |