00:00.41 | Neutron83 | googl |
00:00.51 | NetRipper | its a little bit tricky on the site |
00:00.51 | NetRipper | :) |
00:01.31 | NetRipper | http://www.codesourcery.com/gnu_toolchains/arm/portal/release567 |
00:01.42 | NetRipper | 3rd link from bottom |
00:04.10 | Chicago | Okay cool... The one that is 30.6MB. |
00:05.09 | NetRipper | then just unpack it to your /opt |
00:05.20 | NetRipper | then 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.02 | Chicago | Okay |
00:09.07 | Neutron83 | if you use git you can use git-whatchanged |
00:09.12 | Neutron83 | afaik |
00:09.26 | Neutron83 | it will the rest of the trick for you´ |
00:11.07 | Chicago | I don't understand what you mean about using git-whatchanged. |
00:11.50 | Chicago | Now that I have /opt/arm-2008q3/bin in my path... I should be ready to make the kernel, right? |
00:12.15 | Neutron83 | jea |
00:12.20 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
00:12.29 | Neutron83 | git-whatchanged in the kenel dir |
00:12.52 | Neutron83 | git.whatchanged drivers/fs/bla.c |
00:13.44 | Chicago | Okay... well I am getting close now. |
00:13.49 | Chicago | Make errors out with make: arm-none-linux-gnueabi-gcc: Command not found |
00:14.44 | Neutron83 | whats in your PATH ?? |
00:14.49 | Chicago | But 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.08 | Chicago | $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.42 | Neutron83 | NetShadow is q3 changed in compiler names to the q1 `??? |
00:16.33 | Neutron83 | erm NetRipper |
00:16.35 | Neutron83 | i ment |
00:17.23 | Neutron83 | you dont need so named files |
00:18.39 | NetRipper | no |
00:18.41 | NetRipper | same names |
00:18.53 | NetRipper | let me check |
00:19.17 | NetRipper | oh you're right you have to use another prefix |
00:19.25 | NetRipper | Chicago, 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.01 | Neutron83 | 1:20 go to bed or watch spiederman 2 ´?? |
00:21.03 | Chicago | NetRipper: 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.28 | Neutron83 | dunno if its the right config lin e |
00:21.34 | NetRipper | Neutron83, you'll fall asleep with that movie anyway :p |
00:21.53 | NetRipper | Chicago, if the Makefile and the Kconfig are updated as well - yes |
00:22.07 | Neutron83 | NetRipper i know but im geting angry with haret |
00:22.23 | Chicago | NetRipper: They are not updated, because I did not update them. |
00:22.36 | Neutron83 | and would like to see my shift booting linux on msm side |
00:23.06 | Neutron83 | but that shity thing is complete new stuff for me |
00:23.07 | NetRipper | Chicago, the .c does not get compimled if Makefile is not updated |
00:23.08 | Chicago | I used git for the development kernel for the Vogue from Martin, here http://it029000.massey.ac.nz/vogue/ |
00:23.34 | Neutron83 | NetRipper git-whatsnew should do that or am i wrong =? |
00:23.35 | Chicago | and then I found titan-board-kaiser-keypad.c from http://al.robotfuzz.com/~al/random/ |
00:24.02 | NetRipper | the .c alone is not enough to make the driver compile |
00:24.20 | Chicago | The 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.14 | NetRipper | i'm not going to repeat myself a 3rd time lol |
00:25.39 | Chicago | I must not understand what I need to update in the Makefile and Kconfig |
00:25.44 | NetRipper | try and you will see a titan-board-kaiser-keyboard.o won't be created |
00:25.54 | Chicago | I am sure you're right. |
00:26.03 | NetRipper | in the directory that you put the .c file |
00:26.10 | NetRipper | there's also Makefile and Kconfig |
00:26.29 | NetRipper | it'll be filled for other files already, so just try to use common sence to add your own driver |
00:26.33 | NetRipper | ;) |
00:26.43 | Neutron83 | Chicago go into makefile look around keyboard stuff add the stuff u need |
00:27.03 | Neutron83 | or try the shity auto update tools from git |
00:27.57 | Chicago | damn |
00:28.06 | Chicago | I just want to learn to do it right. |
00:29.49 | Neutron83 | NetRipper are uu german |
00:29.53 | Chicago | So do I need to run a 'make clean' before doing 'make ARCH=arm CROSS_COMPILE=arm-none-eabi-' again? |
00:31.30 | Neutron83 | who 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.10 | Chicago | NetRipper: 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.22 | Chicago | It works now. |
00:42.38 | Chicago | The new keyboard shows up in make menuconfig. |
00:42.48 | Chicago | Thanks :) |
00:50.21 | NetRipper | Neutron83, i'm dutch |
00:50.50 | BruteSource | do you live in the NL? |
00:50.51 | Chicago | Now, 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.07 | NetRipper | BruteSource, yes |
00:51.26 | NetRipper | Chicago, no you dont need to do clean first, make should detect changes properly |
00:51.35 | Chicago | Maybe I need another driver for htc_cable_status_update? |
00:52.24 | BruteSource | I visted rotterdam and amsterdam once |
00:53.04 | NetRipper | BruteSource, nice :) |
00:53.34 | BruteSource | its was fun |
00:53.43 | NetRipper | i live about 20 km from rotterdam |
00:55.03 | BruteSource | oh, sweet. it was beautiful when I was there. |
00:55.42 | NetRipper | well i dont really see the beauty of rotterdam anymore :p |
00:55.48 | NetRipper | i probably live too closeby ;) |
00:56.28 | BruteSource | lol i guess |
00:56.49 | BruteSource | guess its nice to be able to smoke ganja legally though |
00:56.57 | NetRipper | lol |
00:57.01 | NetRipper | i dont smoke;p |
00:57.35 | BruteSource | oh, well all natural drugs are decriminalized there right? |
00:57.55 | NetRipper | not all, but some soft drugs are |
00:58.03 | NetRipper | weed etc |
00:58.06 | NetRipper | dont know all the flavors |
00:58.12 | BruteSource | I read all natural drugs were |
00:58.14 | NetRipper | well known coffee shops ;) |
00:58.30 | BruteSource | shrooms, weed, etc.. |
00:58.37 | NetRipper | not all, some are only medically available |
00:58.43 | NetRipper | (on prescription) |
00:58.56 | NetRipper | but indeed, shrooms and weed are, but not all shrooms |
00:59.01 | BruteSource | what natural drugs are used for prescription? |
00:59.16 | NetRipper | hehe, one example is weed, but it's also legal |
00:59.18 | NetRipper | so bad example |
00:59.20 | NetRipper | dont know a good one |
00:59.20 | NetRipper | :) |
00:59.21 | Chicago | Are there other .config files I can use? The one I am using fails during make like I pasted ^^. |
00:59.42 | BruteSource | hmm anyways must be nice |
00:59.51 | NetRipper | for the smokers yes ;) |
01:00.27 | BruteSource | well like I said its not just weed |
01:01.45 | BruteSource | I guess even hard drugs like crack, herion, and meth are not decriminalized but use is pretty much ignored unless it causes problems |
01:02.26 | NetRipper | as long as you dont 'make' the stuff, you wont be much of a target |
01:02.47 | BruteSource | thats a good idea, target the actual criminals |
01:07.41 | NetRipper | Chicago, try grepping for the function name and see what driver defines it, then enable that driver |
01:07.52 | NetRipper | grep 'function_name' -r * |
01:07.54 | NetRipper | you'll get a lot of results |
01:12.53 | NetRipper | im off to bed, good night :) |
01:14.48 | BruteSource | night |
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.18 | djd | is there any solution to the htc kaiser/tilt camera software problem? |
01:38.22 | tmzt | Chicago: what happened with the make? |
01:41.59 | djd | the camera/video camera moves sluggish and poor in the dark or in dimmed light settings |
01:43.30 | djd | to 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.44 | djd | what is the newest mod for the htc tilt? |
01:59.45 | Chicago | tmzt: 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.16 | tmzt | have you tried msm_defconfig? |
02:01.23 | Chicago | What is it? |
02:01.43 | Chicago | I am trying Martin's .config http://it029000.massey.ac.nz/vogue/ at the bottom. |
02:01.52 | tmzt | either, make msm_defconfig or cp arch/arm/configs/msm_defconfig |
02:01.56 | tmzt | dzo: still here? |
02:02.13 | Chicago | Plus, with some help I added the KAISER_KBD into Kconfig, Makefile and into the .config... |
02:02.26 | Chicago | So, as long as the config is right, things should compile nicely. |
02:04.25 | djd | is there now a camera software fix for the kaiser? |
02:11.28 | Chicago | tmzt: msm_defconfig doesn't the CONFIG_HTCKAISER, CONFIG_VOGUE_TS or CONFIG_MSM_VOGUESMD symbols. |
02:13.51 | Chicago | Nevermind... those symbols are appearing when I run make oldconfig. :) |
02:17.25 | Chicago | tmzt: 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.28 | Chicago | tmzt: I see there is a "vogue_defconfig"... I'll try it. |
02:22.44 | djd | is 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.40 | Chicago | tmzt: Oh lovely zImage is ready. make finished without problems using the vogue_defconfig. |
02:41.11 | ahmeni | woo, 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.24 | Chicago | tmzt: Are you still here? |
03:09.09 | Chicago | How do I make the initrd image? |
03:20.38 | tmzt | yeah, what kind of initrd are you trying to make? |
03:20.55 | tmzt | or you can use dzo android |
03:21.35 | Chicago | tmzt: I am trying to make one to boot android directly. |
03:22.07 | tmzt | you should be able to boot the .img as a initrd |
03:22.15 | Chicago | Do I have to gzip it first? |
03:22.16 | tmzt | not sure, try the bootkit? |
03:22.26 | tmzt | can you run file on it? |
03:22.26 | Chicago | I haven't read about the boot kit. |
03:22.50 | Chicago | I can run haret.exe which reads my default.txt and then zImage starts up and I need to feed it the initrd. |
03:23.39 | tmzt | I think it's at linuxtogo.org/~lgorris/ |
03:24.15 | Chicago | The kaiser-bootkit? |
03:25.08 | Chicago | Is the initrd the same thing as ramdisk.img? |
03:25.12 | tmzt | well, I think you can use that initrd |
03:25.43 | tmzt | the ramdisk is the just the init scripts, then system.img has the /system folder |
03:25.51 | Chicago | Ah |
03:26.02 | tmzt | if you want to boot from sd card, you can extract all of those on a ext2 partition |
03:26.39 | Chicago | So do I need to use a low density microSD card, or can I use a 4G or 8G? |
03:28.01 | tmzt | you should be able to use any size, at least if the kernel can boot |
03:28.06 | Chicago | Okay |
03:28.30 | Chicago | So the card can't be formatted vfat, it should be ext2? |
03:30.47 | *** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
03:33.23 | tmzt | yeah, vfat doesn't support permissions |
03:33.50 | Chicago | Okay, let me get a card formatted. |
03:34.30 | tmzt | you can make it the second partition and put kernel/haret on first |
03:34.32 | Chicago | tmzt: Any standard block size/num inodes? |
03:34.53 | Chicago | So what about the devices internal partition? Do I put android or anything there? |
03:35.04 | tmzt | no, block size is probably 4k |
03:35.18 | tmzt | I wonder if that's a problem?? |
03:35.36 | tmzt | we should try 512bytes and see how the dma is |
03:35.43 | BHSPitMonkey | installing android on a vogue? |
03:35.49 | Chicago | On a Titan |
03:35.52 | BHSPitMonkey | nice |
03:36.06 | tmzt | you don't need to put anything into the internal memory, but you can boot from it |
03:36.09 | BHSPitMonkey | I'm inching closer and closer to android on a startrek |
03:36.15 | tmzt | android/linux won't change anything on nand |
03:36.26 | tmzt | BHSPitMonkey: how's that going? |
03:37.04 | Chicago | Alright, so does there even need to be a W95 FAT32 partition on the microSD card at all? |
03:37.17 | BHSPitMonkey | tmzt, I can use X apps on linwizard |
03:37.45 | BHSPitMonkey | there's still hardware/gpios to identify, and I'm trying to get set up with the kernel git branch |
03:37.53 | Chicago | tmzt: I'll switch to my 2G card... to see if that helps with the DMA. |
03:37.54 | BHSPitMonkey | I need to learn how to use git first -.- |
03:38.01 | tmzt | well, you get X working I get some phone/data. now we just need a omap tty driver |
03:38.35 | BHSPitMonkey | tmzt, if you feel up for helping me with any of that, I'm game |
03:39.07 | BHSPitMonkey | I'm so glad my USB cable came in this weekend; any later and I'd have to wait another full week |
03:39.37 | tmzt | I wouldn't know where to start with that, I just hope the omap730 source helps for the omap850's |
03:40.24 | Chicago | Uh. Do I need a W95 FAT32 partition? Or can the microSD have one ext2 primary partition? |
03:40.40 | tmzt | huh? |
03:41.01 | tmzt | you can use the fat partition to boot from, but you don't need it |
03:41.02 | BHSPitMonkey | Chicago, you mean for windows mobile to see it? |
03:41.22 | tmzt | yeah |
03:41.26 | Chicago | Well, I grabbed one of my microSD cards, in order to put system.img onto it. |
03:41.44 | tmzt | you can extract it to the ext2 as /system |
03:41.55 | Chicago | Oh |
03:41.58 | Chicago | even better. |
03:41.59 | Chicago | :) |
03:42.01 | tmzt | and create a /data (empty dir should work) |
03:42.13 | tmzt | and extract the ramdisk.img to the root |
03:42.17 | tmzt | then boot with init=/init |
03:42.57 | Chicago | So was that a yes, I can format the microSD with only one primary partition... ext2? |
03:43.10 | tmzt | yes |
03:43.34 | tmzt | it just won't be readable in ce, so put haret and zImage in the internal storage |
03:43.57 | Chicago | Does this partition need to be marked bootable? |
03:44.04 | tmzt | no |
03:44.16 | Chicago | Type 83... "Linux" right? |
03:44.16 | tmzt | that's for pc bios/mbr |
03:44.20 | tmzt | yes |
03:44.58 | Chicago | -b 512 for blocksize? |
03:45.54 | Chicago | Apparently, mkfs.ext2 "Valid block-size values" are 1024,2048 and 4096. |
03:48.07 | tmzt | oh, then you want 4k |
03:48.36 | Chicago | crap, I picked 1K. |
03:48.41 | Chicago | I'll go back and change it to 4K |
03:48.54 | tmzt | 4k is the page size |
03:50.27 | Chicago | I don't see page size defined in 'man mkfs.ext2' |
03:50.54 | tmzt | no, page size is what the mmu (hardware) uses |
03:51.08 | tmzt | so the block layer uses it |
03:51.55 | tmzt | I 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.00 | Chicago | Am I supposed to mkfs.ext2 -b 4096? |
03:52.09 | tmzt | no, just use the default |
03:52.19 | Chicago | Alright, How do I extract the ramdisk.img onto the root of this ext2 partition? |
03:52.26 | tmzt | file ramdisk.img |
03:55.30 | Chicago | file ramdisk.img shows "ASCII cpio archive (SVR4 with no CRC) |
03:56.10 | tmzt | ok, wait need to find how to stop it from overwritting root |
03:57.07 | Chicago | I think its 'cpio -i ramdisk.img' |
03:57.30 | tmzt | ok, try --no-absolute-filenames -id < ramdisk.img |
03:58.18 | tmzt | --no-absolute-pathnames |
03:59.16 | Chicago | done |
03:59.57 | Chicago | Do I need --no-absolute-pathnames when I extract system.img into /system? |
04:00.10 | tmzt | you shouldn't (and is it cpio?) |
04:01.00 | Chicago | Oh |
04:01.08 | Chicago | system.img: VMS Alpha executable |
04:01.19 | tmzt | that's fun |
04:01.54 | tmzt | I don't know if it's ext2 or yaffs2 or what it is |
04:02.15 | Chicago | It was created by the Android make system. |
04:05.34 | Chicago | tmzt: The userdata.img is a VMS Alpha executable too. |
04:06.03 | tmzt | so it's yaffs2 then, I think |
04:06.20 | tmzt | I wonder if you have that in that kernel? |
04:06.31 | Chicago | checking |
04:06.38 | tmzt | if so, you could just mount those loop from a script in /init (/init2 is the android init) |
04:06.51 | Chicago | Oh, you mean yaffs2 on my host system? |
04:09.05 | Chicago | Yes, there is YAFFS2 file system support in the kernel for the titan. |
04:09.19 | Chicago | But I don't have YAFFS2 on my host system. |
04:09.47 | Chicago | And "Autoselect yaffs2 format" is built into the titan kernel. |
04:12.34 | tmzt | ok, so put those files on ext2 (don't extract) |
04:12.44 | tmzt | add mount -o loop system.img /system |
04:12.53 | tmzt | mount -o loop userdata.img /data |
04:12.55 | tmzt | to /init |
04:13.12 | tmzt | is yaffs2 =y or =m ? |
04:13.51 | Chicago | Y |
04:14.21 | Chicago | Ah... the init I have is wrong too. |
04:14.40 | Chicago | It is showing 'mount -t vfat /dev/block/mmcblk0p1 /sdroot' |
04:15.53 | Chicago | I just took out the -t vfat part. |
04:16.08 | tmzt | oh, I guess you are supposed to put those .img on the vfat partition for that script |
04:16.22 | tmzt | just take out the mmcblk line |
04:16.25 | tmzt | <PROTECTED> |
04:16.31 | tmzt | and add those other two |
04:19.11 | *** join/#htc-linux maejrep (n=madCoder@c-71-225-238-170.hsd1.pa.comcast.net) |
04:20.44 | Chicago | tmzt: 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.10 | tmzt | yeah, just use root=/dev/mmcblk0p1 init=/init |
04:21.17 | tmzt | for cmdline |
04:21.22 | tmzt | and # out the initrd |
04:23.35 | Chicago | funny... "unknown keyword root... unknown keyword init... " from haret.exe |
04:24.20 | Chicago | I guess I didn't add root= and init= to the cmdline... I added them as separate lines. |
04:25.02 | tmzt | yeah 'set cmdline "..."' |
04:25.24 | tmzt | also, rootdelay=3 |
04:25.36 | tmzt | and rootfstype=ext2 |
04:27.24 | Chicago | I 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.25 | Chicago | tmzt: After adding rootdelay=3 and rootfstype=ext2, I do successfully get "VFS: Mounted root (ext2 filesystem). |
04:31.39 | Chicago | tmzt: 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.14 | tmzt | if it mounted to /system it shouldn't do that |
04:36.38 | tmzt | but I think you can follow the directions and put those on vfat root (so you would have to reformat) |
04:36.42 | tmzt | and it will figure it out |
04:36.57 | tmzt | or boot with /bin/sh and see what's going on |
04:37.04 | Chicago | So primary partition one W95 FAT32, PP2 ext2? |
04:37.10 | tmzt | yes |
04:37.20 | tmzt | then boot with ramdisk.img as initrd |
04:37.29 | tmzt | and root=/dev/mmcblk0p2 |
04:37.35 | tmzt | but, can you paste that /init first? |
04:39.39 | Chicago | Here is /init http://rafb.net/p/iAkJZJ64.html |
04:42.01 | tmzt | ok, you didn't replace enough of init, but it looks like their way will work |
04:42.20 | tmzt | but I don't know where /dev/block/loop0 came from, that should be /dev/loop0 |
04:42.33 | tmzt | what messages did you get the second time? |
04:42.58 | tmzt | no, you commented those out, sorry |
04:43.05 | Chicago | Right now I have just finished partitioning and reformatting and now I am editing the default.txt |
04:43.30 | tmzt | ok, just use the original ramdisk.img as initrd |
04:46.31 | Chicago | Okay, I used the original ramdisk.img |
04:47.13 | tmzt | then you should just need cmdline init=/init |
04:47.28 | Chicago | tmzt: This time, the first error from android is "init: Unable to open persistent property directory '/data/property errno: 2" |
04:47.43 | Chicago | Yeah I took out that init=init |
04:47.49 | Chicago | Let me put it back and try agian. |
04:48.11 | tmzt | that makes no sense, it did call init |
04:50.56 | Chicago | Do I need to make a /sdroot directory on the ext2 partition and then copy system.img onto it? |
04:53.13 | Chicago | tmzt: Oh... and the init is looking for data.img... and I had userdata.img... |
04:53.15 | Chicago | lemme fix that. |
04:54.06 | Chicago | that wasn't it either... |
04:56.04 | Chicago | tmzt: Also, it looks like the init claims data and system are ext3... but I have a VMS Alpha executable |
04:57.45 | tmzt | can you mount them loop on pc? |
04:58.19 | tmzt | no /sdroot is where the sd card is mounted |
04:58.36 | tmzt | I don't think it's using the ext2 at all in this script |
04:58.46 | Chicago | On my PC, I don't have that YAFFS2 support available as a kernel option. |
04:59.32 | tmzt | you said they where ext3? I'm confused now |
04:59.56 | Chicago | This was the init from the extracted ramdisk.img compiled by android http://rafb.net/p/iAkJZJ64.html |
05:00.00 | tmzt | no, it will try mounting with ext3 and all the other fs in order |
05:00.14 | Chicago | In there it is calling mount -t ext3 /dev/block/loop0 /data |
05:00.20 | tmzt | do you have CONFIG_FS_YAFFS2=y or =m in .config ? |
05:00.38 | Chicago | But when I do 'file userdata.img' I get VMS Alpha Executable |
05:00.48 | tmzt | there's no magic for yaffs2 |
05:00.54 | tmzt | do you have CONFIG_FS_YAFFS2=y or =m in .config ? |
05:01.01 | Chicago | I have CONFIG_FS_YAFFS2=y only on the zImage for the handset. Not on the PC. |
05:01.07 | tmzt | ok |
05:01.14 | tmzt | then take out the -t ext3 |
05:01.18 | tmzt | for both of those |
05:01.40 | Chicago | Then 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.32 | tmzt | no, extract it the remake it with (cd initfs; find |cpio -o -H newc) | gzip -c > ramdisk.img |
05:04.50 | tmzt | BHSPitMonkey: you get android working? (on anything) |
05:05.43 | BHSPitMonkey | tmzt, no |
05:06.02 | BHSPitMonkey | my strtrk is my only project, and you can tell how early I am at this |
05:06.05 | tmzt | I haven't tried either, I need to get a new 4g card |
05:06.23 | tmzt | well, penguinz changes to omapfb might help |
05:06.29 | BHSPitMonkey | oh good, I have the kernel source now |
05:06.33 | tmzt | you get the keys? |
05:06.40 | BHSPitMonkey | I checked it out earlier but I ended up with no files downloaded |
05:06.42 | BHSPitMonkey | keys? |
05:06.48 | tmzt | keymap |
05:06.52 | BHSPitMonkey | oh |
05:07.00 | BHSPitMonkey | haven't gotten far there, no |
05:07.05 | tmzt | you have to git checkout, but clone should do that for you |
05:07.08 | BHSPitMonkey | I -just- got the source |
05:07.12 | BHSPitMonkey | from git |
05:07.22 | tmzt | oh, what where you using before? |
05:07.25 | BHSPitMonkey | I think I need to add polaris and miknix remotes now |
05:07.28 | BHSPitMonkey | tmzt, nothing |
05:07.37 | BHSPitMonkey | tarballs posted by guys in #linwizard |
05:07.43 | tmzt | you have linwizard source? |
05:07.46 | tmzt | and zImage? |
05:07.56 | tmzt | and zImage posted by someone? |
05:08.13 | BHSPitMonkey | the linwizard-kernel source just finished downloading, yeah |
05:08.22 | BHSPitMonkey | do I need to add the other two remotes? |
05:08.34 | tmzt | I don't think so, what are they for? |
05:08.45 | BHSPitMonkey | http://linwizard.wiki.sourceforge.net/How+to+help |
05:10.11 | tmzt | oh, that's to pull changes later so you don't overload miknix internet(??) |
05:11.33 | BHSPitMonkey | oh, they're just alternate mirrors? |
05:11.45 | tmzt | newer, I think it says |
05:11.59 | tmzt | so you would pull from them after cloning from gni |
05:12.05 | BHSPitMonkey | Well, don't I want what's new? :) |
05:12.33 | BHSPitMonkey | It seems like the newest version includes support for my LCD by default |
05:12.36 | tmzt | I guess, I just didn't know what remotes were |
05:12.44 | tmzt | then you want that |
05:18.08 | Chicago | tmzt: So I made a mistake earlier. I was showing you the init from Martin's initrd file... not my ramdisk.img. |
05:18.31 | tmzt | yeah, didn't think google would use that |
05:21.51 | Chicago | tmzt: These are the contents of the extract ramdisk.img from google. http://rafb.net/p/Vh3EUL82.html |
05:22.44 | tmzt | init is google's init, so you need dzo's init and rename init to init2 |
05:23.14 | tmzt | if you can find yaffs2 tools you could just extract that to an ext2 on sd |
05:23.21 | Chicago | Yeah that would be best. |
05:23.31 | Chicago | I see in init.rc a line like "mount yaffs2 mtd@system /system" |
05:23.33 | tmzt | extract system.img |
05:23.45 | tmzt | oh, that's for nand then |
05:23.51 | tmzt | so you need to fix init.rc |
05:24.12 | tmzt | it is not a bash script, so you have to use that syntax exactly, those commands are built in |
05:24.21 | Chicago | I can install yaffs2-utils on my distro. |
05:25.18 | tmzt | noone has got android1.0 to work? |
05:25.50 | Chicago | I don't know... Maybe they are ignoring me. I have been here all day. |
05:26.04 | tmzt | haven't been there for a week |
05:26.09 | tmzt | it's still open |
05:26.25 | tmzt | they are focused on g1 I think |
05:27.04 | Chicago | Hmm... seems I have a tool for making a yaffs2 image... but I haven't found a tool to decode it. |
05:27.15 | tmzt | try an option |
05:27.33 | tmzt | at least that's what it is in mkjffs2 |
05:28.05 | tmzt | I guess you take that mount line out of init.rc then |
05:32.57 | Chicago | tmzt: 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.59 | Chicago | And, you told me to do "(cd initfs; find |cpio -o -H newc) | gzip -c > ramdisk.img"... |
05:34.05 | Chicago | I don't have an initfs. |
05:34.20 | tmzt | yeah, what ever you directory you extracted to |
05:34.34 | Chicago | and what is the newc format? |
05:34.39 | tmzt | you do that so it makes a clean cpio and doesn't try putting your initrd in the initrd |
05:34.46 | tmzt | what the kernel uses |
05:34.52 | tmzt | look at file on ramdisk.c |
05:34.56 | tmzt | look at file on ramdisk.img |
05:35.16 | tmzt | if you don't use that it says something different |
05:35.44 | Chicago | Well, 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.05 | tmzt | no, just put it on the ext2 |
05:36.11 | tmzt | did you extract the system.img? |
05:36.18 | Chicago | How? |
05:36.38 | tmzt | did you install mkyaffs2 or whatever that was? |
05:37.18 | tmzt | you can use dzo script, and move /init to /init2 |
05:37.43 | tmzt | you can make a new script that mounts the *.img locally |
05:38.05 | tmzt | you can boot with init=/bin/sh and mount and cp -r the contents to your sd card |
05:38.08 | Chicago | mkyaffs2image and mkyaffsimage have 3 options. |
05:38.31 | Chicago | 'convert' will "produce a big-endian image from a little-endian machine |
05:38.50 | Chicago | and the other option is the 'dir' input to specify the directory to be converted... |
05:39.01 | Chicago | so it doesn't seem I have a tool to extract a yaffs2 archive. |
05:39.20 | tmzt | where did you get those? |
05:39.28 | Chicago | From Gentoo. |
05:40.02 | Chicago | I emerged sys-fs/yaffs2-utils |
05:40.29 | tmzt | that's all that's in there? |
05:40.35 | Chicago | yes |
05:41.46 | Chicago | Uhm, which dzo script? |
05:43.18 | Chicago | tmzt: Do you mean the initrd.gz from android-03-11-08.zip? |
05:43.44 | tmzt | or the one you had earlier |
05:43.51 | Chicago | okay |
05:44.04 | Chicago | And just kick the google init out of the way entirely? |
05:44.05 | tmzt | you just want to mount the loopback images, I thought it would then extract to /system |
05:44.10 | tmzt | but it just unzips it |
05:44.14 | tmzt | make it /init2 |
05:44.17 | tmzt | you need it |
05:44.23 | Chicago | gotit |
05:47.09 | Chicago | On this init from Martin, http://rafb.net/p/l48LXI38.html |
05:47.19 | Chicago | Here is where you wanted me to comment out the -t ext3 part, right? |
05:47.43 | tmzt | yeah, then those yaffs2 should mount, so you would put them on the vfat partition |
05:47.54 | Chicago | perfect. |
05:48.04 | tmzt | I don't see any way to mount loop from inside of init.rc |
05:48.19 | Chicago | Anything I should change? |
05:48.54 | Chicago | I 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.32 | tmzt | and it's /init1, unless there's something else there |
05:49.51 | tmzt | you took out the -t ext2 ? |
05:50.27 | Chicago | I took out the -t ext3. |
05:50.37 | Chicago | Because my .imgs are VMS Alpha executables. |
05:50.58 | Chicago | So instead of naming the file init... I should name it init1? |
05:51.37 | tmzt | rename /init (android) to /init1 |
05:51.46 | tmzt | make yours /init |
05:51.53 | tmzt | chmod +x init |
05:56.39 | Chicago | init and ini1 are both 750 |
05:59.04 | Chicago | Do 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.37 | cmonex | hey all |
06:00.05 | BHSPitMonkey | hey one |
06:01.03 | cmonex | :) |
06:01.04 | cmonex | you everywherre?! |
06:02.10 | BHSPitMonkey | cmonex, you'll eventually learn that I'm even in the places where you can't see me |
06:02.21 | cmonex | :cower: |
06:02.36 | BHSPitMonkey | have fun getting to sleep tonight |
06:02.40 | cmonex | ssigh |
06:02.48 | ahmeni | blah, i can't seem to figure out how to perform a git checkout of the htc-vogue branch |
06:03.05 | BHSPitMonkey | ahmeni, I'm figuring out git tonight as well :/ |
06:03.12 | tmzt | ahmeni: what does git branch say? |
06:03.42 | ahmeni | * htc-vogue |
06:03.48 | Chicago | ahmeni: It's 'origin/htc-vogue' |
06:05.43 | ahmeni | ogue/ |
06:05.48 | ahmeni | oops |
06:07.03 | ahmeni | bleh, 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.50 | Chicago | tmzt: 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.00 | Chicago | But I already have init=ini in my default.txt |
06:08.05 | Chicago | init=init even |
06:08.41 | tmzt | yeah, I don't think you have a /bin/sh |
06:08.48 | tmzt | is busybox on there? |
06:10.33 | BHSPitMonkey | tmzt, good news, I'm building my own kernels now |
06:10.43 | BHSPitMonkey | (now I just need to actually modify them :P) |
06:11.13 | Chicago | tmzt: busy box is not on there... |
06:11.24 | Chicago | I should probably copy it over from the other one eh? |
06:11.42 | tmzt | yeah, and you need it's libs too, so run strings on busybox |grep lib |
06:12.46 | Chicago | Maybe I should start with the Martin one... and then copy the Android one over it... |
06:12.48 | Chicago | What do you think? |
06:15.18 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
06:16.51 | Chicago | tmzt: The google ramdisk.img doesn't even include an etc directory. |
06:16.52 | Chicago | wtf? |
06:17.07 | tmzt | android is special |
06:17.21 | tmzt | but you don't need /etc, just for passwd and you can use uid:gid instead |
06:18.27 | Chicago | Where are the libs I need to move? |
06:18.39 | *** part/#htc-linux mad_ady (n=adrianp@80.97.196.77) |
06:18.54 | cmonex | tmzt... how different are your android builds from google's? :) |
06:19.19 | tmzt | my android builds? |
06:19.45 | tmzt | Chicago built from android source and is using dzo's ramdisk scripts to try to get it on titan |
06:20.27 | tmzt | I don't think anyone has run android 1.0 on anything except g1, at least that I have seen |
06:21.04 | Chicago | Well, I just noticed that doing the cpio -i initrd as a normal user doesn't let me make the dev nodes |
06:21.08 | Chicago | I am going to try again as root. |
06:23.22 | cmonex | tmzt: mm why not? |
06:24.25 | tmzt | Chicago: yeah |
06:24.58 | tmzt | don't know, but the only thing I have seen is people using the prerelease or sdk builds |
06:25.31 | Chicago | Well, I am thinking I can merge Martin's initrd with the Google one with 'rsync av /googleramdisk/ /martinsinitrd/.' |
06:25.41 | Chicago | And then place the init and init1 as we talked about earlier. |
06:26.27 | tmzt | might work |
06:26.39 | tmzt | but that would erase the new /init |
06:26.45 | Chicago | maybe I need to merge the init.rc files too |
06:26.47 | tmzt | which you need for android1.0 |
06:27.23 | tmzt | does android build delete the source when you made those .img? |
06:27.36 | Chicago | don't think so. |
06:27.42 | tmzt | I mean, are system and data extracted somewhere on your pc? |
06:27.45 | Chicago | I even have the whole history |
06:27.55 | Chicago | oh I don't know about that. |
06:27.56 | Chicago | Let me check it out. |
06:28.17 | tmzt | I might also suggest booting with dzo initrd with init=/bin/sh |
06:28.19 | Chicago | hehe |
06:28.23 | tmzt | does the keyboard work? |
06:28.46 | Chicago | I have the extracted system directory in out/target/product/generic/system |
06:28.51 | Chicago | from the build |
06:29.12 | Chicago | I also have the out/target/product/generic/data directory from the build. |
06:29.34 | Chicago | So, I guess I don't need userdata.img and system.img anymore afterall? |
06:29.34 | tmzt | ok, just put those on the sd card ext2 |
06:29.44 | tmzt | and take out the mount mtd@ in init.rc |
06:30.01 | Chicago | Wait. |
06:30.06 | tmzt | and try booting with root=/dev/mtdblock0p1 init=/init rootfstype=ext2 rootdelay=3 |
06:30.08 | Chicago | So I don't need Martins initrd anymore? |
06:30.12 | tmzt | no |
06:30.21 | tmzt | those are work arounds |
06:30.28 | Chicago | Alright |
06:30.36 | Chicago | So I can shitcan the vfat primary partition again. |
06:30.53 | tmzt | but we need to find out what his permissions are on data.img, so that android can write to it |
06:31.09 | tmzt | maybe just 1000:1000 |
06:31.39 | Chicago | So I need to repartition again? Just make 1 ext2 partition? |
06:31.46 | tmzt | well, what does ls -l on that .../data say? |
06:31.59 | tmzt | just the ext2, if you don't have enough space |
06:32.09 | tmzt | or change the root to /dev/mtdblock0p2 |
06:32.15 | Chicago | ls -l on data shows an app and a location directory |
06:32.30 | tmzt | owner:group? |
06:32.47 | Chicago | The contents are owner group of my user which completed the build |
06:33.16 | tmzt | there might be a file when it makes yaffs2 that tells it what permissions to use |
06:36.28 | Chicago | It looks like the google init.rc sets 'chown system system /data' and chmod 0771 /data |
06:36.32 | Chicago | and takes care of that. |
06:40.14 | *** join/#htc-linux kiozen (n=oeichler@p5492A490.dip0.t-ipconnect.de) |
06:44.59 | tmzt | oh yeah, I did see that, sorry |
06:45.45 | Chicago | tmzt: Now I have gotten much farther on the boot. |
06:46.11 | Chicago | The 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.22 | Chicago | So, what should I set the perms to on /data's contents? |
06:47.19 | tmzt | comment that out |
06:47.31 | Chicago | I wonder why the playmp3 file is gone. |
06:47.44 | tmzt | I would use 1000:1000 |
06:47.59 | tmzt | it probably uses the dsp |
06:48.09 | Chicago | Oh |
06:48.36 | Chicago | Also, on the first run, (4 mins ago)... it looks like a symlink was created on the sdroot from etc -> /system/etc... |
06:48.45 | Chicago | doesn't look like the system/etc dir was created. |
06:48.46 | tmzt | ok |
06:49.06 | Chicago | Nevermind... /system/etc is there... |
06:49.23 | Chicago | I just don't know why the perms are lrwxrwxrwx and its redbackground which text blinking. |
06:50.13 | Chicago | I commented out the bootsound service. |
06:51.14 | Chicago | tmzt: Since there isn't a /etc/passwd file, how do I know the uid:gid of system? |
06:52.00 | tmzt | I think /init knows it |
06:52.21 | tmzt | run it once and see what it sets /system to |
06:53.47 | tmzt | the lrwxrwxrwx is a symlink, the symlink is broken since you don't have a /system/etc on your root fs |
06:53.51 | tmzt | on pc |
06:55.01 | Chicago | A N D R O I D init: Unable to open persistent property directory /data/property errno: 2 |
06:55.08 | Chicago | sh: can't access tty; job control turned off |
06:55.49 | Chicago | And then android_power: wakeup scrolls..and that's basically it. |
06:56.50 | tmzt | ah, well you need /dev/console c 5 1 |
06:57.00 | tmzt | you must have that though |
06:57.14 | tmzt | you have the msm_fb patched for android? |
06:57.26 | Chicago | I hope so. |
06:57.33 | Chicago | How do I know at this point. |
06:57.44 | tmzt | fbset, but that's not easy |
06:57.54 | Chicago | I am trying to overcome the unable to open error by creating a /data/property directory... currently one doesn't exist. |
06:58.04 | Chicago | I did build sdl with all the fbcon stuff. |
06:58.07 | tmzt | you can look at the source drivers/video/msm_fb.c and see if there is a line about vyres = yres * 2 |
06:58.23 | tmzt | yeah, think errno 2 is a read error |
06:58.50 | tmzt | sdl? |
06:59.13 | tmzt | you have a /dev/fb0 ? |
06:59.31 | Chicago | There are no device nodes. |
06:59.41 | Chicago | I don't think dbus ran yet? |
07:00.45 | tmzt | udev? don't know what android uses for that |
07:00.53 | tmzt | but it uses fb for graphics |
07:00.55 | Chicago | sdl is one of the prerequisites for building android. |
07:01.04 | Chicago | It has the fbcon and fb options. |
07:01.32 | tmzt | sdl is for qemu, I think |
07:01.46 | tmzt | did you build the emulator? |
07:01.57 | Chicago | I don't know. |
07:02.06 | Chicago | So now I don't get the error about the property directory anymore. |
07:02.20 | Chicago | And I get "sh: can't access tty; job control turned off" |
07:02.38 | Chicago | That's just 'mknod /dev/console c 5 1' right? |
07:03.43 | Chicago | I meant to say 'mknod dev/console c 5 1' |
07:04.44 | tmzt | yeah |
07:04.56 | Chicago | tmzt: 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.06 | tmzt | never mind, that's ok |
07:05.26 | tmzt | I just can't see why it's starting sh interactively |
07:05.35 | Chicago | Well then how long am I supposed to wait for something else to start happening? |
07:05.41 | Chicago | I'm not interacting. |
07:05.49 | Chicago | I just execute haret.exe and click run... |
07:05.59 | Chicago | Then it goes through init.rc... |
07:06.03 | Chicago | I'm not asked about anything.; |
07:06.17 | tmzt | I mean /bin/sh thinks it's being started as a shell, not as an interp for that shell script |
07:06.25 | tmzt | but you are not using a shell script |
07:06.27 | tmzt | ok |
07:06.39 | tmzt | the lines in init.rc about console are proably starting it |
07:07.08 | Chicago | Yeah there is a line "service console /system/bin/sh |
07:07.09 | Chicago | console |
07:07.20 | tmzt | it still seems something is wrong with the fb |
07:07.35 | tmzt | you should get that android icon in 1.0, I think |
07:07.39 | *** join/#htc-linux sietse (n=sietse@vogons.xs4all.nl) |
07:07.57 | Chicago | I get the tux icon. |
07:08.03 | Chicago | maybe I need a fb line in my cmdline |
07:08.05 | tmzt | that's the kernel |
07:08.14 | tmzt | you made a /dev/fb0 ? |
07:08.25 | Chicago | no |
07:08.30 | Chicago | There were zero device nodes. |
07:08.31 | tmzt | is there a /system/dev ? |
07:08.33 | Chicago | Now there is one. |
07:09.02 | Chicago | s |
07:09.06 | Chicago | There is no /system/dev |
07:09.32 | tmzt | do you have /dev/fb0 on your pc? |
07:09.50 | Chicago | No, I don't use fb on my PC. |
07:10.06 | tmzt | yeah, so you need to find its major number |
07:10.33 | tmzt | can you look in Documentation/ in the kernel tree |
07:10.41 | tmzt | either majors.txt or devices.txt or something |
07:12.05 | Chicago | mknod /dev/fb0 c 29 0 came up on google. |
07:13.21 | tmzt | ok |
07:13.36 | Chicago | Maybe 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.48 | tmzt | yes, but the shell is running on console |
07:14.38 | tmzt | I 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.52 | tmzt | you probably want to disable console |
07:14.59 | tmzt | and let android start |
07:16.54 | Chicago | Well... now the error about sh: is gone. |
07:17.19 | Chicago | But I'm still left with A N D R O I D warning: 'ri1d' uses 32-bit capabilities (legacy support in use) |
07:17.24 | Chicago | and then android never starts... |
07:17.26 | tmzt | ok, but running fbcon might be interferring with android drawing to the framebuffer |
07:17.32 | tmzt | that's ok |
07:19.04 | Chicago | Aside from pressing buttons and seeing lines like "kaiser_kbd: kaiser_kbd_irq_handler() and android_power: wakeup (0->0) at .... |
07:19.17 | Chicago | I'm just watching this scroll by... nothing eventually starts. |
07:29.02 | Chicago | tmzt: 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.00 | tmzt | ok, you probably don't have a lowmemorykiller module either |
07:32.37 | Chicago | Well, 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.41 | tmzt | zygote is android, I think |
07:33.01 | *** join/#htc-linux juliusr (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net) |
07:33.10 | tmzt | you have a /cache? |
07:33.21 | Chicago | Yes |
07:33.34 | Chicago | and I had to create a /cache/recovery dir, because the init.rc didn't get that far. |
07:33.57 | Chicago | It really seems I need to know the proper uid/gid values. |
07:34.22 | tmzt | it fixes those |
07:35.06 | tmzt | you mount /sys ? |
07:35.26 | Chicago | sys is always empty when I check the sdcard. |
07:35.55 | tmzt | <PROTECTED> |
07:36.08 | Chicago | In the init.rc there is a line that says "write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15" |
07:36.12 | tmzt | so you need a /init script to mount it |
07:36.12 | Chicago | Yeah |
07:36.37 | tmzt | the setprops write to sysfs |
07:37.51 | Chicago | Since we disabled the mount mtd partitions... |
07:38.20 | Chicago | There 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.24 | tmzt | that's ok, if you are booting from sd then sd is the root |
07:38.40 | tmzt | or you can add mount sys sys /sys |
07:38.44 | tmzt | to init.rc |
07:38.46 | Chicago | What is the problem as you understand it? |
07:39.03 | tmzt | the /init is not finshing its script |
07:39.13 | tmzt | but you would need to strace to see what it's doing |
07:39.30 | tmzt | or read the source on android.git.kernel.org |
07:39.39 | Chicago | Any mount options to sys? |
07:39.47 | tmzt | no |
07:39.52 | tmzt | but it might be sysfs |
07:40.11 | tmzt | sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) |
07:40.19 | tmzt | so mount sysfs sys /sys |
07:41.13 | Chicago | It's not sysv right? |
07:41.22 | tmzt | no |
07:43.36 | Chicago | I do see DM is not cached in the output |
07:43.51 | tmzt | DM? |
07:44.26 | Chicago | Yeah |
07:44.46 | Chicago | This 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.56 | tmzt | oh, dmesg? |
07:47.35 | Chicago | DM non-cached buffer at ffc0200, dma_addr 0x13cc4000 |
07:47.42 | Chicago | DM cmd busaddr 332152832, cmd... |
07:47.47 | tmzt | datamover |
07:48.00 | Chicago | Freeing init memory: 92K |
07:48.11 | tmzt | so you disabled console too? |
07:48.45 | Chicago | A 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.53 | Chicago | Yeah, you asked me to. |
07:49.01 | Chicago | I'll try whatever you suggest. |
07:49.03 | tmzt | and? |
07:49.08 | Chicago | This is the result. |
07:49.35 | Chicago | I just scrolls on the screen with dmesg ticking along showing andoird_power: wakeup (0->0) at |
07:49.41 | tmzt | ok, I am just trying to keep clear where you are, you said those messages appeared after adding the sysfs line |
07:50.18 | tmzt | that did not make sense, so I was trying to get everything right |
07:52.34 | tmzt | ok, does the titan keyboard work? |
07:53.43 | Chicago | When 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.43 | tmzt | well, this is going to be hard to debug without keyboard titan or osk at least |
08:02.08 | Chicago | I have the keyboard. |
08:02.24 | tmzt | but it doesn't work? |
08:02.28 | Chicago | I think it pops up when I hit camera. |
08:02.31 | Chicago | I am going to try it now. |
08:02.52 | Chicago | Yes it works. |
08:02.55 | Chicago | I click and it vibrates. |
08:02.57 | tmzt | oh, you need strace too, but I don't know which one to use since it needs something in /lib |
08:03.00 | Chicago | and shows me the letter I clicked. |
08:04.40 | Chicago | What is osk? |
08:04.42 | Chicago | oh duh |
08:04.44 | Chicago | sorry |
08:04.53 | *** join/#htc-linux ionstorm (n=ion@75-171-9-30.phnx.qwest.net) |
08:13.16 | Chicago | tmzt: Thanks for all your endless help. |
08:13.29 | Chicago | I know I am getting close to running out of time to play with this tonight. |
08:13.35 | Chicago | We made a ton of progress though! |
08:14.04 | tmzt | yeah, I'm going to look at the android source and see what it's doing |
08:14.20 | tmzt | but I'm not ready to try it on my device yet (need to get phone mux first) |
08:15.01 | Chicago | tmzt: If ginge shows up or wasup or zdooder, they should know about the latest titan keyboard driver. |
08:15.23 | tmzt | if wasup or zdooder shows up we can get the source, yes |
08:15.39 | tmzt | I just wonder if your tree has the android fb patches |
08:15.51 | tmzt | I don't remember them and dzo keyboard being together |
08:17.17 | Chicago | Is that why zygote doesn't start? |
08:18.16 | tmzt | but that usually leads to the start animation crashing, unless that was moved to the bootloader on g1?? |
08:18.53 | Chicago | That would be logical. |
08:19.22 | Chicago | I 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.01 | tmzt | so that's aDSP |
08:20.24 | Chicago | What do you mean by aDSP. |
08:20.40 | tmzt | the dsp core (not radio) in msm |
08:20.53 | Chicago | Yeah, the dmesg said briefly about Audio on. |
08:20.57 | Chicago | Audio idle |
08:20.57 | Chicago | etc |
08:21.10 | tmzt | used for audio and decoding video I think, maybe gps |
08:21.41 | Chicago | There was a msm-android patches on the linuxtogo repo... but it doesn't look touched in 5 months. |
08:22.32 | tmzt | no, 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.05 | tmzt | you really want to search drivers/video/msm_fb.c for vyres |
08:24.24 | Chicago | tmzt: drivers/video/msm_fb/msm_fb.c doesn't contain the string |
08:24.32 | Chicago | vyres |
08:24.48 | tmzt | that could be a problem |
08:25.07 | tmzt | do you have virtual_* ? |
08:25.27 | Chicago | I have kernel/drivers/virtio |
08:25.31 | Chicago | where would virtual_* be? |
08:25.56 | tmzt | in msm_fb |
08:26.02 | tmzt | search for virtual |
08:27.13 | Chicago | if (var->xres_virtual != info->var.xres_virtual) return -EINVAL; |
08:27.19 | Chicago | if (var->yres_virtual != info->var.yres_virtual) return -EINVAL; |
08:27.24 | *** join/#htc-linux LanceHaig (i=3efdda0a@foresight/member/lhaig) |
08:27.27 | Chicago | info->var.xres_virtual = pi->width; |
08:27.42 | Chicago | info->var.yres_virtual = pi->height * 2; |
08:27.44 | Chicago | Is that it? |
08:29.24 | tmzt | yes, so it's there |
08:30.39 | Chicago | Well, it seems like we did use the right kernel config. |
08:31.30 | tmzt | this is more than kernel config, this is the source of the kernel itself |
08:31.37 | Chicago | To double check... I have set cmdline "root=/dev/mmcblk0p1 init=/init rootdelay=3 rootfstype=ext2 ppp.username=blah blah blah" |
08:32.15 | tmzt | that last part needs dzo scripts that are disabled anyway (the initmodem.sh) |
08:32.38 | tmzt | we need to make a more complete rootfs to debug this |
08:33.45 | Chicago | Well, 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.53 | Neutron83 | who 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.01 | sir0x | hi |
10:22.24 | Neutron83 | how do i get the "screen" working in my Kernel ?? as nobody did the "adjustments" for my device before |
10:22.28 | Neutron83 | hi sir0x |
10:41.25 | tmzt | Neutron83: which device? |
10:42.10 | Neutron83 | HTC shift (MSM7200) side |
10:42.13 | tmzt | wait shift |
10:42.29 | tmzt | so you got the kernel booting? |
10:43.07 | Neutron83 | tmzt the log sayed kernel boots and the end is Go Go Go... so seems the kernel boots |
10:43.18 | Neutron83 | but screen is puple / black |
10:43.34 | tmzt | thats the last thing that haret says |
10:43.48 | tmzt | before kernel starts |
10:43.59 | Neutron83 | jea ... ahhh after that kernel starts ? |
10:44.07 | Neutron83 | okay ... so how do i check that |
10:44.12 | tmzt | no |
10:44.22 | tmzt | that is from haret fb |
10:44.31 | tmzt | but if you have that |
10:44.48 | tmzt | then haret has your fb address VRAM |
10:45.25 | Neutron83 | how can i extract it ? |
10:45.55 | tmzt | so connect with telnet/haretconsole and print "percent08x" VRAM |
10:46.14 | Neutron83 | okay gimme a sceond |
10:46.15 | tmzt | cant type percent so use percent sign |
10:49.27 | Neutron83 | 00000002 it says |
10:49.47 | Neutron83 | tmzt what do i do with that info |
10:49.47 | tmzt | could be at top of ram |
10:49.53 | ALoGeNo | lo all |
10:49.59 | *** join/#htc-linux ulaas2 (n=ulaas@213.43.35.184) |
10:50.19 | tmzt | so you have to move the kernel decompression somewhere else |
10:50.35 | Neutron83 | ahhh ... and where do i change that |
10:50.43 | tmzt | ALoGeNo: hi now can ssh from q in linux |
10:51.30 | ALoGeNo | from q? |
10:52.02 | tmzt | well you could compile haret and change atags if the right param is there |
10:52.16 | tmzt | or change start.S in kernel |
10:52.35 | Neutron83 | i will change in kernel |
10:52.37 | tmzt | but you have to have some way of debugging in there |
10:52.47 | Neutron83 | im fireing up linux now |
10:53.03 | tmzt | ALoGeNo: my phone |
10:53.08 | ALoGeNo | hum... interestant.., but i think that i was never used that after |
10:53.45 | ALoGeNo | before* |
10:53.58 | ALoGeNo | (sorry im without sleep) |
10:54.09 | tmzt | the font is tiny but I put COLUMNS=30 |
10:54.27 | tmzt | so irssi even works |
10:56.21 | ALoGeNo | tmzt im still trying to compile the minimal-image of angstrom, and i dont end of get icecc working.. |
10:56.43 | tmzt | icecc? |
10:56.53 | ALoGeNo | i was tested 2.6.16hh3 like goxboxlive said |
10:57.01 | ALoGeNo | yep to compile in farm |
10:57.28 | tmzt | he sd he never told you not to use 2.6.26 |
10:57.28 | ALoGeNo | the acx of 2.6.16hh3 works like a charm |
10:57.37 | tmzt | oh |
10:57.43 | tmzt | then thats good |
10:57.49 | ALoGeNo | yep i read that later when you talk with him |
10:58.38 | ALoGeNo | yes is good but i try to rip that kernel and modules and dont boot with the sumomura debian :(( |
10:59.09 | tmzt | oh I dont see why it wuldnt |
10:59.14 | ALoGeNo | maybe later try to use the single module |
11:00.08 | ALoGeNo | tmzt you have some link for me of the new stuff of haret? please? |
11:00.38 | tmzt | if the wifi works with your kernel then thatmight be a good one to use |
11:00.49 | tmzt | what? |
11:01.20 | ALoGeNo | the 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.46 | ALoGeNo | you say that haret now do something new or so no?? |
11:01.51 | tmzt | no |
11:02.24 | ALoGeNo | kk |
11:02.36 | tmzt | but my suggestion for debian is the same as always to make it on mp900c and put on sd card with cf reader |
11:03.05 | tmzt | I dont know why sumoudou is not working though |
11:04.27 | tmzt | are you using initrd with debian? |
11:04.45 | tmzt | you have to put modules for that kernel on it |
11:18.34 | NetRipper | if 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.00 | NetRipper | (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.32 | Neutron83 | tmzt where in kernel do i change the decompression ? |
11:52.54 | NetRipper | Neutron83, you just pick the arch/arm/boot/Image instead of arch/arm/boot/zImage |
11:53.07 | NetRipper | and use that in the set KERNEL line on haret |
11:53.52 | NetRipper | Image is about two times the size of zImage, but haret can load kernels up to 5MB, so you should be fine |
11:54.10 | Neutron83 | i will try |
11:57.02 | Neutron83 | well i hope that will solve my framebuffer problem |
11:57.42 | Neutron83 | is the Sony ericson Experia the same hardware as G1 |
11:57.44 | Neutron83 | ?? |
11:57.49 | Neutron83 | MSM7201a |
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.54 | NetRipper | xperia is also MSM7201a yes |
12:04.32 | NetRipper | schlash (or something alike) also has an xperia, and is sometimes here |
12:07.18 | Neutron83 | hmmmm |
12:07.29 | Neutron83 | loading image doesnt solve the problem |
12:09.10 | *** join/#htc-linux Zinbolic (i=Zinbolic@84.238.80.141) |
12:15.52 | rm | anyone uses an HTC Universal? |
12:17.22 | tetsuo\0 | I do |
12:18.45 | rm | with which OS? |
12:19.27 | rm | have 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.14 | tetsuo\0 | rm: 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.38 | dcordes | lo |
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.08 | Neutron83 | seen cr2 |
13:06.21 | Neutron83 | no bot here with seen ?? |
13:06.23 | rl2000 | I 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.40 | kiozen | ~seen cr2 |
13:06.41 | apt | cr2 <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.54 | Neutron83 | thx kiozen |
13:07.04 | kiozen | wlc |
13:29.03 | rl2000 | I saw some MoviNAND patch stuff for the OMAP processor here, maybe it can apply: |
13:29.03 | rl2000 | http://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.23 | parmaster | hi ALoGeNo , any news? |
13:51.56 | ALoGeNo | yep i have head pain (or whatever) |
13:51.57 | ALoGeNo | xd |
13:52.14 | ALoGeNo | lo parmaster |
13:53.12 | ALoGeNo | pain head* |
13:53.42 | parmaster | oh sorry to hear that |
13:53.58 | parmaster | running 2.6.26 on your uni now? |
13:54.19 | ALoGeNo | nopes nothing |
13:54.43 | parmaster | ah ok.. |
13:55.09 | ALoGeNo | when i say that i have pain head is j/k becose im bored of test things without results :) |
13:55.14 | parmaster | i'm in manila right now, at an internet cafe |
13:55.33 | ALoGeNo | oh in manila city? |
13:55.35 | parmaster | ALoGeNo: yep, thats what i gathered regarding the teesting |
13:55.46 | parmaster | yep. i found the best tapas bar here too. |
13:56.12 | ALoGeNo | wowo this is a nice place ^^ |
13:56.46 | parmaster | yeah, its great.. its really cheap |
13:56.54 | ALoGeNo | we have tapas here too, jamon, queso, albondigas en salsa.. lol |
13:57.01 | dcordes | dude wheres manila |
13:57.13 | parmaster | yes had the best cheese begins with M |
13:57.27 | dcordes | gato con queso |
13:57.29 | parmaster | they also had jamon cheese.. they get everything from spain |
13:57.34 | dcordes | muy delicioso |
13:57.36 | ALoGeNo | xd |
13:57.46 | ALoGeNo | hahah yes ^^ |
13:57.48 | parmaster | and its cheap here.. 1 dollar is like 50 pesos |
13:58.35 | ALoGeNo | yep, in a few moths you have ameros insteed pesos.. xD |
13:58.53 | parmaster | hahaha, don't even joke that |
13:59.04 | ALoGeNo | ^^ |
14:00.00 | ALoGeNo | internet is the guilty.. |
14:01.39 | ALoGeNo | well, 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.17 | ALoGeNo | or i dunno what ill do.. |
14:02.18 | kaze_work | hi dcordes you got to try building new msm_sdcc yet? |
14:04.33 | parmaster | hi dcordes: manila is the capital of philippines |
14:05.42 | *** join/#htc-linux cmonex (n=xy6091@qgms5fo6tf.adsl.datanet.hu) |
14:05.44 | dcordes | parmaster thx just looked it up |
14:06.35 | dcordes | kaze 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.41 | Neutron83 | hmmmmm |
14:24.13 | Neutron83 | anyone around who could gimme a hint on where to start from GETTING LINUX ON SHIFT (MSM7200) |
14:24.28 | dcordes | Neutron83 yo I read in the logs youre getting shift msm side going |
14:25.03 | Neutron83 | im trin to |
14:25.17 | dcordes | so as I see you already reckognized the available kais kernel source |
14:25.21 | dcordes | is also msm7200 |
14:25.25 | Neutron83 | jea |
14:25.41 | Neutron83 | i tried the precompiled kernels and also did my own |
14:26.00 | Neutron83 | but the only thing i get is a purple flickering fullscreen display |
14:26.19 | Neutron83 | but haret goes 10 of 10 times to 100% |
14:26.30 | Neutron83 | with my actual rom |
14:27.21 | Neutron83 | i'm well with linux but never before did kernel development in embedded systems so im stuck to get the framebuffer to work |
14:27.28 | dcordes | ok and everytime you get the lsd screen? |
14:27.52 | Neutron83 | no ... when i use my own kernel with make defaultconfig |
14:28.32 | Neutron83 | i get a half screen with the staying haret stuf |
14:28.39 | Neutron83 | and the under half with black |
14:28.47 | Neutron83 | when i use htckaiserconfig |
14:29.02 | Neutron83 | i get lsd screen 100% of the time |
14:29.41 | Neutron83 | so as i logged it i see framebuffer overlaps kernel destination in the log |
14:29.50 | Neutron83 | so i asume the error is there |
14:30.32 | Neutron83 | BUT in the htc kaiser threads there are also logs of ppl having linux boot successful and the same error in log |
14:30.50 | Neutron83 | dcordes u have any help ``?? |
14:31.30 | Neutron83 | print %08x give output: 00000002 from haret console |
14:32.43 | Neutron83 | but i dont know how to change the kernel addressing and im realy not into getting my own haret version compiled |
14:33.47 | Neutron83 | haret wants a mtyp for the device ... wich one should i use ?? i use the 1553 from kaiser stuff |
14:33.56 | Neutron83 | butt dunno if its correct |
14:35.05 | rm | ALoGeNo, are you testing kernels on the Universal? |
14:35.37 | ALoGeNo | yep |
14:36.20 | rm | there's linux-2.6.21-hh20.tar.gz w/source, http://wiki.neilandtheresa.co.uk/Titchy_Linux/Source |
14:36.24 | ALoGeNo | looking for some kernel with working acx driver |
14:36.45 | rm | it has this driver working, I just tested it today |
14:36.50 | ALoGeNo | i have that 100 times |
14:37.13 | rm | it does not support WPA at the moment |
14:37.23 | ALoGeNo | rm the driver works.. , ok, now try to copy some big file.. |
14:37.34 | rm | didn't try that |
14:37.44 | ALoGeNo | try and told me |
14:37.46 | rm | ALoGeNo, did you try to limit the speed to 1M? |
14:38.04 | ALoGeNo | i dunno |
14:38.27 | rm | I planned to run OpenVPN on top of an unencrypted Wi-Fi |
14:38.29 | ALoGeNo | but yes txpower |
14:38.41 | rm | but the kernel has no tun module compiled (needed for OpenVPN) |
14:38.51 | rm | therefore I am now downloading the source to compile it |
14:39.14 | ALoGeNo | yep you can do that without problems.. |
14:39.51 | Neutron83 | ~seen tece |
14:39.55 | apt | i haven't seen 'tece', Neutron83 |
14:39.55 | ALoGeNo | i did somany times :P |
14:40.10 | Neutron83 | ~seen cr2 |
14:40.11 | apt | cr2 <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.24 | ALoGeNo | rm this is the unique that i can compile without errors :/ |
14:46.56 | dcordes | Neutron83 i have few time |
14:47.10 | dcordes | i see you get halfs creen drawn |
14:48.30 | Neutron83 | dcordes but u can help me ?? when do you have time ? |
14:53.16 | dcordes | now |
14:53.36 | dcordes | 1st thing to check |
14:53.42 | dcordes | wait |
14:53.54 | dcordes | which kernels ource do you build? |
14:54.08 | dcordes | htc-msm branch from linuxtogo hgit? |
14:54.32 | dcordes | Neutron83 |
14:55.20 | Neutron83 | jea |
14:55.34 | Neutron83 | linuxtogo htc-msm |
14:56.03 | dcordes | ok we have more uptodate 2.6.25 based sources |
14:56.17 | Neutron83 | where and how do i get them |
14:56.20 | dcordes | with the trout (g1)c odebase |
14:56.43 | dcordes | I need somebody to push a new branch |
14:57.14 | Neutron83 | okay where can i get them |
14:57.15 | dcordes | 'htc-msm' |
14:57.23 | Neutron83 | im fireing up my lin |
14:57.32 | dcordes | 'htc-msm7200' that is |
14:58.38 | Neutron83 | and where can i GIT it ? |
14:58.52 | Neutron83 | also linuxtogo ? |
14:59.11 | dcordes | you can also go to linuxtogo.org/~lgorris/diffs |
15:00.11 | dcordes | there you grab android-msm-htc-2.6.25-20082210.diff |
15:00.35 | dcordes | and you check out the according branch from git.android.com |
15:00.48 | dcordes | and apply thea bove patch. |
15:00.56 | Neutron83 | okay |
15:01.49 | Neutron83 | compile and done ? |
15:01.54 | Neutron83 | dont think so |
15:02.57 | dcordes | sorr? |
15:03.27 | Neutron83 | i got the diff |
15:04.27 | Neutron83 | the git from andoid is large over umts it takes about 30 minutes |
15:04.33 | Neutron83 | what is next to do ? |
15:05.12 | dcordes | ok next thing is to check if you set the correct values for |
15:05.49 | dcordes | MSM_FB_BASE |
15:06.02 | dcordes | MSM_FB_SIZE |
15:06.05 | Neutron83 | sorry i cant find the diff you mean |
15:06.27 | *** join/#htc-linux sietse_ (n=sietse@vogons.xs4all.nl) |
15:06.37 | dcordes | dunnoe xact filename but theres only one matching above info |
15:07.02 | Neutron83 | i should use from 2210 not 2410 ? |
15:07.34 | dcordes | 10 |
15:07.41 | dcordes | 22 |
15:07.44 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
15:07.47 | Neutron83 | with kaiser in name or without ? |
15:07.51 | *** join/#htc-linux LanceHaig (i=c2d8ed19@foresight/member/lhaig) |
15:08.33 | dcordes | 24 same withe huge code for ti1251 wifi support |
15:08.52 | *** join/#htc-linux tetsuo\0` (n=user@190.188.42.68) |
15:09.48 | Neutron83 | okay |
15:12.16 | Neutron83 | where 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.17 | zule | Neutron83, if you find out, tell me also! |
15:12.17 | zule | :) |
15:12.17 | dcordes | find . xargs pipehere grep MSM_FB_ |
15:12.17 | dcordes | well |
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.56 | dcordes | find . 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.06 | dcordes | altenatively grep diff |
15:13.08 | Neutron83 | jea but what values should they have ? |
15:13.28 | dcordes | or edit drivers/video/msm/msm-fb.c |
15:14.08 | dcordes | idk I only have B. Sc. in Kaiser Science |
15:14.32 | dcordes | read haret doku |
15:14.42 | Neutron83 | ok i got that already |
15:14.46 | Neutron83 | cool |
15:14.48 | dcordes | maybe pdumpc an help |
15:14.51 | *** part/#htc-linux LanceHaig (i=c2d8ed19@foresight/member/lhaig) |
15:14.59 | dcordes | to dump ram ranges |
15:15.09 | Neutron83 | any other hints to get some help `? |
15:15.11 | dcordes | then youc an scan it for fbdata |
15:15.22 | dcordes | or try values from polaris. |
15:15.27 | Neutron83 | jea already have it |
15:15.42 | Neutron83 | dumped everything already |
15:16.02 | dcordes | in the htc-msm code, go and build the zImage with the htc_polaris defconfig |
15:16.33 | dcordes | it has different geometry settings (and location?) |
15:16.34 | *** join/#htc-linux mm- (n=pocketir@adam-lamarre.wireless.usm.maine.edu) |
15:16.41 | dcordes | or use the vogue code |
15:16.46 | *** join/#htc-linux Funklord (n=cow@c-ecd572d5.014-46-73746f28.cust.bredbandsbolaget.se) |
15:17.27 | dcordes | from vogue-linux branch. |
15:17.46 | dcordes | what is yourr esolution? |
15:18.54 | Neutron83 | dunno atm |
15:19.00 | dcordes | likely you hve different fbsizew ith morer eslutib |
15:19.04 | dcordes | important. |
15:19.25 | Neutron83 | jea 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.54 | Neutron83 | any more hints `? elye i will come back when im stuck |
15:22.04 | Neutron83 | thx very much for the infos |
15:22.13 | Neutron83 | im 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.00 | dcordes | Neutron83 de nada |
15:37.32 | ALoGeNo | hey rm you said that setting rate to 1M 2.6.21hh20 works fine to you? |
15:38.32 | ALoGeNo | i have the same issue.. |
15:43.15 | dcordes | wot |
15:44.54 | dcordes | bye |
15:45.10 | rm | ALoGeNo, I read somewhere that if you limit the wifi rate to 1M |
15:45.17 | rm | the driver is more stable |
15:45.32 | ALoGeNo | nothing at all.. |
15:45.33 | rm | ah, here -> http://wiki.neilandtheresa.co.uk/Titchy_Linux/Wishlist |
15:45.55 | rm | "Works OK with all data rates (not only with 1M)", allows to suppose that it does work OK with 1M |
15:46.29 | ALoGeNo | hum... |
15:47.06 | ALoGeNo | but i was tryed all kernels and same thing.. try to copy some big file please.. |
15:47.43 | SanMehat | yo |
15:47.48 | ALoGeNo | i was tryed the titchy and hh20 and is the same |
15:47.50 | ALoGeNo | hi |
15:48.26 | rm | ALoGeNo, how do you limit it to 1M? |
15:49.39 | ALoGeNo | iwconfig wlanX rate 1M |
15:50.01 | ALoGeNo | we have 100mW = 18dbi |
15:50.31 | ALoGeNo | you can change this too with iwconfig wlanX txpower XXdBi |
15:53.30 | rm | so when you copy a big file, the wifi interface hangs? |
15:53.37 | rm | anything written to dmesg at that point? |
15:54.42 | ALoGeNo | not hangs at all.., you need stay in the console like root to see all the trash that acx put |
15:55.47 | ALoGeNo | somes timeouts , and irq status stuff |
15:56.07 | *** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org) |
15:56.52 | ALoGeNo | sometimes 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.10 | Neutron83 | ~seen cr2_ |
15:58.12 | apt | cr2_ <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.03 | ALoGeNo | rm 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.11 | rm | no, 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.23 | goxboxlive | hi |
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.55 | cygnusx6 | what 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.54 | dcordes | 100 nicks |
17:44.50 | dcordes | epic |
17:46.46 | *** join/#htc-linux infernixx (i=nix@unaffiliated/infernix) |
17:53.11 | kaze | yo |
17:53.14 | kaze | back home |
17:53.16 | kaze | at last |
17:53.31 | kaze | dcordes you told me to remind you about msm_sdcc |
17:53.36 | kaze | so ido |
17:54.43 | dcordes | yea thanks I will update the status soon |
17:54.54 | kaze | thanks to you |
17:55.07 | dcordes | we are taking care |
17:55.46 | kaze | mm thesurfer posted a zimage that he said he compiled with the new files |
17:55.51 | kaze | still it DMA error |
17:56.31 | dcordes | nvm |
17:57.05 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
17:58.12 | kaze | another 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.34 | dcordes | from where? dzo zip? |
17:58.40 | kaze | yup |
17:59.04 | dcordes | read /init1 or /init in his initrd |
17:59.13 | *** join/#htc-linux dzo_ (n=dzo@121.98.128.127) |
17:59.17 | kaze | k |
18:04.07 | dcordes | kaze, you might ask google how to make a tiny testing android rootfs |
18:04.43 | dcordes | which you can boot as initrd |
18:05.53 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87de39.pool.einsundeins.de) |
18:05.53 | kaze | i guess if noone figured out it yet im way to dumb to figure out by myself :( |
18:05.54 | dcordes | ask w |
18:05.54 | dcordes | swetland, |
18:06.22 | kaze | and i dont think thats really useful since our kernel still isnt stable |
18:06.36 | dcordes | unlike other cross buildsystems with embedded targets, the android one seems not very modular |
18:06.41 | kaze | i dont want to annoy swetland with my semi noobness |
18:06.44 | dcordes | so it might be complicated |
18:07.25 | dcordes | why would you, you make free advertisement for the company paying them |
18:09.43 | kaze | ok i shamefully msged him |
18:10.09 | kaze | oh 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.22 | paulproteus | BabelO, I'm happy to open git accounts for all who can use them, btw. (-: |
19:07.29 | BabelO | paulproteus: ok :) it is more device with qtopia support, they do good job with ezx |
19:10.24 | paulproteus | Sounds great. |
19:11.07 | *** join/#htc-linux dogan_ (n=dogan@lns-bzn-55-82-255-143-122.adsl.proxad.net) |
19:11.27 | dexxa05 | hi 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.48 | Neutron83 | ~seen cr2 |
19:51.49 | apt | cr2 <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.17 | kiozen | Neutron83: you love that line, don't you :) |
19:54.37 | N3m3515 | ~seen cr2_ |
19:54.38 | apt | cr2_ <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.15 | Neutron83 | kiozen, not realy |
19:55.27 | Neutron83 | i 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.34 | kiozen | just wait until he has finished his move |
19:58.50 | kiozen | might take a few days ;) |
19:59.20 | Neutron83 | oh he is movin ? |
19:59.35 | Neutron83 | new university ? |
20:00.41 | Neutron83 | i 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.46 | Neutron83 | NetRipper, 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.46 | xomos | neutron, add a file called, earlyharetlog.txt in the same folder as the haret.exe |
20:44.43 | Neutron83 | ahhh okay |
20:45.34 | *** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com) |
20:56.14 | Neutron83 | thx |
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.11 | BruteSource | wow france passed the piracy cut off law |
22:00.22 | *** join/#htc-linux chab7 (n=kvirc@212.92.4.114) |
22:06.38 | BabelO | cool :) |
22:08.58 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
22:16.22 | dcordes | Neutron83, did you tree vogue, polaris, halibut settings fro the shift? do you know your resolution? |
22:16.31 | dcordes | s/tree/try/ |
22:17.55 | ahmeni | Is it possible to pass the resolution settings through the command line boot? |
22:21.00 | Neutron83 | dcordes, 480x800 |
22:21.26 | Neutron83 | erm 800x480 |
22:21.39 | dcordes | Neutron83, isn't that matching g1? |
22:21.49 | Neutron83 | dunno |
22:22.15 | dcordes | go find out |
22:23.00 | Neutron83 | dcordes, i was told to disassemble NK.EXE to find FB base and DB size |
22:23.32 | xcs | 3.2-inch TFT-LCD flat touch-sensitive screen with HVGA (320 X 480 pixel) resolution. |
22:23.49 | Neutron83 | i tried vogue and polaris settings |
22:23.52 | Neutron83 | none worked |
22:24.01 | Neutron83 | thx xcs |
22:24.04 | xcs | np |
22:24.48 | dcordes | Neutron83, ok then trout framebuffer settings no good for you |
22:25.48 | Neutron83 | anyone around with shift able to cook roms and able to extract me nk.exe ??? |
22:25.59 | Neutron83 | cmonex, ?? u there ? |
22:26.28 | dcordes | Neutron83, do you know the HTCflasher for linux? |
22:26.37 | dcordes | it can do all sorts of extract things |
22:26.37 | Neutron83 | jea |
22:27.17 | Neutron83 | ok lemme fireup my linux in shift |
22:27.40 | Neutron83 | then u need to tell me how cause i never got that thing running under linux |
22:29.14 | Neutron83 | okay linux and CE connected via USB |
22:29.33 | dcordes | no 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.05 | dcordes | just save time on the dumping part and grab some rom from xda |
22:32.22 | Neutron83 | im not into rom cooking |
22:32.29 | Neutron83 | and cant find the nk.exe |
22:32.39 | Neutron83 | made a thread at xda dev |
22:32.52 | Neutron83 | if anyone could extract it for me please |
22:32.55 | dcordes | that's cool sure somebody will know |
22:33.25 | dcordes | btw, that will be quite a nice thing to have a native linux running on the shift |
22:33.48 | dcordes | you have the 400mHz clocked arm11? |
22:33.55 | Neutron83 | jeap |
22:34.17 | dcordes | I guess it outruns battery life for hours as opposed to running with x86? |
22:34.57 | Neutron83 | i hope to get the RADIO part hacked soon then |
22:35.31 | dcordes | oh dump smem |
22:35.46 | dcordes | send it over and I can tell you if you can use kaiser-smd.c or not |
22:36.31 | Neutron83 | batery life for x86 is about 2 and a half on arm its about 3 or four nights inn win mobile |
22:37.00 | Neutron83 | smem ?? |
22:37.08 | Neutron83 | how do i dump that ? |
22:37.19 | dcordes | shared memory region in ram |
22:37.28 | dcordes | http://wiki.xda-developers.com/index.php?pagename=KaiserMemoryMap |
22:37.37 | dcordes | <PROTECTED> |
22:37.37 | cmonex | Neutron83 |
22:37.41 | dcordes | 1MB |
22:37.42 | cmonex | why do you need nk.exe? |
22:37.49 | dcordes | cmonex, hi |
22:37.56 | cmonex | hi |
22:38.03 | Neutron83 | i want to disassemble it to find fb base and size |
22:38.14 | cmonex | oh you good with asm then? |
22:38.19 | Neutron83 | yea |
22:38.32 | cmonex | cool :) |
22:38.39 | Neutron83 | not good at embedded linux but in reversind win32asm im realy good |
22:38.43 | Neutron83 | so i give it a shot |
22:38.48 | cmonex | use dumprom tool to get nk in .exe format |
22:39.05 | cmonex | i assume you got the xip partition |
22:39.13 | Neutron83 | naaaah where do i get dumprom ? |
22:39.19 | cmonex | if not, feel free to just download a rom dump from forum, the part01.raw file will be it |
22:39.20 | cmonex | google |
22:39.32 | cmonex | sorry, i dont remember links by heart :) |
22:39.37 | cmonex | mamaich's site has it |
22:39.52 | Neutron83 | part1.raw is the nk.exe ?? |
22:40.27 | Neutron83 | confuse me 8-) |
22:41.02 | dcordes | Neutron83, as I understand it he wants you to get the nk.exe from it using dumprom tool? |
22:41.15 | Neutron83 | i got shift kitchen and the extracted rom nowhere has an nk.exe |
22:41.25 | Neutron83 | dcordes, jeap |
22:41.29 | Neutron83 | i think so |
22:41.59 | dcordes | Android (WinMo) and MacOSX (Vista) - Anybody??? |
22:42.24 | Neutron83 | What ????? |
22:42.45 | dcordes | http://forum.xda-developers.com/showthread.php?t=441559 |
22:43.32 | xcs | lol |
22:43.41 | Neutron83 | lol android work in progress ??? |
22:43.57 | dcordes | interesting idea with the mac os. but I wonder if it is the most resource friendly distro to get on such a device |
22:44.03 | dcordes | s/distro/OS/ |
22:44.07 | Neutron83 | first lets get a kernel running radio hacked and then have a look at trin to start that shit |
22:44.23 | dcordes | Neutron83, he refers to a thread started by you with android wip? |
22:44.45 | Neutron83 | jea that would be my goal ... but long way to there |
22:45.36 | Neutron83 | what would you want with MacOS on it its sloooooow |
22:45.46 | Neutron83 | shit grapics shit |
22:45.55 | dcordes | I'm watching a video of the wince on shift now |
22:46.08 | dcordes | http://www.youtube.com/watch?v=Yk3IAO4e1yQ a huuuuge wince, that's fun :) |
22:46.08 | Neutron83 | its like ubuntu with XGL extension and Cube display |
22:46.10 | Neutron83 | i tried |
22:46.14 | Neutron83 | and it sux |
22:46.47 | dcordes | glad I have no sound |
22:48.53 | dcordes | wow the keyboard is nice |
22:49.37 | dcordes | I wonder if it is really worth 1100 eur |
22:50.31 | Neutron83 | it was a present |
22:50.35 | Neutron83 | so im happy with it |
22:51.21 | dcordes | how fast ist x86? |
22:51.29 | Neutron83 | 800Mhz |
22:51.39 | Neutron83 | 400Mhz MSM7200 |
22:51.44 | Neutron83 | 1 gig ram |
22:52.27 | Neutron83 | and most beautiful under linux |
22:52.45 | dcordes | it's crazy you have 3 cpus in that small box |
22:52.57 | dcordes | what distro you use on x86? |
22:53.22 | Neutron83 | i used ubuntu |
22:53.30 | Neutron83 | and gentoo |
22:53.48 | Neutron83 | but back to ubuntu as gentoo sucked often with compiling |
22:53.50 | Neutron83 | http://www.youtube.com/watch?v=6m4mzFPdtUA |
22:53.55 | Neutron83 | thats nice video |
22:55.19 | dcordes | nice :D |
22:55.54 | *** join/#htc-linux LanceHaig (i=4e696aee@foresight/member/lhaig) |
22:58.43 | Neutron83 | the 3d is quite good in the device |
23:02.21 | dcordes | intel gma? |
23:02.34 | Neutron83 | jea |
23:02.42 | Neutron83 | juchuuuu i got my nk.exe |
23:02.55 | Neutron83 | sooooooo now disassemble that shity thing |
23:03.01 | dcordes | do you also have a compass? |
23:03.11 | Neutron83 | compass ? |
23:03.25 | Neutron83 | whats that ? |
23:04.20 | dcordes | like g-sensor, showing orientation of your device |
23:04.24 | dcordes | magnetrometer |
23:04.27 | dcordes | trout has it |
23:04.29 | Neutron83 | jea |
23:04.38 | Neutron83 | gsensor boild in |
23:05.02 | dcordes | yea I've seen it in your tux video but I don't mean g-sensor but compass |
23:05.08 | dcordes | it's one device though |
23:05.56 | Neutron83 | http://forum.xda-developers.com/showthread.php?t=389032 |
23:06.03 | Neutron83 | dunno what you mean |
23:06.11 | Neutron83 | moment i need to get my external hd |
23:06.20 | dcordes | great |
23:06.43 | dcordes | http://www.st.com/stonline/products/literature/ds/12094.pdf that I mean, thx |
23:12.52 | Neutron83 | cool |
23:12.58 | *** part/#htc-linux ulaas (n=ulaas@88.253.14.164) |
23:13.01 | Neutron83 | IDA has an winCE debugger |
23:14.33 | dcordes | IDA? |
23:15.21 | Neutron83 | Interactive dissasembler pro |
23:21.06 | cmonex | Neutron83: |
23:21.06 | cmonex | [23:39:54] <Neutron83> part1.raw is the nk.exe ?? |
23:21.12 | cmonex | no, part01.raw is xip partition |
23:21.24 | cmonex | simply 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.11 | Neutron83 | cmonex, already got it |
23:24.14 | Neutron83 | thx also |
23:29.17 | cmonex | np :) |
23:34.00 | *** join/#htc-linux datachaos (n=datachao@189.27.185.202.adsl.gvt.net.br) |