00:12.25 | Epsylon3 | !seen ppman_ |
00:12.33 | Epsylon3 | not working here ! |
00:12.37 | Epsylon3 | !p |
00:12.56 | ppman_ | try ~ |
00:13.12 | ppman_ | ~seen ppman_ |
00:13.13 | apt | ppman_ is currently on #htc-linux (24m 49s). Has said a total of 11 messages. Is idling for 1s, last said: '~seen ppman_'. |
00:13.22 | ppman_ | that's so meta |
00:13.30 | Epsylon3 | k tx |
00:14.07 | Epsylon3 | WHO de mdrobnak [n=mdrobnak@pool-96-246-31-220.nycmny.fios.verizon.net] : Salon: #mer, Serveur: irc.freenode.net, Hops: 0, Drapeaux: G, >>> Absence: Oui,<<< |
00:14.33 | Epsylon3 | there is sometimes idle time |
01:01.10 | *** join/#htc-linux x29a__ (n=x29a@unaffiliated/x29a) |
01:18.45 | *** join/#htc-linux ppman_ (n=mkern@pool-71-250-28-184.nwrknj.east.verizon.net) |
01:33.23 | *** join/#htc-linux ALoGeNo (n=alogeno@79.154.210.127) |
01:35.20 | *** join/#htc-linux ppman (n=mkern@pool-71-250-27-110.nwrknj.east.verizon.net) |
01:35.51 | ALoGeNo | loo |
02:00.41 | *** join/#htc-linux x29a_ (n=x29a@unaffiliated/x29a) |
02:07.20 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
02:25.17 | *** join/#htc-linux luminoso (n=lumos@av-217-129-139-239.netvisao.pt) |
02:33.52 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
02:55.47 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
03:08.00 | flyback | bbl |
03:09.45 | flyback | bbl |
03:11.18 | *** join/#htc-linux mdrobnak_ (n=mdrobnak@ool-457e706e.dyn.optonline.net) |
03:11.45 | mdrobnak_ | Good evening. Anyone here? |
03:16.49 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
03:21.53 | Epsylon3 | yes |
03:22.15 | Epsylon3 | successfully upgraded busybox to 1.15.2 in my rootfs :) |
03:30.40 | *** join/#htc-linux g55 (n=g55@93.135.195.192) |
04:00.51 | mdrobnak_ | Hey Epsylon3, still here? |
04:00.56 | Epsylon3 | yep |
04:00.58 | mdrobnak_ | Sorry. didn't see. |
04:01.13 | mdrobnak_ | is hacking on .32 and watching Steve Vai vids on Youtube |
04:01.25 | mdrobnak_ | I got the Android RAM Console working in it.. |
04:01.42 | Epsylon3 | the ram console ? including gpio ? |
04:02.11 | mdrobnak_ | How are they related? |
04:02.29 | Epsylon3 | it's physical address |
04:02.34 | Epsylon3 | like ram |
04:02.46 | Epsylon3 | accessed by a nmap on /dev/mem |
04:02.52 | mdrobnak_ | I just continued with what we were using |
04:02.52 | mdrobnak_ | Oh. |
04:02.56 | mdrobnak_ | No, haven't touched that |
04:03.14 | mdrobnak_ | no I mean being able to dump 0xe0000 in Haret to get the dmesg |
04:03.16 | Epsylon3 | i ve sources of that on another arm device |
04:03.19 | Epsylon3 | but TI omap |
04:03.28 | mdrobnak_ | (That area hasn't been moved on the Raphael yet) |
04:03.53 | Epsylon3 | i can nmap, but i get a bus failed after |
04:04.25 | Epsylon3 | i think i need to write some control register to permit to read |
04:04.36 | Epsylon3 | but dont have this address |
04:05.13 | Epsylon3 | something like that : http://linuxjunk.blogspot.com/2009/01/beagleboard-gpio-input-driverless.html |
04:05.33 | mdrobnak_ | hmm |
04:05.38 | mdrobnak_ | Can't help you with that one. |
04:06.03 | Epsylon3 | ive other sources, better, but its hard to find good addresses |
04:06.08 | Epsylon3 | not same as SPL |
04:06.13 | Epsylon3 | (task 55) |
04:06.40 | mdrobnak_ | So here's what's weird. |
04:06.42 | mdrobnak_ | The kernel doesn't crash. |
04:06.49 | mdrobnak_ | But it doesn't go very far, either. |
04:06.56 | mdrobnak_ | I'm getting a pastebin ready. |
04:07.16 | Epsylon3 | for ? |
04:07.42 | mdrobnak_ | http://pastebin.com/m29663011 |
04:07.44 | mdrobnak_ | Dmesg. |
04:07.47 | Epsylon3 | k |
04:07.49 | mdrobnak_ | of .32-rc5 on RAPH110 |
04:08.27 | mdrobnak_ | I think it's hanging on the mddi init code, even though msm-fb is disabled for the moment. (Does not seem to work right now. Now that I have RAM console up, maybe I can see why.) |
04:09.46 | Epsylon3 | AMSS version: 52.60.25.33H |
04:09.51 | Epsylon3 | ohh ok i see |
04:10.03 | Epsylon3 | its the second line on boot |
04:10.14 | Epsylon3 | radio version then G line |
04:11.16 | Epsylon3 | the device hangs ? |
04:13.06 | Epsylon3 | did you tried the logcat thing ? |
04:13.29 | Epsylon3 | or maybe its after that.. adbd |
04:14.00 | Epsylon3 | drivers/rtc/hctosys.c: unable to open rtc device (rtc0) |
04:14.20 | mdrobnak_ | Oh, didn't even see the rtc error |
04:14.32 | mdrobnak_ | logcat needs to have android up |
04:14.36 | mdrobnak_ | we're not that far yet. |
04:15.34 | Epsylon3 | yep |
04:16.10 | Epsylon3 | and the smd_alloc_channel errors |
04:16.19 | Epsylon3 | SMD_CONTROL SMD_DATA1 ... |
04:16.32 | mdrobnak_ | Ok, this time with MSM_FB enabled.. |
04:17.02 | mdrobnak_ | What errors? |
04:17.10 | mdrobnak_ | # |
04:17.10 | mdrobnak_ | [1000481781.962359] <3>mddi_wait_interrupt 1, timeout waiting for 4000, INT = 2ba001, STAT = 801061 gotint = 0 <<< That? |
04:17.21 | mdrobnak_ | That's what I meant - mddi - display interface |
04:17.37 | Epsylon3 | ah yes ok |
04:17.58 | mdrobnak_ | ok, last log dump, then I'm done for the night I think. |
04:19.26 | Epsylon3 | there is a adb line |
04:19.27 | Epsylon3 | [1000481785.958788] usb_function_register() 'adb' |
04:19.39 | Epsylon3 | so maybe you can logcat ? |
04:20.27 | Epsylon3 | hmm |
04:20.39 | Epsylon3 | maybe i2c must be initialized before mddi |
04:21.20 | Epsylon3 | nope, its for my touchpad |
04:22.40 | mdrobnak_ | Not sure. |
04:22.47 | mdrobnak_ | I'm not sure Userspace is actually coming up. |
04:23.35 | Epsylon3 | i made a echo to leds to see that |
04:23.41 | Epsylon3 | in /init |
04:24.38 | mdrobnak_ | That's a smart idea. |
04:25.16 | Epsylon3 | at origin, to see which config was used ;) |
04:25.24 | Epsylon3 | there is one per model... |
04:25.30 | Epsylon3 | but was too fast on my screen |
04:25.39 | mdrobnak_ | 000481776.703234] msm_i2c msm_i2c.0: IRQ but nothing to do! |
04:25.41 | mdrobnak_ | That bothers me |
04:26.46 | Epsylon3 | http://github.com/vilord/android-initrd/tree/master/rootfs/ |
04:26.55 | Epsylon3 | got initrd and rootfs here |
04:27.05 | Epsylon3 | nice scripts to build them |
04:27.22 | Epsylon3 | http://github.com/vilord/android-initrd |
04:27.27 | mdrobnak_ | I think that's what dzo uses |
04:27.29 | mdrobnak_ | as the base |
04:27.39 | mdrobnak_ | We had to modify some stuff in /etc/ppp/ip-up though |
04:27.54 | Epsylon3 | donut is really fast here |
04:28.01 | Epsylon3 | compared to cupcake, on a kaiser |
04:28.14 | Epsylon3 | wifi is working |
04:28.21 | Epsylon3 | audio too |
04:28.24 | Epsylon3 | tts |
04:28.30 | mdrobnak_ | I'm sticking with cupcake for now |
04:28.42 | mdrobnak_ | Only because RIL changes are necessary for Donut, ugh. |
04:28.57 | Epsylon3 | RIL ? |
04:28.58 | mdrobnak_ | <-- Works on RIL for Diamond / Raph |
04:29.04 | mdrobnak_ | Radio Interface Layer |
04:29.12 | Epsylon3 | ok, ive seen that today |
04:29.19 | Epsylon3 | the RIL letters ;) |
04:29.26 | Epsylon3 | now i know |
04:29.37 | mdrobnak_ | Ie, driver to communicate to modem from Android Userland |
04:29.47 | Epsylon3 | yes, ive modem problem |
04:29.53 | Epsylon3 | sometimes that works |
04:29.59 | Epsylon3 | but not fine |
04:30.17 | mdrobnak_ | Android says QUERY_NETWORK_STATUS... RIL sends commands to modem, gets repsonses back...sends to android. |
04:30.33 | mdrobnak_ | It's not easy to get it working. |
04:31.45 | mdrobnak_ | tmzt: Boot with MSM FB enabled (still broken) http://pastebin.com/m2e1af374 |
04:32.00 | mdrobnak_ | Ok, I'm kinda sleepy, so I'm off |
04:32.56 | Epsylon3 | so... good night |
04:33.00 | Epsylon3 | oops |
04:40.46 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
05:03.09 | *** join/#htc-linux madCoder- (n=madcoder@c-68-42-30-56.hsd1.pa.comcast.net) |
05:17.21 | *** join/#htc-linux droid0011 (n=g1@p4FDCF2A0.dip.t-dialin.net) |
05:18.29 | *** join/#htc-linux Gnutoo (n=gnutoo@host93-155-dynamic.51-79-r.retail.telecomitalia.it) |
05:44.56 | *** join/#htc-linux IM0001 (n=IM0001@h-69-3-147-14.snvacaid.dynamic.covad.net) |
06:03.36 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
06:05.55 | *** part/#htc-linux IM0001 (n=IM0001@h-69-3-147-14.snvacaid.dynamic.covad.net) |
06:23.13 | tmzt | pretty sure the problems I'm having are related to the timer.c |
06:23.30 | Epsylon3 | :) the nano wait thing |
06:23.47 | Epsylon3 | or maybe dynamic frequencie of cpu |
06:23.49 | Epsylon3 | y |
06:24.04 | tmzt | mdrobnak: we could move to 31 and not have this problem, the changes to timers are in 32 it seems |
06:24.13 | tmzt | 31 vanilla |
06:24.56 | tmzt | added a vibrate to /sbin/init exec and never reached |
06:25.28 | Epsylon3 | try with a led maybe to fast the vibrate |
06:25.57 | tmzt | no epson in raph800/500? |
06:25.59 | Epsylon3 | echo "1" > /dev/class/leds/blue/brightness |
06:26.03 | tmzt | need the command for dmesg |
06:26.16 | tmzt | ~raph100-ramconsole |
06:26.28 | Epsylon3 | its dmesg > dmesg.txt |
06:26.52 | tmzt | not that |
06:26.55 | tmzt | ce dmseg |
06:27.19 | tmzt | mdrobnak: disable dummy |
06:27.24 | tmzt | but it doesn't help |
06:27.32 | tmzt | but htcfb handover happens then |
06:27.38 | tmzt | no userspace |
06:27.46 | tmzt | added vibrate to init.d |
06:27.54 | tmzt | wait, didn't make rc links? |
06:28.03 | tmzt | no, used /etc/rc.local |
06:28.11 | tmzt | no userpace at all |
06:28.25 | tmzt | we should add leds to panic :) |
06:28.28 | tmzt | like on pc |
06:28.31 | Epsylon3 | he's in bed since 2h |
06:28.41 | Epsylon3 | mdrobnak_ [n=mdrobnak@ool-457e706e.dyn.optonline.net] a quitté IRC : "Good Night everyone" |
06:28.57 | Epsylon3 | 2h ago |
06:28.58 | tmzt | can we not use the term "driver" for userspace? |
06:29.15 | Epsylon3 | like libusb |
06:29.19 | Epsylon3 | its a lib |
06:29.29 | tmzt | I've disabled i2c also, dons't help |
06:30.05 | tmzt | did mdrobnak get anywhere with ramconsol? |
06:30.32 | tmzt | mddi init is my guess too |
06:31.31 | tmzt | had major issue3 with ce on my phone, mxip-notify was 7.30mb |
06:32.03 | tmzt | and didn't want to lose data so I had to wait for it to process that before it became responsive |
06:41.28 | Epsylon3 | is there a way to change boot resolution only ? not for android |
06:41.50 | Epsylon3 | i'm tuning the initrd and rootfs.... time to do that... |
06:42.07 | tmzt | resolution? |
06:42.16 | tmzt | you mean mdp fitter? |
06:42.19 | tmzt | like dzo's |
06:42.28 | Epsylon3 | yes, because donut use an internal x2 |
06:42.34 | Epsylon3 | not cupcake |
06:42.39 | tmzt | disable it? |
06:42.43 | Epsylon3 | so i set 320 x 240 in haret |
06:42.50 | tmzt | qvga? |
06:42.52 | Epsylon3 | to have 640x480 |
06:42.53 | tmzt | huh? |
06:42.58 | tmzt | in haret? |
06:43.05 | tmzt | not qvga |
06:43.08 | tmzt | but hvga? |
06:43.12 | Epsylon3 | yes, before in haret i used 324 and 418 |
06:43.17 | tmzt | and you mean cmdline? |
06:43.22 | tmzt | what device? |
06:43.29 | Epsylon3 | yes, on kaiser |
06:43.38 | tmzt | not sure |
06:43.44 | tmzt | ask dzo probably |
06:43.45 | Epsylon3 | i have the linux logo |
06:43.53 | tmzt | he should be here sometime |
06:43.59 | Epsylon3 | ok |
06:44.02 | tmzt | readable? |
06:44.14 | Epsylon3 | yes but too big |
06:44.21 | Epsylon3 | ive the real resolution during boot |
06:44.26 | Epsylon3 | 320x240 |
06:44.58 | Epsylon3 | ive seen a busybox command |
06:45.10 | Epsylon3 | fbset |
06:45.16 | Epsylon3 | or something like that |
06:45.16 | tmzt | during boot? |
06:45.21 | tmzt | fbset is broken |
06:45.30 | tmzt | you would have to fix mddi driver |
06:45.36 | tmzt | and do scaling properly |
06:45.55 | Epsylon3 | hmm yea |
06:46.52 | Epsylon3 | yea i see why |
06:47.01 | Epsylon3 | no dev/fb0 its /dev/graphics/fb0 |
06:47.19 | Epsylon3 | will patch busybox :p |
06:47.32 | Epsylon3 | i've updated to 1.15.2 the rootfs one |
06:48.25 | tmzt | ah |
06:48.30 | tmzt | just symlink |
06:48.35 | tmzt | or use the option |
06:48.45 | tmzt | but the set ioctl is probably broken too |
06:48.50 | tmzt | in the kernel |
06:49.21 | *** join/#htc-linux dan-htc-fan (n=none@d75-158-134-38.abhsia.telus.net) |
06:50.34 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) |
06:50.39 | Epsylon3 | ./util-linux/fbset.c:17:#define DEFAULTFBDEV FB_0 |
06:50.39 | Epsylon3 | ./include/libbb.h:1522:# define FB_0 "/dev/fb/0" |
06:50.39 | Epsylon3 | ./include/libbb.h:1543:# define FB_0 "/dev/fb0" |
06:50.47 | Epsylon3 | hi dzo :) |
06:51.16 | Epsylon3 | i try to change screen resolution during boot time |
06:51.37 | Epsylon3 | because donut already has the resolution scaling |
06:51.40 | Epsylon3 | system |
06:54.35 | tmzt | 11:19 < govatent> yea this dell device is actually made by htc it seems |
06:54.42 | tmzt | (from #mer) |
06:54.51 | Epsylon3 | :) |
06:54.59 | Epsylon3 | the chinese guy video |
06:55.38 | Epsylon3 | oh yea just just symlink |
07:04.46 | *** join/#htc-linux kvaster (n=kvaster@212.98.181.84) |
07:13.59 | *** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz) |
07:35.32 | Epsylon3 | nop, doesnt work |
07:35.42 | Epsylon3 | i cant change any value : geometry 240 320 240 640 16 |
07:35.43 | *** join/#htc-linux dzo_ (n=dzo@mail.marginz.co.nz) |
07:36.07 | Epsylon3 | i patched busybox fbset to set only vxres and vyres |
07:36.15 | Epsylon3 | but i cant change original value |
07:36.50 | Epsylon3 | fbset: FBIOPUT_VSCREENINFO: Invalid argument |
07:37.07 | Epsylon3 | only original values doesnt give me the error FBIOPUT_VSCREENINFO: Invalid argument |
07:38.03 | Epsylon3 | i need maybe a file "/etc/fb.modes" |
07:40.18 | tmzt | no |
07:40.22 | tmzt | kernel is broken |
07:40.27 | tmzt | fbset is okay |
07:40.38 | Epsylon3 | ok |
07:41.23 | Epsylon3 | next problem, my screen rotates in the wrong direction |
07:41.28 | Epsylon3 | under android |
07:41.39 | tmzt | how is that? |
07:41.43 | tmzt | like on fuze? |
07:41.56 | Epsylon3 | when i open keyboard |
07:42.07 | Epsylon3 | with donut |
07:42.11 | Epsylon3 | cupcake was ok |
07:44.42 | *** join/#htc-linux Tulga (n=chatzill@203.91.114.3) |
07:45.07 | tmzt | tulga: hi, we can help you with basic research here at some point |
07:45.10 | tmzt | welcome |
07:45.18 | tmzt | logs are irclog.netripper.com |
07:45.19 | Tulga | great :) |
07:46.47 | Tulga | I'm checking htc-linux.org. looks helpful |
07:47.24 | tmzt | raph400 is touch pro with ruim I think |
07:48.32 | Tulga | ok. I'll wait raph400 and timrider |
07:49.25 | tmzt | well, search for raph400 |
07:51.02 | tmzt | http://www.cellfanatic.com/page/71?pageid=234&show=slide&nggpage=4 |
07:51.38 | *** join/#htc-linux c4software (n=Adium@roo49-2-88-161-139-221.fbx.proxad.net) |
07:54.51 | Tulga | tmzt: what linux distro best for running android? |
07:55.35 | tmzt | distro? |
07:55.51 | tmzt | android is essentially it's own |
07:56.01 | Tulga | ohhh ok |
08:09.14 | *** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be) |
08:20.46 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
08:26.20 | *** join/#htc-linux fusion44 (n=stefan@p5B283771.dip.t-dialin.net) |
08:28.18 | phh | <Epsylon3> there is sometimes idle time <------ there is when the nickname is connected on the same server than you. To get it every time, do whois nick nick (yes, two times in a row) |
08:30.10 | tmzt | phh: what were you working on? |
08:30.33 | phh | tmzt: ? |
08:30.49 | tmzt | like I forget |
08:31.02 | phh | you mean which board ? |
08:31.08 | tmzt | yeah |
08:31.12 | phh | diam100 |
08:31.18 | tmzt | okay |
08:31.26 | tmzt | the ram problem? |
08:31.43 | *** join/#htc-linux GlemSom (n=glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk) |
08:31.53 | phh | no, i'm just trying to get some working android userland |
08:31.57 | phh | (mostly) |
08:32.27 | tmzt | ok |
08:33.02 | phh | mbordnak (or something like.) tried to get more usable ram |
08:33.31 | tmzt | yes |
08:33.36 | tmzt | on raph110 |
08:34.00 | tmzt | were you testing 32 for me or something |
08:35.03 | phh | well i might have done some tests |
08:35.15 | tmzt | ok, that must have been it |
08:35.23 | Epsylon3 | how can i mount a yaffs2 partition, i dont have the kernel module... |
08:35.26 | tmzt | don't think diam100 builds |
08:35.31 | Epsylon3 | (on debian 2.6.26) |
08:35.36 | tmzt | Epsylon3: partition? |
08:35.41 | tmzt | on pc? |
08:35.43 | Epsylon3 | image |
08:35.45 | Epsylon3 | yes on pc |
08:36.00 | tmzt | not sure |
08:36.15 | tmzt | you can try unyaffs |
08:36.27 | tmzt | but that extracts not mounts |
08:36.28 | Epsylon3 | =) |
08:37.07 | tmzt | phh: I'm going to try .31 later roday |
08:37.13 | tmzt | should fix userspace |
08:37.23 | phh | hu ? |
08:37.26 | tmzt | using our arch-msm on upstream |
08:37.35 | tmzt | userspace is broken on .32 |
08:37.50 | phh | ok |
08:38.27 | Epsylon3 | lol unyaffs /mnt/hgfs/C/_Programmes.Kaiser/#Android/orange/system.img |
08:38.42 | Epsylon3 | to remount in a ext2 fs image |
08:38.50 | Epsylon3 | to be converted in squashfs |
08:40.09 | *** join/#htc-linux kiozen (n=kiozen@93.135.194.204) |
08:41.52 | Epsylon3 | tx, working |
08:45.48 | Epsylon3 | yes :) ive european keymaps |
08:46.30 | *** join/#htc-linux itchy8me (n=itchy8me@ip80-116-211-87.adsl2.static.versatel.nl) |
08:48.23 | tmzt | for? |
08:48.29 | tmzt | ah, osk? |
08:48.30 | Epsylon3 | my azerty ;p |
08:48.44 | Epsylon3 | and symbols |
08:49.06 | tmzt | on diam? |
08:49.13 | Epsylon3 | kaiser |
08:49.24 | Epsylon3 | for input panel |
08:49.36 | tmzt | input panel? |
08:49.42 | Epsylon3 | touch keyboard |
08:49.46 | Epsylon3 | touch screen |
08:49.48 | tmzt | ah, right |
08:49.52 | tmzt | phh has diam |
08:50.28 | phh | the android build i use already has french layout :p |
08:51.13 | Epsylon3 | yes, my donut has the languages |
08:51.20 | Epsylon3 | but not the keyboards |
08:53.19 | Epsylon3 | there is also a reboot app |
08:53.25 | Epsylon3 | not in mine |
09:04.42 | *** join/#htc-linux pH5 (n=ph5@g229188191.adsl.alicedsl.de) |
09:07.14 | c4software | hi |
09:07.23 | *** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
09:07.39 | c4software | phh: You device do not reboot when its gone to sleep ? |
09:07.49 | phh | c4software: depends on the kernel i use. |
09:08.45 | c4software | i have noticed an interessent things, on the lastest build of the kernel. my device reboot when its sleeping after the android timeout. But not when i press the hang up key. |
09:09.08 | phh | do adb logcat and try to see the differences |
09:09.15 | phh | (i don't know what they are) |
09:09.40 | tmzt | what build? |
09:10.10 | c4software | the lastest on glemsom website |
09:10.25 | *** join/#htc-linux Radix_ (i=quasselc@203.161.71.161.static.amnet.net.au) |
09:14.24 | c4software | damn this try its also reboot when i pressed the hang up button. its really strange. |
09:14.37 | phh | ok so that's just random. |
09:14.48 | c4software | apparently |
09:15.28 | c4software | WoW, we have a lot of error in the log cat |
09:16.25 | c4software | this one "Can not open/create the keystore directory /data/misc/keystore/" appear really often |
09:16.45 | tmzt | connectbot? |
09:17.15 | tmzt | is /data mounted correctly? |
09:18.38 | c4software | yep data is mounted correctly |
09:19.06 | c4software | and the keystore folder is here |
09:19.50 | tmzt | interesting |
09:19.56 | tmzt | must be permissions then |
09:20.10 | c4software | its r/w/x for everyone |
09:21.03 | *** join/#htc-linux kvaster (n=kvaster@212.98.181.84) |
09:21.08 | c4software | the error its really really often, somethings like every second |
09:22.12 | tmzt | bad |
09:22.13 | tmzt | wow |
09:22.17 | c4software | hmm wait a minute |
09:22.44 | c4software | i have do an chmod 777 on it to see and the error disapear, strange because the folder already have 777... |
09:23.07 | c4software | now have juste have "E/BatteryService( 153): Could not open '/sys/class/power_supply/battery/batt_vol' |
09:23.07 | c4software | W/BatteryStatsImpl( 153): Couldn't get kernel wake lock stats" |
09:23.19 | c4software | seems more classics |
09:24.10 | tmzt | we need a power supply class for battery smem |
09:24.18 | tmzt | on kais? what device |
09:24.25 | c4software | Diam 100 |
09:24.30 | tmzt | ok |
09:24.32 | tmzt | yeah |
09:24.50 | c4software | and i have this error "Error loading keycharmap file '/system/usr/keychars/raph_navi_pad.kcm.bin'. hw.keyboards.65539.devname='raph_navi_pad'" |
09:25.10 | tmzt | nice |
09:25.20 | tmzt | had no idea it worked that way |
09:25.35 | tmzt | ignore that one though |
09:25.47 | tmzt | that's just the arrows/ok |
09:25.54 | c4software | yep |
09:25.57 | tmzt | the kernel has valid syms |
09:26.08 | c4software | its when i press the one of navipad button |
09:26.52 | phh | c4software: keystore problem is known, and i fixed it, but still no release (and i don't remember how i fixed it -_-) |
09:27.08 | phh | oh yeah |
09:27.13 | phh | just uncommented some lines in init.rc |
09:27.18 | c4software | hmm okay |
09:33.49 | *** join/#htc-linux kiozen (n=kiozen@93.135.194.204) |
09:36.49 | *** join/#htc-linux JoshuaL (n=JoshuaL@unaffiliated/joshual) |
09:48.39 | *** join/#htc-linux tuxhero (n=tuxhero@122.169.141.102) |
09:56.27 | GlemSom | That was odd... I couldn't see commit 93b0e7f13bf7d46d677b8de2c0eb893bfd5c2b44 till a few minutes ago... but according to git.. it's 6 days old... :/ |
09:57.00 | tmzt | which tree? |
09:57.05 | phh | GlemSom: git was broken |
09:57.15 | tmzt | any closer to combining raph/diam? |
09:57.24 | GlemSom | tmzt, htc-msm-2.6.27 |
09:57.30 | phh | GlemSom: commit is mine about hw3d ? |
09:57.48 | tmzt | what is it? |
09:57.56 | GlemSom | from martin: " |
09:57.56 | GlemSom | Fix battery charge detection for diamond and usb reset after power collapse." |
09:58.02 | phh | ho that's not mine. |
09:58.07 | phh | i didn't broke it \o/ |
09:58.12 | GlemSom | :P |
09:58.17 | c4software | its an dzo commit no |
09:58.18 | c4software | ? |
09:58.26 | tmzt | yes |
09:58.29 | phh | tmzt: i applied cr2 patch, which enables HW3D only for android |
09:58.40 | GlemSom | I'm 99.8% sure I checked git two days ago... that commit was NOT there... ?!? |
09:58.40 | tmzt | based on amss? |
09:58.48 | phh | on android_pmem |
09:59.07 | tmzt | that's wrong |
09:59.13 | phh | why ? |
09:59.21 | tmzt | there is no dependency on pmem |
09:59.24 | c4software | GlemSom: your lastest kernel have the lastest commit ? |
09:59.33 | tmzt | only when pmem is used is the locking needed |
09:59.34 | phh | tmzt: it's the best way to say "this kernel is intented for android" |
09:59.42 | GlemSom | c4software, Yes, they we're rebuild a few minutes ago |
09:59.44 | phh | and anyway, the userland driver uses pmem |
09:59.52 | c4software | GlemSom: Bandwidth Limit Exceeded on your website |
09:59.57 | dzo | yes, i just pushed that, git was broken, tuxhero had left a lock there somehow, i removed it and it's all good now. |
10:00.08 | GlemSom | c4software, I couln't see the commit untill today... I have no clue why |
10:00.32 | GlemSom | c4software, hmm... to my ftp account... :( |
10:00.45 | phh | GlemSom: just to know... what's your bandwidth limit ? |
10:00.59 | GlemSom | I got a ftp account from someone at xda... guess too many people used it :P |
10:01.29 | tmzt | GlemSom: why not push to code.google.com or something? |
10:01.29 | phh | ok |
10:01.33 | GlemSom | phh, He didn't mention any limit... :/ |
10:01.35 | tmzt | the kernel's are gpl |
10:02.10 | GlemSom | tmzt, hmm... I haven't thought about that... |
10:02.26 | tmzt | dzo: get anywhere to bringing these features to raph100? |
10:08.32 | GlemSom | tmzt, I've never used code.google.com before... Do you know if uploads can be done by ftp or something? (I need to automate this process) |
10:09.08 | tmzt | not sure |
10:09.10 | tmzt | well |
10:09.18 | tmzt | they still have svn svn |
10:09.41 | tmzt | over ssh I think |
10:19.26 | dzo | GlemSom: yes, it's fairly easy to automate. |
10:19.55 | GlemSom | dzo, With svn I guess.. ? |
10:20.11 | dzo | there's a python script to do it. |
10:20.19 | GlemSom | Though, it might be a bit overkill for my project... Since I don't need any versioncontrol... :P |
10:20.25 | dzo | googlecode_upload.py |
10:20.46 | phh | dzo: where can i get your rootfs.img ? |
10:21.04 | *** join/#htc-linux leobaillard (n=leobaill@leobaillard.org) |
10:21.14 | dzo | on google code site |
10:21.39 | GlemSom | Maybe I should look into that google code site then :P |
10:21.47 | *** join/#htc-linux mrmoku` (n=mrmoku@ppp-93-104-25-2.dynamic.mnet-online.de) |
10:22.17 | dzo | source is github.com/vilord/android-initrd |
10:22.36 | phh | thanks |
10:23.35 | dzo | phh: that one doesn't have the diamond mods i think. |
10:26.25 | *** join/#htc-linux Goten_ (i=goten@anapnea.net) |
10:26.43 | Epsylon3 | something weird.... how can i be able to replace system.sqsh directly without problem |
10:26.58 | Epsylon3 | when mounted... |
10:27.10 | Epsylon3 | all is in memory ? |
10:27.21 | phh | it is just not removed |
10:27.59 | Epsylon3 | oh processes, i see |
10:28.09 | phh | even if the "/sdcard/system.sqsh" doesn't link to the same file, if the file has been opened before, the handler is still there |
10:28.13 | Epsylon3 | processes doesnt lock source executable |
10:35.51 | *** join/#htc-linux JoshuaL (n=JoshuaL@unaffiliated/joshual) |
10:39.05 | *** join/#htc-linux Ronnieole (n=Ronnieol@0x555122fa.adsl.cybercity.dk) |
10:50.09 | Epsylon3 | if i execute bash during init, i ve logs on my screen... is there a way to create a new terminal ? |
10:50.33 | tmzt | ? |
10:50.50 | tmzt | logs? |
10:51.00 | tmzt | in android? |
10:51.03 | Epsylon3 | sderr i think |
10:51.12 | tmzt | not really, vt switching is broken |
10:51.51 | Epsylon3 | maybe with a syslogd or something like ? |
10:51.59 | tmzt | we could missuse htcfb to draw error messages on part of the screen |
10:52.08 | tmzt | but it's easier to use ssh or adb |
10:53.23 | Epsylon3 | yep, i would like to add a shell menu to launch or not android |
10:53.44 | Epsylon3 | ive a keyboard.... |
10:54.27 | tmzt | get darkstar's scripts |
10:54.35 | tmzt | from wing-linux |
10:54.40 | tmzt | need to go |
10:54.47 | tmzt | ping mdrobnak for me |
10:54.52 | Epsylon3 | ok seeya |
10:54.55 | Epsylon3 | np :p |
10:55.03 | tmzt | suggest we transplant to 2.6.31 |
10:55.08 | tmzt | to fixer timer issue |
10:55.24 | tmzt | also, have him post his farthest ramconsole |
10:55.27 | Epsylon3 | yep i will tell him |
10:57.13 | c4software | nice |
10:57.44 | c4software | sharp panel works great now. dzo have made some change in the panel code. |
10:57.52 | c4software | the panel correctly gone off |
10:58.09 | c4software | awake its a little bit more harder. i have to press a multiple time the home button |
10:58.30 | c4software | and the reboot problem its fix with the 1.00.25.5 radio rom |
10:59.22 | c4software | i have some glyph on the screen on device awake, until android refresh the screen in fact |
11:00.05 | phh | well that's "normal" |
11:01.21 | c4software | its due to the framebuffer ? |
11:01.28 | Epsylon3 | something with the scale engine |
11:01.34 | c4software | hmm okay |
11:01.46 | c4software | so panel code its great |
11:01.56 | Epsylon3 | i dont have them at native resolution |
11:02.49 | Epsylon3 | set in haret |
11:03.22 | Epsylon3 | donut have another scaling system |
11:05.18 | phh | GlemSom: you've an answer for mirror in http://glemsom.anapnea.net/android/diamond/ |
11:07.29 | GlemSom | phh, I'm currently uploading all files to google code... will make the changes asap... :) |
11:07.35 | phh | ok |
11:07.46 | phh | GlemSom: and i'm preparing you a script to build wifi/ramzswap modules :p |
11:07.49 | GlemSom | I only have about 512kbit upload... so it will take a little time.. :P |
11:08.03 | GlemSom | phh, Really? how awsome! :D |
11:08.16 | GlemSom | phh, Though, how should it be shipped? as a seperate tar or something? |
11:08.33 | phh | i'd prefer into zImage but i can't figure out how, so yes shipped as a separate tar |
11:08.50 | phh | (and filename will have to contain uname -r) |
11:09.19 | c4software | i have talk too fast, the reboot problem is always here. |
11:09.28 | phh | lol |
11:09.46 | c4software | ^^ |
11:09.54 | c4software | but the panel code its okay ;) |
11:11.12 | GlemSom | phh, I guess we would prefer the wifi as a modle, and not build into the kernel? |
11:11.24 | GlemSom | s/modle/module/ |
11:11.26 | phh | GlemSom: because of the "backward compatibility layer thing" yes. |
11:20.46 | Epsylon3 | erf, made my system.sqsh but all perms for user/group were erased |
11:20.54 | phh | hehe |
11:21.13 | Epsylon3 | the chmod command misses something |
11:21.28 | phh | you have to extract the things as root to preserve {u,g}ids |
11:21.28 | Epsylon3 | the "only to dir" option |
11:21.30 | Epsylon3 | for the +x |
11:22.29 | Epsylon3 | i made a mk2fs on a mounted sqsh file |
11:22.41 | Epsylon3 | on a mount point |
11:22.53 | Epsylon3 | but its ok now |
11:24.19 | phh | dzo: to build wifi and compcache module, we need some extra kernel options, may i push it ? |
11:24.40 | phh | for BT too |
11:26.26 | phh | the only extra driver is serial_msm_hs, everything else is just wifi stack and crypto things |
11:27.09 | Epsylon3 | :) |
11:27.16 | phh | (i ask since last time you reverted everything i did....) |
11:27.23 | Epsylon3 | my touchpad driver |
11:28.21 | *** join/#htc-linux JoshuaL (n=JoshuaL@unaffiliated/joshual) |
11:35.18 | *** join/#htc-linux FR^2 (i=frr@frquadrat.de) |
11:42.32 | *** join/#htc-linux BabelO (n=fcr@82.238.28.28) |
11:51.13 | *** join/#htc-linux leaigor (n=laigor@188.134.16.241) |
12:04.56 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
12:28.14 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
12:29.43 | *** join/#htc-linux leaigor (n=laigor@188.134.16.241) |
12:40.54 | *** part/#htc-linux Ronnieole (n=Ronnieol@0x555122fa.adsl.cybercity.dk) |
12:49.20 | phh | i love scripting. |
12:49.29 | phh | what works by hand never works once scripted |
12:49.40 | leobaillard | hehe |
12:49.45 | leobaillard | that's just it ! |
12:53.48 | GlemSom | phh, heh, and debugging can be a real pain sometimes :P |
12:55.10 | phh | ah |
12:55.14 | phh | stupid relatives paths. |
12:56.54 | phh | GlemSom: http://husson.hd.free.fr/automated-modules.tar |
12:57.12 | phh | run init.sh once to get the apropriate sources |
12:57.20 | phh | edit build.sh to fit your kernel source path |
12:57.34 | phh | maybe also PATH and CROSS_COMPILER |
12:57.49 | phh | and run build.sh, it should create a modules-$(uname -r of the built kernel).tar.gz |
12:58.27 | GlemSom | phh, Thanks... I'll have a look at it a bit later today... :D |
12:58.45 | phh | and now i'll try to change the rootfs to use it |
12:59.49 | phh | GlemSom: ho but it will need special kernel config files |
13:00.41 | GlemSom | phh, do you have a diff according to the original defconfig? |
13:01.33 | phh | sure |
13:02.12 | phh | just need some time to clean the needed thing |
13:03.08 | GlemSom | heh, I've never really seen anyone use popd and pushd before :P |
13:03.31 | phh | i like using it in scripts |
13:04.09 | phh | helps to make the code clearer (that's also why i indent the code so) |
13:06.53 | phh | http://phhusson.free.fr/config-diff-diam |
13:07.07 | phh | http://phhusson.free.fr/config-diam for the full config |
13:07.31 | phh | let's see if it applies on raph's defconfig |
13:07.46 | phh | grr no |
13:08.13 | GlemSom | heh, no-one said it should be easy :P |
13:09.00 | phh | i think i'll do a diam+raph config file. |
13:10.30 | GlemSom | phh, By looking at the defconfig for diam and raph - there seems to be quite a bit of changes... but maybe we could have just ONE build, istead of two? |
13:10.55 | phh | it's more a politic problem :p |
13:11.03 | GlemSom | ohh? :P |
13:11.07 | phh | cr2 does raph, dzo does diam |
13:11.12 | phh | but it seems they don't talk much. |
13:11.35 | *** join/#htc-linux DarkMasterHalo (n=DarkMast@modemcable070.63-56-74.mc.videotron.ca) |
13:13.33 | phh | oh, one useless driver in raph's config |
13:13.39 | phh | (PCA963x) |
13:14.46 | phh | c4software: oh, i confirm that timeout and end key's behaviour isn't the same. |
13:14.54 | phh | one do "power collapse", the other do "power collapse suspend" |
13:15.31 | c4software | in fact is not really that |
13:15.38 | c4software | the behaviour is different when |
13:16.17 | c4software | you have enabled "stay alive" in Application >> developement option |
13:17.02 | c4software | if you have enabled that option, you can supsend the panel by presing the end key's (with usb plugged in) |
13:18.07 | phh | well that's not suspend then |
13:18.10 | phh | just idling |
13:18.45 | c4software | on my diam, the panel is really suspend (Blacklight off, and screen also off) |
13:19.34 | phh | panel is really off ? |
13:19.47 | phh | so problem is maybe not with the panel then |
13:20.07 | c4software | yes its really of |
13:20.19 | c4software | you maybe have a sharp panel |
13:20.24 | c4software | http://pastebin.com/m75d9716f << My startup |
13:20.52 | c4software | if you have a sharp panel, u have to set the board_htcdiamond_panel.type=2 to switch to sharp panel support |
13:21.50 | phh | we need to get cr2's detecting code |
13:24.22 | phh | oh raph doesn't have cpufreq built in |
13:31.38 | Moobyfr | no more problem for me for reboot after a call :) |
13:43.07 | phh | GlemSom: http://phhusson.free.fr/config-raphdiam |
13:43.27 | phh | i tried to take the best of both configs |
13:43.30 | GlemSom | phh, That will work for both diamond and raphael? |
13:43.35 | phh | this is meant to |
13:43.40 | phh | i haven't tested it on either one yet :D |
13:43.46 | GlemSom | hehe ok |
13:43.50 | phh | i'm trying it for my diam now |
13:45.25 | GlemSom | I'll put up a new branch later today then... a diamond-raphael-wifi branch :P (I just need to get done with some other testings first... error handling in bash can be a bit tricky... :P) |
13:45.52 | phh | and this kernel config includes bluetooth, which is disabled for diam |
13:47.21 | GlemSom | What about calibration firmware btw? |
13:48.21 | phh | it needs MSM MTD thing, which can be dangerous because of RW, so people wanting it will have to launch my old build once to get their calibration installed into the sdcard |
13:48.45 | phh | i'll try to enable readonly |
13:49.04 | GlemSom | yeah, we don't wanna risk people bricking their devices |
13:50.05 | GlemSom | Is the calibration firmware uniq to the device? |
13:50.51 | phh | it's supposed to be |
13:54.01 | phh | config works for my diam |
13:54.52 | GlemSom | So, there's a good change it will work on most diam100 devices? |
13:55.15 | phh | chance* |
13:55.15 | phh | yes |
14:48.44 | itchy8me | is there a channel devoted to building android for the htc devices? |
14:52.08 | *** join/#htc-linux tuxhero (n=tuxhero@122.169.158.142) |
14:52.28 | dan-htc-fan | your in it |
14:52.44 | *** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
14:52.45 | phh | not really |
14:53.03 | phh | many "android builders" are not here |
14:53.48 | itchy8me | not here or here :-/ |
14:54.00 | itchy8me | hahah |
14:54.55 | itchy8me | i run make in the android source directory, and get the ouput in out/target/product/generic |
14:55.14 | phh | that's hilarious. |
14:55.20 | dan-htc-fan | what are you trying to build for? |
14:55.40 | itchy8me | 2 files i copy over to my device system.img and userdata.img, along with haret a starup file and the kernel |
14:55.43 | itchy8me | for blackstone |
14:56.26 | dan-htc-fan | you have a kernel and whatnot? |
14:56.41 | itchy8me | when it boot i get the error: A N D R O I D [8.426409] init: cannot find '/system/bin/sh', disabling 'console' |
14:56.43 | itchy8me | [8.426409] init: cannot find '/system/bin/servicemanager', disabling 'servicemanage |
14:57.09 | itchy8me | and a bunch of other messages of files that aren't found |
14:57.20 | itchy8me | ya i have a kernel and haret and startup file |
14:57.21 | phh | then system.XXX isn't mounted |
14:57.31 | itchy8me | startup file point to the kernel and ramdisk.img |
14:57.43 | tuxhero | hey any one know where dcordes |
14:57.52 | phh | does your kernel spport the filesystem or your system.img ? |
14:58.04 | itchy8me | so the system.img file must be mounted... how? |
14:58.21 | phh | that's what rootfs.img/init1 does |
14:58.30 | itchy8me | good question.. i dont know what filesystem the system.img is |
14:59.01 | itchy8me | rootfs would be the same as ramdisk.img? |
14:59.05 | tuxhero | itchy8me, have a look at initrd in this http://www.gavero.com/pichurri/blackstone/android_cupcake/android_cupcake_2009-03-10.zip |
14:59.13 | phh | itchy8me: god no |
14:59.17 | itchy8me | thanks guys :) |
14:59.21 | phh | ramdisk.img is meant to be in ram |
14:59.23 | phh | system.img doesn't |
14:59.33 | itchy8me | and rootfs? |
14:59.36 | phh | ramdisk.img isn't even a filesystem |
14:59.49 | itchy8me | ramdisk is initial startup right? |
14:59.53 | tuxhero | itchy8me, initrd are is modded for generic android |
14:59.53 | phh | yes |
14:59.59 | phh | tuxhero: rootfs too |
15:00.15 | itchy8me | generic as in? |
15:00.29 | phh | as in you can run cyanogen or donut or xrom or whatever else build |
15:00.35 | tuxhero | phh it's old android so u need to update rootfs |
15:00.35 | itchy8me | okay :-D |
15:00.47 | phh | tuxhero: ? |
15:01.03 | tuxhero | no generic android is the one you download from android git and compiled |
15:01.06 | itchy8me | so whats in rootfs then, the root filesystem such as etc usr and so on? |
15:01.21 | phh | tuxhero: ho that's what you call "generic" ... |
15:01.29 | phh | for me generic would mean any |
15:01.50 | itchy8me | heheh *confused |
15:02.29 | itchy8me | what is the order of execution for these files then? |
15:02.54 | phh | /init in initramfs then /init in rootfs then /init1 in rootfs |
15:03.02 | phh | then it does what is in init.XXX.rc |
15:04.02 | itchy8me | so what are the generic files(compiled from android source) used for? |
15:04.14 | itchy8me | userdata ramdisk and system |
15:20.02 | Epsylon3 | rootfs has a busybox and some kernel modules |
15:20.09 | Epsylon3 | and some init scripts |
15:20.37 | Epsylon3 | initrd has a basic busybox to load rootfs |
15:20.41 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
15:20.45 | Epsylon3 | then initrd is freed |
15:22.20 | Epsylon3 | en theory, because mine is as big as rootfs one |
15:22.51 | phh | it is freed if no longer accessed |
15:24.22 | Epsylon3 | yep, ive this problem, ive a initetc directory at root / |
15:24.53 | itchy8me | and whats with the system.img then? |
15:24.59 | phh | Epsylon3: hu ? |
15:25.04 | phh | initetc is normal and not linked with initramfs |
15:25.15 | Epsylon3 | oh right |
15:25.45 | phh | itchy8me: contains all android specific stuff |
15:25.51 | phh | the gui, dalvik and such |
15:26.14 | Epsylon3 | hehe :) tab |
15:26.48 | phh | libc too is in system ?!? |
15:27.08 | Epsylon3 | here its etc which has android files |
15:27.08 | Epsylon3 | and initetc the basic one |
15:27.12 | Epsylon3 | merged also in etc |
15:27.33 | phh | still not :p |
15:27.43 | phh | initetc is in the real rootfs |
15:27.52 | phh | copied to etc within data |
15:28.04 | phh | but /etc is also /system/etc |
15:28.08 | phh | err no |
15:28.10 | phh | err yes. |
15:28.40 | Epsylon3 | bash-4.0# ls /initetc/ |
15:28.40 | Epsylon3 | apns-conf.xml firmware keymaps profile |
15:28.40 | Epsylon3 | bash.bashrc group passwd shadow |
15:28.40 | Epsylon3 | default.prop hosts ppp wifi |
15:28.57 | Epsylon3 | bash-4.0# ls /etc |
15:28.57 | Epsylon3 | 01_qcomm_omx.cfg dbus.conf permissions |
15:28.57 | Epsylon3 | AudioFilter.csv default.prop ppp |
15:28.57 | Epsylon3 | AudioPara4.csv dhcpcd profile |
15:28.57 | Epsylon3 | .... |
15:29.46 | Epsylon3 | maybe my rom is bugged... |
15:29.54 | Epsylon3 | images |
15:30.51 | Epsylon3 | initetc = /system/etc here |
15:30.53 | Epsylon3 | whithout init.rc |
15:33.43 | phh | bon vais me faire un café. |
15:33.50 | phh | strop lent à compiler. |
15:34.05 | itchy8me | so what filesystem is the the generic system.img.. or would i have to build that myself to an extX |
15:41.00 | Epsylon3 | idem ;) |
15:41.20 | itchy8me | :) |
15:41.59 | Epsylon3 | http://github.com/vilord/android-initrd |
15:42.05 | Epsylon3 | explore the rootfs |
15:42.51 | Epsylon3 | arggghh |
15:43.16 | Epsylon3 | 2 drivers with same struct exports for different things |
15:43.48 | itchy8me | why does the old cupcake(the link tux gave) have no rootfs? |
15:43.49 | Epsylon3 | mfd and gpiodev2 |
15:43.58 | itchy8me | or at least no file named rootfs |
15:44.24 | GlemSom | phh, I'm almost done fitting your wifi buildscripts to my setup... I would like to test it first though! Do you have a link to the android build you're using? |
15:45.08 | Epsylon3 | itchy8me: rootfs cand be the same as system |
15:45.12 | Epsylon3 | can be |
15:45.30 | Epsylon3 | i think is for upgrade purpose |
15:45.40 | Epsylon3 | or android build switching |
15:45.44 | itchy8me | mm.. so they can be or are? |
15:46.06 | Epsylon3 | my cupcake had a system and rootfs |
15:46.13 | itchy8me | okay.. so they basically have the same contents then? |
15:46.17 | itchy8me | oh |
15:46.18 | Epsylon3 | no |
15:46.32 | phh | GlemSom: no build is able to use this structure of modules yet |
15:46.36 | Epsylon3 | no android stuff in rootfs |
15:46.47 | GlemSom | phh, ok... :) |
15:47.09 | Epsylon3 | almost none |
15:47.18 | itchy8me | and in system there can be both? |
15:47.39 | Epsylon3 | yes, rootfs has the adbd |
15:47.39 | phh | GlemSom: but you can test modules by hand |
15:47.48 | Epsylon3 | to log android startup |
15:48.13 | itchy8me | oh right.. i was just wondering what that binary did |
15:48.54 | itchy8me | is there like some kind of graphical representation of this somewhere |
15:48.58 | Epsylon3 | it also initialize environnement between devices |
15:49.07 | itchy8me | its pretty confusing if i may say so :-x |
15:49.07 | Epsylon3 | (rootfs) |
15:49.49 | Epsylon3 | understund this night |
15:49.53 | Epsylon3 | ;p |
15:50.05 | itchy8me | okay that would be the init.ion.diamond.rc files and so on |
15:50.12 | Epsylon3 | and modded them |
15:50.23 | Epsylon3 | now i'm modding system.sqsh |
15:50.32 | Epsylon3 | with french apn |
15:50.46 | Epsylon3 | and languages stuff |
15:50.51 | phh | you can set apn by hand |
15:50.53 | itchy8me | sqsh would be another filesystem type right? |
15:51.00 | Epsylon3 | yes |
15:51.02 | phh | itchy8me: it's squashfs |
15:51.07 | Epsylon3 | compressed rom |
15:51.07 | phh | the most commonly used one for donut |
15:51.17 | phh | Epsylon3: they are all compressed |
15:51.19 | phh | (ok not ext2.) |
15:51.23 | Epsylon3 | ;) |
15:51.27 | itchy8me | :) |
15:51.37 | phh | Epsylon3: btw you should use ext2 if you want to mod your system |
15:51.38 | Epsylon3 | first was cramfs |
15:51.41 | Epsylon3 | in routers |
15:51.53 | Epsylon3 | then replaced by squashfs |
15:52.00 | Epsylon3 | router firmwares |
15:52.11 | Epsylon3 | LGPL ones |
15:52.32 | Epsylon3 | first was Linksys WRT |
15:52.33 | itchy8me | you mean in my router box?.. thats standard for routers? |
15:52.49 | phh | some uses jffs2 |
15:52.55 | Epsylon3 | now yes, and also some modems |
15:53.13 | itchy8me | wow.. never new they where runnung linux firmware |
15:53.34 | phh | Epsylon3: i'd say most modems actually. |
15:53.37 | *** join/#htc-linux DarkMasterHalo (n=DarkMast@modemcable070.63-56-74.mc.videotron.ca) |
15:53.39 | phh | and all set top boxes |
15:53.41 | itchy8me | so why dont they ever release the source code? |
15:53.48 | itchy8me | isnt it like illegal to keep it? |
15:53.53 | phh | itchy8me: most do |
15:54.07 | itchy8me | mmm :) |
15:54.16 | Epsylon3 | but firmware without sources is almost useless |
15:54.43 | Epsylon3 | you dont have enough free rom to put static things |
15:54.54 | Epsylon3 | it's hard to patch |
16:01.22 | tmzt | linksys is using vxworks now |
16:01.55 | itchy8me | and the data.img file, what is it used for? |
16:02.01 | itchy8me | in android |
16:02.01 | *** join/#htc-linux tuxhero (n=tuxhero@122.169.158.142) |
16:02.12 | Epsylon3 | your app |
16:02.33 | Epsylon3 | My Documents |
16:02.39 | Epsylon3 | Program Data etc ;p |
16:02.41 | itchy8me | the data folder that is built from the android sources is empty, does this mean that the img file may be empty too? |
16:02.50 | itchy8me | okay, so it may be empty |
16:02.51 | dan-htc-fan | anything you do that requires data to be stored |
16:03.16 | dan-htc-fan | ir recreates it if it's not there |
16:03.32 | phh | ir=rootfs |
16:03.50 | tmzt | ? |
16:04.08 | tuxhero | tmzt hi |
16:04.25 | dan-htc-fan | mornin tmzt |
16:07.21 | Epsylon3 | arghhhh |
16:07.25 | Epsylon3 | ./drivers/gpio/gpiolib.c:54:struct gpio_desc gpio_desc[ARCH_NR_GPIOS]; |
16:07.25 | Epsylon3 | ./drivers/gpio/gpiolib.c:55:EXPORT_SYMBOL_GPL(gpio_desc); |
16:07.32 | Epsylon3 | !!!!! |
16:07.40 | phh | Epsylon3: ? |
16:07.46 | Epsylon3 | who wrote that |
16:07.47 | Epsylon3 | :^p |
16:07.59 | Epsylon3 | in 2.6.25.... |
16:08.18 | Epsylon3 | there is 3 exported gpio_desc structures |
16:08.39 | phh | you search gpio's signification for which board ? |
16:08.39 | Epsylon3 | completety different |
16:08.39 | Epsylon3 | ly |
16:08.52 | Epsylon3 | i ve |
16:08.58 | Epsylon3 | i just want to compile mfd |
16:09.04 | Epsylon3 | egpio |
16:09.07 | Epsylon3 | i mean |
16:09.11 | phh | egpio ? |
16:09.24 | Epsylon3 | a /sys interface to cpld |
16:09.34 | phh | ok |
16:09.47 | Epsylon3 | or /dev |
16:09.55 | Epsylon3 | dont remember, an userland interface |
16:11.11 | Epsylon3 | i've a choice, rename only in ./include/linux/gpiodev2.h |
16:11.42 | Epsylon3 | the extern struct gpio_ops gpio_desc[16]; |
16:11.51 | Epsylon3 | which is not used in kernel... |
16:12.14 | c4software | hmm i have an question, why on acctual version of android when we plug the usb android do not ask to mount the sdcard on the computer ? |
16:12.35 | phh | kernel "bug" |
16:13.08 | Epsylon3 | can be done, via a comment in rootfs (or initrd dont remember) |
16:13.17 | dan-htc-fan | works fine on my htc dream |
16:13.40 | c4software | oh sorry, i don't precise my device, on diam100 sorry. |
16:15.11 | Epsylon3 | htc android devices have a different bootloader |
16:15.25 | Epsylon3 | with patching support |
16:15.27 | tmzt | c4software: we are missing the storage function |
16:15.45 | tmzt | bootloader? |
16:15.57 | Epsylon3 | (like the SPL) |
16:16.02 | c4software | hmm okay tmzt,phh,Epsylon3 |
16:16.30 | tmzt | what was the ir thing? |
16:16.51 | tmzt | yes, what does bootloader have to do with it? |
16:17.01 | tmzt | no mdrobnak? |
16:19.45 | Epsylon3 | it can turn on usb mass storage class |
16:19.48 | Epsylon3 | directly |
16:20.03 | Epsylon3 | without starting the os |
16:20.41 | Epsylon3 | i think... something like that |
16:22.35 | itchy8me | i cpio'd the contents out of initrd.cpio.gz, how do i get modified contents back into the initrd.cpio.gz? do i just reverse the < pipe? |
16:23.11 | phh | find . |cpio -H newc -i |gzip -9 -c > ../initrd.cpio.gz |
16:24.47 | itchy8me | wooaa whats that doing.. find? |
16:26.45 | Epsylon3 | newc ? |
16:26.56 | Epsylon3 | its an archive ? |
16:27.01 | phh | archive type |
16:27.06 | phh | the only one that the kernel can read |
16:27.14 | Epsylon3 | ones |
16:27.15 | Epsylon3 | ok |
16:27.24 | Epsylon3 | lzo |
16:27.36 | phh | lzo is another compression |
16:27.41 | phh | you can use gzip or lzo or bzip2 iirc |
16:28.07 | *** join/#htc-linux Tinyboom (n=nahh@41.80-202-154.nextgentel.com) |
16:36.04 | itchy8me | why the cpio.gz then, does it have advantages? |
16:40.43 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
16:43.20 | *** join/#htc-linux madmaxx (n=cron@m715e36d0.tmodns.net) |
16:43.50 | madmaxx | anyone muckin about with a Dell Axim? |
16:44.16 | madmaxx | so far i have Android running on my old Dell Axim x51v |
16:44.49 | madmaxx | its an htc product by the way |
16:45.02 | madmaxx | dell branded it |
16:45.57 | madmaxx | exit |
16:49.54 | *** join/#htc-linux ppman (n=mkern@pool-70-111-233-68.nwrk.east.verizon.net) |
16:50.06 | ppman | ~seen mdrobnak |
16:50.09 | apt | mdrobnak is currently on #htc-linux (15d 15m 13s). Has said a total of 1609 messages. Is idling for 1d 16h 13m 38s, last said: 'Time to eat.'. |
16:51.57 | *** join/#htc-linux madmaxx (n=tan@c-76-18-9-23.hsd1.fl.comcast.net) |
16:52.59 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
16:58.31 | Epsylon3 | i hate merging linux sources :p |
17:00.38 | Epsylon3 | in old kernel versions |
17:01.11 | ppman | how old? |
17:01.31 | Epsylon3 | 2.6.25 |
17:01.39 | ppman | that's not old.. |
17:01.43 | Epsylon3 | not so old |
17:01.45 | ppman | 2.0.40 is old. |
17:01.52 | phh | what about 0.99 ? :p |
17:01.54 | Epsylon3 | but in 27, all is different |
17:02.01 | Epsylon3 | this gpio part |
17:02.29 | Epsylon3 | hehe.... 2.6 is not so young |
17:02.42 | tmzt | what's the gpio stuff for? |
17:02.55 | Epsylon3 | almost all I/Os and interrupts |
17:03.00 | tmzt | yes |
17:03.05 | tmzt | but in userspace |
17:03.14 | ppman | I like kaiser's keyboard better than raphael's... |
17:03.16 | Epsylon3 | i want to reset i2c chips |
17:03.34 | ppman | mostly because the important modifier keys are moved between versions... |
17:03.44 | tmzt | me too |
17:03.51 | tmzt | but why with generic gpio |
17:04.04 | Epsylon3 | to see if that works |
17:04.05 | Epsylon3 | ;) |
17:04.21 | tmzt | did you find gpio for microp power? |
17:04.30 | tmzt | wow |
17:04.35 | Epsylon3 | microp ? |
17:04.47 | tmzt | maybe it's enough to disable/enable controller |
17:04.57 | tmzt | you have diam/raph? |
17:05.30 | Epsylon3 | nope, only kaiser; and acer m900 soon |
17:05.35 | tmzt | ok |
17:05.42 | tmzt | so what i2c chip |
17:05.42 | Epsylon3 | not shipped... problems in UK.... |
17:05.54 | tmzt | and why do you need to reset it? |
17:05.54 | Epsylon3 | maybe return of the deads |
17:06.15 | Epsylon3 | to start again |
17:06.20 | tmzt | something wrong with your keyboard? |
17:06.22 | Epsylon3 | that works or not on reboot |
17:06.29 | Epsylon3 | almost not |
17:06.35 | tmzt | dead keys? |
17:06.40 | Epsylon3 | 2 arrows keys are merged |
17:06.45 | tmzt | is keyboard i2c or matrix |
17:06.47 | Epsylon3 | but i have the pad |
17:06.51 | Epsylon3 | so no problem |
17:06.57 | Epsylon3 | irq matrix |
17:07.08 | tmzt | i2c won't help then |
17:07.28 | Epsylon3 | the i2c problem affect battery and Touchpad |
17:07.38 | Epsylon3 | its a big problem |
17:07.42 | tmzt | what problem? |
17:07.55 | tmzt | waking up apps? |
17:07.56 | Epsylon3 | no touchpad and bad battery (on win ce) |
17:08.06 | tmzt | huh |
17:08.10 | Epsylon3 | and thats wait on android |
17:08.14 | tmzt | touchpad? |
17:08.16 | Epsylon3 | no |
17:08.20 | Epsylon3 | for battery |
17:08.31 | Epsylon3 | to read status |
17:08.31 | tmzt | not understanding you |
17:08.38 | tmzt | right |
17:08.41 | Epsylon3 | that lock startup |
17:08.57 | Epsylon3 | and sometimes... waiting for the battery status |
17:09.13 | tmzt | you want to disable another chip in order to talk directly to pmic? |
17:09.13 | tmzt | so you need cs |
17:09.15 | tmzt | not power gpio |
17:09.17 | Epsylon3 | but sometimes battery works again |
17:09.23 | Epsylon3 | cs |
17:09.24 | Epsylon3 | ? |
17:09.30 | tmzt | chip select |
17:09.34 | Epsylon3 | yea |
17:09.42 | tmzt | old pin that enables bus decoding |
17:09.49 | tmzt | without requiring a reset |
17:09.54 | tmzt | of the client chip |
17:10.01 | Epsylon3 | :) |
17:10.05 | tmzt | but i2c chips normally don't have one |
17:10.18 | tmzt | or it's nc |
17:10.22 | tmzt | not cnnected |
17:10.30 | Epsylon3 | yea |
17:10.38 | Epsylon3 | le C/S is for eeprom |
17:10.47 | Epsylon3 | when you have more than one |
17:10.49 | tmzt | sure |
17:10.51 | c4software | i have read somethings about dzo don't remember if its on xda, dzo, have modify the nand to boot directly on android on the polaris ? |
17:10.51 | tmzt | any chip |
17:11.04 | tmzt | thatqzs becase they have same i2c id usually |
17:11.22 | tmzt | c4software: diam, and he only tried it |
17:11.31 | Epsylon3 | ive the both ids... |
17:11.40 | Epsylon3 | there is 4 i2c chips detected |
17:11.48 | c4software | hmm its on diam. okay. |
17:11.52 | Epsylon3 | focus, camera, battery and ts |
17:11.55 | tmzt | c4software: plan is to replace xip in an nbh, starting with diag |
17:12.07 | c4software | @tmzt diag ? |
17:12.07 | tmzt | Epsylon3: I mean in the two eeprom case you gave |
17:12.27 | Epsylon3 | i look in the datasheet... got them |
17:12.31 | tmzt | diamdiag.nbh with a single 0x500 partition |
17:12.39 | tmzt | boots from spl into whatever |
17:12.44 | c4software | tmzt: to do that you have to made all init code for all device, its maybe not the case for the moment no ? |
17:12.46 | c4software | hmm okay |
17:12.54 | tmzt | c4software: yes |
17:13.04 | tmzt | but if pm works init should |
17:13.15 | tmzt | we are probably missing a few things |
17:13.21 | c4software | nice |
17:13.23 | tmzt | mostly a jtaggable diam |
17:13.23 | Epsylon3 | pm ? |
17:13.28 | phh | power management |
17:13.34 | tmzt | yes |
17:13.35 | Epsylon3 | no |
17:13.39 | Epsylon3 | huh |
17:13.43 | Epsylon3 | which one ? |
17:13.52 | tmzt | what? |
17:14.14 | c4software | well, the diam its maybe the future "first" non official android device. (without haret) |
17:14.20 | tmzt | pm on msm is done by suspending the cpu requiring a wake vector |
17:14.33 | tmzt | this means we must reinit all disabled hardware |
17:14.48 | tmzt | c4software: sure, cheap, available |
17:14.51 | *** join/#htc-linux DarkMasterHalo (n=DarkMast@modemcable070.63-56-74.mc.videotron.ca) |
17:14.56 | Epsylon3 | i get kernel warnings about that |
17:14.57 | tmzt | and jtag is easier |
17:14.57 | phh | featurefull |
17:14.59 | Epsylon3 | wake up wake up |
17:15.04 | Epsylon3 | (neo) ;p |
17:15.10 | tmzt | neo? |
17:15.18 | Epsylon3 | private joke |
17:15.20 | phh | tmzt: but some precious hardware doesn't go to sleep |
17:15.30 | tmzt | like? |
17:15.37 | c4software | one day, one day :) |
17:15.39 | phh | bigbrother |
17:15.45 | Epsylon3 | the ds2746 |
17:15.59 | Epsylon3 | there is many pins connected to vss |
17:16.02 | tmzt | the pmic? on kais/pola? |
17:16.20 | Epsylon3 | the battery monitor |
17:16.38 | tmzt | sure, it probably drives charging led |
17:17.05 | tmzt | vss? |
17:17.09 | Epsylon3 | to vdd oups |
17:17.14 | Epsylon3 | and vbat |
17:17.29 | tmzt | ok |
17:17.37 | Epsylon3 | current sense |
17:17.39 | tmzt | why is it important that chip sleeps? |
17:17.53 | Epsylon3 | i dont care of it |
17:18.05 | Epsylon3 | android wait after him |
17:18.10 | tmzt | is power button connected to it? |
17:18.14 | Epsylon3 | Starting Battery Monitor... |
17:18.38 | Epsylon3 | this chip is with the Qualcomm |
17:18.56 | Epsylon3 | not near the power button |
17:19.10 | Epsylon3 | but near the battery |
17:19.36 | c4software | diamdiag.nbh its an specific nbh, to doing diagnostic of the device ? or its just an classic nbh ? |
17:19.51 | tmzt | same format |
17:19.57 | mickeyl | what's the plan wrt. merging w/ codeaurora? will development continue at mobile-linux or elsewhere? |
17:20.02 | tmzt | just has 0x500 and no flashable images |
17:20.19 | tmzt | mickeyl: I'm trying to merge with upstream (linus) |
17:20.31 | tmzt | using our tested arch/arm/mach-msm |
17:20.41 | Epsylon3 | =) |
17:20.56 | tmzt | a few problems on 2.6.32-rc5 probably related to timers |
17:21.06 | tmzt | so trying 2.6.31 next |
17:21.17 | Epsylon3 | 2.6.32 looks like 2.6.27 ? |
17:21.47 | tmzt | then replacing mddi (video) drivers with a better version to fix mddi init and lcd init |
17:21.50 | tmzt | cleanly |
17:21.55 | mickeyl | oh wow |
17:22.07 | tmzt | and working on an abstraction for different amss (firmware) versions |
17:22.27 | mickeyl | good for the movement, bad for the progress wrt. something releaseable soon :) |
17:22.34 | c4software | thanks for the explaination tmzt |
17:22.38 | tmzt | Epsylon3: the timer api is much more similar |
17:22.56 | tmzt | mickeyl: otherwise we will be essentially stuck on 2.6.27 forever |
17:23.05 | mickeyl | tmzt: true |
17:23.21 | mickeyl | i just wish 2.6.27 would be in a better state |
17:23.23 | tmzt | mickeyl: we know our mach-msm and don't want a wholesale switch to ca's |
17:23.25 | mickeyl | so userland could do more |
17:23.35 | tmzt | alsa is coming |
17:23.50 | tmzt | and I hope X ddx |
17:23.56 | Epsylon3 | yea ;) like libusb |
17:24.04 | tmzt | libusb? |
17:24.05 | Epsylon3 | same problem with dvb4linux |
17:24.14 | Epsylon3 | almost all are usb devices |
17:24.27 | tmzt | what are you saying |
17:24.38 | Epsylon3 | its easy to program with libusb... in kernel... harder |
17:24.55 | Epsylon3 | due to compatibility with older devices |
17:24.55 | tmzt | not what he meant I think |
17:25.13 | tmzt | we just need generic kerne apis instead of android ones |
17:25.51 | Epsylon3 | oh ok |
17:26.08 | Epsylon3 | .. hmm need to go... buy some food... see you |
17:26.39 | *** join/#htc-linux leaigor (n=laigor@188.134.16.241) |
17:29.56 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
17:33.18 | *** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
17:43.47 | mdrobnak | anyone here? |
17:43.54 | phh | _o/ |
17:43.57 | mdrobnak | I just got home |
17:44.25 | tmzt | hey |
17:44.41 | tmzt | I think we need to try 2.6.31 to fix the timer thing |
17:44.55 | tmzt | I researched the api changes and they seem to be all in 32 |
17:45.03 | mdrobnak | Which is the timer thing? |
17:45.08 | mdrobnak | Did you see my two pastebins? |
17:45.08 | tmzt | timer.c |
17:45.13 | tmzt | no |
17:45.45 | mdrobnak | http://pastebin.com/m29663011 < HTC FB only |
17:46.09 | tmzt | did you disable DUMMY? |
17:46.30 | mdrobnak | Boot with MSM FB enabled (still broken) http://pastebin.com/m2e1af374 |
17:46.48 | mdrobnak | not sure |
17:47.05 | tmzt | same |
17:47.18 | tmzt | can you kill mddi init? |
17:47.27 | tmzt | I'm pretty sure it's the timer though |
17:47.39 | tmzt | I guessed at too much to get it to compile |
17:47.43 | mdrobnak | hehe |
17:48.26 | mdrobnak | You can see I have pmem and adb though, not many changes to get that stuff to work. I was running the ram console from Staging though, I want to use staging rather then our patches, if possible, for Android support. |
17:48.38 | mdrobnak | USB ether is still screwed. |
17:48.49 | mdrobnak | So you want to try .31 instead of .32 |
17:50.13 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
17:50.14 | tmzt | yes |
17:50.24 | tmzt | ether is beacuse of mjultiqueue |
17:50.46 | tmzt | android is not my focus, I want to use anew libhardware instead of emulating trout kernel |
17:51.31 | phh | tmzt: i've started that a bit |
17:51.43 | phh | i've done a preliminary sensors support |
17:51.58 | phh | (just enough to get an app working and to understand how their api work) |
17:52.19 | phh | i tried to clean wifi a bit |
17:52.30 | tmzt | right |
17:52.36 | phh | is there a git somewhere about it btw ? |
17:52.39 | tmzt | so we can use alsa for insance |
17:52.56 | phh | it first needs an alsa driver :p |
17:53.27 | tmzt | and our own libacoustic |
17:53.31 | tmzt | git for? |
17:53.41 | phh | a proper libhardware |
17:53.46 | tmzt | I'm going to try to push 31 today |
17:53.49 | phh | what is libacoustic used for ? |
17:53.56 | tmzt | mdrobnak: pm me your gito account |
17:54.08 | tmzt | so I can add you to upstream |
17:55.09 | mdrobnak | tmzt: Let me go make one ;) |
17:56.54 | *** join/#htc-linux surge (i=surge@pool-98-118-154-21.bflony.fios.verizon.net) |
17:57.41 | mdrobnak | ok, that's done. |
17:58.55 | Epsylon3 | damn i dont understand, working again.... :p |
17:59.34 | mdrobnak | Epsylon3, what's working? |
17:59.40 | Epsylon3 | some times the i2c doesnt works, and now, its ok... i just have wait |
17:59.53 | Epsylon3 | now my ts works and battery |
18:00.00 | Epsylon3 | after reboot... yea |
18:00.26 | Epsylon3 | nice device to test i2c hangs ;p |
18:00.26 | *** join/#htc-linux dan-htc-fan (n=none@d75-158-134-38.abhsia.telus.net) |
18:00.47 | mdrobnak | weird |
18:01.32 | Epsylon3 | yes, i think its the lcd flex connector |
18:01.45 | Epsylon3 | i had some problems with lcd back light, bad contact |
18:02.21 | mdrobnak | ah |
18:02.36 | mdrobnak | hardware issues will definitely mess with you when trying to develop drivers :-)) |
18:02.57 | Epsylon3 | yea, but when that works, its ok |
18:03.04 | Epsylon3 | i can reboot everything |
18:03.32 | Epsylon3 | but sometimes that lock, and i can do anything removing battery.... same problem |
18:03.41 | *** join/#htc-linux Gnutoo (n=gnutoo@host93-155-dynamic.51-79-r.retail.telecomitalia.it) |
18:03.48 | Epsylon3 | sometimes several days |
18:06.27 | Epsylon3 | and yes, its the whole i2c |
18:06.30 | Epsylon3 | camera is working |
18:06.34 | Epsylon3 | with autofocus |
18:07.03 | mdrobnak | thats crazy |
18:08.12 | Epsylon3 | almost works ;) |
18:08.23 | Epsylon3 | FxCamera crashes when shooting |
18:10.54 | Epsylon3 | but the google camera works |
18:13.03 | mdrobnak | Better then the Raph or Diamond :-) |
18:13.26 | Epsylon3 | yea, and better than 1.5 |
18:13.48 | Epsylon3 | i had some lines on pictures |
18:13.53 | Epsylon3 | not now |
18:14.12 | Epsylon3 | the video seems to hang the device on stop |
18:14.32 | Epsylon3 | dunno if it's working |
18:15.06 | Epsylon3 | yea, no adb |
18:24.15 | *** join/#htc-linux pH5 (n=ph5@e178202142.adsl.alicedsl.de) |
18:30.47 | mdrobnak | away for a bit |
18:30.58 | *** join/#htc-linux JoshuaL_ (n=Joshua@unaffiliated/joshual) |
18:31.22 | tmzt | mdrobnak: trying to set up a group |
18:32.39 | GlemSom | I wonder what gives busybox'es insmod the "-f force" options? |
18:33.13 | phh | "what gives" ? |
18:33.36 | Epsylon3 | without version check |
18:33.44 | *** join/#htc-linux JoshuaL (n=JoshuaL@unaffiliated/joshual) |
18:33.50 | Epsylon3 | i think (not sure) |
18:34.04 | Epsylon3 | there is also a setting to prevent loading 2 times |
18:34.12 | GlemSom | phh, The andoid build I'm currently using does now have this option... |
18:34.23 | Epsylon3 | maybe you can load a driver already loaded with -f |
18:34.35 | phh | -f afaik is only version check bypass |
18:34.44 | Epsylon3 | i make one these morning |
18:34.53 | Epsylon3 | InitRd + Rootfs |
18:35.01 | Epsylon3 | updated busybox on |
18:35.05 | Epsylon3 | to 1.15.2 |
18:35.29 | Epsylon3 | i'm preparing to test with cupcake... |
18:35.42 | Epsylon3 | its ok with donut |
18:36.08 | tmzt | mdrobnak: you should be in now, please try committing |
18:36.13 | tmzt | when your ready |
18:36.32 | Epsylon3 | android is loading... |
18:37.25 | Epsylon3 | loaded |
18:37.30 | tavelram | anyone familiar with the lcd driver in msm7200? does it use a shared memory with the cpu? ie whenever it reads a pixel the memory gets busy and the cpu is stalled if trying to access it? |
18:37.41 | *** join/#htc-linux kvaster (n=kvaster@212.98.181.84) |
18:37.46 | GlemSom | phh, Ohh you're right... So I'll need to rebuild the android wlan.ko module aswell... :/ |
18:37.57 | phh | GlemSom: for wifi ? |
18:37.59 | phh | no |
18:38.20 | phh | wlan.ko is the TI driver, which totally sucks, and don't works on diam/raph afaik |
18:38.38 | phh | i intent to use wl1251 instead |
18:38.39 | Epsylon3 | there is wifi support in kernel too |
18:38.48 | Epsylon3 | maybe there is something now |
18:38.55 | *** join/#htc-linux kvaster (n=kvaster@212.98.181.84) |
18:39.06 | Epsylon3 | compatible |
18:39.27 | phh | what do you mean with "wifi support" ? |
18:39.29 | Epsylon3 | tavelram: no sorry i dunno |
18:39.32 | phh | there is a wifi stack and some drivers |
18:39.37 | phh | but none for diam/raph afaik |
18:39.49 | Epsylon3 | internal wifi modules |
18:40.02 | GlemSom | phh, ohh... If I can see wlan0 in ifconfig... Does that mean I'm quite close then? :P |
18:40.12 | phh | GlemSom: yes and no :p |
18:40.21 | Epsylon3 | hehe |
18:40.25 | GlemSom | I just heard the first part.. "yes" |
18:40.26 | GlemSom | hehe |
18:40.31 | phh | :p |
18:40.40 | Epsylon3 | but i dont have it when disconnected so.... |
18:40.40 | phh | GlemSom: you can get a connection by hand easily |
18:40.52 | phh | err but you need a modified system |
18:41.19 | GlemSom | phh, I guess I need tools like "iwconfig" and iwlist... P |
18:41.23 | phh | no |
18:41.25 | phh | just wpa_supplicant |
18:41.30 | phh | but you need a correct one. |
18:41.44 | phh | the one in most systems doesn't handle nl80211, only texas protocol |
18:41.59 | phh | GlemSom: i guess you don't use one of my systems ? |
18:42.04 | GlemSom | (I really wish I paid more attention to the IRC channel when wifi was discussed!!) |
18:42.19 | phh | GlemSom: i didn't discussed android problems here |
18:42.22 | Epsylon3 | and yea, the wifi is really bad in 1.6 |
18:42.32 | Epsylon3 | working perfectly in 1.5 |
18:42.42 | GlemSom | Ok |
18:42.43 | phh | Epsylon3: oh, not only on diam/raph ? |
18:42.44 | phh | cool. |
18:42.52 | Epsylon3 | kaiser too |
18:42.59 | Epsylon3 | i think i maybe something else |
18:43.08 | Epsylon3 | some kind of power management |
18:43.15 | phh | not only that |
18:43.18 | Epsylon3 | or gprs/wifi switch |
18:43.46 | phh | but this "power management" really doesn't help |
18:44.01 | tavelram | Epsylon3, np, but do you know anything else about the lcd controller? how high resolution can it drive? I know it drives the 800x480 lcd in htc shift/Clio, at least I assume it can drive it diretcly. |
18:44.08 | Epsylon3 | its the main 1.5 problem : the battery |
18:44.26 | phh | GlemSom: get http://husson.hd.free.fr/libnl.so |
18:44.33 | phh | and http://husson.hd.free.fr/wpa_supplicant |
18:44.56 | phh | copy/mount/anything libnl.so to /system/lib |
18:45.29 | phh | oh wait |
18:45.33 | phh | you can set it in /lib actually |
18:45.56 | tmzt | epson? |
18:46.07 | phh | then call /where/is/wpa_supplicant -Dnl80211 -iwlan0 -C/data/system/wpa_supplicant |
18:46.13 | phh | then wpa_cli -p /data/system/wpa_supplicant |
18:46.38 | phh | then do something like: |
18:46.40 | phh | add_network |
18:46.40 | phh | set_network 0 ssid "quarante deux" |
18:46.40 | phh | set_network 0 key_mgmt WPA-PSK |
18:46.40 | phh | set_network 0 psk "Ugaa6ohk" |
18:46.41 | phh | set_network 0 pairwise TKIP |
18:46.44 | phh | set_network 0 group TKIP |
18:46.46 | phh | set_network 0 proto WPA |
18:46.48 | phh | enable_network 0 |
18:47.48 | phh | and wpa_supplicant should say that you're connected, now do udhcpc -i wlan0 |
18:48.00 | Epsylon3 | epson is the photo controler right ? |
18:48.14 | phh | Epsylon3: it's the panel (aka lcd) controler |
18:48.18 | Epsylon3 | the serial i cant remember |
18:48.30 | Epsylon3 | s1k3tfdg |
18:48.35 | c4software | depend on device, phh |
18:48.41 | Epsylon3 | or s5k |
18:48.44 | phh | c4software: yes. |
18:48.46 | Epsylon3 | like that |
18:48.50 | phh | Epsylon3: mt9 thing ? |
18:49.13 | c4software | two type of panel, sharp or epson (in case of raph/diam device) |
18:50.19 | phh | and when you got an ip, you can do... err... wait... oh nothing (ok you can ping ips and maybe even telnet) ! thanks awesome donut |
18:51.18 | Epsylon3 | s5k3c1fx |
18:51.21 | Epsylon3 | here |
18:51.38 | Epsylon3 | and s5k4 on newer devices |
18:52.03 | Epsylon3 | s5k4c2.. |
18:53.08 | Epsylon3 | they have took numbers into the brand codename ;) |
18:53.12 | Epsylon3 | i see know |
18:53.20 | Epsylon3 | skcfx 531 |
18:53.24 | Epsylon3 | skcfx 542 |
18:54.42 | Epsylon3 | hmm wrong |
18:54.58 | Epsylon3 | the S5K3C1FX03 is a highly integrated CMOS image sensor fabricated by SAMSUNG 0.13µm CMOS image sensor process |
18:55.21 | Epsylon3 | i've seen a epson driver with this kind of name |
18:55.28 | Epsylon3 | in kernel |
18:57.50 | Epsylon3 | dunno for the small one |
19:08.54 | mdrobnak | tmzt: I am off for a while, will be back on later from my friend's house. |
19:13.33 | Epsylon3 | is there other diagnostic tools other than dumpsys, dumpstate and getprop ? |
19:14.04 | phh | didn't know the first two ones. |
19:14.14 | Epsylon3 | ;) |
19:14.16 | Epsylon3 | try it |
19:14.23 | Epsylon3 | 1Mo of text |
19:14.24 | Epsylon3 | ;:p |
19:14.32 | phh | i can see that. |
19:14.33 | Epsylon3 | logs and stats |
19:14.50 | phh | i think it's even worst than logcat |
19:15.20 | Epsylon3 | dumpsys > /sdcard/cupcake/dumpsys.txt |
19:15.30 | Epsylon3 | getprop > /sdcard/cupcake/getprop.txt |
19:15.33 | Epsylon3 | etc... |
19:15.36 | Epsylon3 | nice to compare |
19:15.53 | phh | well getprop is quite short |
19:15.54 | Epsylon3 | i think i understand my wifi problem |
19:16.06 | Epsylon3 | im with same kernel, init and rootfs |
19:16.17 | phh | but donut ? |
19:16.18 | Epsylon3 | just swapped system and data |
19:16.37 | Epsylon3 | but gprs is not working fine on donut |
19:16.58 | phh | almost everything is broken on donut .... |
19:17.11 | Epsylon3 | yea, config too |
19:17.33 | *** join/#htc-linux Gnutoo (n=gnutoo@host93-155-dynamic.51-79-r.retail.telecomitalia.it) |
19:18.09 | Epsylon3 | erfgh another thing.... to fix |
19:18.15 | Epsylon3 | volume keys are repeating |
19:18.21 | Epsylon3 | not direction pad |
19:18.32 | Epsylon3 | to slide the pad is nice too |
19:18.43 | Epsylon3 | but i need to repeat bottom bottom etc... |
19:19.15 | Epsylon3 | ok i ve the jog wheel too but... |
19:20.09 | Epsylon3 | opera mini is fun :) |
19:25.59 | *** join/#htc-linux kvaster_ (n=kvaster@212.98.181.84) |
19:26.48 | *** join/#htc-linux kvaster_ (n=kvaster@live.bn.by) |
19:27.53 | *** join/#htc-linux kvaster_ (n=kvaster@212.98.181.84) |
20:18.29 | *** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be) |
20:34.09 | *** join/#htc-linux sidewalk (i=sidewalk@shell.glassbilen.net) |
20:44.15 | tmzt | mdrobnak: http://gitorious.org/mer-toggles/pulseaudio/blobs/824d9272cde70a734679c21949c3e926335debbc/debian/patches/Mer.release-0.14.patch |
20:44.21 | tmzt | Gnutoo: also |
20:44.35 | Gnutoo | hi |
20:44.58 | Gnutoo | yes I've got pulseaudio not-working |
20:45.10 | Gnutoo | because of the same problem than mplayer |
20:46.37 | phh | Gnutoo: totally stupid idea, have you tried pulseaudio on oss on alsa ? (just in case) |
20:46.51 | Gnutoo | phh, no but oss reboots the phone |
20:46.53 | Gnutoo | so I removed it |
20:47.07 | Gnutoo | mplayer->oss makes the phone reboot |
20:47.15 | Gnutoo | so we have some options: |
20:47.21 | Gnutoo | *finish to debug alsa |
20:47.37 | Gnutoo | *make an alsa module for the custom sound system |
20:47.51 | Gnutoo | *make a pulseaudio module for the custom sound system |
20:48.01 | Gnutoo | *use pulseaudio->aplay |
20:48.07 | Gnutoo | *use alsa->aplay |
20:51.54 | tmzt | 05:25 < Gnutoo> *make a pulseaudio module for the custom sound system |
20:51.58 | tmzt | that's what the link is :) |
20:52.46 | Gnutoo | tmzt, ok thanks a lot...I saw maemo things so I tought it was maemo specific.... |
20:53.01 | Gnutoo | s/maemo/n series/ |
20:53.05 | tmzt | it is, but it's close enough to qdsp I think |
20:53.10 | Gnutoo | ok |
20:53.15 | Gnutoo | thanks a lot then |
20:53.16 | *** join/#htc-linux Untouchab1e (n=Untoucha@138.62.92.34) |
20:54.10 | phh | 2klines ? |
20:54.18 | phh | it should be almost easy then |
20:54.40 | Gnutoo | indeed...I import code from playwav2 |
20:54.49 | Gnutoo | so I should stop alsa debugging |
20:55.24 | Gnutoo | I don't know where I am in the closeness but I understand it a lot better than the beginning now |
20:55.53 | tmzt | well, know but it's an option |
20:56.00 | tmzt | I think alsa is preferable |
20:56.24 | tmzt | we also probably don't have the detail on the qualcomm dsp code we would need |
20:56.30 | tmzt | but this might help you with the dma issues |
20:56.36 | tmzt | how is alsa going? |
20:56.49 | phh | i think we'd better have only one kernel land driver |
20:57.07 | tmzt | probably true |
20:57.15 | tmzt | but we can use this for whatever |
21:00.15 | *** join/#htc-linux leaigor (n=laigor@188.134.16.241) |
21:01.55 | *** join/#htc-linux Reactor16 (i=Reactor1@93.182.132.83) |
21:02.28 | Reactor16 | hi all |
21:02.52 | Reactor16 | what is name of can of xda devlopper |
21:06.57 | *** join/#htc-linux Untouchab1e (n=Untoucha@138.62.92.34) |
21:15.28 | Gnutoo | tmzt, dma is not an issue |
21:15.40 | Gnutoo | tmzt, basically it only apear when I do too much printks' |
21:16.07 | Gnutoo | ok so I'll try to continue debugging and if it's a dead end I'll do userspace |
21:31.52 | tmzt | I see |
21:32.10 | tmzt | Gnutoo: looks like we are going to try 2.6.31 now |
21:50.09 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
22:26.31 | *** join/#htc-linux townkitty (n=town@86.127.6.111) |
22:28.23 | phh | grrr |
22:28.27 | phh | i'm having sound problems too now |
22:28.50 | phh | user land thinks it's 22kHz and kernel land does 48kHz or something like that ... |
22:31.41 | *** join/#htc-linux pronik (n=user@ppp-88-217-104-117.dynamic.mnet-online.de) |
22:44.08 | c4software | G night everyone |
22:55.38 | VenumX | tmzt you need anything from me today? |
23:02.13 | ALoGeNo | tmzt you need anything like a naked girl today? |
23:08.50 | VenumX | i do :/ |
23:13.18 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
23:25.01 | *** join/#htc-linux leaigor (n=laigor@188.134.16.241) |
23:27.03 | *** join/#htc-linux Untouchab1e (n=Untoucha@89.9.151.197) |
23:30.02 | *** join/#htc-linux xfiles (n=xfiles@c-98-193-151-150.hsd1.ky.comcast.net) |
23:31.50 | *** join/#htc-linux Radix_ (i=quasselc@203.161.71.161.static.amnet.net.au) |
23:38.12 | *** part/#htc-linux xfiles (n=xfiles@c-98-193-151-150.hsd1.ky.comcast.net) |