**** BEGIN LOGGING AT Wed Mar 21 02:59:58 2012 Mar 21 07:31:13 hey chaps Mar 21 07:31:35 need a spot of help Mar 21 07:32:18 ive had both my palm pixi touchscreens freeze permanently. Mar 21 07:32:29 one gsm and the other is cdma Mar 21 07:32:35 piece of crap Mar 21 07:33:14 stalane: what do you mean by freeze permanently, like you pull the battery / power off and back on and they still don't respond? Mar 21 07:33:21 yeah. Mar 21 07:33:26 do they display things but just not react to touches? Mar 21 07:33:33 correct Mar 21 07:33:41 hmmmmm.... Mar 21 07:33:43 Can anyone help me with taking a picture with gstreamer from the command line? Mar 21 07:34:13 i destroyed the gsm one taking it apart. Mar 21 07:34:15 all gstreamer examples I come accost give me ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: gst_pad_alloc_buffer_and_set_caps failed when i use camsrc Mar 21 07:34:25 now the cdma one has the same problem Mar 21 07:34:46 done a complete doctor and reinstall. its a hardware problem Mar 21 07:35:03 so i need a patch :-) Mar 21 07:35:42 just to answer calls while on touchstone charge. i.e. press a to answer and h to hangup or something Mar 21 07:35:53 any ideas? Mar 21 07:39:16 stalane: you can just pick up the phone from touchstone and it'll answer Mar 21 07:39:36 oh yeah? Mar 21 07:39:54 yep, that's already there automatically. hanging up on being placed back down would take a patch though Mar 21 07:40:24 lol. thats so funny Mar 21 07:40:32 im a dunce Mar 21 07:40:32 or you could just let the other party hang up :) Mar 21 07:42:08 on palm pre it'll also answer when you slide the slider open and there's a patch to hang up on slider close but I guess that doesn't help much Mar 21 07:42:15 since pixi doesn't have slider Mar 21 07:42:58 well it can still answer calls then. thats a bonus Mar 21 07:43:34 also bluetooth headset would let you pick up calls and hang up too I imagine Mar 21 07:43:35 thanks for that Mar 21 07:43:44 no problem Mar 21 07:44:00 yeah but i wont be able to associate the headset Mar 21 07:44:20 oh right :-/ Mar 21 07:44:36 i can use it as an office phone for incoming only Mar 21 07:44:56 oh, the wired headset, doesn't clicking the button on it pick up / hang up too? Mar 21 07:44:56 Actually "gst-launch camsrc ! palmvideoencoder ! filesink location=/media/internal/foo.mts" gets a bit further but then I get "Caught SIGSEGV accessing address 0x8" and a o byte file Mar 21 07:45:19 havent got a headset for it Mar 21 07:45:20 http://www.webos-internals.org/wiki/VideoRecording says it works though Mar 21 07:45:35 stalane: they palm one is $5 on amazon free shipping so there's that Mar 21 07:45:50 yeah not free shipping to where i live Mar 21 07:45:51 lol Mar 21 07:46:00 stalane: also when you pick up the call by picking up pixi off the touchstone it'll answer, placing it back on the touchstone makes it go speakerphone Mar 21 07:46:02 in case that helps Mar 21 07:46:24 i think thats good enough. ill get a headset locally somewhere Mar 21 07:46:40 thanks a lot for the help. should have read the manual Mar 21 07:46:42 yeah it should take iphone headsets as well, same wiring as the palm ones Mar 21 07:47:26 not sure if the button works on the iphone ones but earpies + mic does Mar 21 07:47:34 err earpiece + mic Mar 21 07:48:18 ill test a couple out first Mar 21 07:52:14 stalane: with some clever javascript you could probably make the whole device navigable by keyboard, I'm just not that motivated to do it :) Mar 21 07:52:43 destinal: yeah. i wouldnt bother you with it Mar 21 07:53:19 dont really need any other functions. ive just used it as an office number Mar 21 07:53:38 lucky about the touchstone answer thing then I suppose Mar 21 07:54:01 yeah. a surprising bonus Mar 21 07:54:02 when you're in the phone app you could dial with the keyboard too and hit enter to send I believe Mar 21 07:54:57 yeah i can dial a number Mar 21 07:55:34 just type and enter Mar 21 07:55:40 another bouns Mar 21 07:55:42 bonus Mar 21 07:55:57 stalane: since I'm in the US and the palm headsets are like $5 shipped for me I bought a bunch of them, mainly I use them on my macbook (where they work as a full headset, it has the iphone headset pinout too) Mar 21 07:56:34 yeah shipping 1 here would be $25 Mar 21 07:57:44 was kind of surprised one time I was playing with some kind of video chat and forgot my headset was still connected, surprisingly it worked for both audio out + MIC Mar 21 07:58:07 should have figured, apple would expect people to want to use iphone headsets Mar 21 07:59:17 also very glad palm reused their pin layout so pre and iphone are compatible Mar 21 07:59:57 was a smart move Mar 21 08:00:08 shame they didnt make them at foxconn Mar 21 08:00:39 yeah, actually I don't know where pre and accessories was manufactured Mar 21 08:01:01 this one also has the mute button problem. on/off/on/off randomly Mar 21 08:01:37 ah yeah an old pre of mine did that Mar 21 08:02:49 keytoss has a patch for using poweroff button to close call. gonna try that Mar 21 08:03:05 EricBlade: nice Mar 21 08:03:08 err stalane: nice Mar 21 08:03:50 stalane: j Mar 21 08:04:00 stalane: just patch it over ssh or novacom get / put ? Mar 21 08:04:09 yeah using novacom Mar 21 08:05:34 folks Mar 21 08:05:41 bhuey: heya Mar 21 08:05:43 hey Mar 21 08:06:17 * bhuey see no additional updates for Nyx Mar 21 08:06:31 so I'm going to play music loudy instead Mar 21 08:06:50 bhuey: was just looking through the Nyx stuff. looks a lot like hidd... Mar 21 08:07:36 wonder if there's much change beyond the name Mar 21 08:07:36 problem with it is that their dependency on GNOME's glib makes them not only possibly non-portable but obscure their abstraction layer as well Mar 21 08:07:42 it's far from finished Mar 21 08:08:12 ah hadn't noticed glib, that is interesting Mar 21 08:08:15 abstraction layers like that are never the core engineer problems at hand really Mar 21 08:08:35 it's always the outliers that create the most problem Mar 21 08:08:49 analog interfaces to the real work, quirky hardware problems, etc... Mar 21 08:09:18 If this was like some JavaScript runtime library then yes this would be workable but they have a lot more work to do before their beta release Mar 21 08:09:41 bhuey: should be interesting to compare whatever we get from this "community edition" 3.x to the ~4.x / 1.x that open webos will be Mar 21 08:09:42 the best thing they can do is get qtwebkit giong on Android kernels with or without Nyx Mar 21 08:09:53 It's basically a complete rewrite Mar 21 08:09:56 which was kind of needed Mar 21 08:10:06 more C++ should have been used, etc... Mar 21 08:10:17 or C glued to OpenGL ES interfaces, etc... Mar 21 08:10:24 to exploit multithreading Mar 21 08:10:29 better on mondern CPU setups Mar 21 08:10:43 scalability is also an issue that JavaScript has yet to address well Mar 21 08:11:41 yeah. my concern is that rewriting lots of open webos functionality at this phase of the game, well, it's bound to create some instability for a while Mar 21 08:11:51 4-5 asymmetric cores are here and there's really no scalability plan in any of the mobile OSes Mar 21 08:11:52 at least 3.x was rather well tested Mar 21 08:12:11 yeah I would have prefered to have seen 3.0.5 Mar 21 08:12:28 and them moving qtwebkit into it Mar 21 08:12:30 and apparently with community edition they are going to release as much of 3.0.5 as they can, they said Mar 21 08:12:32 that's a new bit Mar 21 08:12:37 maybe this is the best they can do Mar 21 08:13:12 a write isn't a bad thing really, it's just a matter of whether or not they can pull it off Mar 21 08:13:15 by August Mar 21 08:13:20 that's not very long really Mar 21 08:13:27 yeah pretty ambitious Mar 21 08:13:32 crossing my fingers Mar 21 08:14:02 even more of a challenge with 1/2 the engineering staff cut weeks ago Mar 21 08:14:22 so all of the pressure now is on the qtwebkit team Mar 21 08:23:04 is there any body that known the command in webos /usr/bin/touchpannel_control ? Mar 21 08:23:49 i am still porting android to Veer, but there is a trouble with the touchscreen driver Mar 21 08:25:57 -,- it seems that it is not a place talking about android on veer.. sorry Mar 21 08:31:10 shouldnt this return something? "luna-send -a your.app.id -i palm://com.palm.mediad/service/captureV3 '{"args":["subscribe":true]}' " Mar 21 08:31:17 or is that just for touchpads? Mar 21 08:31:38 on my palm pre it gives me Message: serviceResponse Handling: 2, {"returnValue":false,"errorCode":-1,"errorText":"Method \"captureV3\" with signature \"s\" on interface \"org.json\" doesn't exist\n"} Mar 21 08:37:02 james-c3p0: that means that api does not exist in that os version Mar 21 08:38:42 hmm, Any Idea what I shoud be using? Mar 21 08:39:48 Im trying to capture a picture remotely, But none of the demo's seem to work Mar 21 08:43:44 what? Mar 21 08:51:16 It may not be possible in earlier versions. Mar 21 08:51:34 Or it would have a different name. Mar 21 08:52:39 iam70: I am trying to capture a picture via a ssh shell over the network without user intervention Mar 21 08:53:02 rwhitby: so updating my palm pre may help? Mar 21 08:53:55 Dunno, check the docs for which apis are supported in which versions. Mar 21 08:54:20 Or look in the camera app javascript code. Mar 21 08:56:00 would that be documented? Im pretty sure the only supported method to take a pic is to call the camera app with a callback Mar 21 08:56:17 I dried debugging through dmsg but havent gotten that far Mar 21 08:56:41 And totally gave up on gstreamer at this point Mar 21 08:59:26 mediad is not in the camera app but mediadb is... hmm Mar 21 09:08:09 :( Mar 21 09:08:14 it boiled down to this Mar 21 09:08:18 root@palm-webos-device:/usr/palm/applications/com.palm.app.camera# grep -r "captureImage" ./ Mar 21 09:08:32 ./javascripts/camera-control.js: cam.captureImage(); Mar 21 09:09:56 cam is this.getCameraInstance Mar 21 09:12:03 getCameraInstance is this._cameraInstance Mar 21 09:12:51 _cameraInstance is created by setCameraInstance: function(instance){ Mar 21 09:13:46 rwhitby: previously i asked for a way to connect to my pre+'s flash drive whilst in usb rescue mode and you suggested the mount target in the meta doctor Makefile. just getting around to this again. so you're saying i just "make mount" and i'm good to go? Mar 21 09:15:02 this.setCameraInstance(cam); is called by _seqSetupCamera with session.camera = cam = arguments[0]; Mar 21 09:15:28 arguments[0], any clue what that is? Mar 21 09:15:46 sounds like params passed to something, js, or class perhaps.... Mar 21 09:21:59 Maybie I should come back during the day or something... this is day 3 of trying to make this work Mar 21 09:22:26 audio tapping works great at least Mar 21 09:42:23 sry, can not help Mar 21 09:43:24 Thats ok :) its cool to see there is still a decent community around webos Mar 21 09:44:06 I practicly abandoned it after the flash debacle and am coming back to it now that I have nothing to loose on it Mar 21 09:45:16 in good news i generated a corrupt looking jpeg with parts of my room visible in it with streamer in a chroot Mar 21 09:46:27 iam070: android veer port? nice. yeah, this is more a webos channel but I have heard about issues like that with the touchscreen driver. perhaps ask the cyanogen / #touchpad folks since it's possible that their experience in figuring out touchscreen drivers from webos and adapting to android may be helpful to you Mar 21 09:47:54 hey, do anybody know the command /usr/bin/touchpannel_control ? Mar 21 09:48:20 nah, you can decompile palm's bins with hex rays though Mar 21 09:49:03 I was doing that to try to figure out the wireless driver interface to see if injection might be possible Mar 21 09:49:08 i just want to know how do webos get touchscreen data Mar 21 09:50:19 like where someone is touching? Mar 21 09:50:50 yes Mar 21 09:56:31 hmm, My first instinct was to check /dev/input but nothing in there reacts to the screen Mar 21 09:57:28 no, webos's touchscreen driver does not use input driver Mar 21 09:58:19 I dont have a /usr/bin/touchpannel_control Mar 21 09:58:37 in webos Mar 21 09:58:47 Im using a rooted palm pre Mar 21 09:59:18 sry , my fault, it is /usr/bin/touchpanel_control Mar 21 09:59:41 no prob Mar 21 10:03:38 looks like it can spool raw touchscreen data out somewhere right? Mar 21 10:04:51 in /media/internal/touchpanel Mar 21 10:05:56 in /media/internal/touchpanel Mar 21 10:06:00 ?.. Mar 21 10:06:12 touchpanel dump Mar 21 10:09:14 its not dumping it there for me for some reason, hmm Mar 21 10:12:26 thats not a binary!!! Mar 21 10:12:36 thats a bash script! XD Mar 21 10:15:34 its actual location is in /var/log/reports/touchpaneldump (also in /var/touchpaneldump) Mar 21 10:15:45 and it does dump out data to the file Mar 21 10:16:51 if its proprietary you may be stuck up reverse engineers creek Mar 21 10:17:08 not too bad of a protocol at first glance though Mar 21 10:18:47 I can pick out what look to be some deliminators such as ðîÏÀí°î Mar 21 10:18:59 allthough they could just be static variables Mar 21 10:20:32 eew Mar 21 10:20:50 its spewing data without me touching it Mar 21 10:21:01 thats a bad sign for easy reverse engineering Mar 21 10:21:52 sorry, thats about as much as I can offer, unless that dump is something standard Mar 21 10:39:01 thx Mar 21 11:00:46 wxl: look at the commands and salt to taste Mar 21 11:07:03 hey rwhitby Mar 21 18:43:38 Does anyone know why streamer captures 1/5th of the image then gets all corrupt looking? Mar 21 18:43:49 im using "streamer -c /unroot/dev/video0 -b 32 -o /tmp/img.jpeg" in a ubuntu chroot Mar 21 18:44:51 Hi, is there a chance to get the latest dropbear version into the optware feed built with option ALLOW_BLANK_PASSWORD enabled? Mar 21 18:45:31 sebastianha: probably not, just due to general security issues. is that not a configuration option you can change yourself? Mar 21 18:45:41 no, thats the problem Mar 21 18:46:11 and i would like to login via key but on the pre the root user has no password and I do not want to set one Mar 21 18:47:25 sebastianha: put the key on usb, and use an on-device terminal (or novaterm, etc) to copy to the right place (~root/.ssh/authorized_keys or so)? Mar 21 18:47:40 does not work when the root user has no password Mar 21 18:47:51 dropbear complains about it Mar 21 18:48:18 oh, sorry. works with openssh, fwiw Mar 21 18:49:37 I know but I would like to use dropbear Mar 21 18:50:27 (understood, I'm just trying to give you options) Mar 21 18:50:48 thanks but I tried for a few hours now Mar 21 18:50:55 welp I'll let rwhitby officially respond to your question about changing the settings then :) Mar 21 18:51:07 The reason is that I want a light-weight solution which runs out of a single folder Mar 21 18:51:26 if you're desparate (I'm unclear why dropbear is mandatory, but that's tangential) you can grab the build env used to package dropbear Mar 21 18:51:32 and make the modifications yourself Mar 21 18:51:46 but that would probably be a bit of trouble... Mar 21 18:51:51 that's what I try to avoid :) Mar 21 19:01:22 hi Mar 21 19:01:31 i have sound issues on my TP Mar 21 19:02:02 it is intermittent, all sounds are with hiss and noise Mar 21 19:02:26 everytime it happens i had to restart the TP to fix it, is there a permanent solution or patch for it Mar 21 19:10:25 Is there somewhere a place where all the sources are for the packages in optware? Mar 21 19:24:39 Does anyone know how to take a picture from the command line with webos? Im at webos 1.4.5.1 on palm pre plus Mar 21 19:25:43 I almost had it with streamer -c /unroot/dev/video0 -b 32 -o /tmp/img.jpeg in a chroot but only the top 1/5th of the picture looks right. the rest looks corrupt or somthing Mar 21 19:26:03 Perhaps I could port the palm camsrc plugin into the chroot Mar 21 19:29:53 err actually thats vid4linux, i may have that Mar 21 20:01:32 sebastianha: http://ipkg.nslu2-linux.org/ Mar 21 20:02:04 hmm, looks like a bug... there's a --no-check-certificate directory Mar 21 21:31:59 optware sources are at http://svn.nslu2-linux.org/svnroot/optware/trunk/ Mar 21 21:56:05 hey rwhitby **** ENDING LOGGING AT Thu Mar 22 02:59:57 2012