**** BEGIN LOGGING AT Mon Jul 13 02:59:57 2009 Jul 13 03:48:56 it works! Jul 13 03:49:03 it? Jul 13 03:49:06 what works???? Jul 13 03:49:42 http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/optware-bootstrap.sh Jul 13 03:50:46 what is it Jul 13 03:51:11 script automate the whole root setup Jul 13 03:52:59 creates /opt, downloads ipkg-opt, configures the feeds, interactively creates an account, installs sudo, installs dropbear, installs sftpd, installs quilt, clones the webos-internals modifications repo Jul 13 03:54:20 basically, do dev mode, talk.py, telnet in, wget this script, chmod +x, run it, reboot Jul 13 03:54:31 and you're set Jul 13 03:56:26 nice!!! Jul 13 03:57:05 now if we can only make a script to do the rest, UP TO that point Jul 13 03:57:35 which you can. Jul 13 03:57:38 what's up to that point? Jul 13 03:57:48 it's an extension to talk.py Jul 13 03:58:16 i meant to do the talk.py, telnet in, and wget Jul 13 03:58:17 it does the stuff after talk.py, telnet's in, wgets the script, chmod's it, runs it, and calls reboot. Jul 13 03:58:26 lol Jul 13 03:58:46 one file, do it all!#@% Jul 13 03:59:18 so, you have the entire process down to this: Download GetMeIn. Turn on DevMode Run GetMeIn. answer username answer password. Wait. Jul 13 03:59:46 absolutely no possiblity of mis-typing. Jul 13 04:00:25 that'd be kinda cool Jul 13 04:00:35 the scrip also asks if you want to enable ssh connections from WiFi, EVDO or both Jul 13 04:00:55 cphelps called it "autorooter" but I haven't seen him anywhwere for a week. :-( Jul 13 04:00:56 i just enabled mine for wifi Jul 13 04:01:04 should i do it through evdo Jul 13 04:01:05 me too Jul 13 04:01:26 actually, I just enabled mine for usb. I figure my usb cable is pretty secure. Jul 13 04:01:26 there's no reason to Jul 13 04:01:52 i tried the usb/ethernet thing, now every time i plug in my pre, i get windows trying to install a usbnet file! Jul 13 04:01:58 cant figure out how to stop it lol Jul 13 04:02:12 on the pre do usbnet disable Jul 13 04:02:28 or install the usbnet stuff on your windows machine Jul 13 04:03:58 love that /sbin/reboot command, dont ask me why Jul 13 04:03:59 lol Jul 13 04:04:28 you guys got any suggestions on how to make the wifi stay connected, when the phone locks Jul 13 04:04:45 hye everyone, I was owndering if is there any reason my screen would come on at random? Jul 13 04:04:53 tlz: plug it in or stream music Jul 13 04:05:37 good call jack Jul 13 04:06:30 it comes on at random like I hit the button on the pwer button Jul 13 04:07:26 wow, no clue on that one Jul 13 04:08:07 message coming in? Received email? both those will light the screen. Jul 13 04:08:17 there may be other things... new voice mail perhaps. Jul 13 04:08:20 not sure. Jul 13 04:08:28 nope Jul 13 04:08:33 or, your Pre could be possesed. Jul 13 04:08:35 it doesnt even unlock Jul 13 04:08:41 not unlock Jul 13 04:08:43 just light up Jul 13 04:09:09 it wasnt doing it yesterday before I rooted and installed stuff Jul 13 04:09:18 Rooting doesn't do that,. Jul 13 04:09:21 what'd you install Jul 13 04:09:30 Installing "stuff" otoh, depends on the stuff. Jul 13 04:09:32 what stuff? Jul 13 04:09:45 can someoe link me to the past bin Jul 13 04:09:54 I made a list of my mods as I went Jul 13 04:11:33 http://predev.pastebin.com/ Jul 13 04:11:58 http://webos.pastebin.com/m1253879a Jul 13 04:12:14 I am glad I documented my steps as I went :) Jul 13 04:13:40 7.deleted Sprint app "visible": "false", deleted /usr/luna/launchpoints/12022008 Jul 13 04:13:51 8. Changed boot screen images saved and changed Jul 13 04:14:06 thats it so far Jul 13 04:14:57 I have been messing around with the applauncher seeing how it works Jul 13 04:15:04 via sdk Jul 13 04:15:17 so I havent done anything else on my phone Jul 13 04:16:31 I cant think of anything that would make it do this that I have modded Jul 13 04:16:40 gnight all Jul 13 04:16:50 bye Jul 13 04:18:21 pm me if you have any thoughts I am wiped out ty in advance as always, you guys rock Jul 13 04:20:20 sup there AS Jul 13 04:40:27 Hey tiz Jul 13 04:48:23 hey eguy Jul 13 04:49:38 what's the good word? Jul 13 04:49:53 not a dang thing man Jul 13 04:49:58 playing with the pre code a lil Jul 13 04:50:17 trying to find out where certain apps call up the sounds Jul 13 04:50:30 not having good luck tho lol Jul 13 04:51:50 haha Jul 13 04:52:40 im guessing its somewhere in these .jar files lol Jul 13 04:52:45 in the .jar is .class files Jul 13 04:52:57 and is there a decent program for editing .class files Jul 13 04:53:16 dreamweaver Jul 13 04:53:24 hmmm Jul 13 04:53:33 i have that! Jul 13 04:56:57 tlz: which apps? Jul 13 05:01:47 jackie, just trying to mess with the phone app Jul 13 05:02:16 instead of tones when you press the buttons, i want to make it so it says the #'s instead.. "one, two, three, four, five" Jul 13 05:02:19 type stuff Jul 13 05:02:35 but i cant figure out a way to get into these .class files, dreamweaver doesn't open them on my puter Jul 13 05:04:06 if it's normal java, .class was bytecode compiled from .java source code Jul 13 05:04:31 so in short, im not GOING to be able to open them lol Jul 13 05:04:56 you either need the source, or some de-compiler Jul 13 05:05:30 and i have niether Jul 13 05:06:00 there're interpreters running on jvm that can inspect java classes Jul 13 05:06:06 such as jython Jul 13 05:06:40 i should just wait for the sdk lol Jul 13 05:07:17 actually, getting jython running on pre might not be difficult Jul 13 05:07:39 im just lookin at them on my puter Jul 13 05:07:40 then, you can dir(java_class) Jul 13 05:07:50 My eyes hurt Jul 13 05:08:10 why Jul 13 05:08:24 Not sure Jul 13 05:08:30 Probably my monitor Jul 13 05:08:43 how long u been glaring at a computer monitor? Jul 13 05:08:44 get a new one Jul 13 05:08:45 But I haven't been on it much in the last 2 days Jul 13 05:09:04 i'll make u a screamin deal. what size u want ;) Jul 13 05:09:08 It's a fantastic monitor Jul 13 05:09:11 probably eye strain Jul 13 05:09:41 Haven't slept as much as usual either so it is probably that as well Jul 13 05:15:45 eguy, drink nyquil Jul 13 05:16:16 lol, then wake up 36hrs later wondering what just happened Jul 13 05:17:28 hahah Jul 13 05:17:29 i cant drink that stuff, its nasty, and doesn't work Jul 13 05:17:36 Taste like shit Jul 13 05:17:39 sometime i mix nyquil and dayquil for a little AFTERNOONQUIL! Jul 13 05:17:49 *rimshot* Jul 13 05:18:01 what whaaaat! in the butt! Jul 13 05:21:10 why would one want a bash shell on their pre Jul 13 05:24:00 i dont know, why would anyone wnat an app that makes fart sounds on their pre?! --> http://forums.precentral.net/homebrew-apps/192394-prebrewfarts-v0-1-5-no-rooting-required.html Jul 13 05:26:44 HEY! A fart app is a MUST Jul 13 05:26:53 hmm wtf? root@castle:/# ipkg-opt update Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/Packages.gz wget: bad address 'ipkg.nslu2-linux.org' An error ocurred, return value: 1. Collected errors: ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-CjeIe0 http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/Packages.gz' Jul 13 05:29:58 JackieRipper: next thing is to make sure the optware-bootstrap script is idempotent (i.e. you can run it twice and it works out what it does and doesn't need to do to get you to the same outcome) Jul 13 05:30:29 yup Jul 13 05:30:48 we try and do that for all optware bootstrap scripts ... Jul 13 05:30:54 not there yet Jul 13 05:31:06 but it will be... perhaps tomorrow Jul 13 05:31:14 now it's in a repo, others can help. Jul 13 05:38:15 :) Jul 13 05:52:00 any shell apps yet (besides webshell or ajaxphpterm)? Jul 13 06:14:51 * raeb sneezes Jul 13 06:15:23 bless you Jul 13 06:17:59 raeb: nice work on the eclipse project files ... Jul 13 06:18:26 raeb: so you're looking at the mojo side / embedder? Jul 13 06:18:38 sure makes making code chages and deploying them nice n easy Jul 13 06:19:11 * destinal isn't quite used to git in eclipse, it's very different from svn Jul 13 06:19:14 yeah, i need to figure out a way to, a: expose custom methods in a browser pluging, and call them from js Jul 13 06:19:37 eguy, do u there there will be Pre porn Jul 13 06:19:38 and b: hook an event handler up so my browser plugin can call the js any time Jul 13 06:19:45 like there is iphone porn Jul 13 06:19:45 lol Jul 13 06:20:04 raeb: I was looking at that, it looks like the stock plugins do it probably using this mechanism. https://developer.mozilla.org/en/Gecko_Plugin_API_Reference/Scripting_plugins Jul 13 06:20:19 but I can't figure out yet how to export a function or add it to a callback table Jul 13 06:20:25 the calling side looks really easy Jul 13 06:20:28 in regards to A or B ? Jul 13 06:20:33 o Jul 13 06:20:35 oh a Jul 13 06:21:02 the NPAPI docs aren't very detailed on scripting though Jul 13 06:21:12 I downloaded some of the firefox code on it and am looking through it now Jul 13 06:21:31 basicplugin came from there originally btw Jul 13 06:21:45 I just added a lot of debugging and the palm specific events Jul 13 06:22:14 (where did I put that code?).. hmm Jul 13 06:23:35 ok npruntime may be the ticket Jul 13 06:23:59 o yeah? Jul 13 06:24:07 wow I've risen to hit #1 on google for firefox npsimple Jul 13 06:24:54 trying to find the browsable firefox code Jul 13 06:25:04 I have a checkout of it but a link would be better Jul 13 06:25:11 hahah Jul 13 06:25:59 destinal: http://mxr.mozilla.org/ Jul 13 06:26:12 jdub: thanks Jul 13 06:26:38 ok http://mxr.mozilla.org/firefox/source/modules/plugin/samples/npruntime/ Jul 13 06:28:09 aha Jul 13 06:28:11 how about Jul 13 06:28:17 listing all methods and properties of an object Jul 13 06:28:22 how to do that in javascript.... Jul 13 06:28:26 in NPP_GetValue we're asked to say whether we're scriptable Jul 13 06:28:40 http://mxr.mozilla.org/firefox/source/modules/plugin/samples/npruntime/npp_gate.cpp Jul 13 06:29:38 -- // here the plugin is asked by Mozilla to tell if it is scriptablewe should return a valid interface id and a pointer to nsScriptablePeer interface which we should have implemented Jul 13 06:29:39 *(NPObject **)value = plugin->GetScriptableObject(); Jul 13 06:30:05 right but it won't try anything if we haven't returned the right answer to GetValue Jul 13 06:30:52 oh right Jul 13 06:30:55 175 Jul 13 06:31:01 that's the line that returns the structure Jul 13 06:31:55 case NPPVpluginScriptableNPObject: *(NPObject **)value = plugin->GetScriptableObject(); break; Jul 13 06:33:28 if you run the plugin I think we're getting called with that Jul 13 06:33:53 basic: NPP_SetValuebasic: NPP_SetWindow Jul 13 06:33:54 basic: NPP_GetValue - npPalmCachePluginValue (#10001) Jul 13 06:33:54 basic: NPP_GetValue - NPPVpluginScriptableNPObject (#15) Jul 13 06:34:17 well i can now show all exposed functions of a browser plugin Jul 13 06:34:19 for (var i in this.bp) { Jul 13 06:34:19 output += i + '(' + typeof(this.bp[i]) + ')
'; Jul 13 06:34:19 } Jul 13 06:34:19 Jul 13 06:34:19 this.controller.get('phOut').update(output); Jul 13 06:34:27 cool Jul 13 06:34:46 have you tried it on any of the stock plugins yet? Jul 13 06:35:40 palmSetTarget Jul 13 06:35:58 on the hello plugin Jul 13 06:36:21 try switching your embed in the hello plugin for a sec Jul 13 06:36:48 embed PDFAdapter.so Jul 13 06:37:12 by use of 'application/x-palm-pdfadapter' Jul 13 06:37:31 and check out what functions it exposes Jul 13 06:37:43 just want to validate we can see the ones I see in the js Jul 13 06:37:48 kk Jul 13 06:38:07 theres a lot Jul 13 06:38:10 what am i looking for Jul 13 06:38:16 saveAs ? Jul 13 06:38:54 i dont think so Jul 13 06:38:55 sec Jul 13 06:38:58 lemme check others Jul 13 06:39:21 on the wiki plugin page I have a list of the mime types of all Jul 13 06:39:24 of the stock ones Jul 13 06:39:41 methinks no Jul 13 06:40:52 well it might be worth a seperate research page on the wiki just listing all of the functions of all the stock plugins Jul 13 06:40:58 they may be useful at some point Jul 13 06:41:24 plus I could compare them to the Javascript method calls we see in the code to make sure we're looking at the same thing Jul 13 06:41:43 yeah Jul 13 06:41:47 anyway I want to make sure that I can expose an function and we see it that way at least so that's a target Jul 13 06:41:49 browserplugin.saveAs is null Jul 13 06:42:11 and OfficeAdapter? Jul 13 06:42:14 I think it has one Jul 13 06:42:42 weres the mimes for these again Jul 13 06:42:57 browser-plugins wiki page Jul 13 06:43:06 o Jul 13 06:43:19 /usr/lib/BrowserPlugins/OfficeAdapter.so:application/x-palm-officeadapter Jul 13 06:43:29 I rooted the Pre ; install ssh; yet the Pre may have reverted back with the latest update; I can ssh into the Pre, yet need to make the file system writable. Jul 13 06:43:49 destinal: yeah, null on office addapter Jul 13 06:44:05 raeb:so that means it's specifically defined and presented? Jul 13 06:44:34 null is just its value at that point, but it exists in the list of functions? Jul 13 06:44:35 Do I have to root the Pre again to make the file system writeable? rootfs_open -w ... is not working for me. Jul 13 06:44:52 rujin: there is no rooting. mount -o remount,rw / Jul 13 06:44:59 if you want to edit things Jul 13 06:45:17 destinal: let me try that Jul 13 06:45:19 um Jul 13 06:45:45 destinal: if i load the officeaddistant object and try to replace the element, should i see the plugin? Jul 13 06:46:10 Aaugh...mount: permission denied. (are you root?) Jul 13 06:46:23 raeb: it may not have a gui by default Jul 13 06:46:24 looks like I have to root it again Jul 13 06:46:43 rujin: there is no rooting. sudo su - or just su - if you gave root a password Jul 13 06:48:00 destinal: I may have done something weird...sudo is no longer available for me...cat /etc/sudoers give me nothing Jul 13 06:49:02 rujin: ok you may want to go through the directions again then Jul 13 06:49:21 destinal: the object has children elements tho, i wonder what they are Jul 13 06:49:51 by the object you mean the adapter object? Jul 13 06:50:10 that tends to be palms word for their plugins Jul 13 06:50:26 bah nothings Jul 13 06:53:54 destinal: AH HA!!! i segfaulted basicplugin when the object was drawn off the screen Jul 13 06:54:21 raeb: I tried adding for (var i in this.bp) {output += i + '(' + typeof(this.bp[i]) + ')
';} to the setup function of helloplugin Jul 13 06:54:34 but didn't see anything, how do you display the output? Jul 13 06:54:37 did you set up this.bp first? Jul 13 06:54:44 //setup object Jul 13 06:54:44 this.bp = document.createElement('object'); Jul 13 06:54:44 this.bp.type = 'application/x-webosinternals-basicplugin'; Jul 13 06:54:44 //this.bp.type = 'application/x-palm-media;media;Media File'; Jul 13 06:54:44 // call the function and update the display Jul 13 06:54:45 var output = ''; Jul 13 06:54:47 for (var i in this.bp) { Jul 13 06:54:48 ah Jul 13 06:54:49 output += i + '(' + typeof(this.bp[i]) + ')=' + this.bp[i] +'
'; Jul 13 06:54:51 } Jul 13 06:54:53 this.controller.get('phOut').update(output); Jul 13 06:54:55 and phOut is a div on my view Jul 13 06:54:57 scene Jul 13 06:55:05 sory for spam Jul 13 06:55:32 raeb: it's ok, just pastebin next time :) Jul 13 06:55:48 yaya Jul 13 06:55:55 ah, ok, I should have gotten bp = browserplugin -- dohg Jul 13 06:56:15 mite want to style="font-size:50%" on phOut Jul 13 06:57:34 is this a seperate app you've made? Jul 13 06:57:43 ya Jul 13 07:00:28 if you can send it to save me having to write it myself, it would save some time. alas, I have to get to bed anyway Jul 13 07:00:46 destinal: How do I check if Optware package is installed? Will I break anything if I perform the Optware package install again? Jul 13 07:01:03 yeh bed for me too Jul 13 07:02:17 rujin: ipkg-opt list packagename or ipkg-opt info packagename Jul 13 07:02:34 destinal: thanks Jul 13 07:02:52 it won't bother installing it if it's already installed so no problem there Jul 13 07:03:38 err sorry that should list_installed packagename Jul 13 07:03:42 root@castle:/var/opt# ipkg-opt list ipkg-opt Jul 13 07:03:42 ipkg-opt - 0.99.163-10 - The Itsy Package Manager Jul 13 07:03:59 so it's installed Jul 13 07:04:01 no Jul 13 07:04:04 do list_installed Jul 13 07:04:09 anyway ipkg-opt is installed Jul 13 07:04:14 or you wouldn't be able to run ipkg-opt Jul 13 07:04:39 list gives all packages with that name list_installed any installed packages, I had it wrong at first Jul 13 07:05:53 destinal: Aaugh...it lists sudo as installed...yet I can't access it from ssh. Jul 13 07:05:56 sudo - 1.7.0-1 - System utility to execute commands as the superuser Jul 13 07:06:44 rujin: sorry I have to get to bed, hopefully someone can help you or you could just try the process over again Jul 13 07:07:09 destinal: no worries thanks for you input thus far. Jul 13 07:07:17 you're welcome -- good night Jul 13 07:16:49 I am having an issue with this command Jul 13 07:16:53 root@castle:/var/opt/etc# chmod 640 /opt/etc/sudoers Jul 13 07:17:12 bin/sh: chmod: not found Jul 13 07:17:20 but... Jul 13 07:17:57 chmod -h gives me usage instructions...wtf Jul 13 07:20:17 rujin: ls /opt/etc/sudoers Jul 13 07:20:45 root@castle:/var/opt/etc# ls /opt/etc/sudoers Jul 13 07:21:02 opt/etc/sudoers Jul 13 07:21:38 I removed the first / for irc... /opt/etc/sudoers Jul 13 07:22:07 odd Jul 13 07:22:51 root@castle:/var/opt/etc# ls -al Jul 13 07:22:51 -rw-r----- 1 root root 739 Jun 28 18:02 sudoers Jul 13 07:23:04 you're in /var/opt/etc though Jul 13 07:23:10 yes Jul 13 07:24:17 well, /opt/etc/ != /var/opt/etc ... which one do you really want to change? Jul 13 07:27:57 true...I am a bit confused now Jul 13 07:28:47 I am following the instructions on ...Enable a method for your new unprivileged user account to gain root privileges. Jul 13 07:29:26 my issue relates to this command... Jul 13 07:29:28 # configure portion Jul 13 07:29:29 chmod 640 /opt/etc/sudoers Jul 13 07:30:50 It does not allow me to enter into /opt/etc/sudoers...this folder (sudoers) may not even exist Jul 13 10:24:41 i need help jailbreaking or pwning my palm pre Jul 13 10:27:39 i started the webosdoctor100...rar program and it froze my phone for a few minutes then restarted it Jul 13 10:28:11 this caused my phone firmware to be"CC1.1(90)" Jul 13 10:28:19 is this correct? Jul 13 10:47:34 * rwhitby wonders why people use iphone terminology to describe installing an ssh daemon on a Pre ... Jul 13 10:49:36 b/c apple fanboys are the bane of human existence Jul 13 13:15:47 blau-mikeDG did jc figure it out? Jul 13 13:36:59 the topic reminds me, I'd better call Sprint about my rebate since it's said "processing, check back in 1-2 weeks" for almost a month Jul 13 13:37:29 (yeah, I know that's not really relevant to webOS development) Jul 13 13:57:42 hmm, someone should help me write a metronome app Jul 13 14:24:13 After installing usbnet novacomd can't find my Pre - thoughts? Jul 13 15:01:35 gah no bash on the shell Jul 13 15:02:04 trying to do this number.. rm blah[49-80].jpg ... Jul 13 15:02:06 possible/ Jul 13 15:04:55 ls blah49.jpg blah5?.jpg blah6?.jpg blah7?.jpg blah80.jpg Jul 13 15:05:03 if that works, change ls to rm. Jul 13 15:09:05 I'm looking at the file system, the /var/logs are very interesting - are we documenting the layout anywhere? Jul 13 15:10:28 drnull: little more work but that did what I was after thanks Jul 13 15:13:48 even with bash, i'm not sure about blah[49-80].jpg would work Jul 13 15:14:28 eno: did on my desktop Jul 13 15:14:40 has anyone tried mc (midnight commander) on pre? Jul 13 15:15:07 that could be pretty cool Jul 13 15:15:27 if you had access to it in the ui that would be kinda bad.. Jul 13 15:15:51 i found it a little strange bash able to parse [49-80] to do what you mean Jul 13 15:16:01 may try later Jul 13 15:16:09 your files (pictures etc) have root permissions, to be able to do anything your your files you would have run mc as root Jul 13 15:16:48 im kinda surpised that webos doesnt run everything with a default username.. (notroot) Jul 13 15:17:24 anyone add more games to the connect4 trial ? Jul 13 15:17:34 eno: what would you use otherwise..? Jul 13 15:18:38 alphakamp: why not echo blah49.jpg blah[567897][0123456789].jpg blah80.jpg Jul 13 15:18:46 change echo to rm if you like the list Jul 13 15:19:24 destinal1: ah nice that would have been a bit easier Jul 13 15:19:59 hmm i just brought a point.. Jul 13 15:20:02 567897 should have been 567 sorry Jul 13 15:20:08 webos executes everything.. as root... Jul 13 15:20:14 thats not very linux kosher... Jul 13 15:20:31 Having problems with novacomd after trying to install usbnet - anyone have any suggestions? Jul 13 15:20:54 gusste: did you reboot? and is developermode still enabled? Jul 13 15:21:01 Roger that to both Jul 13 15:21:26 alphakamp: actually echo blah49.jpg blah[5-7][0-9].jpg blah80.jpg should do as well Jul 13 15:21:42 hmm ive not installed usbnet.. Jul 13 15:22:22 destinal1: thats odd taht aht works but blah[49-80].jpg doesnt.. Jul 13 15:23:01 the ranges are just per character it seems, though there may be a better way Jul 13 15:23:13 prob Jul 13 15:23:21 I didn't get a chance to get it installed either - had some messing around to do (finish up dropbear config, etc) and when I went to do it, my putty session was dead Jul 13 15:23:26 any thoughts on everything running as root? Jul 13 15:23:34 unix did it of old Jul 13 15:23:39 iphone did when they first shipped Jul 13 15:23:56 just seems like bad form to me... Jul 13 15:23:59 it's a bad practice to run as root when you don't have to because any vulnerability exploited in your program runs its code as root Jul 13 15:24:15 exactly.. hope that gets fixed.. Jul 13 15:24:51 some pieces will need it. but as much as possible should be given granular controls Jul 13 15:25:10 one could even use something like SELinux with its granular ACL's Jul 13 15:25:40 I really dont want to be running my webbrowser as root... Jul 13 15:25:56 yeah, very sensible not to want to Jul 13 15:26:32 and even better the browser should not be able to access the cdma modem or your phonebook Jul 13 15:27:25 i would really like to hear an official word from palm about this.. Jul 13 15:27:35 then ask them Jul 13 15:27:37 the reason it it's hard right now I think, it's really ALL the browser Jul 13 15:27:54 A2NY: where and who? Jul 13 15:28:12 http://www.palm.com/us/company/contact-us.html Jul 13 15:28:39 LunaSysMgr is one process and even browser plugins are part of it Jul 13 15:29:51 there's not much in the way of internal sandboxing like you see on android, where even remote code execution is unable to get outside of the app its in. in android, own the browser, great, you can do anything the browser can do, but nothing else Jul 13 15:30:50 think im gonna email webos-security@palm.com Jul 13 15:32:02 yeah noticed everythign seems to spawn from lunasysmgr.. Jul 13 15:39:36 lunaSysMgr and 'java' Jul 13 15:41:08 I can login to my Pre via SFTP (using Filezilla), but can't write to it once logged in. Suggestions? Jul 13 15:41:26 permission denied Jul 13 15:41:37 thats because root owns everythign Jul 13 15:42:17 sudo /opt/libexec/sftp-server for the sftp server Jul 13 15:42:21 ssh in make a dir change the permissions so taht your user owns the dir and then you can copy to it Jul 13 15:42:52 what ^ A2NY said Jul 13 15:43:07 thank you both Jul 13 15:43:13 I'll give it a go Jul 13 15:46:27 A2NY: or just restrict your ssh to usb0 and allow scp in as root Jul 13 15:53:44 Rick__: so VTE looks like it mostly does that Jul 13 15:53:56 (writes to a structure like a gdk pixbuf) Jul 13 15:55:14 ok, Jul 13 15:55:28 I looked at regular vte but not demo Jul 13 15:55:44 I didn't realize it was an actual working term Jul 13 15:56:16 evil vte looked great, it's tiny. then I realized it's tiny because everything is done by gtk Jul 13 15:56:32 ahhh Jul 13 15:56:34 I want something that does native writes to a pixbuf Jul 13 15:56:49 and I don't want to have to port gtk just now Jul 13 15:56:59 MOST vte based terminals use gtk Jul 13 15:57:15 right, it's just a lot of complexity that I'm not interested in at this point Jul 13 15:57:38 I'm in past my knowledge level at any rate, so I want to learn it one step at a time Jul 13 15:57:58 btw if you know anyone who can help, I've put out a call for project members to make this terminal thing a reality Jul 13 15:57:59 nope. demo.c uses gtk Jul 13 15:58:43 raeb joined us over the weekend and he's helped get everything into eclipse and is working on the javascript side. he had the idea to do a terminal totally in the DOM that I think is promising Jul 13 15:58:58 but we really need c++ and gdk people Jul 13 15:59:11 ahh Jul 13 15:59:21 des, there _is_ a terminal that runs entirely in the dom. Jul 13 15:59:32 I've seen a few Jul 13 15:59:48 but we need to figure out how to make our plugin scriptable Jul 13 16:00:05 there's docs on NPAPI but it seems thin Jul 13 16:00:08 and that's why I thought all you really needed was a socket plugin for the dom/js terminalto attach to. Jul 13 16:00:16 the sample called npruntime from mozilla looks better Jul 13 16:01:14 we understand the mechanism as of last night for answering a call on GetValue from the browser to the plugin asking for scripting support Jul 13 16:01:37 and it looks like we need to return another func table for callbacks Jul 13 16:01:49 but then I had to go to bed Jul 13 16:03:54 Also re graphics we've got all kinds of fun drawing but it's ugly because we need to use a second buffer and blit properly (drawing directly is too slow and so leaves lines while drawing) and also we haven't gotten the source and destination stuff handled right so we redraw properly when the window slides around or is covered Jul 13 16:04:12 ie we're drawing direct right now and we need to draw elsewhere and blit Jul 13 16:04:59 all this stuff is pretty basic graphics handling which we really could use someone with that skillset Jul 13 16:05:29 learning as you go is a good way to learn, but slower than following the lead of someone who already knows Jul 13 16:06:28 jwz owns a pre, I'll ask if he wants to help ;) Jul 13 16:07:31 nodnod Jul 13 16:07:51 I know a graphics guy, but he's in ethiopia, and his connectivity is for crap. Jul 13 16:08:28 I finished a first-round paper simulation for e-reader last night. Jul 13 16:08:51 35 4x6 cards. 12 scenes without the import functions, just a button leading nowhere for now. Jul 13 16:09:04 but I like the simulation. Jul 13 16:09:07 oh on the bright side once we get scriptable plugins working, the sky's the limit on reading files and rendering into the dom :) Jul 13 16:09:11 I'm going to start coding later today. Jul 13 16:09:53 so, I'llhave a clean spec on what we need for the import plugins. But for now, I can run plucker's scripts on the desktop to produce my imported files.... Jul 13 16:10:17 A2NY : should this line in visudo make my sftp login work correctly? "phrough ALL=NOPASSWD: /opt/libexec/sftp-server" Jul 13 16:10:18 which allows me to perfect the UI which is what really maatters in a screen reader app Jul 13 16:49:21 Hey guys, congrats on all the awesome work on the Pre you've done! Jul 13 16:50:24 thanks Jul 13 16:50:28 im accepting donations Jul 13 16:50:32 just paypal it to vinblau@gmail.com Jul 13 16:50:38 heh Jul 13 16:50:49 lol ;-) Jul 13 16:50:51 pitcjd01: thanks Jul 13 16:51:03 http://webos.mikedg.com Jul 13 16:51:04 It's just great to see this kind of a community develop around a device Jul 13 16:52:12 I do have an issue, if you guys would want to look into it Jul 13 16:52:15 I've tried a couple times to install the quilt patch to enable browser downloads, however both times I received the message "patch: **** malformed patch at line 140:else {" Jul 13 16:53:36 blau-mikeDG - very cool! Jul 13 16:53:55 blau-mikeDG: publish! :) Jul 13 16:54:29 I actually figured out a way to get jabplite on the pre - a bit kludgy being run through classic as a midp applet on the now-defunct IBM java virtual machine Jul 13 16:54:49 motto of open source: release early, release often! Jul 13 16:54:50 A Webos-native application to handle finances is something a lot of people are looking for right now I'd bet :) Jul 13 16:55:15 yeah, im trying to add OFX in before I bother submitting it to the market Jul 13 16:55:29 blau-mikeDG: ah, yeah, we were talking about that Jul 13 16:55:34 how's it working? Jul 13 16:55:43 i feel like half the people out there use finance apps for automated entry from their financial institutions, and the other half (me) use manual entry Jul 13 16:55:52 i dont want to lose the first half of users right off the bat Jul 13 16:56:07 blau-mikeDG: plus, this is WEBos Jul 13 16:56:11 :) Jul 13 16:56:21 i got synergy working for scheduled transactions :) Jul 13 16:56:34 oh? Jul 13 16:56:48 which is fricken awesome Jul 13 16:57:33 if you set a transaction to be scheduled for some regular period, itll show up in your calendar, complete with alerts and memo Jul 13 16:58:33 ive been using it as a reminder to pay bills, set a scheduled transaction monthly to pay -1 to my checking account for my Chase Visa card Jul 13 16:59:13 so on the 20th of every month the calendar alarm kicks off, the transaction is added and all i have to do is actually pay the visa and enter the correct amount Jul 13 16:59:32 i track day to day cash expenses and all my checking/savings/investments Jul 13 16:59:32 Nice! Jul 13 17:04:43 blau-mikeDG: any public docs on how to do that, or only on palm's restricted developer access site? Jul 13 17:05:25 I guess we could always look at any apps doing it now Jul 13 17:09:00 oh the synergy stuff? Jul 13 17:09:04 no public docs Jul 13 17:09:11 and i think the apple stuff does it slightly differently Jul 13 17:09:31 i havent delved into them, but when i tried to look for examples, of certain properties, grepping the property found nothing Jul 13 17:20:45 Weird, my pre couldn't see evdo all the way during my commute and even when I got to my desk until I rebooted the phone. Jul 13 17:21:26 Lurking_Grue: my evdo modem freaked out for a day or so Jul 13 17:21:32 fine again now Jul 13 17:21:36 blau-mikeDG, I've been VERY impressed with your screen posts. Jul 13 17:22:40 the finance app you've been working on is gorgeous. Jul 13 17:22:56 and the idea of a manual--bill-pay reminder is brill. Jul 13 17:23:10 Dest: Probably needed a reboot. Jul 13 17:25:37 Lurking_Grue: I rebooted it many times that day Jul 13 17:25:49 it was bizarre, I thought I'd have to return it to sprint Jul 13 17:25:54 then the next day life was happy Jul 13 17:27:08 rick: thanks :) not only are those posts pretty, but basically everything visible works, and a few invisible thinks work too :) Jul 13 17:27:08 for some testing i added functions to the headers on the account list page that do stuff, lol Jul 13 17:27:11 when it was acting up, evdo and in fact the entire cdma radio would drop out mid load Jul 13 17:27:17 Destinal: Weird. Jul 13 17:27:18 of a page Jul 13 17:32:13 Yaaaaay! The pre has a fart app now! Jul 13 17:33:06 we've hit popularity Jul 13 17:33:14 I hate most americans sometimes Jul 13 17:33:15 agh Jul 13 17:33:30 * Lurking_Grue laughs. Jul 13 17:37:05 Lurking_Grue: I assume homebrew, not catalog? Jul 13 17:37:57 yup (answered my own question) Jul 13 17:38:44 So, has anyone tried applying the browser download patch recently? Jul 13 17:43:28 * destinal_work loathes the term "rooting" as applied to logging into a linux box Jul 13 17:44:14 are you talking about legit access Jul 13 17:45:59 generally rooting a linux box does not include legit access Jul 13 17:46:17 well of course Jul 13 17:47:11 ive seen tons of people say i, i need to root my box? and simply mean log in to root lol Jul 13 17:48:48 having a problem rooting my pre can anybody help me out? Jul 13 17:48:58 we can try Jul 13 17:49:02 what's wrong? Jul 13 17:49:17 * Rick__ wishes we had a different verb. Jul 13 17:50:00 Rick__ can you help me gain top level access to my device running a linux kernel?!?! Jul 13 17:50:05 um, login to it? optware it? Jul 13 17:50:14 two different things Jul 13 17:50:19 yep Jul 13 17:50:20 the latter is not needed to install apps Jul 13 17:50:27 I need help logging into my pre. Jul 13 17:50:44 well ive rooted it before just fine but i wanted to install usbnet so i rooted again turned on usbnet and then rebooted now i cant get into my root the novaproxy.py isnt working Jul 13 17:50:47 that's really all the hell we're doing. Past that, it's enhancement software. Upgrading.... Jul 13 17:51:08 can you ssh into it prenewb23 Jul 13 17:51:11 right, we need to put all the package stuff into one app, like cydia does for iphone Jul 13 17:51:30 so I need to install (whatever app installer app) Jul 13 17:51:32 big deal Jul 13 17:51:44 prenewb23 -- windows or mac or linux Jul 13 17:51:59 i can ssh but i cant get into root that way when i try it says access denied with no password Jul 13 17:52:04 vista Jul 13 17:52:25 prenewb23 did you create a user earlier when you got in as root? Jul 13 17:52:29 prenewb23: the dropbear package comes configured to disable root login Jul 13 17:52:34 nodnod Jul 13 17:52:35 prenewb23: for your security Jul 13 17:52:41 it's a _good_ thing. Jul 13 17:52:57 when you telneted in? Jul 13 17:53:06 did you make a user? Jul 13 17:53:19 yes i did but i couldnt access ifconfig or turn on usbnet Jul 13 17:53:34 prenewb23 you're about to learn something. Jul 13 17:53:40 log in as that user. Jul 13 17:53:43 lol Jul 13 17:53:53 ok 1 sec Jul 13 17:54:16 im in Jul 13 17:54:19 ok Jul 13 17:54:26 what command were you wanting to run as root? Jul 13 17:55:02 ifconfig im just trying to follow the usbnet instructions on the wiki Jul 13 17:55:09 right Jul 13 17:55:16 type sudo ifconfig Jul 13 17:55:25 sudo raises your privlidges to root. Jul 13 17:55:35 if root had a password (which it doesn't) it would ask you for it Jul 13 17:55:50 but since it doesn't... it just executes the command WITH ROOT PRIVLIDGES Jul 13 17:55:53 cool huh? Jul 13 17:56:16 i just added an acct to sudoers, and gave it a password ;) Jul 13 17:56:17 and UNLESS you type sudo, you don't get root privlidges, so you can't ACCIDENTALLY bork your protected folders and such Jul 13 17:56:17 w00t Jul 13 17:56:36 what if i do sudo -s ;) Jul 13 17:56:56 tlzz, you can do that, but it sorta uh, makes the whole process pointless.... there is a REASON we don't run as rooot. Jul 13 17:56:57 it asked me for a password Jul 13 17:57:07 type in your password. Jul 13 17:57:19 for this account Jul 13 17:57:41 i did and i says command not found Jul 13 17:58:27 why do you wanna login via usbnet!! Jul 13 17:58:29 lol Jul 13 17:59:04 what folder is ifconfig in? Jul 13 17:59:12 it's probebly not in your path. Jul 13 17:59:25 tlzz, poking noobs with sharp sticks is mean. Jul 13 17:59:38 oh no, im not poking Jul 13 17:59:42 im a newb too Jul 13 17:59:51 i tried the usbnet thing and didn't like it Jul 13 18:00:01 so i did "usbnet disable" ;) Jul 13 18:00:05 wifi works for me Jul 13 18:00:10 just want to try it out Jul 13 18:00:29 ah. Then you're a noob/2 or perhaps /4 around here, you escalte fast. It took me about an hour and a half to get channel op privlidges.... ;-) Jul 13 18:00:30 i hear ya, i tried, and it wasn't working easy for me, and i just said, wifi will do ;) Jul 13 18:01:32 i feel pretty comfortable with the rooting process, done it on 3 pre's already.. but if i have to troubleshoot, i bust out IRC, and come here lol Jul 13 18:01:50 you're ready to do support then. :-) Jul 13 18:02:10 lol, you're being sarcastic!!!! Jul 13 18:02:23 no he isn't Jul 13 18:02:43 heh, i suppose i could always try and help Jul 13 18:03:15 oh oh... exciting ... WEBCAST Jul 13 18:03:15 Automated Unit Testing with the Palm Mojo SDK - by the agile team. Jul 13 18:03:42 cool Jul 13 18:03:54 cool is for dev people only? Jul 13 18:04:02 uh Jul 13 18:04:08 do you know what unit testing is? Jul 13 18:04:25 Still having trouble with Google calendar event not displaying Jul 13 18:04:42 it's an open oreilly webcast. signup for free. Jul 13 18:04:44 hey everybody Jul 13 18:04:44 try rebooting Jul 13 18:04:51 have Jul 13 18:04:57 i occasionally have calendar issues that are fixed with rebooting Jul 13 18:05:07 oh : Jul 13 18:05:09 ( Jul 13 18:05:13 they're using bdd and jasmine which is cool because it doesn't require a dom, which is good, because headless apps don't have one. Jul 13 18:05:16 removed added the calendar, removed all subscribed calendars Jul 13 18:06:02 when i try to root (in windows 7) I get the error "novacomd is not running". I tried rinning novacominstaller several times and i still get the same error. Jul 13 18:06:04 Anybody in Southern California? Jul 13 18:06:08 any ideas? Jul 13 18:06:19 what os refused9150 Jul 13 18:06:39 windows 7 rick Jul 13 18:06:41 windows 7 Jul 13 18:06:47 I haven't had the time to carefully think out exporting and then deleting the calendar and importing. Other people seem to have the same problem with nocertain fix Jul 13 18:06:51 you'renot using the 64 bit drivers. Jul 13 18:06:52 well i had that same problem on vista after i turned on usbnet and thats what im trying to figure out right now Jul 13 18:07:04 windows 7 is hard. Jul 13 18:07:22 is it possible with windows 7 though? Jul 13 18:07:44 I did it on 7... well I cheated and had xp running on vmware. Jul 13 18:08:02 well if thats what it takes Jul 13 18:08:03 did you use the novacom 64bit installer refused9150 Jul 13 18:08:16 i used the 84 or whatever Jul 13 18:08:24 the other wouldnt even let me try Jul 13 18:08:27 http://predev.wikidot.com/novacom-windows-7 Jul 13 18:08:31 Ref: I first tested usb on vmware by mounting it as a drive and then went to rooting. Jul 13 18:08:43 awesome im on it Jul 13 18:08:47 thank you so much rick Jul 13 18:09:28 The novacom installers included in the WebOS Doctor do not support being installed in Windows 7. However, if the files are unpacked and installed manually, the drivers and the novacomd service work just fine. Below is detailed a procedure for manually installing the drivers under Windows 7. Jul 13 18:10:03 you know, that funny box at the top labeled SEARCH on the wiki is there for a reason? Jul 13 18:12:00 right. Don't poke Right. Jul 13 18:12:12 next! Jul 13 18:12:49 refused9150: can I ask you one question? Jul 13 18:12:55 you too, prenewb23 Jul 13 18:13:03 whats up Jul 13 18:13:03 ooo ask me too Jul 13 18:13:04 WHY do you want to login to your phone Jul 13 18:13:08 sure what is it Jul 13 18:13:27 i like to login to my phone so i can /sbin/reboot Jul 13 18:13:32 if we knew why, maybe the tools could be better at solving your specific problem easier Jul 13 18:14:04 im trying to install usbnet Jul 13 18:14:04 destinal_work couldn't we make an ipk that installed the service for commander? Jul 13 18:14:18 Rick__: commander scares me Jul 13 18:14:31 wait destinal_work WAIT. Jul 13 18:14:43 install the service for commander, but NOT COMMANDER. Jul 13 18:14:53 Rick__: the service scares me not the app Jul 13 18:14:59 and write a mojo app that asks for a username and password.... Jul 13 18:15:06 Rick__: it listens on the public bus and accepts command lines Jul 13 18:15:20 ok Jul 13 18:15:31 yes, but wait.... Jul 13 18:15:34 there's a public and private bus for a reason Jul 13 18:15:52 ok, so we write a PRIVATE version of commander-service. I don't care. Jul 13 18:16:09 meh, that only partially solves the problem Jul 13 18:16:30 the security model of webos isn't intended to support arbtirary command lines via a service Jul 13 18:16:42 destinal_work sure what is it Jul 13 18:16:42 and then, it installs that, takes you username and password, pops dev mode on.... does all the "post login enhancement process including optware." and then UNINSTALLS THE SERVICE. Jul 13 18:16:45 it puts you at risk Jul 13 18:16:49 ah Jul 13 18:17:05 refused9150: what do you want out of "rooting" Jul 13 18:17:22 refused9150: ie, why? (not saying you shouldn't, just trying to focus where the tools are going) Jul 13 18:17:29 so do you guys any idea on how to get to ifconfig or find out if my usbnet is on im tryin everything that i can think of but im not a linux champ nothing is really workin for me Jul 13 18:18:09 Rick__: that could work. an app with a browser plugin would work too Jul 13 18:18:18 Rick__: or better yet just do it all remotely on a pc via novacom Jul 13 18:18:22 destinal_work The ability to teather and work with homebrew apps. Jul 13 18:18:45 a lot of homebrew apps dont require rooting, tethering on the other hand, may ;) Jul 13 18:18:49 call it , oh, I don't know. what do the iphone peopel call the jailbreaker? Jul 13 18:18:56 ifconfig usb0 Jul 13 18:19:28 it keeps telling me command not found Jul 13 18:19:29 Rick__: they've got a pwnage tool not much pwnage for us to do though :) Jul 13 18:19:52 I think the way the SDK does things is good enough for most people Jul 13 18:20:00 install (package) over usb Jul 13 18:20:25 we just need to make an open version of that Jul 13 18:20:58 I know, but if we used tharris or someone elses script, installed dropbear, optware, and offered a script to do the stock upgrades like persistant rotate of email, timestamps on call logs, etc.... all in one tool that would be good. Jul 13 18:21:20 use ptaches Jul 13 18:21:33 we can update them Jul 13 18:21:35 destinal_work -- there _is_ an open version of that. the command line was posted yesterday, and the windows version is up today on precentral Jul 13 18:21:41 ah, cool Jul 13 18:22:16 I'll have to take a look at that Jul 13 18:22:34 http://forums.precentral.net/web-os-development/192325-release-windows-ipk-installer-beta.html Jul 13 18:22:36 bzhou * r10442 optware/trunk/make/ed.mk: ed: 1.3 -> 1.4 Jul 13 18:22:37 I think patches could be ipkgs too with a dependency on the quilt,etc infra Jul 13 18:22:53 nodnod. I see no reason not. Jul 13 18:23:49 then for lots of folks (besides the real power users) they just install, select from a list of packages, and are off to the races. that could conceivably be in a gui app on the phone or on a windows machine connected to it Jul 13 18:24:34 i think right now OSX too -- any OS once we don't rely on doctor jars Jul 13 18:28:38 Hmm, I'd created an unpriveliged user account... Jul 13 18:28:59 Shouldn't there be a directory for it under /home ? Jul 13 18:29:57 I wanted to grab my ssh key... Jul 13 18:30:07 its under root Jul 13 18:30:13 once we get off this method being the primary for most maybe we can purge the word "rooting" from pre hacking forever.. then I could relax :) Jul 13 18:30:14 thx Jul 13 18:31:16 bzhou * r10443 optware/trunk/make/moe.mk: moe: 1.1 -> 1.2 Jul 13 18:33:43 yes, then we could use the community created ipk installer, install the "community patch enhancement tool" (asking for a username and password on the way in." trigger a script to install all that stuff, and the delete itself while enabling a "community developed patch installer" app, which looks at the patch catalog on gitoreous and lists available patches..... Jul 13 18:34:01 and we'll call it Jul 13 18:34:02 .... Jul 13 18:34:03 . Jul 13 18:34:04 . Jul 13 18:34:05 . Jul 13 18:34:11 auto-rooter. :--) Jul 13 18:34:19 lol Jul 13 18:34:29 * destinal_work kills Rick__ Jul 13 18:35:00 * destinal_work mutilates the body and hides it under the floorboards. Jul 13 18:35:12 still uppset that someone released Pre fart app. Jul 13 18:35:21 strongly think that was wrong headed. Jul 13 18:35:28 it's a sign of a mature development platform Jul 13 18:35:34 logical choice would have been different. Jul 13 18:35:39 Should have been Jul 13 18:35:41 ... Jul 13 18:35:42 .. Jul 13 18:35:43 . Jul 13 18:35:43 . Jul 13 18:35:50 Palm Pee Jul 13 18:35:54 * Rick__ runs Jul 13 18:35:59 haha Jul 13 18:36:15 sounds like bad aim Jul 13 18:36:36 options... various streams and targets and genders. Jul 13 18:36:47 WAY better than a fart app. Jul 13 18:37:35 ((Take the homebrew soundboard and it's about 10 minutes work with public domain sounds off the free sound archive at freesound.org) ) Jul 13 18:38:06 Rick__: don't help Jul 13 18:38:22 if they can't figure it out I don't want to get them started Jul 13 18:38:42 http://www.freesound.org/samplesViewSingle.php?id=30212 Jul 13 18:38:49 agh Jul 13 18:39:29 you are an evil, evil, person Jul 13 18:39:48 :P Jul 13 18:40:19 I may create a second username on precentral just for that. Jul 13 18:41:32 Rick__: I won't be your friend anymore if you do that Jul 13 18:47:44 i have i really newb question Jul 13 18:48:22 we're ready.... Jul 13 18:48:30 i am trying to reboot after the usbnet enable on my account and i cant do it Jul 13 18:48:44 what are you doing? Jul 13 18:49:10 enabling usbnet after you do it you have to reboot Jul 13 18:49:20 reboot Jul 13 18:49:37 yah tried that Jul 13 18:49:59 ok great, what is the error you are getting, not "tried that" Jul 13 18:50:05 -sh: reboot: not found Jul 13 18:50:18 be lazy orange+sym+R Jul 13 18:50:19 sudo reboot Jul 13 18:50:42 sudo: reboot: command not found Jul 13 18:50:47 or, holdthe power button down for about 10 seconds. Jul 13 18:50:58 Rick__: his path will not be good for that, he needs sudo su - then reboot or sudo /sbin/reboot Jul 13 18:51:08 but orange + sym + r is faster Jul 13 18:51:13 ahh good catch destinal_work Jul 13 18:51:13 yeah Jul 13 18:51:32 destinal_work, tell me you love me Jul 13 18:51:40 thanks guys Jul 13 18:51:42 A2NY: why? Jul 13 18:51:47 :( Jul 13 18:51:49 lol Jul 13 18:52:02 A2NY: do you need constant external validation :) Jul 13 18:52:23 only once in awhile Jul 13 18:52:26 like now Jul 13 18:53:41 Can anyone help me? Jul 13 18:53:45 no Jul 13 18:53:53 :P Jul 13 18:54:16 pitcjd01, just post up your Q, dont ask if we can help lol Jul 13 18:54:20 Anyone get USBnet to install under Windows 7 RC1 32bit? Jul 13 18:54:39 Just upgrade to windows 8 Jul 13 18:54:49 hehe, sorry Jul 13 18:54:53 that doesnt exist yet... Jul 13 18:55:02 I know - pretty funny solution though Jul 13 18:55:28 uh, I only tried it on Server 2008 and XP and only got it working on XP Jul 13 18:55:30 When I attempt to apply enable-browser-downloads.patch with quilt, I get "patch: **** malformed patch at line140: else{" Jul 13 18:55:41 and linux, of course, that "just works" Jul 13 18:55:46 I had no problem using windows 7 Jul 13 18:57:05 I don't get a 'hardware detected' when I connect my Pre so I can't direct it to the .inf file for the USBnet driver Jul 13 18:57:25 Under XP, I'd use 'have disk' but I don't see that option under w7 Jul 13 18:57:43 I'm not at my windows 7 machine, but I'm pretty sure I had to manually add the hardware Jul 13 18:57:55 I didn't get hardware detected either. Jul 13 18:58:41 2.- From the command prompt, write down "hdwwix.exe" and execute it. Then, the "Add Hardware Wizard" will be launched. Jul 13 19:12:39 another newb ? so how can i explore the os to figure out where the ifconfig cmd is? Jul 13 19:17:02 prenewb232: find / -name ifconfig 2>/dev/null Jul 13 19:17:05 *sigh* Jul 13 19:17:39 /sbin Jul 13 19:18:33 aye, but that's not what he asked. :) Jul 13 19:28:34 prenewb23: find / -name ifconfig 2>/dev/null Jul 13 19:28:50 but as Lurking_Grue kindly pointed out, it's in /sbin Jul 13 19:31:43 ack Jul 13 19:32:08 the method in database-storage page creates a high likelihood that developers will be vulnerable to sql injection Jul 13 19:32:58 the ? ? ? are parameterized queries and done for performance and security Jul 13 19:32:59 Gah! So don't add Bobbie tables to your contact list? ;) Jul 13 19:33:20 Lurking_Grue: heh, yeah Jul 13 19:34:01 still it's bad bad bad Jul 13 19:34:19 if you are a dev :P Jul 13 19:44:24 ok marked up that article to explain why this is a horrible practice Jul 13 20:01:45 yes destinal_work but sugardave and I spent several HOURS trying to get the freaking ? to work, and we couldn't. Jul 13 20:01:54 we tried and tried and tried. Jul 13 20:02:01 we don't have any idea what we did wrong. Jul 13 20:02:08 did we miss an include somewhere? Jul 13 20:03:51 I mean, it OUGHT to work. But it doesn't Jul 13 20:18:21 hmm Jul 13 20:18:27 why cant i write to /sys/power/ Jul 13 20:55:10 wooo Jul 13 20:55:39 tlz: ? Jul 13 20:56:27 went into the sprint store, and asked them about the phone shutting on/off when you slide the keyboard out Jul 13 20:59:37 they gave me some new batteries Jul 13 20:59:42 2, to be exact.. Jul 13 21:00:41 anyone know how to 'restart' pidgin on the pre? I'm trying to update the css and a reboot every edit is a pain in the arse. Jul 13 21:01:36 bzhou * r10444 optware/trunk/make/moe.mk: moe: still use "make install", and strip manually later Jul 13 21:01:48 what does it run as ? Jul 13 21:03:00 tlz: did they ask for your old one? Jul 13 21:04:20 nope Jul 13 21:04:24 so now i have 3 batteries Jul 13 21:04:26 score Jul 13 21:04:37 its funny though.. my original battery looks a little bit different Jul 13 21:04:42 im gunna take a picture for you Jul 13 21:04:46 3750mAh! Jul 13 21:04:50 I have seen that with the slamming battery reset, maybe that'll fix it Jul 13 21:05:24 at any rate you can charge your backups and have extras just in case Jul 13 21:05:27 cool Jul 13 21:13:15 damnit Jul 13 21:13:18 my camera wont connect Jul 13 21:14:52 bzhou * r10445 optware/trunk/make/ed.mk: ed: manually strip Jul 13 21:16:46 brb Jul 13 21:28:28 destinal_work u there buddy Jul 13 21:28:39 tlz: yep Jul 13 21:29:59 are you? :) Jul 13 21:31:07 heh Jul 13 21:31:20 www.suxx0r.com/batt.jpg Jul 13 21:31:23 www.suxx0r.com/batt1.jpg Jul 13 21:31:54 ah, one on right in pic 1 is old one? Jul 13 21:32:14 yessir Jul 13 21:32:45 ohhh Jul 13 21:32:49 www.suxx0r.com/batt2.jpg Jul 13 21:32:50 sorry Jul 13 21:33:39 cool Jul 13 21:34:10 wonder if you could wire one to a mintyboost circuit and use to charge random appliances on the roard? Jul 13 21:34:11 road Jul 13 21:34:50 it's harder for me to tell the difference in the second pic Jul 13 21:35:02 sorry, the second pic, go to the left side.. Jul 13 21:35:48 oh, the top one is new, it's got that little bump coming off of it to make it fit tighter? Jul 13 21:36:14 yessir Jul 13 21:36:25 cool Jul 13 21:36:54 ooo, i take that back, sorry i had to look at it again Jul 13 21:36:57 bottom is new... Jul 13 21:37:02 really? hmm Jul 13 21:37:24 I guess it's the front side that matters then for the size not the (logically) left side Jul 13 21:37:53 in the case of the palm pre battery, SIZE DOES MATTER Jul 13 21:37:54 the bottom one has the squared peg thing coming off of it Jul 13 23:34:31 hi, I'm working on an application and i was wondering if anyone knows how to do a dynamic list that you can swipe items to the side to show the delete / cancel dialog? Jul 13 23:36:47 That's more #webos than here. Jul 13 23:38:37 ok Jul 13 23:42:41 howdee Jul 13 23:54:38 finally able to get on here with a bloody non-web client Jul 14 00:00:11 guys do i need to be in dev mode to install and config ez-ipupdate? Jul 14 00:00:26 going to follow this guide: http://predev.wikidot.com/ddns-update Jul 14 00:00:37 i dont think so.. Jul 14 00:01:22 it requires that you have root access, and at that point, you can turn developer mode off, as long as you can ssh to ur pre Jul 14 00:02:30 raeb: howzit going? Jul 14 00:53:52 anyone worked through the wallpaper switching script? Jul 14 00:53:59 http://predev.wikidot.com/random-wallpaper-switching Jul 14 00:54:20 pitcjd01: got your email Jul 14 00:55:03 can someone with patching capability check the enable-browser-downloads.patch for correctness on 1.0.4 ? Jul 14 00:55:19 pitcjd01: I can't check it, since I can't get a Pre in .au Jul 14 00:58:15 woohoo Office 2010 :D Jul 14 01:02:56 i started the webosdoctor100...rar program and it froze my phone for a few minutes then restarted it Jul 14 01:03:02 this caused my phone firmware to be"CC1.1(90)" Jul 14 01:03:05 can anyone please translate this into noob: Jul 14 01:03:05 is this correct? Jul 14 01:03:07 "The PATH variable should be set up in your .profile in your backdoor account" Jul 14 01:03:34 assuming i'm logged into the backdoor account, where is .profile? Jul 14 01:03:52 i need help jailbreaking or pwning my palm pre Jul 14 01:15:42 sup loco Jul 14 01:15:54 anyone done the amazon mp3 over evdo change?! Jul 14 01:17:17 loco: we don't do jailbreaking or pwning. we do secure ssh daemon installation. Jul 14 01:17:50 http://forums.precentral.net/showthread.php?p=1727535 Jul 14 01:17:55 tip calc redux is fixed Jul 14 01:18:05 it now auto detects where the . needs to go Jul 14 01:18:28 i need help jailbreaking or pwning my palm pre Jul 14 01:18:40 i c Jul 14 01:18:42 read the wiki Jul 14 01:19:25 where can i find that Pregame? Jul 14 01:19:38 http://predev.wikidot.com Jul 14 01:19:38 PreGame, God bless you for the flashlight app :P I use it all the time Jul 14 01:19:52 aztekk: we don't do jailbreaking or pwning. we do secure ssh daemon installation. Jul 14 01:20:06 :) Jul 14 01:20:07 :D Jul 14 01:20:19 eguy Jul 14 01:20:22 * rwhitby creates a keyboard shortcut for that response ... Jul 14 01:20:26 rwhitby: or we use just the usb and novacom Jul 14 01:20:27 Especially to make fun of iPhone and BB uses :P Jul 14 01:20:29 help me with this amazon app ;) Jul 14 01:20:37 Hey tiz Jul 14 01:20:40 users* Jul 14 01:22:34 aztekk: please ask your questions here, not in private. Jul 14 01:23:02 LOL Jul 14 01:23:21 aztekk: if you're looking for how to access your Pre as the root user, see the wiki referenced in the topic of this channel Jul 14 01:26:28 which is the one u sent me correct? Jul 14 01:38:32 aztekk: http://predev.wikidot.com/ Jul 14 01:39:04 thnk you very much rw appreciate it Jul 14 01:42:21 :) Jul 14 01:43:46 * tlz thinks eguy's poop doesn't stink Jul 14 01:43:52 hi Jul 14 01:44:04 howdy there tharris Jul 14 01:44:11 Herro Jul 14 01:44:52 sugardave, I ended up going for the doctor...rebuilding my phone now Jul 14 01:47:34 bzhou * r10446 optware/trunk/ (make/sudo.mk sources/sudo/postinst): sudo: 1.7.0 -> 1.7.2 Jul 14 01:48:04 Sloloem: bummer...did Lurking_Grue ever pipe up about it? Jul 14 01:48:30 Hmm? Jul 14 01:48:49 Sloloem had that "you need to delete some apps" error we got Jul 14 01:48:57 did you ever fix yours or did you have to restore the Pre? Jul 14 01:49:11 I poked about but gave up and did the web doctor. Jul 14 01:50:29 erg, hopefully we will figure out a way or that problem goes away Jul 14 01:51:33 hey whats up everyone. i'm still having trouble getting luna to rescan. only thing that seems to refresh the launcher is a complete shut down and restart of luna. is their anything I can check to figure out whats causing it not to work? were is that command located or were did you guys get the parameters and args of it? Jul 14 01:51:59 luna-send -n 1 palm://com.palm.applicationManager/rescan {} Jul 14 01:52:01 i really hate to run the DR Jul 14 01:52:36 Binary: I ran it from vmware since I had windows 7... It made it extra unnerving. Jul 14 01:52:39 Who wouldn't? Jul 14 01:52:50 It erases everything Jul 14 01:52:58 just issue what tlz said Jul 14 01:53:15 unless u havent rooted it Jul 14 01:53:21 Was annoying re-rooting it. Jul 14 01:53:21 binarytech2: use "luna-send -n 1 palm://com.palm.applicationManager/rescan {}" Jul 14 01:53:24 no quotes ;) Jul 14 01:53:26 i've tried and tried and changed it around as much i can but nothing is working. command was fine and i havnt changed anything Jul 14 01:53:51 well if that doesnt do anything even after a reboot dunno mang Jul 14 01:54:38 what about the location of that information? like were was that commands params found from? i cant seem to find references in the code Jul 14 02:02:06 oOOOOoooo Jul 14 02:02:13 my clothes are dry! brb! Jul 14 02:08:38 i need help executing talk.py through python Jul 14 02:09:04 i need help on this tutorial: http://predev.wikidot.com/random-wallpaper-switching Jul 14 02:09:18 i'm 99% there Jul 14 02:09:41 script works when i run it, just can't get it to run on a schedule Jul 14 02:11:20 gordian, did you edit /etc/cron/crontabs/root Jul 14 02:12:52 yes Jul 14 02:13:29 what did you put in there Jul 14 02:13:33 nothing Jul 14 02:14:23 */1 * * * * /opt/share/wallswitcher/wallswitcher.sh > /opt/share/wallswitcher/wallswitcher.log 2>&1 Jul 14 02:14:29 thats what it has on the wiki Jul 14 02:15:08 my bad Jul 14 02:15:14 i did that actually Jul 14 02:15:25 sorry dunno what i was thinking of that i created a blank file Jul 14 02:18:57 hmmm Jul 14 02:19:06 ahhh i remember what happened Jul 14 02:19:11 i had to chmod Jul 14 02:19:16 cause it was readonly Jul 14 02:19:20 ahh Jul 14 02:19:26 did you fix it Jul 14 02:19:29 but i just figured out i needed to chmod 666 Jul 14 02:19:33 yeah about to try it out again now Jul 14 02:19:44 let me know how it goes, i gotta grab the laundry lol Jul 14 02:19:56 What is org.webosinternals.services? Jul 14 02:21:08 tlz: the anticipation is killing me Jul 14 02:21:18 should change each minute Jul 14 02:23:11 WOOT Jul 14 02:23:17 think it works Jul 14 02:23:38 time to go wallpaper hunting now Jul 14 02:24:28 lol Jul 14 02:24:34 cool Jul 14 02:25:53 weird Jul 14 02:26:03 ? Jul 14 02:26:15 well it's not a 1 minute interval Jul 14 02:26:24 how do i set the interval? Jul 14 02:26:33 "*/1 *" Jul 14 02:26:35 ?!?! Jul 14 02:26:42 that doesn't mean anything to me Jul 14 02:26:57 hold Jul 14 02:27:14 gordian: take a look at a wikipedia/google page on cron and crontab Jul 14 02:27:30 the first 5 spaces or so deal with firing interval Jul 14 02:27:56 like year month day hour minute second, * means all for each one, etc. Jul 14 02:28:35 man the clock is not quite up to snuff then Jul 14 02:28:45 how do you mean? Jul 14 02:29:05 it takes longer than 1 min to switch Jul 14 02:30:10 I'm confused Jul 14 02:30:15 it shouldn't Jul 14 02:30:19 restart Jul 14 02:30:25 k Jul 14 02:30:32 its probably just not in sync Jul 14 02:30:45 cause */1 is every minute Jul 14 02:31:02 so you're probably caught right in the middle! grab your stop watch ;) Jul 14 02:31:16 haha Jul 14 02:31:51 it's ok to do /sbin/reboot right? Jul 14 02:32:20 yes Jul 14 02:32:27 thats my favorite command ;) Jul 14 02:32:40 what's the diff between using '*/1' and just '1' Jul 14 02:32:52 Your favorite isn't rm -rf /? Jul 14 02:32:57 ahhh Jul 14 02:33:11 1 would mean it only executes when the minute ends in 1, right? Jul 14 02:33:15 yes Jul 14 02:33:18 so 1, 11, 21, etc Jul 14 02:33:24 it will do it on the hour, at 1:01 Jul 14 02:33:25 hah, got it! Jul 14 02:33:26 2:01 Jul 14 02:33:28 3:01 Jul 14 02:33:49 ok well good sign: after reboot the wallpaper is different than before Jul 14 02:33:57 let's see how long it takes to change Jul 14 02:34:12 just changed! Jul 14 02:35:09 changed again! Jul 14 02:35:15 close enough Jul 14 02:35:26 thanks dudes Jul 14 02:35:35 resuming wallpaper hunt Jul 14 02:36:20 ;) Jul 14 02:36:27 i need help executing talk.py through python Jul 14 02:36:46 lol Jul 14 02:36:57 no problem gordian, thanks for flying webos-internals Jul 14 02:37:07 haha, i'm stickin around Jul 14 02:37:10 lol Jul 14 02:37:15 i want to learn Jul 14 02:37:21 thats why im here lol Jul 14 02:37:33 well i'm a linux ubernoob Jul 14 02:37:45 whats linux Jul 14 02:37:56 i'll get back to you on that Jul 14 02:38:09 lol Jul 14 02:38:21 i've actually installed it on a few of my desktops Jul 14 02:38:27 but never done any sysadmin stuff Jul 14 02:40:41 does anyone know where webosinternals.shell/ webosinternals.servie is installed to Jul 14 02:50:04 i need help executing talk.py through python Jul 14 02:50:10 for palm pre Jul 14 02:51:26 anyone get email working using an IP address as ur server? Jul 14 02:51:36 as in to pull down for Jul 14 02:52:25 aztekk: what's up? Jul 14 02:53:05 ok it says to use cmd line to extract talk.py with python 2.6. Jul 14 02:53:15 now for me it gives me an error Jul 14 02:53:28 whats the error Jul 14 02:53:29 syntax error Jul 14 02:53:36 on windows xp? Jul 14 02:53:47 vsta Jul 14 02:53:54 *vista Jul 14 02:54:16 ah poo, i'm on xp and have no troubles Jul 14 02:54:27 what error are you seeing? Jul 14 02:55:20 wow so you cant set an email server by IP address, thats crazy Jul 14 02:55:31 really? Jul 14 02:55:34 for EAS? Jul 14 02:55:38 for POP Jul 14 02:55:50 unless i add a ".something" it wont let me save it Jul 14 02:55:59 one second sry Jul 14 02:57:08 trying to apply patches Jul 14 02:57:22 says that browser downloads is an empty file Jul 14 02:57:47 ok python tells me it cannot find my palm pre Jul 14 02:58:39 tlz, thats nuts how they limit you Jul 14 02:59:32 that is Jul 14 02:59:46 im trying to figure out how i can get on my works vpn so i can check my mail on my pre **** ENDING LOGGING AT Tue Jul 14 02:59:57 2009