00:17.04 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
00:34.02 | *** join/#htc-linux AstainMBL (n=AstainHe@unaffiliated/astainhellbring) |
00:41.26 | *** join/#htc-linux AstainMBL (n=AstainHe@unaffiliated/astainhellbring) |
01:20.19 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
02:00.18 | *** part/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
02:24.00 | *** join/#htc-linux oshan (n=DarkM@124.43.56.206) |
02:45.14 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
02:50.41 | oshan | hey where can i get proper instructions to install linwiz? |
03:08.42 | *** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-93-104-117-62.dynamic.mnet-online.de) |
03:15.02 | *** join/#htc-linux Deeve (n=G_Acker2@drmons0501w-142177073052.pppoe-dynamic.ns.aliant.net) |
03:15.07 | *** part/#htc-linux Deeve (n=G_Acker2@drmons0501w-142177073052.pppoe-dynamic.ns.aliant.net) |
04:00.35 | *** join/#htc-linux xsacha (n=sacha@123.100.137.226) |
04:00.47 | xsacha | hi, how can i get the LCD registers from windows mobile? |
04:11.13 | xsacha | where do i find LCCR1, LCCR2, LCCR3.. |
04:21.06 | *** join/#htc-linux droid0011 (n=mc@p4FDCF61B.dip.t-dialin.net) |
04:22.20 | xsacha | im connected via haretconsole.. |
04:22.36 | oshan | no use thy never reply |
04:22.56 | xsacha | k |
04:23.07 | oshan | try #linwiz |
04:23.15 | *** join/#htc-linux hollo (n=hollo@3e6b7b2c.rev.stofanet.dk) |
04:23.20 | hollo | g |
04:27.12 | xsacha | well does anyone know where to get a haret that does dump because mine doesnt? |
04:27.55 | oshan | hmm |
04:28.23 | oshan | http://handhelds.org/~koconnor/haret/ |
04:29.01 | oshan | or get gizard-tinderbox from here http://tinderbox.dev.gentoo.org/embedded/linwizard/ |
04:29.06 | oshan | thts the one im using |
04:31.47 | xsacha | thats just a gentoo linux distro |
04:32.13 | xsacha | and those harets are too old, i need one from atleast march 2009 for support for my processor |
04:32.26 | xsacha | oh nvm, i see one down the bottom |
04:33.24 | xsacha | are the dump commands dependent on haret or haretconsole? |
04:34.05 | oshan | haret |
04:34.20 | xsacha | k |
04:38.37 | xsacha | naah those harets dont have my processor oshan :( |
04:38.42 | xsacha | any other place with new ones? |
04:39.25 | xsacha | in fact the newest haret has pretty much no dump commands |
05:05.08 | *** part/#htc-linux oshan (n=DarkM@124.43.56.206) |
05:05.27 | xsacha | it's ok, i found them |
05:13.39 | tmzt | hey |
05:14.43 | xsacha | hey tmzt |
05:14.48 | xsacha | i got android booting! |
05:14.52 | xsacha | touchscreen works too |
05:15.08 | xsacha | and i found that the battery is a WM too |
05:15.16 | xsacha | got battery driver |
05:15.36 | tmzt | cool |
05:15.44 | tmzt | wm? |
05:15.54 | xsacha | wolfsen microcontrollers or whatever |
05:16.01 | xsacha | same as sound codec and touchscreen |
05:16.06 | tmzt | yeah, ok |
05:16.29 | tmzt | why do you need pxafb settings? |
05:16.37 | tmzt | is the screen wrong? |
05:16.44 | xsacha | yeah it was wrong |
05:16.56 | xsacha | i found where the LCD registers were though |
05:17.08 | xsacha | pd 0x44000000 for O,4,8,C and 10 |
05:17.54 | xsacha | im not sure if the actual lcd settings are wrong though (like pixclock) |
05:18.16 | xsacha | it works when i use omnia settings but not when i use i780 settings but of course, omnia gives me a weird screen (400x240) |
05:18.43 | tmzt | ok |
05:18.50 | xsacha | and if i use omnia settings but change the resolution, the screen goes beserk (flying lines everywhere) |
05:19.01 | tmzt | don't know how to dump pixclock |
05:19.17 | tmzt | you need a perl script, dumpLCCR or something |
05:19.29 | xsacha | if i use i780 settings, i see the android splash screen. everything seems like it's working. the splash screen animates for about 20 seconds (about 5x longer than with omnia settings) |
05:19.41 | xsacha | after splash screen, some text appears and it turns off |
05:20.47 | xsacha | any idea what that means? |
05:21.26 | tmzt | that's all you're changing? |
05:21.30 | xsacha | yeah |
05:21.31 | tmzt | makes no sense |
05:21.36 | xsacha | the stuff in i780.c for LCD |
05:21.46 | tmzt | the text is A N D R O I D? |
05:21.52 | xsacha | i get past that |
05:22.05 | xsacha | i get the visual splash screen with a light travelling along the letters of Android |
05:22.12 | tmzt | how much are you changing? |
05:22.19 | xsacha | all the settings in lcd |
05:22.31 | tmzt | oh |
05:22.40 | tmzt | what text appears? |
05:22.41 | xsacha | pixclock, vsync_len, upper_margin and so on |
05:22.58 | tmzt | but no code? |
05:22.59 | xsacha | no idea, it is very fast.. i recorded it on video and still can't get it |
05:23.03 | xsacha | no code |
05:23.14 | tmzt | add panic=0 to cmdline |
05:23.18 | xsacha | ok |
05:25.29 | *** join/#htc-linux nebi (n=nebi@217.142.147.19) |
05:26.51 | xsacha | oh when i use omnia settings, i also have to use the omnia registers and video size (240*800*2) |
05:27.24 | xsacha | because it tries to use whole screen with i780 registers for some reason |
05:27.43 | xsacha | and android needs video size to be width*(2*height) *2 |
05:29.04 | xsacha | (for splash screen to appear) |
05:29.05 | tmzt | not exactly |
05:29.25 | tmzt | why are you using omnia settings anyway? |
05:29.44 | xsacha | because i tried them and it booted up and i saw android (clock, dock, internet browser, ..) |
05:30.10 | tmzt | something else is missing then |
05:30.31 | tmzt | when it doesn't work you see splash screen, text, then reboots? |
05:30.38 | xsacha | yeah |
05:31.08 | xsacha | splash screen has the light follow the letters of android for about 20 seconds.. then the image disappears, 2 lines of text appear at the top and screen turns off |
05:31.20 | xsacha | but it doesnt reboot, it doesnt even actually shut down (i have to take battery out) |
05:31.28 | tmzt | and with panic=0 |
05:31.35 | xsacha | trying now |
05:32.21 | xsacha | battery is low from rebooting all day :( |
05:33.02 | xsacha | by the way, how do i get sound (ac97) working properly? it doesnt use the right registers and always complains of this at startup |
05:33.36 | tmzt | that's a little more complicated |
05:33.39 | xsacha | k |
05:34.25 | xsacha | hmm with panic = 0, i saw no text? |
05:34.46 | tmzt | but it still shut down? |
05:34.53 | xsacha | yes |
05:35.13 | tmzt | try panic=500 |
05:35.23 | xsacha | i dont know if it's really shutting down or just turning the backlight off |
05:35.27 | tmzt | I thought that would disable it |
05:35.34 | xsacha | because if it shuts down i can usually hold power to boot again |
05:39.49 | xsacha | when i boot my kernel it sort of freezes at the start until the message: Console: switching to colour frame buffer device 53x2..appears.. is this ok? |
05:42.41 | xsacha | with panic=500: it did that 2 lines of text and shut down thing again |
05:42.49 | xsacha | but i managed to see the text for a bit longer.. |
05:43.10 | xsacha | it had PM: .......... on first line and Sending freeze ............ on second line (i think) |
05:44.08 | xsacha | and it doesnt properly shutdown |
05:44.43 | tmzt | disable CONFIG PM and CONFIG PANIC in .config |
05:44.48 | xsacha | ok |
05:45.11 | wooj | anyone know if I can dd a vmware image to a physical disk, offhand? |
05:45.36 | xsacha | i only have CONFIG_PANIC_TIMEOUT=0 |
05:45.45 | xsacha | (disabled all the CONFIG_PMs) |
05:46.21 | tmzt | also, disable CONFIG FBCON |
05:46.30 | xsacha | k |
05:46.54 | tmzt | wooj: try qemu-img |
05:47.07 | wooj | tmzt, ok shall do |
05:49.59 | xsacha | damn, i disabled PM and it is compiling everything all over again |
05:50.28 | xsacha | all my drivers |
05:51.02 | tmzt | yeah |
05:51.04 | tmzt | sorry |
05:52.13 | xsacha | what does PM do? |
05:52.45 | xsacha | i cant find FBCON in my config by the way |
05:53.22 | tmzt | FB CONSOLE? |
05:53.38 | xsacha | oh FRAMEBUFFER_CONSOLE |
05:55.14 | tmzt | yeah |
05:55.35 | tmzt | PM is power managment |
05:55.35 | xsacha | oh dont i need that for my battery? |
05:56.38 | xsacha | hmm now i just get a black screen when i boot :( |
05:57.19 | xsacha | but it eventually shows the android splash screen |
05:57.47 | tmzt | you will, but let's get stuff working first |
05:59.09 | xsacha | it's taking forever to boot |
06:00.44 | xsacha | it's still booting.. that can't be right |
06:00.56 | xsacha | when i used lcd settings from omnia it booted in under 5 secnds |
06:01.35 | tmzt | something is wrong |
06:01.37 | xsacha | it just keeps repeating that lighting animation |
06:01.55 | tmzt | can you use all the settings from omnia except for the size? |
06:02.07 | xsacha | ill try |
06:02.37 | xsacha | should i keep omnia video size (240*800*2) or change it to (320*640*2)? and use omnia registers or i780 registers for lcd? |
06:03.02 | *** join/#htc-linux TheSarge (n=thesarge@c-76-115-15-80.hsd1.or.comcast.net) |
06:03.07 | tmzt | why are you using the double size there? |
06:03.19 | tmzt | do you have the android pxafb patches? |
06:03.19 | xsacha | it needs double yres doesnt it? |
06:03.23 | xsacha | yes |
06:03.27 | TheSarge | What's up |
06:03.27 | tmzt | not there |
06:03.42 | xsacha | well it works there? |
06:04.00 | TheSarge | More android ports huh? |
06:04.12 | TheSarge | What chipset? |
06:04.18 | xsacha | pxa311 |
06:04.38 | TheSarge | So is ore palmos? |
06:04.43 | TheSarge | Pre |
06:04.49 | xsacha | huh? |
06:04.55 | tmzt | same problems we had with dash |
06:05.03 | TheSarge | Tmzt? |
06:05.03 | tmzt | some of the same |
06:05.15 | tmzt | framebuffer |
06:05.21 | TheSarge | Is palm pre palmos? |
06:05.24 | tmzt | what about pre? |
06:05.26 | tmzt | no |
06:05.28 | xsacha | it's webos sarge |
06:05.45 | tmzt | it's linux with a browser environment using native plugins |
06:05.59 | TheSarge | LOL the verizon guy told me it was palm is |
06:06.04 | TheSarge | Os |
06:06.13 | xsacha | it has a palmos emulator |
06:06.14 | tmzt | yeah well |
06:06.17 | TheSarge | Damn auto correction |
06:06.31 | tmzt | it does but that's not the main environment |
06:06.51 | TheSarge | And pro is ce? |
06:07.30 | tmzt | treo pro |
06:07.31 | tmzt | yes |
06:07.41 | TheSarge | Is iPhone os unix based? |
06:07.42 | tmzt | it's similar to 755p |
06:07.46 | tmzt | yes |
06:08.05 | tmzt | it's arm port of OSX using mach microkernel |
06:08.10 | TheSarge | Is the source out there? |
06:08.26 | tmzt | for the iPhone version? don't think so |
06:08.32 | tmzt | could be wrong |
06:08.41 | TheSarge | Cause it needs multitasking help bad |
06:08.53 | tmzt | even if it is it's only darwin |
06:09.06 | TheSarge | Other than that it's beautiful |
06:09.13 | xsacha | they still cant get linux booting properly on iphone |
06:09.33 | TheSarge | <PROTECTED> |
06:09.42 | TheSarge | Full USB |
06:09.54 | TheSarge | Search YouTube |
06:09.59 | tmzt | no framebuffer? |
06:10.09 | tmzt | thought that were working |
06:10.14 | TheSarge | Well they have fb but no touchscreen |
06:10.27 | TheSarge | Sorry my mistake |
06:10.43 | TheSarge | Even a decent bootloader |
06:11.19 | TheSarge | Open iboot I think it's called |
06:11.20 | xsacha | tmzt: can i turn framebuffer_console back on since it doesnt seem to affect anything? |
06:11.22 | tmzt | oh ok |
06:11.35 | tmzt | xsacha: android doesn't use it |
06:11.51 | xsacha | but just so i can see the dmesg before it goes in to android |
06:12.01 | tmzt | do you have usbnet working? |
06:12.06 | xsacha | ..no |
06:12.18 | TheSarge | I can't even leave irc and goto the browser without disconnecting |
06:12.32 | xsacha | on an iphone sarge? |
06:12.45 | *** join/#htc-linux oshan (n=DarkM@124.43.56.206) |
06:12.54 | TheSarge | iPod touch 2g |
06:12.59 | xsacha | lol |
06:13.20 | xsacha | built in browser? |
06:13.29 | TheSarge | The jailbreak was just released like a month ago |
06:13.50 | TheSarge | Ya safari nothing competes yet |
06:14.06 | TheSarge | Nothing that I have tried |
06:14.10 | xsacha | they would if they could.. |
06:14.22 | TheSarge | They coils? |
06:14.24 | xsacha | apple wont let a competing app into appstore and without appstore there's no money |
06:14.28 | TheSarge | Could? |
06:14.43 | TheSarge | LOL who uses app store? |
06:14.53 | xsacha | the devs who want money |
06:15.04 | xsacha | the ones that could make a competing app? |
06:15.09 | TheSarge | I use cydia, installer, or installous |
06:15.23 | xsacha | yeah for jailbroken, they dont market towards that |
06:15.34 | TheSarge | Anyone can add to the repositories |
06:15.40 | xsacha | i know |
06:15.41 | TheSarge | For those |
06:16.00 | TheSarge | Ya and still no better browser LOL |
06:16.02 | xsacha | but the big name corp that can produce a competing browser wants profit from appstore otherwise they wouldnt bother, right? |
06:17.10 | TheSarge | No? Mozilla is non profit ya know |
06:17.10 | TheSarge | And they make the best browser |
06:17.11 | xsacha | and they wont bother if their app cant meet the majority of people on that platform |
06:17.11 | xsacha | and they arent allowed to |
06:17.29 | tmzt | gecko doesn't work well on arm yet |
06:17.32 | TheSarge | There is 9 browsers in Appstore |
06:17.47 | xsacha | competing with safari? |
06:17.54 | TheSarge | Yes LOL |
06:18.01 | xsacha | since when did apple allow that? |
06:18.15 | TheSarge | Safari isn't bad |
06:18.18 | xsacha | they must have looked at it an thought 'it's crapper than safari, let it thru' |
06:18.30 | TheSarge | O dunno ask Steve? |
06:18.49 | TheSarge | He is back yanno |
06:18.55 | xsacha | mozilla is testing out their fennec on winmo.. seems to be pretty sucky so far |
06:19.03 | TheSarge | Just not CEO anymore |
06:19.14 | xsacha | 10MB install and keeps crashing |
06:19.22 | TheSarge | Opera mini owns ce |
06:19.37 | TheSarge | Just needs flash |
06:20.15 | xsacha | skyfire has flash 10 and opera mobile has flash 9 |
06:20.16 | TheSarge | Xfire is weak pie is a joke |
06:20.19 | tmzt | opera mini can't support flash |
06:20.33 | TheSarge | LOL skyfire I mean |
06:20.34 | oshan | hy is thre anyone whos using imate jamin ( s200) |
06:20.45 | tmzt | it doesn't render locally |
06:20.51 | xsacha | yeah |
06:20.56 | tmzt | xsh: opera does? |
06:21.32 | TheSarge | Than explain how js works? |
06:21.49 | TheSarge | If js can work flash can |
06:22.00 | xsacha | opera mobile will have flash 10 native soon |
06:22.11 | tmzt | it has very limited javascript support |
06:22.22 | TheSarge | It's full js |
06:22.25 | xsacha | and symbian's webkit browser (has flash 9) will have flash 10 same time |
06:22.33 | TheSarge | Always was for me |
06:22.34 | tmzt | does google reader work? |
06:22.43 | TheSarge | Yes |
06:22.51 | TheSarge | Gmail too |
06:22.57 | tmzt | in mini? |
06:23.12 | TheSarge | Try it you still on q? |
06:23.14 | xsacha | sarge: is it mobile version or full version? |
06:23.15 | *** join/#htc-linux punkass (i=punkass@unaffiliated/punkass) |
06:23.33 | tmzt | no, I'm using touch pro now |
06:23.36 | TheSarge | xsacha: We are talking about mini |
06:23.46 | TheSarge | Latest version |
06:23.51 | xsacha | TheSarge: i know.. are you using mobile or full gmail |
06:23.56 | tmzt | the java one? |
06:24.25 | TheSarge | Okay so you can try it then |
06:25.10 | xsacha | does opera mini use mobile version by default? |
06:25.37 | TheSarge | Full duh mobile doesnt use js |
06:25.45 | xsacha | k, just checking |
06:25.58 | TheSarge | Only if you configure it so |
06:26.32 | TheSarge | Hint for mobile version box or whatever |
06:27.24 | xsacha | can you use about:config in mini, like in full? |
06:27.35 | xsacha | to change agent string and so on |
06:28.05 | tmzt | oshan: what htc name? |
06:28.46 | oshan | jamin |
06:29.47 | xsacha | it is prophet i think |
06:29.53 | oshan | ya ya |
06:30.22 | oshan | it s a prophet |
06:30.54 | TheSarge | I wonder if it's the hw or sw crippling the multitasking on the iPhone/touch? |
06:31.28 | oshan | can you please guide me how to install the linwiz? |
06:31.32 | xsacha | has to be sw right.. inbuilt apps multi-task, but it only lets one installed |
06:31.54 | xsacha | anyway TheSarge, i thought you use JB... JB has multi-tasking now right? |
06:32.07 | TheSarge | I know the batt life suxors bad on the 8 gig |
06:32.10 | tmzt | oshan: prophet is pxa based? |
06:32.39 | tmzt | TheSarge: Touch? nand size will make very little difference to abttery |
06:32.46 | oshan | hmm i think |
06:32.52 | TheSarge | xsacha: I heard there is an app but I haven't tried it yet |
06:33.15 | TheSarge | Tmzt each model had bigger battery |
06:33.33 | xsacha | it uses a 200mhz TI OMAP 850 tmzt (the prophet) |
06:33.46 | oshan | ya |
06:33.51 | TheSarge | 32 is like 3200 mah |
06:34.18 | TheSarge | 8 is like 1900 |
06:34.51 | oshan | how to run the bootloader file |
06:35.29 | tmzt | ok |
06:35.32 | TheSarge | Nand size just refers to the model |
06:36.02 | tmzt | oshan: ok, you have to get the kernel working first |
06:36.06 | TheSarge | 32 is almost as thick as 3g |
06:36.10 | oshan | ya its running |
06:36.34 | TheSarge | 400 bux though |
06:36.40 | oshan | http://linwizard.wiki.sourceforge.net/booting in this i have compleated upto 4th step |
06:38.00 | oshan | and for step 5 i cant create a new directory in /mnt so i created it in /tmp and finished that too |
06:38.18 | oshan | and the step 6 is the really confusing one |
06:53.37 | xsacha | tmzt: just to prove im not imagining things.. when i set the resolution to 400x240, android boots and looks like this: http://img520.imageshack.us/img520/9786/imgp1819.jpg |
06:55.36 | xsacha | the touchscreen works, the battery driver also works (i have less than 15% left on it): http://img193.imageshack.us/img193/8444/imgp1816.jpg |
06:56.35 | xsacha | i change resolution to 300x300 and boom.. it just dies after splash screen |
06:56.39 | xsacha | 320x320 i mean |
06:57.18 | xsacha | any clue? |
06:57.56 | oshan | hy xsacha can you tell me how u installed it? |
06:58.46 | xsacha | yeah sure, i checked out a kernel from android.git.kernel.org and then i created a board for my phone (i780.c), compiled it and then used haret to boot it with a default.txt pointing to my SD card (which has android on it) |
07:00.40 | oshan | my kernel should be this one right http://android.git.kernel.org/?p=kernel/omap.git;a=summary |
07:01.41 | tmzt | I don't that supports omap850 |
07:05.49 | xsacha | tmzt: i get that same error (PM error) with omnia lcd settings if i let it go idle/go to sleep |
07:06.26 | tmzt | with PM disabled? |
07:06.35 | xsacha | enabled |
07:06.41 | xsacha | just enabled it to check battery driver |
07:07.03 | tmzt | do you even need it for battery? |
07:07.06 | xsacha | yes |
07:17.07 | *** join/#htc-linux Moku (n=John@f048217163.adsl.alicedsl.de) |
07:21.02 | xsacha | actually ive confirmed that changing pxafb doesnt affect it booting |
07:21.23 | xsacha | i used i780 lcd regs with 320*640*2 memory size and it booted up fine |
07:21.37 | tmzt | so what does? |
07:21.38 | xsacha | only difference is omnia lcd settings (resolution) |
07:21.47 | xsacha | i think it's just the resolution |
07:22.06 | xsacha | it likes 400x240 but not 320x320 |
07:22.10 | tmzt | yeah |
07:22.25 | tmzt | git grep vyres |
07:24.09 | oshan | hey can i put android in my jamin? |
07:24.24 | xsacha | a tonne of stuff tmzt.. in drivers/video |
07:25.22 | xsacha | oh i was meant to check gitlog? |
07:26.10 | oshan | hy xsacha can u dial a call in android |
07:26.18 | oshan | or is it only for pda |
07:26.28 | xsacha | well im still working on my modem.. |
07:26.29 | *** join/#htc-linux TheSarge (n=thesarge@c-76-115-15-80.hsd1.or.comcast.net) |
07:26.42 | xsacha | but yeah you can dial calls in android, it is a phone OS |
07:27.18 | oshan | is there a compleate guid wher i can install android my self? |
07:28.20 | xsacha | no idea |
07:28.31 | oshan | hmm |
07:28.34 | oshan | :( |
07:28.48 | tmzt | it doesn't really work yet, even if it did it would be slow |
07:29.24 | tmzt | calling might work but no sound |
07:29.27 | oshan | its ok i just wanna introduce linux on mobile t our cutting edge exhibition |
07:29.54 | oshan | the guys in sl havent even seen a linux wrkin |
07:30.04 | oshan | thy think its a big stupid thing |
07:30.30 | xsacha | well you should probably try a phone that ships with linux |
07:30.46 | xsacha | otherwise they might still think it's a big stupid thing if you show current state on htc hardware :\ |
07:31.16 | oshan | i saw the video thy look pretty cool |
07:31.26 | xsacha | they'll see some bug and go 'see, it's stupid' |
07:32.16 | oshan | hmm |
07:35.18 | xsacha | you should show them a htc magic |
07:35.56 | oshan | you mean |
07:36.09 | oshan | im da linux guy i work for fedora |
07:36.22 | *** join/#htc-linux TheSarge (n=thesarge@c-76-115-15-80.hsd1.or.comcast.net) |
07:36.36 | oshan | ma frnds jke me cauz i use a windows mobile |
07:36.58 | oshan | i dont care wether it wrks i just want linux |
07:37.26 | TheSarge | See even with multitasking app it just closes irc and reopens it when I come back LOL |
07:37.39 | TheSarge | Must not have slot of ram |
07:37.56 | xsacha | oh thesarge, i thought thats what iphone does normally though? |
07:38.04 | xsacha | oh i see, no change hey? |
07:39.05 | TheSarge | No this app let's you switch without hitting home and going to the app on the homescreen |
07:39.25 | TheSarge | Like a taskbar nut fake LOL |
07:39.35 | TheSarge | But* |
07:40.07 | xsacha | oh, someone told me there was a real multitask app tho |
07:41.40 | TheSarge | The apps are smart enough to make it look like it was running continouslly but with things like irc and im it's pretty obvious |
07:42.14 | TheSarge | Not that I have seen in cydia or installer |
07:42.15 | xsacha | well that's stupid |
07:42.52 | TheSarge | I think it's due to low ram |
07:43.13 | xsacha | yes but iphone 3gs got ram bump to 256.. how do you explain that? |
07:44.48 | xsacha | afaik, it still has this limit on third party apps? |
07:45.18 | tmzt | oshan: linux, but not necessarily android maybe be |
07:45.27 | tmzt | usable |
07:46.48 | oshan | hmm |
07:47.05 | oshan | any idea how to put linux |
07:47.32 | xsacha | oh linux is ez! :) |
07:47.49 | oshan | im sitting here since 9pm yday and its 1.17PM |
07:48.03 | xsacha | just compile a kernel that has support for your cpu and stick a linux initrd in same directory that supports your cpu (ARMv) |
07:48.22 | xsacha | then make the default.txt point to that initrd |
07:48.34 | xsacha | try, for example, debian console initrd or angstrom console initrd |
07:49.08 | tmzt | it's already working from sd booted with haret I think, he just wants X and onscreen keyboard |
07:49.35 | xsacha | oh.. ive seen an fb keyboard on xda before |
07:50.11 | xsacha | that patch shouldnt be too hard to add if you can fine it..but then you need touchscreen drivers |
07:51.05 | xsacha | tmzt: by the way, i can confirm the only difference is resolution |
07:51.22 | xsacha | 420x200 works (with my ancient kernel and my new kernel..) 320x320 just doesnt |
07:51.48 | xsacha | all other lcd settings, registers and so on the same |
07:52.15 | xsacha | could it be that android doesnt know how to do 320x320? |
07:53.33 | xsacha | i might try different resolutions (240x320, etc0 |
07:54.44 | tmzt | can you try single framebuffer? |
07:55.01 | tmzt | yeah, that could be it |
07:55.09 | tmzt | since g1 is hvga |
07:55.10 | xsacha | how do i do that? |
07:55.15 | tmzt | try qvga |
07:55.33 | tmzt | are you still using double resolution? |
07:56.21 | xsacha | ive tried yres*2 and (alternatively) videomemsize = 320*640*2 |
07:56.25 | xsacha | both give exact same result |
07:56.32 | xsacha | for everything |
07:56.38 | tmzt | add 40 to top and bottom margins |
07:56.47 | xsacha | in lcd settings on i780.c? |
07:56.53 | tmzt | where are you tring that? |
07:56.55 | tmzt | yes |
07:57.14 | xsacha | is that upper and lower margin? (3 and 1 right now) |
07:57.29 | tmzt | don't worry about double buffering, android will work without it and I don't think you have the flipping code anyway |
07:57.35 | tmzt | yes |
07:57.36 | xsacha | and what resolution will i use? |
07:57.43 | *** join/#htc-linux TheSarge (n=thesarge@c-76-115-15-80.hsd1.or.comcast.net) |
07:57.55 | tmzt | 240 wide 320 high |
07:58.00 | tmzt | sorry |
07:58.09 | TheSarge | Ah hah your friend was right! |
07:58.11 | tmzt | 320x240 |
07:58.27 | xsacha | <PROTECTED> |
07:58.29 | xsacha | <PROTECTED> |
07:58.36 | TheSarge | I found it it's called backgrounder |
07:58.46 | TheSarge | This is nice |
07:58.49 | xsacha | it works sarge? awesome |
07:58.53 | xsacha | multitasking for you! :) |
07:58.57 | tmzt | no |
07:59.22 | xsacha | oh right, 320x240.. with top and bottom margins |
07:59.30 | tmzt | yes |
07:59.32 | xsacha | seems weirs tho cause arent phones usually 240x320? |
07:59.42 | tmzt | usually |
08:00.17 | xsacha | and i leave my pxafb how it was right? |
08:02.24 | xsacha | hmm this is odd, i have white line on right hand side like before when i had 240x400 |
08:02.31 | xsacha | except my screen is scrolling like crazy |
08:04.11 | TheSarge | Yup it's working! |
08:04.20 | xsacha | irc / web at the same time |
08:04.24 | TheSarge | No complaints now! |
08:04.31 | xsacha | and how's that RAM going? |
08:04.50 | tmzt | so the margin is to big |
08:04.50 | TheSarge | Irc web tiger woods facebook and music |
08:04.58 | TheSarge | Oh and im! |
08:05.01 | tmzt | which side is the tine on? |
08:05.04 | tmzt | line |
08:05.08 | xsacha | tmzt: right hand side |
08:05.13 | xsacha | TheSarge: how it was meant to be! |
08:05.34 | TheSarge | Like a lil laptop! |
08:05.49 | xsacha | like all other smartphones lol |
08:05.52 | TheSarge | With a 45 min battery LOL |
08:05.53 | tmzt | so it's the left/right margins |
08:06.03 | tmzt | can you paste the settings now? |
08:06.11 | xsacha | ok |
08:06.25 | TheSarge | Better than ce now easily |
08:06.32 | tmzt | did you dump the values? |
08:07.05 | xsacha | no, melgurth said he got the values from you helping him |
08:07.52 | xsacha | here: http://pastebin.com/m5b9fdbcb |
08:08.17 | xsacha | change res to 320x240 and added 40 to margins |
08:08.55 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87cd8b.pool.einsundeins.de) |
08:09.05 | tmzt | ok |
08:09.07 | tmzt | yeah |
08:11.04 | TheSarge | Oh 3gs has new prod too huh |
08:11.30 | TheSarge | Prod |
08:11.35 | TheSarge | Blah |
08:11.45 | TheSarge | Proc! |
08:11.51 | xsacha | yeah lol |
08:12.01 | xsacha | not just a stock clock of old one |
08:12.12 | xsacha | and new video chip of course |
08:12.32 | TheSarge | Tempted to turn off auto corrections but I think it helps more than it hurts |
08:13.31 | TheSarge | I can't wait for the maps to finally get mobile fuel cells on the market |
08:13.47 | TheSarge | Japs* |
08:14.15 | xsacha | go to petrol station to recharge, huh? |
08:14.31 | tmzt | what cpu? |
08:14.33 | TheSarge | LOL hydrogen |
08:14.51 | TheSarge | Disposable |
08:14.52 | tmzt | actually, methane or butane |
08:15.20 | TheSarge | I read hydrogen |
08:15.31 | tmzt | yes, reived from another fuel |
08:15.38 | xsacha | ARM CortexA8 processor |
08:15.46 | tmzt | yes, but what soc |
08:16.00 | xsacha | havent seen anyone say yet |
08:16.15 | tmzt | it's released soon? |
08:16.24 | xsacha | already released and teardowns have been done |
08:16.36 | tmzt | oh |
08:16.43 | TheSarge | We are talking months of battery life with fuel cells |
08:16.53 | TheSarge | Released today |
08:17.00 | xsacha | as long as it doesnt explode on me thesarge |
08:17.00 | TheSarge | The 3gs |
08:17.19 | xsacha | ne of the two most significant changes in the iPhone 3G S was to what's called the Mobile Application Processor, the Samsung 'system-on-a-chip |
08:17.35 | TheSarge | xsacha: Thats why it's still indevelopment |
08:17.41 | TheSarge | Saftey |
08:19.18 | xsacha | CPU - Samsung 339S0073ARM K2132C2P0-50-F 0N1480911 APL0298 N1TVY0Q 0919 |
08:19.43 | xsacha | from the teardown |
08:19.47 | TheSarge | That's the 3gs proc? |
08:19.49 | xsacha | yes |
08:20.47 | xsacha | it runs at 600MHz |
08:20.47 | TheSarge | Wow I was thinkin omap3 |
08:21.05 | xsacha | it is a Samsung S5PC100 |
08:21.27 | TheSarge | Or xscale wow |
08:21.37 | xsacha | capable of 720p video |
08:21.48 | TheSarge | What's actual throuput? |
08:21.55 | xsacha | what do you mean? |
08:22.03 | xsacha | it does VGA video on iphone 3gs |
08:22.12 | TheSarge | Like bus speed |
08:23.49 | xsacha | dunno? |
08:25.44 | xsacha | it was underclocked 233MHz btw |
08:26.12 | TheSarge | Wow that pre is fucking sick |
08:26.21 | xsacha | hardware? |
08:26.24 | TheSarge | And it's CDMA! |
08:26.39 | xsacha | because sprint uses cdma? |
08:26.58 | TheSarge | So I can use on my carrier! |
08:27.09 | xsacha | verizon? |
08:27.18 | xsacha | thats like only two carriers in the world with cdma right? lol |
08:27.36 | TheSarge | As soonas someone writes a decent flash |
08:28.05 | TheSarge | No lots ofsmall CDMA companies |
08:28.24 | TheSarge | Mine is called cricket |
08:28.24 | xsacha | they switched cdma off in my country over a year ago |
08:28.55 | TheSarge | Unlimited everything 40 bucks a month |
08:28.57 | xsacha | now just gsm and 21Mbit/s HSPA |
08:29.49 | TheSarge | Largest us cellnet is CDMA |
08:29.57 | TheSarge | Verizon |
08:30.10 | xsacha | no other country :P |
08:30.41 | xsacha | do you have hspa with it? |
08:30.56 | xsacha | like do you have wcdma too? |
08:31.10 | TheSarge | Well we were the only countrythat mattered till we elected a retard |
08:32.39 | xsacha | :P |
08:33.02 | TheSarge | Now our deficit has trippled,our unemployment is higher than ever and we are about to lose our aaa status |
08:33.15 | xsacha | still aaa? |
08:33.49 | tmzt | s5pc100 |
08:34.01 | xsacha | yes tmzt |
08:34.02 | TheSarge | So the dollar will equal like .00056 euros |
08:34.18 | xsacha | it's funny last year my countrys dollar almost at parity with US dollar |
08:34.25 | TheSarge | I can't wait |
08:34.41 | xsacha | then we dived to about 0.5 of USD when our prime minister handed everyone $1900 to 'boost' the economy |
08:34.45 | tmzt | TheSarge: didn't you say at&t was the largest three days ago? |
08:34.54 | TheSarge | For 7000 dollar mill |
08:35.03 | xsacha | now we're back at like 0.8 of USD |
08:35.16 | TheSarge | Yes as far as profit goes |
08:35.26 | xsacha | my country is turning in to a socialist state by the way |
08:35.41 | TheSarge | But verizon has more users |
08:36.05 | xsacha | you get $5000 if you have a baby, free healthcare, you get money for not working (400 a fortnight), you get $1900 cash tax-free for being australian last year, you get $21000 if you buy a hous |
08:36.11 | tmzt | xsacha: haven't followed that closely |
08:36.15 | TheSarge | 7000 dollar mill |
08:36.22 | xsacha | 5 years ago, none of that existed |
08:36.43 | TheSarge | New Zealand? |
08:36.46 | xsacha | australia |
08:36.53 | TheSarge | As |
08:37.08 | TheSarge | Okay night guys |
08:37.25 | xsacha | gnite |
08:37.47 | xsacha | tmzt: i cant get any resolution to work other than 240x400 |
08:37.52 | xsacha | i think something hardcoded somewhere |
08:38.29 | xsacha | by the way there was tonne of stuff on yvres but none in git log (nothing changed recently) |
08:40.01 | tmzt | are you using the android generic tree? |
08:40.18 | xsacha | yes |
08:40.22 | tmzt | it doesn't have the pxafb patches |
08:40.28 | xsacha | i applied them myself |
08:40.56 | tmzt | which version? |
08:41.21 | xsacha | 2.6.29 of android kernel |
08:41.33 | xsacha | pxafb patches have a version? dunno |
08:41.49 | tmzt | we need to get usbnet working for logcat |
08:42.07 | tmzt | ah, I mean where did you get the patches? |
08:43.08 | xsacha | mmmm i forgot |
08:43.17 | xsacha | some website that said they worked for 2.6.29 |
08:43.39 | xsacha | it only changed pxafb.c anyway |
08:44.53 | tmzt | alright, what's wrong with usb? |
08:45.02 | xsacha | no usb0 appears in ifconfig |
08:45.29 | xsacha | same problem as before |
08:45.34 | xsacha | i havent done any work on it |
08:45.45 | tmzt | what was it? |
08:46.07 | xsacha | gadget ethernet? |
08:46.26 | tmzt | that should work |
08:46.54 | xsacha | nothing appears.. i dont have anything relevant to usb in my i780.c -- not sure what i'm meant to do for it |
08:47.59 | tmzt | oh |
08:48.16 | *** join/#htc-linux pH5 (n=ph5@p5485E9A4.dip.t-dialin.net) |
08:48.19 | tmzt | did zylonite have it? |
08:48.23 | xsacha | no |
08:48.31 | tmzt | xm300? |
08:48.46 | xsacha | what's xm300? |
08:49.06 | tmzt | another pxa3xx device |
08:49.13 | xsacha | not in my mach-pxa dir |
08:49.14 | tmzt | not the right name |
08:49.34 | tmzt | 270? |
08:49.45 | xsacha | cm-x300? |
08:49.54 | tmzt | yes |
08:51.19 | xsacha | no usb stuff |
08:51.38 | tmzt | UP3OCR? |
08:51.43 | tmzt | UP2OCR? |
08:51.49 | tmzt | either of those? |
08:52.35 | xsacha | is that what usb is? |
08:52.55 | tmzt | yes |
08:52.59 | xsacha | i added UP3OCR = 2; to my i780 init.. |
08:53.06 | tmzt | ok |
08:53.08 | xsacha | no other file in mach-pxa has it |
08:53.15 | tmzt | but you need UP2OCR also |
08:53.18 | oshan | hey how does the boot loader work |
08:53.21 | oshan | ? |
08:53.28 | oshan | srry for interupting |
08:53.32 | xsacha | yeah i dont have any UP2OCR |
08:53.39 | tmzt | look at magician.c |
08:54.22 | tmzt | oshan: what boot loader? |
08:54.32 | xsacha | pxa27x-udc.h:#define UP3OCR __REG(0x40600024) /* USB Port 2 Output Control register */ |
08:54.34 | oshan | is it ok if i just put eol.conf in ext2 |
08:54.51 | tmzt | I don't know how eol works |
08:55.30 | tmzt | xsacha: yes, is it set in magician? |
08:55.30 | oshan | when i press power and camera nothing happens? |
08:55.31 | *** join/#htc-linux goxboxlive (n=goxboxli@156.80-202-137.nextgentel.com) |
08:56.54 | *** join/#htc-linux ccube (n=ccube@ssh.ccube.de) |
08:56.57 | pH5 | tmzt: magician has UP3OCR=0, UP2OCR=HXOE|DMPUE, but that is not in mainline yet. |
08:57.07 | tmzt | thanks |
08:57.11 | oshan | except only buttn works is the reset button |
08:57.17 | oshan | wht can i do? |
08:57.28 | tmzt | we don't know if we have external transceiver yet |
08:57.36 | tmzt | oshan: really, no idea |
08:57.43 | oshan | hmm |
08:58.12 | xsacha | by the way my __initdata has /* USB Host */ GPIO0_2_USBH_PEN, GPIO1_2_USBH_PWR, |
08:58.14 | tmzt | xsacha: have you dumped those two values in ce? |
08:58.16 | pH5 | there is no proper infrastructure for setting this yet. especially for OTG capable devices (whether internal or external transceiver is used), it needs to be changed at runtime somewhere. |
08:58.25 | xsacha | which two values? |
08:58.40 | tmzt | pH5: yeah, I've talked with WyrM about it |
08:58.41 | oshan | hy whats the test editor for haret? |
08:58.53 | tmzt | what? |
08:58.56 | *** join/#htc-linux d3sm0nd (n=lolz@adsl-84-226-96-175.adslplus.ch) |
08:59.05 | oshan | a text editor |
08:59.13 | tmzt | any |
08:59.27 | oshan | but nano pico or gedit doent wrk |
08:59.37 | xsacha | try vim |
08:59.48 | oshan | nop |
08:59.55 | xsacha | what initrd are you using? |
09:00.13 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
09:00.28 | oshan | haret 0.5.2 |
09:00.34 | tmzt | what do you mean for haret? |
09:01.15 | tmzt | if you mean for linux, whther you boot with haret or not doesn't matter |
09:01.17 | xsacha | im connected to haret, which command should i run tmzt? |
09:01.30 | xsacha | pd 0x40600024 4 ? |
09:01.45 | tmzt | 0x40600020 |
09:01.48 | tmzt | 0x40600024 |
09:01.59 | tmzt | yes |
09:02.05 | tmzt | both of those |
09:02.10 | xsacha | they both give same thing... 0000f02f |
09:02.37 | tmzt | look at pxa27x-udc again |
09:03.29 | xsacha | it has: #define UP2OCR __REG(0x40600020) #define UP3OCR __REG(0x40600024) |
09:04.00 | tmzt | yes |
09:04.14 | tmzt | but what are the bit values, SEOS, etc. |
09:04.29 | xsacha | #define UP2OCR_SEOS(x) ((x & 7) << 24) |
09:05.38 | tmzt | so it's not set? |
09:06.00 | tmzt | maybe a CKEN or something is missing |
09:06.42 | xsacha | what's CKEN? |
09:06.52 | tmzt | clock enable |
09:07.09 | xsacha | theres no bit for that.. |
09:07.11 | tmzt | but on pxa it basically means enable a part of the chip |
09:07.25 | tmzt | yeah, it's not in that register |
09:07.42 | tmzt | pH5: do you know what those values you gave mean? |
09:08.20 | xsacha | #define CKEN_USBH 2 /* < USB host clock enable */ |
09:08.39 | tmzt | HXOE DMPUE |
09:08.54 | xsacha | say what? |
09:09.10 | tmzt | xsacha: are we using the alt settings from ce still? |
09:09.12 | xsacha | #define UP2OCR_HXOE (1 << 17) |
09:09.18 | xsacha | alt settings? |
09:09.39 | tmzt | is mfp-config still commented out ini init? |
09:09.42 | xsacha | #define UP2OCR_DMPUE (1 << 5) #define UP2OCR_DMPUBE (1 << 7) |
09:09.53 | pH5 | tmzt: yes. HXOE is internal transceiver enabled, then there's another bit to switch between host2/udc ports on the connector. |
09:10.00 | xsacha | yeah it's commented out tmzt |
09:10.01 | pH5 | DMPUE is D- pull-up enable |
09:10.09 | tmzt | we need udc |
09:10.10 | pH5 | that's about how things are wired on the outside |
09:10.35 | tmzt | 0000f02f |
09:11.00 | tmzt | 1111 0000 0010 1111 |
09:11.05 | pH5 | if you have an external transceiver, HXOE should be off and SEOS is used to configure its mode AFAIK. |
09:11.26 | tmzt | SEOS is not enabled in ce |
09:11.37 | tmzt | so I think we use the internal mode |
09:12.53 | xsacha | meant to be commented right? // pxa3xx_mfp_config(ARRAY_AND_SIZE(pxa310_mfp_cfg)); |
09:12.55 | tmzt | are they both disabled? |
09:12.59 | tmzt | yes |
09:13.47 | tmzt | did you have usb plugged in when you dumped those values? |
09:14.13 | xsacha | yeah via activesync |
09:14.14 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
09:14.21 | xsacha | how else do i use haretconsole? |
09:14.33 | tmzt | ok |
09:15.27 | tmzt | 23:26 < xsacha> #define UP2OCR_SEOS(x) ((x & 7) << 24) |
09:15.37 | xsacha | yeah |
09:17.03 | tmzt | it looks to me like SEOS and HXOE are disabled but Ican't see how |
09:17.18 | tmzt | unless something has chnaged on pxa310/320 |
09:17.48 | xsacha | if it makes any difference, my phone doesnt have a usb port as such |
09:18.01 | xsacha | it's a samsung proprietary thing where charger + usb + headphones is combined |
09:18.04 | tmzt | no |
09:18.15 | tmzt | same wires |
09:18.30 | tmzt | as long as pc sees it as usb it's usb |
09:19.09 | xsacha | well pc is seeing it as eth1 (on ifconfig), not as usb mass storage -- if it makes any difference? |
09:19.46 | tmzt | no |
09:20.03 | tmzt | usb has other uses than storage |
09:20.27 | xsacha | well dunno then |
09:20.52 | tmzt | it plugs into a usb port on the computer? |
09:21.15 | xsacha | yes |
09:21.29 | tmzt | so it's usb |
09:21.45 | tmzt | we aren't changing the alt functions |
09:22.06 | tmzt | did we find hos modem connects? only dpram right? |
09:22.40 | xsacha | huh? |
09:22.49 | xsacha | which modem? |
09:22.52 | xsacha | gsm? |
09:22.56 | tmzt | yes |
09:23.06 | xsacha | yes i have a half-working driver for it |
09:23.22 | tmzt | from where? |
09:23.35 | tmzt | you found the address? |
09:23.51 | xsacha | yes, 88? |
09:24.01 | xsacha | msm6281 modem right? |
09:24.03 | tmzt | that's gpio |
09:24.09 | tmzt | yes |
09:25.13 | xsacha | well all i have is glofiish_modem.c with that 88 gpio |
09:25.44 | tmzt | half-working? |
09:25.54 | xsacha | well not working |
09:26.39 | tmzt | ok, on usb, you hvae CONFIG USB GADGET and the pxa udc driver enabled? |
09:26.52 | xsacha | pxa udc driver is..? |
09:27.01 | tmzt | ph5: remind me, we don't need a pdev for udc do we? |
09:27.26 | tmzt | CONFIG USB GADGET something probably |
09:27.53 | tmzt | look at zyl or cm-x300 defonfig |
09:27.56 | xsacha | PXA27X? |
09:28.02 | tmzt | yes |
09:28.04 | xsacha | k |
09:28.12 | xsacha | yeah have that |
09:28.29 | tmzt | and gether and gadget selected? |
09:28.49 | xsacha | yes |
09:29.18 | tmzt | paste CONFIG USB lines that are enabled here |
09:30.15 | xsacha | the gether, usb_gadget_, usb_gadget_pxa27x, usb_gadget_dualspeed, usb_gadget_vbus_draw=2, |
09:30.41 | tmzt | dualspeed? |
09:30.49 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
09:30.54 | tmzt | where is that from? |
09:30.55 | xsacha | dont know.. |
09:31.00 | xsacha | it was there already |
09:31.04 | tmzt | and selected? |
09:31.11 | xsacha | yes |
09:31.37 | tmzt | do you still have another fs? |
09:31.44 | xsacha | fs? |
09:32.09 | xsacha | ext2/ext3 |
09:32.13 | tmzt | gento, slack, etc. |
09:32.24 | xsacha | oh.. no.. |
09:35.54 | xsacha | should i enable RNDIS support? (USB_ETH_RNDIS)? |
09:36.41 | pH5 | tmzt: no. uda pdev is in mach-pxa/devices.c |
09:36.48 | pH5 | s/uda/udc/ |
09:37.05 | tmzt | no, that's a host driver |
09:37.15 | tmzt | yeah, thought so |
09:37.25 | tmzt | any idea what were missing? |
09:38.11 | tmzt | xsacha: change default.txt cmdline to add init=/bin/sh |
09:38.19 | tmzt | enable fbcon again and boot |
09:38.23 | xsacha | k |
09:38.30 | tmzt | with usb plugged in |
09:38.44 | tmzt | keyboard works, right? |
09:38.48 | xsacha | yep |
09:39.06 | tmzt | good |
09:39.24 | xsacha | well not every key, but good enough |
09:39.48 | xsacha | numbers 2-9 dont work |
09:40.04 | tmzt | fine |
09:40.09 | tmzt | we only need dmesg |
09:40.40 | tmzt | or is that even in the android initrd |
09:40.57 | xsacha | by the way i managed to boot android fullscreen (320x320) |
09:41.09 | xsacha | but the screen is scrolling like crazy |
09:41.31 | xsacha | and it seems to repeat itself 4 times on the x axis |
09:41.58 | tmzt | ok |
09:42.12 | tmzt | it's dma related I think |
09:42.25 | xsacha | that is with resolution set as 240x400 in i780.c mind you! |
09:42.48 | xsacha | so weird |
09:44.41 | *** part/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
09:46.02 | xsacha | Failed to execute /bin/sh |
09:47.00 | tmzt | what's the first line of init? |
09:47.41 | xsacha | init is a binary (android) |
09:47.57 | xsacha | there is no bin directory |
09:48.11 | tmzt | oh |
09:48.16 | tmzt | no script? |
09:48.20 | xsacha | nup |
09:48.34 | xsacha | maybe system/bin/sh ? |
09:48.45 | xsacha | thats androids one, it has a dmesg |
09:48.55 | tmzt | ok |
09:48.59 | tmzt | try that |
09:49.30 | tmzt | how is system mounted? |
09:49.52 | xsacha | init.rc mounts it? |
09:50.13 | xsacha | no wait, it doesnt get mounted |
09:50.32 | tmzt | you have android on a sd? |
09:50.38 | xsacha | yes |
09:50.44 | xsacha | just the emulator image |
09:50.51 | tmzt | with rootdelay? |
09:50.55 | xsacha | yes |
09:51.04 | tmzt | no initrd or you extracted that |
09:51.12 | xsacha | no initrd |
09:53.28 | xsacha | ok..umm.. waiting before mounting root device... mounted root.. freeing init memory... warning: unable to open initial console... kernel panic |
09:54.10 | xsacha | ill just find an initrd :) |
09:55.29 | *** join/#htc-linux nizox_ (n=none@eros.ph0k.eu) |
10:01.46 | xsacha | has anyone had android work on a 320x320 screen? |
10:03.56 | xsacha | bu the way tmzt: it does boot with 320x240 like you suggested |
10:04.17 | xsacha | but i seem to have screwed up margins or something because i get the same image repeated 4 times vertically now.. other than that it's PERFECT! |
10:09.14 | xsacha | any ideas tmzt? |
10:10.37 | xsacha | in fact margins dont seem to do much at all |
10:11.07 | xsacha | i see 4 androids, for example, on splash screen |
10:15.12 | tmzt | no |
10:15.19 | tmzt | did you find a root fs? |
10:16.14 | xsacha | no, messing with lcd settings |
10:16.49 | tmzt | the lcd settings from ce should work |
10:16.58 | tmzt | if not, there's a problem |
10:17.10 | xsacha | i know what the problem is: android doesnt do 320x320 |
10:17.22 | xsacha | so i need to do 320x240, but i dont know the lcd settings for 320x240 |
10:18.23 | lama | hmm |
10:18.34 | tmzt | hey |
10:18.44 | lama | is it more than resizing skin files? |
10:19.09 | tmzt | ok, forget about android for right now until you can run logcat |
10:19.12 | xsacha | i dont know because the android splash screen just animates forever |
10:19.25 | xsacha | alright, ill find a rootfs |
10:19.28 | tmzt | that's the only way you are going to know what's going on |
10:20.12 | lama | xsacha: kogan agora was planed to be android with 320x320 |
10:20.19 | xsacha | no, that's not true |
10:20.28 | xsacha | it was 320x240 with exact same specs as i780 |
10:20.51 | xsacha | the resolution (and the battery?) was the only change |
10:21.16 | lama | anyway it won't hit market, cause they had issues with resolution :) |
10:21.44 | xsacha | he abandoned it for other reasons (financing i think) |
10:23.38 | lama | http://www.kogan.com.au/blog/2009/jan/16/kogan-agora-be-delayed/ |
10:23.49 | xsacha | what do i put on cmdline for booting an initrd? |
10:23.59 | xsacha | root=/dev/root doesnt work |
10:24.00 | tmzt | set initrd |
10:24.04 | tmzt | no |
10:24.11 | tmzt | leave off root and init |
10:24.40 | xsacha | oh ok |
10:25.07 | xsacha | lama: really the spec sheet says 320x240.. |
10:25.31 | xsacha | that guy does dud launches a lot though |
10:25.34 | tmzt | we simulated qvga, that should have worked |
10:25.52 | xsacha | but tmzt: i think margins are wrong? |
10:25.53 | lama | xsacha: yeah, but check this blog entry |
10:26.12 | lama | I guess they were afraid of the android market compatibility |
10:26.15 | tmzt | yeah they had to have been |
10:26.29 | tmzt | was it top/bottom? |
10:26.49 | tmzt | yes |
10:26.51 | xsacha | yeah |
10:27.03 | tmzt | but the line was on right side |
10:27.05 | xsacha | i get a full screen when i set res as 320x240 |
10:27.14 | xsacha | no, no line on right hand side (that was a mistake) |
10:27.22 | tmzt | ok |
10:27.27 | tmzt | no line at all? |
10:27.32 | xsacha | no line at all, yeah |
10:27.36 | tmzt | good |
10:27.37 | xsacha | margins didnt affect it |
10:27.45 | tmzt | full screen? tiled? |
10:27.58 | xsacha | full screen but i saw the same thing repeated 4 times vertically |
10:29.34 | xsacha | mm kernel not booting cause no rootfs, my cmdline is blank.. |
10:29.48 | xsacha | im trying to use initrd-angstrom-console |
10:31.42 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
10:36.54 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
10:37.38 | tmzt | xsacha: ah, paste initrd and cmdline lines |
10:37.51 | xsacha | cmdline is blank |
10:37.58 | xsacha | set inird "initrd-angstrom-console.gz" |
10:38.00 | xsacha | initrd* |
10:38.03 | *** part/#htc-linux oshan (n=DarkM@124.43.56.206) |
10:38.04 | *** part/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
10:40.27 | tmzt | cmdline "console=ttyS0" |
10:41.02 | tmzt | that's the name of your initrd? |
10:41.15 | tmzt | did haret say it couldn't find it? |
10:41.53 | xsacha | my kernel says it cant find a rootfs |
10:42.16 | xsacha | k ill try that cmdline |
10:45.52 | xsacha | i dont think it'll work though, it cant find rootfs? |
10:56.28 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
11:09.07 | *** join/#htc-linux ccube_ (n=ccube@ssh.ccube.de) |
11:11.05 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
11:12.25 | *** join/#htc-linux fnord_ (n=fnord@24-151-90-116.static.nwtn.ct.charter.com) |
11:12.43 | tmzt | xsacha: what!s the error meesage? |
11:14.11 | xsacha | can't find rootfs and then it gives me options: mmcblk0p1, mmcblk0p2 |
11:15.18 | tmzt | do you have CONFIG BLOCK INITRD enabled? |
11:15.24 | tmzt | what about tmpfs? |
11:15.46 | xsacha | CONFIG_BLK_DEV_INITRD=y |
11:16.00 | tmzt | yes |
11:16.01 | xsacha | CONFIG_TMPFS=y |
11:16.20 | tmzt | what is the actual message? |
11:28.39 | xsacha | mm im just getting a black screen now so i cant tell |
11:29.15 | tmzt | did you enable fbcon? |
11:29.32 | xsacha | yeah |
11:30.00 | tmzt | and console=tty0 ? |
11:30.20 | xsacha | yep |
11:30.34 | xsacha | it doesnt seem to like console=tty0, because it gives black screen |
11:30.40 | xsacha | atleast it says something without it :P |
11:31.04 | tmzt | ok |
11:31.11 | tmzt | what does it say? |
11:31.24 | tmzt | did you have CONFIG VT ? |
11:31.42 | xsacha | yes |
11:32.10 | tmzt | what does it say? |
11:33.25 | xsacha | not sure which line is interesting |
11:33.32 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
11:33.39 | xsacha | RAMDISK: Couldn't find a valid RAM disk starting at 0. |
11:34.00 | tmzt | ok |
11:34.10 | tmzt | what format is you initrd? |
11:34.25 | tmzt | zcat ang*.gz PIPE file |
11:34.32 | xsacha | No filesystem could mount root, tried: ext3 ext2 vfat msdos |
11:36.56 | xsacha | it gave me a huge binary |
11:37.28 | xsacha | with a fair bit of plain text |
11:37.40 | tmzt | PIPE file |
11:37.46 | xsacha | yeah i did |
11:37.55 | tmzt | meaning the vertical bare |
11:37.58 | tmzt | bar |
11:38.11 | tmzt | which I can't type easily on here |
11:38.17 | xsacha | oh ok, it tells me the usage of file |
11:38.22 | tmzt | | |
11:38.24 | xsacha | was first thing i tried |
11:38.40 | tmzt | zcat ang*.gz |file |
11:38.42 | *** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl) |
11:38.56 | xsacha | Usage: ... Try `file --help' for more information. |
11:39.03 | tmzt | zcat ang*.gz |file - |
11:39.12 | xsacha | cpio |
11:39.18 | tmzt | what did you try it on? |
11:39.20 | tmzt | odd |
11:39.24 | tmzt | sysv4? |
11:39.34 | tmzt | paste the line from file |
11:39.59 | xsacha | <PROTECTED> |
11:40.29 | tmzt | ok |
11:41.01 | tmzt | so why is it trying to mount filesystem? |
11:41.07 | xsacha | no idea |
11:41.13 | tmzt | is there a config option for initramfs? |
11:41.31 | xsacha | CONFIG_INITRAMFS_SOURCE="" |
11:41.53 | tmzt | not that |
11:42.13 | xsacha | no other 'RAMFS' |
11:42.23 | tmzt | last few lines form kernel |
11:42.28 | xsacha | this is only other initrd: CONFIG_BLK_DEV_INITRD=y |
11:42.57 | tmzt | you should see found initrd |
11:43.08 | tmzt | checking if it is initramfs... |
11:43.27 | tmzt | is this from dcordes? |
11:43.40 | xsacha | dont know what dcordes is |
11:43.54 | xsacha | but i have RAMDISK: Couldn't fnd valid RAM disk image starting at 0. |
11:44.13 | tmzt | and that's it? |
11:44.25 | xsacha | then it has a list of all partitions |
11:44.36 | xsacha | and then it says no filesystem could mount root |
11:44.39 | tmzt | starting at 0 |
11:45.03 | *** join/#htc-linux ccube_ (n=ccube@ssh.ccube.de) |
11:45.06 | tmzt | let's try removing the quotes from initrd |
11:45.12 | xsacha | k |
11:45.56 | xsacha | this is a different kernel to the one i booted angstrom/debian/kernel on before.. cause i was using 2.6.27 |
11:46.13 | xsacha | this is my new 2.6.29 kernel from android.git.kernel.org and i havent booted any on it yet |
11:47.00 | xsacha | maybe i unzip the initrd? |
11:47.20 | tmzt | it shouldn't matter |
11:47.29 | tmzt | paste the new initrd line |
11:47.52 | xsacha | set initrd initrd-angstrom-console.gz |
11:48.13 | tmzt | do you have OABI COMPAT |
11:48.27 | tmzt | it might be too long for ce |
11:48.28 | xsacha | yes |
11:48.47 | tmzt | and you don't have anyother initrd line uncommented in that file? |
11:49.21 | xsacha | no, it's the only one |
11:49.45 | tmzt | rename the file something shorter |
11:49.56 | tmzt | also, did we fix ramaddr? |
11:50.08 | xsacha | yes |
11:50.20 | xsacha | k i called it angstrom.gz |
11:50.21 | tmzt | starting at 0 bothers me |
11:50.30 | tmzt | what is ramaddr now? |
11:50.38 | tmzt | ste: ping |
11:50.59 | xsacha | mmm i hope i copied it to this default.txt |
11:51.22 | xsacha | it is 0xa000000000 (not sure how many zeros) |
11:51.26 | xsacha | yeah it's there |
11:51.30 | tmzt | that's what it sounds like |
11:51.52 | tmzt | I though stefen said that was wrong |
11:51.53 | *** join/#htc-linux MethoS (n=clemens@host-091-097-245-226.ewe-ip-backbone.de) |
11:52.04 | xsacha | i dunno, ive been using that the whole time :\ |
11:52.09 | xsacha | boots in to android with that even |
11:52.24 | tmzt | bit you didn't use an initrd with android? |
11:52.42 | xsacha | oh yeah that's right, i didnt |
11:53.07 | tmzt | I don't think it can boot linux without it set, but it could be using the wrong value |
11:53.19 | tmzt | do you have the pdfs? |
11:53.34 | xsacha | what's pdfs? |
11:54.00 | tmzt | the marvell documents |
11:54.42 | xsacha | ive booted in to angstrom/debian/gentoo with that ramaddr before |
11:54.55 | xsacha | just found my old default.txt, it worked |
11:55.02 | xsacha | so dont know why it doesnt now |
11:55.07 | tmzt | what's the difference? |
11:55.54 | xsacha | well i took the initrd line out and the cmdline i used, so not sure |
11:56.00 | xsacha | ill look for other ones |
11:56.20 | xsacha | i didnt specify RAMSIZE in other one like i do now |
11:56.32 | tmzt | ok, comment that out |
11:56.45 | tmzt | paste the old and new cmdline/initrd |
11:57.48 | xsacha | ok i found one with initrd and cmdline |
11:57.54 | tmzt | oh, ramsize |
11:58.03 | tmzt | shouldn't matter |
11:58.12 | xsacha | the only difference is mine doesnt have cmdline, old one had set cmdline "root=/dev/root rw" |
11:58.49 | tmzt | that won't do anything |
11:58.58 | tmzt | we aren't even getting that far |
11:59.46 | xsacha | i tried a different initrd, same deal |
12:00.38 | xsacha | must be something different with the kernel |
12:00.48 | tmzt | yes |
12:00.53 | tmzt | but what? |
12:04.23 | xsacha | no idea |
12:04.47 | *** join/#htc-linux cr2 (n=cr2@ip-90-186-183-142.web.vodafone.de) |
12:15.21 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
12:20.23 | *** join/#htc-linux infernix (n=nix@unaffiliated/infernix) |
12:27.59 | cr2 | hi |
12:28.14 | tmzt | hey |
12:29.12 | xsacha | hi |
12:30.17 | xsacha | anyone here with winmo get this annoying bug where touchscreen doesnt work / it thinks you are arent lifting finger off touchscreen sometimes when recharging battery off wall? |
12:30.48 | xsacha | i pull out power and touchscreen is fine again, so weird |
12:30.55 | tmzt | you have everything on one chip |
12:31.10 | tmzt | so it might be an interrupt or isr |
12:31.24 | tmzt | in the wm chip |
12:31.32 | xsacha | cause wm does sound, touch and battery? |
12:31.43 | tmzt | yes |
12:31.58 | xsacha | if i recharge over usb, it's fine though |
12:32.28 | tmzt | just a guess |
12:33.03 | lama | it sounds like you have a capactive screen :) |
12:33.27 | xsacha | no, resistive |
12:33.30 | tmzt | how would dc affect that? even noisy |
12:33.32 | lama | I know :) |
12:34.02 | xsacha | ill touch screen and it'll have the circle of dots appear slowly (like when you hold your finger down) and then the menu appears |
12:34.48 | lama | once I had a wifi router with broken psu, when I was connecting devices to it over RJ45 weird things were happening, like mouse cursor was "dancing" while I putted finger on touchpad in notebook :) |
12:35.04 | xsacha | lol |
12:35.17 | lama | touchpads are capactive |
12:35.25 | xsacha | ye |
12:36.12 | lama | same was with my adsl router, it wasn't losing adsl sync, everything was fine in settings etc., but internet wasn't working |
12:36.19 | xsacha | what does an optical mouse come under? |
12:36.36 | lama | that was fscking hard to debug |
12:36.37 | xsacha | it's annoying that it doesnt work if im in direct sunlight |
12:37.04 | lama | I rebooted vista and messed with drivers :) |
12:37.40 | lama | xsacha: yeah that is the problem, you need bigger finger to cover whole sensitive area |
12:37.57 | lama | :) |
12:38.08 | xsacha | my finger covers the whole sensitive area but when i swipe, it doesnt know |
12:38.12 | lama | btw. there is a solution for multiple press of buttons under wm |
12:38.25 | lama | xsacha: or you need to find shadow :) |
12:38.25 | xsacha | i saw a multipress.exe file but didnt try it |
12:38.34 | lama | i don't like optical mouse |
12:38.44 | xsacha | no good for gaming, yeah |
12:38.45 | lama | do you know i780cursor? |
12:38.49 | xsacha | yes |
12:39.11 | lama | I have a shortcut mapped to it and 780mouse |
12:39.18 | cr2 | tmzt: what is the call path for msm_audio_path() ? |
12:39.22 | lama | keyboard shortcut |
12:39.32 | xsacha | yeah most roms have that shortcut |
12:39.40 | xsacha | mine is on camera key |
12:40.01 | xsacha | are you using wm6.5? |
12:40.02 | cr2 | tmzt: i don't have the vogue tree locally |
12:40.04 | lama | xsacha: one thing that sucks is you can not have multipress and 780cursor |
12:40.12 | lama | both are using keyboard hook |
12:40.19 | lama | and you can have only one hook afaik :) |
12:40.24 | lama | xsacha: yes |
12:40.24 | tmzt | I don't either |
12:40.37 | lama | still on the one with keyboard bug :) |
12:40.45 | xsacha | wait, lama, what do you mean? what does 780cursor do? i thought you meant the one that toggles between dpad and mouse? |
12:41.05 | xsacha | im on one before the keyboard bug :P |
12:41.12 | lama | I don't like "cookers" customisations |
12:41.15 | *** part/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
12:41.19 | lama | I wish there were more vanilla roms |
12:41.21 | xsacha | me either but too lazy to cook my own |
12:41.41 | lama | interiax roms do not have office! |
12:41.49 | xsacha | the 6.5 ones? |
12:42.01 | cr2 | tmzt: need to find out who calls it |
12:42.03 | lama | xsacha: there is small utility that emulates dpad on keyboard |
12:42.08 | lama | let me find it |
12:42.11 | xsacha | lama: oh ok |
12:42.12 | lama | xsacha: yeah 6.5 |
12:42.18 | lama | check your rom :) |
12:42.21 | tmzt | cr2: any idea what file? |
12:42.24 | xsacha | i have office :) |
12:42.35 | xsacha | though i hate the powerpoint.. it cuts off a bunch of text and cant show symbols properly |
12:43.21 | lama | hmm |
12:43.30 | tmzt | let me look again |
12:43.32 | lama | I have vanilla rom, |
12:43.41 | *** join/#htc-linux Miek (n=mike@unaffiliated/mikechml) |
12:43.43 | tmzt | I think I cloned it from the other tree |
12:43.44 | lama | maybe that is the problem |
12:43.54 | xsacha | ive never used vanilla rom :P |
12:43.55 | lama | office should be included in vanilla in my opinion |
12:44.11 | lama | I would like to see rom made like it was comming from Samsung |
12:44.23 | xsacha | touchwiz? lol |
12:44.25 | lama | xsacha: http://www.offisnail.info/factory/780Cursor/780Cursor.cab |
12:44.27 | xsacha | naah samsung today screen |
12:44.36 | xsacha | yeah ive seen it before, didnt know what it did |
12:44.46 | lama | great tool |
12:45.10 | lama | I couldn't live without it and this thing that changes mouse mode |
12:45.19 | lama | and extra buttons (do you know it?) |
12:45.27 | xsacha | :P |
12:45.41 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
12:45.41 | xsacha | im just tryin to get android.. |
12:45.49 | lama | xsacha: http://forum.xda-developers.com/showthread.php?p=3084757 |
12:46.51 | xsacha | 240x400 res sucks, want 320x320 skin for android :P |
12:47.22 | cr2 | tmzt: audio_out.c |
12:47.45 | cr2 | 369 msm_audio_path(0); |
12:47.50 | tmzt | do you have the htc-vogue sha1? |
12:48.13 | cr2 | 337 if(audio->audmgr.use1a) |
12:48.14 | cr2 | 338 msm_audio_path(4); |
12:48.16 | cr2 | 339 else |
12:48.17 | cr2 | 340 msm_audio_path(1); |
12:48.24 | cr2 | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/qdsp4/audio_out.c;h=2168694cc672ae4ab87a1cfe7932d329f2fad0ad;hb=2830d7736fc3fbd10f0419f32b04e511366f6729 |
12:48.33 | tmzt | lama? |
12:48.47 | lama | xsacha: is ther emore to do than resize skin? |
12:49.02 | lama | tmzt? |
12:49.04 | cr2 | tmzt: need to compare with our audio_out.c |
12:49.08 | xsacha | probably not but it depends how integrated 'skin' is |
12:50.35 | xsacha | very weird, i removed the set ramsize line and it seems that android splash never appeared.. |
12:50.55 | xsacha | i put it back and android splash appears (but there was no error time before). maybe i didnt wait long enough |
12:53.29 | cr2 | tmzt: but it's probably just a right snd.c ioctl |
12:54.02 | wooj | checks the wiki for status, weeps. |
12:54.33 | wooj | so uh |
12:54.41 | wooj | who can I give money to get this working faster? |
12:54.47 | xsacha | which phone wooj? |
12:54.50 | wooj | I cant code, but I can toss money at people :) |
12:54.54 | wooj | xsacha, DIAM500 |
12:54.59 | xsacha | whats that? |
12:55.01 | cr2 | wooj: hehe |
12:55.04 | xsacha | htc codename? |
12:55.08 | wooj | HTC Touch DIamond |
12:55.08 | wooj | yeah |
12:55.12 | cr2 | wooj: can you dump the spl ? |
12:55.24 | wooj | cr2, uhh... if given directions, sure? |
12:55.35 | xsacha | really, touch diamond doesnt have good android? |
12:55.46 | xsacha | well if you buy one for me, ill work on it ;) |
12:55.52 | xsacha | srry, dont have that phone |
12:56.06 | wooj | xsacha, oh it boots and all, phone calls work (but no sound), no wifi, no bluetooth, no gps, no data |
12:57.42 | cr2 | wooj: in haret: pwf diam500spl 0x0 0x100000 |
12:57.42 | cr2 | wooj: and i'd also like to see the smem dump. you'd better pm it to me because it includes imei, maybe phone number & such. |
12:57.43 | xsacha | that's pretty good really |
12:57.45 | wooj | Oh, yeah, I dont want it to sound like im saying there's no progress or people are lazy. By no means |
12:57.45 | tmzt | wooj: did raph800 code work? |
12:57.45 | wooj | I just am hoping to be able to leave windows ce eventually |
12:57.45 | wooj | tmzt, indeed |
12:57.45 | wooj | tmzt, screen colour and calibration is perfect |
12:57.45 | tmzt | data should work |
12:57.46 | tmzt | but you have to set it up manually |
12:57.46 | wooj | tmzt, hm the wiki says it doesnt. |
12:57.46 | wooj | Okay, I'll try that |
12:57.50 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
12:57.55 | wooj | cr2, k gimme a sec. |
12:58.15 | tmzt | oh yeah, if you enable smd7500 android breaks |
12:58.20 | tmzt | but calls work? |
12:58.27 | xsacha | no sound |
12:58.48 | wooj | tmzt, can't talk or hear, but yeah, apparently. |
12:58.58 | tmzt | odd |
12:59.10 | wooj | "Making and receiving calls works in Android, although there's no vibrations and or sound" |
12:59.13 | tmzt | I thought smd7500 would be required for that |
12:59.18 | wooj | from the wiki at http://wiki.xda-developers.com/index.php?pagename=RaphaelLinux |
12:59.33 | tmzt | on cdma version? |
12:59.34 | xsacha | so does sound not work on it at all? |
12:59.37 | wooj | tmzt, I havent verified call making myself. Ill check after I do this haret thing |
12:59.42 | wooj | yes cdma |
12:59.46 | cr2 | vibra is a dex call to pmic. why doesnt it work ? |
12:59.49 | wooj | xsacha, I have heard nary a peep from it |
13:00.02 | *** join/#htc-linux wirelessdreamer (n=dreamer@chrobd01.vailsys.com) |
13:00.05 | wooj | cr2, well, it DOES vibrate when it boots. |
13:00.55 | *** join/#htc-linux cr2 (n=cr2@ip-90-186-183-142.web.vodafone.de) |
13:01.02 | wooj | wb |
13:01.06 | wooj | cr2, well, it DOES vibrate when it boots. |
13:01.35 | tmzt | cr2: msm audio path uses proc comm |
13:01.53 | cr2 | tmzt: not for kaiser |
13:02.09 | cr2 | wooj: ok, so it's some android problem, not the kernel |
13:02.26 | wooj | cr2, okay cool |
13:02.36 | wooj | aright, I'm in haret... how do I do this dump? |
13:02.40 | cr2 | tmzt: so i need this sound .c code compiled and added to the initrd |
13:03.01 | cr2 | wooj: pwf diam500spl 0x0 0x100000 |
13:03.12 | wooj | um in where, once I've booted? |
13:03.28 | wooj | I have the 'run' button next the default.txt and a couple other boxes |
13:03.36 | xsacha | how come kaiser boot seems to include modem firmware? could i do the same thing for my phone? |
13:03.36 | cr2 | wooj: telnet to haret first |
13:03.42 | wooj | oh on 9999 |
13:03.42 | wooj | kk |
13:03.52 | tmzt | where does it call rpc? |
13:04.02 | tmzt | yeah |
13:04.03 | cr2 | wooj: or create the default.txt file with this line, and press 'Run' |
13:04.09 | wooj | ok |
13:04.19 | cr2 | tmzt: this code is a horrible mess |
13:04.34 | tmzt | I don't see it calling rpc |
13:05.01 | tmzt | snd-set-device |
13:05.36 | tmzt | msm-rpc-call SND PROG, 1 &msg, 15*HZ |
13:07.16 | xsacha | tmzt: if i change my resolution, what else do i need to change? |
13:07.27 | wooj | cr2, you want me to pastebin this or something? It doesnt seem to have my phone # in it |
13:07.30 | xsacha | i have to change pixclock? |
13:07.43 | tmzt | no idea |
13:07.57 | tmzt | are you still doubling the resolution? |
13:08.02 | xsacha | yes |
13:08.13 | xsacha | on the y axis right? |
13:08.52 | wooj | odd, nano and vi open it, but abiword is choking to death. epic. |
13:09.13 | tmzt | in where? the i780.c? |
13:09.22 | xsacha | in pxafb.c |
13:09.22 | tmzt | the pxafb should handle that |
13:09.26 | tmzt | ok |
13:09.29 | cr2 | wooj: dcc or binary pastebin like privatepaste.com |
13:09.38 | wooj | kk |
13:09.41 | cr2 | wooj: the smem has phone # |
13:09.48 | wooj | ahh |
13:10.04 | cr2 | wooj: pwf diam500smem 0x01f00000 0x100000 |
13:10.57 | cr2 | wooj: it _may_ have phone #, at it certainly includes imei |
13:11.07 | cr2 | s/at /and / |
13:11.11 | xsacha | 320x320: perfect screen, perfect splash (never ends). 320x240: screen repeated 4 times vertically, splash screen, boots in to android (fullscreen) |
13:11.45 | wooj | if this doesnt work I can pastebin it. I havent dcc'd since 1990-something. |
13:11.53 | xsacha | by the way, when android boots up.. it tells me "Removed SD Card: The SD card has been removed" |
13:12.14 | cr2 | wooj: you have 192.168* ip |
13:12.17 | xsacha | thats cause it thinks it is on main memory? |
13:12.20 | wooj | msg'd you the url cr2. |
13:12.43 | wooj | cr2, that doesn't surprise me. I probably havent checked some option in xchat to have it look up my real IP or something |
13:17.52 | wooj | cr2, msg'd smem to you |
13:22.38 | xsacha | can android do more than 16-bit colour? |
13:23.30 | *** join/#htc-linux jensen_ (n=jensen@3905ds1-ksa.0.fullrate.dk) |
13:23.36 | cr2 | xsacha: unlikely. |
13:24.00 | tmzt | it can on pc |
13:24.15 | cr2 | xsacha: i'd be happy to switch from 18bit to 16bit on raph100 ;) |
13:24.55 | cr2 | tmzt: i have added the msg names to http://www.htc-linux.org/wiki/index.php?title=MSM_RPC |
13:24.57 | xsacha | but not on arm? |
13:25.22 | xsacha | is there a list of resolutions that android supports (without d/ling the source)? |
13:25.26 | tmzt | your device isn't 32bit |
13:25.35 | cr2 | tmzt: so the actual traced data may be compared to the 2.6.27 code |
13:25.36 | xsacha | i was silly and thought it was scalable to any resolution |
13:25.47 | tmzt | try earlt android groups postings |
13:26.12 | wooj | cr2, o_O that wasnt based on what I just sent you was it? If so, that was *fast* |
13:26.13 | wooj | lol |
13:26.25 | cr2 | wooj: no :) |
13:26.48 | wooj | lol and here I was to feel all special |
13:26.49 | *** join/#htc-linux infernix (i=nix@unaffiliated/infernix) |
13:27.07 | cr2 | wooj: i'm comparing it to diam300 |
13:27.32 | wooj | cr2, ahh gotcha |
13:27.33 | cr2 | wooj: the rpc seems to be common common for all raph/diam |
13:28.05 | wooj | cr2, I have unlocked my diam500 and flashed a custom ROM. Probably doesnt make a difference for the firmware, but I figure I should tell you |
13:28.07 | tmzt | is it more than vers? |
13:28.23 | tmzt | is it having trouble finding the endpoint? |
13:29.16 | xsacha | "the emulator allows you to specify a larger size with a "magic" option(e.g. -skin 800x600), but it seems that the 1MB is eitherin the kernel or the system code, so large sizes won't work even here" |
13:29.27 | xsacha | -skin sounds good |
13:29.31 | cr2 | tmzt: a see it as that dzo hacked the ioctls into audio_*.c directly |
13:29.46 | tmzt | ioctlw? |
13:30.02 | cr2 | tmzt: imhvo if we will call right ioctls it should work as is. |
13:30.08 | tmzt | you mean the ce ones which are really rpc calls? |
13:30.25 | tmzt | hasn't for me |
13:30.31 | cr2 | tmzt: the current g1 code already calls snd rpcs in the ioctl code. |
13:30.41 | tmzt | yes |
13:30.48 | tmzt | snd.c doesn't work for me |
13:30.53 | tmzt | maybe on gsm |
13:31.05 | cr2 | how do you test it ? |
13:31.19 | tmzt | I tested it on msm-dev gentoo image |
13:31.27 | tmzt | compiled on the device |
13:31.46 | tmzt | witht the headers copied to pwd |
13:31.49 | tmzt | cwd |
13:31.54 | xsacha | tmzt: is it any coincidence that the pixclock of i780 is 110000 when 320*320 = 102400 and the pixclock of omnia is 96153 when 240*400 = 96000 ? |
13:32.04 | tmzt | or /usr/include/linux |
13:32.05 | xsacha | so should i be using a different pixclock to get 320x240? |
13:32.31 | tmzt | no, that should be about right, add the fp/bp I think |
13:32.45 | cr2 | wooj: 24 jun ? |
13:32.48 | xsacha | fp/bp is what? |
13:32.48 | cr2 | <date>6/24/2009</date> |
13:32.50 | cr2 | <condition icon="02">Sunshine and breezy</condition> |
13:33.09 | tmzt | front porch/back porch |
13:33.19 | xsacha | im lost |
13:33.19 | tmzt | ? |
13:33.38 | tmzt | margins |
13:33.46 | tmzt | and the other values |
13:33.51 | wooj | cr2, uhhhh what? |
13:33.52 | xsacha | margins dont seem to affect anything |
13:33.58 | cr2 | wooj: from your smem |
13:34.02 | wooj | my phone says its June 20th |
13:34.04 | xsacha | so should i change pixclock or leave it as is (110000) |
13:34.12 | xsacha | wooj: it's correct! |
13:34.13 | wooj | I have no idea why my smem would claim otherwise. |
13:34.16 | tmzt | I don't know |
13:34.21 | cr2 | wooj: looks like a usual CDMA layout, but i need to check some other numbers |
13:35.03 | tmzt | cr2: is that ppp data? |
13:35.12 | tmzt | sounds like the forecast |
13:35.39 | cr2 | tmzt: some block at 0xf0a00 |
13:35.43 | wooj | oh the weather app maybe? |
13:35.54 | xsacha | it's telling you the weather on the 24th will be sunshine and breezy |
13:36.17 | cr2 | yeah, "a couple of t-storms possible" on 22.6.2009 |
13:36.24 | cr2 | lokks like gprs data |
13:36.43 | tmzt | no gprs on cdma |
13:36.49 | tmzt | just ppp |
13:37.00 | xsacha | was there any specific reason for 320x240 instead of 240x320 tmzt? with 320x240 the screen is split in to 4 vertical repetitions whereas 240x320 im getting 4 vertical and 4 horizontal (16 tiles) |
13:37.08 | wooj | I have EVDO |
13:37.13 | wooj | fwiw. |
13:37.23 | cr2 | the AT RX is at 0xf0000 |
13:37.31 | tmzt | xsacha: because android supports it |
13:37.33 | cr2 | wooj: it's gprs for me :) |
13:37.41 | tmzt | no idea what the tiles are about |
13:37.54 | xsacha | android supports 240x320 and 320x240 though (both boot) |
13:37.59 | cr2 | tmzt: where do you have AT RX ? |
13:38.02 | wooj | cr2, works for me, I don't really know the difference :) |
13:38.10 | tmzt | emulator was qvga |
13:38.20 | tmzt | cr2: don't remeber |
13:38.30 | tmzt | that sounds about right though |
13:38.40 | cr2 | +0x400 |
13:38.55 | tmzt | mine? |
13:39.03 | cr2 | tmzt: diam500 |
13:39.23 | cr2 | 1k fifo ? |
13:39.35 | tmzt | maejrep's code should work |
13:39.37 | tmzt | yeah |
13:39.43 | cr2 | sorry, 512+512 |
13:39.45 | *** join/#htc-linux MethoS- (n=clemens@host-091-097-240-129.ewe-ip-backbone.de) |
13:39.49 | tmzt | it's in there |
13:39.56 | tmzt | you can verify |
13:39.59 | cr2 | 512 for RX, and then 512for TX |
13:40.05 | cr2 | wiki ? |
13:40.11 | tmzt | git |
13:40.15 | tmzt | smd-7500 |
13:40.18 | cr2 | ok |
13:40.31 | cr2 | must be in the wiki too |
13:41.21 | cr2 | f0a00-f1a00 |
13:41.44 | cr2 | so the EVDO rx/tx is 4k ? |
13:43.25 | *** join/#htc-linux JuNu_KN (n=chatzill@kons-5f714d76.pool.einsundeins.de) |
13:45.28 | cr2 | tmzt: the smem table is there. |
13:45.44 | tmzt | ok |
13:46.07 | cr2 | and x4028 lengths |
13:46.22 | tmzt | 4096? |
13:47.30 | cr2 | yes, for the "normal" channels |
13:47.36 | cr2 | <PROTECTED> |
13:47.37 | cr2 | +0xf1782 * 0x282 - SMD1 TX buf |
13:47.49 | cr2 | smd1 ? |
13:48.03 | tmzt | is currently ppp |
13:48.14 | tmzt | should be diag though |
13:48.19 | cr2 | should be smd7 probably. but ok. |
13:48.23 | cr2 | yes, it's the ppp |
13:48.35 | cr2 | the lengths are a bit strange though |
13:48.42 | cr2 | does ppp work for you ? |
13:48.48 | tmzt | yes |
13:48.53 | tmzt | but not stable |
13:48.53 | cr2 | ok |
13:49.23 | cr2 | so there are not differences to diam500 here. |
13:49.37 | tmzt | yeah |
13:51.26 | tmzt | if you want msm-dev it's at tinderbox.dev.gentoo.org/embedded/images |
13:51.37 | tmzt | that has gcc and binutils |
13:51.57 | tmzt | ip is 10.100.0.1 |
13:52.10 | tmzt | telnet root, no password |
13:52.26 | cr2 | ok |
13:52.38 | tmzt | hold on |
13:53.41 | tmzt | checking to make sure that one links correctly |
13:54.31 | xsacha | seriously the margins dont change anythng |
13:56.48 | cr2 | wooj: diam500 supports usb host ? |
13:57.03 | wooj | cr2, what do you mean by USB host? |
13:57.33 | wooj | I can mount my internal storage as a hdd, and use my phone as my internet connection via usb |
13:58.20 | cr2 | wooj: no, i mean connecting an usb stick to the usb port. or the usb keyboard. |
13:58.35 | wooj | Oh. I don't know, the USB port is proprietary |
13:58.44 | wooj | its usb mini + usb audio |
13:59.16 | wooj | wait |
13:59.18 | wooj | it might fit |
13:59.21 | wooj | one sec |
13:59.30 | cr2 | movinand ? |
13:59.54 | xsacha | tmzt: i think i worked it out! |
14:00.08 | xsacha | there are different registers for my lcd that have to be used for different resolutions |
14:00.17 | wooj | brb I need a USB adaptor |
14:00.42 | xsacha | to use 320x240 i have to use the lccr1 from omnia and the lccr2 and 3 from i780 (the lccr0 and lccr4 are the same for omnia and i780) |
14:00.56 | xsacha | because the omnia has the 240 and my phone has the 320 |
14:01.06 | tmzt | ok |
14:01.13 | tmzt | well |
14:01.19 | xsacha | 320x240 now works! (with right hand side of screen cut off).. i had to use 240 down the bottom |
14:01.37 | xsacha | so actually 240x320 |
14:01.42 | tmzt | it has nothing to bdo with omnia |
14:01.55 | xsacha | but it's a different register for 240? |
14:02.08 | tmzt | two of those registers are for width and two for height |
14:02.34 | tmzt | 320x240 doesn't work? |
14:02.42 | xsacha | no |
14:02.44 | tmzt | are you using .lccr* in your code? |
14:02.52 | xsacha | i have hardcoded lccr values |
14:03.02 | xsacha | otherwise i get jibbly-goop |
14:03.12 | tmzt | current kernel ignores those |
14:03.18 | xsacha | only in pxafb |
14:03.25 | tmzt | it rebuilds them from the other settings |
14:03.29 | tmzt | ? |
14:04.41 | tmzt | it might not ignore lccr0 though |
14:04.56 | tmzt | which has things color, bpp, etc. |
14:05.04 | xsacha | well i didnt change lccr0, it's same for omnia and i780 |
14:05.15 | tmzt | unless I'm confusing that with 5 |
14:05.24 | xsacha | i dont have a 5? 0,1,2,3,4 |
14:05.40 | tmzt | yeah, 4 |
14:06.10 | xsacha | so if 0 and 4 are same for omnia and i780.. what is 1, 2 and 3.. two of them are width and height and other is..? |
14:06.31 | xsacha | and why is there a register hardcoded to a width/height (eg. 240/400)? |
14:06.39 | tmzt | is your physical display portrait or landscape? |
14:06.45 | xsacha | it's a square |
14:06.47 | tmzt | are you in haret? |
14:06.51 | xsacha | portrait |
14:07.02 | xsacha | yeah haret, sure |
14:07.45 | tmzt | print "%08x" vram |
14:08.37 | tmzt | see what the physical fill command is in help |
14:09.32 | xsacha | bd435000 |
14:09.48 | xsacha | [V|P]F[B|H|W] <addr> <count> <value> |
14:09.57 | xsacha | Fill memory at given [V]irtual or [P]hysical address with a value. |
14:10.33 | xsacha | so PF |
14:10.54 | wooj | cr2, I don't have the right kind of USB adapter to plug anything into my htc |
14:11.22 | tmzt | pfw 0xbd435000 320*160 111100000011111 |
14:11.33 | tmzt | you'll have to convert those :) |
14:11.45 | wooj | back in few |
14:12.04 | xsacha | umm my screen went white |
14:12.17 | tmzt | the whole thing? |
14:12.22 | xsacha | was i meant to calculate 320*160 first? lol |
14:12.24 | xsacha | yeah whole thing |
14:12.29 | tmzt | pfw 0xbd435000 320*160 1111100000011111 |
14:12.37 | tmzt | yes, and the fill value |
14:12.39 | tmzt | odd |
14:12.50 | tmzt | that should be half |
14:13.01 | xsacha | 51200 instead of 320*160? |
14:13.10 | tmzt | yes |
14:13.18 | xsacha | i guess too late now hey? |
14:13.32 | tmzt | yeah, and no gcalctool |
14:13.42 | xsacha | am i meant to get the binary number in hex? |
14:13.51 | tmzt | yes |
14:13.57 | xsacha | oh i pressed windows key and screen came back |
14:14.14 | tmzt | is vram virtual? |
14:14.18 | tmzt | oh |
14:15.14 | xsacha | 111100000011111 is 0x650B7C090367 ? |
14:15.26 | tmzt | no |
14:15.33 | tmzt | how did you get that? |
14:15.41 | tmzt | I got f18f |
14:15.44 | xsacha | speedcrunch lol.. new calculator |
14:16.12 | xsacha | ohh im meant to prefix with 0b in that calculator |
14:16.16 | xsacha | yep ok |
14:16.27 | tmzt | 11111000 00011111 |
14:16.30 | tmzt | 565 |
14:16.44 | tmzt | like magenta I think |
14:16.47 | xsacha | pfw 0xbd435000 51200 0xf18f |
14:16.52 | xsacha | my screen went magnenta, yes |
14:16.59 | xsacha | magenta / reddish purple |
14:17.00 | tmzt | full screen? |
14:17.04 | xsacha | full screen yeah |
14:17.13 | tmzt | doesn't make sense |
14:17.40 | xsacha | wow |
14:17.51 | xsacha | i tried 25600 instead of 51200.. it's half my screen |
14:17.56 | tmzt | 320*160 words should be half |
14:18.10 | tmzt | bpp is 16 right? |
14:18.13 | xsacha | yes |
14:18.25 | tmzt | try 320 |
14:18.30 | xsacha | pfw 0xbd435000 25600 0xf18f <-- half my screen is purple |
14:18.30 | tmzt | different color |
14:18.43 | tmzt | just 320 words |
14:18.46 | tmzt | one line |
14:19.05 | xsacha | yes, the whole top line of screen is magenta |
14:19.06 | tmzt | anyway, the important part is which half |
14:19.10 | tmzt | top? |
14:19.13 | xsacha | top yes |
14:19.17 | tmzt | ok |
14:19.44 | tmzt | 320*80 |
14:19.55 | xsacha | half my screen is magenta |
14:20.20 | tmzt | I know I'm missing something |
14:20.29 | *** join/#htc-linux wooj (n=wooj@unaffiliated/wooj) |
14:20.39 | xsacha | this seems weird, isnt my screen res = 320*320? |
14:20.55 | tmzt | oh |
14:21.07 | tmzt | b h w |
14:21.12 | xsacha | huh? |
14:21.57 | *** join/#htc-linux sxe (n=sxe@ip-62-143-85-196.unitymediagroup.de) |
14:22.42 | tmzt | pfh |
14:23.09 | tmzt | with the alignment of arm though |
14:23.13 | xsacha | ok now only a quarter of my screen is covered |
14:24.22 | tmzt | ok |
14:24.31 | tmzt | half-word is 16bits theb |
14:24.40 | xsacha | yep now 320 covers top line (160 covers half top line) and 320*160 covers half screen |
14:24.57 | tmzt | anyway, got what I needed |
14:25.06 | tmzt | can you dump all of the lccrs? |
14:25.11 | xsacha | how? |
14:25.25 | tmzt | pd addr 0x20 |
14:25.26 | cr2 | pd 0x44* 0x200 |
14:25.32 | xsacha | i dumped using pd 0x44000000 for 0,4,8,C,10 before |
14:25.33 | tmzt | or that |
14:26.07 | tmzt | pixclock should be one of them |
14:26.14 | cr2 | no |
14:26.34 | tmzt | what is lccr4? |
14:26.34 | cr2 | pixclock depends on cpu clock settings |
14:26.38 | xsacha | lccr0 = 0x03b008f9; lccr1 = 0x17173d3f; lccr2 = 0x0301053f; lccr3 = 0x04f00013; lccr4 = 0x8400fe92; |
14:26.59 | cr2 | double pixclock bit |
14:27.43 | cr2 | xsacha: i had lccr parser in gnu-haret |
14:27.52 | cr2 | somebody should port it to python |
14:28.19 | xsacha | my haret (pre-0.53) -- the only i found supporting my cpu doesnt have pxa dump or lccr parser or anything :( |
14:28.30 | xsacha | anyway those lccrs do work for 320x320 |
14:29.16 | cr2 | tmzt: is there a limit on haret variables ? |
14:29.37 | tmzt | limit? |
14:29.47 | cr2 | i'd lke to do somethng like |
14:29.57 | cr2 | define var LCCR0 |
14:30.10 | cr2 | LCCR0=`pd 0x44000000 4` |
14:30.16 | tmzt | that should work at least |
14:30.25 | tmzt | the pd maybe not |
14:30.29 | tmzt | but the address |
14:30.38 | tmzt | I don't know |
14:30.58 | xsacha | yes thats what my lccr0 was cr2 |
14:31.06 | xsacha | 0c03b008f9 |
14:31.07 | wooj | rawr. |
14:31.10 | xsacha | 0x03.. |
14:31.16 | tmzt | I think we should consider having more intellegence in the python front end and a protocol between it and the haret backend |
14:31.51 | cr2 | tmzt: i don't rememebr the haret grammar |
14:32.16 | xsacha | tmzt: so what do i do now? |
14:32.25 | tmzt | basically the same as it is now but some additional code to do things like send blocks of raw hex to be interpreted by python |
14:33.05 | cr2 | i think there was some pd .py parser by Kevin2 |
14:33.15 | tmzt | uh, why did it start working with those settings? |
14:33.21 | xsacha | i saw a lccr decoder in python |
14:33.23 | tmzt | yeah |
14:33.26 | cr2 | so it was not raw hex, but pd output |
14:33.34 | cr2 | xsacha: in .pl |
14:33.42 | tmzt | lccr, altfunctions (all of them) to mfp config, etc. |
14:33.48 | cr2 | xsacha: but it does not calculate the pixclock |
14:34.03 | tmzt | is pcd in lccr4? |
14:34.06 | cr2 | because you need to call mcr p14 for that |
14:34.25 | cr2 | tmzt: only the double bit |
14:34.58 | cr2 | wooj: why your spl says "diam400" ? |
14:35.10 | wooj | cr2, I have no idea |
14:35.14 | xsacha | i want something like that: http://wiki.xda-developers.com/index.php?pagename=Ipaq6915_Research :P |
14:35.16 | wooj | I take the battery out, it says diam500 |
14:35.22 | wooj | under the battery |
14:39.16 | xsacha | tmzt: if i use default lccr's (without hardcoding my own), the screen goes sort of bright in one spot (but spotty) and then goes black |
14:39.56 | tmzt | ok |
14:40.07 | xsacha | so lccr is an alternative to setting pixclock/width/height manually? |
14:40.25 | tmzt | if you look at the pxafb code you'll see it still creates it's own |
14:40.25 | cr2 | xsacha: haha. it was gnu-haret output |
14:40.28 | xsacha | thats why my margins dont take effect? |
14:40.49 | tmzt | unless your "patch" was to copy an old driver |
14:40.52 | xsacha | i commented out the part where it creates its own lccrs and i hardcoded my lccrs in there |
14:41.06 | tmzt | in which case it probably doesn't have support for your soc |
14:41.13 | xsacha | cause the lccrs it calculates give me black screen |
14:41.22 | tmzt | yeah, then margins won't matter |
14:41.25 | xsacha | k |
14:41.33 | tmzt | you really need to fix those |
14:41.41 | xsacha | so my problem is the pixclock/etc..? |
14:43.09 | cr2 | HaRET(1)# dump pxa27xclock |
14:43.10 | cr2 | Run Mode clock: 208.00MHz (*16) |
14:43.11 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87cd8b.pool.einsundeins.de) |
14:43.11 | cr2 | Turbo Mode clock: 416.00MHz (*2.0, active) |
14:43.13 | cr2 | Memory clock: 208.00MHz (/2) |
14:43.14 | cr2 | System bus clock: 208.00MHz |
14:43.16 | cr2 | memclk_frequency_10khz: 20800 |
14:43.17 | cr2 | lcdlck_frequency_10khz: 10400 |
14:43.19 | cr2 | lcdlck_pixclock: 480769 pcd=25 |
14:43.21 | xsacha | turbo mode? LOL |
14:43.40 | cr2 | xsacha: what are your values ? |
14:43.48 | xsacha | i dont have any of those fancy dumps |
14:43.56 | cr2 | the first lines can be read from dmesg |
14:44.05 | tmzt | gnuharet doesn't detect his chip |
14:44.08 | xsacha | my dump help only has useless stuff |
14:44.28 | cr2 | tmzt: yes, it checks for pxa27x |
14:47.36 | cr2 | tmzt: what is RSVD info ? |
14:47.51 | xsacha | ok so what ive discovered is that both the i780 and omnia lcd settings are duds.. they dont work at all |
14:47.59 | xsacha | only the regs work |
14:48.21 | xsacha | is there a way i can find the pixclock from the reg? |
14:51.05 | xsacha | you said pxafb creates the reg.. is the reg just a series of bits with each bit having a meaning? |
14:51.05 | tmzt | you don't have an omnia |
14:51.05 | xsacha | i know |
14:51.06 | tmzt | please stop worrying about the omnia |
14:51.08 | xsacha | it has the reg i need for 240 width though.. |
14:51.08 | tmzt | no, pixclock is somewhere else |
14:51.08 | tmzt | no it doesn't |
14:51.08 | cr2 | wooj: diam500 does not have sd ? |
14:51.08 | xsacha | well it's working |
14:51.08 | tmzt | you need the dumpLCCR script |
14:51.09 | tmzt | internal |
14:51.09 | cr2 | xsacha: can you pastebin the linux dmesg ? |
14:51.09 | tmzt | it's not two resolutions, it's width and height |
14:54.39 | wooj | cr2, built in internal storage 4gb, no external |
14:55.45 | cr2 | wooj: and wifi |
14:56.20 | cr2 | 87 0x57 19 |
14:56.23 | wooj | cr2, yes |
14:57.01 | cr2 | x57,2,4,1 |
14:57.13 | cr2 | 4 is 100 |
14:57.14 | cr2 | hmm |
14:57.44 | cr2 | wooj: it seems that your sd power is different fro raph800 |
14:57.55 | wooj | cr2, huh ok |
14:58.29 | cr2 | http://www.htc-linux.org/wiki/index.php?title=Raphael_GPIO |
14:58.53 | cr2 | you need a separate column here for your gpios |
14:59.33 | cr2 | it seems to me that your sd will not be powered with the 800 settings |
15:00.31 | wooj | cr2, that may be the case, I hadnt checked |
15:01.42 | xsacha | tmzt: well i have 240x320 working.. screen looks beautiful except there's nothing on right hand side :) |
15:01.50 | *** join/#htc-linux goxboxlive (n=goxboxli@140.84-48-184.nextgentel.com) |
15:01.59 | xsacha | now ive just noticed that my touchscreen is inverted vertically? |
15:02.09 | tmzt | and 320x240? |
15:02.13 | tmzt | no |
15:03.02 | xsacha | inverted vertically and horizontally! |
15:03.02 | tmzt | that's what we checked |
15:03.02 | cr2 | wooj: i may mix wifi and sd. need to recheck |
15:03.02 | xsacha | if i touch bottom left corner, it hits top right |
15:03.02 | tmzt | oh |
15:03.02 | tmzt | yeah |
15:03.02 | xsacha | i havent tried 320x240.. i dont have the right register for it |
15:03.02 | tmzt | possibly |
15:03.02 | xsacha | im hardcoding these registers cause i dont know my settings |
15:03.08 | tmzt | flip them and see what happens |
15:03.24 | xsacha | how do i flip touchscreen? :\ something in wm_97xx? |
15:04.41 | xsacha | oh, flip the registers? |
15:05.27 | xsacha | i guess lccr1 has width because it's only one i changed to get 240 width |
15:05.42 | xsacha | ill flip with lccr2 |
15:06.23 | cr2 | wooj: sd detect is 0x26. the same as on other cdma |
15:07.33 | xsacha | tmzt: i tried flipping lccr2 with lccr1.. it is indeed 320x240!! woot! |
15:07.36 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
15:07.45 | xsacha | one problem, i have two white vertical lines now |
15:07.56 | wooj | cr2, thats good, right? |
15:08.29 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
15:08.41 | cr2 | wooj: movinand is channel1, sd is channel0 |
15:08.57 | xsacha | android is unusable because everything is gigantic though tmzt (has always been like this).. is there any way to make the dpi smaller or something? |
15:09.28 | xsacha | touchscreen is still upside down and back to front |
15:09.42 | cr2 | wooj: movinand is vreg(2,0xb22) |
15:10.06 | cr2 | wooj: the gpio is for SD, which you don't have :) |
15:10.30 | wooj | cr2, presumably just because I have the internal storage? |
15:11.10 | cr2 | wow |
15:11.32 | cr2 | yeah, because diam is a cheap version of raph |
15:11.55 | cr2 | movinand alt gpios ... |
15:12.33 | cr2 | hahaha |
15:12.55 | cr2 | it seems that your movinand is on the same alt gpios as on raph100 |
15:13.09 | cr2 | htc likes such things. |
15:14.12 | cr2 | 0xc8 alt need to be parsed. |
15:14.59 | kiozen | hi cr2 |
15:15.10 | cr2 | alt_reg_val=0xc8 alt=2 pull=0 (GPIO_NO_PULL) drvstr=3 (GPIO_8MA) |
15:15.13 | cr2 | hi kiozen |
15:15.19 | kiozen | did you have a look at palm pre source? |
15:15.27 | cr2 | no |
15:15.44 | kiozen | it is told to be published |
15:15.49 | cr2 | it is not omap3 but some new samsunf cpu ? |
15:16.08 | cr2 | kernel or userspace source ? |
15:16.17 | kiozen | mostly kernel |
15:16.49 | cr2 | link ? |
15:17.09 | kiozen | http://www.heise.de/newsticker/Quelltext-von-Palms-WebOS-veroeffentlicht--/meldung/140783 |
15:18.17 | Kevin2 | Hi cr2 |
15:19.25 | cr2 | kiozen: lol. -> Framebuffer statt X => Erbsünde |
15:19.30 | cr2 | hi Kevin2 |
15:19.48 | cr2 | Kevin2: i've got your e-mail about haret |
15:19.55 | xsacha | cr2: the pre processor? |
15:20.13 | xsacha | the iphone 3gs uses some samsung processor instead of omap3 :P |
15:20.59 | cr2 | xsacha: iphone sucks anyway |
15:21.17 | Kevin2 | cr2: Cool. The repo is up. It would be nice to recruit some people to help with a web site. |
15:22.23 | xsacha | i worked out how to invert coordinates in touchscreen driver, woot! |
15:25.31 | cr2 | it's omap3 |
15:25.47 | cr2 | Kevin2: yes, and updating the haret docs |
15:27.32 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
15:28.30 | cr2 | kiozen: wtf is nüviphone ? |
15:29.39 | kiozen | a phone with gps by garmin |
15:32.56 | kiozen | garmin is talking about it since months, but up to now it's vapoware |
15:33.08 | cr2 | ok |
15:33.34 | cr2 | will it run linux, as all newer nüvis ? |
15:34.21 | kiozen | don't know |
15:35.50 | *** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes) |
15:37.14 | dcordes | hi |
15:50.32 | cr2 | RPC_AUD_DEF_SAMPLE_RATE_48000=9 |
15:50.37 | cr2 | hi dcordes |
15:51.12 | xsacha | hey cr2.. i worked out how to get to get width from lccr1 and height from lccr2!! :D |
15:51.16 | xsacha | and also margins in there |
15:53.04 | cr2 | RPC_AUD_DEF_METHOD_HOST_PCM=5 |
15:53.19 | cr2 | xsacha: ok, but the pixclock will be more tricky |
15:53.34 | xsacha | i figure i dont need to worry about getting the settings though |
15:53.41 | xsacha | just use the registers |
15:53.48 | cr2 | <PROTECTED> |
15:54.19 | cr2 | RPC_SND_METHOD_KEY_BEEP=1 |
15:54.41 | cr2 | looks reasonable |
15:56.12 | xsacha | 0x02021cef <--- 0x0left0rightwidth?? |
15:56.22 | xsacha | left margin is 2, right margin is 2, width is 240 |
15:56.32 | xsacha | no idea what the end stuff is for |
15:59.03 | cr2 | RPC_ADSP_RTOS_CMD_ENABLE=1 |
15:59.51 | *** join/#htc-linux oshan (n=DarkM@124.43.39.120) |
16:16.59 | *** join/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo) |
17:00.56 | *** join/#htc-linux the_sys0p` (n=the_sys0@cpe-67-49-192-228.bak.res.rr.com) |
17:08.23 | *** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be) |
17:20.25 | *** join/#htc-linux wirelessdreamer (n=dreamer@chrobd01.vailsys.com) |
17:37.10 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
17:37.56 | *** join/#htc-linux ccube_ (n=ccube@ssh.ccube.de) |
17:39.43 | *** join/#htc-linux Moku (n=John@f048217163.adsl.alicedsl.de) |
17:41.41 | *** join/#htc-linux tmzt (n=tmzt@99.164.53.0) |
17:42.01 | xsacha | i have put a video of i780 booting android on to youtube :P |
17:42.15 | xsacha | i got it going 320x240 without any graphical glitches |
17:42.29 | xsacha | tmzt: i worked out where margin and width were in lccr1! :) |
17:50.08 | xsacha | http://www.youtube.com/watch?v=9xpEe_qWpEc |
18:07.28 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
18:09.26 | *** part/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
18:29.14 | *** join/#htc-linux wirelessdreamer (n=dreamer@chrobd01.vailsys.com) |
18:30.32 | dcordes | If I were microsoft I would probably ditch wince and make a new mobile OS, using movieOS as a base |
18:32.03 | xsacha | what is movieOS? |
18:32.28 | xsacha | dcordes: didnt you hear nvidia say they choose wince over android because it's rock solid? :P |
18:32.49 | dcordes | no didn't |
18:33.09 | xsacha | http://jkontherun.com/2009/06/18/nvidia-smartbooks-windows-ce-over-android-for-now/ |
18:33.34 | *** join/#htc-linux pe7er (n=Adium@lpzg-4dbded42.pool.einsundeins.de) |
18:34.00 | xsacha | Windows CE also has a âlow memory footprint and a good collection of apps,â Rayfield said. |
18:36.05 | dcordes | http://ars.userfriendly.org/cartoons/?id=20010111 |
18:42.22 | cr2 | xsacha: i think one thing is still missing |
18:43.19 | cr2 | xsacha: wince is secure |
18:45.49 | dcordes | it's time to add the movieOS branch now |
18:46.01 | dcordes | cr2, how was brussels? |
18:47.29 | cr2 | dcordes: a lot of work, and the eu bureaucrats |
18:48.06 | cr2 | dcordes: could not get in touch with you because of the power supply |
18:48.41 | dcordes | bureaucrats.. I'm waiting for my salery for days now because of them |
18:48.55 | cr2 | hehe |
18:49.07 | dcordes | looking forward for the service to end |
18:49.56 | cr2 | but at the beginning of August i need to fly to Washington. the us bureaucrats are even less funny than the eu bureaucrats |
18:51.53 | cr2 | they need 1 month to do some badge paperwork |
18:52.16 | dcordes | on global scale it seems normal if it is so slow locally |
18:52.52 | cr2 | in brussels i've got an rfid sticker while running around in the building ;) |
18:54.30 | dcordes | did you get a free print of the route traveled? |
18:54.32 | cr2 | lol |
18:54.32 | dcordes | I don't need such things at work. I have surpreme janitor access to all top level security areas |
18:54.45 | cr2 | LOL |
18:56.03 | wirelessdreamer | random rant . . . if the htc touch proc 2 ran webos it would be the perfect device |
18:56.36 | dcordes | cr2, I'm so important nobody can monitor my movements. which is certainly a good thing.. |
18:57.25 | dcordes | wirelessdreamer, the new non-X palm ui ? |
18:57.33 | cr2 | yeah |
18:58.18 | wirelessdreamer | ok, so if it had x it'd be perfect, but it'd be the best out there |
18:58.46 | wirelessdreamer | i'd really like to be able to use clutter to make cell apps |
18:58.47 | cr2 | wirelessdreamer: you have the device ? |
18:59.07 | dcordes | wirelessdreamer, you can always run android for fancy ui |
18:59.25 | wirelessdreamer | nope, i'm in the us, all the coverage online though has be torn between it and the pree |
18:59.27 | wirelessdreamer | *pre |
18:59.40 | wirelessdreamer | i really like the high res display, and nice keyboard |
18:59.53 | wirelessdreamer | but I want a linux based device with working wifi/bt/gps I can root |
19:00.05 | cr2 | wirelessdreamer: i'd like to look at the spl |
19:00.39 | cr2 | and smem. the usual combo. |
19:00.41 | wirelessdreamer | dcordes: then I'd have to write java apps though |
19:01.08 | cr2 | dcordes: i've found one more gps rpc parameter. |
19:01.28 | cr2 | after going out and getting the gps fix. |
19:02.13 | dcordes | I don't really understand how the rpc works |
19:03.11 | wirelessdreamer | is the main issue for wifi/bt finding out what bits to set to turn them on? or do drivers not exist for the chipsets in the devices? |
19:03.15 | cr2 | by sending predefined messages through the shared mem ipc channel. |
19:04.10 | cr2 | wirelessdreamer: if i turn the bt power on, then the kernel hangs somewhere in the dma jungle. |
19:05.00 | dcordes | maybe dzo can have a look. he also solved the msm_sdcc dma problem |
19:05.13 | cr2 | wirelessdreamer: for wifi there is a new wl12xx driver, you may try to play with it, and tell us the results. the wifi power gpios and vregs are known. and i think they are already in the kernel |
19:05.57 | cr2 | don't know about the "2" |
19:06.00 | dcordes | new wifi driver? |
19:06.07 | wirelessdreamer | i'm still on the fence about if I'll be picking up rodium on sprint when its out, or go with a pre |
19:06.12 | cr2 | dcordes: yes |
19:06.13 | dcordes | I didn't keep up with the logs lately |
19:07.29 | dcordes | wirelessdreamer, you could monitor raphael kernel progress and maybe it's the fastest device to achieve the clutter phone app development :) |
19:07.35 | wirelessdreamer | i'm familiar with linux and have done user level driver coding before, but not hardware level, I just remember waiting for the ipaq 55xx series to be useable in linux, and having it never happen, that was sorta expensive ;) |
19:07.50 | wirelessdreamer | i've been keeping an eye on it |
19:08.02 | wirelessdreamer | watching the xda status page for it |
19:08.50 | wirelessdreamer | long shot here, is there an accelerated x driver for raph? |
19:09.09 | dcordes | I didn't check xda status page recently but http://www.htc-linux.org/wiki should be more uptodate regarding kernel |
19:10.12 | dcordes | I know dzo has the hardware accerlation working in android. but it's the older non-A msm hardware and android, not X |
19:11.15 | cr2 | dcordes: he is using the binary lib. i guess from g1 |
19:11.57 | wirelessdreamer | any audio progress lately? calls/music? |
19:12.13 | dcordes | is it any possible to RE and make benefit x |
19:12.18 | cr2 | wirelessdreamer: it is not clear how to test it |
19:12.49 | cr2 | wirelessdreamer: because androids reinvent the wheel and do not use alsa. |
19:13.28 | cr2 | so you need to open some strange files and send strange ioctls to make it work. |
19:13.49 | cr2 | tmzt may know more |
19:13.53 | wirelessdreamer | so a dev would need to capture data from a g1 to figure it out |
19:14.17 | wirelessdreamer | the pre uses pulseaudio for everything from the look of it |
19:14.32 | cr2 | yeah. i'm asking for months about the g1 rpccall dump ;) |
19:14.34 | dcordes | I think that is also a topic in the msm>mainline lkml thread |
19:14.41 | dcordes | using non standard userspace interfaces |
19:14.47 | dcordes | or not |
19:15.09 | wirelessdreamer | probably one reason dev's have given google a hard time over android |
19:15.26 | wirelessdreamer | resulting in the bad publicity |
19:15.54 | cr2 | dcordes: there are plenty of them: adb, sound,camera, gps, ril, ... |
19:16.34 | wooj | pulseaudio is the debbil. |
19:16.45 | dcordes | it's a bit perverted to have all of it in mainline |
19:17.07 | dcordes | we need the gpl amss |
19:17.42 | cr2 | wooj: can you boot the bare kernel on diam500 ? |
19:18.08 | wooj | cr2, I haven't tried, I've only booted the precompiled android for the raph800 I think it was. |
19:18.56 | cr2 | dcordes: the documented rpc api is enough |
19:18.57 | wooj | I shall return shortly. |
19:22.20 | *** join/#htc-linux JuNu_KN (n=chatzill@kons-5f714d76.pool.einsundeins.de) |
19:24.20 | xsacha | cr2: hey pixelclock = LCD/Memory Clock / (2*(LCCR3[7:0] - 1)) |
19:25.10 | xsacha | where pixelclock = 1 / (pixclock * 10^-12) |
19:30.13 | *** join/#htc-linux wooj (n=ubuntu@unaffiliated/wooj) |
19:34.40 | wirelessdreamer | cr2: what about using the speaker/headset as an alsa device, does that work? |
19:40.20 | Treibholz | is there another matchbox-like windowmanager, with less hunger for memory? |
19:42.16 | wirelessdreamer | e17 is really efficent |
19:42.39 | dcordes | Treibholz, do you have openembedded ? |
19:42.44 | Treibholz | dcordes: not yet. |
19:43.07 | Treibholz | I try to delay that a little :-) |
19:43.41 | Treibholz | I use Debian (with titchy-linux) on a HTC Universal. |
19:44.21 | dcordes | there's lots of stuff with enlightenment libraries |
19:48.04 | Elleo | yes, enlightenment using the illume module is very nice for mobile platforms |
19:48.58 | *** join/#htc-linux zycho (n=zycho@dslb-088-070-242-216.pools.arcor-ip.net) |
20:03.54 | dcordes | bbiab |
20:14.46 | lama | xsacha: awsome! |
20:20.17 | xsacha | whats that lama? |
20:21.01 | xsacha | by the way, definitely change the DPI to 120 lama and use that latest one with proper android keymappings |
20:27.22 | lama | I don't have time in june to try it |
20:27.34 | lama | seen youtube movie |
20:27.54 | lama | have you asked on #android what is needed to make 320x320 skin? |
20:28.41 | xsacha | no one in there knows anythin except about devices that come with android |
20:29.18 | xsacha | well i have 120 dpi running now lama :) so everything isn't so big |
20:29.48 | lama | what dpi was set as default |
20:29.52 | xsacha | 160 |
20:30.04 | xsacha | lama, it doesnt take long to test it out |
20:30.05 | lama | maybe 96 would be better, if possible |
20:30.27 | xsacha | yeah it would be but android only has: 120, 160, 240 DPI |
20:30.41 | lama | xsacha: I don't have linux PC with me now |
20:30.54 | xsacha | oh ok, no ext2 partition on sd card? |
20:31.05 | lama | no |
20:31.09 | xsacha | :( |
20:31.12 | lama | and no sdhc reader |
20:31.16 | lama | but hey |
20:31.27 | lama | I can use i780 for that |
20:31.31 | xsacha | whats sdhc reader needed for? i just use usb |
20:31.34 | lama | in mass media mode |
20:31.41 | xsacha | yeah or activesync |
20:31.58 | lama | how in AS? |
20:32.13 | lama | afaik I wouldn't be able to make partition in AS |
20:32.18 | lama | in linux |
20:32.19 | lama | :) |
20:32.36 | *** join/#htc-linux j0b0 (n=jobo@12.35.60.99) |
20:32.58 | lama | I have second 2gb card somewhere |
20:33.21 | lama | will try it soon |
20:33.30 | lama | in few days :) |
20:34.08 | xsacha | android cupcake (required) should only be 70MB by the way |
20:34.29 | xsacha | so you only need 70-90MB (depending) minimum partition on ext2/3 card |
20:34.58 | lama | well I have a lot of crap on my 8gb, and no time to mess with it now :( |
20:35.10 | lama | and only windows 7 on my home desktop |
20:35.11 | xsacha | and if you download a ext3 driver for windows you can mess with it in windows ;) |
20:35.33 | lama | I have tabletpc with ubuntu also, but not here:) |
20:35.49 | lama | xsacha: I doubt it would work in windows 7 (64bits) :) |
20:35.52 | xsacha | actually, if you really want to, you could create a second fat partiton (can you do that on windows) and that would work just as well |
20:36.01 | lama | it would be easier to install linux in virtualbox |
20:36.08 | xsacha | the kernel can boot fat |
20:36.20 | lama | linux on fat heh |
20:36.55 | xsacha | well windows mobile runs on fat, why not? :P |
20:36.56 | lama | it would make more sense to boot ext2/3 from a file on fat |
20:37.38 | lama | xsacha: and that is really bad, fat is obsolete |
20:38.01 | lama | iirc CE can't use larger than 32gb cards |
20:38.13 | lama | or maybe 16gb |
20:38.28 | xsacha | well that's ok considering they dont exist yet :) |
20:38.29 | lama | CE6 has support for exFAT (iirc) |
20:39.01 | lama | xsacha: there are 128gb usb flash drives |
20:39.17 | xsacha | this is weird, im trying to scale my touchscreen y axis and it complains of undefined references.. all from a *0.75 line |
20:39.28 | xsacha | lama: yeah but sd cards? |
20:39.35 | lama | there are phones (from known fruit company) that have 32gb flash memory on board |
20:39.49 | lama | xsacha: sd iirc there are 64gb |
20:39.50 | xsacha | like the nokia n97? |
20:39.57 | lama | fruit company = apple :) |
20:40.00 | xsacha | nokia n97 has 32gb onboard and supports 16gb SD card |
20:40.47 | xsacha | but the phone needs usb host for usb drives anyway |
20:40.57 | xsacha | and they dont use sd cards anymore, only microsd |
20:41.14 | lama | microsd is SD :) |
20:41.23 | lama | just smaller :) |
20:41.30 | xsacha | the largest microsd isnt over 32gb yet :) |
20:41.44 | lama | yet |
20:42.07 | xsacha | by the time it is over 32gb, windows mobile 7 will be out, based on wince 6 |
20:42.09 | lama | and the problem is current devices can't use more |
20:42.23 | lama | xsacha: I don't think so |
20:43.00 | xsacha | anyway im looking at our i780 touchscreen driver and thinking: should i increase sensitivity or decrease it? |
20:43.27 | lama | good question |
20:43.55 | lama | if you are using fingers then increase |
20:44.18 | lama | if you prefer stylus and precission then decrease |
20:44.34 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
20:44.50 | xsacha | there's also a setting for pixel fuzz (makes it less accurate but lets you touch things from a distance (so in a way, more accurate)) |
20:44.57 | xsacha | there's no way to detect stylus though |
20:45.33 | lama | do you have ethernet over usb? |
20:45.54 | xsacha | no |
20:46.04 | xsacha | i have all the supposed drivers but it just isnt showing up |
20:46.05 | lama | I wonder how android markets apps are workking on 320x320 |
20:46.14 | xsacha | which android market apps? |
20:46.39 | lama | all :) |
20:46.53 | xsacha | where? |
20:47.07 | xsacha | 320x240 and 240x320 resolutions were just added in cupcake |
20:47.14 | xsacha | 320x320 doesnt exist in cupcake |
20:47.42 | lama | yeah, the question is "do apps developers know that and do they care" |
20:48.03 | Treibholz | lama: haven't I seen you at #netbsd and #jlime, too? |
20:48.10 | xsacha | i think they know that and are only developing apps for popular resolutions |
20:48.26 | lama | you know even on wm there are issues with that res |
20:48.45 | xsacha | yes lol |
20:48.50 | lama | xsacha: heh there is only one resolution for android :) hvga :) |
20:48.55 | lama | Treibholz: yes |
20:49.01 | xsacha | but we have a RealVGA app that sorts most of it out |
20:49.08 | lama | Treibholz: I have 720 |
20:49.19 | xsacha | lama: that the app developers know about, maybe |
20:49.21 | Treibholz | broke his 680 |
20:49.26 | lama | oh |
20:49.32 | xsacha | but qvga was added in cupcake |
20:49.33 | Treibholz | but 16MB RAM suck anyway |
20:49.34 | lama | I had 690 in past |
20:49.43 | lama | with azerty keyboard :) |
20:50.00 | xsacha | i have a feeling that more resolutions will be added in donut |
20:50.39 | lama | don't know how android is developed, maybe it is possible to fill request for that? |
20:50.43 | xsacha | by the way, since we're working with linux now and can change our drivers at will.. would it be possibly to switch out one chip for another (eg. GPS)? |
20:51.20 | lama | I have no idea what are talking about :) |
20:51.23 | lama | is lame |
20:52.18 | xsacha | by the way, have you ever experienced lagg when having your phone plugged in to wall before? |
20:52.34 | xsacha | lagg with your touchscreen maybe? |
20:53.56 | lama | I don't plug it into wall |
20:54.26 | xsacha | oh ok |
20:54.29 | lama | I have navi kit it included two batteries and separate box to charge |
20:54.42 | lama | so I do not charge battery inside phone |
20:54.44 | xsacha | i noticed in windows mobile when i plug in to wall it laggs touchscreen |
20:55.00 | xsacha | yeah i have 2 batts too, but ive rebooted my phone ~100 times today so charge was necessary |
20:55.14 | lama | xsacha: try changing of usb mass storage/AS settings |
20:55.23 | xsacha | anyway i found out that the same chip controls sound, touchscreen and battery for our phone |
20:55.33 | xsacha | so that's probably the explanation |
20:56.13 | xsacha | wolfson microelectronics chip |
20:56.28 | lama | you have said you have problems with mouse under sunlight, isn't screen worse than optical mouse? |
20:56.41 | xsacha | what do you mean? |
20:56.44 | lama | under direct sunlight It is really hard to see anything |
20:56.57 | xsacha | i usually have screen on lower brightness (power saver) |
20:57.08 | xsacha | in sunlight i put it on super bright and i can read everything fine |
20:57.19 | xsacha | i have a toggle for it |
20:57.24 | lama | I have super bright but even then it's not very good |
20:57.41 | xsacha | i think power saver is too bright :\ |
20:57.43 | lama | not as bad as my previous phone - toshiba g900 |
20:58.17 | lama | xsacha: there is way to set one step lower than power saver |
20:58.53 | lama | set turn off backlight if device is not used to short time |
20:59.06 | xsacha | oh lol, naah that's too far |
20:59.13 | xsacha | i cant see much with backlight off |
20:59.19 | lama | and uncheck turn on backlight when button is pressed or the screen is taped |
20:59.28 | lama | xsacha: try it |
20:59.42 | lama | super power saver - great for night |
21:00.00 | xsacha | yeah it'd be good for night, but not during day, id stick to power saver |
21:00.33 | lama | It sux that leds do not work on i780 |
21:00.36 | xsacha | ok i need to multiply something by 0.75 but i cant use multiply or divide, how do i do it? |
21:00.49 | xsacha | which leds? they work in windows mobile |
21:01.08 | lama | phone leds for notifications |
21:01.57 | xsacha | it shows blue for a sec when connecting to wifi, it blinks blue when received a message or missed call notification, it goes green when receiving a call, goes red when charging or booting |
21:01.59 | lama | there is fix but it prevents phone from sleep |
21:02.19 | lama | xsacha: the problem is it doesn't blink in sleep |
21:02.49 | xsacha | hmm? my phone wakes up from sleep if it gets a notification, then it blinks |
21:03.00 | lama | how long? :) |
21:03.06 | xsacha | what do you mean? |
21:03.11 | lama | is it your first wm phone? |
21:03.16 | xsacha | yeah |
21:03.32 | lama | I mean if you get SMS, or leave BT on then led should blink all the time |
21:03.46 | xsacha | really? |
21:03.50 | xsacha | BT? |
21:04.08 | lama | yes, that how it works on every HTC phone |
21:04.12 | xsacha | yeah if i get an sms message it blinks blue (even in sleep) |
21:04.28 | xsacha | im using a wm 6.5 rom.. |
21:05.49 | lama | http://journal.zenyee.com/2008/07/12/notif-blinker-blinks-to-your-attention/ |
21:06.03 | lama | maybe it has notif blinker |
21:06.28 | xsacha | yeah ive seen notif blinker mentioned in roms for ages |
21:06.42 | xsacha | i dumped my stock rom as soon as i bought the phone |
21:07.03 | lama | xsacha: if you get SMS then phone wakeups, and goes to sleep later and in sleep it can't blink |
21:07.33 | xsacha | hmm |
21:07.37 | lama | so you have notif blinker or you are refering to a short time before phone goes to sleep |
21:07.43 | xsacha | i dunno, ive never noticed any problems with it |
21:08.16 | xsacha | yeah i definitely have notif blinker, i think every rom ive ever had has had that |
21:08.17 | lama | well, it is your first wm phone, htc phones don't have this issue |
21:08.24 | lama | oh |
21:09.04 | xsacha | woot, fixed that touchscreen scaling issue |
21:09.04 | lama | ok, I never tried notif blinker I don't like idea of preventing sleep (I prefer better battery life over those leds) |
21:09.15 | xsacha | it prevents sleep? :O |
21:09.32 | xsacha | is that how it blinks when phone is in sleep? |
21:09.40 | xsacha | so it chews up more battery? |
21:10.34 | xsacha | anyway, why did samsung ship a phone with an led that doesnt work (and never fix it)? |
21:11.05 | lama | good question :) |
21:11.37 | lama | check above link |
21:12.12 | lama | http://journal.zenyee.com/2008/11/03/an-overdue-blog-on-notif-blinker-update/ that is newest version |
21:14.11 | lama | even better question is, would it be possible to make it worinking in a right way under android:) |
21:14.33 | xsacha | yes it would |
21:15.02 | xsacha | 2008, 11th month -- thats when i bought my i780 :P |
21:17.54 | xsacha | android is so gay: "Please insert SD card before using camera" |
21:18.04 | lama | heh |
21:18.40 | lama | gay is when you can not turn "shutter sound" in phone camera |
21:19.04 | xsacha | in regedit camera settings sound, set it to 3 |
21:19.05 | lama | do you know what are the reasons for that? :) |
21:19.14 | lama | xsacha: that is hack :) |
21:19.24 | xsacha | yes, in some countries it is a legal requirement for cameras to make noise |
21:19.32 | lama | yeah :) |
21:19.46 | lama | those countries are gay |
21:19.48 | xsacha | anyway in my roms it is always disabled already :P |
21:19.57 | lama | yeah |
21:20.15 | lama | but I like generic samsung rom also |
21:20.42 | lama | just don't like to mess with registry after every HR, and I'm too lazy to make cab that changes registry :) |
21:20.47 | xsacha | they dont have a wm6.5 one though |
21:21.46 | lama | I think i will go back to PDXIB1 |
21:22.02 | xsacha | what are you on now? |
21:22.10 | xsacha | IB1 is the latest official samsung one, right? |
21:24.19 | lama | yes |
21:24.35 | lama | I have interix3 vanilla with keyboard error |
21:24.53 | xsacha | lol you picked a wrong time to update |
21:24.59 | lama | I can't flash it easily (need XP for that) |
21:25.05 | lama | yup :) |
21:25.13 | lama | wm 6.5 looks fine |
21:25.23 | xsacha | you can flash pda on vista/7 easy |
21:25.31 | xsacha | just not phone |
21:26.10 | lama | this might be better than interiax3 |
21:26.12 | lama | http://forum.xda-developers.com/showthread.php?t=501366 |
21:26.52 | lama | xsacha: don't know why, but mirage doesn't work on my 7/vista 64bits (I have tried messing with drivers) |
21:27.29 | xsacha | all you do is install windows device thingy (replaces activesync on vista+) |
21:27.31 | *** join/#htc-linux wooj (n=wooj@unaffiliated/wooj) |
21:27.45 | xsacha | then install the usb drivers (just like on xp, but the vista ones) |
21:27.53 | xsacha | then pda flash will work |
21:28.07 | xsacha | -- exactly the same method as xp! :) |
21:29.15 | lama | heh, doesn't work here |
21:29.24 | lama | maybe 64bits is the problem |
21:29.58 | lama | flashing from samsung .exe works, but mirage no luck here |
21:32.12 | xsacha | oh true, 64-bits |
21:32.26 | xsacha | wait, samsung.exe requires microsofts device thing right? |
21:32.39 | xsacha | i know it requires you to install vista usb drivers, so 64-bit cant be problem there |
21:33.12 | xsacha | what error do you get when flashing? |
21:34.10 | lama | nothing |
21:34.20 | lama | it doesn't start flashing |
21:34.57 | lama | I put phone in flashing mode, and mirage doesn't see it |
21:36.39 | xsacha | k |
21:37.13 | xsacha | windows7++ will be 64-bit only right? |
21:37.58 | lama | no |
21:38.13 | lama | 2008r2 (winows 7 server) will be 64bit only |
21:38.24 | lama | and SBS/EBS 2008 is 64bits only |
21:38.33 | xsacha | yeah server one is 64-bit only, they told us with vista |
21:38.39 | lama | no |
21:38.41 | xsacha | but isn't 7++ meant to be 64-bit only? |
21:38.58 | lama | there are 2008 (r1) 32bits versions |
21:39.37 | lama | 7++ (next after 7 ) who knows that |
21:39.41 | xsacha | oh wait, windows server 2008 is vista based |
21:39.44 | xsacha | not 7 |
21:39.56 | xsacha | r2 has 7 integration |
21:40.00 | lama | 2008 is based on vista, 2008R2 is based on 7 and is 64bits only |
21:40.06 | xsacha | yes exactly |
21:40.20 | xsacha | they told us with release of vista that 2008 would be last 32-bit server |
21:40.34 | lama | and it is |
21:40.48 | lama | EBS/SBS 2008 (not R2) is 64bits only |
21:40.48 | xsacha | and so i assumed 7 would be last 32-bit deskto |
21:40.56 | lama | xsacha: I wouldn't be so sure |
21:41.22 | lama | what about those new and really good low power z5xx atom CPUs? |
21:41.30 | lama | z5xx is 32bits only |
21:41.46 | xsacha | they will keep them on windows 7 |
21:42.11 | lama | and has much lower TDP than z2xx 64bits Atoms |
21:42.23 | xsacha | im pretty sure that's the idea of windows 7, being able to run everything: http://www.pcworld.com/article/166992/windows_7_hits_a_new_low.html |
21:45.32 | lama | xsacha: heh well meybe it could work on i780 :) |
21:45.49 | xsacha | well that's one limiting factor, it only runs x86 |
21:45.58 | lama | there are emulators :) |
21:46.02 | lama | qemu |
21:46.29 | lama | it is nothing unusual to emulate x86 on arm phones to boot windows |
21:46.34 | xsacha | well the phone has enough ram, but not enough processor |
21:46.46 | xsacha | 600mhz / ~7 ? |
21:46.50 | lama | nah, we can wait :) |
21:47.30 | lama | windows was used on lower specs arm hardware :) |
21:47.34 | lama | not 7, but windows |
21:47.55 | xsacha | can boot 98 from dosbox |
21:48.35 | lama | 98 is easy :) |
21:48.39 | lama | 7 would be awsome |
21:48.47 | lama | just for youtube movie :) |
21:49.02 | lama | ah, screen resolution that would be a problem |
21:49.08 | xsacha | would need to make one of those lite versions |
21:49.25 | xsacha | and mini icons (to look at and to save space) |
21:50.01 | xsacha | i thought windows scales to any resolution? |
21:50.56 | lama | there are minimal req |
21:51.07 | lama | I guess it might stop installing on to low res |
21:51.48 | *** join/#htc-linux marex (n=marex@thor.hackndev.com) |
21:52.17 | xsacha | can you fake vga? |
21:53.46 | xsacha | downsample 2x for antialiasing and get native res at same time? |
21:56.35 | lama | hmm, maybe, don't remember qemu, iirc it emulates at least vga card... |
22:01.02 | xsacha | video acceleration (hardware)? |
22:01.53 | lama | no |
22:01.59 | lama | virtualbox has it |
22:02.03 | xsacha | hows it gonna run aero? lol |
22:02.06 | lama | but it doesn't work on arm :) |
22:02.27 | lama | xsacha: there is simple trick for aero |
22:02.35 | xsacha | turn it off? |
22:02.38 | lama | you don't need gfx acceleration |
22:02.56 | xsacha | oh you cant tell me it's not gonna kill a pxa311 :P |
22:03.00 | lama | connect over rdp from machine (7, vista) that can do aero |
22:03.06 | lama | and you have aero remotly :) |
22:03.12 | xsacha | lol |
22:03.37 | xsacha | you know in windows 7 it doesnt require videocard to run natively too btw? |
22:04.23 | xsacha | have cpu directx |
22:05.01 | lama | I know that virtualbox 3beta has virtual dx8/9 support |
22:05.15 | lama | haven't tried it yet, but if it works then vbox is amazing |
22:05.39 | xsacha | it's a feature of windows 7 so that laptops with inbuilt videocards that cant run aero can run it from their cpu |
22:06.09 | lama | heh we will be kickbanned for this discussion here :) |
22:06.18 | xsacha | :) |
22:07.57 | xsacha | i dont get why my changes to touchscreen driver arent making a difference |
22:17.07 | *** join/#htc-linux cmonex (n=xy6091@p3o7a5a23b.adsl.datanet.hu) |
22:17.07 | cmonex | hi all |
22:17.16 | cmonex | one question to someone who's worked with nand on the msm |
22:21.36 | cmonex | no? :/ |
22:21.39 | cmonex | I just want to know |
22:21.57 | cmonex | how do you get NAND_DEVn_CFG1 to accept new config ? |
22:24.01 | cmonex | nvm writing cached vs non cached address seems to matter |
22:43.30 | cmonex | i still need help :P it wont keep the config for long. |
22:56.01 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d87cd8b.pool.einsundeins.de) |
23:29.27 | lama | ah, xsacha I have installed XP samsung usb driver, still no luck with mirage but at least .exe from samsung works |
23:32.13 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
23:45.26 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |