00:19.00 | schlash | is it bad that you get warnings cause multi line is not supported . when you compile the kernel from the linuxtogo git? |
00:22.21 | *** part/#htc-linux wasup1 (n=Tech@208.47.103.106) |
00:25.12 | *** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
00:46.44 | ALoGeNo | lo |
01:37.49 | *** join/#htc-linux renc (n=user@80.125.172.60) |
02:17.34 | parmaster | fine |
02:46.10 | *** join/#htc-linux tuxydo (n=joop@ip5455c588.speed.planet.nl) |
03:22.09 | *** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda) |
04:23.57 | *** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda) |
04:54.56 | *** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda) |
04:56.04 | *** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
05:14.44 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
05:35.56 | *** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196) |
05:42.20 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
05:49.47 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
06:01.18 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
06:06.30 | ALoGeNo | goxboxlive are you there? |
06:14.54 | goxboxlive | ALoGeNo: hi |
06:15.22 | ALoGeNo | hey :) |
06:15.42 | ALoGeNo | im bored of test kernels, same result that the pokys patches.. |
06:16.35 | ALoGeNo | im not end of do work the oe enviroment but ill try later, iwas thinking rigth now, if we cant do like in noemal linux,.. |
06:17.03 | ALoGeNo | get the headers of 2.6.21hh20 kernel and recompile the acx in the device.. |
06:17.09 | ALoGeNo | what you think about? |
06:17.25 | ALoGeNo | that is possible? |
06:18.57 | ALoGeNo | goxboxlive ? |
06:20.13 | ALoGeNo | hey man we really need that you back get the uni a little time and fix the acx for us.. that will be wonderfull ^^' |
06:21.17 | ALoGeNo | the uni is lost without you heh :-) |
06:26.10 | goxboxlive | ALoGeNo: i hav eno idea about the acx stuff. It where broen after .16-hh3 . There where som fixes in the acx driver but the acx htcuniversal driver wherent following. So it need to be rewritten. JFYI: I am not a kernel developer, it's cr2_ who has done most of the work. But i guess he is working on other devices at the moment. I just created the images for universal (using the cr2_ kernels and builded it together wioth distro and GUI) |
06:27.28 | ALoGeNo | oh nice thank for the response goxboxlive :) |
06:27.30 | ALoGeNo | np |
06:27.48 | ALoGeNo | you know if cr2_ have his own repo? |
06:28.24 | ALoGeNo | you said that in 16hh2 run the acx?? |
06:31.39 | goxboxlive | no 16-hh3 is goos |
06:31.42 | goxboxlive | good |
06:31.59 | goxboxlive | cr2_: no, he hasent his own repo, he was using hh.org |
06:32.27 | *** join/#htc-linux TheJoker (i=Othello@gateway/tor/x-4e4e0f59ac4ecdfb) |
06:33.55 | *** join/#htc-linux DrWalter (n=DrWalter@c-76-99-50-1.hsd1.pa.comcast.net) |
06:34.27 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
06:48.17 | ALoGeNo | oh, okey goxboxlive, you know where can i find the 16hh3 tarball?¿ |
06:48.32 | ALoGeNo | and thanks for all :) |
06:50.28 | *** join/#htc-linux kiozen (n=oeichler@p5492A2D7.dip0.t-ipconnect.de) |
07:10.04 | *** join/#htc-linux borman999 (n=quassel@ppp83-237-168-126.pppoe.mtu-net.ru) |
07:18.28 | *** join/#htc-linux rl2000 (n=rl2000@0x573b88b0.hhnqu1.dynamic.dsl.tele.dk) |
07:18.50 | rl2000 | goodmorning |
07:18.58 | rl2000 | or whatever time you guys have |
07:21.56 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
07:25.26 | *** join/#htc-linux TheJoker (i=Othello@gateway/tor/x-5ea98a2030e70449) |
07:31.44 | ALoGeNo | morning rl2000 |
07:32.15 | ALoGeNo | goxboxlive this is that you say no?? http://gnulinux.biz/files/Universal/sd-mmc/2.6.16-obsolete/ |
07:32.18 | ALoGeNo | :D |
07:40.09 | *** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz) |
08:02.07 | goxboxlive | ALoGeNo: i dont remeber, that is obsolete images, they miss a lot of functions. |
08:02.25 | goxboxlive | handhelds.org has the source for the .16-hh13 acx driver. |
08:02.51 | ALoGeNo | and what can i do with that im not a developer :( |
08:03.19 | ALoGeNo | come on get your uni |
08:03.20 | ALoGeNo | xD |
08:21.11 | *** join/#htc-linux XHorntail (n=SAKD@72-62-135-65.area2.spcsdns.net) |
08:21.39 | *** join/#htc-linux ulaas (n=ulaas@ant-a5-02-asy17.ant-ro-01.superonline.com) |
08:22.04 | XHorntail | Anyone have tethering working in something other than Ubuntu? |
08:22.18 | XHorntail | trying to dev, but tethering is my primary internet. lol |
08:25.45 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
08:38.08 | *** join/#htc-linux woodson (n=CDP@74.5.172.1) |
08:44.52 | *** join/#htc-linux mad_ady (n=adrianp@80.97.196.77) |
08:51.43 | mad_ady | hello everybody |
08:52.17 | mad_ady | can anyone help me with where do I get basic information on getting opie running on a pda? |
08:56.26 | ALoGeNo | mad_ady wich pda? |
08:56.51 | mad_ady | I have a fujitsu-siemens N560 |
08:57.07 | mad_ady | unfortunatelly it isn't supported |
08:57.23 | mad_ady | but I have run a kernel for a C550 with moderate success |
08:57.41 | mad_ady | I'm interested first in learning what a distribution has |
08:58.02 | mad_ady | e.g. - does a distro come with a kernel, or is it just a rootfs? |
08:59.04 | mad_ady | and to run such a distro - do I need to partition my sd-card, or can I load the kernel and rootfs as files? (I managed to do this with the previous kernel and haret) |
09:01.25 | mad_ady | I heard that cr2 managed to get linux running on such a pda, and I wanted to learn how |
09:02.25 | *** join/#htc-linux Abracadabr4 (n=Abracada@unaffiliated/abracadabra) |
09:06.37 | kiozen | hi mad_ady |
09:06.50 | mad_ady | hello |
09:07.27 | mad_ady | well, can anyone direct me to the how-to's? :) |
09:07.30 | kiozen | you have to compile the kernel and wrap it into linload.exe |
09:07.40 | mad_ady | ok |
09:07.43 | kiozen | no howtos, sorry |
09:07.47 | mad_ady | first things first |
09:07.53 | kiozen | that will boot into linux |
09:07.58 | mad_ady | linload.exe is obviously a loader |
09:08.06 | kiozen | the kernel has no modules, al compiled in |
09:08.16 | kiozen | yes linload is part of haret |
09:08.26 | mad_ady | now - the kernel is stored on the SD card |
09:08.27 | mad_ady | aha |
09:08.28 | mad_ady | ok |
09:08.36 | mad_ady | so no modules... |
09:08.48 | kiozen | right, make life easier |
09:09.04 | mad_ady | and how do I compile this kernel? - I need a cross-compiler, don't I? |
09:09.08 | kiozen | I can give you a working linload.exe |
09:09.21 | kiozen | yes you eed a cross compiler |
09:09.21 | mad_ady | appreciate it. :) |
09:09.35 | mad_ady | I have a standard gcc; what do I need next? |
09:09.38 | kiozen | I should have your email anyway, don't I? |
09:09.55 | mad_ady | right |
09:10.00 | mad_ady | mad_ady@yahoo.com |
09:10.37 | kiozen | I used the cross compiler from openembedded |
09:10.56 | mad_ady | ok - I'll look for it |
09:11.08 | kiozen | got a link ... |
09:11.23 | mad_ady | so, when I want to compile my kernel, I have to activate some drivers, etc |
09:11.29 | mad_ady | this is the tricky part |
09:11.35 | mad_ady | how do I know what to add |
09:11.36 | mad_ady | ? |
09:11.50 | mad_ady | or can I compile everything in? :) |
09:12.16 | kiozen | http://wiki.openembedded.net/index.php/Getting_Started |
09:12.27 | kiozen | there is a default config for the n560 |
09:12.45 | mad_ady | sweet |
09:13.03 | *** join/#htc-linux DasFx (n=John@dasfx-lptp.euronet.nl) |
09:13.04 | kiozen | BabelO_: what is the cvs path for the hh.org kernel 2.6.21? |
09:13.11 | mad_ady | ok, so I compile my own kernel (I suppose there is no default kernel already compiled for my pda? |
09:13.50 | BabelO_ | kiozen: anoncvs.handhelds.org:/cvs/linux/kernel26 |
09:13.50 | kiozen | the kernel in the loadlin I send you has everything taht is available |
09:14.09 | *** join/#htc-linux cygnusx9 (n=cygnusx@wb075079.mobiel.utwente.nl) |
09:14.10 | kiozen | mad_ady: that is the cvs path for the kernel |
09:14.36 | mad_ady | so, I apply the n560 config on it and it should load, right? |
09:15.12 | mad_ady | after it compiles |
09:15.41 | mad_ady | the next question is - where do I get a rootfs from - or is the rootfs independent of the kernel I run? |
09:15.55 | mad_ady | assuming it's the same processor type |
09:15.56 | kiozen | rootfs is independent |
09:15.59 | mad_ady | ok |
09:16.12 | mad_ady | so, distributions like angrstrom just create the rootfs? |
09:16.19 | mad_ady | without the kernel? |
09:16.30 | kiozen | right |
09:16.39 | mad_ady | good to know |
09:16.39 | kiozen | I can give you mine for a startup, but you want to do your own with opie |
09:16.52 | kiozen | yes makes life a lot easier :) |
09:17.10 | mad_ady | does your rootfs include some kind of gui? |
09:17.45 | mad_ady | the problem I had with my previous attempts was that the touchscreen wasn't working |
09:18.04 | kiozen | qpe, but it won't start due to some soundsystem bug |
09:18.20 | kiozen | but QLandkarte M will start right from scratch |
09:18.36 | kiozen | but I doubt that it is what you want :) |
09:19.16 | mad_ady | next question is: is the touchscreen configured in the kernel or does opie have a mechanism to configure it (like selecting different video modules in Xorg) |
09:19.21 | mad_ady | ? |
09:19.27 | mad_ady | or both :) |
09:20.00 | kiozen | ts will be calibrated in my rootfs at the 1st start |
09:20.09 | kiozen | it works with qtopia |
09:20.22 | kiozen | it's /dev(input2 |
09:20.26 | mad_ady | kiozen: are you oliver? :) |
09:20.31 | kiozen | yes :) |
09:20.41 | mad_ady | good to talk to you |
09:20.45 | mad_ady | I'm adrian |
09:20.50 | kiozen | I know |
09:21.02 | kiozen | you got that linload.exe via mail? |
09:21.12 | mad_ady | I want to try qlankarte M, but I realize I have a lot of work to do until I get there |
09:21.20 | mad_ady | let me check |
09:22.01 | kiozen | not with my rootfs, but you need maps. currently uploading the package to the server, too big formail |
09:23.03 | mad_ady | sorry, the mail didn't make it - I think you need to rename linload.exe to something != than exe or place it in a password protected archive |
09:23.13 | kiozen | hehe, ok |
09:23.30 | mad_ady | or I can give you a ftp server where you can upload them |
09:24.34 | kiozen | ok 2nd try for maol |
09:25.36 | kiozen | you will need the tutorial, teh one you know |
09:25.38 | kiozen | http://www.qlandkarte.org/index.php?option=com_content&view=article&id=13&Itemid=14 |
09:26.03 | kiozen | hope it's working, never had a feedback to cross check |
09:26.26 | mad_ady | sorry, the mail didnt make it. I will post the ftp access details privatelly |
09:28.39 | mad_ady | I will try to start qlandkarte m |
09:28.48 | mad_ady | from your details |
09:29.42 | *** join/#htc-linux Xanthin- (n=rnieva@salvia.nieva.com) |
09:29.43 | kiozen | mad_ady: http://www.qlandkarte.org/rootfs.tar.bz2 |
09:31.32 | mad_ady | 10q |
09:32.08 | mad_ady | linload has arrived :) |
09:32.08 | kiozen | lol, save that afer you got it working :) |
09:33.18 | mad_ady | ok, I'll give it a try, see if it starts and if it runs ok, I will try to adapt it to run angstrom |
09:33.19 | mad_ady | :) |
09:33.42 | mad_ady | one more question: - in your tutorial you create different partitions |
09:33.56 | kiozen | well it's angstrom already, but just console-image with a few addons |
09:34.05 | kiozen | yes |
09:34.18 | mad_ady | why do you need different partitions? |
09:34.44 | mad_ady | couldn;t you load files as partition images? |
09:35.16 | kiozen | to easily exchange the wince stuff, rootfs and QLandkarte M stuff without interfering with the other stuff |
09:35.30 | mad_ady | I see |
09:35.43 | mad_ady | ok :) |
09:35.48 | mad_ady | wish me luck |
09:36.04 | kiozen | if I stick the SD into my linux box it's easy to handle by that |
09:36.10 | mad_ady | I will return to this channel or send you an e-mail to let you know of the progress |
09:36.22 | kiozen | ok, good luck! |
09:36.28 | mad_ady | yes, but you can loop-mount the files manually |
09:37.28 | kiozen | sure :) but I am a conservative user, don't like to bitch too much with these things |
09:38.24 | mad_ady | ok :) |
09:39.07 | *** join/#htc-linux dante (n=dante@host176-48-static.15-79-b.business.telecomitalia.it) |
09:43.43 | mad_ady | before I go, one more question |
09:43.52 | kiozen | ok |
09:43.52 | mad_ady | I've been looking over angstrom |
09:44.02 | mad_ady | and I don't know what dto download from there |
09:44.16 | mad_ady | http://www.angstrom-distribution.org/releases/2007.12/images/ |
09:44.39 | mad_ady | it looks like it's built for different platforms |
09:44.48 | mad_ady | or do I get any of them and just use the rootfs? |
09:45.42 | kiozen | most likely any rootfs compiled for the arm pxa27xxx should work |
09:46.12 | kiozen | however some tweaking might be neccessary |
09:46.38 | mad_ady | ok, but which one from the list matches pxa27xxx? |
09:46.50 | kiozen | I decided to to compile my own via openembedded, befor tweaking someones work I don't know or understand |
09:47.17 | mad_ady | yes, but you said openembedded just provides the kernel |
09:47.21 | kiozen | BabelO_ cr2_ you are the pro for that question |
09:47.45 | mad_ady | I want to steal the rootfs from angstrom and keep my fingers crossed :) |
09:48.50 | kiozen | cr2_ would know but afaik he is busy moving |
09:49.04 | mad_ady | ok :) |
09:49.54 | BabelO_ | mad_ady: pxa27xx image can be the one from universal |
09:50.11 | BabelO_ | mad_ady: you can take universal image because it fit also your display size |
09:51.16 | mad_ady | ok, my question may be silly |
09:51.30 | mad_ady | but ... where do I download the universal image from? |
09:51.33 | mad_ady | http://www.angstrom-distribution.org/releases/2007.12/images/ |
09:51.38 | mad_ady | I have this list |
09:52.55 | mad_ady | kiozen: I tried to load your kernel, but it panicks because I didn't partition my sd-card (I expected it to do this) :) |
09:53.26 | mad_ady | but it looks like usb and bluetooth are up and running |
09:53.30 | *** join/#htc-linux juliusr (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net) |
09:53.42 | NetRipper | schlash, no you can ignore that multi-line warning, i get it every time |
09:53.43 | mad_ady | so, you got this linload.exe by compiling your kernel, right? |
09:54.06 | kiozen | yes, kernel is loaded, rootfs is missing |
09:54.20 | mad_ady | and while compiling you specify where it will find the rootfs? |
09:54.43 | kiozen | you compile the kernel 1st, next you compile linload.exe and the kernel will be included |
09:55.11 | mad_ady | aha |
09:55.29 | mad_ady | If I don't do the second step - I will be able to use haret to load it? |
09:55.51 | kiozen | afaik yes |
09:56.17 | mad_ady | ok :) |
09:56.18 | kiozen | you need to supply a default.txt to haret in this case |
09:56.25 | mad_ady | thank you for your time |
09:56.31 | kiozen | wellcome :) |
09:56.41 | mad_ady | yup, I think I can find one around here somewhere |
09:56.46 | mad_ady | one more request |
09:57.32 | mad_ady | (or multiple) |
09:57.32 | kiozen | lol |
09:57.32 | mad_ady | is the default config for n560 available on openembedded? |
09:57.56 | kiozen | no you need the hh.org kernel, it's a special brew and not all changes go into the mainstream kernel |
09:58.49 | *** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
09:58.58 | kiozen | especially that n560 is still experimental |
09:59.11 | mad_ady | ok |
09:59.29 | mad_ady | I guess i'll still be fuzzy until I manage to compile and run such a kernel |
09:59.38 | mad_ady | I'll return to bug you again :) |
09:59.51 | kiozen | sure :) go ahead :) |
10:00.19 | mad_ady | another thing - does this kernel manage to switch the cpu off when it's not used? |
10:00.31 | mad_ady | or is it using it always at 100% even when idle? |
10:00.51 | kiozen | it does speed steping 104 - 624Mhz |
10:01.00 | mad_ady | automatically? |
10:01.15 | kiozen | sure :) |
10:01.25 | mad_ady | ok - that's a battery saver |
10:01.26 | mad_ady | :) |
10:01.28 | kiozen | you even have several modes |
10:01.41 | kiozen | like performance, conservative et al |
10:01.47 | mad_ady | right |
10:01.49 | mad_ady | that's nice |
10:02.17 | BabelO_ | kiozen: does serial device works with GT ? |
10:02.40 | mad_ady | another question about hardware: as far as I know sound and wireless are not supported, right? |
10:02.41 | kiozen | BabelO_: yes via Garmin serial NMEA drive |
10:02.56 | kiozen | correct, but for wifi there is hop |
10:03.07 | kiozen | s/hop/hope/ |
10:03.08 | mad_ady | hooray :) |
10:03.29 | kiozen | thanks to android |
10:03.35 | mad_ady | how come? |
10:03.53 | mad_ady | is the wifi hardware similar to the one on the android phones? |
10:04.27 | kiozen | yes, afaik there are only two chipsets for wifi on SD |
10:04.55 | LanceHaig | Anyone here c#/ mono programmer? |
10:05.00 | LanceHaig | oh and morning |
10:05.14 | mad_ady | and the sound chip is used only on this type of pda? |
10:06.16 | kiozen | don't know, bt no one ever tried to support it :) |
10:06.25 | mad_ady | :)) |
10:06.40 | mad_ady | ok... we'll have to live without it :) |
10:09.30 | kiozen | yes that is my point of view, too |
10:15.43 | kiozen | mad_ady: but you can always attach a usb sound adapter to the usb host port of the n560 :D |
10:16.13 | mad_ady | hmm it's crazy enough to work :) |
10:16.28 | mad_ady | provided that it's supported by alsa |
10:17.13 | kiozen | sure it will work, but the squirrels in the woods would drop dead laughing |
10:22.09 | *** join/#htc-linux rave_Coda (n=raven_co@64.50.35.156) |
10:24.12 | *** join/#htc-linux test6 (n=test@s559116c1.adsl.wanadoo.nl) |
10:30.12 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
10:33.02 | *** join/#htc-linux seg (i=5bc62be4@gateway/web/ajax/mibbit.com/x-278b3147373797ca) |
10:40.44 | ALoGeNo | goxboxlive still here? |
10:41.32 | ALoGeNo | can you remember more or lees what dont work in 16hh3? |
10:41.47 | ALoGeNo | maybe phone or bt?? |
10:42.05 | ALoGeNo | or something like power management or something? |
10:44.00 | goxboxlive | ALoGeNo: no i dont remeber. |
10:44.17 | ALoGeNo | hey man wifi works like a charm :D |
10:52.47 | *** join/#htc-linux jaduvet (n=jadajada@mkb-7-158-209-82.3.cust.bredband2.com) |
11:00.48 | mad_ady | kiozen: I've setup openembedded for my system |
11:01.04 | mad_ady | I'm looking through local.conf.sample |
11:01.40 | mad_ady | but I don't know where I tell it where to get the kernel from (to use the cvs link you provided) |
11:02.12 | kiozen | think you can't do the kernel with oe |
11:02.35 | mad_ady | ok, then, how do I compile it? |
11:02.53 | kiozen | try to compile the nano example with oe, by that you compile the cross compiler |
11:03.08 | mad_ady | I am? |
11:03.12 | kiozen | next you can use it to compile the kernel |
11:03.23 | mad_ady | so, the cross-compiler isn't compiled?! |
11:03.36 | mad_ady | I thought it was ... standard |
11:03.40 | kiozen | no, of course not, this is linux :) |
11:03.54 | kiozen | but there are binaries somewhere |
11:04.02 | mad_ady | I've been using debian for much too long then... |
11:04.20 | kiozen | BabelO_: gcc for arm as binary? for the kernel. you got the link handy? |
11:04.32 | mad_ady | I'll google it |
11:05.17 | BabelO_ | mad_ady: kiozen www.codesourcery.com |
11:05.35 | mad_ady | root@frost:/home/adrianp# apt-cache search gcc | grep arm |
11:05.35 | mad_ady | root@frost:/home/adrianp# |
11:05.37 | mad_ady | :( |
11:05.43 | mad_ady | I'll look for it there |
11:07.11 | mad_ady | hmm this doesn't look so ... open source :) |
11:07.26 | BabelO_ | mad_ady: http://www.codesourcery.com/gnu_toolchains/arm/portal/subscription?@template=lite |
11:07.30 | BabelO_ | take EABI toolchain |
11:07.32 | BabelO_ | it is free |
11:08.44 | mad_ady | thanks! |
11:13.09 | mad_ady | right.,.. it's downloading |
11:13.30 | mad_ady | so, after I install it - do I need to check out the kernel from handhelds.org? |
11:13.42 | mad_ady | and compile it with this compiler? |
11:14.39 | kiozen | yes, you have to set an env variable... |
11:14.56 | kiozen | boots laptop |
11:15.11 | mad_ady | goody :) |
11:18.06 | kiozen | to configure you use ./arch/arm/configs/looxn560_defconfig |
11:18.59 | mad_ady | this is included in the cross-compiler? |
11:19.05 | mad_ady | or in the kernel from cvs? |
11:19.06 | kiozen | make sure the gcc for arm is in your path |
11:19.22 | kiozen | arch/arm/configs/looxn560_defconfig is prt of kernel source |
11:19.29 | mad_ady | right |
11:19.41 | mad_ady | and I copy it as ./.config, right? |
11:20.05 | kiozen | then you do a export CROSS_COMPILE=arm-waht-ever- |
11:20.27 | mad_ady | ok |
11:20.55 | kiozen | that will prepend the calls to the gcc tools |
11:21.17 | kiozen | thus it's arm-what-ever- to make arm-what-ever-gcc |
11:21.57 | kiozen | ok, coleague is bugging me for lunch :) bbl |
11:22.31 | mad_ady | thank you for your help |
11:22.36 | mad_ady | I'll try to manage |
11:22.57 | mad_ady | I'm documenting these steps so when it's working there will be a howto |
11:23.06 | mad_ady | for those interested |
11:37.45 | *** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
11:43.41 | ALoGeNo | hey goxboxlive im trying to boot debian debootstrap with 16hh3 but it hangs freeing ini memory: 92K |
11:43.54 | *** join/#htc-linux mib_x5o18wgc (i=5bc62be4@gateway/web/ajax/mibbit.com/x-e3f80d33953526d0) |
11:44.01 | ALoGeNo | isnt hang but dont follow charging.. |
11:44.06 | ALoGeNo | any sujestion? |
11:44.20 | *** part/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
11:44.25 | ALoGeNo | opie boots propelly |
11:45.34 | *** join/#htc-linux Guimli (n=guimli@ecu69-1-82-231-127-213.fbx.proxad.net) |
11:48.39 | cygnusx9 | hey ALoGeNo an mad_ady, are you talking about android on diamond? or is this channel for other things also? |
11:52.22 | ALoGeNo | im talking about linux and pda hehe but not android |
11:52.45 | ALoGeNo | you can talk here too of android or so, but you have #android |
11:57.40 | NetRipper | cygnusx9, this channel regards all kinds of htc devices |
11:57.47 | cygnusx9 | k |
11:58.01 | cygnusx9 | i understand that, was just wondering ;) |
11:58.17 | NetRipper | :) |
12:02.54 | *** join/#htc-linux JanVanHaarst (n=haars001@kokosnoot.wur.nl) |
12:13.25 | mad_ady | kiozen: if you've returned |
12:13.36 | mad_ady | I started compiling the kernel |
12:13.43 | mad_ady | but when I start make |
12:13.45 | mad_ady | it says: |
12:13.56 | mad_ady | root@frost:/home/adrianp/loox-linux/linux/kernel26# make |
12:13.56 | mad_ady | scripts/kconfig/conf -s arch/arm/Kconfig |
12:13.56 | mad_ady | * |
12:13.56 | mad_ady | * Restart config... |
12:13.56 | mad_ady | * |
12:13.57 | mad_ady | * |
12:13.59 | mad_ady | * Toshiba G900 |
12:14.01 | mad_ady | * |
12:14.03 | mad_ady | Toshiba G900 (MACH_G900) [N/y/?] (NEW) n |
12:14.05 | mad_ady | * |
12:14.07 | mad_ady | * Palm T|X |
12:14.09 | mad_ady | * |
12:14.11 | mad_ady | Palm T|X (MACH_XSCALE_PALMTX) [N/y/?] (NEW) n |
12:14.13 | mad_ady | # |
12:14.15 | mad_ady | # configuration written to .config |
12:14.17 | mad_ady | # |
12:14.19 | mad_ady | <PROTECTED> |
12:14.21 | mad_ady | <PROTECTED> |
12:14.23 | mad_ady | is this normal? It continues with the compilation afterwards... |
12:20.41 | NetRipper | mad_ady, it's normal - you had a .config which didn't have all the defines that are available in the kernel |
12:21.39 | NetRipper | if you would've done make menuconfig, the same would have happened, but it would have automatically assumed the defaults instead of asking you |
12:34.12 | mad_ady | I see, thanks :) |
12:34.22 | mad_ady | I finished compiling the kernel |
12:34.30 | mad_ady | but it ended in a linker error |
12:34.43 | mad_ady | <PROTECTED> |
12:34.43 | mad_ady | <PROTECTED> |
12:34.43 | mad_ady | kernel/built-in.o: In function `getnstimeofday': |
12:34.43 | mad_ady | utsname_sysctl.c:(.text+0xee38): undefined reference to `__aeabi_uldivmod' |
12:34.43 | mad_ady | kernel/built-in.o: In function `do_gettimeofday': |
12:34.44 | mad_ady | utsname_sysctl.c:(.text+0xeeec): undefined reference to `__aeabi_uldivmod' |
12:34.46 | mad_ady | utsname_sysctl.c:(.text+0xef0c): undefined reference to `__aeabi_uldivmod' |
12:34.48 | mad_ady | kernel/built-in.o: In function `do_timer': |
12:34.50 | mad_ady | utsname_sysctl.c:(.text+0x10014): undefined reference to `__aeabi_uldivmod' |
12:34.52 | mad_ady | utsname_sysctl.c:(.text+0x10034): undefined reference to `__aeabi_uldivmod' |
12:34.54 | mad_ady | make: *** [.tmp_vmlinux1] Error 1 |
12:34.56 | mad_ady | any ideas? |
12:39.22 | juliusr | if you do a "file init/built-in.o" ? |
12:41.22 | mad_ady | root@frost:/home/adrianp/loox-linux/linux/kernel26# file init/built-in.o |
12:41.22 | mad_ady | init/built-in.o: ELF 32-bit LSB relocatable, ARM, version 1 (SYSV), not stripped |
12:47.56 | juliusr | perhaps something like : http://lkml.org/lkml/2008/2/22/464 might help ? |
12:48.05 | mad_ady | gotta go |
12:48.11 | mad_ady | let me check it out |
12:49.08 | mad_ady | ok.. looks interesting! Thanks |
12:49.24 | mad_ady | thank you all for your help. See you later! |
12:49.35 | juliusr | cu |
12:54.49 | kiozen | mad_ady: you fixed it? |
12:55.50 | *** join/#htc-linux fnord (n=fnord@192.234.2.49) |
12:57.34 | *** join/#htc-linux alo (n=QUAKEIII@142.Red-81-37-222.dynamicIP.rima-tde.net) |
13:05.39 | *** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
13:10.44 | *** join/#htc-linux N3m3515 (n=nembnc@p5B09E63D.dip.t-dialin.net) |
13:11.12 | *** join/#htc-linux darkstorm08 (n=darkstor@68-27-89-223.area1.spcsdns.net) |
13:13.24 | *** join/#htc-linux hillsdale (n=htc-linu@dsl081-134-224.nyc1.dsl.speakeasy.net) |
13:26.34 | *** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
13:35.57 | NetRipper | sounds to me like your toolchain is not correct |
13:39.46 | BabelO_ | no toolchian is good, you simply miss a module |
13:41.13 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
13:41.50 | *** join/#htc-linux cygnusx8 (n=cygnusx@wlan143176.mobiel.utwente.nl) |
13:42.09 | cygnusx8 | okay, i've got android 0.8 kinda running on the diamond... |
13:43.04 | *** join/#htc-linux Xanthin- (n=rnieva@salvia.nieva.com) |
13:43.44 | zule | gsm or cdma diamond? |
13:43.52 | cygnusx8 | eu |
13:43.56 | cygnusx8 | gsm i guess |
13:43.58 | *** join/#htc-linux milfadoodle (n=milfadoo@h100n2-blg-d4.ias.bredband.telia.com) |
13:44.23 | *** part/#htc-linux milfadoodle (n=milfadoo@h100n2-blg-d4.ias.bredband.telia.com) |
13:44.26 | zule | sucks they keep releasing phones with the same codenames now on multiple networks and with different mappings |
13:44.47 | cygnusx8 | one problem |
13:44.51 | cygnusx8 | aligning the screen is a bit hard |
13:44.58 | cygnusx8 | so now when i slide the top bar down |
13:45.24 | cygnusx8 | i can't slide it up again, because he does'nt see like the bottom 50 pixels on the screen (vertically) |
13:46.15 | cygnusx8 | and the framebuffer keyboard by druidu is a bit flickering and blocking some things, however... it does work |
13:46.24 | cygnusx8 | i can kinda search trough my contacts |
13:46.39 | *** part/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
13:48.47 | cygnusx8 | has someone got a image of the 1.0 rom? |
13:48.51 | cygnusx8 | so i can try to boot that? |
13:49.03 | cygnusx8 | a initrd i mean |
13:52.09 | NetRipper | there's an initrd on netripper.nl/raphael |
13:52.19 | NetRipper | used by the vogue people |
13:52.32 | NetRipper | modified slightly to disable some services |
13:52.37 | NetRipper | doesnt work for me though |
13:53.02 | NetRipper | cygnusx8, can you put your 0.8 initrd online, just so i can check the contents and learn a bit more about how the android filesystem works |
13:53.09 | cygnusx8 | yeah, no prob |
13:53.12 | cygnusx8 | 1 min |
13:53.15 | NetRipper | thx |
13:53.19 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
13:53.26 | NetRipper | dont hurry, can't look until tonight anyway |
13:53.31 | cygnusx8 | ooh ;) |
13:53.38 | NetRipper | will be at least 4 hours :P |
13:53.51 | dcordes | NetRipper, did you find a min to double check the git code? |
13:53.51 | cygnusx8 | where exactly was your vogue 1.0 initrd? |
13:54.51 | *** join/#htc-linux milfadoodle (n=milfadoo@h100n2-blg-d4.ias.bredband.telia.com) |
13:54.51 | NetRipper | dcordes, no, only partially, seemed fine when i scanned it fast |
13:55.10 | NetRipper | cygnusx8, http://www.netripper.nl/raphael/initrd-android-raphael.cpio.gz |
13:55.38 | cygnusx8 | let's see how that boots ;) |
13:55.41 | dcordes | NetRipper, ok I think the inconsistencies we heard about are on the other end. |
13:55.50 | NetRipper | cygnusx8, wait 1 min |
13:55.56 | cygnusx8 | k |
13:57.43 | NetRipper | cygnusx8, abort your download and start again |
13:57.43 | NetRipper | dcordes, yes, but i experience an occasional hang on 'console handover' as well, but may be concindence |
13:57.55 | NetRipper | with the kernel built from git |
13:59.04 | dcordes | hm hm |
13:59.06 | cygnusx8 | ok |
13:59.08 | cygnusx8 | downloading again |
13:59.12 | cygnusx8 | what's the difference |
13:59.16 | dcordes | where did you say I can get the complete diff of all last commits? |
14:00.43 | *** join/#htc-linux fnord (n=fnord@192.234.2.49) |
14:01.13 | NetRipper | cygnusx8, re-enabled logo |
14:01.28 | NetRipper | cygnusx8, i tried disablin logo - didnt make 1 bit of a difference :p |
14:01.47 | NetRipper | so its nicer to have it so you can see the device at least doesnt hang ;) |
14:03.01 | cygnusx8 | ok |
14:03.03 | cygnusx8 | nice |
14:04.30 | darkstorm08 | basic question. how close are we to running android on our diamonds? what bottle necks are left? |
14:04.44 | darkstorm08 | drivers? |
14:04.56 | dcordes | darkstorm08, dude they just started booting last week. |
14:05.05 | dcordes | what you think how long it will take? |
14:05.40 | dcordes | I doubt it's horribly hard to make the dalvik (tm) and apps and all gui niceness show up, but what's the use other than showing off? |
14:05.54 | darkstorm08 | have no idea just curius nothing more |
14:06.01 | dcordes | as of now a gameboy has more functionality |
14:06.17 | dcordes | you peeps gotta be more patient about those things |
14:06.29 | dcordes | you know the documentation? |
14:07.11 | dcordes | http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux |
14:08.56 | cygnusx8 | ok |
14:09.01 | cygnusx8 | so i should run the file in the rar? |
14:09.08 | cygnusx8 | like put that in the default.txt |
14:09.32 | dcordes | idk ask NetRipper |
14:12.55 | dcordes | NetRipper, do you know how to commit changes? |
14:22.17 | cygnusx8 | erm |
14:22.24 | cygnusx8 | i'm getting a "Image too large" error in haret |
14:22.28 | *** join/#htc-linux BeRo1985 (n=BeRo1985@p5089F794.dip.t-dialin.net) |
14:24.11 | cygnusx8 | NetRipper? |
14:26.41 | cygnusx8 | set INITRD initrd-android-raphael.cpio, this is not what i'm supposed to do i guess? |
14:28.55 | dcordes | that message usuall appears if kernel image plus ramdisk are too big (>20MB) |
14:29.07 | cygnusx8 | yeah, that file netripper gave me is 35 mb |
14:29.21 | dcordes | on the kaiser you can only boot 20MB with haret |
14:29.57 | cygnusx8 | but am i even supposed ot use that initrd-android-raphael.cpio? |
14:30.04 | cygnusx8 | or should i unpack this further |
14:30.56 | dcordes | well I only booted cpio.gz ramdisks |
14:31.05 | dcordes | you can run file on it to check whether or not it is gzipped |
14:31.34 | cygnusx8 | oh, i did unpack the cpio.gz |
14:31.42 | cygnusx8 | to the cpio file |
14:31.49 | dcordes | ;) |
14:31.55 | cygnusx8 | ah ;)_ |
14:32.01 | cygnusx8 | figures |
14:32.50 | dcordes | cpio does not compress anything, it just archives like tar |
14:33.01 | cygnusx8 | k |
14:33.37 | dcordes | where is pH5 when you need him? |
14:34.25 | dcordes | maybe he went back to the exile cause he got confused about all the new supported handsets |
14:35.06 | cygnusx8 | hehe |
14:35.16 | cygnusx8 | but, dcordes... you're developing but you don't have a diamond? |
14:35.47 | cygnusx8 | ok, booting |
14:35.53 | cygnusx8 | go's to black |
14:36.08 | dcordes | nah only got the kaiser |
14:36.12 | cygnusx8 | red bar is going left/right |
14:36.20 | cygnusx8 | looksnice |
14:36.22 | cygnusx8 | huh |
14:36.27 | cygnusx8 | loads 0.8 again |
14:36.28 | dcordes | but I'm taking device donations |
14:37.00 | cygnusx8 | dcordes, i can test stuff from you. i've got a diamond, no problem |
14:38.35 | cygnusx8 | but ,NetRipper . i'm getting 0.8 again, are you sure the file is android 1.0? |
14:39.43 | *** join/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
14:39.51 | dcordes | tmzt, are you around? |
14:40.13 | _db | anyone known issues with the htc-msm-2.6.25 branch and the make zImage having issues reading the htcraphael_defconfig? |
14:40.46 | dcordes | did you do a "make htcraphael_defconfig" ? |
14:41.51 | _db | yes |
14:42.01 | _db | i have the .config int he root based off the defconfig |
14:42.13 | dcordes | good pastebin the error you get |
14:42.25 | _db | it reads it in, bitches bout non-existant symbols and then tries to restart the config in interactive mode |
14:42.33 | _db | no error really |
14:42.35 | _db | just warnings |
14:42.38 | _db | which is why im confused |
14:43.06 | dcordes | do "ARCH=arm make htcraphael_defconfig" |
14:43.19 | cygnusx8 | ok, so NetRipper.. the file you supplied me is also a android 0.8 version. boots fine though... |
14:44.26 | _db | http://pastebin.com/d303300f3 |
14:44.39 | _db | do what? |
14:44.47 | cygnusx8 | dcordes, this site is yours? http://linuxtogo.org/~lgorris/ |
14:44.53 | dcordes | yes |
14:45.03 | dcordes | the raphael bootkit holds the 0.8 initrd |
14:45.06 | cygnusx8 | have you got any 1.0 initrd's there? |
14:45.15 | cygnusx8 | from the vogue or kaiser perhaps |
14:45.35 | dcordes | no you should ask the guy who made the photo of his raphael with android booted |
14:45.46 | cygnusx8 | that's also 0.8 |
14:45.46 | dcordes | but they seem to 1337 and keep it secret lol |
14:45.55 | dcordes | ok |
14:45.56 | cygnusx8 | i got that already |
14:46.00 | dcordes | nvm |
14:46.13 | cygnusx8 | i thought there was a 1.0 image floating around... |
14:46.43 | _db | dcordes: what do you mean by do "ARCH=arm make htcraphel_defconfig" -- this should be the ARCH make flag? |
14:47.37 | dcordes | just run it and see if you get the same error? |
14:48.06 | _db | yes |
14:48.50 | rl2000 | cygnusx8: Your diamond acutally boots android up? mine just keeps showing the fancy red slider thing |
14:49.57 | fnord | there was a newer zImage on http://linuxtogo.org/~lgorris/ before |
14:50.11 | dcordes | _db, no clue maybe your toolchain is borken or anything. the defconfig is fine here |
14:50.31 | fnord | i take that back, it's zImage-kaiser-new.bin |
14:50.41 | fnord | since it's dated 10/23 i assumed it was 1.0 |
14:51.01 | dcordes | fnord, since when is any android in the kernel images? |
14:51.13 | fnord | good point |
14:51.18 | fnord | i'm over multi-tasking atm |
14:51.34 | alo | tmzt are you there?? |
14:51.44 | alo | lo all |
14:51.59 | _db | there |
14:52.00 | _db | i got it |
14:52.03 | *** join/#htc-linux sni1 (n=igor@92.124.46.168) |
14:52.03 | _db | <- nub |
14:52.16 | *** part/#htc-linux sni1 (n=igor@92.124.46.168) |
14:52.16 | alo | i think that i was solverd the fucking inssues of acx driver in uni ;) |
14:52.24 | alo | but im not sure at all.. |
14:53.54 | dcordes | ~lart _db |
14:53.54 | apt | whips _db with a wet and grimy noodle just because |
14:56.39 | kiozen | hm, can bots like apt get mild because of age? |
14:57.59 | NetRipper | cygnusx8, oh, you are actually right - i used the kaiser android initrd... the vogue one needs sd card (but it is 1.0) |
14:58.26 | _db | wet and grimy noodle lol |
14:58.26 | _db | thats a new one |
14:59.23 | cygnusx8 | rl2000, yes it actually boots, touchscreen works also kinda... |
14:59.41 | dcordes | ~slaps apt with a large trout for not being mild because of age! |
14:59.49 | dcordes | slaps apt with a large trout for not being mild because of age! |
14:59.53 | dcordes | ^^ |
15:01.04 | ulaas | NetRipper, android initrd on your site? is that worth a try on diamond? |
15:01.17 | cygnusx8 | NetRipper, wouldn't it be possible to save the touchscreen align points so you don't have to align?, it's a bit difficult to do when android is booting |
15:01.21 | rl2000 | I've tried the android-initrd with no luck |
15:01.53 | rl2000 | cygnusx8: where di you get the files that works for you? |
15:02.02 | rl2000 | even did |
15:02.13 | *** join/#htc-linux johnmatrix (n=johnmatr@4.72.96.58.exetel.com.au) |
15:03.17 | *** part/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
15:03.38 | cygnusx8 | yeah. i'm uploading them in a bit |
15:03.47 | woodson | oh in here too |
15:05.25 | cygnusx8 | it's a bit of a combination of multiple sources i was testing, and after some combinations |
15:05.29 | cygnusx8 | it worked |
15:05.34 | cygnusx8 | trying a 1.0 rom now |
15:06.02 | rl2000 | which one was the 1.0 rom version, anyway, if you upload them and mail me a link I will test them |
15:06.17 | rl2000 | I have a eu gsm version as well |
15:07.48 | *** join/#htc-linux scissors (n=brosseau@roo49-2-88-161-139-221.fbx.proxad.net) |
15:07.57 | scissors | hi |
15:09.14 | ulaas | cygnusx8, you will post the link public right? |
15:09.28 | cygnusx8 | for 1.000.000 dollar |
15:09.32 | cygnusx8 | no, kidding. uploading now |
15:09.38 | ulaas | cygnusx8, paypal? |
15:09.44 | rl2000 | hehe, good one doctor evil |
15:09.48 | cygnusx8 | deal ulaas |
15:09.55 | cygnusx8 | rl2000, nice |
15:10.09 | cygnusx8 | watch out for my giant """LASER""" |
15:10.34 | rl2000 | cygnusx8, tell you what if you visit me in denmark I'll buy the beer |
15:11.14 | rl2000 | yeah, and your illtempered mutated seabas |
15:11.40 | rl2000 | all this rebooting of my phone has me thinking: I should REALLY remove my pincode |
15:14.42 | ulaas | r12000, was thinking the same thing.. :) |
15:14.43 | rl2000 | cygnusx8: so, are you gonna be a kind man and mail me the upload link cuz I'm leaving like, right now? |
15:15.17 | rl2000 | ah well, my ride is here, see you guys later |
15:15.34 | cygnusx8 | crap |
15:15.41 | cygnusx8 | the vogue image requires a sd card |
15:18.21 | ulaas | cygnusx8, you are also uploading the zImage, haret etc. right? |
15:18.30 | cygnusx8 | yeah yeah |
15:18.39 | cygnusx8 | trying to enable folder indexes on my site ;) |
15:25.27 | *** join/#htc-linux cygnusx4 (n=cygnusx@wb075079.mobiel.utwente.nl) |
15:26.10 | cygnusx4 | alright |
15:26.11 | cygnusx4 | http://www.ebudget.nl/android08/ |
15:26.18 | cygnusx4 | here's the working 0.8 version |
15:30.58 | *** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com) |
15:31.14 | cygnusx4 | still trying to find a 1.0 image to test that |
15:31.21 | cygnusx4 | one without need of a real sd card |
15:31.58 | ahmeni | if you end up buying an sd card make sure you grab a kingston |
15:32.18 | cygnusx4 | right,.... thanx for the advice or something... |
15:32.29 | ahmeni | none of the images seem to recognize my generic $6 card, heh |
15:32.54 | *** join/#htc-linux Zinbolic (i=Zinbolic@84.238.80.225) |
15:39.17 | dvyjones | How do I add my board to the config? |
15:39.33 | dvyjones | When compiling kernel |
15:41.51 | cygnusx4 | can't someone make me a 1.0 initrd? |
15:41.59 | cygnusx4 | then i can try to boot that.... |
15:42.30 | NetRipper | cygnusx4, did you modify the initrd to make it boot to something visual? if so, what did you modify? |
15:42.58 | scissors | Android08 is only for the htc msn ? |
15:43.22 | scissors | or maybe its can be working for the wizard? |
15:43.30 | cygnusx4 | i only edited the default.txt |
15:43.49 | cygnusx4 | and took your latest zimage and the initrd from the... kaiser i think |
15:44.01 | cygnusx4 | but the one from the vogue (that you gave me) worked also |
15:44.26 | cygnusx4 | NetRipper: here's the default.txt |
15:44.32 | cygnusx4 | http://www.ebudget.nl/android08/default.txt |
15:44.49 | *** join/#htc-linux craigad (n=craigad@host86-133-89-115.range86-133.btcentralplus.com) |
15:44.58 | cygnusx4 | this booted, while your one only got to the loading "knight rider" bar |
15:44.59 | NetRipper | size of ram 0x5e? |
15:45.00 | scissors | any idea ? |
15:45.08 | cygnusx4 | yeah |
15:45.45 | cygnusx4 | got that from a log |
15:45.51 | NetRipper | er ok |
15:46.01 | cygnusx4 | set RAMSIZE 0x5e # suggest by spbvac #htc-linux |
15:46.12 | NetRipper | size of ram should be in bytes |
15:46.13 | NetRipper | not megabytes |
15:46.22 | cygnusx4 | well.. it works... |
15:46.25 | NetRipper | at least, i thought |
15:46.25 | NetRipper | :P |
15:47.15 | NetRipper | cygnusx4, probably the cmdline made the difference, and then probably the console= or the additional mem (i only used 64m) |
15:47.51 | cygnusx4 | indeed |
15:48.04 | NetRipper | cygnusx4, and android 1.0 may be too big for a single initrd |
15:48.09 | NetRipper | it can only be a certain size |
15:48.33 | cygnusx4 | yeah, the vogue guy loads a initrd of 1 mb |
15:48.41 | cygnusx4 | and that one loads the system.gz |
15:48.51 | cygnusx4 | which is 35 mb. but it loads it onto a sd card |
15:49.03 | cygnusx4 | can't you change it to load it onto something else? |
15:49.12 | scissors | this tricks can works with the htc wizard too no ? |
15:49.32 | cygnusx4 | scissors, don't think so . otHER Mtype and so on |
15:49.45 | scissors | Hmm |
15:50.18 | scissors | Wizard don't have enought mem no ? |
15:50.35 | cygnusx4 | donno |
15:50.36 | kaze_work | hi folks, dcordes, is the new kaiser sdcc.c available somewhere for testing? |
15:50.59 | cygnusx4 | NetRipper, i'm hoping this brings you a step further in the progress? ;) |
15:51.35 | scissors | i need a shrink version of Wm6 to get a lot of space on my Wizard |
15:51.40 | scissors | to put the 20Mb file |
15:52.02 | cygnusx4 | maybe on http://forum.xda-developers.com , scissors? |
15:52.12 | scissors | yep |
15:52.41 | kaze_work | less than 24M i think |
15:52.42 | scissors | but before i backup my data :) |
15:53.15 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
15:53.42 | NetRipper | cygnusx4, it adds to the coolness factor, but we really need some more low level stuff to get it usable |
15:53.49 | kaze_work | bleh |
15:53.58 | cygnusx4 | NetRipper, hm. too bad ;) |
15:55.07 | cygnusx4 | question NetRipper, how long do you estimate it will take to get android v1.0 running on it. just an estimate |
15:55.42 | *** join/#htc-linux tuxydo (n=joop@ip5455c588.speed.planet.nl) |
15:55.58 | scissors | You get Android V1.0 From source ? |
15:56.05 | *** join/#htc-linux fnord (n=fnord@192.234.2.49) |
15:56.35 | NetRipper | cygnusx4, can't give an estimate... so far we're all busy people that can work in on so little spare time |
15:56.46 | ali1234 | scissors: what kernel are you using for wizard? |
15:57.08 | cygnusx4 | NetRipper,hm too bad |
15:57.09 | NetRipper | cygnusx4, and we can have good things speeding it up, but also bad things holding us back |
15:57.28 | scissors | The kernel from linwizard. But i don't think is the lastest. (i'm not an linux at this time, i can't cmpil it) |
15:57.29 | NetRipper | cygnusx4, if you really cant live without an estimate, come back in a year |
15:57.30 | NetRipper | ;) |
15:57.48 | ulaas | cygnusx4, i have the desktop. :) but i cannot press anything? is that ok? |
15:58.39 | NetRipper | ulaas, you still have to align the touchscreen, even though you do not see the output.. so when done booting, tap screen, tap upper-left corner, tap lower-right corner |
15:59.03 | *** join/#htc-linux fnord (n=fnord@192.234.2.49) |
15:59.04 | NetRipper | ulaas, and it's pretty unresponsive |
15:59.19 | ulaas | NetRipper, before i got the desktop or after? |
15:59.31 | NetRipper | ulaas, after - when it's finished |
15:59.40 | NetRipper | you cant align while booting, it's unsafe |
16:00.00 | cygnusx4 | ulaas, you have to align it ;) |
16:00.13 | cygnusx4 | NetRipper, you can align it |
16:00.19 | cygnusx4 | i did it, and that worked |
16:00.22 | cygnusx4 | but it's not so handy |
16:00.24 | ulaas | NetRipper, on my way for a second boot :) |
16:00.47 | cygnusx4 | especially because the tapping on the red dot doesn't always get it because it's on the edge of the screen |
16:01.33 | cygnusx4 | i'm on my way to my second job :P |
16:01.38 | cygnusx4 | see ya later |
16:01.46 | NetRipper | cygnusx4, and your ramsize should be 0x6000000 |
16:02.09 | NetRipper | cygnusx4, i know, it's hard, as you're not sure if you actually hit it :p |
16:02.24 | scissors | Well now look for free space :) |
16:04.47 | ulaas | NetRipper, the osk is a pain in the ass :) |
16:04.56 | NetRipper | yes |
16:05.05 | scissors | Nice, i have some space. Now time to copy all file on Wizard Root. |
16:05.06 | NetRipper | also virtual keyboard has precedence over the gui |
16:05.17 | NetRipper | so you cant do anything at top of screen ;) |
16:05.38 | ulaas | NetRipper, exactly... |
16:05.56 | NetRipper | and redrawing is a bit fucked up, not sure if that has to do with virtual keyboard |
16:06.08 | cr2_ | hi |
16:06.12 | NetRipper | hi cr2_ |
16:06.15 | ulaas | NetRipper, anyway i dont need to dump diamond now. i can wait for android :) |
16:06.23 | NetRipper | ulaas, lol |
16:06.35 | cr2_ | NetRipper: what was the g1 memory layout ? |
16:06.37 | NetRipper | ulaas, it may take a long time before there's something usable |
16:06.47 | dvyjones | First build of a linux takes some time... :P |
16:06.53 | NetRipper | cr2_, eh? |
16:06.55 | cr2_ | NetRipper: 78+26=104MB ? |
16:07.01 | NetRipper | cr2_, i dont know |
16:07.08 | cr2_ | NetRipper: and something for the console. |
16:07.26 | NetRipper | cr2_, android initrd boots with 96M memory |
16:07.44 | cr2_ | i mean the numbers hardcoded into the kernel |
16:07.52 | NetRipper | cr2_, i havent checked that |
16:07.52 | cr2_ | 4c+8+8+8+2 |
16:07.54 | scissors | Booting linux |
16:07.54 | ulaas | NetRipper, but there is a light at the and of the tunnel. i hate wm. i love htc. so ill wait ;) |
16:08.06 | cr2_ | 4c+8+8+8+2+x |
16:08.07 | NetRipper | ulaas, G1 is htc ;) |
16:08.19 | ulaas | NetRipper, well i am from turkey |
16:08.21 | scissors | Freeze on HTC init |
16:08.32 | scissors | no |
16:08.36 | scissors | Blank Screeen |
16:08.42 | scissors | rebooting |
16:08.48 | NetRipper | scissors, device? |
16:08.53 | scissors | Htc wizard |
16:08.55 | NetRipper | ah ok |
16:09.05 | ulaas | NetRipper, no G1 for some time :P |
16:09.11 | cr2_ | NetRipper: btw, does the kernel compile without the extra bells and whistles ? |
16:09.14 | NetRipper | ulaas, import it ;) |
16:09.30 | NetRipper | cr2_, the one from git, yes |
16:09.36 | cr2_ | ok |
16:09.42 | scissors | ####### Physical RAM address (override the one set in haret, which seems to fail more often) |
16:09.42 | scissors | set RAMADDR 0x10000000 << What is that ? its the same adresse for all device or juste the Raphael ? |
16:09.44 | NetRipper | cr2_, using htcraphael_defconfig |
16:09.55 | NetRipper | scissors, raphael and diamond |
16:10.03 | NetRipper | scissors, differs per device |
16:10.07 | cr2_ | NetRipper: ok, need to check it. do you have a direct link ? |
16:10.13 | NetRipper | cr2_, sec. |
16:10.15 | scissors | who do you find this adress ? |
16:10.39 | NetRipper | scissors, ask cr2_, i used his research |
16:10.43 | cr2_ | scissors: this is the first SDRAM bank on msm720xA cpu |
16:10.53 | scissors | Hmm okay. |
16:11.14 | cr2_ | scissors: the second bank is at 0x20000000 |
16:11.25 | cr2_ | used by rapahel, btw. |
16:11.29 | scissors | Hmm |
16:11.33 | NetRipper | cr2_, unused by diamond? |
16:11.41 | cr2_ | diamond has 128MB |
16:11.43 | scissors | Android Boot with my other try |
16:11.45 | scissors | i retry |
16:11.47 | NetRipper | cr2_, ok |
16:11.52 | scissors | i Got black screen |
16:12.12 | NetRipper | cr2_, you mean a link like this? http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.25 |
16:12.21 | cr2_ | NetRipper: yes, thanks |
16:12.24 | NetRipper | cr2_, or git commands? |
16:12.24 | scissors | I see the Tux, You are Gentleman, and no Black Screen bad |
16:12.24 | NetRipper | ok |
16:12.47 | scissors | Maybe Something missing |
16:12.57 | scissors | any red dot |
16:12.58 | NetRipper | scissors, mem=96M in default.txt? |
16:13.04 | scissors | nop |
16:13.07 | NetRipper | add it |
16:13.13 | NetRipper | oh |
16:13.14 | scissors | okay i will |
16:13.25 | NetRipper | scissors, nvm, wizard may not have that memory |
16:13.44 | NetRipper | confusion on my end |
16:13.45 | NetRipper | :) |
16:14.42 | scissors | Wiazrd have |
16:14.42 | scissors | Memory 64 MB RAM |
16:14.42 | scissors | 128 MB ROM |
16:14.46 | scissors | Bad |
16:15.14 | NetRipper | too bad |
16:16.01 | scissors | for the moment i have set : set CMDLINE "root=/dev/ram0 ramdisk_size=20504 init=/init" << But ramdisk_size its maybe not enougth |
16:16.10 | cr2_ | 64MB was mandated by mickeysoft for wince5 |
16:17.17 | scissors | hmm so i will never had enought space for android ? |
16:17.22 | dvyjones | Oh dear |
16:17.32 | dvyjones | is forking linwizard into linpharos... |
16:17.48 | dvyjones | Changing all "Wizard"-es to "Pharos"-es takes a hell lotta time... |
16:17.49 | scissors | linpharos ? |
16:17.55 | dvyjones | Linux for Pharos |
16:18.10 | dvyjones | Pharos = HTC Pharos = HTC P3470 |
16:18.17 | *** join/#htc-linux nepnick (n=Nils@ip5653f257.direct-adsl.nl) |
16:18.24 | scissors | hmm k |
16:18.25 | ulaas | NetRipper, what is the best phone other that G1 that you can run android now? |
16:18.47 | scissors | Vogue no ? |
16:18.50 | kaze_work | vogue |
16:18.55 | *** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
16:18.56 | NetRipper | ulaas, probably vogue |
16:19.23 | ulaas | NetRipper, it is the HTC TOUCH P3450 right? |
16:19.38 | *** part/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
16:20.07 | *** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz) |
16:20.13 | NetRipper | ulaas, dont know |
16:20.16 | scissors | i try to set mem=64M in the default.txt |
16:20.21 | *** join/#htc-linux miknix (n=miknix@213.13.205.16) |
16:20.43 | scissors | white screen again |
16:21.00 | cr2_ | scissors: on wiazrd ? |
16:21.04 | scissors | yes |
16:21.21 | cr2_ | scissors: some SDRAM is needed for gsm on wiazrd |
16:21.27 | cr2_ | 4mb afair |
16:21.39 | miknix | hello all |
16:21.47 | scissors | hi miknix |
16:21.52 | scissors | Okay cr2_ |
16:22.09 | scissors | and if i set mem=59M |
16:22.19 | scissors | its good ? |
16:22.20 | *** join/#htc-linux imfloflo (i=58b44979@gateway/web/ajax/mibbit.com/x-ed4557a5a011f827) |
16:23.39 | scissors | its strange this white screen, its like a screen initialising failure |
16:23.51 | kaze_work | ulaas no vogue is cdma touch |
16:24.11 | scissors | White and black Line. |
16:24.35 | scissors | for the moment i only have a black screen. I waiting its maybe take a long time on wizard |
16:26.03 | cr2_ | scissors: 60MB should work |
16:26.26 | scissors | okay i reboot my device and i will set 60 |
16:26.28 | *** join/#htc-linux LunohoD_ (n=alex@e180072165.adsl.alicedsl.de) |
16:27.51 | scissors | Error : Failed to lock 5694 pages |
16:28.04 | scissors | code 998 |
16:29.02 | scissors | well after rebooting its shoold okay |
16:29.08 | scissors | HTC INIT |
16:29.48 | scissors | and White screen again... |
16:31.41 | scissors | and now black screen and anything else |
16:36.23 | schlash | anyone here that could just give me a quick brief on the kernel boot order? eg. how far down in the chain is the board-htcraphael.c halibut_init being called? and what functions before it is called? |
16:49.21 | druidu | schlash: 1. arch/arm/boot/compressed/head.S (kernel decompression code, mmu off) 2. arch/arm/kernel/head.S (real kernel start, turns on mmu and calls first C function) 3. init/main.c start_kernel() - first C function, does most of the tricky init including paging and setup_arch() which you will find in arch/arm/kernel/setup.c |
16:52.46 | druidu | but well, really the first check on the machine type is done in arch/arm/kernel/head-common.S which is called as last steps in arch/arm/kernel/head.S, if proper machine code maching the mtype transmited in the init tags is not found start_kernel is never called |
16:59.49 | *** join/#htc-linux julien (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net) |
17:02.23 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
17:12.29 | *** join/#htc-linux rl2000 (n=rl2000@cust-IP-1.data.3.dk) |
17:13.58 | schlash | cool thanks alot druidu |
17:16.03 | *** join/#htc-linux juliusr (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net) |
17:16.09 | schlash | btw druidu, have you tested the Git code? if it works on the diamond? because i got a small problem ... this zImage http://www.netripper.nl/raphael/raph_20081029-00_cleanups/ works on my xperia ... but not the git code .. so im trying to figure out what the difference is |
17:16.38 | schlash | probably just a minor setting somewhere but its a pain to find it |
17:17.52 | *** join/#htc-linux imfloflo2 (n=imfloflo@cap31-2-89-80-78-83.dsl.club-internet.fr) |
17:19.27 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
17:27.34 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
17:45.03 | *** join/#htc-linux metter (n=metter@172-35.3-85.cust.bluewin.ch) |
17:45.08 | metter | hello |
17:46.01 | *** join/#htc-linux schlash (n=har@adsl-76-212-172-60.dsl.sndg02.sbcglobal.net) |
17:49.55 | *** join/#htc-linux tuxydo (n=joop@ip5455c588.speed.planet.nl) |
17:50.09 | dvyjones | Hi metter |
17:50.47 | *** join/#htc-linux borman999 (n=quassel@ppp83-237-170-99.pppoe.mtu-net.ru) |
17:56.39 | *** join/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
17:56.43 | Kalemas | HI. I have following misconfiguration error while bitbake: |
17:56.44 | Kalemas | Error, Your PACKAGE_ARCHS field contains duplicates. Perhaps you set EXTRA_PACKAGE_ARCHS twice accidently through some tune file? |
17:56.44 | Kalemas | I updated form mandriva 2008.1 to 2009.0, earlier all was working. |
17:56.53 | *** part/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
18:00.04 | *** join/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
18:00.23 | Kalemas | Hi. I have following misconfiguration error while bitbake: |
18:00.23 | Kalemas | Error, Your PACKAGE_ARCHS field contains duplicates. Perhaps you set EXTRA_PACKAGE_ARCHS twice accidently through some tune file? |
18:00.23 | Kalemas | I updated from mandriva 2008.1 to 2009.0, earlier all was working. |
18:00.40 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbf8120.pool.einsundeins.de) |
18:08.26 | *** join/#htc-linux ren1 (n=user@80.125.172.60) |
18:08.56 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-98283981f5c76ad9) |
18:14.00 | *** join/#htc-linux ellisway (n=ellis@80-46-67-47.static.dsl.as9105.com) |
18:15.56 | zule | anyone got a link to a tutorial on probing gpio's with haret? |
18:20.28 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87df6b.pool.einsundeins.de) |
18:20.42 | *** join/#htc-linux ltxda0 (n=anon@unaffiliated/ltxda) |
18:24.24 | _db | dcordes are you around somewhere? |
18:25.48 | *** join/#htc-linux rl2000 (n=rl2000@0x50a12dec.sgnxx3.dynamic.dsl.tele.dk) |
18:30.05 | druidu | schlash: didn't test the git code, but I tested an image that was compiled from git code by dcordes |
18:30.34 | metter | hi dvyjones |
18:32.50 | *** part/#htc-linux Zinbolic (i=Zinbolic@84.238.80.225) |
18:36.59 | *** join/#htc-linux Sti_0231 (n=Where_is@24.185-65-87.adsl-dyn.isp.belgacom.be) |
18:40.00 | *** join/#htc-linux exco (n=exco@e181127103.adsl.alicedsl.de) |
18:46.20 | *** join/#htc-linux klauur (i=52d3c2f9@gateway/web/ajax/mibbit.com/x-1d77934e1c6624f8) |
18:50.58 | OpnSrc1 | hi Zule, |
18:51.22 | *** join/#htc-linux xomos (n=har@adsl-76-212-172-60.dsl.sndg02.sbcglobal.net) |
18:51.26 | OpnSrc1 | here is the link for Haret docs.. |
18:51.27 | OpnSrc1 | http://handhelds.org/moin/moin.cgi/HaRET_20Documentation |
18:51.47 | OpnSrc1 | this page has a section on polling GPIO |
18:52.50 | schlash | druidu, i see, but you know if it was the clean code directly from the git? so it didnt contain any other stuff. Because i tried one zImage the dcordes compiled and it works for me, but not if i download the code from the git, and compile it with the htcraphael_defconfig |
18:56.54 | zule | thanks man |
18:56.59 | zule | will read up |
18:57.01 | *** join/#htc-linux kaze (n=kaze@pac33-1-82-235-251-34.fbx.proxad.net) |
19:00.47 | _db | how do I compile my own android.bin? the android source from git.android.com? |
19:01.32 | kaze | http://source.android.com/download |
19:01.35 | kaze | read |
19:02.06 | _db | yeah i've read that |
19:02.14 | _db | im wondering about the different parts |
19:02.23 | *** join/#htc-linux juliusr (n=juliusr@lon92-8-88-165-13-120.fbx.proxad.net) |
19:02.26 | kaze | like? |
19:02.45 | _db | k, so I have to git sync from htc-msm-2.6.25 |
19:02.49 | _db | which is the kernel |
19:02.53 | _db | the output is the zImage |
19:03.12 | _db | and your saying the android source from source.android.com will give me the android.bin output? |
19:03.12 | kaze | for kernel you need to setup a cross compiler first |
19:03.18 | kaze | no |
19:03.22 | _db | i already have the kernel compiling |
19:03.30 | kaze | it ll give you system.img & data.img |
19:03.40 | _db | ok |
19:03.52 | _db | i'm just looking at dcordes boot files |
19:03.53 | kaze | which device you trying? |
19:03.57 | _db | diamond |
19:04.08 | _db | raphael |
19:04.15 | kaze | for now only the concole initrd is supotred |
19:04.21 | kaze | suported |
19:04.42 | _db | the console initrd? |
19:05.11 | kaze | and still like someone says earlier, if you got android to boot on diamond it ll have even less function than a gameboy |
19:05.13 | _db | sorry i just dove into this stuff last night, trying to get my head around all the layers |
19:05.42 | kaze | i think what you need to know if you are not a dev is: "it s not complete yet" |
19:05.50 | _db | i am a dev |
19:05.57 | kaze | cool then |
19:06.02 | _db | ... |
19:06.26 | kaze | there is still a lot work to be done on kernel |
19:06.39 | _db | yes -- i want to help |
19:07.00 | kaze | ok |
19:07.13 | _db | i want to produce my own android core's though |
19:07.20 | kaze | i dont think android root is much needed for kernel dev |
19:07.26 | _db | well the "android runtime" |
19:07.48 | kaze | the .img files produced are yafs2 fs |
19:08.01 | kaze | so you can loop mount them |
19:08.27 | _db | oh |
19:09.06 | druidu | you case use the initrd from here: http://www.netripper.nl/raphael/raph_20081029-00_cleanups/ |
19:09.37 | *** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se) |
19:10.28 | _db | my question is, what is the purpose of the android.bin @ http://linuxtogo.org/~lgorris/index.php?path=raphael_and_diamond-bootkit/ |
19:10.41 | kaze | _db its a test |
19:10.49 | druidu | it's an older android, 0.8 |
19:10.55 | *** part/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
19:10.59 | kaze | hello druidu |
19:10.59 | _db | k |
19:11.06 | druidu | basicly the init script with all android middleware and apps |
19:11.13 | _db | right |
19:11.20 | _db | which is what I thought |
19:11.35 | _db | how does one produce that? or is there precompiles I should be using? |
19:11.50 | druidu | initrd is a gzipped cpio archive (see man cpio) |
19:12.01 | _db | system.img & data.img = android.bin? |
19:12.32 | druidu | it has a basic filesystem layout that would normally have basic stuff to mount other filesystems and get the system ready to load the main stuff |
19:12.48 | _db | i guess im confused because the vogue uses the .img files and this raphael version has an android.bin |
19:13.13 | druidu | yeah, all in one which is safer for the not so well working drivers (like nand) we have |
19:13.30 | _db | ahh ok |
19:13.40 | druidu | anyway, android is basicly this: http://source.android.com/projects |
19:13.49 | _db | right I synced that repo last night |
19:13.59 | _db | as well as the linuxtogo htc-msm-2.6.25 kernel |
19:14.11 | _db | so I have both parts required, yes? |
19:14.19 | druidu | yes |
19:14.33 | _db | compile those two and use the console initrd and I'm good to go? |
19:15.01 | druidu | although you can just use some dumped system image from android, it'll take some time to build everything yourself |
19:15.15 | _db | thats ok i got some hawt dev boxens |
19:15.32 | druidu | you're good to go but take note that most drivers we have for raphael/diamond are really unstable now |
19:15.49 | _db | yeah from what I've read we're just starting to make some progress |
19:15.53 | _db | no real headway though. |
19:16.11 | _db | they just added a fb kb in the last 48 hours or something |
19:16.16 | _db | so I can clearly see it needs tons of work |
19:16.30 | druidu | yes, I made that, but it's far from finished :P |
19:16.35 | kaze | btw druidu is one of the 2 main devs |
19:16.40 | druidu | btw, does http://projects.linuxtogo.org work for you? |
19:16.55 | _db | linuxtogo needs some more b/w |
19:17.10 | _db | seems like its being hammered right now |
19:17.27 | druidu | git works though |
19:17.43 | _db | yep |
19:19.00 | _db | so |
19:19.09 | _db | you mentioned the only working initrd with the diamond is the console one |
19:19.15 | _db | what are the others? |
19:19.29 | kaze | the android.bin for an example |
19:19.43 | kaze | which is not working on mine diamond |
19:20.23 | *** join/#htc-linux N3m3515| (n=nembnc@p5B09BD5C.dip.t-dialin.net) |
19:21.23 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
19:22.38 | druidu | I tried the android 0.8 initrd which was posted by keerttttt and works on my diamond |
19:22.49 | druidu | you can use same zImage as the as the one on the wiki, http://www.netripper.nl/raphael/raph_20081029-00_cleanups/ |
19:22.52 | kaze | i tried the one on dcordes site |
19:22.58 | druidu | just change the initrd |
19:23.21 | druidu | anyway, booting that android is not of much use now, we need low level drivers :) |
19:23.32 | _db | what does the initrd contain? |
19:24.05 | kaze | base system |
19:24.20 | kaze | busybox with basic commands like ls cp |
19:24.25 | druidu | android.bin is also an initrd -- initial ram disk |
19:25.49 | druidu | try this: mkdir initrd_image ; cd initrd_image ; cat /path/to/initrd.gz | gunzip | cpio -i ; ls |
19:26.27 | druidu | replace /path/to/initrd.gz with the initrd.gz you want to try or android.bin |
19:27.14 | druidu | does anyone know which is the url to clone the repo on linuxtogo? |
19:27.34 | _db | h0h0 |
19:28.06 | _db | git clone git://git.linuxtogo.org/home/groups/mobile-linux/kernel.git |
19:28.22 | druidu | damn, where did that /home come from? :P |
19:28.28 | _db | hehe |
19:29.24 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
19:29.46 | _db | someone needs to write an article to explain all of this out |
19:29.50 | _db | i think ima do it |
19:30.00 | _db | when i understand it all |
19:30.02 | kaze | is there any haret config parameter to delay mounting of rootfs when its on hd? |
19:30.17 | kaze | sd |
19:30.31 | druidu | hmm, the mounting of the sd image is done in the initrd |
19:30.45 | kaze | thats what i thought :( |
19:30.50 | _db | is there a article or something on making an initrd? |
19:30.58 | druidu | haret can only change command line passed to the kernel and a few other params related to getting the kernel to boot |
19:31.02 | kaze | unpacked system.img and data to ext2 sd |
19:31.21 | _db | sd? |
19:31.30 | druidu | _db: did you try what I gave you to extract android.bin ? |
19:31.35 | kaze | i have a kaiser too sorry |
19:31.46 | _db | not yet, linuxtogo is being a bitch |
19:33.23 | *** join/#htc-linux Link_ (n=L0v3ur@lns-bzn-28-82-250-161-22.adsl.proxad.net) |
19:33.47 | _db | so if i extract the system.img and data.img and then cpio it, I'll have a android.bin ?? ;o |
19:34.10 | Link_ | Hi everyone |
19:34.26 | _db | i'm curious how to go from the img files into a initrd |
19:34.46 | druidu | get this one for example: http://www.ebudget.nl/android08/android.bin |
19:35.00 | druidu | and use what I gave you earlier to extract it |
19:35.00 | Link_ | Someone can help me :') ? I've some question about Android on Diamond |
19:35.40 | druidu | then, to make an initrd, go to the folder that contains all the files you want to put in there and run: find . | cpio -o --format=newc | gzip > ../my-initrd.gz |
19:35.43 | _db | ok one sec |
19:36.42 | druidu | it will make a list of all files/folders in current directory, pass the to cpio to conver them to an cpio archive then gzip them and dump them into a file |
19:37.17 | _db | ah cool |
19:37.23 | _db | so its your base linux system |
19:37.39 | _db | neat. |
19:38.07 | druidu | there should be on file in the root of the archive called init (so "/init") that should have chmod +x (executable) and either be an executable or a bash script; this would be the file the kernel calls when it's done with booting |
19:38.17 | druidu | Link_ : wazzup? |
19:38.46 | _db | right, so like your rc/init scripts |
19:38.52 | _db | k |
19:38.56 | _db | so back to my initial question |
19:39.06 | _db | what produces this structure? files? the code from source.android.com ? |
19:39.09 | Link_ | I don't speak english well, i'm a french teenager, so excuse me :p |
19:39.26 | Link_ | I've read the topic on XDA |
19:39.42 | Link_ | But I don't understand all... |
19:40.08 | Link_ | The android interface is works at 100% ? |
19:40.15 | druidu | _db: not sure exactly, most of the images you'll find on the net now are taken from either the simultor or are dumps from g1 devices |
19:40.15 | Link_ | *not "is" |
19:40.39 | woodson | link: you do well :) |
19:40.42 | druidu | but you could build it with all the sources on source.android.com (there should be a script to generate everything, read the docs there) |
19:41.04 | _db | druidu: oh ok, so no one is producing those yet, just the zImage kernels f |
19:41.39 | _db | i guess the driver interfaces are really the only thing that needs dev |
19:41.53 | druidu | Link_: not really, first step was to make the kernel boot (and we did that), next is to make stable drivers (we're working on that), and then make android work |
19:42.17 | woodson | android runs on top of WM ? |
19:42.21 | druidu | even if somebody booted Android (and it was an older Android version), it's no use since you can't use it -- no phone driver, no wifi, no nothing |
19:42.26 | _db | druidu, thanks for your help dude, you definately clarified it for me |
19:42.30 | Link_ | thx druidu :) |
19:42.34 | druidu | no problem |
19:42.50 | _db | is the gui booting on the diamond? or just console only? |
19:42.57 | _db | and is that what you mean by a console only initrd? |
19:43.14 | druidu | woodson: no, haret copies the kernel into memory, disables IRQs (basicly, WM looses control over the device), and then the kernel is started |
19:43.28 | Link_ | But you think that it's will be possible to use phone, wifi, internal storage and bluetooth *soon* ? |
19:43.41 | woodson | so WM is totally out of ram at that point? |
19:43.46 | woodson | cleared |
19:43.48 | druidu | but our drivers now use the fact that various devices (like LCD) are already powered up, so we don't need the code to power them up yet |
19:44.29 | _db | are the system.img cpio'd? |
19:44.35 | druidu | woodson: it's still there somewhere (since we don't take the time to zero out all RAM), but it's just random data to the linux kernel |
19:44.36 | _db | how do I mount those? |
19:44.38 | _db | yafs2? |
19:44.47 | druidu | I think so, didn't try |
19:44.59 | druidu | might also be ext2 |
19:45.12 | woodson | nice i shoulda specified initialized data, WM running. Very nice. big advances |
19:45.16 | _db | whats in the system.img ? |
19:45.28 | _db | the initrd? |
19:45.40 | _db | i would assume so |
19:45.44 | druidu | most linux kernels don't have support for yaffs2, you gotta compile the kernel with support for that or compile a kernel module for yaffs2 |
19:46.13 | druidu | give me link to *.img and I'll see if I can figure it out |
19:46.31 | druidu | ah, and you can try `file system.img` maybe it can figure out what kind of file it is |
19:46.31 | _db | im just messing with the android outputs |
19:46.58 | druidu | you compiled the whole shebang on source.android.com? :) |
19:47.07 | _db | yeah |
19:48.20 | *** join/#htc-linux renc (n=user@Mix-Amiens-111-2-201.w193-248.abo.wanadoo.fr) |
19:48.48 | *** join/#htc-linux dante_ (n=dante@net-93-148-251-9.t2.dsl.vodafone.it) |
19:48.49 | druidu | Link_: it's unclear when, I for example can't afford to work 24/7 on this (although I would if I had the time), but it's gonna be in the near future |
19:49.14 | *** join/#htc-linux craig0r (n=craig0r@bas4-toronto06-1279311741.dsl.bell.ca) |
19:49.17 | Link_ | ok |
19:49.33 | Link_ | Thanks druidu =) |
19:50.52 | *** join/#htc-linux skodde (i=skodde@unaffiliated/skodde) |
19:53.04 | druidu | well, I for one can't wait to get rid of windows mobile, I got the Diamond only because I thought it was possible to put Android on it :D |
19:55.04 | _db | im kind of in the same boat |
19:55.10 | _db | since WM7 has been pushed past 2010 |
19:55.14 | _db | lets get this going! |
19:56.32 | druidu | WM won't be in 2010 what Android is now, really :) |
19:58.24 | _db | android itself still has a long way to come |
20:00.44 | *** join/#htc-linux sirox (n=sirox@91-67-142-232-dynip.superkabel.de) |
20:01.04 | sir0x | hi folks |
20:01.15 | druidu | hello |
20:01.19 | _db | hi |
20:01.25 | druidu | linuxtogo is damn slow... |
20:01.29 | _db | painfully |
20:01.58 | sir0x | slow but very cheap ;) |
20:10.15 | *** part/#htc-linux exco (n=exco@e181127103.adsl.alicedsl.de) |
20:14.10 | kaze | druidu, still no luck booting the android bin you posted with http://www.netripper.nl/raphael/raph_20081029-00_cleanups/ |
20:14.34 | kaze | red dot forever |
20:15.26 | *** part/#htc-linux Kalemas (i=ejabberd@jabbus.org) |
20:19.52 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
20:20.10 | druidu | actually, I didn't post it, I just gave you a link, someone on the forum posted |
20:20.43 | druidu | but the initrd-netripper-busybox-usb.cpio.gz works? |
20:25.20 | *** join/#htc-linux miknix (n=miknix@213.13.205.16) |
20:26.27 | *** join/#htc-linux craigad_ (n=craig@80.175.184.123) |
20:29.51 | kaze | yup |
20:31.22 | druidu | and where does it stop? |
20:31.46 | kaze | job control turned off |
20:32.27 | kaze | calibration successfull |
20:33.11 | kaze | ls works |
20:33.36 | kaze | i guess everything goes right |
20:35.41 | craigad_ | evening |
20:37.11 | craigad_ | i am trying to have a crack at getting android on the polaris. i have been able to boot into busy box. next step getting a touch screen keyboard - is this futile at the moment? |
20:38.05 | druidu | you can use my virtual keyboard, but you gotta adapt it to use the touchscreen driver if you have one |
20:38.24 | *** join/#htc-linux rl2000 (n=rl2000@0x50a12dec.sgnxx3.dynamic.dsl.tele.dk) |
20:39.02 | craigad_ | thanks! looks like i am one step ahead of myself then - need a touchscreen driver - ok! |
20:39.53 | craigad_ | correct me if i am wrong but no one has done this yet? |
20:40.22 | druidu | I only know what's going on with Diamond/Raphael |
20:41.23 | craigad_ | ok no problem :-) |
20:42.18 | druidu | diamond/raphael touchscreen is pretty easy to use, you need to access 3 registers in memory (and also one irq, but that doesn't seem to work yet) |
20:42.32 | rl2000 | too bad the buttons aren't working yet on the 0.8, it makes it hard to play with the OS as you can't back out of settings :P |
20:43.56 | rl2000 | hey, pulling the stylus in and out got me back to the home screen, weee |
20:44.16 | druidu | well, it's a bit tricky because as you know there are not so many hardware buttons as you see marked on the device |
20:44.37 | druidu | it has two touch areas and uses that to decide which button you pressed |
20:45.05 | rl2000 | ah, I thought it had the capacative screen and buttons underneath |
20:53.50 | *** join/#htc-linux cygnusx7 (n=cygnusx@ip72-209-173-82.adsl2.static.versatel.nl) |
20:53.53 | cygnusx7 | whoopie |
20:54.16 | rl2000 | hehe, I just had somebody call me, it's like the mic and speaker doesn't work but I could pick up the phone |
20:54.31 | rl2000 | I can toy with the call as the touch screen is disabled during calls it tells me |
20:54.53 | rl2000 | when he hung up the phone didnt notice though sp it still thinks I'm talking to him |
20:56.44 | cygnusx7 | on windows mobile? |
20:56.58 | rl2000 | nope, in android |
20:57.01 | *** join/#htc-linux juliusr (n=juliusr@lon92-8-88-165-13-120.fbx.proxad.net) |
20:57.25 | rl2000 | on my diamond |
20:57.53 | schlash | Druidu, when is the htc_fb_console driver you wrote being loaded at boot ? before halibut_init or after ? |
20:57.55 | schlash | and by what |
20:58.18 | schlash | :) i never really worked with linux before some im trying to figure it out these things |
20:59.28 | cygnusx7 | wtf? |
20:59.31 | cygnusx7 | taking a call works? |
20:59.43 | rl2000 | yup, I'm as surprised as you are |
21:00.00 | rl2000 | you can't hear anything other than static on either side though |
21:00.20 | cygnusx7 | i didn't count on that. i'm calling myself |
21:00.23 | cygnusx7 | yeah |
21:00.26 | rl2000 | and as soon as you pick up the screen is disabled, it keeps popping up when you click and tells you to use the HW buttons |
21:00.27 | cygnusx7 | it's blank on both sides |
21:00.33 | cygnusx7 | but it does show the number and stuff |
21:00.45 | cygnusx7 | uhuh, i used the end key on the soft key board to stop the call |
21:00.50 | rl2000 | yeah, when HE hung up it didn't end the call though |
21:01.11 | cygnusx7 | i see that android 0.8 isn't really made for a vga device... |
21:01.14 | rl2000 | yeah, I didnøt get to calibrate the soft key board on my round trip :) |
21:01.45 | cygnusx7 | yeah well, 0.8 pretty much sucks anyway |
21:01.50 | cygnusx7 | it got good around 0.9 |
21:03.20 | cygnusx7 | i can make a call to i see |
21:05.04 | druidu | schlash: not exactly sure, look in init/main.c start_kernel() |
21:05.04 | cygnusx7 | animations are pretty fluid, so the display driver looks fine |
21:05.07 | cygnusx7 | at least for 2d |
21:05.08 | rl2000 | yeah, we sooo need a 1.0 initrd |
21:05.21 | rl2000 | yeah, it looks awesome |
21:05.50 | rl2000 | and getting rid of the mirror effect would help a lot too :) |
21:05.53 | cygnusx7 | druidu, any luck with making a touchscreen driver for in the gui? |
21:07.32 | druidu | it's not hard actually, but I wanted to do it on the git source from linuxtogo |
21:07.41 | druidu | and it downloads really slow |
21:08.00 | *** join/#htc-linux ulaas (n=ulaas@88.253.7.82) |
21:08.21 | ulaas | : |
21:08.48 | cygnusx7 | oh yeah, i read that from you on xda-developers |
21:09.02 | cygnusx7 | by the way druidu, i saw google just added audio support for our chipset too? |
21:10.46 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
21:12.19 | rl2000 | cool :) |
21:13.57 | *** join/#htc-linux EA2 (n=chipper@cpe-024-074-138-191.carolina.res.rr.com) |
21:19.19 | *** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz) |
21:22.19 | cygnusx7 | i'm going to sleep, see you guys tomorroy |
21:22.22 | cygnusx7 | tomorrow |
21:27.23 | drasar | Hello. I've got a question about RMK patches. At ARM Linux homepage is said: "As of 2.6.0-rmk2, sufficient patches have been merged into mainline to make the release of -rmk kernels unnecessary. Therefore, there will be no further -rmk patch releases." Can somebody tell me why is "2.6.3-rmk0-hh0-xda0" branch in Xanadux CVS? It isn't clear to me. |
21:33.43 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
21:33.57 | *** join/#htc-linux dcordes_ (n=dcordes_@unaffiliated/dcordes) |
21:34.07 | dcordes_ | any diamond user present? |
21:34.44 | Link_ | me (but i'm a noob :p) |
21:35.07 | dcordes_ | Link_, can you test a zImage for me? |
21:35.27 | Link_ | I don't know what is zImage ;) |
21:35.47 | dcordes_ | ok wait |
21:36.22 | Zoolooc | hi there |
21:36.49 | Zoolooc | dcordes_ what's new and possibly astonishing on the kaiser front ;) ? |
21:37.51 | dcordes_ | don't know check doku |
21:37.59 | ulaas | dcordes_: here! |
21:38.15 | dcordes_ | ulaas, can you test the zImage? |
21:38.28 | ulaas | dcordes_: u bet! |
21:39.11 | dcordes_ | ulaas, http://linuxtogo.org/~lgorris/builds/zImage-htcraphael-merge-20083010 |
21:40.48 | ulaas | dcordes_: haret, default? |
21:41.03 | dcordes_ | ulaas, boot as you booted before. just replace zImage with the above |
21:41.20 | ulaas | dcordes_: netripper's latest stuff is ok i presume... |
21:41.36 | dcordes_ | ya if it worked before for you |
21:41.57 | ulaas | dcordes_: sure what are we looking for.. |
21:44.17 | dcordes_ | ulaas, booting. does it get stuck in haret? |
21:44.29 | ulaas | dcordes_: in a sec. |
21:46.18 | ulaas | dcordes_: stuck in haret. |
21:46.29 | dcordes_ | ok thank you |
21:46.34 | ulaas | dcordes_: np.. |
21:46.52 | ulaas | dcordes_: my diamond is always in service.. |
21:58.24 | *** join/#htc-linux infernixx (n=nix@unaffiliated/infernix) |
22:01.33 | tmzt | craigad_ have you looked at vogue-ts? |
22:04.48 | dcordes_ | druidu, are you around? |
22:04.56 | druidu | yeah |
22:06.11 | dcordes_ | druidu, can you extend your on screen keyboard for use with qvga devices? |
22:07.10 | druidu | extend as in make bigger? |
22:07.25 | kaze | smaller in fact |
22:07.27 | dcordes_ | no I mean make it draw correctly on qvga screens |
22:08.32 | dcordes_ | druidu, so we can use it for the polaris |
22:08.50 | druidu | qvga=320x240 |
22:09.00 | dcordes_ | yea |
22:09.45 | kaze | hi dcordes_ did you post online the new kaiser sdcc.c you was talking about in xda? |
22:10.36 | druidu | it's not hard, there are some defines at the top of the file |
22:11.15 | druidu | to keep all the keys like that, 15 cols to fit in 320 pixels => MSM_VKEYB_KEY_W = 21 (instead of 26) |
22:11.44 | druidu | or to make it fit 240, MSM_VKEYB_KEY_W = 16 |
22:12.24 | dcordes_ | that's all? |
22:12.34 | *** join/#htc-linux craigad_ (n=craig@80.175.184.123) |
22:15.18 | druidu | yes |
22:15.21 | druidu | maybe change the font |
22:15.29 | druidu | I use the vga 8x8 |
22:15.32 | druidu | there's also a 4x4 font |
22:16.07 | druidu | you need to draw 3 chars on some keys, so 8x3=24 won't fit with w=21 |
22:16.40 | druidu | you can either put a smaller font or change the names of the keys in vkeyb_key_func and vkeyb_key_shift_func so that no key has more than 1-2 characters |
22:16.41 | druidu | :) |
22:17.10 | druidu | Space and Enter don't matter, they're bigger |
22:21.35 | druidu | dcordes_: repo works very slowly |
22:21.52 | dcordes_ | I know it's a pita |
22:28.10 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
22:28.58 | tmzt | craigad_ have you looked at vogue-ts? |
22:33.53 | craigad_ | tmzt: nope not yet |
22:34.32 | craigad_ | trying to cut my teeth on the polaris - this is the hardware i have |
22:35.10 | craigad_ | only just started to look at this - so feel like i am drowning at the minute! |
22:35.12 | tmzt | I mean, have you tried vogue-ts on the polaris? |
22:35.18 | craigad_ | nope |
22:35.24 | craigad_ | you reckon I should? |
22:35.40 | craigad_ | is that the same chip set? |
22:36.04 | craigad_ | (kinda noob Q I know!) |
22:36.40 | tmzt | I'm not sure, I think the kaiser keyboard driver was adapted to titan |
22:38.33 | tmzt | there's also logs at irclog.iclem.net, if you want to search |
22:39.47 | craigad_ | ahh right thanks for the tip |
22:42.29 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
22:45.45 | *** join/#htc-linux Guimli (n=guimli@ecu69-1-82-231-127-213.fbx.proxad.net) |
22:48.47 | *** join/#htc-linux miknix_ghost (n=miknix@81.193.88.252) |
22:51.03 | *** join/#htc-linux craig0r (n=craig@bas4-toronto06-1279311741.dsl.bell.ca) |
22:56.24 | craig0r | any Vogue folks in here? |
23:05.41 | *** join/#htc-linux hillsdale (n=htc-linu@dsl081-134-224.nyc1.dsl.speakeasy.net) |
23:06.04 | zule | simple question, I'm new to GIT, how to I checkout the repository to start with? (I have gentoo and just emerged GIT already) |
23:06.14 | miknix_ghost | git clone |
23:06.49 | zule | ah, that looks like it |
23:06.56 | zule | thanks, was looking under checkout |
23:07.02 | zule | used to svn |
23:07.17 | miknix_ghost | wtf |
23:07.24 | miknix_ghost | I'm going crazy |
23:08.49 | miknix_ghost | Trying to boot linux from SD for two hours |
23:09.15 | miknix_ghost | "no filesystem could mount root" |
23:09.22 | miknix_ghost | followed by a kernel panic |
23:09.40 | miknix_ghost | I'm sure the root= device is correct |
23:09.57 | miknix_ghost | I'm sure the partition is on the right format and supported by kernel |
23:10.17 | druidu | it's not that problem |
23:10.29 | druidu | <PROTECTED> |
23:10.33 | miknix_ghost | If booting from initrd, I can mount the partition |
23:10.39 | miknix_ghost | drasar, how so? |
23:10.46 | druidu | you didn't compile with the options for the filesystem you want to mount |
23:11.03 | druidu | or you compiled them as modules and didn't load them up |
23:11.10 | druidu | what image are you trying to mount? |
23:11.17 | miknix_ghost | my image |
23:11.20 | *** join/#htc-linux pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au) |
23:11.20 | miknix_ghost | I disabled every possible flag on the ext2 |
23:11.33 | miknix_ghost | ext2 is builtin |
23:11.37 | druidu | what filsystem does your image use? |
23:11.40 | miknix_ghost | ext2 |
23:11.41 | druidu | ext2? |
23:12.10 | druidu | no other info on the error? |
23:12.23 | miknix_ghost | just that |
23:13.19 | miknix_ghost | unable to mount root fs on a unkown-block(1,0) |
23:14.15 | druidu | don't you use an initrd? |
23:14.28 | miknix_ghost | no |
23:14.45 | druidu | you can start a busybox from an initrd then mount from there using mount |
23:15.02 | miknix_ghost | : \ |
23:15.16 | druidu | the exact message seems to be: printk("No filesystem could mount root, tried: "); |
23:15.19 | miknix_ghost | ali1234, has it working without it, it has the same device and same kernel version |
23:15.27 | druidu | and a list of fs types should follow |
23:15.30 | miknix_ghost | yes |
23:16.13 | miknix_ghost | it also shows available partitions to mount |
23:16.22 | miknix_ghost | (the one I want to mount is listed) |
23:23.50 | craigad_ | dcordes: is the latest boot kit supposed to work with the polaris? |
23:26.12 | NetRipper | kaze, put mem=96M in cmd line in haret |
23:33.44 | *** join/#htc-linux woodson (n=CDP@74.5.172.1) |
23:36.32 | drasar | miknix_ghost: There shouln't be any RMK patch for 2.6.3 according to assertion on that web site. So I don't understand why is in CVS "2.6.3-rmk0-hh0-xda0" branch? |
23:38.27 | miknix_ghost | drasar, ? |
23:40.17 | *** part/#htc-linux ulaas (n=ulaas@88.253.7.82) |
23:43.24 | drasar | miknix_ghost: What is not clear for you on my question? :) |
23:43.43 | miknix_ghost | drasar, the context of it |
23:47.28 | drasar | miknix_ghost: I'm trying to find out from what source rmk patch for "2.6.3-rmk0-hh0-xda0" kernel is taken ;) |
23:47.58 | tmzt | draser: don't know if it will help, but what does the top 4 lines of Makefile say? |
23:52.30 | drasar | tmzt:VERSION = 2 |
23:52.30 | drasar | PATCHLEVEL = 6 |
23:52.30 | drasar | SUBLEVEL = 3 |
23:52.30 | drasar | EXTRAVERSION = -rmk0-hh0-xda0 |
23:52.30 | drasar | NAME=Feisty Dunnart |
23:57.04 | drasar | miknix_ghost & tmzt: I'm looking at "ftp://ftp.arm.linux.org.uk/pub/armlinux/kernel/v2.6/" and there is no patch for 2.6.3 |
23:58.27 | tmzt | was there a rmk tree at all for 2.6 in the 2.5 time period? |
23:58.44 | *** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
23:58.50 | tmzt | it sounds like handhelds/xda took that and ported it forward to 2.6.3 |