**** BEGIN LOGGING AT Sat Dec 17 02:59:57 2011 Dec 17 03:01:02 its also, you know, the hello world of node. Dec 17 03:01:36 hola all Dec 17 03:01:46 Abyssul-TP, any updates on your modified script? Dec 17 03:02:17 What one Dec 17 03:02:46 pre2 sprint Dec 17 03:03:02 via unlocked pre2 Dec 17 03:03:20 Its in metadoctor alpha Dec 17 03:03:45 Seems stable Dec 17 03:03:46 halfhalo: it was hello world :) Dec 17 03:03:47 oh nice... is this any newer then the last one you posed in a zip file before you went to bed 2 days ago Dec 17 03:03:49 i just did it Dec 17 03:03:53 it worked perfectly Dec 17 03:04:30 Jack87, i would use the one in the git. Make sure u git clone Dec 17 03:04:40 copy that Dec 17 03:05:08 Brb, omw home Dec 17 03:05:16 cya Dec 17 03:15:03 sconix, would using node_mdns work instead of node-libdbus or others? Then conceivably I wouldnt have to use dbus at all for avahi Dec 17 03:20:50 umm..... the youtube app is gone???? O_o Dec 17 03:21:43 * PatrickC wishes we could package up the old one and distribute it Dec 17 03:30:03 PatrickC, are you LOOKING for a takedown notice? Dec 17 03:30:21 yes, yes he is Dec 17 03:30:23 no. i said i wished Dec 17 03:30:32 but then i found out that the youtube app is already on the device Dec 17 03:30:33 that is OT for here. Dec 17 03:30:34 just hidden Dec 17 03:30:44 what i just said isnt :) Dec 17 03:30:51 im working on bring it back with a simple patch Dec 17 03:36:23 if this works, ill need a few other people to test to make sure it works every time :) Dec 17 03:38:32 back Dec 17 03:41:22 doesnt look like thisll work :/ Dec 17 03:41:32 what? Dec 17 03:41:49 making the youtube app visible Dec 17 03:41:52 its just a player Dec 17 03:41:56 not the actual app Dec 17 03:42:01 on 2.2.3 Dec 17 03:42:05 or 2.2.4 Dec 17 03:46:34 You mean a website Dec 17 03:46:42 no Dec 17 03:46:52 there is a com.palm.app.youtube app in /usr/palm/applications Dec 17 03:47:55 but its just a player it seems Dec 17 03:50:44 Because thats all it is Dec 17 03:51:15 i was hoping it was the youtube app from previous versions Dec 17 03:51:18 Clicking the icon opens the mobile website, and then clicking a video opens the video in the app. Dec 17 03:53:44 Abyssul: the com.palm.app.youtube app in /usr/palm/applications is hidden by the system Dec 17 03:53:49 it isnt the browser link u see Dec 17 03:54:52 It may be hidden by the user, but that doesnt mean that the browser cant call it Dec 17 03:55:01 thats it Dec 17 03:55:16 i was hoping the hidden app would be a full youtube app and not just the player Dec 17 03:55:45 Yeah, you could install the old version ipk, but the mobile site is better anyways Dec 17 03:55:51 Having a dedicate app means nothing Dec 17 04:04:34 damn, i just realized the padding is off on the top right menu too in 2.2.4 Dec 17 04:04:58 ahh Dec 17 04:05:02 i havent had time to look yet Dec 17 04:05:14 ive been working on node.js/the youtube app that is no more Dec 17 04:05:21 Thats all cool Dec 17 04:05:25 Just noting it Dec 17 04:08:39 Node is cool, but I have found anything that really needs node as such Dec 17 04:09:09 ...except for a project that requires a webserver Dec 17 04:10:11 hmm Dec 17 04:10:40 DougReeder: indeed Dec 17 04:11:45 Gonna use several technologies... should be an awesome technology demo, but I doubt it's salable. Dec 17 04:14:54 should be more impressive but less useful than Popupcalc Dec 17 04:35:17 DougReeder: from what ive heard, node.js will do exactly what i need it to do :) so im gonna use it. Dec 17 04:35:30 i was looking at other languages/things, didnt see much else that would do what i need Dec 17 04:35:43 not sure if i need a server (in fact, i dont think i do) but ill give it a shot :) Dec 17 04:35:55 Good! What's your app? Dec 17 04:36:18 itll generate a packages file for IPKG feeds like the ipkg.preware.org ones Dec 17 04:37:13 Why do you need to do that on-device? Dec 17 04:37:17 App Tuckerbox server code is all node.js Dec 17 04:37:46 or is it not on-device? Dec 17 04:38:06 rwhitby , I thought it used CouchDB? Dec 17 04:38:27 it does Dec 17 04:39:12 DougReeder: itll be for the members of my blog when we start our preware feeds. so they can add things to the feed while mobile Dec 17 04:39:31 and itll already be formatted to run in a browser for use that way when enyo is open sourced Dec 17 04:39:46 Hmm, intriguing Dec 17 04:40:19 i might even try to set it up so itll FTP into your server and have it place the file right on the server vs building the file on the device and then transferring the file to the server Dec 17 04:40:34 i have the front end code done. working on learning node.js for the back end Dec 17 04:41:21 Are you using some kind of Futures, or bare callbacks? Dec 17 04:42:01 There's been a lot of debate on the node mailing list about what's best. Dec 17 04:42:40 rwhitby , do you have any advice on that? I never wrote enough node code to decide. Dec 17 04:43:01 ...other than, bare callbacks are clunky. Dec 17 04:44:21 DougReeder: https://github.com/patrickc14/feed-generator Dec 17 04:44:26 DougReeder: I use (error, result) callbacks, and 'async' Dec 17 04:45:16 If you're using node on webOS, the webOS Futures library is quite decent. Dec 17 04:45:47 ... if a little confusing to get started. Dec 17 04:46:19 * DougReeder reads up on async Dec 17 04:48:57 Looks like async has more features than webOS futures. Is it straihforward to understand? Dec 17 04:49:39 yep Dec 17 04:50:59 PatrickC , I'd try your app, if I wasn't sick in bed. :-( Dec 17 04:51:19 DougReeder: rest and get better :) its only visuals right now Dec 17 04:51:35 it does nothing more then display a bunch of text boxes with a scroller and button Dec 17 04:52:22 * DougReeder Oooh, buttons! Dec 17 04:56:44 The series function in async looks very nice - would make for very readable code. Dec 17 04:57:28 PatrickC , you'll need to learn a little of webOS futures to write a service. Dec 17 04:57:47 DougReeder: ok. ill look into it Dec 17 04:58:38 Mostly, the proper way to return a value, and the proper way to return an error with an error code. Dec 17 05:04:41 main point is, the Command Assistant .run method can kick off any amount of async code, but sooner or later you set future.value to return a value, or set future.exception to return an error Dec 17 05:05:22 ...and set the property "errorCode" in the Error. Dec 17 05:05:38 The docs are not clear on that. Dec 17 05:07:03 New App Catalog update Dec 17 05:07:42 wrea: really? Dec 17 05:07:45 * PatrickC goes to check Dec 17 05:09:07 wrea: what version are u showing the update as? Dec 17 05:09:15 2.0.23300? Dec 17 05:10:06 5.0.2800 Dec 17 05:10:45 evan -> nokia Dec 17 05:10:46 http://evanwilbrecht.wordpress.com/2011/12/16/this-isnt-goodbye-its-just-hello-from-another-location-2/ Dec 17 05:14:49 wrea: on touchpad/phone/both? not seeing it here Dec 17 05:15:01 only on my tp Dec 17 05:15:05 no update for my veer Dec 17 05:15:21 notice what the update does? Dec 17 05:15:38 Not yet, my gf stole it for awhile Dec 17 05:15:43 lol Dec 17 05:16:30 its available here too.. Dec 17 05:16:32 hmm Dec 17 05:20:26 woot Dec 17 05:20:33 app cat update on my veer o.o Dec 17 05:22:19 i dont see it on the pre3 yet Dec 17 05:23:57 uh Dec 17 05:24:00 bye bye pivot Dec 17 05:24:08 pivot = gone Dec 17 05:24:41 replaced by "Featured Apps" Dec 17 05:25:53 yep.. u saw that on the veer? Dec 17 05:26:54 PatrickC: No, this was on my TP Dec 17 05:27:06 ok.. just making sure lol Dec 17 05:27:33 hmm.. would app tuckerbox install the catalog on the pre3 from the touchpad? Dec 17 05:27:46 * PatrickC doesnt have a phone with tuckerbox installed close to him atm Dec 17 06:03:01 Is it good or bad a lot of people are leaving HP for others? lol Dec 17 06:11:22 * DougReeder waves goodnight Dec 17 06:17:07 Evening all, does the command line method of installing preware still work? Dec 17 06:17:17 yeah Dec 17 06:17:31 why use it though? Dec 17 06:18:09 easier to do that than install webos quick install to install it Dec 17 06:18:19 but it's not working wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/preware-bootstrap.sh returns bad address Dec 17 06:20:49 do u have a data connection? Dec 17 06:21:41 uhh.... I'm on this chat aren't I? Dec 17 06:22:06 It's alright I'm getting webos QI now. Doing this via novaterm not on the device Dec 17 06:22:32 Im sure doing wget on your device uses your devices data Dec 17 06:22:38 I could be wrong Dec 17 06:22:52 Oh, you're totally right Dec 17 06:22:54 Just saying, I just downloaded that bootstrap file Dec 17 06:23:14 I fogot I changed my wpa key on this access point and never updated the touchpad. Dec 17 06:23:21 ;) Dec 17 06:23:59 Been in CM7 for so long I forgot to update things in webOS. Dec 17 06:27:56 tsk tsk Dec 17 06:33:07 kaerey, get it working? Dec 17 06:34:07 yeah Dec 17 06:35:07 but I also forgot there was the new method for the testing feeds so I had to uninstall it and do those other things first, and then I only installed the beta feeds so I had to uninstall it again and now I'm adding the alpha and then I will reinstall it again. Dec 17 06:35:11 Good times over here Dec 17 06:35:26 Haha Dec 17 06:35:35 I hope you know what you are doing with the alpha ;) Dec 17 06:36:15 Oh yeah I'm good. just one of those nights so far. Dec 17 06:47:39 kaerey: I personally just palm-install it Dec 17 06:49:32 Yeah I had to get that working as well. hadn't reinstalled the pdk or novacom drivers after a clean install of 11.10 Dec 17 06:50:56 really doing all of this so I could mess around with Tailor Dec 17 06:52:02 ah, good. let me know if you find any issues with it. Dec 17 06:52:34 Bah anyone know a good Bank of America app for webOS? Dec 17 06:52:59 first issue, started up into a blank gray screen. Dec 17 06:53:40 I guess I could use the website, but it'd be nice if there was an app Dec 17 06:54:25 and of course a reboot got it working. Dec 17 06:59:13 waf sucks Dec 17 07:06:56 rwhitby: so far so good, shrinking the usb:media by about 6gb and will be reallocating to android:data Dec 17 07:07:15 resizing the first partition now before allocating to the android:data Dec 17 07:12:48 rwhitby: appears to have worked great! Dec 17 07:12:58 anything specific you'd like me to try and do to break it? Dec 17 07:15:32 kaerey: when you got the blank screen starting Tailer ... had you run it already before that since boot? Dec 17 07:16:16 or did you get the blank screen on first run? Dec 17 07:16:25 Nope, I went straight from install via Preware for the first time to clicking the icon to run it. Full Screen Gray screen. Rebooted, and it ran just fine Dec 17 07:18:12 also, just curious -- why are you resizing android:data ? Dec 17 07:18:58 it was probably because there here jails present, but it should have given you an error saying that Dec 17 07:20:14 I ran out of space in the 2gb partition for CM7, and when I started moving things to the "SD Card" i exceed the 50+ app limit which causes an error and the SD Card "Ejects" Dec 17 07:20:33 jcsullins: kaerey: the first blank screen is just a syntax error in the startup changelog screen Dec 17 07:20:37 I spent 10 bucks and bought all the $0.10 Android apps this past week or so. Dec 17 07:23:06 great work rwhitby, it was exactly what I was looking for so I wouldn't have to resize things by hand, I've been perfectly happy with my dual boot, using webOS for all the important work stuff like email, and android for the games and entertaining the 3 year old. Dec 17 07:23:52 kaerey: PM sent Dec 17 07:25:08 kaerey: http://git.webos-internals.org/applications/tailor/commit/ is the grey screen on boot fix Dec 17 07:33:06 well, using cmake when building node at least seems to get me past finding pthread Dec 17 07:33:15 rwhitby, I'm not really setup to rebuild an ipk of it to try it, did you update the file in the alpha feed? Dec 17 07:33:53 kaerey: it's not serious, you won't experience again until the next time you update it, which will include the fix. Dec 17 07:35:22 Ok. Dec 17 07:36:41 Man I love seeing Tim Tebow promoting my local news channel and wishing me a Happy New Year. And I can't wait for NE to come here and kick his butt. Dec 17 08:01:01 anyone in here have a webOS 1.4.5 phone thats activated? as well as a touchpad? Dec 17 08:01:07 have something to test :) Dec 17 08:04:20 meaning with cell service? or just able to turn on? Dec 17 08:04:23 PatrickC: I have a TP Dec 17 08:04:50 with cell service. able to text Dec 17 08:05:12 for w/e you need tested sans cell service I can use my TP Dec 17 08:05:49 Sorry, my Pre sitting here next to me is now wifi only. Dec 17 08:07:07 I have another non-MAP cell phone though if it could be of use. Dec 17 08:07:44 if its webOS, and running something below 2.1, it would be :) Dec 17 08:08:32 nope.. 3.0.4 on my TP Dec 17 08:08:33 no, wife made me go to at&t and I could never get a 2 at a good price so I'm on an iPhone Dec 17 08:12:15 if anyone has a 1.4.x device that's activated, and you have a TP, please let me know Dec 17 08:13:18 does the veer have MAP? Dec 17 08:19:26 PatrickC: I have a TP on latest webOS 3.0.4 Dec 17 08:19:37 As I said, anything doesn't need SMS etc I can help test Dec 17 08:19:45 ok thanks Dec 17 08:19:54 anything that doesn't need* Dec 17 08:29:12 any veer users in here? Dec 17 08:29:38 they all disa-veer-d Dec 17 08:29:40 ...sorry had to Dec 17 08:30:26 lol Dec 17 08:35:00 doesnt look like the veer came with MAP bluetooth, can someone confirm? Dec 17 09:02:40 2.1.2 did not come with MAP Dec 17 09:02:58 what is the veer running now? still 2.1.2? Dec 17 09:07:53 bbl. thanks dwc-, thatll help me out im my article :) Dec 17 09:09:27 at this rate, the sf webos meetups won't ever have any palm/hp employees at it ever again Dec 17 09:09:56 the ones that used to show up, if they do show up again, won't be palm/hp employees Dec 17 09:10:36 is touchplayer gone from the preware feeds? Dec 17 09:10:44 yes/no Dec 17 09:11:24 moved to alpha? - i havent enabled alpha yet on this touchpad Dec 17 09:11:38 it was in the precentral feeds Dec 17 09:11:47 (which is enabled in preware by default, I think) Dec 17 09:12:02 the author removed it from precentral Dec 17 09:12:05 but has their own feed Dec 17 09:12:27 which you can add to preware if you choose Dec 17 09:12:33 ah, thanks Dec 17 09:12:39 * scorche goes hunting for said feed Dec 17 09:13:32 * scorche finds http://mobilecoder.wordpress.com/2011/10/16/touchplayer-documentation/ Dec 17 09:18:52 curl seems to fail at fetching the increase touchpad volume patches - did something similar happen there, or is there something else? Dec 17 10:04:50 wrea: I guess it would work Dec 17 10:05:45 sconix, just tested a few hours ago, the modules do need dbus to work, so its back to using on of the dbus node modules Dec 17 10:06:56 Working on getting node to cross compile in widk Dec 17 10:09:27 wrea: ok Dec 17 10:33:22 hmm, might have gotten node to compile, we'll see Dec 17 10:57:38 woot Dec 17 11:20:14 hello Dec 17 11:20:20 hi Dec 17 11:21:22 wrea: you are here 24/7 ? :))) Dec 17 11:21:30 nah :P Dec 17 11:21:39 gotta sleep at some point Dec 17 11:21:41 nice day wish Dec 17 11:22:03 and now what's your time? Dec 17 11:22:12 3:16am Dec 17 11:22:18 uhm Dec 17 11:22:20 :) Dec 17 11:23:27 12:17pm for me Dec 17 11:24:43 gotta figure out cmake now Dec 17 11:29:21 I'm goin cook dinner :D pure computer domain Dec 17 11:34:34 i want food, just to lazy to make any this late Dec 17 11:41:30 i know that Dec 17 11:49:01 I have few options for f00d this late Dec 17 11:55:54 sweet, got node to cross compile in widk Dec 17 11:59:32 hi, is there some way to make precom talk to the bootloader? Dec 17 12:01:21 the app cat is showing enyo apps to my pre+. spiffy! Dec 17 12:46:17 yay for webOS tweaks. My TP is running like buttah. Dec 17 13:01:12 rwhitby, I got node to cross compile, works for me here anyway: http://pastebin.com/3v0tkQvs Dec 17 13:24:17 Hey Dec 17 13:25:44 Is there a wiki page of active contributors to webos internals? Dec 17 13:26:24 define "Active"? Dec 17 13:32:31 People who have contributed within the past month? Dec 17 13:35:26 Git Logs + patch portal logs. Dec 17 13:35:40 but some people wont' show up there.... Dec 17 13:37:45 Why cant it be subjective instead of placing a timeframe of activity? Idk. I just figured it would help to have a list of people who could direct certain people instead of saying the default "ask rwhitby" Dec 17 15:47:01 Hey, i'm having a slight issue with chroot, and was wondering if anyone could help me Dec 17 16:51:27 KageUrufu: what's up? Dec 17 18:01:57 hi PuffTheM` Dec 17 18:02:04 hi PuffTheMagic Dec 17 18:31:39 Hi - would like to post an app (yet another sdl game) for webos through preware. What's the procedure? Dec 17 18:32:13 I think i need first this developer access to the forum, right? Dec 17 18:42:45 I woke up to a tv at my door Dec 17 19:05:25 wrea, that's not normally how Santa delivers, you might wanna make sure there's no fraud ;) Dec 17 19:06:29 GNUtoo, hey Dec 17 19:10:41 RagingMind, lol. Just my parents, I kinda guessed they might be getting it, but i thought no, thats kinda expensive to get for me... Dec 17 19:24:39 PuffTheMagic, hi Dec 17 19:25:30 PuffTheMagic, I've some questions on the pre: Dec 17 19:26:10 do you know if it's possible to talk to the bootloader with precomm? Dec 17 19:26:21 I dowloaded it and it seem that it lacks the commands Dec 17 19:26:30 but I wonder if someone started working on it etc.... Dec 17 19:26:40 it has a term mode i believe Dec 17 19:26:44 altough file:// + commands work Dec 17 19:26:45 ok Dec 17 19:33:37 any reason you are not using novacom? Dec 17 19:36:38 yes, because it's proprietary Dec 17 19:36:57 the term mode can talk to the bootloader? Dec 17 19:40:27 PuffTheMagic, else I wonder what are the alternatives? kexecboot? x-loader+ u-boot? Dec 17 19:42:18 ya, term mode is what is used for bootie Dec 17 19:42:42 GNUtoo, we should use lk if possible Dec 17 19:42:50 if u are trying to replace bootie Dec 17 19:43:45 PuffTheMagic, I'm looking at what is available to use the phone with free software Dec 17 19:44:18 well geist made bootie and lk Dec 17 19:44:22 and lk source is out there Dec 17 19:44:29 and he has said lk and bootie are similar Dec 17 19:44:37 prob isnt hard to get lk on a pre Dec 17 19:44:41 ok Dec 17 19:44:48 yes, pusb should work Dec 17 19:45:02 of course, if hp gives us the source to bootie and novacom we are golden Dec 17 19:45:08 pusb does work Dec 17 19:45:14 indeed Dec 17 19:45:15 ok Dec 17 19:45:18 we need a pusb like tool for qualcomm boards Dec 17 19:45:42 ah sorry I don't have the pre3 but the pre1 Dec 17 19:50:05 pixi is qualcomm Dec 17 19:50:09 veer is too Dec 17 19:50:20 yes right Dec 17 19:50:21 GNUtoo, u still havent got your hands on a pixi? Dec 17 19:50:54 no Dec 17 19:51:09 I just got a pre Dec 17 19:51:12 pre1 Dec 17 19:57:03 but I wonder what I should do for accessing bootie Dec 17 19:58:50 precom Dec 17 19:59:54 ahh i guess term wasnt implemented Dec 17 19:59:56 anyway Dec 17 19:59:58 its damn easy Dec 17 20:00:07 GNUtoo, you know C right? Dec 17 20:00:23 yes Dec 17 20:00:31 oh wait Dec 17 20:00:31 printf( " NOTE: If no command is given, an interactive terminal is opened.\n" ) Dec 17 20:00:35 term is implemented Dec 17 20:00:49 yes Dec 17 20:00:56 GNUtoo, not sure what your prob is then Dec 17 20:01:01 are u in bootie mode? Dec 17 20:01:06 seem so Dec 17 20:01:10 there is an USB thing Dec 17 20:01:12 the doc says: Dec 17 20:01:27 the doc? Dec 17 20:02:29 More investigation is required in the castle-bootie protocol and how this mode essentially works. Dec 17 20:02:39 in doc/protocol.txt Dec 17 20:02:43 oh Dec 17 20:02:44 well Dec 17 20:02:49 I implemented term mode in python Dec 17 20:02:53 so... Dec 17 20:02:57 u could add that to precom Dec 17 20:03:00 if u want to write some C Dec 17 20:03:06 yes Dec 17 20:03:06 term mode is easy Dec 17 20:03:13 ok Dec 17 20:03:32 do u know any python Dec 17 20:03:33 where's the python code? Dec 17 20:03:35 yes Dec 17 20:03:43 I know both C and python Dec 17 20:04:14 http://git.webos-internals.org/python/novatool/ Dec 17 20:04:19 is something I started a while back Dec 17 20:04:32 ok Dec 17 20:04:40 thanks a lot!!! Dec 17 20:05:06 so it uses twisted Dec 17 20:05:11 idk if u have used that before Dec 17 20:05:18 this was my first twisted project Dec 17 20:05:43 I don't remember if I already used it Dec 17 20:05:45 so this is all over TCP not usb Dec 17 20:05:49 well Dec 17 20:05:53 hello Dec 17 20:05:53 well Dec 17 20:05:57 this is for talking to novacomd Dec 17 20:06:03 which then does the usb stuff Dec 17 20:06:08 but idk how much of it is a relay Dec 17 20:06:13 or if anything is transformed Dec 17 20:06:20 geist, wanna way in on this? Dec 17 20:06:47 is the binary protocol from novacom to novacomd the same as what novacomd sends to the phone? Dec 17 20:07:24 GNUtoo, at least for novacomd, u send a command, and then read a line of data Dec 17 20:07:29 if u get a ok response Dec 17 20:07:36 it then goes into binary mode Dec 17 20:07:46 ok Dec 17 20:07:54 and then there are 2 types of binary messages Dec 17 20:09:01 i forget the difference Dec 17 20:09:08 http://git.webos-internals.org/python/novatool/tree/novacom.py Dec 17 20:09:20 does the main decoding Dec 17 20:09:34 ok nice Dec 17 20:09:35 heya Dec 17 20:09:53 no, the protocol to the phone has another couple layers wrapped around it Dec 17 20:10:00 basically the novacom stuff is 3 layers of protocol Dec 17 20:10:21 we need this opensourced :/ Dec 17 20:10:32 ^^^ agreed Dec 17 20:10:47 make a list and I forward it to folks involved in that Dec 17 20:10:54 sort it be priorirty Dec 17 20:10:59 transport (usb), the muxer (manages multiple connections over the transport), and the upper layer which handles the multiple streams per connection and signals, etc Dec 17 20:11:00 priority Dec 17 20:11:08 bhuey, like this http://www.webos-internals.org/wiki/OpenSource_WebOS_WishList Dec 17 20:11:11 lol Dec 17 20:11:16 the third layer is punched through tcp from novacomd to theclient Dec 17 20:11:26 novacomd itself only deals with layer 1 and 2 Dec 17 20:11:42 powerd is derived from Qualcomm sources Dec 17 20:11:52 layer 2 is the most complicated, sincei t's basically like a mini tcp Dec 17 20:11:56 you're better off ding a clean room implementation Dec 17 20:12:14 with stream based connections, windows, acks, retransmit, etc Dec 17 20:12:21 bhuey, even the omap version of powerd? Dec 17 20:12:30 and layer 3 is quite simple Dec 17 20:12:36 there's a serial port through the headphone jack as well that should be disclosed for the the touchpads Dec 17 20:12:40 PuffTheMagic: you saw my old C# source for the layer 3, right? Dec 17 20:13:01 PuffTheMagic: not sure, I'm not a fan of the Qualcomm kernel code as a general rule Dec 17 20:13:03 geist, ya i did, pretty much got all the layer3 stuff working in python Dec 17 20:13:07 kk Dec 17 20:13:16 there's not much to layer3, by design Dec 17 20:13:27 it is owned by our group though so I have the right folks to talk about close by Dec 17 20:13:32 since the theory was multiple implementations of that would exist for different clients, it's as simple as possible Dec 17 20:13:42 and most of the complexity was handled inside novacomd Dec 17 20:13:52 bhuey, powerd isnt as important as hidd Dec 17 20:13:57 with hidd we could make cool shit now Dec 17 20:14:01 for existing devices Dec 17 20:14:03 bhuey: serial thru head on touchpad -- confirmed? Dec 17 20:14:23 ^^ need a special 4 connector headphone jack though right? Dec 17 20:14:24 absolutely Dec 17 20:14:28 right Dec 17 20:14:51 any schematic for the special jack? Dec 17 20:14:52 we use it all of the time but you need the bootie sources to help with that Dec 17 20:14:59 I'll ask the hardware folks Dec 17 20:15:05 keep forgetting Dec 17 20:15:06 bhuey, wait to be clear, does the TP already have the female version of the 4 prong jack and we just need the male end? Dec 17 20:15:07 thanks :-) Dec 17 20:15:17 bill.huey@palm.com Dec 17 20:15:29 the 4 prong jacks are sorta common Dec 17 20:15:32 we actually need kgdb going to o heavier kernel work Dec 17 20:15:41 my old TP used one for video output Dec 17 20:15:45 not TP Dec 17 20:15:47 toshiba Dec 17 20:15:49 :) Dec 17 20:16:15 don't know if a erial port device can be hacked to support it not sure what kind of buffering is needed for that signal Dec 17 20:16:24 man connection lag is bad Dec 17 20:16:27 PuffTheMagic: incidentally, if they ever open source bootie, there's a seperate novacom layer 1 and 2 implementation there Dec 17 20:16:37 geist: should be possible Dec 17 20:16:39 so there's two vectors to getting working source Dec 17 20:16:50 most of htat is owned by a Palm proper Dec 17 20:17:12 yep, but just saying if they decide to open source one but not the other Dec 17 20:17:31 I'm going to push hard to have stuff open sourced as soon as possible Dec 17 20:17:38 bhuey, i know you have stuff on your plate, but if we did come up with a list do you know who it should be given to and do u really think they would care? Dec 17 20:17:55 Palm is not a an open source compnay despite it ussing a lot of open source components Dec 17 20:17:58 yep, and i'd push super hard on getting novacom/novacomd open sourced. that's very key Dec 17 20:18:13 and the rockhopper git tree ? Dec 17 20:18:20 GPL stuff could be pretty easy to get out Dec 17 20:18:22 I'll ask Dec 17 20:18:29 there is no gpl stuff in novacom* Dec 17 20:18:35 i wrote all of it, it's pure new code Dec 17 20:18:50 morning Dec 17 20:18:53 initially there was a dependency on libusb, and it may still be there, but not much Dec 17 20:18:55 bhuey, bootie/novacom stuff would be HUGE for us Dec 17 20:18:58 /nick ka6sox Dec 17 20:19:01 heh Dec 17 20:19:10 same with bootie, it's basically just lk + some new stuff Dec 17 20:19:20 HUGE and usable now Dec 17 20:19:26 just fired off an email Dec 17 20:19:32 thanks Dec 17 20:19:42 I have the sources on my machine Dec 17 20:19:47 but....:) Dec 17 20:19:54 you don't want me to get fired Dec 17 20:20:00 :) Dec 17 20:20:04 no, we don't Dec 17 20:20:11 nothing particularly magic about it really Dec 17 20:20:22 unless they went and addeda bunch of copyright someeone else code to it Dec 17 20:20:27 because you're strongest open source engineering advocate would be gone from Palm Dec 17 20:20:44 same with novacom. it should be clean, unless someone went and added some random crypto stuff to it from a strange source Dec 17 20:20:50 geist: doubtful, there was an atttemp to move to Qualcomm maintained bootloaders Dec 17 20:21:00 bleh Dec 17 20:21:03 bhuey: yeah, i heard that, since QC uses lk for their bootloaders Dec 17 20:21:16 geist, didnt you make lk too ;) Dec 17 20:21:19 yeah folks here starte to get sick of it Dec 17 20:21:20 which is really the same thing,m for the most part. it's just a matter of refactoring a lot of it Dec 17 20:21:23 PuffTheMagic: yep Dec 17 20:21:27 lol Dec 17 20:21:34 lk is a project i had before palm Dec 17 20:21:37 bootie is a fork of it Dec 17 20:21:48 qualcomm independently picked it up and started using it as their bootloader reference design Dec 17 20:21:49 we want to move away from geist code and start using other geist code Dec 17 20:21:56 geist: we've talked before, I'm in the kernel group Dec 17 20:22:14 no in person but we've talked Dec 17 20:22:21 and then in bizarro land, the folks using bootie were starting to get code pushes from qc that were lk based Dec 17 20:22:25 bhuey: yep Dec 17 20:22:31 it's a strange strange world Dec 17 20:22:43 what's this for ? various rogue ports of webOS ? Dec 17 20:23:07 i personally think the bootie branch is better suited for bootloader stuff, lk is a bit more 'generic' in its layout Dec 17 20:23:17 but if folks are unwilling to really maintain it, then i can see the source getting a bit out of hand Dec 17 20:23:36 i always had a 'add complexity here, find something to refactor somewhere else' policy on it Dec 17 20:23:43 but since i left i have no idea what it looks like now Dec 17 20:23:48 i suspect it has had layers of cruft piled on Dec 17 20:23:51 powerd isnot as important a the instrumentation that's missing from the shipped kernels Dec 17 20:24:29 in super bizarro land, the kernel i'm currenty working on at my current company is a fork of lk as well Dec 17 20:24:39 but taken in a completely differebnt direction Dec 17 20:24:46 i just put that on the list cause I know a lot of the wosi group likes to tweak things related to power usage Dec 17 20:25:37 PuffTheMagic: keep in contact with me Dec 17 20:25:40 email above Dec 17 20:25:54 I'll try to help you regarding that and the EVO ports Dec 17 20:26:06 thanks Dec 17 20:26:17 the EVO port was really just stuck cause of 2 things Dec 17 20:26:21 so would changes to lk probably drop into bootie source? i.e. if added as a 'lib'/etc ? Dec 17 20:26:33 with out hidd source its hard to make plugins for the buttons and touchscreen Dec 17 20:26:54 jcsullins: for the most part Dec 17 20:26:55 and Luna would crash when i used hardware graphics Dec 17 20:27:08 i have a feeling the crash was because of hardcoded sizes or something Dec 17 20:27:20 but why that would be an issue for hw and not sw rendering idk Dec 17 20:27:22 the main structural change i had made was to simplify the booti source a bit. lk has a project/ and app/ level distinction Dec 17 20:27:38 whereas bootie just starts and runs a main() that has the logic for what to do Dec 17 20:27:47 lk is more of a 'start the kernel, then start N number of applications' Dec 17 20:28:44 and usually would only have one app for a bootloader ... Dec 17 20:29:08 just curious, lk - was it always designed to be used as a bootloader? Dec 17 20:29:16 bhuey, its sorta crazy you still have a @palm email Dec 17 20:29:18 nope, it's a simple embedded os Dec 17 20:29:38 basically a little preemptive multitasking kernel with simple abstraction of hardware Dec 17 20:29:51 so the QC lk port is basically just the kernel + 1 app, called 'boot' Dec 17 20:30:10 qc= aboot ... mine = moboot Dec 17 20:30:16 aboot, yeah Dec 17 20:30:25 that originally meant 'android boot' Dec 17 20:30:27 PuffTheMagic: that's how it goes Dec 17 20:30:38 distinguishes me form the other fucktards at HP :) Dec 17 20:30:42 am quite familiar with lk ... it's very nice Dec 17 20:30:43 from... Dec 17 20:30:47 so for th most part the difference with bootie is a lot more specific bits for palm Dec 17 20:31:01 lib/novacom lib/linux (to handle booting the kernel) Dec 17 20:31:14 a bunch of graphics routines to draw the logo Dec 17 20:31:28 a more complete usb and sdio stack Dec 17 20:31:29 PuffTheMagic: you folks could also just write your own bootloader and wipe bootie Dec 17 20:31:30 etc Dec 17 20:31:39 yeah, had to do bootlinux and uimage libs myself for moboot Dec 17 20:31:41 don't know if that makes sense or not Dec 17 20:33:01 jcsullins: i just ordered a new cortex-m3 board, so i'll probably start hacking on lk some more soon Dec 17 20:33:06 bhuey, thats not so scary for the omap devices Dec 17 20:33:21 for the qualcomm devices I would be afraid Dec 17 20:33:24 do an arm-m port and finish off the usb and sdio stack Dec 17 20:34:03 PuffTheMagic, the documentation seem outdated, also I don't understand what novatool does exactly, it send data to novacomd over tcp? Dec 17 20:34:04 geist: cool -- the latest addition I'm working on being able to boot from lvm and config file support (booting from lvm is pretty importatnt for touchpad now) Dec 17 20:34:16 GNUtoo, it talks to novacomd Dec 17 20:34:32 jcsullins: yeah, lvm was going to be a pain, which is why we had originally just left the /boot partition outside of lvm Dec 17 20:34:45 are they still ext3 based on top of lvm partitions? Dec 17 20:34:57 yeah Dec 17 20:35:03 if you need a simple ext3 driver, i have a lib for that too Dec 17 20:35:10 basically the same one in bootie Dec 17 20:35:12 PuffTheMagic, but where is the logic? in novacomd or in novatool? Dec 17 20:35:25 GNUtoo, novatool Dec 17 20:35:37 geist: you mean the one on your site? newos? Dec 17 20:35:41 yeah Dec 17 20:35:42 GNUtoo, but u need novacomd, which is proprietary right now Dec 17 20:35:47 PuffTheMagic: i just emailed the point person for open source stuff, it'll have to grow since he can't do it alone Dec 17 20:35:49 so this really doesnt help you as muchas i was thinking Dec 17 20:35:51 http://git.newos.org/?p=ext2.git;a=summary Dec 17 20:35:56 geist: yeh, been using it for months :) Dec 17 20:36:09 PuffTheMagic, it does, I'll try copy the part in novatool in precomm then Dec 17 20:36:16 jcsullins: ah, yeah that's right. i had put the fs layer in lk with ext2 Dec 17 20:36:19 never mind Dec 17 20:36:52 but I found that: Dec 17 20:36:59 PACKET_MAX = 16384 Dec 17 20:37:04 geist: I'l let ya know when I have lvm stuff ready in moboot ... Dec 17 20:37:05 which is for castle-linux Dec 17 20:37:09 and not for castle-bootie Dec 17 20:37:19 jcsullins: sure, and if you find any bugs in lk, i'd love to get fixes back Dec 17 20:37:25 according to protocol.txt Dec 17 20:37:28 i'll try to switch my git stuff over to gitosis today Dec 17 20:37:41 nooooo Dec 17 20:37:45 gitosis is dead Dec 17 20:37:48 github? Dec 17 20:37:49 gitolite ftw Dec 17 20:37:53 i have my own server Dec 17 20:38:00 gitolite? i'll look into it Dec 17 20:38:05 we use gitosis at work, and it's pretty handy Dec 17 20:38:09 gitolite is pretty easy to setup and nice Dec 17 20:38:17 we used gitosis for wosi too Dec 17 20:38:23 but its maintainer is mia Dec 17 20:38:28 and gitolite has replaced it Dec 17 20:38:35 nearly identical in feel Dec 17 20:38:37 kk Dec 17 20:38:40 config format is a little different Dec 17 20:38:43 way better features Dec 17 20:39:29 geist: btw, do you have a touchpad? Dec 17 20:39:34 no Dec 17 20:40:49 tried to order one, but was too late Dec 17 20:41:34 :( Dec 17 20:42:14 i'm sure if i asked i could get one from half of my ex-palm buddies, but i have enough toys righ tnow Dec 17 20:43:16 I'll read more code Dec 17 20:43:34 yeah, was just curious - so you could see moboot in action ... Dec 17 20:49:53 GNUtoo, im looking at that code and I feel like its missing shit Dec 17 20:50:08 novatool? Dec 17 20:50:36 ok Dec 17 20:50:42 geist, yes Dec 17 20:51:02 ya, like, i know i had term working Dec 17 20:51:06 but i dont see it in the repo Dec 17 20:51:18 i wonder if i have commits not pushed on my macbook Dec 17 20:51:39 indeed and the packet size doesn't match Dec 17 20:51:53 what about the packet size? Dec 17 20:51:59 (between code and precom docs) Dec 17 20:52:07 basically the protocol.txt says: Dec 17 20:52:22 i never looked at precom docs Dec 17 20:52:40 4096 (0x1000) Dec 17 20:52:43 for castle bootie Dec 17 20:52:45 MTU Dec 17 20:52:50 ok Dec 17 20:52:57 and code says: Dec 17 20:53:07 MTU is a layer 1 thing Dec 17 20:53:09 this is layer 3 Dec 17 20:53:11 novacom.py: PACKET_MAX = 16384 Dec 17 20:53:13 ah ok Dec 17 20:53:25 well... sort of Dec 17 20:53:31 there is a max packet size in layer 3 Dec 17 20:53:39 i forget what it was Dec 17 20:53:46 mtu however is negotiated at layer 1 Dec 17 20:53:51 ok out of here for food Dec 17 20:53:55 later Dec 17 20:54:22 PuffTheMagic, so could you look if you have unpushed commits? Dec 17 20:54:34 i am looking Dec 17 20:55:00 ok thanks a lot Dec 17 20:55:08 GNUtoo, but you dont want layer3 stuff Dec 17 20:55:28 ok Dec 17 20:57:34 any way to push an app to webos internals git? Dec 17 20:57:45 GNUtoo, ok so i just tested novatool Dec 17 20:57:50 and my phone is in bootie mode Dec 17 20:58:00 and the run command dialog works Dec 17 20:58:04 ok Dec 17 20:58:10 which is what u need Dec 17 20:58:10 you should be able to open tty:// Dec 17 20:58:13 and get a shell Dec 17 20:58:22 I tried and got that: Dec 17 21:00:00 http://www.pastie.org/private/dinnc0p1yxnyftwswytmw Dec 17 21:00:08 http://ompldr.org/vYnNlZw/novatool-bootie.png Dec 17 21:00:20 i didnt feel like making a qt4 widget that did vt100 Dec 17 21:00:28 which is why i never implemented the term part Dec 17 21:00:42 but run command in novatool will allow u to execute shit in bootie mode Dec 17 21:01:30 sorta surprised it was still working after not touching it for 6 months Dec 17 21:08:47 tdo: what app do you want to push Dec 17 21:11:36 just another reminder that though the webOS forward path has changed a lot in the last 6 months, not a lot in released hardware or software has changed Dec 17 21:24:55 rwhitby: SDL game: snake (gpl). Question is that of best practice, there oder precentral Dec 17 21:28:25 tdo, you only need to go through us if you the source in your git repos and to take advantage of our autobuilder/packager Dec 17 21:28:37 if you just want it to show up in preware post the ipk on precentral Dec 17 21:29:59 rwhitby: is there any chance a system level patch or something could be applied to implement card-view nav using a BT keyboard? Such a simple concept and it's not there Dec 17 21:30:24 that and hitting enter to select the selected/desired app to switch it Dec 17 21:30:49 when we get the source Dec 17 21:30:52 ok - i'll try at first with the ipk on precentral. The source will also be somewhere to d/l. And if needed come pack to you Dec 17 21:31:11 PuffTheMagic: so when y'all get the source that could indeed be possible? Dec 17 21:31:12 tdo, do you know how to use git? Dec 17 21:31:12 :) Dec 17 21:31:26 Shiggs|i5, everything is possible when we get the source Dec 17 21:31:33 noice Dec 17 21:31:34 :) Dec 17 21:31:37 and tabcompletefail :P Dec 17 21:31:38 yep Dec 17 21:31:51 you just hilighted my desktop Dec 17 21:31:51 :P Dec 17 21:32:00 highlighted Dec 17 21:32:00 w/e Dec 17 21:32:50 rwhitby, if its cool with you, I can make tdo a git repo for the snake game and make him a makefile in build.git that I or someone could bump when he pushes a new tag Dec 17 21:33:13 tdo, or u could clone build.git Dec 17 21:33:17 and make your own makefile for it Dec 17 21:33:21 and when its done i can commit it Dec 17 21:33:38 you build under linux? i'm using the win ndk Dec 17 21:33:47 but either way, making you a repo for snake "shoulnd" be a problem Dec 17 21:34:08 ya our builder is linux based Dec 17 21:34:21 which is why it might be easier for one of us to whip up a makefile for you Dec 17 21:34:30 what i'm not sure is how the autobuild/autopackage works afterwards. Any doc on that? I can get an ipk but would be good to know how to use the auto thingy Dec 17 21:34:31 if this is the route you want to go Dec 17 21:34:54 well you need a unix env to use the autobuilder Dec 17 21:35:33 i'll do it in a vm. Any doc? Dec 17 21:36:02 so i'd like to try Dec 17 21:36:13 not really, its just a bunch of makefiles Dec 17 21:36:27 basically it downloads toolchains to compile Dec 17 21:36:40 and builds some of the basic nesessary deps for apps Dec 17 21:36:52 and then it uses that to compile and package your ipk Dec 17 21:37:02 you only need to worry about the makefile for your app Dec 17 21:37:08 and there are lots of examples to base it off of Dec 17 21:37:11 so maybe the first thing i should do is to get my toolchain in order under linux Dec 17 21:37:24 build.git will take care of allt hat for you Dec 17 21:37:25 for example recompiling some other app to check that all is ok Dec 17 21:37:31 it has everything you need to package an sdl game Dec 17 21:37:32 the makefile is pretty straight forward Dec 17 21:38:17 ok - my code is also pretty trivial - just a couple of files so that should be all ok Dec 17 21:38:23 so how do i proceed? Dec 17 21:38:31 get linux setup in a vm Dec 17 21:38:37 and then clone build.git Dec 17 21:38:40 that's already done Dec 17 21:38:53 so then run 'make toolchain' Dec 17 21:39:02 in the root of build.git Dec 17 21:39:18 that should get all the staging stuff ready i believe Dec 17 21:40:28 ok - one step before - where do i get the build.git (http://git.webos-internals.org/.....)? Dec 17 21:40:37 ya Dec 17 21:40:57 http://www.webos-internals.org/wiki/WebOS_Internals_PDK Dec 17 21:41:26 ok with the wosi pdk - thx Dec 17 21:46:11 Shiggs|i5, I would love to see that patch. Dec 17 21:48:47 i'll catch up when i've the toolchain under linux Dec 17 21:49:50 * dwc- agrees with ka6sox Dec 17 21:50:08 * jcsullins agrees with dwc- Dec 17 21:50:18 I let my friend have the bt keyboard since it seemed like kb integration with the touchpad was poor Dec 17 21:50:34 no point in having all those special keys Dec 17 21:50:49 especially when you can't navigate card view with it :/ Dec 17 21:50:53 exactly Dec 17 21:50:59 ka6sox: indeed Dec 17 21:51:04 time shall tell I suppose Dec 17 21:51:32 just make it so when in card view the arrow keys slide cards side to side Dec 17 21:52:18 and enter to activate Dec 17 21:52:25 or card button again Dec 17 21:54:27 enter to select card Dec 17 21:54:37 card button again should make cards go away, not select Dec 17 21:54:40 hey ... just a question: is it possible to install (and record) network informations with a tool like wireshark ...? Dec 17 21:54:51 bt keyboard was so half-baked Dec 17 21:55:03 HP needs to move webos development somewhere where pot dont grow Dec 17 21:55:22 sure, wireshark works Dec 17 21:55:35 realy? how can i install it? Dec 17 21:56:38 just compile the officiall source? Dec 17 21:57:21 yep Dec 17 21:57:35 you might consider just doing the dump with tcpdump though and loading the dump on another machine in wireshark Dec 17 21:57:42 probably less effort Dec 17 21:58:25 sorry, don't know what tcpdump is ... Dec 17 21:58:38 lol, coming from a guy with the name 'PuffTheMagic' :) Dec 17 21:58:47 www.tcpdump.org Dec 17 21:59:02 oil, i havent smoked since last sept :( Dec 17 21:59:05 might even be installed on your device already Dec 17 21:59:21 /nick NotPuffingTheMagic ? Dec 17 21:59:34 PuffedTheMagic Dec 17 21:59:37 hahaha Dec 17 21:59:39 or maybe just not inhaling Dec 17 21:59:42 DryOfTheMagic Dec 17 21:59:51 how to check if it's installed? Dec 17 21:59:54 oil, not dry, abstaining Dec 17 21:59:59 ah Dec 17 22:01:06 PuffTheMagic, I'm lost.... Dec 17 22:01:18 with? Dec 17 22:01:30 so basically in that commit: dc3bcb9aef45c39ca3e04176ffb59ce4c5930dae in novatool you do thing like Dec 17 22:01:44 novatool is going to get a release? Dec 17 22:01:45 cmd_status Dec 17 22:01:47 * oil would be happy Dec 17 22:02:02 oil, i might resurrect it Dec 17 22:02:06 it packs struct and send it to novacomd Dec 17 22:02:14 if i didnt have to make mac and windows builds it would be easy Dec 17 22:02:15 * oil always thought it was awsome Dec 17 22:02:26 but what's the use of it? Dec 17 22:02:31 oil, when i tried it today i was reminded of how awesome it was Dec 17 22:02:35 is it the real command? Dec 17 22:02:48 sweet Dec 17 22:02:55 hey a wircer Dec 17 22:03:06 with precom unmodified I have: Dec 17 22:03:12 Got response: 'ok 0 Dec 17 22:03:12 ' Dec 17 22:03:22 and then: Dec 17 22:03:23 wIRC.... works really well on my tp Dec 17 22:03:30 heh Dec 17 22:03:30 Going to tty state Dec 17 22:03:31 Unknown control. Dec 17 22:03:39 * oil bbl Dec 17 22:03:43 so that's the problem I guess Dec 17 22:03:56 haven't used it since my pre days Dec 17 22:04:19 I'm test concluded Dec 17 22:05:03 dwc-: ok, it's installed. do you know it it's possible to capture the post data ...? Dec 17 22:05:31 GNUtoo, idk what bpadalino was doing with "tty state" in precom Dec 17 22:05:55 but tty and run modes are pretty much the same thing Dec 17 22:06:03 ah? Dec 17 22:06:03 there are your 3 normal fd's Dec 17 22:06:19 tty is just a more interactive, long lasting version of run Dec 17 22:06:48 GNUtoo, if precom can do run, just use that for now Dec 17 22:07:07 it should but I've no idea why it doesn't work with bootie Dec 17 22:07:15 all works but bootie Dec 17 22:07:16 run doesnt work? Dec 17 22:07:32 ah run blindly Dec 17 22:07:34 I tried reset Dec 17 22:07:37 without luck Dec 17 22:08:16 h4rv: it captures all data Dec 17 22:08:27 ./novacom run file://reset Dec 17 22:08:31 that's what I did Dec 17 22:08:34 maybe it's wrong Dec 17 22:08:42 but with that it still go into the bad mode Dec 17 22:08:50 Unknown control. Dec 17 22:09:11 let me try Dec 17 22:09:33 dude Dec 17 22:09:42 precom term mode works perfect in bootie Dec 17 22:09:45 with no changes Dec 17 22:09:47 ah? Dec 17 22:10:27 http://pastebin.com/WisxnTEB Dec 17 22:11:06 hmmm Dec 17 22:11:17 some people here confirmed me that I was in bootie mode Dec 17 22:11:23 pre 1 Dec 17 22:12:15 pretty cool, thank you :D Dec 17 22:13:32 if u have the usb symbol up, you are in bootie mode Dec 17 22:13:37 PuffTheMagic, yes I do Dec 17 22:13:40 that's strange Dec 17 22:13:59 so u run ./novacom and u get an error? Dec 17 22:14:09 is novacomd running? Dec 17 22:14:12 are you root? Dec 17 22:14:17 yes I am Dec 17 22:14:22 u dont want novacomd running Dec 17 22:14:50 no, only precomm Dec 17 22:15:58 wrong version of libusb? Dec 17 22:16:03 maybe Dec 17 22:16:05 * PuffTheMagic is stabbing in the dark Dec 17 22:16:14 i just did a fresh clone and make Dec 17 22:16:19 and it worked as expected Dec 17 22:16:49 i libusb-1.0-0-dev Dec 17 22:20:59 which libusb is needed? Dec 17 22:22:35 I've also 0.1 Dec 17 22:22:40 I think it took the 0.1 Dec 17 22:24:12 libusb compat Dec 17 22:24:17 which is the old version Dec 17 22:24:19 ok Dec 17 22:25:47 another person tried and he had the same than me issue Dec 17 22:31:18 well, im not lying, the precom does do what you want it to Dec 17 22:31:45 I know Dec 17 22:31:55 but I've no idea why it doesn't work for us Dec 17 22:33:15 my novacom islinked against libusb-0.1.so.4 Dec 17 22:33:49 dev-libs/libusb-0.1.12-r7 Dec 17 22:36:09 libusb-0.1.so.4 => /lib/libusb-0.1.so.4 (0x00007f8665d62000) Dec 17 22:37:08 PuffTheMagic, maybe 32bit vs 64bit? Dec 17 22:37:31 im on 64bit Dec 17 22:37:35 ok me too Dec 17 22:41:19 what pre version do you have? Dec 17 23:00:30 im using my pixi right now Dec 17 23:00:35 i havent use d apre in over a year Dec 17 23:00:41 shouldnt matter though Dec 17 23:02:41 a postinit is just like a file that runs commands on the command line automagically? right? Dec 17 23:03:39 do you have a pre near? Dec 17 23:03:43 i.e. its like a bash script? Dec 17 23:03:44 yes Dec 17 23:03:48 a pre- and pre3 Dec 17 23:04:22 also, whats the difference between the postinit and perm? Dec 17 23:05:41 post-inst, pre-remove Dec 17 23:06:16 ok Dec 17 23:06:58 and they are just shellscripts? Dec 17 23:07:03 yes Dec 17 23:07:12 ok cool. this should be easy then :) Dec 17 23:09:31 i need people who are willing to test something. it should be clean and fine, but there is always a risk of stuff breaking Dec 17 23:09:49 webos 2.1+ (cannot be 2.2.x or above) and a touchpad required Dec 17 23:10:55 who has 2.x ona touchpad? Dec 17 23:12:40 GNUtoo, sorta but not really Dec 17 23:13:02 ok Dec 17 23:13:36 because I guess that it doesn't work on pre but works on pixie Dec 17 23:14:23 this was designed on a pre Dec 17 23:14:28 ok Dec 17 23:14:30 someone is using 2.x on a touchpad??? Dec 17 23:14:41 there is no way this is device related Dec 17 23:14:44 hernb, ? Dec 17 23:15:08 just the above comment from patrickC and dwc Dec 17 23:15:27 he is probably hacking MAP profile onto a 2.1 phone Dec 17 23:15:32 dwc-, sorry. 2.1 on phones and have a touchpad "_ Dec 17 23:15:34 which needs a TP to test it with Dec 17 23:15:39 oh ? got it Dec 17 23:15:46 PuffTheMagic, ive already got MAP working. im making a nice IPK to install it with Dec 17 23:15:53 so it doesnt take forever to do lol Dec 17 23:16:17 PatrickC, wanna get that working on 1.4.x too? Dec 17 23:16:26 PuffTheMagic, i would love to Dec 17 23:16:32 ive had someone try, with no luck Dec 17 23:16:37 but we couldnt do much debugging Dec 17 23:17:05 PatrickC, so im sorta curious how u are doing this with an ipk legally Dec 17 23:17:14 why would it not be legal? Dec 17 23:17:20 its just changing a few files Dec 17 23:17:23 afaik Dec 17 23:17:29 text files or binaries Dec 17 23:17:43 theres already a script out that downloads the doctor, extracts, and builds a .tar of it Dec 17 23:17:52 not sure. lemme get u the tar Dec 17 23:17:58 u are gonna put all that in a ipk Dec 17 23:18:05 wouldnt it make it like 300 mb Dec 17 23:18:22 no... Dec 17 23:18:25 its like 5mb Dec 17 23:18:42 does it require the binaries for PmBt* Dec 17 23:19:55 which i cant really put in a ipk and distribute Dec 17 23:20:53 it does use the PmBt* Dec 17 23:21:49 here is the PmBt things it uses http://prntscr.com/4ornt Dec 17 23:22:49 PuffTheMagic, I'll go to sleep, bye and thanks a lot Dec 17 23:23:09 i will test on a pre later tonight Dec 17 23:23:11 cant do it now Dec 17 23:23:43 ok thanks a lot Dec 17 23:25:56 This is a valid postinit file, right? https://www.box.net/shared/xrddybjfq3gsqj46fulb Dec 17 23:28:47 syntactically? sure Dec 17 23:29:05 ok cool Dec 17 23:29:22 now, ill just wait for PuffTheMagic to make sure itll be legal to distribute the IPK and ill be done :) Dec 17 23:29:22 not sure it does what you want though Dec 17 23:30:00 it renames the original files so we can go back to them if need be, and then it copies the file content of MAP to the root of the device, and places everything where it should be Dec 17 23:30:09 PatrickC, if there are any files from a doctor in there u cant distribute it Dec 17 23:30:15 mmm, I don't think that's what it does Dec 17 23:30:29 PuffTheMagic, hmm.. really? that stinks Dec 17 23:30:39 a) you might be missing a "/" in the first line Dec 17 23:30:41 the files can be grabbed from the device and not a doctor if that matters Dec 17 23:30:54 b) I don't think the third line does what you think it does Dec 17 23:31:09 PatrickC, same difference Dec 17 23:31:16 PuffTheMagic, that stinks.. Dec 17 23:31:16 b1) what is the cwd? Dec 17 23:31:27 b2) is there some directory structure that needs to be preserved? Dec 17 23:31:27 cwd? Dec 17 23:31:34 nope Dec 17 23:31:37 PatrickC, but could make an app that runs ona computer Dec 17 23:31:43 and uses novacom to download the doctor Dec 17 23:31:44 if you have the script grab the files from the other device it'd work Dec 17 23:31:46 and install these files Dec 17 23:31:50 it just cant be in an ipk Dec 17 23:32:09 but more interestingly Dec 17 23:32:17 there is already a script that runs and makes a tar taht you have to untar on the device and move Dec 17 23:32:22 seems like we just need ls2 for this to work on 1.4.5 Dec 17 23:33:16 does anyone know where ls2 resides? Dec 17 23:33:29 cwd = current working directory Dec 17 23:33:33 anyone know how to make a jar that will download the doctor, unpack it, grab the needed files, and make an IPK then install it Dec 17 23:33:44 dwc-, the current working directory would be the apps directory Dec 17 23:33:55 you shouldn't rely on that Dec 17 23:34:03 then a) is definitely wrong and so is b) Dec 17 23:34:27 and if that is the case, then why ship stuff in ./MAP/ when you can just ship it in the ./ Dec 17 23:34:46 brb Dec 17 23:36:10 PatrickC, the best bet would be to add this to meta-doctor Dec 17 23:36:15 as an option people could enable Dec 17 23:36:39 or if u know python u can use httpunzip Dec 17 23:36:55 and my novacom code Dec 17 23:37:14 im thinking that adding it to the meta-doctor would be best probably Dec 17 23:48:33 bbl Dec 17 23:52:34 hmm. i'm getting spanish language descriptions for apps in tuckerbox :( Dec 17 23:52:41 my spanish ability is not good enough to read them Dec 17 23:57:48 necesitas apprender mas espanol Dec 17 23:58:18 es un signo de Dios! Dec 18 00:13:38 it is necessary to acquire more Spanish, it's a sign of the time? Dec 18 00:14:15 ^^ limited one poor high school year of spanish understanding. Dec 18 00:14:34 do they have to be actual Spaniards, or can I just acquire Mexicans? Dec 18 00:16:16 I dunno what apprender is, sounds like a webkit thing Dec 18 00:17:21 dios = gods Dec 18 00:17:28 aprender = to learn Dec 18 00:27:29 see my learning sucks Dec 18 01:51:00 Mugen Power 1400mAh Extended Battery for HP Pre 3 , now on the site for pre order :D Dec 18 01:51:28 yup :) Dec 18 01:53:55 hewball, xmas came early for me this year Dec 18 01:55:10 oh you got a pre3 too? Dec 18 01:55:47 lol, nah Dec 18 01:55:59 TV arrived at the door at 9am Dec 18 02:07:33 im using win7-64bit and im having trouble getting quickinstall to work Dec 18 02:07:40 ive even installed the sdk Dec 18 02:07:46 still gives me error Dec 18 02:07:58 whats the error... Dec 18 02:08:02 i even used the univeral driver installer thingy Dec 18 02:08:13 erm, hold on Dec 18 02:08:30 well first off Dec 18 02:08:40 it says no devices are conected, but it is Dec 18 02:08:45 and its in dev mode Dec 18 02:08:51 Make sure novacom is installed correctly Dec 18 02:09:03 http://opensource.palm.com/packages.html Dec 18 02:09:10 use the package at the bottom of this page Dec 18 02:09:15 i installed it using universal novacom Dec 18 02:09:30 and installed it using the webosdoctor installer to install the driver Dec 18 02:09:41 Doesnt matter. Try this anyways Dec 18 02:09:45 ok Dec 18 02:10:21 Here are some steps. Try that new package I showed you. If that doesnt work after installation, reboot AND try a different USB port. Dec 18 02:10:27 thats the one i got earlier Dec 18 02:10:44 (reboot PC, not device) Dec 18 02:10:53 i tried that Dec 18 02:10:56 and it just hangs Dec 18 02:11:02 after double clicking it Dec 18 02:11:04 Define hang Dec 18 02:11:07 it doesnt do anything else Dec 18 02:11:14 The command prompt for the novacom? Dec 18 02:11:18 it doesnr do anything Dec 18 02:11:25 it doesnt freeze Dec 18 02:11:29 but it executes Dec 18 02:11:34 and nothing else comes up Dec 18 02:11:50 Its supposed to open up a setup type window Dec 18 02:11:52 What OS? Dec 18 02:11:59 win764bit Dec 18 02:12:13 you are making sure to use the 64 bit package right? Dec 18 02:12:33 yes! Dec 18 02:12:42 Im asking essentials... Dec 18 02:13:26 Run as admin? Uninstall the current driver in the device manager and reinstall? Dec 18 02:13:46 i cant run as admin Dec 18 02:13:51 theres no option for it Dec 18 02:14:27 Do you have admin access to your OS? Right clicking the setup file should render the option. Dec 18 02:15:30 ive just uninstalled Dec 18 02:15:35 let me try reinstalling Dec 18 02:17:14 n00z3r, this might be relevent to you http://forums.webosnation.com/canuck-coding/278224-universal-novacom-installer-uni-v1-2-1-a-2.html#post3071346 Dec 18 02:17:27 i can run EXEs as admin Dec 18 02:17:31 but not MSIs Dec 18 02:18:25 i have java 6 update 30 Dec 18 02:19:32 finally something Dec 18 02:19:41 i get a please wait while windows configures Dec 18 02:19:44 took a while.. Dec 18 02:20:37 What did the trick? Dec 18 02:21:03 i got a cmd saying servie removed and then something else came up in a flash i couldnt see Dec 18 02:21:16 then the waiting mouse signal thingy Dec 18 02:21:37 and then some other box came up in a flash quick half second Dec 18 02:21:44 im assuming it installed? Dec 18 02:22:23 ok, well i see it in the add/remove programs now Dec 18 02:22:30 whereas i had uninstalled it before Dec 18 02:23:52 ok, so device is still in dev mode, havent turned it off Dec 18 02:24:07 i tried launching wosqi Dec 18 02:24:20 gives me no devices found error Dec 18 02:24:45 and then an 'ok', 'cance;', and 'reinstall novacom' option Dec 18 02:24:49 cancel* Dec 18 02:25:18 when i try ok, the same box returns Dec 18 02:25:49 when i hit reinstall novacom, it gives me ERROR: driver installation failed Dec 18 02:26:42 i have already tried a few different methods possible Dec 18 02:27:07 only thing i can try is a differnt usb port Dec 18 02:28:24 i have tried, lets see...universal novacom method, install driver...it hangs Dec 18 02:28:32 it keeps "initializing" Dec 18 02:29:01 i use the find file option to obtain the latest webos doctor file to let that install the driver Dec 18 02:29:04 it installs Dec 18 02:29:13 i launch wosqi, fails Dec 18 02:29:51 installing the novacom msi and launching wosqi fails Dec 18 02:30:03 idk man, go shoot Jason an email Dec 18 02:32:24 i had preware already installed Dec 18 02:32:36 but now for some reason wosqi to work i cant get Dec 18 02:32:57 *but now for some reason i cant get wosqi to work* Dec 18 02:34:35 and whats "just charge" mode Dec 18 02:34:55 is it the same as the 'close' option when the connected notification pops up? Dec 18 02:35:09 Yeah Dec 18 02:35:16 ok Dec 18 02:35:34 just makin sure Dec 18 02:37:15 just tried all 3 usb ports Dec 18 02:37:19 and nothin Dec 18 02:38:01 is there a way to edit the .jar to redirect where to find the driver? Dec 18 02:38:11 i have the driver already installed Dec 18 02:38:23 but clicking reinstall novacom doesnt find it Dec 18 02:39:06 Its not the .jars fault. Its your OS Dec 18 02:39:11 The driver isnt installing right Dec 18 02:39:42 only if i hit reinstall novacom Dec 18 02:39:45 it fails Dec 18 02:40:02 if i do it a couple other ways, it installs Dec 18 02:40:08 of course, because the WOSQI installer isnt perfect. Dec 18 02:40:08 but wosqi fails to work in the end Dec 18 02:40:26 Win7 64 bit always has been the hardest OS to get novacom on Dec 18 02:41:07 that probably explains it Dec 18 02:41:08 Want an old archaic way of installing it? Dec 18 02:41:12 http://www.webos-internals.org/wiki/Novacom_with_Windows_7 Dec 18 02:41:17 i wouldve thought it be possible Dec 18 02:41:31 but idk know that its one of the hardest to install on Dec 18 02:41:33 We used to have to download dolphin to modify the registry in the doctor to just get Win7 to recognize the driver Dec 18 02:42:00 Oops, I meant ORCA Dec 18 02:42:12 same difference, lol Dec 18 02:42:26 One of those damn mammals... Dec 18 02:44:47 does the deprecated version still work? Dec 18 02:45:37 Who knows Dec 18 02:47:04 agh, this is too much work already @)@ Dec 18 02:47:07 @_@ Dec 18 02:47:24 ill just go ahead and uninstall the sdk **** ENDING LOGGING AT Sun Dec 18 02:59:57 2011