IRC log for #htc-linux on 20081103

00:00.41Neutron83googl
00:00.51NetRipperits a little bit tricky on the site
00:00.51NetRipper:)
00:01.31NetRipperhttp://www.codesourcery.com/gnu_toolchains/arm/portal/release567
00:01.42NetRipper3rd link from bottom
00:04.10ChicagoOkay cool... The one that is 30.6MB.
00:05.09NetRipperthen just unpack it to your /opt
00:05.20NetRipperthen add the bin dir to your path
00:05.25*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
00:06.02ChicagoOkay
00:09.07Neutron83if you use git you can use git-whatchanged
00:09.12Neutron83afaik
00:09.26Neutron83it will the rest of the trick for you´
00:11.07ChicagoI don't understand what you mean about using git-whatchanged.
00:11.50ChicagoNow that I have /opt/arm-2008q3/bin in my path... I should be ready to make the kernel, right?
00:12.15Neutron83jea
00:12.20*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
00:12.29Neutron83git-whatchanged in the  kenel dir
00:12.52Neutron83git.whatchanged drivers/fs/bla.c
00:13.44ChicagoOkay... well I am getting close now.
00:13.49ChicagoMake errors out with make: arm-none-linux-gnueabi-gcc: Command not found
00:14.44Neutron83whats in your PATH ??
00:14.49ChicagoBut I think I have just installed arm-2008q3 and its files are named differently... I don't have any arm-none-linux files... I have arm-none-eabi-* files.
00:15.08Chicago$PATH = /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/i686-pc-linux-gnu/gnat-gcc-bin/4.2:/usr/libexec/gnat-gcc/i686-pc-linux-gnu/4.2:/opt/firebird/bin:/usr/lib/subversion/bin:/usr/games/bin:/home/cjc/bin:/opt/arm-2008q3/bin
00:15.42Neutron83NetShadow is q3 changed in compiler names to the q1 `???
00:16.33Neutron83erm NetRipper
00:16.35Neutron83i ment
00:17.23Neutron83you dont need so named files
00:18.39NetRipperno
00:18.41NetRippersame names
00:18.53NetRipperlet me check
00:19.17NetRipperoh you're right you have to use another prefix
00:19.25NetRipperChicago, use this: make ARCH=arm CROSS_COMPILE=arm-none-eabi-
00:19.52*** join/#htc-linux ellisway (n=ellis@80-46-67-47.static.dsl.as9105.com)
00:21.01Neutron831:20 go to bed or watch spiederman 2 ´??
00:21.03ChicagoNetRipper: Neutron83: So you guys think because I added CONFIG_KAISER_KBD=y to my .config, that this kernel will build with the new driver I dropped into kernel/drivers/input/keyboard?
00:21.28Neutron83dunno if its the right config lin e
00:21.34NetRipperNeutron83, you'll fall asleep with that movie anyway :p
00:21.53NetRipperChicago, if the Makefile and the Kconfig are updated as well - yes
00:22.07Neutron83NetRipper i know but im geting angry with haret
00:22.23ChicagoNetRipper: They are not updated, because I did not update them.
00:22.36Neutron83and would like to see my shift booting linux on msm side
00:23.06Neutron83but that shity thing is complete new stuff for me
00:23.07NetRipperChicago, the .c does not get compimled if Makefile is not updated
00:23.08ChicagoI used git for the development kernel for the Vogue from Martin, here http://it029000.massey.ac.nz/vogue/
00:23.34Neutron83NetRipper git-whatsnew should do that or am i wrong =?
00:23.35Chicagoand then I found titan-board-kaiser-keypad.c from http://al.robotfuzz.com/~al/random/
00:24.02NetRipperthe .c alone is not enough to make the driver compile
00:24.20ChicagoThe only thing I did to the kernel source after git'ing it... was to copy over the .config from Martin and copy over the titan-board-kaiser-keypad.c into kernel/drivers/input/keyboard
00:25.14NetRipperi'm not going to repeat myself a 3rd time lol
00:25.39ChicagoI must not understand what I need to update in the Makefile and Kconfig
00:25.44NetRippertry and you will see a titan-board-kaiser-keyboard.o won't be created
00:25.54ChicagoI am sure you're right.
00:26.03NetRipperin the directory that you put the .c file
00:26.10NetRipperthere's also Makefile and Kconfig
00:26.29NetRipperit'll be filled for other files already, so just try to use common sence to add your own driver
00:26.33NetRipper;)
00:26.43Neutron83Chicago go into makefile look around keyboard stuff add the stuff u need
00:27.03Neutron83or try the shity auto update tools from git
00:27.57Chicagodamn
00:28.06ChicagoI just want to learn to do it right.
00:29.49Neutron83NetRipper are uu german
00:29.53ChicagoSo do I need to run a 'make clean' before doing 'make ARCH=arm CROSS_COMPILE=arm-none-eabi-' again?
00:31.30Neutron83who does know how to get the framebuffer spaces from an mmu dump
00:35.49*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
00:38.10ChicagoNetRipper: In Kconfig, do I need a "depends on" under config KEYBOARD_KAISER? ( This is the config entry I added to my Kconfig http://rafb.net/p/wXp9zj50.html )
00:39.58*** join/#htc-linux cheenky (n=chris@pool-71-246-39-83.lsanca.fios.verizon.net)
00:42.22ChicagoIt works now.
00:42.38ChicagoThe new keyboard shows up in make menuconfig.
00:42.48ChicagoThanks :)
00:50.21NetRipperNeutron83, i'm dutch
00:50.50BruteSourcedo you live in the NL?
00:50.51ChicagoNow, make ARCH=arm CROSS_COMPILE=arm-none-eabi- fails with "undefined reference to 'power_supply_changed'"... These are the last few lines of the kernel compile.  I think it was almost done, before it quit. http://rafb.net/p/6kuZZM24.html
00:51.07NetRipperBruteSource, yes
00:51.26NetRipperChicago, no you dont need to do clean first, make should detect changes properly
00:51.35ChicagoMaybe I need another driver for htc_cable_status_update?
00:52.24BruteSourceI visted rotterdam and amsterdam once
00:53.04NetRipperBruteSource, nice :)
00:53.34BruteSourceits was fun
00:53.43NetRipperi live about 20 km from rotterdam
00:55.03BruteSourceoh, sweet. it was beautiful when I was there.
00:55.42NetRipperwell i dont really see the beauty of rotterdam anymore :p
00:55.48NetRipperi probably live too closeby ;)
00:56.28BruteSourcelol i guess
00:56.49BruteSourceguess its nice to be able to smoke ganja legally though
00:56.57NetRipperlol
00:57.01NetRipperi dont smoke;p
00:57.35BruteSourceoh, well all natural drugs are decriminalized there right?
00:57.55NetRippernot all, but some soft drugs are
00:58.03NetRipperweed etc
00:58.06NetRipperdont know all the flavors
00:58.12BruteSourceI read all natural drugs were
00:58.14NetRipperwell known coffee shops ;)
00:58.30BruteSourceshrooms, weed, etc..
00:58.37NetRippernot all, some are only medically available
00:58.43NetRipper(on prescription)
00:58.56NetRipperbut indeed, shrooms and weed are, but not all shrooms
00:59.01BruteSourcewhat natural drugs are used for prescription?
00:59.16NetRipperhehe, one example is weed, but it's also legal
00:59.18NetRipperso bad example
00:59.20NetRipperdont know a good one
00:59.20NetRipper:)
00:59.21ChicagoAre there other .config files I can use? The one I am using fails during make like I pasted ^^.
00:59.42BruteSourcehmm anyways must be nice
00:59.51NetRipperfor the smokers yes ;)
01:00.27BruteSourcewell like I said its not just weed
01:01.45BruteSourceI guess even hard drugs like crack, herion, and meth are not decriminalized but use is pretty much ignored unless it causes problems
01:02.26NetRipperas long as you dont 'make' the stuff, you wont be much of a target
01:02.47BruteSourcethats a good idea, target the actual criminals
01:07.41NetRipperChicago, try grepping for the function name and see what driver defines it, then enable that driver
01:07.52NetRippergrep 'function_name' -r *
01:07.54NetRipperyou'll get a lot of results
01:12.53NetRipperim off to bed, good night :)
01:14.48BruteSourcenight
01:26.38*** join/#htc-linux rm (n=rm@fsf/member/rm)
01:30.51*** join/#htc-linux meshuga (i=meshuga@c-67-183-112-152.hsd1.wa.comcast.net)
01:34.57*** join/#htc-linux djd (n=portmore@port0064-afz-adsl.cwjamaica.com)
01:36.18djdis there any solution to the htc kaiser/tilt camera software problem?
01:38.22tmztChicago: what happened with the make?
01:41.59djdthe camera/video camera moves sluggish and poor in the dark or in dimmed light settings
01:43.30djdto temporary get around that problem, you have to put the phone in standby mode and cover the camera lens, then power the phone from standy and it start moves freely.
01:54.24*** join/#htc-linux hi (n=db@S0106001cf06819f1.cg.shawcable.net)
01:56.44djdwhat is the newest mod for the htc tilt?
01:59.45Chicagotmzt: At this point, make fails with an undefined reference to `power_supply_changed' and to `power_supply_register'. I don't know which driver I need to enable.
02:01.16tmzthave you tried msm_defconfig?
02:01.23ChicagoWhat is it?
02:01.43ChicagoI am trying Martin's .config http://it029000.massey.ac.nz/vogue/ at the bottom.
02:01.52tmzteither, make msm_defconfig or cp arch/arm/configs/msm_defconfig
02:01.56tmztdzo: still here?
02:02.13ChicagoPlus, with some help I added the KAISER_KBD into Kconfig, Makefile and into the .config...
02:02.26ChicagoSo, as long as the config is right, things should compile nicely.
02:04.25djdis there now a camera software fix for the kaiser?
02:11.28Chicagotmzt: msm_defconfig doesn't the CONFIG_HTCKAISER, CONFIG_VOGUE_TS or CONFIG_MSM_VOGUESMD symbols.
02:13.51ChicagoNevermind... those symbols are appearing when I run make oldconfig. :)
02:17.25Chicagotmzt: It fails with msm_defconfig. Here is the output -> http://rafb.net/p/SJGusS11.html something about ..."has no member named 'aArm_wakeup_reason'"
02:18.57*** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
02:22.28Chicagotmzt: I see there is a "vogue_defconfig"... I'll try it.
02:22.44djdis there now a camera software fix for the kaiser?
02:24.13*** join/#htc-linux maejrep (n=madCoder@c-71-225-238-170.hsd1.pa.comcast.net)
02:29.40Chicagotmzt: Oh lovely zImage is ready. make finished without problems using the vogue_defconfig.
02:41.11ahmeniwoo, picking up a Vogue on thursday
02:54.24*** join/#htc-linux data|2 (n=datachao@189.27.176.195.adsl.gvt.net.br)
02:57.24Chicagotmzt: Are you still here?
03:09.09ChicagoHow do I make the initrd image?
03:20.38tmztyeah, what kind of initrd are you trying to make?
03:20.55tmztor you can use dzo android
03:21.35Chicagotmzt: I am trying to make one to boot android directly.
03:22.07tmztyou should be able to boot the .img as a initrd
03:22.15ChicagoDo I have to gzip it first?
03:22.16tmztnot sure, try the bootkit?
03:22.26tmztcan you run file on it?
03:22.26ChicagoI haven't read about the boot kit.
03:22.50ChicagoI can run haret.exe which reads my default.txt and then zImage starts up and I need to feed it the initrd.
03:23.39tmztI think it's at linuxtogo.org/~lgorris/
03:24.15ChicagoThe kaiser-bootkit?
03:25.08ChicagoIs the initrd the same thing as ramdisk.img?
03:25.12tmztwell, I think you can use that initrd
03:25.43tmztthe ramdisk is the just the init scripts, then system.img has the /system folder
03:25.51ChicagoAh
03:26.02tmztif you want to boot from sd card, you can extract all of those on a ext2 partition
03:26.39ChicagoSo do I need to use a low density microSD card, or can I use a 4G or 8G?
03:28.01tmztyou should be able to use any size, at least if the kernel can boot
03:28.06ChicagoOkay
03:28.30ChicagoSo the card can't be formatted vfat, it should be ext2?
03:30.47*** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey)
03:33.23tmztyeah, vfat doesn't support permissions
03:33.50ChicagoOkay, let me get a card formatted.
03:34.30tmztyou can make it the second partition and put kernel/haret on first
03:34.32Chicagotmzt: Any standard block size/num inodes?
03:34.53ChicagoSo what about the devices internal partition? Do I put android or anything there?
03:35.04tmztno, block size is probably 4k
03:35.18tmztI wonder if that's a problem??
03:35.36tmztwe should try 512bytes and see how the dma is
03:35.43BHSPitMonkeyinstalling android on a vogue?
03:35.49ChicagoOn a Titan
03:35.52BHSPitMonkeynice
03:36.06tmztyou don't need to put anything into the internal memory, but you can boot from it
03:36.09BHSPitMonkeyI'm inching closer and closer to android on a startrek
03:36.15tmztandroid/linux won't change anything on nand
03:36.26tmztBHSPitMonkey: how's that going?
03:37.04ChicagoAlright, so does there even need to be a W95 FAT32 partition on the microSD card at all?
03:37.17BHSPitMonkeytmzt, I can use X apps on linwizard
03:37.45BHSPitMonkeythere's still hardware/gpios to identify, and I'm trying to get set up with the kernel git branch
03:37.53Chicagotmzt: I'll switch to my 2G card... to see if that helps with the DMA.
03:37.54BHSPitMonkeyI need to learn how to use git first -.-
03:38.01tmztwell, you get X working I get some phone/data.  now we just need a omap tty driver
03:38.35BHSPitMonkeytmzt, if you feel up for helping me with any of that, I'm game
03:39.07BHSPitMonkeyI'm so glad my USB cable came in this weekend;  any later and I'd have to wait another full week
03:39.37tmztI wouldn't know where to start with that, I just hope the omap730 source helps for the omap850's
03:40.24ChicagoUh. Do I need a W95 FAT32 partition? Or can the microSD have one ext2 primary partition?
03:40.40tmzthuh?
03:41.01tmztyou can use the fat partition to boot from, but you don't need it
03:41.02BHSPitMonkeyChicago, you mean for windows mobile to see it?
03:41.22tmztyeah
03:41.26ChicagoWell, I grabbed one of my microSD cards, in order to put system.img onto it.
03:41.44tmztyou can extract it to the ext2 as /system
03:41.55ChicagoOh
03:41.58Chicagoeven better.
03:41.59Chicago:)
03:42.01tmztand create a /data (empty dir should work)
03:42.13tmztand extract the ramdisk.img to the root
03:42.17tmztthen boot with init=/init
03:42.57ChicagoSo was that a yes, I can format the microSD with only one primary partition... ext2?
03:43.10tmztyes
03:43.34tmztit just won't be readable in ce, so put haret and zImage in the internal storage
03:43.57ChicagoDoes this partition need to be marked bootable?
03:44.04tmztno
03:44.16ChicagoType 83... "Linux" right?
03:44.16tmztthat's for pc bios/mbr
03:44.20tmztyes
03:44.58Chicago-b 512 for blocksize?
03:45.54ChicagoApparently, mkfs.ext2 "Valid block-size values" are 1024,2048 and 4096.
03:48.07tmztoh, then you want 4k
03:48.36Chicagocrap, I picked 1K.
03:48.41ChicagoI'll go back and change it to 4K
03:48.54tmzt4k is the page size
03:50.27ChicagoI don't see page size defined in 'man mkfs.ext2'
03:50.54tmztno, page size is what the mmu (hardware) uses
03:51.08tmztso the block layer uses it
03:51.55tmztI don't know, I've never changed that and only changed inodes for really small devices (when I had a gcc image on sd on zaurus, for instance)
03:52.00ChicagoAm I supposed to mkfs.ext2 -b 4096?
03:52.09tmztno, just use the default
03:52.19ChicagoAlright, How do I extract the ramdisk.img onto the root of this ext2 partition?
03:52.26tmztfile ramdisk.img
03:55.30Chicagofile ramdisk.img shows "ASCII cpio archive (SVR4 with no CRC)
03:56.10tmztok, wait need to find how to stop it from overwritting root
03:57.07ChicagoI think its 'cpio -i ramdisk.img'
03:57.30tmztok, try --no-absolute-filenames -id < ramdisk.img
03:58.18tmzt--no-absolute-pathnames
03:59.16Chicagodone
03:59.57ChicagoDo I need --no-absolute-pathnames when I extract system.img into /system?
04:00.10tmztyou shouldn't (and is it cpio?)
04:01.00ChicagoOh
04:01.08Chicagosystem.img: VMS Alpha executable
04:01.19tmztthat's fun
04:01.54tmztI don't know if it's ext2 or yaffs2 or what it is
04:02.15ChicagoIt was created by the Android make system.
04:05.34Chicagotmzt: The userdata.img is a VMS Alpha executable too.
04:06.03tmztso it's yaffs2 then, I think
04:06.20tmztI wonder if you have that in that kernel?
04:06.31Chicagochecking
04:06.38tmztif so, you could just mount those loop from a script in /init (/init2 is the android init)
04:06.51ChicagoOh, you mean yaffs2 on my host system?
04:09.05ChicagoYes, there is YAFFS2 file system support in the kernel for the titan.
04:09.19ChicagoBut I don't have YAFFS2 on my host system.
04:09.47ChicagoAnd "Autoselect yaffs2 format" is built into the titan kernel.
04:12.34tmztok, so put those files on ext2 (don't extract)
04:12.44tmztadd mount -o loop system.img /system
04:12.53tmztmount -o loop userdata.img /data
04:12.55tmztto /init
04:13.12tmztis yaffs2 =y or =m ?
04:13.51ChicagoY
04:14.21ChicagoAh... the init I have is wrong too.
04:14.40ChicagoIt is showing 'mount -t vfat /dev/block/mmcblk0p1 /sdroot'
04:15.53ChicagoI just took out the -t vfat part.
04:16.08tmztoh, I guess you are supposed to put those .img on the vfat partition for that script
04:16.22tmztjust take out the mmcblk line
04:16.25tmzt<PROTECTED>
04:16.31tmztand add those other two
04:19.11*** join/#htc-linux maejrep (n=madCoder@c-71-225-238-170.hsd1.pa.comcast.net)
04:20.44Chicagotmzt: Now that ramdisk.img is already extracted into the root of the microSD primary partition... do I remove the "set initrd initrd.gz" line from the haret.exe's default.txt?
04:21.10tmztyeah, just use root=/dev/mmcblk0p1 init=/init
04:21.17tmztfor cmdline
04:21.22tmztand # out the initrd
04:23.35Chicagofunny... "unknown keyword root... unknown keyword init...  " from haret.exe
04:24.20ChicagoI guess I didn't add root= and init= to the cmdline... I added them as separate lines.
04:25.02tmztyeah 'set cmdline "..."'
04:25.24tmztalso, rootdelay=3
04:25.36tmztand rootfstype=ext2
04:27.24ChicagoI will add those and try again... I am seeing "VFS: Cannot open root device "mmcblk0p1" or unknown-block(0,0). Please append a correct "root=" boot option here are the available partitions: and then Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
04:30.25Chicagotmzt: After adding rootdelay=3 and rootfstype=ext2, I do successfully get "VFS: Mounted root (ext2 filesystem).
04:31.39Chicagotmzt: But then android barfs with init: cannot find '/system/bin/sh', disabling 'console'... init: cannot find '/system/bin/servicemanager, diabling servicemanager' and same for mountd debuggerd rild app_process mediaserver dbus-daemon and insalld.
04:36.14tmztif it mounted to /system it shouldn't do that
04:36.38tmztbut I think you can follow the directions and put those on vfat root (so you would have to reformat)
04:36.42tmztand it will figure it out
04:36.57tmztor boot with /bin/sh and see what's going on
04:37.04ChicagoSo primary partition one W95 FAT32, PP2 ext2?
04:37.10tmztyes
04:37.20tmztthen boot with ramdisk.img as initrd
04:37.29tmztand root=/dev/mmcblk0p2
04:37.35tmztbut, can you paste that /init first?
04:39.39ChicagoHere is /init http://rafb.net/p/iAkJZJ64.html
04:42.01tmztok, you didn't replace enough of init, but it looks like their way will work
04:42.20tmztbut I don't know where /dev/block/loop0 came from, that should be /dev/loop0
04:42.33tmztwhat messages did you get the second time?
04:42.58tmztno, you commented those out, sorry
04:43.05ChicagoRight now I have just finished partitioning and reformatting and now I am editing the default.txt
04:43.30tmztok, just use the original ramdisk.img as initrd
04:46.31ChicagoOkay, I used the original ramdisk.img
04:47.13tmztthen you should just need cmdline init=/init
04:47.28Chicagotmzt: This time, the first error from android is "init: Unable to open persistent property directory '/data/property errno: 2"
04:47.43ChicagoYeah I took out that init=init
04:47.49ChicagoLet me put it back and try agian.
04:48.11tmztthat makes no sense, it did call init
04:50.56ChicagoDo I need to make a /sdroot directory on the ext2 partition and then copy system.img onto it?
04:53.13Chicagotmzt: Oh... and the init is looking for data.img... and I had userdata.img...
04:53.15Chicagolemme fix that.
04:54.06Chicagothat wasn't it either...
04:56.04Chicagotmzt: Also, it looks like the init claims data and system are ext3... but I have a VMS Alpha executable
04:57.45tmztcan you mount them loop on pc?
04:58.19tmztno /sdroot is where the sd card is mounted
04:58.36tmztI don't think it's using the ext2 at all in this script
04:58.46ChicagoOn my PC, I don't have that YAFFS2 support available as a kernel option.
04:59.32tmztyou said they where ext3? I'm confused now
04:59.56ChicagoThis was the init from the extracted ramdisk.img compiled by android http://rafb.net/p/iAkJZJ64.html
05:00.00tmztno, it will try mounting with ext3 and all the other fs in order
05:00.14ChicagoIn there it is calling mount -t ext3 /dev/block/loop0 /data
05:00.20tmztdo you have CONFIG_FS_YAFFS2=y or =m in .config ?
05:00.38ChicagoBut when I do 'file userdata.img' I get VMS Alpha Executable
05:00.48tmztthere's no magic for yaffs2
05:00.54tmztdo you have CONFIG_FS_YAFFS2=y or =m in .config ?
05:01.01ChicagoI have CONFIG_FS_YAFFS2=y only on the zImage for the handset. Not on the PC.
05:01.07tmztok
05:01.14tmztthen take out the -t ext3
05:01.18tmztfor both of those
05:01.40ChicagoThen I can't use the ramdisk.img? or can I just extract it onto the root of the 2nd primary partition on the microSD again?
05:03.32tmztno, extract it the remake it with (cd initfs; find |cpio -o -H newc) | gzip -c > ramdisk.img
05:04.50tmztBHSPitMonkey: you get android working? (on anything)
05:05.43BHSPitMonkeytmzt, no
05:06.02BHSPitMonkeymy strtrk is my only project, and you can tell how early I am at this
05:06.05tmztI haven't tried either, I need to get a new 4g card
05:06.23tmztwell, penguinz changes to omapfb might help
05:06.29BHSPitMonkeyoh good, I have the kernel source now
05:06.33tmztyou get the keys?
05:06.40BHSPitMonkeyI checked it out earlier but I ended up with no files downloaded
05:06.42BHSPitMonkeykeys?
05:06.48tmztkeymap
05:06.52BHSPitMonkeyoh
05:07.00BHSPitMonkeyhaven't gotten far there, no
05:07.05tmztyou have to git checkout, but clone should do that for you
05:07.08BHSPitMonkeyI -just- got the source
05:07.12BHSPitMonkeyfrom git
05:07.22tmztoh, what where you using before?
05:07.25BHSPitMonkeyI think I need to add polaris and miknix remotes now
05:07.28BHSPitMonkeytmzt, nothing
05:07.37BHSPitMonkeytarballs posted by guys in #linwizard
05:07.43tmztyou have linwizard source?
05:07.46tmztand zImage?
05:07.56tmztand zImage posted by someone?
05:08.13BHSPitMonkeythe linwizard-kernel source just finished downloading, yeah
05:08.22BHSPitMonkeydo I need to add the other two remotes?
05:08.34tmztI don't think so, what are they for?
05:08.45BHSPitMonkeyhttp://linwizard.wiki.sourceforge.net/How+to+help
05:10.11tmztoh, that's to pull changes later so you don't overload miknix internet(??)
05:11.33BHSPitMonkeyoh, they're just alternate mirrors?
05:11.45tmztnewer, I think it says
05:11.59tmztso you would pull from them after cloning from gni
05:12.05BHSPitMonkeyWell, don't I want what's new?  :)
05:12.33BHSPitMonkeyIt seems like the newest version includes support for my LCD by default
05:12.36tmztI guess, I just didn't know what remotes were
05:12.44tmztthen you want that
05:18.08Chicagotmzt: So I made a mistake earlier. I was showing you the init from Martin's initrd file... not my ramdisk.img.
05:18.31tmztyeah, didn't think google would use that
05:21.51Chicagotmzt: These are the contents of the extract ramdisk.img from google. http://rafb.net/p/Vh3EUL82.html
05:22.44tmztinit is google's init, so you need dzo's init and rename init to init2
05:23.14tmztif you can find yaffs2 tools you could just extract that to an ext2 on sd
05:23.21ChicagoYeah that would be best.
05:23.31ChicagoI see in init.rc a line like "mount yaffs2 mtd@system /system"
05:23.33tmztextract system.img
05:23.45tmztoh, that's for nand then
05:23.51tmztso you need to fix init.rc
05:24.12tmztit is not a bash script, so you have to use that syntax exactly, those commands are built in
05:24.21ChicagoI can install yaffs2-utils on my distro.
05:25.18tmztnoone has got android1.0 to work?
05:25.50ChicagoI don't know... Maybe they are ignoring me. I have been here all day.
05:26.04tmzthaven't been there for a week
05:26.09tmztit's still open
05:26.25tmztthey are focused on g1 I think
05:27.04ChicagoHmm... seems I have a tool for making a yaffs2 image... but I haven't found a tool to decode it.
05:27.15tmzttry an option
05:27.33tmztat least that's what it is in mkjffs2
05:28.05tmztI guess you take that mount line out of init.rc then
05:32.57Chicagotmzt: The mount yaffs2 mtd@system /system lines are commented out and this is the real init.rc http://rafb.net/p/s24H1r58.html
05:33.59ChicagoAnd, you told me to do "(cd initfs; find |cpio -o -H newc) | gzip -c > ramdisk.img"...
05:34.05ChicagoI don't have an initfs.
05:34.20tmztyeah, what ever you directory you extracted to
05:34.34Chicagoand what is the newc format?
05:34.39tmztyou do that so it makes a clean cpio and doesn't try putting your initrd in the initrd
05:34.46tmztwhat the kernel uses
05:34.52tmztlook at file on ramdisk.c
05:34.56tmztlook at file on ramdisk.img
05:35.16tmztif you don't use that it says something different
05:35.44ChicagoWell, if those changes to init.rc to comment out the mounts look good; then do I just need to compress this dir into ramdisk.img again?
05:36.05tmztno, just put it on the ext2
05:36.11tmztdid you extract the system.img?
05:36.18ChicagoHow?
05:36.38tmztdid you install mkyaffs2 or whatever that was?
05:37.18tmztyou can use dzo script, and move /init to /init2
05:37.43tmztyou can make a new script that mounts the *.img locally
05:38.05tmztyou can boot with init=/bin/sh and mount and cp -r the contents to your sd card
05:38.08Chicagomkyaffs2image and mkyaffsimage have 3 options.
05:38.31Chicago'convert' will "produce a big-endian image from a little-endian machine
05:38.50Chicagoand the other option is the 'dir' input to specify the directory to be converted...
05:39.01Chicagoso it doesn't seem I have a tool to extract a yaffs2 archive.
05:39.20tmztwhere did you get those?
05:39.28ChicagoFrom Gentoo.
05:40.02ChicagoI emerged sys-fs/yaffs2-utils
05:40.29tmztthat's all that's in there?
05:40.35Chicagoyes
05:41.46ChicagoUhm, which dzo script?
05:43.18Chicagotmzt: Do you mean the initrd.gz from android-03-11-08.zip?
05:43.44tmztor the one you had earlier
05:43.51Chicagookay
05:44.04ChicagoAnd just kick the google init out of the way entirely?
05:44.05tmztyou just want to mount the loopback images, I thought it would then extract to /system
05:44.10tmztbut it just unzips it
05:44.14tmztmake it /init2
05:44.17tmztyou need it
05:44.23Chicagogotit
05:47.09ChicagoOn this init from Martin, http://rafb.net/p/l48LXI38.html
05:47.19ChicagoHere is where you wanted me to comment out the -t ext3 part, right?
05:47.43tmztyeah, then those yaffs2 should mount, so you would put them on the vfat partition
05:47.54Chicagoperfect.
05:48.04tmztI don't see any way to mount loop from inside of init.rc
05:48.19ChicagoAnything I should change?
05:48.54ChicagoI have primary partition #1 vfat w/ the images... and the pp2 has the extracted initrd, with googles init moved to init2... and the modified dzo init.
05:49.32tmztand it's /init1, unless there's something else there
05:49.51tmztyou took out the -t ext2 ?
05:50.27ChicagoI took out the -t ext3.
05:50.37ChicagoBecause my .imgs are VMS Alpha executables.
05:50.58ChicagoSo instead of naming the file init... I should name it init1?
05:51.37tmztrename /init (android) to /init1
05:51.46tmztmake yours /init
05:51.53tmztchmod +x init
05:56.39Chicagoinit and ini1 are both 750
05:59.04ChicagoDo I need cmdline="... init=init init=ini1" Or how do I make sure the init is going to be right. I just tried booting and ended up with a couldn't execute init error.
05:59.35*** join/#htc-linux cmonex (n=xy6091@vr0ivjskj9.adsl.datanet.hu)
05:59.37cmonexhey all
06:00.05BHSPitMonkeyhey one
06:01.03cmonex:)
06:01.04cmonexyou everywherre?!
06:02.10BHSPitMonkeycmonex, you'll eventually learn that I'm even in the places where you can't see me
06:02.21cmonex:cower:
06:02.36BHSPitMonkeyhave fun getting to sleep tonight
06:02.40cmonexssigh
06:02.48ahmeniblah, i can't seem to figure out how to perform a git checkout of the htc-vogue branch
06:03.05BHSPitMonkeyahmeni, I'm figuring out git tonight as well :/
06:03.12tmztahmeni: what does git branch say?
06:03.42ahmeni* htc-vogue
06:03.48Chicagoahmeni: It's 'origin/htc-vogue'
06:05.43ahmeniogue/
06:05.48ahmenioops
06:07.03ahmenibleh, i've mucked something up along the way and I think I've pulled down the wrong repo.  my brain is dead tonight.
06:07.50Chicagotmzt: I am stuck. I ran chmod +x init... but I still error out with "Failed to execute /init. Attempting default..."  then Kernel panic - not syncing: No init found. Try passing init= option to the kernel.
06:08.00ChicagoBut I already have init=ini in my default.txt
06:08.05Chicagoinit=init even
06:08.41tmztyeah, I don't think you have a /bin/sh
06:08.48tmztis busybox on there?
06:10.33BHSPitMonkeytmzt, good news, I'm building my own kernels now
06:10.43BHSPitMonkey(now I just need to actually modify them :P)
06:11.13Chicagotmzt: busy box is not on there...
06:11.24ChicagoI should probably copy it over from the other one eh?
06:11.42tmztyeah, and you need it's libs too, so run strings on busybox |grep lib
06:12.46ChicagoMaybe I should start with the Martin one... and then copy the Android one over it...
06:12.48ChicagoWhat do you think?
06:15.18*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
06:16.51Chicagotmzt: The google ramdisk.img doesn't even include an etc directory.
06:16.52Chicagowtf?
06:17.07tmztandroid is special
06:17.21tmztbut you don't need /etc, just for passwd and you can use uid:gid instead
06:18.27ChicagoWhere are the libs I need to move?
06:18.39*** part/#htc-linux mad_ady (n=adrianp@80.97.196.77)
06:18.54cmonextmzt... how different are your android builds from google's? :)
06:19.19tmztmy android builds?
06:19.45tmztChicago built from android source and is using dzo's ramdisk scripts to try to get it on titan
06:20.27tmztI don't think anyone has run android 1.0 on anything except g1, at least that I have seen
06:21.04ChicagoWell, I just noticed that doing the cpio -i initrd as a normal user doesn't let me make the dev nodes
06:21.08ChicagoI am going to try again as root.
06:23.22cmonextmzt: mm why not?
06:24.25tmztChicago: yeah
06:24.58tmztdon't know, but the only thing I have seen is people using the prerelease or sdk builds
06:25.31ChicagoWell, I am thinking I can merge Martin's initrd with the Google one with 'rsync av /googleramdisk/ /martinsinitrd/.'
06:25.41ChicagoAnd then place the init and init1 as we talked about earlier.
06:26.27tmztmight work
06:26.39tmztbut that would erase the new /init
06:26.45Chicagomaybe I need to merge the init.rc files too
06:26.47tmztwhich you need for android1.0
06:27.23tmztdoes android build delete the source when you made those .img?
06:27.36Chicagodon't think so.
06:27.42tmztI mean, are system and data extracted somewhere on your pc?
06:27.45ChicagoI even have the whole history
06:27.55Chicagooh I don't know about that.
06:27.56ChicagoLet me check it out.
06:28.17tmztI might also suggest booting with dzo initrd with init=/bin/sh
06:28.19Chicagohehe
06:28.23tmztdoes the keyboard work?
06:28.46ChicagoI have the extracted system directory in out/target/product/generic/system
06:28.51Chicagofrom the build
06:29.12ChicagoI also have the out/target/product/generic/data directory from the build.
06:29.34ChicagoSo, I guess I don't need userdata.img and system.img anymore afterall?
06:29.34tmztok, just put those on the sd card ext2
06:29.44tmztand take out the mount mtd@ in init.rc
06:30.01ChicagoWait.
06:30.06tmztand try booting with root=/dev/mtdblock0p1 init=/init rootfstype=ext2 rootdelay=3
06:30.08ChicagoSo I don't need Martins initrd anymore?
06:30.12tmztno
06:30.21tmztthose are work arounds
06:30.28ChicagoAlright
06:30.36ChicagoSo I can shitcan the vfat primary partition again.
06:30.53tmztbut we need to find out what his permissions are on data.img, so that android can write to it
06:31.09tmztmaybe just 1000:1000
06:31.39ChicagoSo I need to repartition again? Just make 1 ext2 partition?
06:31.46tmztwell, what does ls -l on that .../data say?
06:31.59tmztjust the ext2, if you don't have enough space
06:32.09tmztor change the root to /dev/mtdblock0p2
06:32.15Chicagols -l on data shows an app and a location directory
06:32.30tmztowner:group?
06:32.47ChicagoThe contents are owner group of my user which completed the build
06:33.16tmztthere might be a file when it makes yaffs2 that tells it what permissions to use
06:36.28ChicagoIt looks like the google init.rc sets 'chown system system /data' and chmod 0771 /data
06:36.32Chicagoand takes care of that.
06:40.14*** join/#htc-linux kiozen (n=oeichler@p5492A490.dip0.t-ipconnect.de)
06:44.59tmztoh yeah, I did see that, sorry
06:45.45Chicagotmzt: Now I have gotten much farther on the boot.
06:46.11ChicagoThe error message are about permissions in /data on a property file... and that there is no /system/bin/playmp3 to play the bootsound.
06:46.22ChicagoSo, what should I set the perms to on /data's contents?
06:47.19tmztcomment that out
06:47.31ChicagoI wonder why the playmp3 file is gone.
06:47.44tmztI would use 1000:1000
06:47.59tmztit probably uses the dsp
06:48.09ChicagoOh
06:48.36ChicagoAlso, on the first run, (4 mins ago)... it looks like a symlink was created on the sdroot from etc -> /system/etc...
06:48.45Chicagodoesn't look like the system/etc dir was created.
06:48.46tmztok
06:49.06ChicagoNevermind... /system/etc is there...
06:49.23ChicagoI just don't know why the perms are lrwxrwxrwx and its redbackground which text blinking.
06:50.13ChicagoI commented out the bootsound service.
06:51.14Chicagotmzt: Since there isn't a /etc/passwd file, how do I know the uid:gid of system?
06:52.00tmztI think /init knows it
06:52.21tmztrun it once and see what it sets /system to
06:53.47tmztthe lrwxrwxrwx is a symlink, the symlink is broken since you don't have a /system/etc on your root fs
06:53.51tmzton pc
06:55.01ChicagoA N D R O I D init: Unable to open persistent property directory /data/property errno: 2
06:55.08Chicagosh: can't access tty; job control turned off
06:55.49ChicagoAnd then android_power: wakeup scrolls..and that's basically it.
06:56.50tmztah, well you need /dev/console c 5 1
06:57.00tmztyou must have that though
06:57.14tmztyou have the msm_fb patched for android?
06:57.26ChicagoI hope so.
06:57.33ChicagoHow do I know at this point.
06:57.44tmztfbset, but that's not easy
06:57.54ChicagoI am trying to overcome the unable to open error by creating a /data/property directory... currently one doesn't exist.
06:58.04ChicagoI did build sdl with all the fbcon stuff.
06:58.07tmztyou can look at the source drivers/video/msm_fb.c and see if there is a line about vyres = yres * 2
06:58.23tmztyeah, think errno 2 is a read error
06:58.50tmztsdl?
06:59.13tmztyou have a /dev/fb0 ?
06:59.31ChicagoThere are no device nodes.
06:59.41ChicagoI don't think dbus ran yet?
07:00.45tmztudev? don't know what android uses for that
07:00.53tmztbut it uses fb for graphics
07:00.55Chicagosdl is one of the prerequisites for building android.
07:01.04ChicagoIt has the fbcon and fb options.
07:01.32tmztsdl is for qemu, I think
07:01.46tmztdid you build the emulator?
07:01.57ChicagoI don't know.
07:02.06ChicagoSo now I don't get the error about the property directory anymore.
07:02.20ChicagoAnd I get "sh: can't access tty; job control turned off"
07:02.38ChicagoThat's just 'mknod /dev/console c 5 1' right?
07:03.43ChicagoI meant to say 'mknod dev/console c 5 1'
07:04.44tmztyeah
07:04.56Chicagotmzt: Crap, I made /dev/console on the sdcard... but I still get A N D R O I D sh: can't access tty; job control turned off.
07:05.06tmztnever mind, that's ok
07:05.26tmztI just can't see why it's starting sh interactively
07:05.35ChicagoWell then how long am I supposed to wait for something else to start happening?
07:05.41ChicagoI'm not interacting.
07:05.49ChicagoI just execute haret.exe and click run...
07:05.59ChicagoThen it goes through init.rc...
07:06.03ChicagoI'm not asked about anything.;
07:06.17tmztI mean /bin/sh thinks it's being started as a shell, not as an interp for that shell script
07:06.25tmztbut you are not using a shell script
07:06.27tmztok
07:06.39tmztthe lines in init.rc about console are proably starting it
07:07.08ChicagoYeah there is a line "service console /system/bin/sh
07:07.09Chicagoconsole
07:07.20tmztit still seems something is wrong with the fb
07:07.35tmztyou should get that android icon in 1.0, I think
07:07.39*** join/#htc-linux sietse (n=sietse@vogons.xs4all.nl)
07:07.57ChicagoI get the tux icon.
07:08.03Chicagomaybe I need a fb line in my cmdline
07:08.05tmztthat's the kernel
07:08.14tmztyou made a /dev/fb0 ?
07:08.25Chicagono
07:08.30ChicagoThere were zero device nodes.
07:08.31tmztis there a /system/dev ?
07:08.33ChicagoNow there is one.
07:09.02Chicagos
07:09.06ChicagoThere is no /system/dev
07:09.32tmztdo you have /dev/fb0 on your pc?
07:09.50ChicagoNo, I don't use fb on my PC.
07:10.06tmztyeah, so you need to find its major number
07:10.33tmztcan you look in Documentation/ in the kernel tree
07:10.41tmzteither majors.txt or devices.txt or something
07:12.05Chicagomknod /dev/fb0 c 29 0 came up on google.
07:13.21tmztok
07:13.36ChicagoMaybe  A N D R O I D sh: can't access tty; job control turned off means I haven't created the tty dev nodes.
07:13.48tmztyes, but the shell is running on console
07:14.38tmztI think console is supposed to be on ttyS0 or something since g1 doesn't have fbcon enabled and qemu uses the serial for some debugging
07:14.52tmztyou probably want to disable console
07:14.59tmztand let android start
07:16.54ChicagoWell... now the error about sh: is gone.
07:17.19ChicagoBut I'm still left with A N D R O I D warning: 'ri1d' uses 32-bit capabilities (legacy support in use)
07:17.24Chicagoand then android never starts...
07:17.26tmztok, but running fbcon might be interferring with android drawing to the framebuffer
07:17.32tmztthat's ok
07:19.04ChicagoAside from pressing buttons and seeing lines like "kaiser_kbd: kaiser_kbd_irq_handler() and android_power: wakeup (0->0) at ....
07:19.17ChicagoI'm just watching this scroll by... nothing eventually starts.
07:29.02Chicagotmzt: Actually, I don't see anywhere in the init.rc that starts android... I see an 'on boot' and an ifup lo and hostname localhost at the end and thats it.
07:29.59*** join/#htc-linux rl2000 (n=rl2000@0x573b88b0.hhnqu1.dynamic.dsl.tele.dk)
07:32.00tmztok, you probably don't have a lowmemorykiller module either
07:32.37ChicagoWell, I know that the initrc is quitting before it gets to the line that runs 'mkdir /data/misc 01771 system misc' because there is no /data/misc directory created yet.
07:32.41tmztzygote is android, I think
07:33.01*** join/#htc-linux juliusr (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net)
07:33.10tmztyou have a /cache?
07:33.21ChicagoYes
07:33.34Chicagoand I had to create a /cache/recovery dir, because the init.rc didn't get that far.
07:33.57ChicagoIt really seems I need to know the proper uid/gid values.
07:34.22tmztit fixes those
07:35.06tmztyou mount /sys ?
07:35.26Chicagosys is always empty when I check the sdcard.
07:35.55tmzt<PROTECTED>
07:36.08ChicagoIn the init.rc there is a line that says "write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15"
07:36.12tmztso you need a /init script to mount it
07:36.12ChicagoYeah
07:36.37tmztthe setprops write to sysfs
07:37.51ChicagoSince we disabled the mount mtd partitions...
07:38.20ChicagoThere are just the two mounts in init.rc... a mount tmpfs tmpfs /sqlite_stmt_joursnals size=4m and a mount rootfs rootfs / ro remount.
07:38.24tmztthat's ok, if you are booting from sd then sd is the root
07:38.40tmztor you can add mount sys sys /sys
07:38.44tmztto init.rc
07:38.46ChicagoWhat is the problem as you understand it?
07:39.03tmztthe /init is not finshing its script
07:39.13tmztbut you would need to strace to see what it's doing
07:39.30tmztor read the source on android.git.kernel.org
07:39.39ChicagoAny mount options to sys?
07:39.47tmztno
07:39.52tmztbut it might be sysfs
07:40.11tmztsysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
07:40.19tmztso mount sysfs sys /sys
07:41.13ChicagoIt's not sysv right?
07:41.22tmztno
07:43.36ChicagoI do see DM is not cached in the output
07:43.51tmztDM?
07:44.26ChicagoYeah
07:44.46ChicagoThis time when I ran it after adding that mount sysfs line, I was able to read a bit more of the kernel noise.
07:44.56tmztoh, dmesg?
07:47.35ChicagoDM non-cached buffer at ffc0200, dma_addr 0x13cc4000
07:47.42ChicagoDM cmd busaddr 332152832, cmd...
07:47.47tmztdatamover
07:48.00ChicagoFreeing init memory: 92K
07:48.11tmztso you disabled console too?
07:48.45ChicagoA N D R O I D warning: 'ri1d' uses 32-bit capabilities 9legacy support in use)... and then android_power:wakeup and NEW_RPC_SERVER and msm_rpc_connect and avdmar_rpc_thread() start and
07:48.53ChicagoYeah, you asked me to.
07:49.01ChicagoI'll try whatever you suggest.
07:49.03tmztand?
07:49.08ChicagoThis is the result.
07:49.35ChicagoI just scrolls on the screen with dmesg ticking along showing andoird_power: wakeup (0->0) at
07:49.41tmztok, I am just trying to keep clear where you are, you said those messages appeared after adding the sysfs line
07:50.18tmztthat did not make sense, so I was trying to get everything right
07:52.34tmztok, does the titan keyboard work?
07:53.43ChicagoWhen I touch some of the buttons, dmesg shows kaiser_kbd: kaiser_kbd_irq_handler()
07:55.43*** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz)
07:59.41*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
08:01.43tmztwell, this is going to be hard to debug without keyboard titan or osk at least
08:02.08ChicagoI have the keyboard.
08:02.24tmztbut it doesn't work?
08:02.28ChicagoI think it pops up when I hit camera.
08:02.31ChicagoI am going to try it now.
08:02.52ChicagoYes it works.
08:02.55ChicagoI click and it vibrates.
08:02.57tmztoh, you need strace too, but I don't know which one to use since it needs something in /lib
08:03.00Chicagoand shows me the letter I clicked.
08:04.40ChicagoWhat is osk?
08:04.42Chicagooh duh
08:04.44Chicagosorry
08:04.53*** join/#htc-linux ionstorm (n=ion@75-171-9-30.phnx.qwest.net)
08:13.16Chicagotmzt: Thanks for all your endless help.
08:13.29ChicagoI know I am getting close to running out of time to play with this tonight.
08:13.35ChicagoWe made a ton of progress though!
08:14.04tmztyeah, I'm going to look at the android source and see what it's doing
08:14.20tmztbut I'm not ready to try it on my device yet (need to get phone mux first)
08:15.01Chicagotmzt: If ginge shows up or wasup or zdooder, they should know about the latest titan keyboard driver.
08:15.23tmztif wasup or zdooder shows up we can get the source, yes
08:15.39tmztI just wonder if your tree has the android fb patches
08:15.51tmztI don't remember them and dzo keyboard being together
08:17.17ChicagoIs that why zygote doesn't start?
08:18.16tmztbut that usually leads to the start animation crashing, unless that was moved to the bootloader on g1??
08:18.53ChicagoThat would be logical.
08:19.22ChicagoI do know the audio driver works, because I can hear the speaker briefly pop when I press the camera button to load the osk.
08:20.01tmztso that's aDSP
08:20.24ChicagoWhat do you mean by aDSP.
08:20.40tmztthe dsp core (not radio) in msm
08:20.53ChicagoYeah, the dmesg said briefly about Audio on.
08:20.57ChicagoAudio idle
08:20.57Chicagoetc
08:21.10tmztused for audio and decoding video I think, maybe gps
08:21.41ChicagoThere was a msm-android patches on the linuxtogo repo... but it doesn't look touched in 5 months.
08:22.32tmztno, you want msm-android-2.6.25 if those are there, but htc/vogue is for vogue/titan so I don't know
08:23.05tmztyou really want to search drivers/video/msm_fb.c for vyres
08:24.24Chicagotmzt:  drivers/video/msm_fb/msm_fb.c doesn't contain the string
08:24.32Chicagovyres
08:24.48tmztthat could be a problem
08:25.07tmztdo you have virtual_* ?
08:25.27ChicagoI have kernel/drivers/virtio
08:25.31Chicagowhere would virtual_* be?
08:25.56tmztin msm_fb
08:26.02tmztsearch for virtual
08:27.13Chicagoif (var->xres_virtual != info->var.xres_virtual) return -EINVAL;
08:27.19Chicagoif (var->yres_virtual != info->var.yres_virtual) return -EINVAL;
08:27.24*** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig)
08:27.27Chicagoinfo->var.xres_virtual = pi->width;
08:27.42Chicagoinfo->var.yres_virtual = pi->height * 2;
08:27.44ChicagoIs that it?
08:29.24tmztyes, so it's there
08:30.39ChicagoWell, it seems like we did use the right kernel config.
08:31.30tmztthis is more than kernel config, this is the source of the kernel itself
08:31.37ChicagoTo double check... I have set cmdline "root=/dev/mmcblk0p1 init=/init rootdelay=3 rootfstype=ext2 ppp.username=blah blah blah"
08:32.15tmztthat last part needs dzo scripts that are disabled anyway (the initmodem.sh)
08:32.38tmztwe need to make a more complete rootfs to debug this
08:33.45ChicagoWell, what if I use dzo initrd, and change the init... but put my userdata.img and system.img onto sdroot with the exploded initrd from dzo.
08:37.19*** join/#htc-linux methril (n=Methril@213.27.233.98)
08:40.14*** join/#htc-linux hlbot (n=adm@iclem.net)
08:42.00*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
08:46.43*** part/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig)
08:49.28*** join/#htc-linux aurora (n=pwnd@unaffiliated/aurora)
08:52.08*** join/#htc-linux rob_w (n=bob@Mbfb7.m.pppool.de)
08:57.03*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
09:02.42*** join/#htc-linux goxboxlive1 (n=goxboxli@mail2.hjellnesconsult.no)
09:03.53Neutron83who does know how to get the framebuffer spaces from an mmu dump--??
09:05.37*** join/#htc-linux Robwoerle (n=bob@Mab1c.m.pppool.de)
09:18.07*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
09:30.12*** join/#htc-linux Guimli (n=guimli@ecu69-1-82-231-127-213.fbx.proxad.net)
09:30.19*** join/#htc-linux goxboxlive_ (n=goxboxli@139.84-48-212.nextgentel.com)
09:33.54*** join/#htc-linux DasFx (n=John@dasfx-lptp.euronet.nl)
09:54.04*** join/#htc-linux dante_ (n=dante@host176-48-static.15-79-b.business.telecomitalia.it)
09:58.41*** part/#htc-linux rm (n=rm@fsf/member/rm)
10:00.54*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
10:13.07*** join/#htc-linux Neutron83 (n=neutron8@p548EB319.dip0.t-ipconnect.de)
10:14.48*** join/#htc-linux Neutron83 (n=neutron8@p548EB319.dip0.t-ipconnect.de)
10:21.01*** join/#htc-linux Xanthin- (n=rnieva@salvia.nieva.com)
10:21.52*** join/#htc-linux sir0x (n=sir0x@p5B08569F.dip.t-dialin.net)
10:22.01sir0xhi
10:22.24Neutron83how do i get the "screen" working in my Kernel ?? as nobody did the "adjustments" for my device before
10:22.28Neutron83hi sir0x
10:41.25tmztNeutron83: which device?
10:42.10Neutron83HTC shift (MSM7200) side
10:42.13tmztwait shift
10:42.29tmztso you got the kernel booting?
10:43.07Neutron83tmzt the log sayed kernel boots and the end is Go Go Go... so seems the kernel boots
10:43.18Neutron83but screen is puple / black
10:43.34tmztthats the last thing that haret says
10:43.48tmztbefore kernel starts
10:43.59Neutron83jea ... ahhh after that kernel starts ?
10:44.07Neutron83okay ... so how do i check that
10:44.12tmztno
10:44.22tmztthat is from haret fb
10:44.31tmztbut if you have that
10:44.48tmztthen haret has your fb address VRAM
10:45.25Neutron83how can i extract it ?
10:45.55tmztso connect with telnet/haretconsole and print "percent08x" VRAM
10:46.14Neutron83okay gimme a sceond
10:46.15tmztcant type percent so use percent sign
10:49.27Neutron8300000002 it says
10:49.47Neutron83tmzt what do i do with that info
10:49.47tmztcould be at top of ram
10:49.53ALoGeNolo all
10:49.59*** join/#htc-linux ulaas2 (n=ulaas@213.43.35.184)
10:50.19tmztso you have to move the kernel decompression somewhere else
10:50.35Neutron83ahhh ... and where do i change that
10:50.43tmztALoGeNo: hi now can ssh from q in linux
10:51.30ALoGeNofrom q?
10:52.02tmztwell you could compile haret and change atags if the right param is there
10:52.16tmztor change start.S in kernel
10:52.35Neutron83i will change in kernel
10:52.37tmztbut you have to have some way of debugging in there
10:52.47Neutron83im fireing up linux now
10:53.03tmztALoGeNo: my phone
10:53.08ALoGeNohum... interestant.., but i think that i was never used that after
10:53.45ALoGeNobefore*
10:53.58ALoGeNo(sorry im without sleep)
10:54.09tmztthe font is tiny but I put COLUMNS=30
10:54.27tmztso irssi even works
10:56.21ALoGeNotmzt im still trying to compile the minimal-image of angstrom, and i dont end of get icecc working..
10:56.43tmzticecc?
10:56.53ALoGeNoi was tested 2.6.16hh3 like goxboxlive said
10:57.01ALoGeNoyep to compile in farm
10:57.28tmzthe sd he never told you not to use 2.6.26
10:57.28ALoGeNothe acx of 2.6.16hh3 works like a charm
10:57.37tmztoh
10:57.43tmztthen thats good
10:57.49ALoGeNoyep i read that later when you talk with him
10:58.38ALoGeNoyes is good but i try to rip that kernel and modules and dont boot with the sumomura debian :((
10:59.09tmztoh I dont see why it wuldnt
10:59.14ALoGeNomaybe later try to use the single module
11:00.08ALoGeNotmzt you have some link for me of the new stuff of haret? please?
11:00.38tmztif the wifi works with your kernel then thatmight be a good one to use
11:00.49tmztwhat?
11:01.20ALoGeNothe wifi works with 2.6.16hh3 but only boot with original rootfs OPIE..
11:01.36*** join/#htc-linux craigad (n=craigad@host86-158-214-217.range86-158.btcentralplus.com)
11:01.46ALoGeNoyou say that haret now do something new or so no??
11:01.51tmztno
11:02.24ALoGeNokk
11:02.36tmztbut my suggestion for debian is the same as always  to make it on mp900c and put on sd card with cf reader
11:03.05tmztI dont know why sumoudou is not  working though
11:04.27tmztare you using initrd with debian?
11:04.45tmztyou have to put modules for that kernel on it
11:18.34NetRipperif kernel decompression is causing a problem you can always try the Image (instead of zImage), which skips the decompression and thereby also the putc() which may hang devices
11:19.00NetRipper(it did so on our diamond/raphael)
11:35.05*** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
11:40.32Neutron83tmzt where in kernel do i change the decompression ?
11:52.54NetRipperNeutron83, you just pick the arch/arm/boot/Image instead of arch/arm/boot/zImage
11:53.07NetRipperand use that in the set KERNEL line on haret
11:53.52NetRipperImage is about two times the size of zImage, but haret can load kernels up to 5MB, so you should be fine
11:54.10Neutron83i will try
11:57.02Neutron83well i hope that will solve my framebuffer problem
11:57.42Neutron83is the Sony ericson Experia the same hardware as G1
11:57.44Neutron83??
11:57.49Neutron83MSM7201a
12:01.36*** join/#htc-linux rm (n=rm@fsf/member/rm)
12:02.40*** join/#htc-linux datachaos (n=datachao@189.27.164.206.adsl.gvt.net.br)
12:03.54NetRipperxperia is also MSM7201a yes
12:04.32NetRipperschlash (or something alike) also has an xperia, and is sometimes here
12:07.18Neutron83hmmmm
12:07.29Neutron83loading image doesnt solve the problem
12:09.10*** join/#htc-linux Zinbolic (i=Zinbolic@84.238.80.141)
12:15.52rmanyone uses an HTC Universal?
12:17.22tetsuo\0I do
12:18.45rmwith which OS?
12:19.27rmhave you ever noticed a problem that it briefly flickers the LCD when switching CPU scaling "gears"? I wondered if there's a way to reduce/get rid of that
12:31.14tetsuo\0rm: I'm currently running win mobile, and I think that is a hardware issue
12:32.50*** join/#htc-linux dcordes (n=dcordes@ip-90-186-178-152.web.vodafone.de)
12:33.38dcordeslo
12:37.21*** join/#htc-linux datachaos (n=datachao@189.6.141.123)
13:02.50*** join/#htc-linux PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net)
13:06.08Neutron83seen cr2
13:06.21Neutron83no bot here with seen ??
13:06.23rl2000I just read over at techarena that the internal storage of the HTC Diamond is a Samsung MoviNAND, doesn't that have linux support already?
13:06.40kiozen~seen cr2
13:06.41aptcr2 <n=konversa@crpl6.physik.uni-wuppertal.de> was last seen on IRC in channel #htc-linux, 2d 20h 26m 18s ago, saying: 'Neutron83: can you run haret commands ?'.
13:06.54Neutron83thx kiozen
13:07.04kiozenwlc
13:29.03rl2000I saw some MoviNAND patch stuff for the OMAP processor here, maybe it can apply:
13:29.03rl2000http://markmail.org/search/?q=MoviNAND#query:MoviNAND+page:1+mid:oma3qhjbjcniajfd+state:results
13:29.11*** join/#htc-linux N3m3515 (n=nembnc@p5B09E95D.dip.t-dialin.net)
13:51.23parmasterhi ALoGeNo , any news?
13:51.56ALoGeNoyep i have head pain (or whatever)
13:51.57ALoGeNoxd
13:52.14ALoGeNolo parmaster
13:53.12ALoGeNopain head*
13:53.42parmasteroh sorry to hear that
13:53.58parmasterrunning 2.6.26 on your uni now?
13:54.19ALoGeNonopes nothing
13:54.43parmasterah ok..
13:55.09ALoGeNowhen i say that i have pain head is j/k becose im bored of test things without results :)
13:55.14parmasteri'm in manila right now, at an internet cafe
13:55.33ALoGeNooh in manila city?
13:55.35parmasterALoGeNo: yep, thats what i gathered regarding the teesting
13:55.46parmasteryep. i found the best tapas bar here too.
13:56.12ALoGeNowowo this is a nice place ^^
13:56.46parmasteryeah, its great.. its really cheap
13:56.54ALoGeNowe have tapas here too, jamon, queso, albondigas en salsa.. lol
13:57.01dcordesdude wheres manila
13:57.13parmasteryes had the best cheese begins with M
13:57.27dcordesgato con queso
13:57.29parmasterthey also had jamon cheese.. they get everything from spain
13:57.34dcordesmuy delicioso
13:57.36ALoGeNoxd
13:57.46ALoGeNohahah yes ^^
13:57.48parmasterand its cheap here.. 1 dollar is like 50 pesos
13:58.35ALoGeNoyep, in a few moths you have ameros insteed pesos.. xD
13:58.53parmasterhahaha, don't even joke that
13:59.04ALoGeNo^^
14:00.00ALoGeNointernet is the guilty..
14:01.39ALoGeNowell, parmaster im just now testing with 2.6.16hh3, and how i cant find the src for that kernel, i go try with anothers oldest kernels..
14:02.17ALoGeNoor i dunno what ill do..
14:02.18kaze_workhi dcordes you got to try building new msm_sdcc yet?
14:04.33parmasterhi dcordes: manila is the capital of philippines
14:05.42*** join/#htc-linux cmonex (n=xy6091@qgms5fo6tf.adsl.datanet.hu)
14:05.44dcordesparmaster thx just looked it up
14:06.35dcordeskaze no I will repost from the direct source later pls remind me in thee vening
14:10.18*** join/#htc-linux fnord (n=fnord@192.234.2.49)
14:10.59*** join/#htc-linux bertramt (n=chatzill@63.246.89.17)
14:22.48*** join/#htc-linux N3m3515| (n=nembnc@p5B09E95D.dip.t-dialin.net)
14:23.41Neutron83hmmmmm
14:24.13Neutron83anyone around who could gimme a hint on where to start from GETTING LINUX ON SHIFT (MSM7200)
14:24.28dcordesNeutron83 yo I read in the logs youre getting shift msm side going
14:25.03Neutron83im trin to
14:25.17dcordesso as I see you already reckognized the available kais kernel source
14:25.21dcordesis also msm7200
14:25.25Neutron83jea
14:25.41Neutron83i tried the precompiled kernels and also did my own
14:26.00Neutron83but the only thing i get is a purple flickering fullscreen display
14:26.19Neutron83but haret goes 10 of 10 times to 100%
14:26.30Neutron83with my actual rom
14:27.21Neutron83i'm well with linux but never before did kernel development in embedded systems so im stuck to get the framebuffer to work
14:27.28dcordesok and everytime you get the lsd screen?
14:27.52Neutron83no ... when i use my own kernel with make defaultconfig
14:28.32Neutron83i get a half screen with the staying haret stuf
14:28.39Neutron83and the under half with black
14:28.47Neutron83when i use htckaiserconfig
14:29.02Neutron83i get lsd screen 100% of the time
14:29.41Neutron83so as i logged it i see framebuffer overlaps kernel destination in the log
14:29.50Neutron83so i asume the error is there
14:30.32Neutron83BUT in the htc kaiser threads there are also logs of ppl having linux boot successful and the same error in log
14:30.50Neutron83dcordes u have any help ``??
14:31.30Neutron83print %08x give output: 00000002 from haret console
14:32.43Neutron83but i dont know how to change the kernel addressing and im realy not into getting my own haret version compiled
14:33.47Neutron83haret wants a mtyp for the device ... wich one should i use ?? i use the 1553 from kaiser stuff
14:33.56Neutron83butt dunno if its correct
14:35.05rmALoGeNo, are you testing kernels on the Universal?
14:35.37ALoGeNoyep
14:36.20rmthere's linux-2.6.21-hh20.tar.gz w/source, http://wiki.neilandtheresa.co.uk/Titchy_Linux/Source
14:36.24ALoGeNolooking for some kernel with working acx driver
14:36.45rmit has this driver working, I just tested it today
14:36.50ALoGeNoi have that 100 times
14:37.13rmit does not support WPA at the moment
14:37.23ALoGeNorm the driver works.. , ok, now try to copy some big file..
14:37.34rmdidn't try that
14:37.44ALoGeNotry and told me
14:37.46rmALoGeNo, did you try to limit the speed to 1M?
14:38.04ALoGeNoi dunno
14:38.27rmI planned to run OpenVPN on top of an unencrypted Wi-Fi
14:38.29ALoGeNobut yes txpower
14:38.41rmbut the kernel has no tun module compiled (needed for OpenVPN)
14:38.51rmtherefore I am now downloading the source to compile it
14:39.14ALoGeNoyep you can do that without problems..
14:39.51Neutron83~seen tece
14:39.55apti haven't seen 'tece', Neutron83
14:39.55ALoGeNoi did somany times :P
14:40.10Neutron83~seen cr2
14:40.11aptcr2 <n=konversa@crpl6.physik.uni-wuppertal.de> was last seen on IRC in channel #htc-linux, 2d 21h 59m 48s ago, saying: 'Neutron83: can you run haret commands ?'.
14:40.24ALoGeNorm this is the unique that i can compile without errors :/
14:46.56dcordesNeutron83 i have few time
14:47.10dcordesi see you get halfs creen drawn
14:48.30Neutron83dcordes but u can help me ?? when do you have time ?
14:53.16dcordesnow
14:53.36dcordes1st thing to check
14:53.42dcordeswait
14:53.54dcordeswhich kernels ource do you build?
14:54.08dcordeshtc-msm branch from linuxtogo hgit?
14:54.32dcordesNeutron83
14:55.20Neutron83jea
14:55.34Neutron83linuxtogo htc-msm
14:56.03dcordesok we have more uptodate 2.6.25 based sources
14:56.17Neutron83where and how do i get them
14:56.20dcordeswith the trout (g1)c odebase
14:56.43dcordesI need somebody to push a new branch
14:57.14Neutron83okay where can i get them
14:57.15dcordes'htc-msm'
14:57.23Neutron83im fireing up my lin
14:57.32dcordes'htc-msm7200' that is
14:58.38Neutron83and where can i GIT it ?
14:58.52Neutron83also linuxtogo ?
14:59.11dcordesyou can also go to linuxtogo.org/~lgorris/diffs
15:00.11dcordesthere you grab android-msm-htc-2.6.25-20082210.diff
15:00.35dcordesand you check out the according branch from git.android.com
15:00.48dcordesand apply thea bove patch.
15:00.56Neutron83okay
15:01.49Neutron83compile and done ?
15:01.54Neutron83dont think so
15:02.57dcordessorr?
15:03.27Neutron83i got the diff
15:04.27Neutron83the git from andoid is large over umts it takes about 30 minutes
15:04.33Neutron83what is next to do ?
15:05.12dcordesok next thing is to check if you set the correct values for
15:05.49dcordesMSM_FB_BASE
15:06.02dcordesMSM_FB_SIZE
15:06.05Neutron83sorry i cant find the diff you mean
15:06.27*** join/#htc-linux sietse_ (n=sietse@vogons.xs4all.nl)
15:06.37dcordesdunnoe xact filename but theres only one matching above info
15:07.02Neutron83i should use from 2210 not 2410 ?
15:07.34dcordes10
15:07.41dcordes22
15:07.44*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
15:07.47Neutron83with kaiser in name or without ?
15:07.51*** join/#htc-linux LanceHaig (i=c2d8ed19@foresight/member/lhaig)
15:08.33dcordes24 same withe huge code for ti1251 wifi support
15:08.52*** join/#htc-linux tetsuo\0` (n=user@190.188.42.68)
15:09.48Neutron83okay
15:12.16Neutron83where i get the MSM_FB size and BASE from ?
15:12.16*** join/#htc-linux hillsdale (n=htc-linu@dsl081-134-224.nyc1.dsl.speakeasy.net)
15:12.16*** join/#htc-linux Funklord (n=cow@c-ecd572d5.014-46-73746f28.cust.bredbandsbolaget.se) [NETSPLIT VICTIM]
15:12.17zuleNeutron83, if you find out, tell me also!
15:12.17zule:)
15:12.17dcordesfind . xargs pipehere grep MSM_FB_
15:12.17dcordeswell
15:12.48*** join/#htc-linux PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net)
15:12.48*** join/#htc-linux sietse (n=sietse@vogons.xs4all.nl) [NETSPLIT VICTIM]
15:12.49*** join/#htc-linux maejrep (n=madCoder@c-71-225-238-170.hsd1.pa.comcast.net) [NETSPLIT VICTIM]
15:12.49*** join/#htc-linux infernix (i=nix@unaffiliated/infernix)
15:12.49*** join/#htc-linux Zylogue (n=Zylogue@ip68-12-77-66.ok.ok.cox.net) [NETSPLIT VICTIM]
15:12.49*** join/#htc-linux Funklord (n=cow@213.114.213.236)
15:12.56dcordesfind . pipe xargs grep MSM_FB_
15:13.01*** join/#htc-linux Funklord (n=cow@c-ecd572d5.014-46-73746f28.cust.bredbandsbolaget.se)
15:13.04*** join/#htc-linux dush (n=opdenkam@cp1055556-a.landg1.lb.home.nl)
15:13.04*** join/#htc-linux infernix (i=nix@spirit.infernix.net)
15:13.06dcordesaltenatively grep diff
15:13.08Neutron83jea but what values should they have ?
15:13.28dcordesor edit drivers/video/msm/msm-fb.c
15:14.08dcordesidk I only have B. Sc. in Kaiser Science
15:14.32dcordesread haret doku
15:14.42Neutron83ok i got that already
15:14.46Neutron83cool
15:14.48dcordesmaybe pdumpc an help
15:14.51*** part/#htc-linux LanceHaig (i=c2d8ed19@foresight/member/lhaig)
15:14.59dcordesto dump ram ranges
15:15.09Neutron83any other hints to get some help `?
15:15.11dcordesthen youc an scan it for fbdata
15:15.22dcordesor try values from polaris.
15:15.27Neutron83jea already have it
15:15.42Neutron83dumped everything already
15:16.02dcordesin the htc-msm code, go and build the zImage with the htc_polaris defconfig
15:16.33dcordesit has different geometry settings (and location?)
15:16.34*** join/#htc-linux mm- (n=pocketir@adam-lamarre.wireless.usm.maine.edu)
15:16.41dcordesor use the vogue code
15:16.46*** join/#htc-linux Funklord (n=cow@c-ecd572d5.014-46-73746f28.cust.bredbandsbolaget.se)
15:17.27dcordesfrom vogue-linux branch.
15:17.46dcordeswhat is yourr esolution?
15:18.54Neutron83dunno atm
15:19.00dcordeslikely you hve different fbsizew ith morer eslutib
15:19.04dcordesimportant.
15:19.25Neutron83jea i see i will addept the size and base then
15:21.36*** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz)
15:21.54Neutron83any more hints `? elye i will come back when im stuck
15:22.04Neutron83thx very much for the infos
15:22.13Neutron83im glad i met you
15:30.14*** join/#htc-linux ALoGeNo (n=QUAKEIII@142.Red-81-37-222.dynamicIP.rima-tde.net)
15:31.53*** join/#htc-linux dante_ (n=dante@79.15.48.176)
15:36.50*** join/#htc-linux mm- (n=pocketir@adam-lamarre.wireless.usm.maine.edu)
15:36.50*** join/#htc-linux infernix (i=nix@spirit.infernix.net)
15:36.50*** join/#htc-linux PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net)
15:36.51*** join/#htc-linux maejrep (n=madCoder@c-71-225-238-170.hsd1.pa.comcast.net) [NETSPLIT VICTIM]
15:36.51*** join/#htc-linux Zylogue (n=Zylogue@ip68-12-77-66.ok.ok.cox.net) [NETSPLIT VICTIM]
15:37.00dcordesNeutron83 de nada
15:37.32ALoGeNohey rm you said that setting rate to 1M 2.6.21hh20 works fine to you?
15:38.32ALoGeNoi have the same issue..
15:43.15dcordeswot
15:44.54dcordesbye
15:45.10rmALoGeNo, I read somewhere that if you limit the wifi rate to 1M
15:45.17rmthe driver is more stable
15:45.32ALoGeNonothing at all..
15:45.33rmah, here -> http://wiki.neilandtheresa.co.uk/Titchy_Linux/Wishlist
15:45.55rm"Works OK with all data rates (not only with 1M)", allows to suppose that it does work OK with 1M
15:46.29ALoGeNohum...
15:47.06ALoGeNobut i was tryed all kernels and same thing.. try to copy some big file please..
15:47.43SanMehatyo
15:47.48ALoGeNoi was tryed the titchy and hh20 and is the same
15:47.50ALoGeNohi
15:48.26rmALoGeNo, how do you limit it to 1M?
15:49.39ALoGeNoiwconfig wlanX rate 1M
15:50.01ALoGeNowe have 100mW = 18dbi
15:50.31ALoGeNoyou can change this too with iwconfig wlanX txpower XXdBi
15:53.30rmso when you copy a big file, the wifi interface hangs?
15:53.37rmanything written to dmesg at that point?
15:54.42ALoGeNonot hangs at all.., you need stay in the console like root to see all the trash that acx put
15:55.47ALoGeNosomes timeouts , and irq status stuff
15:56.07*** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org)
15:56.52ALoGeNosometimes say that your wireless card is to hot (or whaterver)..
15:57.01*** join/#htc-linux kim8 (n=kim@s559116c1.adsl.wanadoo.nl)
15:57.52*** join/#htc-linux balsat (n=kll@87.72.13.87)
15:58.10Neutron83~seen cr2_
15:58.12aptcr2_ <n=konversa@crpl6.physik.uni-wuppertal.de> was last seen on IRC in channel #htc-linux, 3d 1h 50m 28s ago, saying: 'ok, when i'll get some more free time, i'll do more systematic development.'.
15:58.12*** join/#htc-linux datachaos (n=datachao@189.6.141.123)
16:00.03ALoGeNorm are you testing rigth now?
16:02.52*** join/#htc-linux kim3 (n=kim@s559116c1.adsl.wanadoo.nl)
16:05.54*** join/#htc-linux mm- (n=pocketir@adam-lamarre.wireless.usm.maine.edu)
16:07.25*** join/#htc-linux fnord (n=fnord@192.234.2.49)
16:07.28*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
16:09.11rmno, not now
16:11.15*** part/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
16:11.54*** join/#htc-linux metter (n=metter@1-147.3-85.cust.bluewin.ch)
16:12.04*** part/#htc-linux mm- (n=pocketir@adam-lamarre.wireless.usm.maine.edu)
16:15.42*** join/#htc-linux ren1 (n=user@91.68.208.8)
16:23.18*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
16:27.18*** join/#htc-linux LunohoD_ (n=alex@e180076220.adsl.alicedsl.de)
16:29.22*** join/#htc-linux patachonf (n=install@184.115.101-84.rev.gaoland.net)
16:29.54*** part/#htc-linux patachonf (n=install@184.115.101-84.rev.gaoland.net)
16:30.37*** join/#htc-linux oliver__ (n=chatzill@5acd3dae.bb.sky.com)
16:33.19*** join/#htc-linux bryanlet (n=b@69-196-140-79.dsl.teksavvy.com)
16:38.43*** join/#htc-linux stdev (n=db@S0106001cf06819f1.cg.shawcable.net)
16:42.43*** join/#htc-linux exco (n=exco@e181114030.adsl.alicedsl.de)
16:42.46*** join/#htc-linux stdev (n=db@S0106001cf06819f1.cg.shawcable.net)
16:48.33*** part/#htc-linux exco (n=exco@e181114030.adsl.alicedsl.de)
16:55.01*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
16:56.56*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
17:03.45*** join/#htc-linux milfadoodle (n=milfadoo@h100n2-blg-d4.ias.bredband.telia.com)
17:04.23goxboxlivehi
17:05.04*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
17:05.15*** join/#htc-linux Neutron83 (n=neutron8@p548E823A.dip0.t-ipconnect.de)
17:11.14*** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig)
17:11.31*** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com)
17:16.02*** part/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
17:16.50*** join/#htc-linux cygnusx6 (n=cygnusx@ip72-209-173-82.adsl2.static.versatel.nl)
17:16.55cygnusx6what up folks
17:18.10*** join/#htc-linux rl2000 (n=rl2000@93.163.248.206)
17:23.21*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
17:23.41*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
17:35.42*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
17:37.54dcordes100 nicks
17:44.50dcordesepic
17:46.46*** join/#htc-linux infernixx (i=nix@unaffiliated/infernix)
17:53.11kazeyo
17:53.14kazeback home
17:53.16kazeat last
17:53.31kazedcordes you told me to remind you about msm_sdcc
17:53.36kazeso ido
17:54.43dcordesyea thanks I will update the status soon
17:54.54kazethanks to you
17:55.07dcordeswe are taking care
17:55.46kazemm thesurfer posted a zimage that he said he compiled with the new files
17:55.51kazestill it DMA error
17:56.31dcordesnvm
17:57.05*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
17:58.12kazeanother question, if i unpack system.img data.img & initrd to ext2 formatted sd, how could i delay boot so it wait for the sd to be seen by kernel before trying to mount rootfs?
17:58.34dcordesfrom where? dzo zip?
17:58.40kazeyup
17:59.04dcordesread /init1 or /init in his initrd
17:59.13*** join/#htc-linux dzo_ (n=dzo@121.98.128.127)
17:59.17kazek
18:04.07dcordeskaze, you might ask google how to make a tiny testing android rootfs
18:04.43dcordeswhich you can boot as initrd
18:05.53*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87de39.pool.einsundeins.de)
18:05.53kazei guess if noone figured out it yet im way to dumb to figure out by myself :(
18:05.54dcordesask w
18:05.54dcordesswetland,
18:06.22kazeand i dont think thats really useful since our kernel still isnt stable
18:06.36dcordesunlike other cross buildsystems with embedded targets, the android one seems not very modular
18:06.41kazei dont want to annoy swetland with my semi noobness
18:06.44dcordesso it might be complicated
18:07.25dcordeswhy would you, you make free advertisement for the company paying them
18:09.43kazeok i shamefully msged him
18:10.09kazeoh but wasnt he getting married this weekend or something?
18:10.21*** join/#htc-linux schlash (n=har@adsl-76-212-172-60.dsl.sndg02.sbcglobal.net)
18:15.42*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
18:16.07*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
18:17.43*** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
18:28.20*** join/#htc-linux tuxydo (n=joop@ip5455c588.speed.planet.nl)
18:30.43*** join/#htc-linux bryanlet (n=b@206-248-135-193.dsl.teksavvy.com)
18:41.33*** join/#htc-linux ulaas (n=ulaas@88.253.14.164)
18:43.08*** join/#htc-linux DasFx (n=John@5354790B.cable.casema.nl)
19:00.03*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
19:05.22paulproteusBabelO, I'm happy to open git accounts for all who can use them, btw. (-:
19:07.29BabelOpaulproteus: ok :) it is more device with qtopia support, they do good job with ezx
19:10.24paulproteusSounds great.
19:11.07*** join/#htc-linux dogan_ (n=dogan@lns-bzn-55-82-255-143-122.adsl.proxad.net)
19:11.27dexxa05hi all
19:24.33*** join/#htc-linux xomos (n=har@76.212.172.60)
19:31.22*** part/#htc-linux balsat (n=kll@87.72.13.87)
19:39.31*** join/#htc-linux infernixx (n=nix@unaffiliated/infernix)
19:39.56*** join/#htc-linux dante_ (n=dante@net-93-148-250-182.t2.dsl.vodafone.it)
19:43.14*** join/#htc-linux zhobbs (n=zach@132.245.8.67.cfl.res.rr.com)
19:47.07*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
19:47.12*** join/#htc-linux rmoravcik1 (n=rmoravci@ip-89-102-255-171.karneval.cz)
19:50.11*** join/#htc-linux jan__ (n=jan@92.117.186.216)
19:51.48Neutron83~seen cr2
19:51.49aptcr2 <n=konversa@crpl6.physik.uni-wuppertal.de> was last seen on IRC in channel #htc-linux, 3d 3h 11m 26s ago, saying: 'Neutron83: can you run haret commands ?'.
19:52.17kiozenNeutron83: you love that line, don't you :)
19:54.37N3m3515~seen cr2_
19:54.38aptcr2_ <n=konversa@crpl6.physik.uni-wuppertal.de> was last seen on IRC in channel #htc-linux, 3d 5h 46m 54s ago, saying: 'ok, when i'll get some more free time, i'll do more systematic development.'.
19:55.15Neutron83kiozen, not realy
19:55.27Neutron83i would be happy if he had said more than that to me
19:56.56*** join/#htc-linux miknix_ghost (n=miknix@81.193.95.45)
19:58.34kiozenjust wait until he has finished his move
19:58.50kiozenmight take a few days ;)
19:59.20Neutron83oh he is movin ?
19:59.35Neutron83new university ?
20:00.41Neutron83i need him to help me find the fuckin framebuffer stuff for the shift as im not that good in embedded stuff
20:01.06*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
20:02.49*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
20:03.37*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87de39.pool.einsundeins.de)
20:05.33*** join/#htc-linux punkgeek (n=jeanseb@gazypan.dyndns.org)
20:07.14*** join/#htc-linux LanceHaig (i=4e696aee@foresight/member/lhaig)
20:16.04*** join/#htc-linux tetsuo\0 (n=user@190.188.42.68)
20:16.43*** join/#htc-linux mlalevic (n=chatzill@089-101-190216.ntlworld.ie)
20:18.41*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
20:22.46Neutron83NetRipper, how do i get a earlylog.txt ?
20:24.37*** part/#htc-linux LanceHaig (i=4e696aee@foresight/member/lhaig)
20:28.01*** join/#htc-linux bryanlet (n=b@206-248-135-193.dsl.teksavvy.com)
20:36.19*** join/#htc-linux xcs (n=xcs@pool-64-222-243-128.port.east.verizon.net)
20:41.46xomosneutron, add a file called, earlyharetlog.txt in the same folder as the haret.exe
20:44.43Neutron83ahhh okay
20:45.34*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
20:56.14Neutron83thx
21:08.16*** join/#htc-linux MissingNo (n=MissingN@cpe-24-58-143-68.twcny.res.rr.com)
21:08.33*** join/#htc-linux ponicg (n=ponicg@ool-182d907a.dyn.optonline.net)
21:08.34*** join/#htc-linux Abracadabra (n=aaabraca@62-244-191-249.cust.exponential-e.net) [NETSPLIT VICTIM]
21:14.26*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
21:18.11*** join/#htc-linux schlash (n=har@adsl-76-212-172-60.dsl.sndg02.sbcglobal.net)
21:59.01*** join/#htc-linux ulaas_ (n=ulaas@88.253.14.164)
21:59.41*** join/#htc-linux BruteSource (n=BruteSou@m140e36d0.tmodns.net)
22:00.11BruteSourcewow france passed the piracy cut off law
22:00.22*** join/#htc-linux chab7 (n=kvirc@212.92.4.114)
22:06.38BabelOcool :)
22:08.58*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
22:16.22dcordesNeutron83, did you tree vogue, polaris, halibut settings fro the shift? do you know your resolution?
22:16.31dcordess/tree/try/
22:17.55ahmeniIs it possible to pass the resolution settings through the command line boot?
22:21.00Neutron83dcordes, 480x800
22:21.26Neutron83erm 800x480
22:21.39dcordesNeutron83, isn't that matching g1?
22:21.49Neutron83dunno
22:22.15dcordesgo find out
22:23.00Neutron83dcordes, i was told to disassemble NK.EXE to find FB base and DB size
22:23.32xcs3.2-inch TFT-LCD flat touch-sensitive screen with HVGA (320 X 480 pixel) resolution.
22:23.49Neutron83i tried vogue and polaris settings
22:23.52Neutron83none worked
22:24.01Neutron83thx xcs
22:24.04xcsnp
22:24.48dcordesNeutron83, ok then trout framebuffer settings no good for you
22:25.48Neutron83anyone around with shift able to cook roms and able to extract me nk.exe ???
22:25.59Neutron83cmonex,  ?? u there ?
22:26.28dcordesNeutron83, do you know the HTCflasher for linux?
22:26.37dcordesit can do all sorts of extract things
22:26.37Neutron83jea
22:27.17Neutron83ok lemme fireup my linux in shift
22:27.40Neutron83then u need to tell me how cause i never got that thing running under linux
22:29.14Neutron83okay linux and CE connected via USB
22:29.33dcordesno sorry never used it for that purpose. I have only seen those extract buttons
22:30.00*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
22:30.05dcordesjust save time on the dumping part and grab some rom from xda
22:32.22Neutron83im not into rom cooking
22:32.29Neutron83and cant find the nk.exe
22:32.39Neutron83made a thread at xda dev
22:32.52Neutron83if anyone could extract it for me please
22:32.55dcordesthat's cool sure somebody will know
22:33.25dcordesbtw, that will be quite a nice thing to have a native linux running on the shift
22:33.48dcordesyou have the 400mHz clocked arm11?
22:33.55Neutron83jeap
22:34.17dcordesI guess it outruns battery life for hours as opposed to running with x86?
22:34.57Neutron83i hope to get the RADIO part hacked soon then
22:35.31dcordesoh dump smem
22:35.46dcordessend it over and I can tell you if you can use kaiser-smd.c or not
22:36.31Neutron83batery life for x86 is about 2 and a half on arm its about 3 or four nights inn win mobile
22:37.00Neutron83smem ??
22:37.08Neutron83how do i dump that ?
22:37.19dcordesshared memory region in ram
22:37.28dcordeshttp://wiki.xda-developers.com/index.php?pagename=KaiserMemoryMap
22:37.37dcordes<PROTECTED>
22:37.37cmonexNeutron83
22:37.41dcordes1MB
22:37.42cmonexwhy do you need nk.exe?
22:37.49dcordescmonex, hi
22:37.56cmonexhi
22:38.03Neutron83i want to disassemble it to find fb base and size
22:38.14cmonexoh you good with asm then?
22:38.19Neutron83yea
22:38.32cmonexcool :)
22:38.39Neutron83not good at embedded linux but in reversind win32asm im realy good
22:38.43Neutron83so i give it a shot
22:38.48cmonexuse dumprom tool to get nk in .exe format
22:39.05cmonexi assume you got the xip partition
22:39.13Neutron83naaaah where do i get dumprom ?
22:39.19cmonexif not, feel free to just download a rom dump from forum, the part01.raw file will be it
22:39.20cmonexgoogle
22:39.32cmonexsorry, i dont remember links by heart :)
22:39.37cmonexmamaich's site has it
22:39.52Neutron83part1.raw is the nk.exe ??
22:40.27Neutron83confuse me 8-)
22:41.02dcordesNeutron83, as I understand it he wants you to get the nk.exe from it using dumprom tool?
22:41.15Neutron83i got shift kitchen and the extracted rom nowhere has an nk.exe
22:41.25Neutron83dcordes, jeap
22:41.29Neutron83i think so
22:41.59dcordesAndroid (WinMo) and MacOSX (Vista) - Anybody???
22:42.24Neutron83What ?????
22:42.45dcordeshttp://forum.xda-developers.com/showthread.php?t=441559
22:43.32xcslol
22:43.41Neutron83lol android work in progress ???
22:43.57dcordesinteresting idea with the mac os. but I wonder if it is the most resource friendly distro to get on such a device
22:44.03dcordess/distro/OS/
22:44.07Neutron83first lets get a kernel running radio hacked and then have a look at trin to start that shit
22:44.23dcordesNeutron83, he refers to a thread started by you with android wip?
22:44.45Neutron83jea that would be my goal ... but long way to there
22:45.36Neutron83what would you want with MacOS on it its sloooooow
22:45.46Neutron83shit grapics shit
22:45.55dcordesI'm watching a video of the wince on shift now
22:46.08dcordeshttp://www.youtube.com/watch?v=Yk3IAO4e1yQ a huuuuge wince, that's fun :)
22:46.08Neutron83its like ubuntu with XGL extension and Cube display
22:46.10Neutron83i tried
22:46.14Neutron83and it sux
22:46.47dcordesglad I have no sound
22:48.53dcordeswow the keyboard is nice
22:49.37dcordesI wonder if it is really worth 1100 eur
22:50.31Neutron83it was a present
22:50.35Neutron83so im happy with it
22:51.21dcordeshow fast ist x86?
22:51.29Neutron83800Mhz
22:51.39Neutron83400Mhz MSM7200
22:51.44Neutron831 gig ram
22:52.27Neutron83and most beautiful under linux
22:52.45dcordesit's crazy you have 3 cpus in that small box
22:52.57dcordeswhat distro you use on x86?
22:53.22Neutron83i used ubuntu
22:53.30Neutron83and gentoo
22:53.48Neutron83but back to ubuntu as gentoo sucked often with compiling
22:53.50Neutron83http://www.youtube.com/watch?v=6m4mzFPdtUA
22:53.55Neutron83thats nice video
22:55.19dcordesnice :D
22:55.54*** join/#htc-linux LanceHaig (i=4e696aee@foresight/member/lhaig)
22:58.43Neutron83the 3d is quite good in the device
23:02.21dcordesintel gma?
23:02.34Neutron83jea
23:02.42Neutron83juchuuuu i got my nk.exe
23:02.55Neutron83sooooooo now disassemble that shity thing
23:03.01dcordesdo you also have a compass?
23:03.11Neutron83compass ?
23:03.25Neutron83whats that ?
23:04.20dcordeslike g-sensor, showing orientation of your device
23:04.24dcordesmagnetrometer
23:04.27dcordestrout has it
23:04.29Neutron83jea
23:04.38Neutron83gsensor boild in
23:05.02dcordesyea I've seen it in your tux video but I don't mean g-sensor but compass
23:05.08dcordesit's one device though
23:05.56Neutron83http://forum.xda-developers.com/showthread.php?t=389032
23:06.03Neutron83dunno what you mean
23:06.11Neutron83moment i need to get my external hd
23:06.20dcordesgreat
23:06.43dcordeshttp://www.st.com/stonline/products/literature/ds/12094.pdf that I mean, thx
23:12.52Neutron83cool
23:12.58*** part/#htc-linux ulaas (n=ulaas@88.253.14.164)
23:13.01Neutron83IDA has an winCE debugger
23:14.33dcordesIDA?
23:15.21Neutron83Interactive dissasembler pro
23:21.06cmonexNeutron83:
23:21.06cmonex[23:39:54] <Neutron83> part1.raw is the nk.exe ??
23:21.12cmonexno, part01.raw is xip partition
23:21.24cmonexsimply run dumprom on it to dump the nk.exe: dumprom -5 -d dumpfolder part01.raw
23:21.35*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
23:24.11Neutron83cmonex, already got it
23:24.14Neutron83thx also
23:29.17cmonexnp :)
23:34.00*** join/#htc-linux datachaos (n=datachao@189.27.185.202.adsl.gvt.net.br)

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