**** BEGIN LOGGING AT Sun Dec 12 02:59:58 2010 Dec 12 03:00:04 nah, higher temperature generally affects the lifespan of electronics. even if it runs fine at some frequency for minutes or even months, life expectancy can still be shortened considerably due to thermal effects alone Dec 12 03:00:42 not sure whether EM follows the same curve regarding temperature as general aging though... Dec 12 03:01:58 antrik: so now you're stating the obvious, while nobody told anything different Dec 12 03:05:01 well, I'm just saying that in my understanding, EM is related to local heating effects, and thus differs from sample to sample... Dec 12 03:11:03 not that much Dec 12 03:12:30 EM is much more driven by current density rather than heat, though of course heat helps. And differences in particular chips regarding absolute temperature of hotspots aren't that huge it would really matter for EM Dec 12 03:13:20 rather it's random crystal grain structure at bonds that matters for differences between chips, regarding EM Dec 12 09:28:51 lindi-: hey, do you know about the smart hack used by the openwrt folks for the rootfs? http://wiki.openwrt.org/doc/techref/combined_squashfs_jffs2 Dec 12 10:20:58 * PaulFertser wonders if he can manage to sell his hair for a pair of cheap shock absorbers for his car Dec 12 11:28:25 hi mickeyl Dec 12 12:00:35 PaulFertser: take care to not get a cold without your hair though ;) Dec 12 12:02:52 Ainulindale: transfer it through now Dec 12 12:05:09 pespin_: as enjoy does not segfault for you... maybe some dependency is missing that you have installed? Dec 12 12:06:02 mrmoku: i'm using a proper hat regardless :) Dec 12 12:08:26 :) Dec 12 12:08:45 probably that's obligatory in moscow's winter anyway Dec 12 12:08:48 mrmoku, enjoy seem not to segfault for me but...without internet it's useless Dec 12 12:09:10 and I'm often without internet on nokia900 Dec 12 12:09:12 GNUtoo|laptop: it segfaults for me as soon as it wants to play a song Dec 12 12:09:36 let me connect to the internet to check Dec 12 12:09:39 GNUtoo|laptop: could you pastebin 'opkg list_installed | grep gstreamer' ? Dec 12 12:12:13 ok it doesn't segfault while playing Dec 12 12:12:17 I'll ssh into the phone Dec 12 12:12:22 ok Dec 12 12:13:11 are you sure that you want grep gstreamer? Dec 12 12:13:16 and not grep gst-plugin Dec 12 12:13:24 GNUtoo|laptop: ahh... sure Dec 12 12:13:33 grep gstreamer gives: Dec 12 12:13:43 gstreamer - 0.10.30-r1.6 and libemotion-backend-gstreamer - 2:0.1.0.042+svnr55438-r4.6 Dec 12 12:14:25 http://pastebin.com/5ftrfH0m Dec 12 12:14:28 also run in console Dec 12 12:14:40 it'll may tell you what is lacking Dec 12 12:14:47 ok, booting to compare Dec 12 12:14:51 morning folks Dec 12 12:14:56 hi Dec 12 12:14:56 morning mickeyl Dec 12 12:15:10 first version is almost finished Dec 12 12:15:21 question: when should we start/stop? Dec 12 12:15:24 first version of battery? Dec 12 12:15:31 first version of autotools? Dec 12 12:15:49 battery, i abandonded autotools for now after watching src/Makefile :) Dec 12 12:16:20 GNUtoo|laptop: http://shr.pastebin.com/uEya77Jx Dec 12 12:16:42 you lack alsa? Dec 12 12:17:09 freesmartphone.org: 03mickey 07cornucopia * r65870c0ea82d 10/fsodeviced/ (src/plugins/powersupply_n900/plugin.vala vapi/i2c.vapi): fsodeviced: powersupply_n900: implement configuring the charger and tickling it every now and then Dec 12 12:17:09 GNUtoo|laptop: alsa and autodetect Dec 12 12:17:13 ok Dec 12 12:17:16 add it to the deps Dec 12 12:17:17 with alsa being probably the serious one :P Dec 12 12:17:24 altough are there some distro using pulse? Dec 12 12:17:27 well... first I try if it fixes it Dec 12 12:17:32 probably Dec 12 12:19:49 DocScrutinizer: ping Dec 12 12:22:56 GNUtoo|laptop: ERR<289>:emotion-gstreamer emotion_gstreamer_pipeline.c:67 _emotion_pipeline_build() could not create audio sink Dec 12 12:23:12 hmmm Dec 12 12:23:23 pastebin the full log Dec 12 12:23:51 GNUtoo|laptop: running opkg upgrade Dec 12 12:24:15 I just installed the alsa plugin, though the others are in feed with newer version too Dec 12 12:24:21 ok Dec 12 12:26:34 also while you're fixing enjoy Dec 12 12:26:56 GNUtoo|laptop: http://shr.pastebin.com/b1r9rXJw Dec 12 12:27:04 could you try to find the correct gst-plugin for making the progress bar do something when you advance in the song Dec 12 12:27:40 ok, if I get it to play Dec 12 12:27:44 do you have the volume thing? Dec 12 12:27:59 hmmm Dec 12 12:28:06 also it talks about sink Dec 12 12:28:12 alsa is the sink Dec 12 12:28:16 yeah, but missing the convert and autodetect Dec 12 12:28:17 so maybe something block alsa Dec 12 12:28:19 ok Dec 12 12:28:48 * mrmoku installs autodetect Dec 12 12:29:30 heh, bingo Dec 12 12:30:07 GNUtoo|laptop: hmm... the progress bar in the now playing screen? Dec 12 12:30:14 yes Dec 12 12:30:33 works for me Dec 12 12:30:40 ah? Dec 12 12:30:45 you can progress in a song? Dec 12 12:30:49 ahh...no Dec 12 12:30:55 it progressing while playing Dec 12 12:31:00 yes Dec 12 12:31:00 but I can't progress manually Dec 12 12:31:07 but I want to progress manually Dec 12 12:31:24 yeah, sure Dec 12 12:31:31 maybe we should ask fidencio on monday if you don't find anything Dec 12 12:31:47 ok Dec 12 12:33:25 even if he's here today, it's useless asking because he has to ask the people he works with Dec 12 12:33:51 btw someone should do a video of enjoy for him Dec 12 12:33:58 I should do it if I remember to do it Dec 12 12:34:01 I always forgett Dec 12 12:40:42 http://pastebin.com/KPDQaeB0 Dec 12 12:41:04 sometimes I have that while returning from the playing to the album list Dec 12 12:47:38 hmm Dec 12 12:47:41 mickeyl: pong Dec 12 12:47:56 GNUtoo|laptop: setting position does neither work via dbus Dec 12 12:48:09 maybe it's just not yet fully implemented in enjoy Dec 12 12:48:36 DocScrutinizer: hi. i wonder whether there is any harm in keeping the (equivalent of the) charger script always running or whether it's advisable to only run/cancel it after a power source has been inserted/removed Dec 12 12:49:33 basically for the hw it's irrelevant. For the system however it's useless load Dec 12 12:49:48 GNUtoo|laptop: lunchtime... bbl Dec 12 12:51:18 An interesting board, suitable for communication/sniffing with various buses right from one's laptop: http://www.adafruit.com/index.php?main_page=product_info&cPath=8&products_id=237 Dec 12 12:51:56 DocScrutinizer: right. and one more... the 'cat /sys/devices/platform/musb_hdrc/charger' leads to a USB disconnect if operated outside of the charger script. any idea what's the deal here? Dec 12 12:52:16 freesmartphone.org: 03mickey 07cornucopia * r0e30249c42cc 10/fsodeviced/src/plugins/powersupply_n900/plugin.vala: fsodeviced: powersupply_n900: display status while tickling charger Dec 12 12:52:51 ummm... Dec 12 12:52:58 disconnect from what? Dec 12 12:53:10 g_ether Dec 12 12:53:23 errr Dec 12 12:54:12 DocScrutinizer: probably that's the "some asshole" node? :) Dec 12 12:54:36 charger detect, calls a routine in musb_hdrc which in turn is messing around with 1707 PHY chip Dec 12 12:54:42 a real mess and a PITA Dec 12 12:54:50 yes Dec 12 12:54:53 PaulFertser: Dec 12 12:56:58 to detect charger the PHY needs to wag the D+/- lines to sense a short. Doesn't exactly comply with usual data-over-USB Dec 12 12:57:36 fun Dec 12 12:57:48 basically, as long as there's some device detected by lsusb, you never should call that sysnode Dec 12 12:58:00 GNUtoo|laptop: would you like to review my plugin before i try it on real hardware? Dec 12 12:58:04 basically, kernel should cope with that Dec 12 12:58:13 but the musb_core is a mess Dec 12 13:45:13 mickeyl, hi Dec 12 13:45:51 mickeyl, is it commited but not activated in the config? Dec 12 13:49:48 mrmoku, hi, I was sleeping :P everything working now? Dec 12 13:50:35 anarsoul, hi, adding -02 to CFLAGS helped with the branch problem :) Dec 12 13:51:34 now it seems everything compiles fine and the exefcutable is created, but, I don't know why, make wants to execute it before ending, and of course, it doesn't work as the binary is for armv4t Dec 12 13:51:53 ../../../bin/R: line 241: /media/part_ext4/OE/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/r-2.12.0-r0/R-2.12.0/bin/exec/R: cannot execute binary file Dec 12 13:52:22 any idea if there's some easy way to disable this execution in makefile/configure? Dec 12 13:56:40 mickeyl, I don't know enough about charging to see issues Dec 12 13:56:43 pespin_: does not segfault anymore :) Dec 12 13:57:00 pespin_: though manually jumping to a position via the progress bar does not work Dec 12 13:57:07 mickeyl, what's that: Dec 12 13:57:09 i2cset -y -m 0xfc 2 0x6b 0x02 0x8c; Dec 12 13:57:18 it's between comments Dec 12 13:57:21 and is not commented Dec 12 13:57:35 doesn't seem like a function Dec 12 13:57:46 and doesn't seem wrapped under posix.system(); Dec 12 13:58:01 so basically that shell command compiled ? Dec 12 13:59:43 mrmoku, first thing would be to know if it's really implemented :) Dec 12 14:00:56 yeah Dec 12 14:01:04 * mrmoku is running git svn fetch right now Dec 12 14:03:44 mickeyl, ping Dec 12 14:03:55 mickeyl, btw sorry I was eating Dec 12 14:07:38 np Dec 12 14:07:40 Heinervdm: I've synced ewebkit revision in shr-t when I was pushing fixed scrolling to shr-u Dec 12 14:07:50 GNUtoo|laptop: all i2c are commented, otherwise it would not compile :) Dec 12 14:08:01 they are not all commented Dec 12 14:08:06 Heinervdm: rebuild of eve is probably enough for illegal instruction fix Dec 12 14:08:07 d'oh Dec 12 14:08:09 GNUtoo|laptop: which line? Dec 12 14:08:11 I'll look Dec 12 14:08:11 Heinervdm: I had the same in shr-u Dec 12 14:08:12 JaMa: ok Dec 12 14:08:16 ah sorry they are Dec 12 14:08:27 Heinervdm: can you test it if I rebuild it without PR bump first? Dec 12 14:08:35 I didn't see the /* */ Dec 12 14:08:40 which are multiline comments Dec 12 14:08:47 yep Dec 12 14:09:11 JaMa: in 4 or 5 hours Dec 12 14:09:11 maybe ask doc for review Dec 12 14:09:18 I don't know enough to review Dec 12 14:09:22 well Dec 12 14:09:24 you can just compare Dec 12 14:09:27 that would help me Dec 12 14:09:30 I only just know vala Dec 12 14:09:40 not how battery charging works in the details Dec 12 14:09:48 Heinervdm: ok it will be in feed.. so if it helps then please push pr bump Dec 12 14:10:00 JaMa: will do, thx Dec 12 14:10:06 btw fsodeviced is lgpl? Dec 12 14:10:52 ya Dec 12 14:11:04 ok Dec 12 14:11:13 (just wanted to know if I had to sed it again) Dec 12 14:11:15 anyway Dec 12 14:11:26 what's that test: Dec 12 14:11:27 var ok = FsoFramework.FileHandling.isPresent( Kernel26.SYS_CLASS_LEDS ); Dec 12 14:11:33 there is that in a lot of plugins Dec 12 14:11:59 also we should announce that a plugin was made Dec 12 14:12:14 and wait a little time to enable it by default Dec 12 14:12:29 to let people switch from the script to the automatic way Dec 12 14:12:51 I don't think that running 2 script at the same time can damage the phone, but I don't really know Dec 12 14:12:53 * mrmoku wonders if there are that many users of it anyway Dec 12 14:13:09 all the users follow the SHR mailing list I bet Dec 12 14:13:17 or the freesmartphone-userland one Dec 12 14:13:22 or the openmoko one Dec 12 14:13:46 g_module_check_init( void* m ) was supposed to contain a test whether the requirements are fulfilled to judge whether the module can be loaded or not. unfortunately, glib goes crazy if you return 'NO' as result, so it has been outcommented. Dec 12 14:14:15 should I remove it from the n900 dummy modem plugin? Dec 12 14:14:44 no, just keep it there, it reminds us to look whether glib's handling of that is working at some point of time Dec 12 14:15:20 ok, so i will check whether the plugin does anything Dec 12 14:15:27 at the worst, it will fry the device, right? Dec 12 14:15:28 :D Dec 12 14:15:33 not exactly Dec 12 14:15:44 I think worse you loose usbnet connection and have to reboot Dec 12 14:16:04 that's what I had with using 2 charging scripts at once Dec 12 14:16:07 hmm Dec 12 14:16:19 i think if you program wrong values via i2c, you can do indeed some damage Dec 12 14:16:21 but anyways Dec 12 14:16:25 no risk no fun Dec 12 14:16:32 ah ok Dec 12 14:18:00 what???? Power Management:off Dec 12 14:18:12 I thought the plugin did that: Dec 12 14:18:16 iwconfig wlan0 power on Dec 12 14:19:44 what's the secret incarnition to make wifi work these days? Dec 12 14:19:57 ask mrmoku Dec 12 14:20:01 mrmoku: ? Dec 12 14:20:07 huh? Dec 12 14:20:09 I don't know if he commited the udev stuff Dec 12 14:20:23 mrmoku, does wifi wlan0 stay constent now? Dec 12 14:20:23 mickeyl: requesting the WiFi resource from usaged :P Dec 12 14:20:30 mickeyl, first copy the firmwares Dec 12 14:20:32 yup Dec 12 14:20:37 else it crashes the phone Dec 12 14:20:49 mickeyl: requesting wifi resource works only if it's wlan0 Dec 12 14:20:56 that might not be the case for your image Dec 12 14:20:57 mrmoku, where is dos1's iwconfig wlan0 powe on? Dec 12 14:21:03 no idea Dec 12 14:21:17 mrmoku: hmm? in what cases is it not wlan0? Dec 12 14:21:36 mickeyl, you edit the udev file: Dec 12 14:21:56 http://htc-linux.org/wiki/index.php?title=Dream#Wifi Dec 12 14:21:59 like on htcdream Dec 12 14:22:04 mickeyl: wifi get's a different mac on every boot Dec 12 14:22:06 and remove the wlan1,wlan2 etc.. Dec 12 14:22:25 mickeyl: and udevs persistent net interface name foo makes wlanX increment on every boot Dec 12 14:22:29 mrmoku: i see Dec 12 14:22:36 is there any reason why we are using udev? Dec 12 14:22:39 I comitted a fix for that last night Dec 12 14:22:57 on n900 there was some serious reason... Dec 12 14:22:58 hmm Dec 12 14:23:18 ahh, and then I think our X server uses udev too nowadays Dec 12 14:23:46 tsss Dec 12 14:23:47 ok Dec 12 14:23:52 a lot to fix then Dec 12 14:24:00 but there was another reason for udev too Dec 12 14:24:05 don't remember right now :/ Dec 12 14:24:05 i'm totally against udev, so i will work on getting rid of it Dec 12 14:24:10 good :) Dec 12 14:24:20 ah hmm Dec 12 14:24:22 could it be kernel version? Dec 12 14:24:27 like.... no devtmpfs yet? Dec 12 14:24:30 mickeyl, we have 2.6.28 Dec 12 14:24:38 for now.... Dec 12 14:24:39 devtmpfs debuted in... .32? Dec 12 14:24:48 possible Dec 12 14:24:50 bummer Dec 12 14:24:53 ahh, yea... that's a good reason too :P Dec 12 14:25:02 morphis: ping Dec 12 14:25:10 mickeyl: pong Dec 12 14:25:10 morphis: how's the state of your devtmpfs backporting? Dec 12 14:25:18 mickeyl: it's running fine :) Dec 12 14:25:31 mickeyl: so the state is "finished" Dec 12 14:25:53 if you have SHR running on the Pre you should already use devtmpfs Dec 12 14:25:57 GNUtoo|laptop: talking about kernel... I would like to remove the overclocking patches... what do you think? Dec 12 14:26:09 mrmoku, good idea Dec 12 14:26:16 ok Dec 12 14:26:20 mrmoku, according to doc overclocking is higly dangerous Dec 12 14:26:21 morphis: awesome! Dec 12 14:26:31 mickeyl: :) Dec 12 14:26:34 mrmoku, but as we don't use overclocking.... Dec 12 14:26:44 fsodeviced could be fine for now Dec 12 14:26:46 mrmoku: only libudev now Dec 12 14:26:49 mickeyl: took me quite some time and a lot of debugging but it is running fine Dec 12 14:26:56 JaMa: ahh, ok. good Dec 12 14:26:58 but if you don't remove the patches....please add it to the TODO Dec 12 14:27:06 morphis: i'd like to see whether we it applies on our n900 Dec 12 14:27:06 JaMa: do you remember what the reason was we re-enabled udev for n900? Dec 12 14:27:12 because removing the patches protect us against bugs Dec 12 14:27:30 mickeyl: no devtmpfs support for n900? Dec 12 14:27:38 mrmoku: just guess, firmware loading Dec 12 14:27:40 morphis: nope, 2.6.28 Dec 12 14:27:41 mickeyl: which kernel version do you use there? Dec 12 14:27:43 ah ok Dec 12 14:27:52 with 2.6.28 it should be very easy Dec 12 14:27:53 hmm... fsodeviced has a firmware plugin too Dec 12 14:27:57 indeed Dec 12 14:27:58 JaMa, we have firmware loading in fsodeviced Dec 12 14:27:59 and it'S working fine Dec 12 14:28:07 it even works with compat-wireless Dec 12 14:28:12 as the most important changes to kobjects/sysfs interface was done in 2.6.25 Dec 12 14:28:12 I think the reason was another Dec 12 14:28:39 mickeyl: if someone of you want to try it, I can point you to the relevant patches Dec 12 14:28:50 morphis: yes please :) Dec 12 14:29:00 mrmoku: ok Dec 12 14:29:47 * mickeyl load fry-the-n900.so Dec 12 14:29:48 mrmoku, mickeyl: if you look at the palmpre/master branch (http://git.freesmartphone.org/?p=linux-2.6.git;a=shortlog;h=refs/heads/palmpre/master) Dec 12 14:29:59 pespin_: looks like it should be implemented Dec 12 14:30:06 the first relevant commit is "Driver Core: add nodename callbacks" Dec 12 14:30:20 and the last one "shmem: fix two oops in tmpfs code" Dec 12 14:30:36 between them you should apply all commits I have applied for the palmpre kernel Dec 12 14:31:00 maybe you have to take the original ones as I modified them a little bit to suite for the 2.6.24 kernel Dec 12 14:31:13 that should be all Dec 12 14:31:22 morphis: ok, thanks Dec 12 14:31:27 and should work then Dec 12 14:31:30 if not, ping me Dec 12 14:31:47 as I have now some experiences with a not working kernel through not working devtmpfs :) Dec 12 14:32:18 ok Dec 12 14:36:24 hmm Dec 12 14:36:42 ah! Dec 12 14:36:52 1970-01-01T03:22:27.847259Z [INFO] PowerSupplyN900 : Disabling charger for configuration Dec 12 14:36:52 1970-01-01T03:22:27.851745Z [INFO] PowerSupplyN900 : Charger programmed... sleeping 1 second Dec 12 14:36:52 1970-01-01T03:22:29.000793Z [INFO] PowerSupplyN900 : Triggering charger while status is 0x10 Dec 12 14:37:08 ok, first version seems to do anything meaningful Dec 12 14:37:12 capacity is increasing slowly Dec 12 14:37:17 nothing gets warm Dec 12 14:37:18 or on fire Dec 12 14:37:20 ... yet :) Dec 12 14:37:42 try with charger Dec 12 14:37:46 too Dec 12 14:38:01 later, first wifi :) Dec 12 14:38:04 ok Dec 12 14:38:06 about wifi Dec 12 14:38:09 firmware is loaded Dec 12 14:38:12 udev scripts are changed Dec 12 14:38:15 could someone do iwconfig wlan0 power on? Dec 12 14:38:27 in the ifconfig plugin Dec 12 14:38:31 or in the wifi plugin Dec 12 14:38:33 or somewhere Dec 12 14:39:04 * morphis will be back in an hour for further questions about anything (devtmpfs, palmpre, ....) Dec 12 14:40:40 do you also get ttyS0: TCGETS input/output errror? Dec 12 14:40:46 comes frequently in dmesg Dec 12 14:41:16 oh Dec 12 14:41:31 id "s" respawning too fast Dec 12 14:41:32 odd Dec 12 14:42:07 mickeyl: yeah, needs to be disabled in inittab Dec 12 14:42:20 ah, ok Dec 12 14:42:24 might just be due to a missing console= on kernel cmdline... dunno Dec 12 14:42:26 i went out of Xorg Dec 12 14:42:32 perhaps that's why Dec 12 14:42:43 ok, trying wifi now Dec 12 14:43:34 mickeyl, for wifi also do iwconfig wlan0 power on Dec 12 14:43:38 that will do PSM Dec 12 14:43:45 s/do/enable/ Dec 12 14:43:45 GNUtoo|laptop meant: that will enable PSM Dec 12 14:44:00 but check if it's enabled before Dec 12 14:44:04 with iwconfig Dec 12 14:44:06 root@nokia900 ~ # iwlist wlan0 scan|grep ESSID Dec 12 14:44:07 ESSID:"" Dec 12 14:44:07 ESSID:"WLAN-DA2F92" Dec 12 14:44:07 ESSID:"vanille" Dec 12 14:44:08 yay Dec 12 14:44:36 now i wonder where's the best place for the bluetooth dance Dec 12 14:44:40 we _can_ do it in FSO Dec 12 14:44:45 but i wonder whether this is the right place for it Dec 12 14:44:55 (you know the address setting and coexistance thing) Dec 12 14:45:41 ok, so Dec 12 14:45:42 wifi works Dec 12 14:45:46 bt works (with some dances) Dec 12 14:45:50 what's next to impress me... Dec 12 14:45:59 does anyone dare to say "audio"? Dec 12 14:48:18 no? :D Dec 12 14:48:36 audio somewhat works Dec 12 14:48:41 I mean routing Dec 12 14:48:50 mrmoku, added routing but didn't finish it Dec 12 14:48:59 you need to use the volumes Dec 12 14:49:00 what's our plan for action there? Dec 12 14:49:03 pulse or alsa? Dec 12 14:49:05 or both? Dec 12 14:49:07 alsa for now Dec 12 14:49:18 we'll see later if we can use cmt_speech with alsa Dec 12 14:49:28 you want to be impressed? Dec 12 14:49:30 try camera Dec 12 14:50:09 let me first try to hear something Dec 12 14:50:14 * mickeyl wget somefile.mp3 Dec 12 14:51:27 audio! Dec 12 14:51:50 hmm Dec 12 14:51:54 but coming through the earpiece Dec 12 14:51:56 not the speaker Dec 12 14:53:22 ah, HP DAC Dec 12 14:53:34 yes you must mess with the volumes for now Dec 12 14:53:40 it's documented in the todo Dec 12 14:53:48 (not how to mess,but the bugs) Dec 12 14:53:56 hehe Dec 12 14:53:57 nice Dec 12 14:53:59 good volume Dec 12 14:54:37 hmm Dec 12 14:54:41 is dos1' plugin already working? Dec 12 14:54:42 yes the sound is good Dec 12 14:54:51 unlike htcdream Dec 12 14:54:55 *nod* Dec 12 14:55:22 I mean with sdl htcdream has no buffer underruns but still bad sound quality Dec 12 14:55:57 mp3 software decoding takes 10% of CPU Dec 12 14:56:01 that's AMAZING Dec 12 14:56:16 even gstreamer works on it Dec 12 14:56:20 altough it uses more cpu Dec 12 14:56:46 with mplayer+intone you could use it at 125Mhz Dec 12 14:56:53 I should veridy Dec 12 14:56:56 *verify Dec 12 14:57:00 but I think it's usable Dec 12 14:57:17 sounds like it Dec 12 14:57:23 ok, so... Dec 12 14:57:26 lets place a call Dec 12 14:57:29 (just kidding ;) Dec 12 14:57:48 you can using SIP Dec 12 14:57:52 hehe Dec 12 14:57:53 you could also test camera Dec 12 14:57:57 SIP works fine Dec 12 14:58:08 because sound driver are good Dec 12 14:58:21 which reminds me of sflphone... Dec 12 14:58:27 indeed Dec 12 14:58:28 yeah Dec 12 14:58:40 http://www.shr-project.org/trac/wiki/N900Install#Camera Dec 12 14:58:47 now that we have something that powerful... Dec 12 14:59:31 i bet even python is fast on that thing Dec 12 14:59:39 yes Dec 12 14:59:42 try shr-settings Dec 12 15:00:11 right, that was reasonably quick Dec 12 15:00:13 you could also try the tests for e Dec 12 15:00:25 did anyone test raw fb? Dec 12 15:00:31 probably not :) Dec 12 15:00:35 no Dec 12 15:00:38 you guys are too X centric ;) Dec 12 15:00:41 not interested on a such powerfull device Dec 12 15:00:44 hehe Dec 12 15:00:58 basically I'm very interested in rawfb on htcdream Dec 12 15:01:05 but it lacks good audio and wifi Dec 12 15:01:09 if it had both Dec 12 15:01:32 I could transform it on a user-friendly encrypted sip phone Dec 12 15:01:59 hmm Dec 12 15:02:02 dunno how to tell it, but... Dec 12 15:02:04 forget the dream Dec 12 15:02:07 yes I know Dec 12 15:02:09 i'm afread the "dream is over" Dec 12 15:02:10 ;) Dec 12 15:02:15 no Dec 12 15:02:19 dream is starting Dec 12 15:02:23 it's called nokia900 Dec 12 15:02:26 hehe Dec 12 15:02:34 and the htcdream was just a nightmare Dec 12 15:02:35 but not to forget the pre Dec 12 15:02:46 indeed Dec 12 15:03:17 ok, i'm really amazed by that status... but now i need to go to my pregnant wife :) Dec 12 15:03:24 the problem...is that I use the htcdream as a phone and it has some bugs Dec 12 15:03:34 mickeyl: ohhh... that is nice news :-D Dec 12 15:03:36 :))) Dec 12 15:03:36 such as does not goes out of suspend when an sms arrive Dec 12 15:03:43 mrmoku: yeah Dec 12 15:03:47 17th week Dec 12 15:03:50 mickeyl, nice Dec 12 15:03:51 congrats :) Dec 12 15:03:57 thanks a lot Dec 12 15:04:00 indeed congratulations Dec 12 15:04:11 will be interesting times Dec 12 15:04:26 mrmoku: when i have problems, i'll call you -- you're the expert :) Dec 12 15:04:32 for the next twenty years ;) Dec 12 15:04:35 hehe Dec 12 15:05:09 it means even less time for FSO, but that's how life goes Dec 12 15:05:22 l8er Dec 12 15:12:24 mickey_bbl: ([2010-12-12 15:53:19] good volume) BEWARE! N900 has a class-D amp without any highpass filter from ADC to speakers - I.E. not DC/LF rejection. Nokia had to implement a last minute hotfix in PA, to avoid mass speaker suicide Dec 12 15:12:54 DocScrutinizer: ohh :/ Dec 12 15:13:44 s/ADC/DAC Dec 12 15:14:09 so we should fix the kernel? Dec 12 15:14:19 or was it hotfixed in later kernels? Dec 12 15:14:26 errr, that's hardly kernel related Dec 12 15:14:47 it's a filter used in PA stack Dec 12 15:14:48 it's hardware related? Dec 12 15:14:55 ok Dec 12 15:14:59 but we use alsa Dec 12 15:15:05 closed blob >:-( Dec 12 15:15:17 it has been freed ? Dec 12 15:15:26 I saw the pulseaudio sources for meego Dec 12 15:15:32 there's a digital hardware filter inside the codec Dec 12 15:15:45 not this one Dec 12 15:15:50 ok Dec 12 15:21:03 just for now I'd recommend a bit of common sense on volume settings Dec 12 15:22:54 plus make sure you disable the DAC and AMP whenever there's no audio playback. And get some DC rejection aka bias compensation in your playback chain, so the DAC doesn't have a DC component Dec 12 15:24:24 even better, get a highpass filter plugin, that has -6dBm@80Hz, and you're mostly fine Dec 12 15:25:47 or check the work of err... HNZ was his nick iirc, about codec's digital parametric filters. He patched ALSA to set the register values for the digital filter Dec 12 15:26:40 ok Dec 12 15:26:44 this would be the best option, and comes totally for free Dec 12 15:26:47 I'll add that to TODO list Dec 12 15:26:54 no idea why Nokia missed that Dec 12 15:44:07 morphis: lots of conflicts Dec 12 15:44:59 mrmoku: what kind of conflicts? Dec 12 15:45:05 mrmoku: which patches do you applied? Dec 12 15:47:09 mrmoku: which kernel do you used as base? Dec 12 15:48:06 morphis: I first tried to cherry-pick the first one of the patches into the 2.6.28 nokia kernel Dec 12 15:48:21 should I try? Dec 12 15:48:24 then I tried to merge the whole branch into plain v2.6.28 Dec 12 15:48:30 GNUtoo: if you want... feel free :-) Dec 12 15:48:30 which commit do you cherry-picked? Dec 12 15:48:38 a2235633171f2ffddfaebbf7e068833bf0ecfa49 Dec 12 15:48:44 from palmpre/master? Dec 12 15:48:47 yup Dec 12 15:48:47 Driver Core: add nodename callbacks Dec 12 15:48:49 thats wrong Dec 12 15:48:54 huh? Dec 12 15:48:55 take the original one Dec 12 15:49:01 from the upstream linux kernel Dec 12 15:49:14 as the ones I have in the palmpre/master kernel are modified Dec 12 15:49:23 15:29 < morphis> the first relevant commit is "Driver Core: add nodename callbacks" Dec 12 15:49:43 ok Dec 12 15:49:48 mrmoku: nokia branch is http://git.freesmartphone.org/?p=linux-2.6.git;a=shortlog;h=refs/heads/nokia900/master ? Dec 12 15:50:00 morphis: yup, that's what we uswe Dec 12 15:50:27 I can try only if I'm more efficent than mrmoku on it,else I leave it to mrmoku Dec 12 15:50:30 mrmoku: and "maybe you have to take the original ones as I modified them a little bit to suite for the 2.6.24 kernel" Dec 12 15:50:40 mrmoku: I will try it for you Dec 12 15:50:42 wait Dec 12 15:50:47 :) Dec 12 16:06:24 mrmoku: the devnode patches I have now cherry-picked Dec 12 16:06:36 hmmmm power on is there Dec 12 16:06:38 will check Dec 12 16:06:45 mrmoku: but the other ones need more work Dec 12 16:07:57 mrmoku: as you have to find out the right order to apply the patches Dec 12 16:09:07 ahhh Dec 12 16:09:17 if (on) exec("ifconfig", iface, "power", "on"); // TODO: add config option for that Dec 12 16:09:23 it's ifconfig Dec 12 16:09:25 not iwconfig Dec 12 16:11:30 I applied the "Driver-Core: extend devnode callbacks to provide permissions" and that needs a lot of manual changes Dec 12 16:11:37 I will fix PSM Dec 12 16:13:41 morphis: ok Dec 12 16:14:19 morphis: I'm off for half an hour sports and dinner after that Dec 12 16:14:20 bbl Dec 12 16:14:25 ok Dec 12 16:14:37 GNUtoo|laptop: if you want to take a look... feel free :-) Dec 12 16:15:15 I'm writing the commit message as I speak Dec 12 16:19:40 * mrmoku hopes the sweat drop won't destroy his n900 :P Dec 12 16:19:41 mrmoku: GNUtoo|laptop: there is a lot of work to do if you want to port devtmpfs to your kernel as there is a lot of stuff missing Dec 12 16:19:57 ah ouch Dec 12 16:20:00 for example there are missing several devices class'es Dec 12 16:20:06 ah Dec 12 16:20:23 or things which needs manual work arounds Dec 12 16:20:40 freesmartphone.org: 03GNUtoo 07cornucopia * r52c4b323e7d1 10/fsodeviced/src/plugins/powercontrol_ifconfig/plugin.vala: (log message trimmed) Dec 12 16:20:40 freesmartphone.org: fsodeviced: powercontrol_ifconfig: fix power saving modes Dec 12 16:20:40 freesmartphone.org: Previously the following command was run: Dec 12 16:20:40 freesmartphone.org: ifconfig wlan0 power on Dec 12 16:20:40 freesmartphone.org: The correct comand is: Dec 12 16:20:40 freesmartphone.org: iwconfig wlan0 power on Dec 12 16:20:41 freesmartphone.org: That prevented PSM(power saving mode) from beeing set. Dec 12 16:20:46 so, should we really do it Dec 12 16:20:48 ? Dec 12 16:21:20 hmm Dec 12 16:21:40 maybe we just add that to TODO? Dec 12 16:21:56 I will push what I have done so far Dec 12 16:22:16 GNUtoo|laptop: put it on todo for now Dec 12 16:22:57 maybe someone should restart to look at a newer kernel Dec 12 16:23:21 I will everything to a nokia900/devtmpfs branch Dec 12 16:23:38 morphis: ok, thx Dec 12 16:23:41 mrmoku: not possible to switch to a newer one? Dec 12 16:23:56 mrmoku, please add it yourself as you know better because you already dig into it Dec 12 16:24:01 not everything is there yet Dec 12 16:24:17 GNUtoo|laptop: ok has to wait then Dec 12 16:24:35 as I'm on the ergometer Dec 12 16:24:57 what's that? Dec 12 16:25:10 dunno the correct word Dec 12 16:25:19 ok Dec 12 16:25:22 found it Dec 12 16:25:23 those fitness bicis Dec 12 16:25:24 on wikipedia Dec 12 16:25:25 ok Dec 12 16:26:15 see http://git.freesmartphone.org/?p=linux-2.6.git;a=shortlog;h=refs/heads/nokia900/devtmpfs Dec 12 16:27:44 I even tried to cherry-pick the next patches but that requires a huge manual merge effort Dec 12 16:28:09 as you have to see how the newer/older changes which come with the cherry-pick suites to your kernel Dec 12 16:28:42 for example when I tried to get devtmpfs running with 2.6.24 there was not block_class which leds me find out wether a device is a block device or not Dec 12 16:29:00 so I had to search trough the commit history of the linux kernel to add it Dec 12 16:29:17 ok Dec 12 16:29:24 if you look at this page http://git.freesmartphone.org/?p=linux-2.6.git;a=shortlog;h=refs/heads/palmpre/devtmpfs Dec 12 16:30:07 all patches between "Apply Palm's webos 1.4 patchset for the Pre device" and "Linux 2.6.24 v2.6.24" I had to cherry-pick to get the right base for devtmpfs Dec 12 16:30:28 ok Dec 12 16:30:35 and that were about 50 patches or so Dec 12 16:30:49 all them deals with changes in the kobject/sysfs subsystem Dec 12 16:31:00 ouch Dec 12 16:31:02 that's huge Dec 12 16:31:08 after that I had to apply all these changes to the kernel sources from palm Dec 12 16:31:10 how much time did you invest in it? Dec 12 16:31:35 a lot Dec 12 16:31:39 I really wonder if we should go trough it because: Dec 12 16:31:47 I honestly think we would be better off to invest that time in the new kernel Dec 12 16:31:48 *it's not high priority Dec 12 16:31:50 it was not that easy Dec 12 16:31:57 *we get it for free in mainline Dec 12 16:32:01 or 2.6.35 Dec 12 16:32:06 yup Dec 12 16:32:14 if you can get mainline support choose that way! Dec 12 16:32:17 and meego-arm are mainlining the nokia900 kernel Dec 12 16:32:22 it's faster and easier Dec 12 16:32:27 it's just not totally ready Dec 12 16:32:35 so we are on 2.6.28 because of that Dec 12 16:32:39 then use udev until they are ready Dec 12 16:32:55 we should determine he missing parts and work on them Dec 12 16:32:58 porting devtmpfs will only gives you more problems then you want to have Dec 12 16:33:10 :) Dec 12 16:33:12 and I think there are more important parts to work on, right? Dec 12 16:33:20 yes such as modem Dec 12 16:33:21 yup Dec 12 16:33:23 or battery Dec 12 16:33:24 :) Dec 12 16:33:25 or similar Dec 12 16:33:29 or bluetooth Dec 12 16:33:40 or alsa sound Dec 12 16:33:45 right Dec 12 16:33:48 (volume is wrong) Dec 12 16:34:00 or u-boot Dec 12 16:34:26 mrmoku, wifi wlanN is fixed? Dec 12 16:34:32 I'll try Dec 12 16:34:38 for me yes Dec 12 16:34:50 including stable mac Dec 12 16:35:07 wow Dec 12 16:35:11 and now we should have PSM Dec 12 16:35:14 I'll try Dec 12 16:35:21 ok Dec 12 16:35:52 thanks a lot!!!! Dec 12 16:35:59 I'll opkg upgrade Dec 12 16:36:01 and try Dec 12 16:36:31 dunno if it is already built Dec 12 16:36:38 for me it is Dec 12 16:36:42 I build locally Dec 12 16:36:45 ahh Dec 12 16:36:51 I don't use shr feeds Dec 12 16:37:11 ok Dec 12 16:37:26 * mrmoku neither for n900 Dec 12 16:37:59 I use feeds for device I don't do work for Dec 12 16:38:09 or don't need to compile stuff for Dec 12 16:38:17 for instance I did some keyboard work for htcdream Dec 12 16:38:18 yup Dec 12 16:38:33 it didn't need a locally built distro Dec 12 16:38:42 as keyboard can be built without deps etc... Dec 12 16:38:51 just with oe_runmake etc... Dec 12 16:40:29 I should ask mickey_bbl what to do about the libisi packaging Dec 12 16:40:58 mrmoku, doesn't work Dec 12 16:41:00 wlan1 appeared Dec 12 16:41:03 what should I do? Dec 12 16:41:17 I did that: Dec 12 16:41:40 I removed the already present lines in /etc/udev/rules.d/70-persistent-network-rules Dec 12 16:42:20 what's the way to make it work? Dec 12 16:42:26 did I do something wrong? Dec 12 16:42:47 it should have installed the correct file Dec 12 16:43:15 ah, I rm 70-persistent-net-rules? Dec 12 16:43:21 if you built udev 161 between jama switching to it and me adding that Dec 12 16:43:34 you have to clean and rebuild Dec 12 16:43:50 * mrmoku forgot to bump pr Dec 12 16:43:55 ahh ok Dec 12 16:44:14 it should come with the correct 70-?.. Dec 12 16:45:16 hmm maybe it does not overwrite it? Dec 12 16:45:26 might be a problem too Dec 12 16:45:38 don@t think so Dec 12 16:45:50 as its an autogenerated file Dec 12 16:46:38 ok off for shower and dinner Dec 12 16:46:41 bbl Dec 12 16:47:48 mrmoku, should I bump PR Dec 12 16:47:49 ? Dec 12 17:34:21 GNUtoo|laptop: yes please Dec 12 17:34:30 mrmoku, strange Dec 12 17:34:33 PR is bumped Dec 12 17:34:34 no? Dec 12 17:34:39 hmm Dec 12 17:34:44 ayeuu, hi Dec 12 17:34:47 hi Dec 12 17:34:53 ayeuu, wants to install SHR on his htc magic Dec 12 17:34:57 SHR: 03mail 07libphone-ui-shr * rba3187202f66 10/src/view/message-new-view.c: message-new-view: don't ask for exiting if the message has not been edited Dec 12 17:35:03 SHR: 03mail 07libphone-ui-shr * r6b5754c7dba6 10/src/util/ (ui-utils.c ui-utils.h): ui-utils: added ui_utils_dialog_check for showing a dialog checkbox Dec 12 17:35:05 SHR: 03mail 07libphone-ui-shr * rae8d007fa479 10/src/util/ui-utils.c: ui-util: use just one callback function in inwin ui dialog Dec 12 17:35:06 so...htc magic is *very* similar from the htcdream Dec 12 17:35:07 SHR: 03mail 07libphone-ui-shr * rbea86b312831 10/src/view/message-new-view.c: message-new-view: avoid crash on message sending error Dec 12 17:35:07 SHR: 03mail 07libphone-ui-shr * rc7c7746a0232 10/src/util/ (common-utils.c common-utils.h): common-utils: added an util function for cloning hashtables Dec 12 17:35:08 right? Dec 12 17:35:15 yes Dec 12 17:35:19 SHR: 03mail 07libphone-ui-shr * rd0a3abc7a9e9 10/.gitignore: Added .gitignore file Dec 12 17:35:21 just no keybord Dec 12 17:35:34 ayeuu, and different kernel/board config in the kernel Dec 12 17:35:39 GNUtoo|laptop: don't think so Dec 12 17:35:41 maybe that's the issue Dec 12 17:35:52 mrmoku, ah so bump it please Dec 12 17:35:53 koen fixed some packaging issue on 5th Dec 12 17:37:17 ah I didn't look at it a lot Dec 12 17:37:27 I just did git log ./ in the udev dir Dec 12 17:37:37 and JaMa switched SHR to use 161 yesterday I think Dec 12 17:37:38 ayeuu, I don't think our kernel run on the htc magic Dec 12 17:37:44 hum, maybe, yes .. I don't know, someone said that he boot it on magic, in the discussion of http://wiki.openmoko.org/wiki/Talk:Openmoko_on_HTC-Dream Dec 12 17:37:50 ayeuu, maybe I have to update it Dec 12 17:38:08 hum, so that's why when I try to boot nothing append :/ Dec 12 17:38:17 ayeuu, let me check Dec 12 17:38:23 thx Dec 12 17:38:49 # CONFIG_MACH_SAPPHIRE is not set Dec 12 17:38:53 that's saphire? Dec 12 17:38:56 yes Dec 12 17:39:01 ok Dec 12 17:39:09 hmmm what to do Dec 12 17:39:13 because if I commit the fix Dec 12 17:39:23 it will take some time before it land in the official feeds Dec 12 17:39:28 GNUtoo|laptop: duuhh... I'm just stupid Dec 12 17:39:34 mrmoku, ah? Dec 12 17:39:52 ayeuu, btw are you aware of the htcdream status? Dec 12 17:40:01 http://wiki.freesmartphone.org/index.php/HardwareComparison Dec 12 17:40:54 GNUtoo|laptop: forgot to add installation when bringing the nokia900 rules to 162 Dec 12 17:40:59 ayeuu, btw I speak french if you have something that you don't understand, but better keeping speaking english here(peer review) Dec 12 17:41:10 mrmoku, ok Dec 12 17:41:25 yes, no wifi, but I read somewhere that it is possible to activate it Dec 12 17:41:51 ok Dec 12 17:41:57 ayeuu, there is wifi Dec 12 17:42:08 only that it drain the battery way to much Dec 12 17:42:17 I know exactly why Dec 12 17:42:21 oh, ok Dec 12 17:42:24 I tried to fix it but no luck Dec 12 17:43:02 ayeuu, do you know how to cross-compile a kernel? Dec 12 17:43:42 not really, a bit, but I don't remember exactly, need a chroot and other stuff Dec 12 17:43:50 no Dec 12 17:43:53 you only need: Dec 12 17:43:57 *the kernel sources Dec 12 17:44:00 *a toolchain Dec 12 17:44:10 and the knowledge on how to compile a normal kernel Dec 12 17:44:25 GNUtoo|laptop: ok, pushed... you could update and retry Dec 12 17:44:26 bbiab Dec 12 17:44:31 mrmoku, thanks a lot Dec 12 17:45:13 ayeuu, so what do you want me to do? Dec 12 17:45:24 ayeuu, I help you to cross-compile a kernel Dec 12 17:45:28 and push the fix upstream Dec 12 17:45:29 ? Dec 12 17:45:36 or I cross-compile a kernel for you Dec 12 17:45:41 and push the fix upstream ? Dec 12 17:45:57 has you wish Dec 12 17:46:18 did you already compile a kenrel for an x86 computer? Dec 12 17:46:24 yes Dec 12 17:46:26 ok Dec 12 17:46:35 so download the kernel sources like that: Dec 12 17:46:51 but I didn't did it since 2.6.10 or something like that Dec 12 17:47:01 git clone git://gitorious.org/htc-msm-2-6-32/leviathan-incoming.git Dec 12 17:47:13 cd leviathan-incoming Dec 12 17:47:22 it will be enough Dec 12 17:47:26 you will use my config Dec 12 17:47:30 so it will be really easy Dec 12 17:47:30 ok Dec 12 17:48:39 git checkout -b android-msm-2.6.32-rebase android-msm-2.6.32-rebase Dec 12 17:49:37 download that: http://cgit.openembedded.org/cgit.cgi/openembedded/plain/recipes/linux/linux-leviathan/defconfig Dec 12 17:49:42 and do: Dec 12 17:49:45 fatal: git checkout: updating paths is incompatible with switching branches. Dec 12 17:49:45 Did you intend to checkout 'android-msm-2.6.32-rebase' which can not be resolved as commit? Dec 12 17:49:55 with the "git checkout -b" Dec 12 17:49:56 wait a sec Dec 12 17:50:28 did you finish the git pull? Dec 12 17:50:39 let me rephrase Dec 12 17:50:50 did you already finish to clone a huge kernel Dec 12 17:50:57 or did you use a trick to accelerate the process? Dec 12 17:51:06 yes, I did it yesterday Dec 12 17:51:10 ah ok nice Dec 12 17:51:15 so pastebin git branch -a Dec 12 17:51:23 else do: Dec 12 17:51:46 git checkout -b mybranch origin/android-msm-2.6.32-rebase Dec 12 17:51:53 this should work Dec 12 17:52:14 when it's checked out do: Dec 12 17:52:46 cp /path/to/the/downloaded/defconfig /where/you/cloned/the/leviathan-incoming/kernel/.config Dec 12 17:52:56 for instance: Dec 12 17:53:11 bit branch -a : http://paste.pocoo.org/show/303990/ Dec 12 17:53:18 cp ~/Dowload/ /htcmagic/leviathan-incomming/.config Dec 12 17:53:37 or do that then: Dec 12 17:53:51 git checkout -b shr-branch origin/android-msm-2.6.32-rebase Dec 12 17:55:29 ping me when it's done Dec 12 17:55:53 done Dec 12 17:55:56 GNUtoo|laptop Dec 12 17:55:59 ok Dec 12 17:56:10 then copy the defconfig in the kernel tree like I said Dec 12 17:56:18 i did it Dec 12 17:56:22 and go in the kernel tree and do: Dec 12 17:56:25 make ARCH=arm xconfig Dec 12 17:56:43 and add support for your phone Dec 12 17:56:52 just add support for saphire,save and quit Dec 12 17:58:16 you have a 32bit computer? Dec 12 17:58:18 or a 64bit? Dec 12 17:58:23 32 Dec 12 17:58:26 ok nice Dec 12 17:58:37 download this: Dec 12 17:58:39 http://www.codesourcery.com/sgpp/lite/arm/portal/package7813/public/arm-none-eabi/arm-2010.09-51-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 Dec 12 18:00:17 it's a toolchain Dec 12 18:00:25 it permit to compile arm code on an x86 computer Dec 12 18:00:32 without chroot or whatever Dec 12 18:00:45 btw no worries it's gpl Dec 12 18:01:05 (sources are here: http://www.codesourcery.com/sgpp/lite/arm/portal/package7812/public/arm-none-eabi/arm-2010.09-51-arm-none-eabi.src.tar.bz2 ) Dec 12 18:02:47 where did you put your kernel? Dec 12 18:03:03 because you will have to extract the downloaded toolchain Dec 12 18:03:25 19:02:35 ben@marvin ~/kernel $ ls Dec 12 18:03:25 arm-2010.09 arm-2010.09-51-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 Dec 12 18:03:25 leviathan-incoming Dec 12 18:03:31 go in the dir you want to extract it too Dec 12 18:03:35 and do Dec 12 18:04:06 tar xvjf ~/kernel/arm-2010.09-51-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 Dec 12 18:04:10 it will extract it Dec 12 18:04:50 yes, thx, do you know where is the set for CONFIG_MACH_SAPPHIRE in the kernel ? Dec 12 18:04:56 then do: Dec 12 18:04:57 yes Dec 12 18:05:00 ctrl+f Dec 12 18:05:24 so continuing the toolchain stuff: Dec 12 18:05:25 oh, nice, thx Dec 12 18:05:27 cd arm-2010.09/bin Dec 12 18:05:39 then I wait for you to save the xconfig result Dec 12 18:06:00 done Dec 12 18:06:09 ok Dec 12 18:06:12 then do that: Dec 12 18:06:21 in the arm-2010.09/bin dir Dec 12 18:06:47 export PATH=$(pwd):$PATH Dec 12 18:06:58 and then go in the kernel tree directory Dec 12 18:07:24 ok Dec 12 18:07:51 then do: Dec 12 18:07:52 make ARCH=arm CROSS_COMPILE="arm-none-eabi-" Dec 12 18:07:56 and wait for the compilation Dec 12 18:08:17 and ping me when it'll be finished or have failed Dec 12 18:15:10 GNUtoo|laptop: done Dec 12 18:15:16 it compiled? Dec 12 18:15:19 yes Dec 12 18:15:25 do you have fastboot? Dec 12 18:15:34 yes Dec 12 18:15:37 ok Dec 12 18:16:33 do you have mkbootimg? Dec 12 18:16:45 yes Dec 12 18:16:55 nice Dec 12 18:16:58 so do that: Dec 12 18:17:36 touch empty Dec 12 18:17:43 gzip empty Dec 12 18:18:49 ok Dec 12 18:19:49 ./mkbootimg --kernel /path/to/kernel/tree/arch/arm/boot/zImage --ramdisk /path/to/empty.gz --cmdline "console=tty1 root=/dev/mmcblk0p1 rootdelay=8 fbcon=rotate:1 panic=30 mem=110M" -o magic_kernel.fastboot Dec 12 18:19:58 then Dec 12 18:20:10 ./fastboot boot /path/to/magic_kernel.fastboot Dec 12 18:20:18 and hope it works this time Dec 12 18:20:46 mrmoku, seem to work thanks a lot Dec 12 18:20:54 mickey_bbl, will be happy too I bet Dec 12 18:22:05 GNUtoo|laptop: great :-) Dec 12 18:22:19 * mrmoku digging into enjoy not seeking right now Dec 12 18:22:20 I'll reboot one more time to be sure Dec 12 18:22:31 mrmoku, just wait for fidencio Dec 12 18:22:42 mrmoku, enjoy needs internet access to work anyway Dec 12 18:22:46 ahh, ok... forgot about fidencio :) Dec 12 18:23:04 still wlan0 Dec 12 18:23:06 nice Dec 12 18:23:30 basically fidencio works for profusion Dec 12 18:23:37 which is the creator of enjoy Dec 12 18:23:50 he didn't made enjoy but he know the people who did Dec 12 18:23:54 ok Dec 12 18:24:00 so he can simply ask them if we need to know something Dec 12 18:24:11 good Dec 12 18:25:42 from the stuff left there is: Dec 12 18:25:48 sound volume stuff Dec 12 18:25:53 uboot Dec 12 18:26:02 and some stuff you didn't start looking into it Dec 12 18:26:08 (bluetooth etc..) Dec 12 18:26:09 http://wiki.freesmartphone.org/index.php/Hardware/N900/TODO Dec 12 18:32:30 GNUtoo|laptop: seem's to "work" :) thx a lot Dec 12 18:32:42 wow nice Dec 12 18:33:06 then because you compiled yourself the kernel I'm not sure if the modules work Dec 12 18:33:11 try modprobe wl1251_sdio Dec 12 18:33:12 to see Dec 12 18:33:53 hum, first i try to remove the keybord :/ Dec 12 18:34:01 ah why? Dec 12 18:34:22 there is a software keyboard Dec 12 18:34:27 like on the openmoko Dec 12 18:34:29 GNUtoo|laptop: for bluetooth I'm lacking apropriate devices to test with Dec 12 18:34:34 ah ok Dec 12 18:34:48 mrmoku, for bluetooth you have om-gta02 Dec 12 18:34:49 hmm... I have an ancient headset lying around somewhere Dec 12 18:34:55 no need Dec 12 18:34:57 because I can't validate the root password screen is too smal and I can't scroll to the "next" button Dec 12 18:35:05 you only need to make a plugin that set its mac address Dec 12 18:35:13 ayeuu, go back Dec 12 18:35:14 ahh, ok Dec 12 18:35:21 ayeuu, if you can Dec 12 18:35:25 else ssh into the phone Dec 12 18:35:42 ayeuu, the thing to do was to press on the exit button and not to press next Dec 12 18:35:46 GNUtoo|laptop: wouldn't that better fit into another udev rule? Dec 12 18:35:56 mrmoku, yes could be an idea Dec 12 18:36:06 ok, taking a look Dec 12 18:36:15 yes, but I don't see it, so I say "next" :) Dec 12 18:36:20 ayeuu, as the htcmagic has no hardware keyboard, maybe you should change the orientation Dec 12 18:36:36 I'd like to Dec 12 18:36:45 ayeuu, it was the button on the left, left from next Dec 12 18:36:51 ayeuu, ssh into your phone Dec 12 18:37:05 ifconfig usb0 192.168.0.200 #on desktop Dec 12 18:37:14 ssh root@192.168.0.202 # on desktop Dec 12 18:37:41 if network manager interfer, disconnect the usb0 connection before typing the command I gave you Dec 12 18:37:47 it always suspend Dec 12 18:38:21 hum, nothing append when "unsuspend", I think that I have to reboot it Dec 12 18:38:52 ah wait a sec Dec 12 18:38:59 do you have a power key? Dec 12 18:39:05 yes Dec 12 18:39:11 press it Dec 12 18:39:56 i'have reboot it, when I was pressing it, the little keyboard of the phone highlighted then go back to suspend Dec 12 18:40:10 ok reboot it then Dec 12 18:46:33 hum, boring, I have to see why it suspends the screen every 2 sec .. Dec 12 18:47:33 anyway, thx a lot GNUtoo|laptop :) I'll see that in the evening Dec 12 18:52:04 ayeuu, ok, keep some activity for not making it suspend Dec 12 18:52:10 such as pressing the screen Dec 12 18:52:14 or connect it to the usb Dec 12 18:52:27 connecting it to usb will permit ssh Dec 12 18:52:38 but still power down the screen and touchscreen Dec 12 18:54:09 GNUtoo|laptop: we just use a fixed 11:22:33:44:55:66 for bluetooth? Dec 12 18:54:24 or do we want something better Dec 12 18:55:18 mrmoku, maybe look at how maemo does it? Dec 12 18:55:44 doing that since five minutes :P Dec 12 18:55:52 bluetooth/rfcomm.conf:# device 11:22:33:44:55:66; Dec 12 18:56:04 though I can't find where it sets the mac Dec 12 18:56:30 GNUtoo|laptop: do you know what sysinfo-tool is? Dec 12 18:57:40 because there isif bdaddr=$($SYSINFO_TOOL -g /certs/npc/esn/bt_id) ; then echo $bdaddr | sed 's/\(..\)/\1:/g;s/:$//' > /sys/devices/platform/hci_h4p/bdaddr Dec 12 18:59:44 in the bluetooth-sysinfo upstart script Dec 12 19:02:01 mrmoku, I'll eat sorry Dec 12 19:02:30 else we can do that: Dec 12 19:02:35 use the mac address of the vendor Dec 12 19:02:41 broadcom I belive Dec 12 19:02:51 and put the rest as random on first boot Dec 12 19:02:52 and keep it Dec 12 19:02:54 and some random second part... yeah Dec 12 19:28:01 freesmartphone.org: 03mickey 07cornucopia * red7d9839855c 10/fsodeviced/src/plugins/gpio_input/plugin.vala: Dec 12 19:28:01 freesmartphone.org: fsodeviced: gpio_input: fix indentation Dec 12 19:28:01 freesmartphone.org: NOTE: Please don't mix styles. I'm using 4 spaces and { } on seperate lines. Dec 12 19:28:03 freesmartphone.org: 03mickey 07cornucopia * r538eb51d5a11 10/fsodeviced/src/plugins/gpio_input/plugin.vala: fsodeviced: gpio_input: cosmetics Dec 12 19:28:04 freesmartphone.org: 03mickey 07cornucopia * ra7b388e10f61 10/libfsobasics/fsobasics/utilities.vala: libfsobasics: derive ReactorChannel from GLib.Object to make the rewind constructor appear Dec 12 19:28:05 freesmartphone.org: 03mickey 07cornucopia * r23c328c65e83 10/fsodeviced/src/plugins/gpio_input/ (Makefile.am plugin.vala): fsodeviced: gpio_input: start migrating to ReactorChannel Dec 12 19:28:20 <[Rui]> hi Dec 12 20:08:13 freesmartphone.org: 03mickey 07cornucopia * r33dc9ca5996b 10/fsodeviced/src/plugins/gpio_input/plugin.vala: fsodeviced: gpio_input: final refactoring Dec 12 20:10:59 ~seen dos1 Dec 12 20:11:09 dos1 <~dos@unaffiliated/dos1> was last seen on IRC in channel #openmoko-cdevel, 5d 5h 29m 4s ago, saying: 'GPS completely reverse engineered? wow!'. Dec 12 20:12:58 mrmoku: what is sleep_ind? Dec 12 20:13:03 (gpio) Dec 12 20:22:49 freesmartphone.org: 03mickey 07cornucopia * r172f932c087f 10/fsodeviced/src/plugins/kernel_idle/ (Makefile.am plugin.vala): Dec 12 20:22:49 freesmartphone.org: fsodeviced: kernel_idle: hook to external signalling input modules providing Dec 12 20:22:49 freesmartphone.org: NOTE: This should fix non-working idlenotifier with gpio_input Dec 12 20:33:48 mickeyl: gpio was dos? Dec 12 20:34:08 hmm Dec 12 20:34:39 mickeyl: sorry, no idea :/ Dec 12 20:35:18 mickeyl: ahh... I had an issue too with gpio Dec 12 20:35:34 mickeyl: if you plugin the headset and plug it out again Dec 12 20:36:20 makes fsodeviced hang Dec 12 20:42:24 ayeuu, ping me again when you will boot again Dec 12 20:45:15 ok Dec 12 20:48:35 hmm... does not hang anymore Dec 12 20:48:54 maybe because of uboot/direct-kernel-booting stuff? Dec 12 20:49:22 mickeyl: nvm can't reproduce it anymore Dec 12 20:49:34 GNUtoo|laptop: hmm... Dec 12 20:49:37 or maybe mickeyl fixed it? Dec 12 20:49:46 GNUtoo|laptop: thing is I'm booting with u-boot :) Dec 12 20:49:52 and did not install any update Dec 12 20:49:53 yes but a fixed one Dec 12 20:49:57 ? Dec 12 20:50:11 did not yet install mickeyl's fixes Dec 12 20:50:17 no I mean Dec 12 20:50:20 a fixed uboot Dec 12 20:50:23 and u-boot is the same too Dec 12 20:50:27 an uboot which passes atag Dec 12 20:50:28 ah? Dec 12 20:50:30 strange Dec 12 20:50:33 ahh, yeah atag Dec 12 20:50:39 but IIRC I had that with atags too Dec 12 20:50:48 ah? Dec 12 20:50:53 atags was not sufficent Dec 12 20:51:01 for the alsamixer hang, yes Dec 12 20:51:04 to be passed you needed to remove the uboot commandline Dec 12 20:51:05 right Dec 12 20:51:15 hmm... maybe I'm wrong and I did not try afterwards Dec 12 20:52:09 GNUtoo|laptop: if one modprobes hci_hp4 and sets the mac (and unloads, reloads) Dec 12 20:52:12 is it powered on? Dec 12 20:52:19 I don't know Dec 12 20:52:29 I eun the script that is on the wiki Dec 12 20:52:31 and then Dec 12 20:52:33 I use emtooth Dec 12 20:52:48 ok Dec 12 20:53:16 GNUtoo|laptop: i'm on ssh with the shr Dec 12 20:53:23 as we're trying to move away from udev... my first idea is a bad one Dec 12 20:53:28 ayeuu, nice Dec 12 20:53:41 ayeuu, look in /etc/X11/xorg.conf Dec 12 20:53:50 there are hints on how to change the orientation Dec 12 20:53:55 but it will make keyboard tiny Dec 12 20:54:18 also to go out of the fake suspend(called waskelocks) Dec 12 20:54:21 you can do Dec 12 20:54:30 echo on > /sys/power/state Dec 12 20:54:32 mickeyl: what do you think about the bluetooth mac? do it with a fsodeviced plugin? Dec 12 20:54:33 if I remember well Dec 12 20:55:10 echo on doesn't work Dec 12 20:55:29 ayeuu, hmmm try that Dec 12 20:55:32 edit xorg.conf Dec 12 20:55:41 restart xserver-nodm or something like that Dec 12 20:55:46 keep the screen on Dec 12 20:55:47 cat /sys/power/state : mem Dec 12 20:55:53 ok Dec 12 20:56:02 that must be the fso that look for htcdream keys Dec 12 20:56:08 hmmm Dec 12 20:56:14 I'll look Dec 12 21:05:08 mickeyl, ayeuu has an htc magic, do you have any idea on how to make fso resume the phone? Dec 13 00:02:33 mrmoku: (bluetooth) yes, absolutely. this plugin will have bluez as dependency then. the dependency stuff was started, but never completed. good chance to do it now Dec 13 01:40:06 GNUtoo|laptop: were the patches pushed? **** ENDING LOGGING AT Mon Dec 13 02:59:58 2010