**** BEGIN LOGGING AT Sat Jun 19 02:59:57 2010 Jun 19 04:57:53 <|if3> :) Jun 19 05:01:49 <|if3> :( Jun 19 05:02:05 || Jun 19 05:02:09 <|if3> lol Jun 19 05:02:17 <|if3> i forgot how to flash my phone :| Jun 19 05:02:34 <|if3> just DD the image over onto my microsd card? then boot off it? Jun 19 05:04:43 good that wiki pages are still there, right? :P Jun 19 05:05:24 an no DD is needed, just untargzip it to prepared ext* fs Jun 19 05:07:18 <|if3> :O Jun 19 05:07:19 <|if3> wicked Jun 19 05:07:21 <|if3> thanks :) Jun 19 06:51:49 * PaulFertser wonders what makes Illume ignore /some/ .desktop files in /usr/share/applications :/ Jun 19 09:20:16 it was quite a while ago i flashed my fr the last time. which image is working best, ubi/jffs2/etc. ? Jun 19 09:24:49 Azog: jffs2 Jun 19 09:24:56 Azog: ubi gets corrupted for unknown reasons Jun 19 09:25:15 Azog: or just use root on uSD. Jun 19 09:25:35 PaulFertser: thanks, i try jffs2 Jun 19 09:28:44 i can see some qi-images, too. should i also flash this and which one? Jun 19 09:29:21 Azog: do you mean you're asking if you should flash bootloader? Jun 19 09:30:22 PaulFertser: yes Jun 19 09:30:59 maybe there were some bugfixes or something like this Jun 19 09:31:02 Azog: if you're happy with the one you've got now, no. Jun 19 09:31:11 Azog: just avoid the koolu's Qi fork Jun 19 09:31:12 :) Jun 19 09:32:12 ok Jun 19 10:31:23 mickey|wm: hi Jun 19 10:31:31 you're watching football again? Jun 19 10:39:31 mickey|wm: I had to remove the htcdocs from my ftp repository now Jun 19 10:39:38 is it ok to put it on wikileaks? Jun 19 10:40:13 leviathan: tell me more about it. cease and desist email ? Jun 19 10:40:34 "Donald J. Sullivan, Esq." Jun 19 10:40:41 leviathan: I have seen it before and I have wondering for how long they will stay :) msm7kA datasheet eh Jun 19 10:40:59 lol can you put the mail somewhere ? :D Jun 19 10:41:00 jup Jun 19 10:41:05 yes Jun 19 10:41:07 its a pdf Jun 19 10:41:08 mom Jun 19 10:41:10 that would be nice Jun 19 10:41:11 :-) Jun 19 10:42:04 btw good to see you are fixing msm nand. the qualcomm strategy regarding mainline is really nice with all the help we are getting Jun 19 10:42:07 http://ftp.o2s.ch/o2s.ch%20Removal%20Request%2020100618.pdf Jun 19 10:42:47 ok hve it thanks Jun 19 10:43:05 they can ask theyre mom, to delete the datasheet on my ws when she is here in my room the next time >_< Jun 19 10:43:23 sry Jun 19 10:43:24 had to be Jun 19 10:44:34 lol Jun 19 10:44:49 well if this would have been a year ago or so the tone would have been different Jun 19 10:45:03 yes Jun 19 10:45:12 I know why Jun 19 10:45:18 because I wanna rewrite usable code Jun 19 10:45:20 xD Jun 19 10:45:41 they've seen what I can do with the specs Jun 19 10:45:47 writing better code in two days Jun 19 10:45:56 then they managed to write in a month Jun 19 10:46:00 now they're cranky Jun 19 10:46:01 xD Jun 19 10:46:20 you think this is any related to the efforts documented on linux-arm-msm ml ? Jun 19 10:46:26 jup Jun 19 10:47:52 at least I've something exciting this holydays in my mail box Jun 19 10:47:55 its something xD Jun 19 10:51:00 :) Jun 19 10:53:19 moin Jun 19 10:53:54 moin Kensan Jun 19 10:54:20 moin Jun 19 10:55:11 leviathan: oh how fun, lawyers Jun 19 10:55:19 yeah Jun 19 10:55:24 leviathan: where did you publish a link to these documents? Jun 19 10:55:29 leviathan: just in this channel? Jun 19 10:55:33 uhm Jun 19 10:55:39 I had it on my ftp repo Jun 19 10:55:40 :-) Jun 19 10:55:44 in / Jun 19 10:55:55 I guess you finally found it on google Jun 19 10:56:02 it was uploaded for such a long time Jun 19 10:56:03 xD Jun 19 10:56:23 and I posted the link multiple time Jun 19 10:56:27 sshhhh Jun 19 10:56:32 GNUtoo|laptop: hi Jun 19 10:56:34 aha Jun 19 10:56:36 hi GNUtoo|laptop Jun 19 10:56:40 hi Jun 19 10:56:46 GNUtoo|laptop: hi Jun 19 10:56:54 hi all Jun 19 10:56:56 GNUtoo|laptop: http://ftp.o2s.ch/o2s.ch%20Removal%20Request%2020100618.pdf Jun 19 10:57:10 in the future please mail me for the docs xD Jun 19 10:57:24 ohh, and use gnupgs Jun 19 10:57:25 hi GNUtoo|laptop Jun 19 10:57:28 *GNUpg Jun 19 10:57:30 :-) Jun 19 10:57:32 oops Jun 19 10:57:34 ok Jun 19 10:57:46 leviathan: hope you won't get a mail from those lawyer guys requesting pdf then :D Jun 19 10:58:00 :-) Jun 19 10:58:09 ohh, btw Jun 19 10:58:24 I only send emails to people I signed :-) Jun 19 10:58:33 next time we need to do a signing party Jun 19 10:58:45 ohh, right Jun 19 10:58:47 there was one Jun 19 10:58:49 I just missed it Jun 19 10:58:52 next time Jun 19 10:58:57 how did they knew that you hosted the docs? Jun 19 10:59:08 :( same but I don't even have some key setup Jun 19 10:59:17 perhaps it was uploaded such a long time, that they found it on google Jun 19 10:59:30 ah ok Jun 19 10:59:35 anyway Jun 19 10:59:38 other theme Jun 19 10:59:45 I'm try'n atm to get backlight working Jun 19 10:59:48 hm speaking of key signing... I need to do a key rollover soon Jun 19 10:59:59 backlight? Jun 19 11:00:22 what is the minimum requirement to install a german keymap in console-image ? Jun 19 11:01:25 dcordes: certainly to have a keymap Jun 19 11:01:28 :-) Jun 19 11:03:09 that's helpful Jun 19 11:03:27 morning Jun 19 11:03:35 mickeyl: moin Jun 19 11:03:49 morning mickeyl Jun 19 11:04:18 GNUtoo|laptop: http://pastebin.com/yK04jVnx Jun 19 11:04:25 howdy Jun 19 11:04:25 could you please try out this patch Jun 19 11:04:46 GNUtoo|laptop: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=summary Jun 19 11:04:49 GNUtoo|laptop: http://pastebin.com/yK04jVnx Jun 19 11:04:55 what's that? Jun 19 11:04:58 gpio support? Jun 19 11:05:01 that my try Jun 19 11:05:11 to add backlight functionality into upstream Jun 19 11:05:17 and usb gadget support Jun 19 11:05:18 it builds Jun 19 11:05:26 but somehow... does not work out Jun 19 11:05:27 GNUtoo|laptop: you tried the new gpiolib support on your dream ? Jun 19 11:05:35 not yet Jun 19 11:05:48 mickeyl: moin Jun 19 11:05:55 hi mickeyl Jun 19 11:06:37 GNUtoo|laptop: I'm just asking you to take a look onto my modifications Jun 19 11:06:51 it would be the first step of porting our drivers to upstream Jun 19 11:06:55 ah ok Jun 19 11:07:02 making fbconsole working ;-) Jun 19 11:07:04 could you send some git-patch? Jun 19 11:07:09 hmm, sure Jun 19 11:07:11 mom Jun 19 11:09:10 mickeyl: I have all parts now to solder a a cable to get serial output from the nexus. Jun 19 11:09:22 mickeyl: I will not have time to work an that this weekend though. Jun 19 11:09:27 mickeyl, we need to talk Jun 19 11:09:46 Kensan, nice Jun 19 11:10:25 GNUtoo|laptop: it's just a first step. Will try to get serial console/UART for nexus. Jun 19 11:10:33 ok Jun 19 11:10:35 GNUtoo|laptop: first with android kernel and then upstream. Jun 19 11:10:55 Kensan: sounds good Jun 19 11:10:59 GNUtoo|laptop: yo, what's up Jun 19 11:11:32 mickeyl, I've made the /proc node,then I've been waiting for the comments on your part and/or the implementation Jun 19 11:11:48 GNUtoo|laptop: sent to your no-log adress Jun 19 11:11:55 leviathan, ok thanks Jun 19 11:11:59 GNUtoo|laptop: how's the proc node called? Jun 19 11:12:53 /proc/wakelocks_last_lock Jun 19 11:12:56 or something like that Jun 19 11:13:11 k, let me build a kernel and check whether that works for me Jun 19 11:13:37 btw mickeyl was looking for you in #oe, he was looking for iphone developers Jun 19 11:14:45 ok thanks a lot Jun 19 11:14:57 * GNUtoo|laptop even wondered if you would have come back Jun 19 11:15:44 heh, of course Jun 19 11:15:50 what makes you think i wouldn't? Jun 19 11:16:06 your blog + your long absence Jun 19 11:16:10 ah Jun 19 11:16:16 yes, things are a bit delicate for me these days Jun 19 11:16:29 what? why? Jun 19 11:16:57 i wonder whether i'm in the right profession when contract software development gives me so much grief Jun 19 11:17:05 (very briefly ;) Jun 19 11:17:41 ha laws against people not working in companies or small companies? Jun 19 11:17:48 mickeyl: is it more a freelancer vs. job at a company thing? Jun 19 11:18:32 mickeyl: I guess science would be the right place Jun 19 11:18:38 you even have a doctorate? Jun 19 11:18:43 leviathan: i have Jun 19 11:18:43 why not go deeper? Jun 19 11:18:53 means Jun 19 11:18:55 ya, been asking myself that Jun 19 11:19:03 give lectures =) Jun 19 11:19:06 I mean Jun 19 11:19:14 you've got professional knowledge Jun 19 11:19:26 why not teach students to do right products? Jun 19 11:19:35 * GNUtoo|laptop wonder why mickeyl is not working in oe stuff Jun 19 11:19:43 there are some good demand for it Jun 19 11:20:20 I'm dreaming of holding lectures Jun 19 11:20:23 well I am off to watch football. Banzai! Jun 19 11:20:25 Kensan: hard to say. i guess it's more of a problem that I don't like working in shortterm projects where i have the feeling i don't learn anything from project to project; i just copy'n'paste code and adjust to the domain specifics. very boring. combine this with whining clients (budget budget budget) and their fluctuating requirements... it sucks big time. Jun 19 11:20:31 I love to teach interested people new stuff Jun 19 11:20:33 Kensan: Hopp Schwiiz! Jun 19 11:20:53 mickeyl: nono, my other heritage is acting up, the samurais ;) Jun 19 11:21:17 Kensan: did you see the interview concerning bp? Jun 19 11:21:19 mickeyl: I can feel your pain... Jun 19 11:21:27 leviathan: erm no? Jun 19 11:21:30 some of the guys in the senat told the bp chef Jun 19 11:21:38 (he japanese) Jun 19 11:21:47 ? Jun 19 11:21:50 Tony Hayward? Jun 19 11:21:55 He's australian no? Jun 19 11:22:01 "in the old time, we gave the people a sward and asked them to do harakiri" Jun 19 11:22:09 "in such situations" Jun 19 11:22:18 *sword Jun 19 11:22:39 It's actually not that far off... Jun 19 11:23:12 just that in japan they throw themself of buildings or under a train these days :/ Jun 19 11:23:16 http://politicalticker.blogs.cnn.com/2010/06/15/lawmaker-tells-bp-chief-to-commit-hara-kiri/?fbid=tzyhVTVkYXv Jun 19 11:23:20 there it is Jun 19 11:23:21 xD Jun 19 11:23:59 there were many managers that commited suicide e.g. in the 90's in Japan when they had their big economic crisis. Jun 19 11:24:00 short therm means very short? Jun 19 11:24:43 GNUtoo|laptop: 10-40 mandays usually Jun 19 11:25:01 all of the contract iphone projects i done so far fall into this category Jun 19 11:25:06 mickeyl: academia would actually allow you to work on long-term stuff but then again I don't know if it is as gratifying as building things that people need.. Jun 19 11:25:50 Kensan: indeed. one of the reasons i wanted to go "out" was to build things that reach production maturity Jun 19 11:26:02 i love to build stuff people are actually using Jun 19 11:26:03 mickeyl: scoring a "hacker"-job at a company that would give you a lot of freedom to do it your way... Jun 19 11:26:10 but they are *very* rare. Jun 19 11:26:17 Kensan: true. Jun 19 11:26:21 yes, unfortunately Jun 19 11:26:22 * Kensan is silent for the japanese anthem Jun 19 11:26:27 :) Jun 19 11:26:50 ok Jun 19 11:27:31 anyways, a decision will not be made before the end of this year Jun 19 11:27:36 for instance there was a good job with oe,at buglabs but it's already taken by stephen shmitt Jun 19 11:27:47 that was longer I think Jun 19 11:27:53 mickeyl: I am very fortunate that I believe I have such a job... very interesting projects from which I learn lot etc. Jun 19 11:28:32 that's cool Jun 19 11:28:44 mickeyl: well I am sure you will find something that suits you :) Jun 19 11:29:30 *nod* beforehand, i just need to find out what i really want Jun 19 11:29:33 "just" ;) Jun 19 11:29:55 mickeyl: yes, it's very interesting to take stuff researches describe in their papers and then figure out how to actually make it work with real hardware and software Jun 19 11:29:59 *heh* Jun 19 11:30:08 mickeyl: my reasons why I develop OE is because I need small OS which you can use Jun 19 11:30:15 root@htcdream:/proc# cat wakelocks_last_lock Jun 19 11:30:15 wake_lock: mddi_link_active_idle_lock Jun 19 11:30:21 e.g to controll flux of a meg Jun 19 11:30:27 remember Jun 19 11:30:30 mickeyl: yes, knowing what you want is the basis. the rest will follow from that with a little luck Jun 19 11:30:32 OE also works on avr32 Jun 19 11:30:43 so you can drive microcontroller circuits Jun 19 11:30:45 with OE Jun 19 11:30:50 anyway, the game is on. Jun 19 11:30:53 catch you later Jun 19 11:30:58 :) Jun 19 11:31:00 which is very smart in combination with ethernet Jun 19 11:31:02 mickeyl, is that ok? should I remove wake_lock: ? Jun 19 11:31:13 GNUtoo|laptop: just remove it Jun 19 11:31:20 we do not need android working ;-) Jun 19 11:31:21 GNUtoo|laptop: yes, we can remove that. is it normal in "idle" mode? Jun 19 11:31:34 I think so Jun 19 11:31:39 ok I'll remove that Jun 19 11:31:45 ok, then let me check what happens when i wake up with power button Jun 19 11:43:26 htc_fb_console.c:(.init.text+0x920): undefined reference to `create_mapping' Jun 19 11:43:32 GNUtoo|laptop: do you have an idea? Jun 19 11:43:50 I'll look later,I need to push changes for mickeyl Jun 19 11:43:57 ok Jun 19 11:45:03 freesmartphone.org: 03mickey 07cornucopia * r95ab240e8de4 10/fsousaged/src/plugins/lowlevel_android/plugin.vala: fsousaged: lowlevel_android: add debug code for /proc/wakelocks_last_lock Jun 19 11:45:38 mickeyl, pushed the removal of printing wake_lock: before the lock's name Jun 19 11:46:22 thanks Jun 19 11:47:07 http://gitorious.org/htc-msm-2-6-32/leviathan-incoming/commit/2d0b2f1e0374aa68931f56c94171f27174c2f229 Jun 19 11:48:15 ok Jun 19 11:48:44 GNUtoo|laptop: now Jun 19 11:48:47 our problem Jun 19 11:48:51 htc_fb_console.c:(.init.text+0x920): undefined reference to `create_mapping' Jun 19 11:49:01 ok Jun 19 11:49:12 it has gotten an inline function Jun 19 11:49:17 how can we use it anyway? Jun 19 11:50:03 we need to initialize something Jun 19 11:50:13 else we have a mute and blind handy Jun 19 11:50:49 leviathan, ? Jun 19 11:50:56 no fbconsole Jun 19 11:51:00 no usbgadget Jun 19 11:51:07 ah no usbgadget Jun 19 11:51:08 that's bad Jun 19 11:51:14 perhaps we have Jun 19 11:51:31 and its just not getting a valid rootfs because of broken sd/mmc driver Jun 19 11:51:32 I dunno Jun 19 11:51:34 usbgadget does not compile? Jun 19 11:51:37 ah ok Jun 19 11:51:42 because I do not get output on fbconsole Jun 19 11:51:44 >_< Jun 19 11:51:53 with the two patches Jun 19 11:52:05 you get usb and backlight compiling Jun 19 11:52:05 did you try loading an image? Jun 19 11:52:10 yes Jun 19 11:52:18 it doesnt show us a fbconsole Jun 19 11:52:21 by image I mean jpeg etc... Jun 19 11:52:27 huu? Jun 19 11:52:30 good idea? Jun 19 11:52:33 do you have one? Jun 19 11:52:37 yes Jun 19 11:52:41 let me find it Jun 19 11:52:50 send it to my email plz Jun 19 11:52:52 * GNUtoo|laptop is booting his htcdream Jun 19 11:52:54 ok Jun 19 11:53:06 GNUtoo|laptop: how do I load it? Jun 19 11:53:16 else fso2-demo-images load an image Jun 19 11:53:23 hmm Jun 19 11:53:31 hmm, good idea Jun 19 11:53:34 mom Jun 19 11:53:42 I'll compile an image with yaffs2 Jun 19 11:53:46 ok Jun 19 11:53:50 and load it into mtd3 Jun 19 11:53:55 then I'll boot from there Jun 19 11:53:58 perhaps it works Jun 19 11:54:03 ok Jun 19 11:56:14 I'll need to build it locally Jun 19 11:56:17 it seems broken Jun 19 11:56:23 the server Jun 19 11:56:24 -.- Jun 19 11:57:11 mickeyl: fix plz loosing of a GSM while in deep sleep. Jun 19 11:57:56 Q-Master: i'm afraid that needs a hardware fix Jun 19 11:58:35 mickeyl: you're kidding me, no? fso-abyss worked with 1024 fix and fsogsmd - not. very strange Jun 19 12:09:06 mickeyl, btw: Jun 19 12:09:12 2010-06-18T15:51:24.765563Z [WARN] QualcommHtcModem <>: No handler for URC +HTCCNIV w/ rhs "","","22288", please report to Mickey Jun 19 12:09:35 Q-Master: i must confess I have no idea what your problem is about. How exactly is the GSM being dropped? Jun 19 12:09:43 Q-Master: Is there a bugentry for that? Jun 19 12:09:55 Q-Master: can you reproduce it without the full SHR and just the FSO stack? Jun 19 12:09:58 GNUtoo|laptop: right Jun 19 12:10:05 basically I think Q-Master talks about recamping Jun 19 12:10:12 it's #1024 Jun 19 12:10:20 basically the only thing we can do is: Jun 19 12:10:25 do not make the modem sleep Jun 19 12:10:33 if he got #1024 Jun 19 12:10:38 maybe that's what he wants Jun 19 12:10:58 GNUtoo|laptop: it is not recamping bug Jun 19 12:11:06 ah what is it then? Jun 19 12:11:08 and I have a 1024 fix Jun 19 12:11:12 and it worked Jun 19 12:11:12 ok Jun 19 12:11:19 till fsogsmd Jun 19 12:11:24 ah you've got A7+ Jun 19 12:11:58 and it is not recamp, it just loose the connection to network at all. Jun 19 12:12:06 Q-Master: is it possible you see http://trac.freesmartphone.org/ticket/561 Jun 19 12:13:11 PaulFertser: that might be. Jun 19 12:13:47 freesmartphone.org: 03mickey 07cornucopia * ra681bca3032d 10/.gitignore: gitignore++ Jun 19 12:14:05 mickeyl: it is not loosing anything if I don't do any network activity. if I call or get SMSes (like today) after suspend/resume - no network. Jun 19 12:14:35 Q-Master: in that state i can call my phone and i hear calling rings but the freerunner doesn't ring or reacts. Jun 19 12:14:53 PaulFertser: yep. definitely that Jun 19 12:15:14 exactly I mean Jun 19 12:15:14 Q-Master: so it's not surprising you see it. Jun 19 12:15:38 Q-Master: the most major stability issue i'm aware of. Jun 19 12:16:11 PaulFertser: 8( Jun 19 12:16:46 PaulFertser: If not that problem, I was hoping to switch to freerunner as main phone. Jun 19 12:21:17 Q-Master: you seem to be the first man confirming it Jun 19 12:21:26 Q-Master: i use a watchdog that periodically checks that you are connected Jun 19 12:22:24 PaulFertser: I think that I was the first who got that problem. Remember I was asking you about deep-sleep. That was that problem. Jun 19 12:23:09 PaulFertser: which bug is it? Jun 19 12:24:23 GNUtoo|laptop: I wonder how the linux kernel gets developed Jun 19 12:24:34 if noone ever reacts Jun 19 12:24:36 -_- Jun 19 12:25:53 lindi-: http://trac.freesmartphone.org/ticket/561 Jun 19 12:29:16 GNUtoo|laptop: hmm, are you sure the proc node is only updated after resume? Jun 19 12:29:30 to me it looks like it's always showing the last wakelock Jun 19 12:29:44 so, I now just modified mmu.c Jun 19 12:29:46 suspend resume is a subset of those though Jun 19 12:29:50 hope no one kills me for that Jun 19 12:29:55 i.e. i don't want to see Jun 19 12:30:03 * Message: plugin.vala:78: wake_lock: vbus_present Jun 19 12:30:08 since this is not a resume reason Jun 19 12:30:10 or is it? Jun 19 12:37:02 the controller should start loading itself Jun 19 12:37:12 no need for resumation Jun 19 12:48:42 GNUtoo|laptop: would be very nice, if you could help me try getting the fbconsole working in upstream ;-D Jun 19 12:49:12 because I looked at theire code Jun 19 12:49:23 its much more comfortable to port our drivers there Jun 19 12:49:26 then vice versa Jun 19 12:50:28 GNUtoo|laptop: you could take a look onto backlight Jun 19 12:50:36 and tell me, why it doesnt load Jun 19 12:50:37 :-) Jun 19 12:55:11 mickey, you told me that you wanted this exact information Jun 19 12:55:24 we looked trough the logs Jun 19 12:55:39 and found something like gpio_kp Jun 19 12:55:55 I told it was just printing last wakelock Jun 19 12:56:04 but you told me it was what you wanted Jun 19 12:57:02 hmm, ok, i will take a look at the patch Jun 19 12:59:03 event3-780 Jun 19 12:59:05 hmm Jun 19 13:00:34 freesmartphone.org: 03ospite 07cornucopia * r0bf82294bdc2 10/fsogsmd/src/lib/atmediators.vala: Jun 19 13:00:34 freesmartphone.org: fsogsmd: add AtNetworkUnregister mediator Jun 19 13:00:34 freesmartphone.org: Signed-off-by: Antonio Ospite Jun 19 13:00:37 freesmartphone.org: 03ospite 07cornucopia * r972bf81f54c8 10/fsogsmd/src/plugins/dbus_service/plugin.vala: (log message trimmed) Jun 19 13:00:37 freesmartphone.org: fsogsmd: implement org.freesmartphone.GSM.Network.Unregister() Jun 19 13:00:37 freesmartphone.org: This prevents getting messages like: Jun 19 13:00:37 freesmartphone.org: Traceback (most recent call last): Jun 19 13:00:37 freesmartphone.org: File "./fso-listen-for-calls.py", line 53, in Jun 19 13:00:37 freesmartphone.org: run() Jun 19 13:00:38 freesmartphone.org: File "./fso-listen-for-calls.py", line 49, in run Jun 19 13:03:56 mickey, isn't vbus_present the usb cable Jun 19 13:04:06 and plugin the usb cable could be a resume reason Jun 19 13:05:43 strangely Jun 19 13:05:50 gpio_kp is the back button Jun 19 13:07:15 while true;do cat /proc/wakelocks_last_lock ;done | tee wakelock | uniq gives good infos Jun 19 13:07:42 should I add uniq support in the kernel? Jun 19 13:08:57 GNUtoo|laptop: lol Jun 19 13:09:08 upstream doesnt have the broken NAND Jun 19 13:09:11 :-) Jun 19 13:09:23 ok Jun 19 13:09:24 nice Jun 19 13:09:30 hmm Jun 19 13:09:32 the problem is Jun 19 13:09:33 we only have sd card Jun 19 13:09:50 with the present state we can't tell anything Jun 19 13:10:00 since the wakelocks are fluctuating all the time during normal operation Jun 19 13:10:01 have a look at Jun 19 13:10:06 watch -n 1 -d cat /proc/wakelocks Jun 19 13:10:09 that's crazy :D Jun 19 13:10:30 so i was hoping that the proc node only captures the state that lead to waking pu Jun 19 13:10:34 waking up Jun 19 13:10:43 ok,how should I do that Jun 19 13:10:47 look at wakelock.c Jun 19 13:10:49 or Jun 19 13:10:59 compile wakelocks with debug on Jun 19 13:11:13 and echo to the module node Jun 19 13:11:16 to get debug messages Jun 19 13:11:21 and tell me what message you want Jun 19 13:12:14 I feared that the patch would be useless from the beginning Jun 19 13:12:34 that's why I really wanted to hear you when you would have tried to implement fso part Jun 19 13:14:34 hmmm Jun 19 13:14:39 there is a main wakelock Jun 19 13:14:57 I wonder if we can capture something with that main Jun 19 13:15:04 such as: Jun 19 13:15:14 main == suspend Jun 19 13:15:17 or something like that Jun 19 13:18:58 JaMa: does libcanberra build for you? Jun 19 13:20:31 i wonder whether userland is using the constants defined in smd_private.h Jun 19 13:20:46 which ones? I'll look Jun 19 13:22:52 Hey there. Tried remoko on shr-t but it doesn't run properly. Do you know any other application to use the neo as a virtual mouse or keyboard?, please Jun 19 13:23:31 hmm Jun 19 13:23:33 * mickey has an idea Jun 19 13:24:00 we could synthesize the resume reason by looking at /proc/interrupts Jun 19 13:24:16 good idea Jun 19 13:24:44 ftn: have you tried to fix it? Last time i looked, the git HEAD version was modified to work with bluez4. Jun 19 13:24:59 seem better than the wakelock thing Jun 19 13:25:29 it's not as fine grained as the wakelocks Jun 19 13:25:34 however for our purpose it might be good enough Jun 19 13:25:48 i.e. tell whether it was GSM or a button that woke us up Jun 19 13:25:57 should I look at suspend more? Jun 19 13:26:23 PaulFertser it seems like the problem is python-dependent (AKA: ImportError: No module named remoko_server). And yes, I have installed remoko-server :) Jun 19 13:27:01 GNUtoo|laptop: there's one thing I'm still wondering, how to know when suspend has actually happened (other than looking for time skew) Jun 19 13:27:10 if (current_event_num == entry_event_num) { pr_info("suspend: pm_suspend returned with no event\n"); Jun 19 13:27:29 interesting, where's that? Jun 19 13:27:34 wakelocks.c Jun 19 13:27:41 in kernel/power Jun 19 13:27:53 hmm, i wonder whether that's "too late" Jun 19 13:27:58 ftn: shouldn't be a big deal to get past that particular error obviously Jun 19 13:28:16 what is the first function that springs to life upon resume? Jun 19 13:28:17 what would be too late? Jun 19 13:28:26 ah wakelock Jun 19 13:28:50 IIRC the bootloader gets started Jun 19 13:29:00 then checks for a reset or a resume Jun 19 13:29:08 then jumps back into kernel Jun 19 13:29:10 but where to Jun 19 13:29:24 ah it seem that I don't know how suspend/resume works Jun 19 13:29:32 I didn't know that the bootloader was involved Jun 19 13:29:50 are you really shure that the bootloader is involved? Jun 19 13:30:09 well, i don't know anything about mach-msm Jun 19 13:30:14 ok Jun 19 13:30:23 but from earlier experience resume typically flows through bootloader Jun 19 13:30:29 because in arm after the linux kernel has started.... Jun 19 13:30:45 the bootloader is not involved anymore as far as I know Jun 19 13:30:54 it's not like x86+BIOS Jun 19 13:30:59 look at u-boot Jun 19 13:31:03 it contains resume hooks Jun 19 13:31:04 ah ok Jun 19 13:31:14 maybe for suspend to disk? Jun 19 13:31:21 I hope someone will corect what I say Jun 19 13:32:27 mickey, look at the suspend function in wakelocks.c Jun 19 13:32:39 static void suspend(struct work_struct *work) Jun 19 13:32:59 ret = pm_suspend(requested_suspend_state) Jun 19 13:33:07 then the next instruction is: Jun 19 13:33:27 if(debug) pr_info(time) Jun 19 13:33:52 then maybe print current_event_num? Jun 19 13:34:17 ah no that's a number Jun 19 13:34:23 seem the number of events Jun 19 13:34:36 maybe it's there that we should print something Jun 19 13:34:47 anyway /proc/interupts is good too Jun 19 13:34:58 seem more precise Jun 19 13:35:11 for instance Jun 19 13:35:20 when you press power Jun 19 13:35:37 you have a gpio_keys interupt Jun 19 13:36:01 yeah Jun 19 13:36:26 honestly, this needs to go in the kernel though Jun 19 13:36:39 i just want to know which of these 100 irqs woke us up Jun 19 13:36:40 then when you press the same key Jun 19 13:36:55 and look at /proc/wakelocks or /proc/wakelocks_last_lock Jun 19 13:36:58 nothing appear Jun 19 13:37:16 that's because there's 1000s of wakelocks per second Jun 19 13:37:21 ah ok Jun 19 13:37:33 watch -n 1 -d cat /proc/wakelocks Jun 19 13:37:36 so better /proc/interupts for now Jun 19 13:37:36 nice firework :) Jun 19 13:37:38 yes I saw that Jun 19 13:37:49 what would be interesting Jun 19 13:37:52 and I learned the watch command btw Jun 19 13:38:02 thanks Jun 19 13:38:03 is to only update the proc node right after this Jun 19 13:38:04 np Jun 19 13:38:14 ret = pm_suspend(requested_suspend_state); Jun 19 13:38:22 ok Jun 19 13:39:01 and cleaning it right before Jun 19 13:39:09 so we would know a) when suspend really happened Jun 19 13:39:23 and b) would not update the proc node 1000s of times per second Jun 19 13:39:36 lol for b Jun 19 13:40:30 anyways, i guess i will do some experiments with that Jun 19 13:41:27 can i enable wakelock debugging without recompilation? Jun 19 13:41:34 wasn't there a sysfs node for thatß Jun 19 13:41:35 ? Jun 19 13:41:42 yes Jun 19 13:42:11 first look in wakelock.c in enum{ Jun 19 13:42:14 there is the mask Jun 19 13:43:02 ok Jun 19 13:43:12 then according to the code: Jun 19 13:43:14 if (debug_mask & DEBUG_WAKE_LOCK) Jun 19 13:43:22 you just need to echo the mask to: Jun 19 13:44:00 /sys/module/wakelock/parameters/debug_mask Jun 19 13:47:35 got it, than Jun 19 13:47:36 x Jun 19 13:47:45 nice Jun 19 13:53:36 mickey, sometime you need WAKELOCK_STATS but I think you've already got that Jun 19 13:53:46 yep Jun 19 13:53:55 btw you refused that: Jun 19 13:53:57 pr_info("wakeup wake lock: %s\n", lock->name); Jun 19 13:54:06 because it wasn't good enough Jun 19 13:54:29 (it didn't print gpio_kp) Jun 19 13:54:58 yep, that's too broad, i.e. it prints SMD_RPCCALL for almost everything Jun 19 13:55:07 ah ok lol Jun 19 13:55:29 but(kidding) everything is SMD_RPCCALL in this phone Jun 19 13:55:43 indeed Jun 19 13:55:57 with your code i can go from here Jun 19 13:56:14 my code? Jun 19 13:56:17 thanks for the patch, i will change some bits from here Jun 19 13:56:23 ah ok Jun 19 13:56:49 apart from sports tomorrow morning, i have reserved the whole sunday to work on that Jun 19 13:56:58 wow Jun 19 13:57:06 so i hope by the end of tomorrow we have it Jun 19 13:57:07 :) Jun 19 13:57:17 I should do sport too but,I think I should do it later Jun 19 13:57:21 like in the week Jun 19 13:57:40 because I bet you need me present here,and you're not here that often Jun 19 13:57:48 btw., |wm stands for "Weltmeisterschaft" which is german for championship and means the EURO soccer championship Jun 19 13:58:06 it does _not_ stand for windows mobile ;) Jun 19 13:58:11 lol Jun 19 13:58:26 I thought it was your raphael or something like this Jun 19 13:58:34 no, i abandonded that one Jun 19 13:58:40 ok,you sold it? Jun 19 13:58:51 better... i gave it as a gift :) Jun 19 13:58:58 nice Jun 19 13:59:04 I hope it's in good hands Jun 19 13:59:09 depends... Jun 19 13:59:12 no developer hands Jun 19 13:59:15 but girl's hands Jun 19 13:59:18 ah ok Jun 19 13:59:19 who got her phone stolen Jun 19 13:59:23 ok Jun 19 13:59:52 back to something different Jun 19 13:59:59 i'm pretty desperate for ad-hoc networking Jun 19 14:00:09 i'm afraid we should take a look at the TIWLAN :/ Jun 19 14:00:16 to check whether this one has it Jun 19 14:00:17 if someone try to racket me and ask me from my phone...I would tell him,look it works only if you know command line,audio is in bad state,camera don't work etc... Jun 19 14:00:31 hehe Jun 19 14:00:32 yeah Jun 19 14:00:36 lol Jun 19 14:01:00 it would completely suck having to use TIWLAN just for that reason, of course Jun 19 14:01:11 but i don't feel like adding ad-hoc to the mainline driver either.... Jun 19 14:01:17 definitely way over my capabilities Jun 19 14:01:22 I plan to retry wl1251 soon Jun 19 14:01:34 but I focussed on suspend first Jun 19 14:01:37 right Jun 19 14:02:07 because I've seen patch for wifi power management that looks good Jun 19 14:02:26 else we make bluetooth work Jun 19 14:02:37 yes, BT would be an alternative for tethering UMTS Jun 19 14:02:54 probably even better due to PM Jun 19 14:03:00 indeed Jun 19 14:03:05 although wifi has advantages wrt. simplicitry Jun 19 14:03:09 but I wonder why cable doesn't work Jun 19 14:03:18 hmm Jun 19 14:03:19 it's not as good Jun 19 14:03:21 one reason: iPad Jun 19 14:03:24 ah? Jun 19 14:03:24 (sorry :) Jun 19 14:03:40 iPad can neither use USB nor Bluetooth for access Jun 19 14:03:45 ah ok Jun 19 14:03:48 it can use ad-hoc wifi Jun 19 14:03:52 same for iphone unfortunately Jun 19 14:03:53 I got it Jun 19 14:04:03 but best is the enemy of good Jun 19 14:04:41 i find it quite ironic to use an open phone to provide connectivity for a closed one ;) Jun 19 14:04:50 that's why i'd love to have that Jun 19 14:05:09 ah ok Jun 19 14:05:23 basically I tought of that use case: Jun 19 14:05:31 usb->laptop->ad-hoc Jun 19 14:06:00 GNUtoo|laptop: me idiot Jun 19 14:06:00 anyway I think it's a bit like leviathan's nand Jun 19 14:06:10 It's great to have Jun 19 14:06:13 GNUtoo|laptop: I guess I know why its not working Jun 19 14:06:17 but it's not top priority Jun 19 14:06:21 leviathan, ok Jun 19 14:06:40 agreed. certainly not top priority. Jun 19 14:07:03 the community expect something that works,not something that does only tethering trough wifi/bt Jun 19 14:07:25 and some people like Kensan alain2210 etc... have bought this phone Jun 19 14:08:41 true true Jun 19 14:09:19 1)suspend Jun 19 14:09:30 2)audio if Thringol is here Jun 19 14:09:59 3)wifi Jun 19 14:10:09 GPS Jun 19 14:10:22 BT Jun 19 14:10:25 indeed Jun 19 14:10:25 Compass/Accel Jun 19 14:10:26 Camera Jun 19 14:10:30 in that oder Jun 19 14:10:31 order Jun 19 14:10:47 where do we put keyboard keys and rotaate Jun 19 14:10:52 ? Jun 19 14:11:01 there is also some minor oe support for xorg to push Jun 19 14:11:09 and a better frameworkd.conf Jun 19 14:11:11 thringol ? Jun 19 14:11:12 for SHR Jun 19 14:11:30 mickeyl, Thingol Jun 19 14:11:37 he's someone in #alsa Jun 19 14:11:53 ( it was me, not mickeyl ) Jun 19 14:12:04 oops bad tab Jun 19 14:12:27 misc, basically I explained him the bug,and he told me how to fix the audio,so now it doesn't block anymore Jun 19 14:12:45 but there are still some buffer underrun Jun 19 14:14:36 Thingol is hard to catch so as soon as I catch him I do alsa Jun 19 14:14:39 else I do wifi Jun 19 14:15:38 the audio issue is that one: Jun 19 14:15:51 audpp: DMA missed obj=20 Jun 19 14:25:49 mickeyl, so what do you do now? and what should I do? Jun 19 14:27:06 i'll work on your wakelocks patch tomorrow Jun 19 14:27:18 proc patch, that is Jun 19 14:27:21 ok Jun 19 14:27:30 so you'll do a better kernel patch? Jun 19 14:27:35 yep Jun 19 14:27:40 nice Jun 19 14:28:00 you could concentrate on gps or wifi, whatever is more important to you Jun 19 14:28:04 ok Jun 19 14:28:14 leviathan is inclined towards GPS Jun 19 14:28:27 so I'll do wifi Jun 19 14:28:51 ok, cool Jun 19 14:30:36 I'll do it this afternoon/night Jun 19 14:36:47 mrmoku: last rebuilt was last weekend so I think still yes Jun 19 14:37:10 GNUtoo|laptop: atm I'm try'n to get upstream booting Jun 19 14:37:11 ... Jun 19 14:37:21 ok Jun 19 14:37:31 did fso2-demo-image work Jun 19 14:38:04 did not manage to build it Jun 19 14:38:06 yet Jun 19 14:38:14 everything seems broken in this direction Jun 19 14:38:23 I also found out, why its not loading a console Jun 19 14:38:25 it should Jun 19 14:38:29 but Jun 19 14:38:41 the kernel is lacking wakelock and gpio Jun 19 14:38:44 so it dies Jun 19 14:43:12 JaMa: it fails in do_install Jun 19 14:45:07 show me the log if I recognize it :) Jun 19 14:46:04 JaMa: moment... installing nopaste :) Jun 19 14:47:44 JaMa: http://pastie.org/1011430 Jun 19 14:49:12 mrmoku: strange, I don't remember it, have you tried it with -j 1? Jun 19 14:49:36 alias PARALLEL_MAKE="-j1" in local.conf? Jun 19 14:49:42 leviathan, for gpio they may have some patches Jun 19 14:50:00 leviathan, btw why mainline? Jun 19 14:50:20 leviathan, isnt't there a msm tree somwhere on kernel.org ? Jun 19 14:50:43 JaMa: trying now Jun 19 14:52:14 GNUtoo|laptop: uhmm Jun 19 14:53:28 GNUtoo|laptop: http://git.kernel.org/?p=linux/kernel/git/dwalker/linux-msm.git;a=blob;f=Makefile;h=9425d1de54c76a90db00d0680e7b65fc1d202997;hb=1836d95928a0f41ada0cbb2a6c4e46b027db9491 Jun 19 14:53:31 as you can see Jun 19 14:53:33 its outdated Jun 19 14:53:35 -.- Jun 19 14:53:43 ah ok Jun 19 14:53:58 ok Jun 19 14:55:15 we should look where it breaks Jun 19 14:55:26 and try to initialize basic graphics functionality Jun 19 14:55:27 means Jun 19 14:55:30 JaMa: heh, yes builds without -j 2 Jun 19 14:55:32 command line Jun 19 14:55:35 JaMa: should be marked then... Jun 19 14:55:45 then we could port our drivers Jun 19 14:55:58 that would bring the benefit, that we could keep up to date Jun 19 14:56:00 with the API Jun 19 15:06:17 heyho Jun 19 15:06:26 hi Jun 19 15:06:40 how's telephony on palm pre? Jun 19 15:08:43 mrmoku: yup.. I probably didn't see it even with -j3 because I had also angstrom build running (so something like -j6 :)) Jun 19 15:09:04 :P Jun 19 15:10:13 GNUtoo|laptop: if we make framebuffer console in upstream running together I will spend you a beer Jun 19 15:10:19 if I do it alone Jun 19 15:10:22 not ;-) Jun 19 15:10:53 Oh, right Jun 19 15:10:55 leviathan, I don't like the taste of beers unfortunately.... Jun 19 15:10:59 sry, you do not like beer Jun 19 15:11:06 hmm Jun 19 15:11:07 np Jun 19 15:11:25 its the same about me with thema woman Jun 19 15:11:35 so, I'm sensitive about that Jun 19 15:11:36 ? Jun 19 15:11:39 yeah Jun 19 15:11:54 if someone beliefe Jun 19 15:12:02 everyone else likes what he likes Jun 19 15:12:07 indeed Jun 19 15:12:09 and is interested in things he is interested Jun 19 15:12:15 like the thema I mentioned Jun 19 15:12:18 or football Jun 19 15:12:19 or so Jun 19 15:12:33 it can be ennoying to live under a lot of individua Jun 19 15:12:48 which think Jun 19 15:12:57 everyone must be interested in such themata Jun 19 15:13:05 so, I'm sensitive about that Jun 19 15:13:19 as long as you do not scream around, when I wanna smoke and drink a beer Jun 19 15:13:24 everything is good Jun 19 15:13:26 :) Jun 19 15:13:47 ok Jun 19 15:14:26 I see it like this: Jun 19 15:14:32 we make the basics work Jun 19 15:14:44 then we try to push upstream some interesting parts Jun 19 15:17:50 I found out Jun 19 15:17:55 ok Jun 19 15:17:59 that our work is nothing worth for upstream Jun 19 15:18:08 a) they have divergent development atm Jun 19 15:18:18 b) our drivers do not even basically run Jun 19 15:18:23 without great modifications Jun 19 15:18:28 in upstream Jun 19 15:18:37 by upstream I meant push our fixes Jun 19 15:18:43 ahh Jun 19 15:18:44 ok Jun 19 15:19:01 for instance the alsa fix Jun 19 15:19:03 etc... Jun 19 15:19:11 ok Jun 19 15:19:32 I'm try'n already the whole day to get msmfb working in torvalds branch Jun 19 15:19:48 ok Jun 19 15:19:52 I could use your help very well there Jun 19 15:19:56 I've some questions: Jun 19 15:19:59 perhaps together it would go better Jun 19 15:20:02 GNUtoo|laptop: yes? Jun 19 15:20:07 I'm an alien Jun 19 15:20:07 xD Jun 19 15:20:11 other questions? Jun 19 15:20:26 *do you have the /etc/network/interfaces fix Jun 19 15:20:38 *does blindly typing command work Jun 19 15:20:38 ? Jun 19 15:20:46 yes Jun 19 15:20:56 no Jun 19 15:20:59 ok Jun 19 15:21:03 so it doesn't even boot Jun 19 15:21:05 try without fb Jun 19 15:21:12 huu? Jun 19 15:21:41 normally without fb you should be able to blindly type commands Jun 19 15:22:25 on which state the usb gadget serial port should appear? Jun 19 15:22:45 state? Jun 19 15:22:51 I think down Jun 19 15:22:57 but I've really no clue Jun 19 15:23:05 im ment boot stage Jun 19 15:23:25 ah usb gadget serial Jun 19 15:23:28 hmmm Jun 19 15:23:36 it get initialized late Jun 19 15:23:42 if that was the question Jun 19 15:23:45 yes Jun 19 15:23:47 it was Jun 19 15:23:49 merda Jun 19 15:23:50 then Jun 19 15:23:56 second idea Jun 19 15:24:08 they documented serial port already running... Jun 19 15:24:30 then you need to order sparkfun's breakout module for htc Jun 19 15:24:42 s/htc/htc-usb/ Jun 19 15:24:42 GNUtoo|laptop meant: then you need to order sparkfun's breakout module for htc-usb Jun 19 15:25:02 ok Jun 19 15:25:04 thx apt Jun 19 15:25:06 :-) Jun 19 15:25:08 and don't forget it's 2.8v not 3.3 Jun 19 15:25:21 I tried locally with what I had Jun 19 15:25:21 hmm Jun 19 15:25:29 does it work? Jun 19 15:25:39 with an htc headset => faillure Jun 19 15:25:47 ohh Jun 19 15:25:48 ok Jun 19 15:26:07 anyway the headset was a bit broken Jun 19 15:26:14 but still.... Jun 19 15:26:17 only a bit Jun 19 15:26:32 and they are not cheap Jun 19 15:28:22 yes Jun 19 15:28:24 I know Jun 19 15:28:33 recently bought one Jun 19 15:28:34 hmm Jun 19 15:29:12 I'll get my iron u-cores on monday btw. so my quantum mechanics experiment will take place soon (right: quantum mechanics experiment ;-) ) Jun 19 15:29:24 but back to topic Jun 19 15:29:35 I'm back shortly, just smoking a pipe Jun 19 15:29:42 | Jun 19 15:29:51 somthing like that? Jun 19 15:30:12 cat tabaco | kmout Jun 19 15:30:15 :-) Jun 19 15:39:09 GNUtoo|laptop: hmm Jun 19 15:39:23 what we would need is a htc debug board Jun 19 15:39:36 but thats even harder to steel then datasheets Jun 19 15:39:39 because its hardware Jun 19 15:39:40 xD Jun 19 15:41:03 leviathan, serial is enough Jun 19 15:41:10 with serial you get : Jun 19 15:41:15 *printk from the bootloader Jun 19 15:41:18 *bootloader access Jun 19 15:41:24 hmm Jun 19 15:41:30 *KGDB!!! Jun 19 15:41:34 at very early state Jun 19 15:41:37 now question Jun 19 15:41:45 do we have a serial connector Jun 19 15:41:50 yes Jun 19 15:41:54 look at that Jun 19 15:42:15 what? Jun 19 15:42:17 http://www.sparkfun.com/commerce/product_info.php?products_id=9167 Jun 19 15:42:30 that gives you serial Jun 19 15:42:36 do you have such a device? Jun 19 15:42:42 no Jun 19 15:42:47 http://www.instructables.com/id/Android-G1-Serial-Cable/ Jun 19 15:42:55 I need to order it Jun 19 15:43:13 it will be needed for upstream work Jun 19 15:43:24 dito Jun 19 15:43:33 I've waited because I want to pay shipping + customs only once Jun 19 15:43:49 because threre are some interesting stuff such as: Jun 19 15:44:01 *arduinos,pic/avr programmers Jun 19 15:44:07 *radios Jun 19 15:44:09 etc... Jun 19 15:44:12 but the whole is not cheap Jun 19 15:44:19 so I took my time and reflected Jun 19 15:44:26 hmm, ok Jun 19 15:44:31 specially because I didn't know how much I had to pay my laptop Jun 19 15:44:41 because my laptop broke Jun 19 15:44:42 remember Jun 19 15:44:46 I needed a replacement Jun 19 15:44:58 and in italy the mode I wanted wasn't available anymore Jun 19 15:45:05 and they had one that costed a lot more Jun 19 15:45:18 i see Jun 19 15:45:37 so if I bought theses radio+pic+programmers+htc connector+customs+shipping Jun 19 15:45:46 it would have been roughly 100E Jun 19 15:45:50 or more Jun 19 15:46:17 basically I wanted to do something to monitor the fridge temperature remotely Jun 19 15:50:01 hmm Jun 19 15:50:03 ok Jun 19 15:52:37 hmm, ok, i'm try'n to make backlight build again Jun 19 15:52:47 ok Jun 19 15:52:54 with fewest possible changes to mainline Jun 19 15:53:02 then you can try out the patches onto vanilla too Jun 19 15:53:08 and tell me, what you are seeing Jun 19 15:53:15 or what my code is lacking of Jun 19 15:53:50 ok Jun 19 15:56:13 leviathan, ok I would also need a .config Jun 19 15:56:20 hmm, ok Jun 19 15:56:31 I just took the known to work one Jun 19 15:56:36 ok Jun 19 15:56:38 from my gnulinux-konform Jun 19 15:56:43 what's that? Jun 19 15:56:46 and did some slight modification Jun 19 15:56:49 :-) Jun 19 15:56:54 konform? Jun 19 15:57:00 http://gitorious.org/htc-msm-2-6-32/leviathan-incoming/commits/msm-gnuconform Jun 19 15:57:02 conform Jun 19 15:57:03 sry Jun 19 15:57:09 ok it sounded funny Jun 19 15:57:13 like german Jun 19 15:57:14 i wrote german Jun 19 15:57:15 sry Jun 19 15:57:18 ^_^" Jun 19 15:57:32 do upstream have a defconfig? Jun 19 15:57:37 hmm Jun 19 15:57:40 lets see Jun 19 15:57:54 yes Jun 19 15:57:58 arch/arm/configs/msm_defconfig Jun 19 15:58:01 ok I'll use that Jun 19 15:58:01 then Jun 19 15:58:09 no dream or trout? Jun 19 15:58:33 hmm Jun 19 15:58:39 msm defaults to that Jun 19 15:58:44 ok Jun 19 15:58:57 oops Jun 19 15:59:01 defaults to halibut Jun 19 15:59:02 sry Jun 19 15:59:04 my fault Jun 19 15:59:07 read wrong Jun 19 15:59:32 ok Jun 19 15:59:36 I'll change that Jun 19 15:59:51 but I've compiler issues Jun 19 15:59:56 I'll try with my desktop Jun 19 16:00:06 laptop does git bisect on oe Jun 19 16:00:12 rebuilding from scratch each time Jun 19 16:01:12 kk Jun 19 16:01:39 i'm adding backlights atm Jun 19 16:01:41 btw I'll try wifi etc...just after Jun 19 16:01:48 on old kernel Jun 19 16:02:25 kk Jun 19 16:02:45 I'm making it buildable Jun 19 16:02:49 and will upload the patchset Jun 19 16:02:54 to the ftp repo Jun 19 16:03:00 ok Jun 19 16:03:39 leviathan, btw I hope you didn't forget to remove qualcomm docs from the ftp Jun 19 16:04:14 freesmartphone.org: 03morphis 07msmcomm * r471c3b9c0831 10/libmsmcomm/src/ (internal.h response_types.c): libmsmcomm: rework descriptor selection for incomming messages Jun 19 16:04:14 freesmartphone.org: 03morphis 07msmcomm * rf029e181dbcf 10/msmcommd/src/llc.c: msmcommd: DEBUG -> DEBUG_MSG renaming Jun 19 16:04:15 freesmartphone.org: 03morphis 07msmcomm * r1a6417dd77dc 10/libmsmcomm/vapi/msmcomm-1.0.vapi: libmsmcomm: vapi: change return type of Msmcomm.Message.index to uint32 Jun 19 16:04:17 freesmartphone.org: 03morphis 07msmcomm * rf6fac40e5c05 10/libmsmcomm/ (5 files in 2 dirs): libmsmcomm: implement message type property for message object Jun 19 16:04:18 freesmartphone.org: 03morphis 07msmcomm * re7b23394b7b9 10/msmcommd/src/main.c: msmcommd: search for config file at different places Jun 19 16:04:20 freesmartphone.org: 03morphis 07msmcomm * r79b41559a415 10/scripts/msg-doc-to-dot.py: Merge branch 'master' of git.freesmartphone.org:msmcomm Jun 19 16:04:51 no, I didn't Jun 19 16:05:00 its removed Jun 19 16:05:04 ok Jun 19 16:05:05 already wrote an email Jun 19 16:05:10 :-) Jun 19 16:10:49 GNUtoo|laptop: http://ftp.o2s.ch/upstream_patchset1/ Jun 19 16:11:16 ok Jun 19 16:11:25 thats backlight Jun 19 16:11:30 that contain the patches you sent me by mail? Jun 19 16:11:30 but somehow it doesnt load Jun 19 16:11:35 modified Jun 19 16:11:43 I rewrote them a lot cleaner Jun 19 16:11:45 this time Jun 19 16:11:49 thats just backlight Jun 19 16:12:25 we have graphics already included Jun 19 16:12:27 but somehow Jun 19 16:12:39 I'll try Jun 19 16:12:41 nothing get initialized Jun 19 16:14:02 GNUtoo|laptop: thx Jun 19 16:22:48 freesmartphone.org: 03ospite 07cornucopia * r3dc9d7ebde32 10/fsogsmd/src/lib/atcommands.vala: Jun 19 16:22:48 freesmartphone.org: fsogsmd: add query() method to atcommands.vala::PlusCLCC Jun 19 16:22:48 freesmartphone.org: Some modems reply to +CLCC? instead of +CLCC Jun 19 16:22:48 freesmartphone.org: Signed-off-by: Antonio Ospite Jun 19 16:22:48 freesmartphone.org: Acked-by: Michael 'Mickey' Lauer Jun 19 16:25:05 leviathan, does mainline have msm_sd Jun 19 16:25:06 ? Jun 19 16:26:24 it does sd card support Jun 19 16:26:27 but no NAND Jun 19 16:26:35 so you even need to boot from sd card Jun 19 16:26:42 but I do not know, if sd card works Jun 19 16:26:46 because as I said Jun 19 16:26:50 no messages Jun 19 16:26:51 :-) Jun 19 16:26:53 ok Jun 19 16:26:56 I'll try something Jun 19 16:27:01 k Jun 19 16:27:25 how do you know that sdcard works? Jun 19 16:27:31 I do not Jun 19 16:27:36 but the driver is there Jun 19 16:27:40 ok Jun 19 16:27:47 and somehow they must have prooven, that serial works Jun 19 16:27:47 I'll hook init to touch a file Jun 19 16:27:49 and its bootable Jun 19 16:27:58 ok Jun 19 16:33:24 GNUtoo|laptop: did it work out? Jun 19 16:33:43 I'm booting right now Jun 19 16:33:48 ok Jun 19 16:33:50 I tested what I did on .32 Jun 19 16:33:52 before Jun 19 16:34:02 and? Jun 19 16:34:05 did it touch? Jun 19 16:34:10 on 32 yes Jun 19 16:34:14 and now? Jun 19 16:34:17 not shure Jun 19 16:34:19 I'll wait Jun 19 16:34:22 ok Jun 19 16:34:40 if it does the touch Jun 19 16:34:45 leviathan, maybe you could document on the wiki what is upstream Jun 19 16:34:53 ok Jun 19 16:34:54 if it does touch it means that it booted Jun 19 16:34:59 yes Jun 19 16:35:00 and I've not used touch btw Jun 19 16:35:07 I've used dmesg + uname -a Jun 19 16:35:18 oh, I wanted to do this right now Jun 19 16:35:24 so, if you get output Jun 19 16:35:28 please pastebin it to me Jun 19 16:35:32 so that I can analyse Jun 19 16:35:35 ok Jun 19 16:36:04 didn't work Jun 19 16:36:09 wtf? Jun 19 16:36:11 ok Jun 19 16:36:12 hmm Jun 19 16:36:22 same config as for other kernel? Jun 19 16:36:27 no Jun 19 16:36:35 perhaps fs issue :-) Jun 19 16:36:35 defconfig of msm Jun 19 16:36:41 ah Jun 19 16:36:42 maybe Jun 19 16:36:47 but it should have rebooted Jun 19 16:36:48 checking Jun 19 16:38:23 ok Jun 19 16:41:38 sd support was not in kernel Jun 19 16:42:10 oh, ok Jun 19 16:42:12 now? Jun 19 16:42:27 does it now write something? Jun 19 16:43:02 I would suggest to use the known-to-work config Jun 19 16:43:11 then you will certainly have less trubble Jun 19 16:44:41 ah what is the known to work Jun 19 16:44:43 mine? Jun 19 16:44:46 the one in oe? Jun 19 16:44:48 I'll use that Jun 19 16:45:24 or mine :-) Jun 19 16:46:52 GNUtoo|laptop: http://ftp.o2s.ch/config Jun 19 16:46:57 this one should work Jun 19 16:47:05 just select the rootfs type Jun 19 16:47:11 you are using on you sd Jun 19 16:47:13 and remember Jun 19 16:47:21 yaffs2 is not in the official kernel anymore Jun 19 16:47:44 didn't work Jun 19 16:47:51 hmm Jun 19 16:48:06 perhaps it cant initialize anything Jun 19 16:48:10 I'll try wifi and such and continue later Jun 19 16:48:18 without serial I'm blind Jun 19 16:48:19 a damn serial cable would be good now -.- Jun 19 16:55:40 mickeyl: hey, i want to talk about CLCC again :) My log shows ``Wrote '+CLCC'. Waiting for answer...'' only once. There's no timeout notification or anything like that. Just ``Synchronizing call status'' every second _without_ sending anything again. This certainly doesn't look right to me. Jun 19 16:55:48 mickeyl: are you still sure that's a calypso's quirk? Jun 19 17:02:17 If only i could easily reproduce it :/ Jun 19 17:35:25 JaMa: alsa-utils fails due to missing tinfo... is that one known? Jun 19 17:35:35 mrmoku: yes Jun 19 17:35:46 JaMa: missing dep for something Jun 19 17:35:51 mrmoku: it's because it calls ncurses-config from your host Jun 19 17:36:04 ohh... ouch Jun 19 17:36:10 mrmoku: happens on some newer fedora Jun 19 17:36:20 * mrmoku has brand new fedora :) Jun 19 17:36:39 mrmoku: it calls it on everyhost, but other systems return only -lcurses (available in OE) Jun 19 17:37:06 hmm Jun 19 17:37:08 mrmoku: I asked for ncurses-native bump on OE-devel Jun 19 17:37:42 http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg06852.html Jun 19 17:38:12 JaMa: and that has a tinfo then? Jun 19 17:38:40 Q-Master: here? can you do some additional debugging when you face that issue again? Namely using dbus debug command to send +CLCC manually? Jun 19 17:39:16 mrmoku: tinfo as well as own ncurses*config (which will be called instead of system one) Jun 19 17:39:36 mrmoku: you can try the recipe enrico sent Jun 19 17:40:17 mrmoku: I didn't try it, because gentoo version doesn't return -ltinfo .. Jun 19 17:40:36 JaMa: ok, will try. thanks Jun 19 17:40:41 PaulFertser: I think so. Can you gimme a command to execute? Jun 19 17:41:11 Q-Master: mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Debug.DebugCommand AT+CLCC main Jun 19 17:41:19 mrmoku: yw Jun 19 17:43:23 Q-Master: hm, let me do some more testing, i'll probably correct the command Jun 19 17:47:50 Q-Master: so the corrected test instructions: when you get the device in the weird state, do mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Debug.DebugCommand "+CLCC" main Jun 19 17:47:54 It should return ("") Jun 19 17:48:27 Q-Master: then call from the landline and do the command again and again. Jun 19 17:48:59 Q-Master: if you ever get a correct +CLCC response, it means the problem is in fsogsmd Jun 19 17:49:03 Rather than in firmware Jun 19 17:49:34 I can't seem to reproduce this issue now by hammering with constant calling/hanging up Jun 19 17:49:54 Where are those damn bugs when you need them?! Jun 19 17:50:40 PaulFertser: It happen on suspend/resume cycle. Jun 19 17:51:12 Today I've got it after 2 incoming smses and autosuspend after them Jun 19 17:51:27 Q-Master: no, i'm sure my bug is not suspend-related Jun 19 17:51:55 It is Jun 19 17:51:57 Q-Master: and the messages still come through, just calls can't Jun 19 17:52:02 Q-Master: for me. Jun 19 17:52:12 Q-Master: i'm describing the issue i face Jun 19 17:52:34 There's some other bug related to messages though. Jun 19 17:53:11 Q-Master: http://trac.freesmartphone.org/ticket/566 Jun 19 17:55:06 Q-Master: but my CLCC bug appears only after some phone conversation is ended, after that i can receive messages, suspend/resume, etc etc, and see it only later, when i try to call somebody (or somebody tells me he tries without me answering). Jun 19 17:55:06 PaulFertser: there is a suspend/resume cycle in your log just before the bug Jun 19 17:56:05 Q-Master: http://trac.freesmartphone.org/ticket/561 no suspend/resume Jun 19 17:56:42 Q-Master: i think those issues are unrelated Jun 19 17:57:27 seems that 561 is related to suspend/resume or just happens faster if suspended. Jun 19 17:57:53 Probably, though i'd not bet on it. Jun 19 18:04:24 * PaulFertser wished there were more FSO devs... Jun 19 18:30:59 <[Rui]> JaMa: hi, I've just commit json-c dependency in elmdentica Jun 19 18:35:51 [Rui]: ok, I'll keep it in mind (and my local repo) for next EFL bump Jun 19 18:36:16 <[Rui]> JaMa: also just sent an email, it's from r49761 onwards Jun 19 18:40:00 [Rui]: can I drop libxml dependency? or is it still used somewhere else in elmdentica? Jun 19 18:40:13 <[Rui]> JaMa: safe to drop Jun 19 18:40:50 ah read e-mail, clear now, thanks Jun 19 18:43:33 <[Rui]> JaMa: only used both temporarily while converting... Jun 19 18:44:37 <[Rui]> oh shit, gotta get my build env updated... elmdentica: error while loading shared libraries: libecore_evas-ver-svn-06.so.0: cannot open shared object file: No such file or directory Jun 19 18:44:39 <[Rui]> :) Jun 19 18:44:48 ok, building here http://gitorious.org/~jama/angstrom/jama-shr-experimental/commit/11b42007e4eae22c82234d5440fb566d8138da62 Jun 19 18:45:04 <[Rui]> ah... Jun 19 18:45:38 yeah after latest efl bump ther is ver-pre-svn again Jun 19 18:45:45 <[Rui]> :) Jun 19 18:45:57 <[Rui]> at least #e's about to get 1.0 ;) Jun 19 18:46:02 <[Rui]> e17 Jun 19 18:46:13 is it? really? :) Jun 19 18:46:57 JaMa: enricos recipe worked out :) Jun 19 18:47:13 I was hoping for that, but then new snapshots got released and patch flow was restored :) Jun 19 18:47:38 mrmoku: good, report to him, maybe he will finish cleanup and push it then.. Jun 19 18:48:17 <[Rui]> JaMa: well, yeah... "Help with E development -- looking forward a release candidate" :) Jun 19 18:49:01 <[Rui]> I'm hopeful! :) «It is hard to give people a deadline date, but we're trying to make it happen this year» Jun 19 18:51:56 <[Rui]> well, I'll just let it do a bb shr-lite-image while I'm out... Jun 19 18:52:02 <[Rui]> hopefully it'll build all that's needed Jun 19 19:02:29 * JaMa just wathing Bond, how he gets exact gps location of sms sender from stolen sim card :) Jun 19 19:03:30 <[Rui]> JaMa: you forgot to turn suspension of dis-belief on, right? Jun 19 19:04:28 it's better movie without dis-belief suspended Jun 19 19:07:51 well... from what I gather out of american criminal series, american cell phones _need_ to have network operator accessible gps receivers... Jun 19 19:08:23 so that LEOs can locate the phone (and therefore it's user) Jun 19 19:13:21 GNUtoo|laptop: this issue is so enoy'n.... why it doesnt want to boot?? Jun 19 19:13:31 <[Rui]> bbl Jun 19 19:15:33 leviathan, we can't know Jun 19 19:15:44 hmmm Jun 19 19:15:59 leviathan, can the kernel load an image(jpeg etc...) Jun 19 19:17:12 hmm Jun 19 19:17:23 we would need to implement that first... Jun 19 19:17:26 but how? Jun 19 19:17:48 perhaps an android initrd? Jun 19 19:18:35 yeah Jun 19 19:18:39 I know something Jun 19 19:18:45 recovery image Jun 19 19:18:52 there is some Jun 19 19:18:56 with only an initrd Jun 19 19:19:55 JaMa: duh... next one :/ mtd-utils fails with /home/mok/shrbuild/build/tmp/cross/armv4t/lib/gcc/arm-oe-linux-gnueabi/4.4.4/../../../../arm-oe-linux-gnueabi/bin/ld: cannot find -lubi Jun 19 19:21:52 mrmoku: hmm no idea about this one, maybe -j1 again? Jun 19 19:22:08 JaMa: I'm still on -j1... so this time no :P Jun 19 19:22:10 -lubi is IIRC built by mtd-utils Jun 19 19:22:18 ah :/ Jun 19 19:26:57 so Jun 19 19:27:03 I'm try'n to get some results Jun 19 19:27:05 ... Jun 19 20:56:04 hm, what is needed for jbt6k74 to load? I mean, I've even put a printk in jbt_probe, it isn't displayed Jun 19 21:04:14 its probed by the spi core Jun 19 21:05:13 hm, yes, that's what I understand, but I have SPI enabled as well... Do jbt needs to be built-in? Jun 19 21:05:51 nope Jun 19 21:06:17 hm, odd Jun 19 21:07:10 and jbt is needed to have anything else than a white screen, right? Jun 19 21:08:15 if you have a whitescreen it's already enabled Jun 19 21:08:40 no, u-boot did that for me Jun 19 21:10:14 right Jun 19 21:10:26 do you have the driver for the spi host Jun 19 21:10:26 ? Jun 19 21:10:58 it's upstream, isn't it? Jun 19 21:11:04 yes Jun 19 21:11:30 CONFIG_SPI_S3C24XX? Jun 19 21:11:41 either that or CONFIG_SPI_GPIO Jun 19 21:12:01 both are built-in Jun 19 21:12:30 ok Jun 19 21:19:53 will try with jbt built-in, just in case... but later **** ENDING LOGGING AT Sun Jun 20 02:59:56 2010