**** BEGIN LOGGING AT Sun Jul 29 02:59:59 2012 Jul 29 03:00:35 What is QPA? Jul 29 03:01:04 Ah. Qt Platform Abstraction. Jul 29 03:01:08 fixed Jul 29 03:01:08 i found it in the devices.pri file Jul 29 03:01:32 http://qt-project.org/videos/watch/qpa-the-qt-platform-abstraction Jul 29 03:02:21 Looks like it's only available in Qt 4.8 and up. Jul 29 03:03:20 OH Jul 29 03:03:24 * HaDAk jumps up and down Jul 29 03:03:28 it started Jul 29 03:03:35 but can you do stuff? Jul 29 03:03:38 it shit itself Jul 29 03:03:38 Yay! What was it? Jul 29 03:03:40 but it started Jul 29 03:03:45 i dunno. i applied the patch. Jul 29 03:03:52 here comes an error dump: Jul 29 03:03:54 root@webos-device:/usr/lib# LunaSysMgr Jul 29 03:03:54 ** (process:3619): DEBUG: SysMgr compiled against Qt 4.8.0, running on 4.8.0, HW egl render mode requested Jul 29 03:03:54 ** Message: App to allow in Low memory: com.palm.app.phone Jul 29 03:03:54 ** Message: App to allow in Low memory: com.palm.app.contacts Jul 29 03:03:54 ** Message: App to allow in Low memory: com.palm.app.messaging Jul 29 03:03:55 ** (LunaSysMgr:3619): WARNING **: Settings::load(): 6 application paths defined: Jul 29 03:03:58 ** (LunaSysMgr:3619): WARNING **: Turbo mode off Jul 29 03:04:00 ** (LunaSysMgr:3619): CRITICAL **: virtual void HostArmTopaz::turboMode(bool): Failed to open cpu up_threshold sys file Jul 29 03:04:02 Linux Fb0: Num Buffers: 4, Fb1: Num Buffers: 3 Jul 29 03:04:04 ** (LunaSysMgr:3619): WARNING **: Failed to set cpu affinity for process 3619 to processor 1: retVal: -1, errno: No such file or directory Jul 29 03:04:06 ** (LunaSysMgr:3619): WARNING **: Failed to set cpu affinity for process 3624 to processor 0: retVal: -1, errno: No such file or directory Jul 29 03:04:09 ** ERROR **: QFatal: Failed to load platform plugin "palm". Available platforms are: Jul 29 03:04:11 aborting... Jul 29 03:04:13 Aborted Jul 29 03:04:14 Oh, it failed on turbo mode. Jul 29 03:04:24 Wait, Topaz? It didn't recompile? Jul 29 03:04:32 i told it to recompile Jul 29 03:04:43 Turbo mode, by the way, reclocks the CPU and is different for different devices. Jul 29 03:04:45 in fact, it did recompile Jul 29 03:04:51 so. shit. Jul 29 03:04:54 how do i turn that off? Jul 29 03:04:56 * tyrok checks the way that compiles... Jul 29 03:05:18 do i need to change the makefile to have it build somethign different? Jul 29 03:05:43 Dunno, but that's definitely Topaz's Host class. Jul 29 03:05:52 i see and agree Jul 29 03:05:53 Mantaray doesn't have turbo mode. Jul 29 03:06:01 i'm not using a Mantaray Jul 29 03:06:17 Oh, that's right. You're on the Pre2, aren't you? Jul 29 03:06:17 i've got a roadrunner Jul 29 03:06:22 yeah Jul 29 03:06:31 HaDAk: Turbo isn't what it failed on, you need to put libqpalm.so in the Qt libraries dir Jul 29 03:06:40 let me root out where that is Jul 29 03:06:44 ok Jul 29 03:07:25 HaDAk: /usr/plugins/platforms Jul 29 03:07:46 copy it there, for some reason the TP rootfs has it in /usr/lib as well Jul 29 03:09:04 oooh oooh it's starting! Jul 29 03:09:09 :D Jul 29 03:09:11 or not Jul 29 03:09:16 it threw a bunch of stuff Jul 29 03:09:17 then died Jul 29 03:09:22 ** (LunaSysMgr:3981): CRITICAL **: void WebAppMgrProxy::webKitDied(GPid, gint) (206): Exiting Sysmgr... Jul 29 03:09:25 pastebin it, let's see what goes on Jul 29 03:09:30 before that would be good Jul 29 03:09:40 there's probably an undefined symbol or something that you need to ifdef Jul 29 03:09:45 or comment out Jul 29 03:10:20 http://pastebin.ca/2175542 Jul 29 03:10:49 getting closer though :D Jul 29 03:11:07 aha, you are in fact just one step away from booting :D Jul 29 03:11:15 it's _ZN4Palm7WebView36setSupportsSingleAndLockStickyStatesEb Jul 29 03:11:21 which is iiiin... Jul 29 03:12:06 EricBlade: ShiftyAxel: hmm. i may have just commented that line out, i don't recall seeing it when i did my git compare though Jul 29 03:12:07 [02:40am] EricBlade: WindowedWebApp.cpp:152 Jul 29 03:12:26 comment that one out and you should be good to go :) Jul 29 03:18:45 building again Jul 29 03:19:02 HaDAk: I still find it odd that you're getting that turboMode issue. Roadrunner is compiled as a type of Castle, which does have turbo mode but is in a different spot. Jul 29 03:19:22 better that time, but it still segfaulted Jul 29 03:19:51 Ah, and for Roadrunner, turboMode of Castle pretty well compiles out. Jul 29 03:20:06 So no turbo mode on Roadrunner. If you get that error, something's not compiling right. Jul 29 03:20:29 http://pastebin.ca/2175545 Jul 29 03:21:16 Unable to optain m_handle would be a bad one. Jul 29 03:21:27 argh, I need to setup the VM and all of that... Jul 29 03:21:29 mine runs with that error Jul 29 03:21:31 HaDAk: did you apply the patch i posted? Jul 29 03:21:36 yes Jul 29 03:21:43 ShiftyAxel: Really!? That'd mean that something is able to connect to IPC. Jul 29 03:22:04 Basically resulting in a failure to properly connect to HAL. Jul 29 03:22:14 Which you can see in the log there. Jul 29 03:22:35 HaDAk: Perhaps it's still compiling as Topaz? the patch #ifdefs stuff out by checking against MACHINE_TOPAZ Jul 29 03:23:13 tyrok: yeah, mine spits that one out every time Jul 29 03:23:19 i'm stracing it Jul 29 03:23:33 ShiftyAxel: Does it work correctly while spitting that out, though? Jul 29 03:23:52 the last couple lines look like this Jul 29 03:23:55 recv(114, "\t\0\0\0{\"propertyValues\":[{\"name\":\""..., 1520, MSG_DONTWAIT) = 1520 Jul 29 03:23:55 recv(114, 0xbcc9a4, 12, MSG_DONTWAIT) = -1 EAGAIN (Resource temporarily unavailable) Jul 29 03:23:55 clock_gettime(CLOCK_MONOTONIC, {3295, 629617919}) = 0 Jul 29 03:23:55 --- SIGSEGV (Segmentation fault) @ 0 (0) --- Jul 29 03:23:55 +++ killed by SIGSEGV +++ Jul 29 03:23:56 Segmentation fault Jul 29 03:24:09 if that means anything, i don't know Jul 29 03:24:18 tyrok: it boots, displays, plays the sound and then accepts absolutely no input whatsoever and eventually times out the screen Jul 29 03:24:35 ShiftyAxel: Yep. That would be expected for an IPC failure. Jul 29 03:24:49 I wonder how EricBlade fixed that on his... Jul 29 03:25:23 Dunno. We don't have IPC code yet, so I can't debug it much further than that right now. Jul 29 03:25:26 HaDAk: Not sure about that, but from the pastebin i think it's init-ing the media server, which then crashes it Jul 29 03:25:41 media, as in audio? Jul 29 03:25:46 All of the CRITICALs in HaDAk's latest log are IPC/HAL-related. Jul 29 03:25:49 not really sure Jul 29 03:26:16 would the strace help? Jul 29 03:26:16 tyrok: it looks pretty similar to mine, i'm just doing a complete recompile now but will post when it's done Jul 29 03:26:35 HaDAk: now as such, commenting out the function that inits the server would though Jul 29 03:26:49 have a look in the patch and replace the ifdefs with comment-outs Jul 29 03:27:07 i have a suspicion that it's basically acting as if it were unpatched because it thinks it's a touchpad Jul 29 03:27:21 wait. what do you want me to try? Jul 29 03:27:36 Still doesn't explain the lack of an IPC connect, though. Jul 29 03:29:12 ShiftyAxel? Jul 29 03:29:58 * HaDAk shakes ShiftyAxel like a baby Jul 29 03:30:07 I LIVE, AGAIN Jul 29 03:30:10 *ahem* Jul 29 03:30:33 http://www.youtube.com/watch?v=CS6BX-gcJqw Jul 29 03:30:36 O_o Jul 29 03:30:50 exactly Jul 29 03:31:10 ok, so what am i doing to this patch? Jul 29 03:31:37 basically, edit all the stuff changed by the patch (there are only 4 or so files) and replace any #ifdef MACHINE_TOPAZ entries with comments Jul 29 03:32:05 so, wherever it says #ifdef MACHINE_TOPAZ, just comment that line? Jul 29 03:32:09 that way the code just doesn't execute, as opposed to being conditional and maybe breaking Jul 29 03:32:23 nah, remove the #ifdef MACHINE_TOPAZ and it's corresponding #endif Jul 29 03:32:29 ok Jul 29 03:32:33 and comment out the stuff that was between them Jul 29 03:32:49 the patch added the #ifdefs, but i get the feeling they aren't working for roadrunner Jul 29 03:34:12 tyrok: http://pastebin.com/K5Vvk3fK Jul 29 03:34:30 apologies for it's ridiculous length, the start and end are the relevant bits (as far as i can see) Jul 29 03:35:10 ShiftyAxel: Still can't connect to IPC... Jul 29 03:35:24 ShiftyAxel: you're a genius Jul 29 03:35:27 that totally worked Jul 29 03:35:32 it's running! Jul 29 03:35:35 :D Jul 29 03:35:38 ** Message: StatusBar - telephonySignalEventsCallback {"eventSignal":{"rssi":90,"bars":4,"maxBars":5,"cdma":{"rssiEvdo":95,"bars1x":4,"barsEvdo":3},"value":4,"value1x":4,"valueEvdo":3},"returnValue":true} Jul 29 03:35:40 :D Jul 29 03:35:51 so the explanation: your phone thinks it's a touchpad Jul 29 03:35:51 how do i palm-send to screenshot? Jul 29 03:36:02 how do i make it not think that? lol Jul 29 03:36:11 errrm Jul 29 03:36:30 ShiftyAxel: Looks like it correctly compiled out Topaz support that time. Progress! Jul 29 03:37:01 at least my phone's secure in it's non-working identity :P Jul 29 03:37:20 Without IPC, though, it's unable to connect to HAL, rendering your device useless since the only hardware support it has is the screen and maybe the keyboard, from what I can tell. Jul 29 03:37:32 Sound about right? Jul 29 03:37:48 luna-send -n 1 "palm://com.palm.systemmanager/takeScreenShot" {} Jul 29 03:37:52 HaDAk: luna-send -n 1 -a com.palm.systemmanager palm://com.palm.systemmanager/takeScreenShot Jul 29 03:38:01 :D Jul 29 03:38:14 and i don't know how to resolve your phone's identity crisis, probably something to do with the makefile/compilation progress Jul 29 03:38:14 ShiftyAxel: To confirm, does the keyboard work? Jul 29 03:38:38 tyrok: it hasn't so far, shall give it another go quickly Jul 29 03:38:56 K. If it crashes, my docs are wrong in a couple spots. Jul 29 03:39:26 tyrok: no response, my phone is comfortably numb Jul 29 03:39:32 Also, it would appear that HostArm::wakeUpLcd() doesn't work on Roadrunner (or at least your device). Jul 29 03:39:40 ShiftyAxel: Perfect. Docs are right, then. Jul 29 03:39:53 Means the keyboard is being routed through the HAL stuff. Jul 29 03:40:22 i'm sure EricBlade got that working earlier. shall have to grill him about it at some point. Jul 29 03:40:34 * tyrok muses that this dynamic of "I can't run it yet, but I can help debug why it's doing what it is" is rather strange. :) Jul 29 03:41:30 A person really shouldn't have read this much code without compiling it. :) Jul 29 03:41:30 tyrok: interesting, it looks like key shortcuts work... Jul 29 03:41:47 either that or my battery's gone wrong Jul 29 03:42:01 ShiftyAxel: Key shortcuts being? Jul 29 03:42:19 opt+sym+r Jul 29 03:42:21 * HaDAk sets fstab to mount his loopback device and reboots to test Jul 29 03:42:27 either i brick this thing and start over, or it works Jul 29 03:42:37 opt+sym+p, maybe opt+sym+k if that's one Jul 29 03:42:57 ShiftyAxel: All of those work? Jul 29 03:43:49 If so, that is exceedingly odd given my current understanding. Jul 29 03:43:53 opt+sym+r seems to, my phone just rebooted after entering it twice in a row Jul 29 03:44:03 well, that managed to fuck it. Jul 29 03:44:09 opt+sym+p i'm unsure about, will have to look at /media/internal/screencaptures Jul 29 03:44:28 and opt+sym+k was a product of my overactive animation and is used to show the VKB on 2.x LunaSysMgr Jul 29 03:44:48 ShiftyAxel: Then apparently I've got some work to do. I've seen no possible way yet that that should work. Jul 29 03:45:49 well. awesome. Jul 29 03:45:58 it's stuck in a boot loop. Jul 29 03:45:59 ShiftyAxel: Wasn't EricBlade-TP using a Mantaray? Could it be that that has a different IPC library version? Jul 29 03:46:11 HaDAk: Fun. How'd you do that? Jul 29 03:46:12 tyrok: I'm using a Mantaray :p Jul 29 03:46:26 Gah. Can't keep all of you straight anymore. :) Jul 29 03:46:31 :D Jul 29 03:46:36 tyrok: was using a loopback device for /usr/lib Jul 29 03:46:41 added it to /etc/fstab and rebooted Jul 29 03:46:45 and...it didn't work. Jul 29 03:47:06 just rebooting now for another try at the reboot key combo, it even showed the shutdown spinner last time i tried Jul 29 03:47:21 HaDAk: Oh, yeah, I could see that being a problem. I was thinking more along the lines of manual mounting, not /etc/fstab. Jul 29 03:47:30 it worked manually Jul 29 03:47:34 but that's not persistent past reboots Jul 29 03:47:39 i'm trying to overcome that Jul 29 03:47:49 Ah. I was trying to do the opposite. :) Jul 29 03:47:54 clearly, i have to restart Jul 29 03:48:02 cause i don't have a /usr/lib anymore Jul 29 03:48:10 sigh. Jul 29 03:48:24 tyrok: opt+sym+r definately definately works, it showed me the spinny 'do not remove battery' screen and restarted Jul 29 03:50:44 opt+sym+p doesn't, nothing new in my screencaptures dir Jul 29 03:51:04 perhaps it's a firmware thing? Jul 29 03:51:28 since nothing appeared in the logs when i did it Jul 29 03:51:29 That'd make some sense. Jul 29 03:52:38 If that's the case, I would assume it would trigger the shutdown runlevel which would gracefully shut down LunaSysMgr. Jul 29 03:52:46 oh shit. Jul 29 03:52:51 webos doctor is failing Jul 29 03:53:56 HaDAk: Use the volume control trick. Works great in cases like that. Jul 29 03:54:06 yeah. i'm going to try one more thing. Jul 29 03:54:35 tyrok: that sounds about right, I get 'novacomd socket was closed prematurely, unexpected EOF from server' Jul 29 03:55:17 Cool. So, docs are right, and the firmware is mapping opt+sym+r to the ARM analogue of an ACPI restart command. Jul 29 03:55:45 it would seem so Jul 29 03:55:55 can you novaterm into a pre in the volume control reset thing? Jul 29 03:56:01 I'd ssh in and check out /var/log/messages, but I don't have OpenSSH installed on the pre Jul 29 03:56:15 HaDAk: Nope, just webOS Doctor, IIRC. Jul 29 03:56:18 and I'm probably going to pass out fairly soon Jul 29 03:56:29 do you hold vol+ or vol-? Jul 29 03:57:18 Dunno. You should see a chip icon on the screen if it works. Jul 29 03:57:44 remove battery, hold vol(+/-), insert battery Jul 29 03:57:46 nothing Jul 29 03:57:50 do you need to hold power too? Jul 29 03:58:08 * tyrok doesn't remember. Been too long. Jul 29 03:58:33 vol- Jul 29 03:59:13 iirc it's recommended to do remove battery > hold vol- > insert usb cable > insert battery Jul 29 04:00:07 not even THAT is working Jul 29 04:00:08 ohfuck Jul 29 04:00:42 Even when I've messed up my partition table and overwritten the bootloader, that's worked. Jul 29 04:00:57 omg got it Jul 29 04:01:10 phew Jul 29 04:01:13 That as a failsafe has always been one of my main reasons for LOVING webOS devices. Jul 29 04:01:38 Broadway = Veer? Jul 29 04:02:16 these things are practically impossible to brick Jul 29 04:02:24 webOS devices are really, really hardy. i'm never scared to mess with them :DD Jul 29 04:04:03 tyrok: i think Broadway = Veer, googling it comes up with a bunch of 'HP readying ads for topaz, broadway and manta' which matches with the whole S, M, L thing they did Jul 29 04:04:31 ShiftyAxel: K. Trying to nail them down for the HostArm* classes. Jul 29 04:05:30 from the forums: Jul 29 04:05:34 Topaz - TouchPad Jul 29 04:05:34 Pre 3 - Mantaray Jul 29 04:05:36 Pre 2 - Roadrunner Jul 29 04:05:37 Veer - Broadway Jul 29 04:05:38 Pixi - Eos Jul 29 04:05:39 Pre - Castle Jul 29 04:05:57 Opal - TouchPad Go Jul 29 04:06:15 WindsorNot - Unicorn, er, unreleased slab Jul 29 04:06:26 Perfect. What are Chile, Windsor, and Zepfloyd? Jul 29 04:06:39 O-o Jul 29 04:06:46 * HaDAk is so happy it's doctoring Jul 29 04:06:47 hah Jul 29 04:07:01 Zepfloyd was a testing device iirc, based on the Treo of all things if forum talk is to believed Jul 29 04:08:01 Chile, nobody was quite sure about. apparently it didn't have a ringer switch or slider Jul 29 04:08:16 and Windsor… Pre+ maybe? Jul 29 04:08:36 Pre+ should be a Castle device. Jul 29 04:09:15 yeah, thinking about it that would be right Jul 29 04:09:22 another unknown i think Jul 29 04:09:44 it has a lot of hardware revisions, perhaps a prototype for the Pre Jul 29 04:10:05 windsor castle being a famous place Jul 29 04:10:13 ish Jul 29 04:11:35 Chile looks like the specs of something like the Zire, Tungsten or LifeDrive. Jul 29 04:11:48 there was another theory on the Zepfloyd as wel i think, people thought it was an iPod Touch kind of deal what with the portmanteau-of-two-bands name Jul 29 04:12:07 huzzah Jul 29 04:12:16 one fully booting pre2 2.2.4 Jul 29 04:12:21 less webosce Jul 29 04:12:22 I wouldn't be suprised if palm tested webOS on everything they had Jul 29 04:12:37 Ooooh, new project: WOCE on Zire 72! :) Jul 29 04:12:59 YOU HAVE MY AXE Jul 29 04:13:17 it even has a gesture area, perfect! Jul 29 04:13:42 haha Jul 29 04:13:51 Yep. No multitouch, and you could only keep it in RAM so it'd reset once you lost power, but it'd be awfully cool. Jul 29 04:14:24 i quite like the idea of new OSes running on old hardware Jul 29 04:15:01 good god this is a huge folder Jul 29 04:15:04 15gb and counting Jul 29 04:15:22 ok. i think i'll copy that overnight and pick it up off my desk tomorrow, lol Jul 29 04:17:37 18.3gb Jul 29 04:17:38 eek. Jul 29 04:17:44 alright. time to leave work. half an hour late. Jul 29 04:17:45 >.> Jul 29 04:33:21 right, it's getting light out Jul 29 04:33:23 i should sleep Jul 29 04:35:00 sleep is greatly overrated Jul 29 04:35:00 Updated HTML docs with new HostArm info: http://tyrok1.github.com/LunaSysMgr/ Jul 29 04:35:35 tyrok: I just wanted to let you know that I appreciate the work you've been putting into the system the last few weeks Jul 29 04:36:01 LarrySteeze: No problem. Been a big webOS fan for a long time, so it's nice to be able to help out. Jul 29 04:36:06 http://tyrok1.github.com/LunaSysMgr/classHostArm.htm Jul 29 04:36:12 i'm orf, nn all Jul 29 04:36:16 Also attached some specs for most of the real devices. Jul 29 04:36:20 ShiftyAxel: Good night! Jul 29 04:36:44 adios Shifty Jul 29 04:37:09 I think I'll head out as well. See 'ya later! Jul 29 04:37:10 tyrok: I'm glad Jul 29 04:37:12 ah Jul 29 04:37:20 too bad, I was about to PM you :D Jul 29 04:37:31 Go ahead. I'll stick around for a minute. :) Jul 29 04:37:34 ok Jul 29 04:45:42 * LarrySteeze slaps scoutcamper|away Jul 29 04:45:43 tyrok: zepfloyd was the Treo 800 testing device for webOS < 1, Windsor is an interesting device (Pre-Pre3 type guy). No idea what Chile is, I'm afraid. :S Jul 29 04:45:47 * LarrySteeze slaps dkirker Jul 29 04:46:02 mmmmmm, just how I like it! ;) Jul 29 04:46:21 you know nothing about the windsor, dkirker :D Jul 29 05:00:24 hiya dkirker Jul 29 05:00:36 hi ka6sox-away! Jul 29 05:03:27 he's not away anymore :D Jul 29 05:05:21 indeed.... Jul 29 06:56:19 Hmm, turns out five minutes is too long to cook a redcup full of ramen Jul 29 06:56:24 My ramen has redcup in it Jul 29 06:57:13 rrix, Red Solo Cup? Jul 29 06:57:17 yup Jul 29 06:57:37 my wife is now giggling uncontrollably Jul 29 06:57:42 dunno why... Jul 29 06:57:47 lol Jul 29 06:57:49 Me neither Jul 29 06:57:56 Should have doublecupped it :( Jul 29 06:58:13 oh, there apparently is a Country Song called "red solo cup" Jul 29 06:58:27 is it about ramen? Jul 29 06:58:40 she says no Jul 29 06:58:58 :( Jul 29 06:59:06 * rrix breaks out the guitar Jul 29 07:00:04 it is true that if you play a country song backwards you get your Girl, Truck and Dog back. Jul 29 07:01:14 the builder hates me tonight Jul 29 07:02:02 haha Jul 29 07:06:18 * dkirker pulls out his banjo Jul 29 07:06:39 * dkirker is determined to make Virtual Box his bitch. Jul 29 07:06:54 * dkirker is going to talk in the third person Jul 29 07:07:16 * rrix waves Jul 29 07:07:23 hi rrix ! Jul 29 07:07:30 That's not third person! Jul 29 07:07:33 * rrix tickles dkirker Jul 29 07:08:38 that install message makes absolutely NO sense.. Jul 29 07:11:46 reboot required :S Jul 29 07:14:18 just do it Jul 29 07:14:22 you will be happier Jul 29 07:14:31 okay its building... Jul 29 07:14:33 bbt Jul 29 07:15:51 dkirker: Things crash strangely if you don't reboot :\ Jul 29 07:16:02 Or are you talking vbox? Jul 29 07:16:22 well, I uninstalled it. I have to reboot to clean up. Jul 29 07:16:28 ahh Jul 29 07:22:30 * dkirker is repairing his iTunes database, first Jul 29 07:51:09 iTunes is fixed!! \o/ Jul 29 14:14:35 hey guys Jul 29 14:14:39 how far did ya'all get last night? Jul 29 14:21:12 morning all Jul 29 14:26:44 hmm. http://nexusinternals.org/ Jul 29 14:27:26 mornin ShiftyAxel_TP how did the touch input thing come out Jul 29 14:29:05 howdy EricBlade, it didn't work in the end Jul 29 14:29:33 apparently something to do with the HID drivers not working Jul 29 14:29:45 or HAL, or something like that Jul 29 14:31:38 i just found another tar file that i don't think i mentioned that i had made when i was copying files over Jul 29 14:31:50 /lib/modules/hal Jul 29 14:38:28 EricBlade, did that help you? Jul 29 14:38:38 because thats pretty specific to a device Jul 29 14:40:26 well, i thought that too, but i also thought that HAL required kernel support that we didn't have on the p3 Jul 29 14:41:51 so the complete list of files from my transfer dir is .. libaffinity, libhal, libpsc, libqpalm, /usr/lib/Qt*, /lib/modules/hal/*, /usr/lib/luna/* and /usr/palm/sysmgr/* Jul 29 14:42:36 cool, I'll have another shot at making it work Jul 29 14:42:50 if you want something that is reversible, you may want to be creaful about those last two Jul 29 14:43:17 and also, i tried to reverse mine after the first 5, and was not able to get the old LSM to run Jul 29 14:43:32 I suspect the kernels are minimally going to have the same support...and HAL should abstract them to something that the upper layer can use... Jul 29 14:44:00 however they might be in a different location in sysfs. Jul 29 14:45:29 EricBlade: Yeah, my old one doesn't run anymore, and that's with the stuff from /usr/lib and /usr/palm/sysmgr Jul 29 14:46:53 though it's not so bad being off the cellular network, a little peace and quiet :D Jul 29 14:48:10 i remember that there wasn't a /lib/modules/hal Jul 29 14:48:28 on pre3? Jul 29 14:48:31 yes Jul 29 14:49:04 which made me wonder if the hal modules were kernel dependent or not Jul 29 14:49:16 i can't seem to find any in my 3.0.5 rootfs Jul 29 14:49:32 did you copy over hal.d Jul 29 14:49:52 umm Jul 29 14:50:15 i'm sorry Jul 29 14:50:17 /lib/hal/modules Jul 29 14:50:24 oh Jul 29 14:50:27 okay Jul 29 14:50:41 aha, bingo :) Jul 29 14:51:56 now i was getting some hal errors, i don't know if that was stuff that the touchpad and pre weren't compatible on, or if it was stuff that the pre just didn't have, or what Jul 29 14:52:27 can you paste them? Jul 29 14:52:38 i doctored last night Jul 29 14:55:38 kk Jul 29 14:55:44 right, that's all the modules and gubbins in place, time to see if mine'll play Jul 29 14:56:44 ShiftyAxel, if you get hal errors...can you paste them? Jul 29 14:57:56 http://pastebin.com/pntGLzY1 Jul 29 14:58:46 oh ya...you are gonna have some serious problem.s Jul 29 14:58:47 progress? Jul 29 14:59:01 processor 0 and processor 1 Jul 29 14:59:27 working as advertised :D Jul 29 14:59:31 i'll update the instructions Jul 29 14:59:37 sweet Jul 29 14:59:45 and add a 'THIS IS NON REVERSIBLE WITHOUT DOCTOR MKAY' bit Jul 29 15:00:15 woah, i just got the keyboard to show Jul 29 15:00:21 how? Jul 29 15:00:37 in emulated card mode, the little show keyboard icon appeared in the bottom right Jul 29 15:00:44 screenshot Jul 29 15:00:49 i tapped it, the keyboard showed with random broken characters and it crashed Jul 29 15:00:53 hm. i didn't see it, maybe i didn't notice Jul 29 15:00:55 i'll give it a go Jul 29 15:01:20 palm://com.palm.systemmanager/takeScreenShot '{"file":"/path/to/file.png"}' Jul 29 15:04:16 EricBlade: Problem we were running into was that LSM couldn't connect to IPC which meant it couldn't subscribe to HAL events properly. Jul 29 15:05:27 Have no idea what would cause that since the IPC stuff isn't open-sourced yet. Jul 29 15:05:38 tyrok: I've got input working on mine now, EricBlade found some libraries that he copied during his install and they fixed my issue Jul 29 15:06:11 Awesome! So where are you two at now for what's supported and what isn't? Jul 29 15:06:18 that's weird, the scroll dynamics in the launcher seem kind of inconsistent Jul 29 15:06:25 tyrok: http://webos-ports.org/wiki/LunaSysMgr_CE_for_Pre3#What_Doesn.27t_Work Jul 29 15:06:43 that'll be the most up-to-date list at any one time i reckon Jul 29 15:07:41 Just Type probably crashes due to trying to connect to incompatibility with the old Universal Search service. It kind of just assumes it's up by the time the boot process is complete rather than actually checking. Jul 29 15:08:22 Gesture area *should* work if it's compiled for the correct target. Support for that was left in and turned on and off by MACHINE. That shouldn't be too difficult to get working again. Jul 29 15:08:44 I just checked, Just Type doesn't crash as such Jul 29 15:09:11 it just doesn't do anything, it goes into 'just type mode' and then you can't get out because gestures don't work Jul 29 15:09:26 I'm assuming "Keyboard Input" refers to Just Type and/or search of some sort and not keyboard input into an app since apps don't launch. That'd be understandable. Jul 29 15:09:52 any keyboard input whatsoever Jul 29 15:09:56 Gestures are also compiled in and out by MACHINE, so that shouldn't be too hard to get working again. Jul 29 15:10:06 ShiftyAxel: How do you get into Just Type mode, then? Jul 29 15:10:37 tyrok: you don't really get into just type, it just behaves as if you were entering it and fades all the other stuff out Jul 29 15:11:07 and you tap the Just Type bar Jul 29 15:11:25 K. So you're tapping it instead of typing. Got it. Jul 29 15:11:45 UI layout I don't know much about. Haven't gotten to that yet. Jul 29 15:12:48 White screen I would assume is probably due to needing to recompile WebKit, since IIRC technically you can launch a card without launching WebKit or even having WebKit crash within it. Jul 29 15:13:01 ShiftyAxel: scrolling was way better when i turned off TabletUI Jul 29 15:13:36 EricBlade: It seemed really weird for me at first, dragging would work but there was no flick/motion, but then i rebooted a couple of times (still in tabletUI) and it's all working nicely now Jul 29 15:13:38 ShiftyAxel: just type would crash for me, it would fade the screen then seg fault Jul 29 15:13:48 afk for a bit. I'll be back later. Jul 29 15:14:29 tyrok: i was using my gesture patch with it, and it would detect top of screen gestures, but nothing else. the gesture area itself would spit warnings that it couldn't figure out what app to send the gesture to Jul 29 15:15:18 so, it was picking up top-down swipe, and ignoring it since ym patch didn't do anything with that Jul 29 15:15:24 and it was warning about the gesture area Jul 29 15:17:09 volume keys work btw Jul 29 15:17:21 if you're quick you can adjust it during the boot sound Jul 29 15:17:35 looks like voice dial _would_ work, if the apps did Jul 29 15:18:49 and the little 'show keyboard' icon doesn't show up at first, it only shows up when the app title does Jul 29 15:18:59 and… i'm not really sure what triggers that Jul 29 15:22:53 Heh...forgot that now that I'm on the Pre 2, wIRC wirks. :) Jul 29 15:23:49 wIRC is awesome :D Jul 29 15:24:57 quick launch bar doesn't work, but launching from inside the launcher does… interesting Jul 29 15:26:30 EricBlade: I've figured out how you make the keyboard icon appear, fullscreen an app then lock/unlock the phone Jul 29 15:26:37 going for a screenshot now Jul 29 15:27:21 qoah Jul 29 15:27:24 hang about hang about Jul 29 15:27:41 it's not the VKB that crashes, it's the app when you open it Jul 29 15:28:03 if Luna asks you to add a password/pin on start, choose password and the VKB will popup, fully usable w/sounds Jul 29 15:28:10 but it's still all garbled :( Jul 29 15:35:44 poured coffee in my laptop Jul 29 15:35:45 -1 Jul 29 15:41:24 D: Jul 29 15:41:41 I think I might spend my day breaking LSM-CE-Pre3 and collecting logs Jul 29 15:47:19 ShiftyAxel: That would provide me with some very valuable info on what I should document next. Jul 29 15:48:06 tyrok: excellent, i was thinking of collating together error messages that may relate to certain broken bits and putting them on the wiki page, sound good? Jul 29 15:50:45 i wonder if minimalui works Jul 29 15:52:15 ..no, no it does not Jul 29 16:23:07 i don;t know what minimalui did other than reset all my icons Jul 29 16:25:56 same here, it seems to have nuked all my apps Jul 29 16:27:09 i think it depends on the FirstUse app, which never launches, so it just hangs at the HP logo Jul 29 16:28:30 i dunno after a little while, i hit ctrl-c and it continued on and did more stuff Jul 29 16:30:39 yeah, it seems to try wiping /media/internal/.palm, then tries installing something, then if you ctrl-c it again it closes Jul 29 16:34:44 so was hadak able to get the visuals up on the pre2? Jul 29 16:36:26 I believe he did Jul 29 16:36:42 he was getting the same HAL errors as me, but it might work now we know where to put that stuff Jul 29 16:37:00 * ShiftyAxel really needs to find a stopgap phone so he can work on this more Jul 29 16:37:48 iirc he didn't have it for long, he ended up breaking /usr with some sort of loopback fudgery Jul 29 16:45:58 have a good day...heading out Jul 29 16:49:27 ShiftyAxel: That'd be great. The full logs would be good, too, since they're detailed enough you can kind of trace them through the code. Jul 29 16:50:00 Sure, I'll add those too :) Jul 29 16:51:08 tyrok can probably comment more knowledgeably on the differences between Topaz/Manta/Broadway, but I was working under the assumption that Broadway would be significantly different from Topaz and Manta Jul 29 16:51:28 of course, I was also thinking that Broadway and Castle were Arm v6 too which is not the case Jul 29 16:52:08 EricBlade: Documented that last night: http://tyrok1.github.com/LunaSysMgr/classHostArmBroadway.htm http://tyrok1.github.com/LunaSysMgr/classHostArmCastle.htm http://tyrok1.github.com/LunaSysMgr/classHostArmMantaray.htm http://tyrok1.github.com/LunaSysMgr/classHostArmTopaz.htm Jul 29 16:52:22 See the "Device details" sections. Jul 29 16:55:05 yay, reading material :) Jul 29 16:55:09 O_O Jul 29 16:55:21 wow, that's a mighty fancy, impressive looking documentation you have there Jul 29 16:55:27 Thanks! Jul 29 16:55:36 Might want to read through here, too: http://tyrok1.github.com/LunaSysMgr/classHostArm.htm Jul 29 16:55:45 Lots of good info on the ARM-specific bits in there. Jul 29 16:57:47 fyi i was kidding when i said 'Unicorn' about the WindsorNot- i was referring to the fact that it's magical and doesn't exist :P Jul 29 16:59:07 EricBlade: Layout is surprisingly easy to fix, I replaced luna-platform.conf with luna-mantaray.conf from LunaSysMgr/conf and it looks great, though the launcher & quick launch are still a bit off and everything's still tiny Jul 29 16:59:29 ah, nice, i didn't realize that file was there Jul 29 16:59:55 you said you had some screens? Jul 29 17:04:54 luna-mantaray sets the width/height .. hmm. Jul 29 17:05:18 EricBlade: oh yeah, one sec while i pull them off the device Jul 29 17:05:27 mornin' Jul 29 17:05:37 and yeah, it looks like it was being set to 320/480 in the original Jul 29 17:05:40 morning dukiedrew Jul 29 17:05:55 excitement is afoot, have you heard about LSM-CE-Pre3? Jul 29 17:06:07 i saw some rumblings on Twitter Jul 29 17:06:41 is it exciting though? Jul 29 17:06:44 i mean Jul 29 17:06:51 does it perform better? Jul 29 17:07:02 [with whatever issues are still to be fixed] Jul 29 17:07:31 it doesn't really "perform", since nothing launches. :) Jul 29 17:07:42 haha Jul 29 17:07:44 but it starts up? Jul 29 17:07:50 it does startup Jul 29 17:07:55 ah cool Jul 29 17:07:55 http://www.ericbla.de/ce/ Jul 29 17:08:18 ah so touches respond Jul 29 17:08:25 there's some screenshots, i had to abandon my effort, though, as i needed to get my phone back to a functioning state .. but Shifty and Hadak are carrying on Jul 29 17:08:53 but there's a disconnect between the UI and the apps? Jul 29 17:09:20 I was thinking maybe with the areas that you've worked on, you might possibly have some ideas. It looks like the app rendering between webOS 2 and 3 might be .. quite.. different Jul 29 17:09:57 hmm Jul 29 17:10:01 it starts up, seems smoother to me but yeah it's horribly broken Jul 29 17:10:16 have you enabled as much logging as possible? Jul 29 17:10:27 yup, not many leads Jul 29 17:10:35 does the jailer start with pdks? Jul 29 17:10:36 keyboard: http://i46.tinypic.com/2qweb20.png Jul 29 17:11:05 dukiedrew: unsure, how would i find out? Jul 29 17:11:21 IIRC, it is a log that spits out if logging is low enough Jul 29 17:11:32 cool, i'll take a look shortly Jul 29 17:11:38 keyboard sym menu: http://i50.tinypic.com/imqq1z.png Jul 29 17:11:43 dukiedrew: pdk apps crash somewhere in "startNativeApp" or something like that Jul 29 17:11:45 notice how some of the stuff isn't weird and garbled Jul 29 17:12:07 hmm Jul 29 17:12:18 homescreen w/fixed layout: http://i49.tinypic.com/2946l52.png Jul 29 17:12:37 for the keyboard Jul 29 17:12:40 are all the glyphs loaded? Jul 29 17:12:54 that looks like tablet mode, shifty? Jul 29 17:13:00 i forget how the keys shift Jul 29 17:13:06 i mean how the keys are rendered Jul 29 17:13:11 ie if all are from a png file or not Jul 29 17:13:31 hmm Jul 29 17:13:44 if it is crashing in "startNativeApp", Jul 29 17:13:52 does the process actually start? Jul 29 17:13:59 dukiedrew: there's a call in startNativeApp to an external library, I don't know what one, that is missing a function. Jul 29 17:14:02 and it just doesn't connect Jul 29 17:14:08 ah Jul 29 17:14:24 that function apparently determines where the jailer config for the native app is to be output to Jul 29 17:14:31 hmm Jul 29 17:14:33 what line? Jul 29 17:15:08 EricBlade: it is tablet mode, phone UI layouts correctly too. want shots of that? Jul 29 17:15:34 sure if you want to spend the time to get it Jul 29 17:15:53 dukiedrew: nothing shows up in the logs for keyboard aside from a fairly routine 'showing IME' Jul 29 17:15:58 in tablet mode, i had a H+ icon on mine, but in phone mode, i didn't Jul 29 17:16:14 dukiedrew: hmm.. that wasn't the function name exactly.. let me see if i can locate it Jul 29 17:17:17 probably in launchNativeProcess() ? Jul 29 17:17:32 there it is yeah Jul 29 17:17:47 HApp_GetBaseFile Jul 29 17:19:40 hmm Jul 29 17:19:53 that file seems really trivial Jul 29 17:19:56 or function Jul 29 17:20:07 my guess is if we knew what library it was in, we could probably just copy the library Jul 29 17:20:34 or fake it Jul 29 17:20:36 i don't even see the include file for that function though, "helpers/HApp.h" Jul 29 17:20:41 it is creating strings it seems Jul 29 17:21:26 so i tried just ignoring that function, and it would go a few steps farther, and then segfault for native apps, or "webKitDied()" on hybrid. Jul 29 17:21:31 i'd add some debug strings before and after Jul 29 17:21:40 and run a pdk app on the TP Jul 29 17:21:44 see what it does Jul 29 17:21:48 then emulate that Jul 29 17:22:22 helpers/HApp.h does not come from LunaSysMgr Jul 29 17:22:22 non tabletUi: http://i45.tinypic.com/23vzxnd.png Jul 29 17:22:46 did the bluetooth keyboard work with the pre3 before? Jul 29 17:22:54 there's the weird notification area shifty Jul 29 17:23:10 yeah, that happens if you disable tabletUi on the TP as well Jul 29 17:23:13 bt keyboard should work with any webos 2.0+ Jul 29 17:23:19 oh ok Jul 29 17:23:22 [never tried] Jul 29 17:23:32 it works a little bit like the 2.x one, but it needs to be at the bottom of the screen & have icons Jul 29 17:23:39 the neat trick would be if we can get a Pre to work as a keyboard to a touchpad :) Jul 29 17:23:45 yeahhhh Jul 29 17:23:56 use TouchToShare :) Jul 29 17:24:14 which i actually expect would be almost trivial if we can get the pre to broadcast that it is a hid device Jul 29 17:24:59 anyway, yeah i'd be curious what baseFile[PATH_MAX] becomes after that function Jul 29 17:25:13 basefile, I mean Jul 29 17:25:21 yeah logging that out would probably give some insight there. i wonder if whatever library it is might have some more functions that are necessary elsewhere though Jul 29 17:25:49 nah Jul 29 17:25:54 HApp.h only has that function ;-) Jul 29 17:25:56 although i couldn't get apps to actually launch, if i forced luna to believe that they launched, then it would start crashing on other missing functions Jul 29 17:26:18 involving direct rendering Jul 29 17:26:23 oh Jul 29 17:26:57 where is the "helpers" dir, and is there anything else in there? Jul 29 17:31:37 * dukiedrew starts "find | grep" command Jul 29 17:34:03 libhelpers.so ? Jul 29 17:34:07 is that on the pre3? Jul 29 17:34:26 or libhelpers-ex.so Jul 29 17:35:41 67859 2011-12-21 11:22 libhelpers.so Jul 29 17:35:42 12880 2011-12-21 11:22 libhelpers-ex.so Jul 29 17:36:31 ShiftyAxel: is that one here http://i45.tinypic.com/23vzxnd.png running on a handset device? Jul 29 17:36:56 morphis: yup, it's running on my Pre3 Jul 29 17:37:19 ShiftyAxel: and it's compiled for woce-build? Jul 29 17:38:41 morphis: yeah, you change MACHINE from topaz to manta ray in woce-build/support/cross-compile.mk, comment out a few things that are horribly broken, load the required 3.x libs onto your device, compile and go Jul 29 17:38:49 EricBlade figured it out the other day Jul 29 17:38:56 great Jul 29 17:39:03 morphis: http://webos-ports.org/wiki/LunaSysMgr_CE_for_Pre3 Jul 29 17:39:19 it's also been confirmed to work on a Pre2 by HaDAk Jul 29 17:39:29 so it should work for the veer too I think Jul 29 17:39:47 morphis: shifty lies. it's really running on a very small tablet. Jul 29 17:39:54 :) Jul 29 17:40:06 nice work guys Jul 29 17:40:11 even if it's a hack :) Jul 29 17:42:00 it should indeed work on the Veer Jul 29 17:42:03 who wants to test? :D Jul 29 17:42:04 now who the heck was it that was talking in here the other day about actually doing a full rebuild on the Qt libraries? rather than just using the touchpad ones .. ? and then we could build a Qt 4.8 that is maybe compatible with both webOS 2 and 3 ? Jul 29 17:42:26 what's wrong w/ the Qt libraries? Jul 29 17:42:31 so basically upgrading 2.x to 4.8? Jul 29 17:42:54 dukiedrew: LSM from 2.x wants qwsServer which the touchpad Qt doesn't have Jul 29 17:43:41 what version does 3.x use? Jul 29 17:43:47 4.8 Jul 29 17:44:21 qwserver is in 4.8 though Jul 29 17:44:28 was that patched out? Jul 29 17:45:14 i'm thinking yes, when i tried to run LSM from 2.x it complained that it needed qwsserver Jul 29 17:45:31 that would certainly make testing a lot easier Jul 29 17:45:34 but then when i tried to go back to the original Qt libs, it just stopped working Jul 29 17:45:58 i don't remember if i tried a reboot after taht though Jul 29 17:46:33 hmm Jul 29 17:46:55 i wonder what module that is Jul 29 17:47:28 QtGui Jul 29 17:48:06 yeah it would be nice to be able to just move the libs, run ldconfig, swap LSM and be back to stock Jul 29 17:50:36 http://i.imgur.com/EV3fd.jpg Jul 29 17:54:21 dukiedrew: regarding the jailer, it looks like it starts but then encounters problems: http://pastebin.com/8J5B5rPW Jul 29 17:55:52 ShiftyAxel: I will test on the veer Jul 29 17:56:08 morphis: you sir are a brave man Jul 29 17:56:23 the instructions on the Pre3 page should be applicable to the veer too Jul 29 17:56:31 which codename does the veer have? Jul 29 17:57:22 still pixie? Jul 29 17:58:30 Broadway i believe Jul 29 17:58:44 so you'll need to use MACHINE=broadway Jul 29 17:58:57 if it works for you, I'll update the page to be more device-agnostic Jul 29 17:59:59 isn't broadway p2? argh. so confused. Jul 29 18:00:20 Iirc Pre2 is Roadrunner Jul 29 18:00:32 it's broadway Jul 29 18:00:40 i'm going to make use of my whiteboard. Jul 29 18:01:56 ok, so, castle is pre/pre+, pixie is pixi/pixi+, roadrunner is pre 2, mantaray is pre 3, broadway is veer, topaz is pad, opal is pad go, windsornot is the slab phone, and we have no clue what the others are right Jul 29 18:02:14 exactly Jul 29 18:02:29 the others are rumor/speculation fodder :D Jul 29 18:07:18 ok, well, we list a "floydzep" or something like that, nyx lists a "rockhopper", db8 has a config for "qemux86" which is obv the emulator Jul 29 18:08:43 ZepFloyd was a Treo-based device iirc, god knows what the RockHopper is though Jul 29 18:10:14 last time i googled for rockhopper, i was able to locate a device that looked like it was some kind of handheld touchscreen full developer toy, except it's specs were positively tiny compared to modern equipment Jul 29 18:10:18 i can't seem to locate it now Jul 29 18:13:02 google just seems to turn up a buttload on stuff about Club Penguin... Jul 29 18:13:28 i found something about an "NEC RockHopper development system" which apparently used MIPS processors Jul 29 18:14:02 i also see a "rockhopper 2" mentioned in some linux patches from 2002 Jul 29 18:14:44 oh.. umm.. Jul 29 18:14:57 rockhopper is also a line of PRINTERS Jul 29 18:17:09 and is apparently a config setting that is used in the Pre kernels Jul 29 18:18:29 intrigue Jul 29 18:18:58 ye olde webOS-on-a-printer joke, i wonder if the OWO team are messing with us Jul 29 18:20:46 also mention of it in the nyx documentation, but no mention of what it is Jul 29 18:21:08 i coulda swore within the last couple of weeks, i'd seen someone mention that they had actually witnessed a webOS printer Jul 29 18:22:08 btw, out of curiosity, has anyone else noticed that the pre3 can charge from the touchpad stone? Jul 29 18:22:25 I've not tried putting it on the TP stone Jul 29 18:22:41 though my curiosity's been piqued now, brb :P Jul 29 18:23:15 while i was tailing the logs while playing with LSM on it, i noticed when i had moved it very close to my touchpad stone, that the charging service woke up Jul 29 18:24:04 i was able to get it to reliably detect the touchpad stone if i put it towards the right hand side of the touchpad stone, and put it about my thumb's width up from the bottom Jul 29 18:25:20 no indicator firing when i try it now, but i don't have it hooked up to check the logs Jul 29 18:27:18 ShiftyAxel: after the guide in the wiki: http://pastie.org/4354416 Jul 29 18:29:37 morphis: interesting, it can't find WebViewClient Jul 29 18:29:46 EricBlade: any ideas? have we seen this error previously? Jul 29 18:29:58 also morphis, what version of webOS is on your Veer? Jul 29 18:30:07 2.2.1 I think Jul 29 18:30:14 äh 2.1.2 Jul 29 18:30:29 2.1.1 is correct :) Jul 29 18:31:00 hmm, it might be that it's missing dependencies due to the webOS version or something Jul 29 18:31:23 would you be willing to try installing the leaked 2.2.4 w/LSM-CE? Jul 29 18:32:08 ShiftyAxel: that's a new one on me. It certainly wouldn't surprise me if there were changes to webview between 2.1 and 2.2 Jul 29 18:32:23 ShiftyAxel: I can Jul 29 18:32:39 ShiftyAxel: there was a description how to do this somewhere, you know where? Jul 29 18:33:29 morphis: make sure you study that one, some veer upgrades have bricked from the a6 update going wrong .. everyone who tried it without the a6 update said it worked fine though, if i remember correctly Jul 29 18:34:35 isn't the a6 what controls TTS? Jul 29 18:34:58 ShiftyAxel: with Palm::WebViewClient being one of the parent classes to LunaSysMgr::WebPage, that's probably something that's going to be a wee bit difficult to hack around Jul 29 18:35:12 oh yeah, and no luck with the TP touchstone here, though it's upstairs so I didn't have any logging attached Jul 29 18:35:42 ShiftyAxel: the a6 definitely does the TTS, and I think it also controls other important functions such as charging and power Jul 29 18:35:48 hmm, so it'll probably be a 2.2 upgrade (if we're lucky and .4 didn't add the necessary) Jul 29 18:36:38 yay, i found an old mangled blackberry i can use as a backup phone while i mess with the pre3 Jul 29 18:37:31 put luna on it! Jul 29 18:38:02 haha Jul 29 18:38:47 funny you should mention that, i remember back in the days of my original Pre wishing that Palm would make a blackberry form factor phone Jul 29 18:39:08 i thought it would be properly awesome Jul 29 18:41:52 god i hate blackberry os Jul 29 18:43:35 http://geekli.st/aslong/i-helped-build-taptoshare-for-webos Jul 29 18:43:50 i wonder if that guy knows stuff that we can only speculate on Jul 29 18:44:55 it's certainly possible Jul 29 18:45:11 time to see if i can get gestures to work on the pre3 Jul 29 18:45:22 I have to leave guys Jul 29 18:45:29 cya Jul 29 18:50:25 ShiftyAxel: Re: Unicorn - ah, I figured that was another code name I didn't know about. :) Jul 29 18:53:02 just my humour i'm afraid :p Jul 29 18:53:59 i'll be needing to do the 2.2 upgrade to my pre+ i guess .. Jul 29 18:54:18 I wonder how LSM-CE'll run on there Jul 29 18:55:01 * ShiftyAxel always thought the original Pre could do better Jul 29 18:55:01 that's gonna be a pita i think Jul 29 18:57:27 oh man it's got a crack next to the usb cover Jul 29 18:58:08 hm, looks like HAL is having trouble opening the LED manager on 2.2 Jul 29 18:58:16 and i can't seem to open the usb cover Jul 29 18:59:46 aha! slide it open and you can Jul 29 19:00:30 neat. still in dev mode and everything, even though i can't login to it. Jul 29 19:08:23 hem, gestures looks challenging Jul 29 19:08:35 and possibly related to hidd Jul 29 19:08:55 is the gesture area a separate touch panel? Jul 29 19:08:58 what is the hardware? Jul 29 19:09:30 i think it's all part of the same touchpanel Jul 29 19:09:43 Pre/Mantaray Jul 29 19:09:45 *Pre3 Jul 29 19:11:28 looks like the gesture area stuff is patched into the Qt Jul 29 19:19:03 qt4/build/src/src/plugins/platforms/palm has some interesting looking stuff in it Jul 29 19:29:15 in webos2 it seems that the panel is being driven by something else, and luna was sending me messages when i would touch the gesture area Jul 29 19:29:29 er, the gesture area .. not the panel Jul 29 19:29:53 it seemed odd that it wouldn't recognize side or bottom gesture though considering Jul 29 19:32:41 i think maybe HAL came along in webOS 3 and they never implemented it or something Jul 29 19:34:04 how's it goin guys? Jul 29 19:43:52 ShiftyAxel: you've done more gesture work than i have -- maybe the gesture is dependent on the panel being touchpad sized? Jul 29 19:44:21 * tyrok is catching up again. Jul 29 19:44:22 er, the flick. we need to probably start calling these by their more commonly used names Jul 29 19:44:37 flick for flicks, gestures for multi-finger Jul 29 19:44:50 yeah Jul 29 19:44:51 EricBlade: Palm::WebViewClient, IIRC, was in the WebKit patch from opensource.palm.com, so we should be able to compile it eventually. Jul 29 19:45:08 EricBlade: I'm thinking it can't find the target because it's not onscreen Jul 29 19:45:28 it looks at the last touchStart event to determine where the gesture should go Jul 29 19:45:42 ShiftyAxel: do you have that error message? i think i recall searching the source for it and not locating it Jul 29 19:45:44 and since that touchStart isn't in screen-space, it wigs out a bit Jul 29 19:45:51 it's a Qt error message Jul 29 19:46:32 ShiftyAxel: it should recognize a left or right in swipe, though, but it doesn't. it does recognize top down Jul 29 19:46:32 I had it a few times when I was messing with coordinate mapping, if the coords were < 0 or > screen size then it'd throw that Jul 29 19:47:40 top down as in status bar? Jul 29 19:47:44 i remember getting that Jul 29 19:47:58 yeah Jul 29 19:48:07 i'm thinking that it just immediately discards any gesture not in screen-space with the current Qt build Jul 29 19:48:22 the logging from my flick detection was triggering on the top-in Jul 29 19:48:46 but not from the bottom or sides Jul 29 19:49:26 i'm thinking the sides might be a bezel/screen res thing Jul 29 19:49:59 the gesture border is about 15px big Jul 29 19:50:31 and since the Pre3 has a higher ppi and a smaller bezel than the TP, i figured it'd cause problems Jul 29 19:50:34 i could be wrong though Jul 29 19:56:20 hmm. maybe we need to log the coordinates Jul 29 19:56:20 I think i'll do a bit of layout work, see if i can't make things look a bit nicer Jul 29 19:56:42 I suspect that they'll be in the 801-900ish range Jul 29 19:56:47 maybe 800-1000 Jul 29 19:58:50 i wonder if Qt has a method for synthesising gestures or implementing a default target Jul 29 20:00:42 there's some hidd stuff in qt4/build/src/src/plugins/platforms/palm, and that's where it does the targeting i think Jul 29 20:01:01 problem is, that'd require transferring the build Qt to the device Jul 29 20:10:23 ShiftyAxel: IIRC the gesture area Qt stuff is for if you compile Luna itself as a Qt program (there were options for that in the Host classes somewhere). Jul 29 20:10:34 It emulates a gesture bar at the bottom of the window. Jul 29 20:11:57 the code i saw for that was for the gesture bar in the phone emulator window on tablet Jul 29 20:11:59 Though now that I've caught up to present, I think what you're looking at is different than that. Jul 29 20:12:36 VirtualCoreNavi is the emulated card window one (which we should totally repurpose for devices without a gesture area) Jul 29 20:12:49 CoreNaviManager is the actual gesture area, but just handling methods Jul 29 20:13:13 the handled events (i think) originate from libqpalm, the stuff in Qt Jul 29 20:13:35 so… modify libqpalm, build, transfer, profit? Jul 29 20:19:54 also yay, i fixed the just type bar sizing Jul 29 20:24:01 yay! Jul 29 20:25:10 next up, 3x3 launcher layout Jul 29 20:25:40 that shouldn't be too difficult to fix in the conf Jul 29 20:26:17 ok while i'm stuck taking phone calls for work .. anyone know if there's a quick method to getting a pre+ up to 2.2? Jul 29 20:28:56 i think metadoctor's the only way Jul 29 20:29:11 unless you know someone who's made a doctor file and would be happy to share Jul 29 20:40:12 blah. ok, i'll do the pre2 Jul 29 20:40:22 no, i'll do the pre+, since hadak is doing the pre2 Jul 29 20:44:10 good god it is so nice to have google voice contacts directly synced to the touchpad Jul 29 20:53:50 EricBlade: any progress with 2.2? Jul 29 20:54:23 * HaDAk|work doctors his pre2 again >.> Jul 29 20:58:37 trying to figure out how to get java on my ubuntu drive Jul 29 20:59:37 i'm trying to perfect this install process Jul 29 20:59:40 even if it's with a broken lsm Jul 29 20:59:45 at least then we can fix lsm Jul 29 21:10:50 indeedy Jul 29 21:11:04 ooh, landscape vkb on the pre3... Jul 29 21:11:11 it's so responsive <3 Jul 29 21:11:20 you got the rotation working? Jul 29 21:11:27 nah, forced it with a conf Jul 29 21:11:45 i don't know enough about hardware interfaces to try fixing hidd Jul 29 21:15:44 http://i48.tinypic.com/2637o8y.png Jul 29 21:15:48 landscape vkb :D Jul 29 21:30:55 v nice Jul 29 21:31:11 does it actually work? Jul 29 21:33:10 hmm. i wonder if i have the wrong thing here Jul 29 21:33:25 yeah, i can't determine what the characters are but they make it into the input field Jul 29 21:33:29 wrong thing? Jul 29 21:34:03 i made a wr-2.2.4 preplus doctor, but after 2% it reboots the device, and then gets to 8% and says "wrong device" Jul 29 21:35:00 i wonder if my pre+ was an att Jul 29 21:38:32 hmm, worth a try Jul 29 21:39:21 did you get it off ebay or something? Jul 29 21:40:22 some guy on twitter said "free pre 2 to the first person to message me", and it turned out it was a Pre+. Jul 29 21:43:47 haha, wow Jul 29 21:43:56 you lucked out there Jul 29 21:45:01 yeah i was slightly sad that it was a + and not a 2, but ... Jul 29 21:45:40 yay it made it. and ermahgerd, that picture of a CPU with an arrow down on it drives me nuts Jul 29 21:46:26 haha, how come? Jul 29 21:47:55 i always feel like it's saying "INSERT CPU" Jul 29 21:51:55 ok, seriously, is the Charging banner in Luna? Jul 29 21:52:09 the thing that appears when you plug in? Jul 29 21:52:18 yeah Jul 29 21:53:56 * tyrok still has a Palm Pre (not Plus) around that dual-boots Android and webOS with an Ubuntu chroot under webOS... Jul 29 21:53:58 need to stop it from repeating for a long time after you've taken it off the touchstone Jul 29 21:54:09 you have a Pre that has Android? Jul 29 21:55:04 Yep. Somebody on the webos-internals forums I think put together a utility that was pretty much an Android installer. Worked pretty well, though Android was pretty glitchy. Jul 29 21:56:41 EricBlade: weirdly, the string 'Charging Battery' doesn't appear anywhere in the sources... Jul 29 21:57:12 though it might be delimited or escaped with characters Jul 29 21:57:15 EricBlade: you are looking for a pre2? Jul 29 21:58:27 * LarrySteeze slaps ka6sox-away why you gonna ping me on gmail and then not respond? Jul 29 21:59:20 hmm, i should make a pull request out of my just type bar fix... Jul 29 22:03:21 ok, i have it.. but i can't get in .. argh. Jul 29 22:04:38 can't get in? Jul 29 22:06:29 Question: Once OpenWebOS 1.0 is released do you think it will be possible to create an app that records all calls to local storage? I still miss this functionality from my Treo 700p. (if this is the wrong forum please let me know) Jul 29 22:08:31 Davide-NYC: local storage as in internal memory or the HTML5 thing? Jul 29 22:08:42 (either way, i'd go with possible) Jul 29 22:09:01 Preferably local storage Jul 29 22:09:22 This would be a killer feature for a lot of people. Jul 29 22:09:28 …yes, but i need to know what you mean by 'local storage' Jul 29 22:10:12 Ideally a user definable sized folder in the directory that mounts as a USB drive Jul 29 22:11:19 It would be awesome is they were regular audion files (MP3s for familiarity) where the details of the call are stored in the metadata. Jul 29 22:12:07 I'd call the directory "LIFO". Jul 29 22:13:27 so the app would monitor that folder at all times in the background, then produce a list of file additions/deletions/renames/blah blah blah when opened? Jul 29 22:15:19 yes. this could also be achieved by the app deleting files older than a certain number of days. The user would copy the files they needed to keep somewhere else. Jul 29 22:15:36 Or better yet you'd be able to mark the file "do not delete" in the app itself. Jul 29 22:16:11 ShiftyAxel: "ACTIVE SIM Your SIM must be activated before you can use it. Contact your mobile service provider for help." Jul 29 22:16:15 er *ACTIVATE Jul 29 22:16:28 Davide-NYC: i'm confused, you want it to manage them too? Jul 29 22:16:45 Not necessary, but would be nice. Jul 29 22:17:03 EricBlade: https://developer.palm.com/content/resources/develop/developing_on_an_unactivated_device.html Jul 29 22:17:17 who can fix this line? Jul 29 22:17:18 $ novacom run -- file:///bin/echo /usr/lib/webosce >> /etc/ld.so.conf Jul 29 22:17:18 bash: /etc/ld.so.conf: Permission denied Jul 29 22:17:39 Use case: if a conversation needs to be kept, the user could simple go into the apps directory and copy out the file in question. That way it would not be deleted after a certain number of day or when the folder gets too big. Jul 29 22:18:21 i use google voice for that, but it only records incoming calls Jul 29 22:18:37 EricBlade: exactly, plus it announces the recording. Jul 29 22:18:55 I want it 1.local, 2. always, 3.stealth. Jul 29 22:18:56 I'd say it's possible now, one way or another. node.js services can have root access Jul 29 22:19:33 and therefore access to the stuff you require Jul 29 22:19:40 This is a killer app. A lot of different professional would turn to an OpenWebOS phone if it was 1.rock-solid, 2.could record all calls locally. Jul 29 22:20:00 You could charge $30 for this app easy. Jul 29 22:20:03 even more. Jul 29 22:20:31 i don't see the market for it, but ok. Jul 29 22:20:45 one thing i will say is this: advice we can give, but if you're looking for someone to develop said app then i'd ask around the forums Jul 29 22:20:51 ShiftyAxel: any ideas why it won't let me echo into /etc/ld.so.conf? Jul 29 22:21:21 Where would I submit this as an app idea where it is least likely to simple dissapear into the noise of the internet. Jul 29 22:21:48 i guess https://www.pivotaltracker.com/projects/486337/stories would be as good a place as any Jul 29 22:22:01 most of the ideas there are for features, but apps = features too Jul 29 22:22:17 Thank you kind ShiftyAxel Jul 29 22:22:29 welcome :) Jul 29 22:22:51 HaDAk: i'll check it out with internalz and see what the permissions are, what are you trying to do to it? Jul 29 22:23:07 i just need to echo a line into it Jul 29 22:23:13 novacom run -- file:///bin/echo /usr/lib/webosce >> /etc/ld.so.conf Jul 29 22:23:17 but it's not working. Jul 29 22:23:41 hmm Jul 29 22:23:48 permissions are fine. the shell is trying to send that to my local etc/ld.so.conf Jul 29 22:24:06 ahh, hmm Jul 29 22:24:08 need to figure out how to redirect the >> to point to the pre2's file Jul 29 22:24:11 try wrapping it in quotes? Jul 29 22:24:28 also i don't think you need the file:///bin/ part Jul 29 22:24:45 nova com run 'echo /usr/lib/webosce >> /etc/ld.so.conf' Jul 29 22:25:14 $ novacom run 'echo /usr/lib/webosce >> /etc/ld.so.conf' Jul 29 22:25:14 unknown command Jul 29 22:25:18 :s Jul 29 22:25:20 hrm Jul 29 22:25:38 personally i'd nova term in and do it that way Jul 29 22:25:44 i can't script THAT Jul 29 22:25:47 bah, stupid m'f'in autocorrect Jul 29 22:25:53 ah, scripting Jul 29 22:26:13 this should be the only thing preventing me from finishing this script Jul 29 22:26:53 maybe novacom needs to be patched Jul 29 22:27:03 or i need to write a small script to do it on the box Jul 29 22:27:10 novacom run 'file:///bin/echo /usr/lib/webosce >> /etc/ld.so.conf'? Jul 29 22:27:53 it just echos it to the console Jul 29 22:28:13 no change in the file? Jul 29 22:28:26 no Jul 29 22:28:46 double quotes perhaps? Jul 29 22:28:53 not sure if they make a difference Jul 29 22:28:58 with regards to terminal Jul 29 22:29:07 i know how to get around it Jul 29 22:30:25 put the command in a shell script, push it to the device, run it with novacom run, delete it? Jul 29 22:30:28 i'll just upload a small script to do it Jul 29 22:30:34 that's exactly it Jul 29 22:30:38 great minds ;) Jul 29 22:30:44 yup Jul 29 22:33:10 redoctoring to test this Jul 29 22:35:34 Davide-NYC: it announces recording? i've never noticed. lol. Jul 29 22:35:44 ok i have to step out for a bit, bbl Jul 29 22:37:36 if i put in an activated sim will it start? hmm. Jul 29 22:37:46 and will it remain starting even if i put in the non-activated sim.. Jul 29 22:37:53 oh whatever i'll mess with this later. Jul 29 22:39:58 EricBlade: once it's activated, you can put whatever sim you want in it Jul 29 22:51:04 EricBlade: ShiftyAxel: Rockhopper is what the Linux distro on webOS was/is called. Jul 29 22:51:12 "Rockhopper Linux" Jul 29 22:52:41 hrm. what was this error, again? LunaSysMgr: symbol lookup error: /usr/lib/webosce/libQtSql.so.4: undefined symbol: _ZTI14QObjectPrivate Jul 29 22:53:02 dkirker: it appears to have a Facebook page Jul 29 22:53:14 HaDAk: that looks like a new one to me Jul 29 22:53:28 ShiftyAxel: Oh? Jul 29 22:53:33 I wouldn't be surprised. Jul 29 22:53:46 Chris McKillop lead the team that worked on it. Jul 29 22:53:49 dkirder: it appears to be somebody's name... Jul 29 22:53:56 *dkirker Jul 29 22:53:57 ] Jul 29 22:54:09 Hell, his Facebook profile pic was a Rockhopper penguin for ages. Jul 29 22:54:51 so that's why my searches earlier came up with club penguin... Jul 29 22:55:45 ShiftyAxel: i thought this one came up last night? Jul 29 22:57:38 ShiftyAxel: can you send me your working lsm? Jul 29 22:58:16 HaDAk: looks like that's actually an error you got Jul 29 22:58:32 http://logs.nslu2-linux.org/livelogs/webos-ports/webos-ports.20120729.txt 23:46 Jul 29 22:58:50 and sure, I'll build and commit the binary to my github Jul 29 22:59:03 this is for a phone, right? Jul 29 22:59:38 yup Jul 29 23:00:16 HaDAk: want me to try compiling it with MACHINE=roadrunner? Jul 29 23:03:00 yeah Jul 29 23:10:48 HaDAk: it appears that building for roadrunner doesn't work as such Jul 29 23:11:06 it's popping errors about QGLContext and setEglSwapInterval Jul 29 23:11:20 And Roadrunner doesn't have EGL... Jul 29 23:11:22 hrm Jul 29 23:11:35 i'll compile it for Manta and see how we go Jul 29 23:14:56 ok Jul 29 23:27:12 i think i found my problem Jul 29 23:27:13 -rwxr-xr-x 3 luna luna 0 Dec 21 2011 libQtCore.so Jul 29 23:27:13 -rwxr-xr-x 3 luna luna 0 Dec 21 2011 libQtCore.so.4 Jul 29 23:27:13 -rwxr-xr-x 3 luna luna 0 Dec 21 2011 libQtCore.so.4.8.0 Jul 29 23:27:13 -rwx------ 1 root root 0 Jul 29 19:26 libQtDeclarative.so Jul 29 23:27:51 oh, how about that. Jul 29 23:27:57 it ran out of space extracting Jul 29 23:27:59 i can fix this. Jul 29 23:31:02 aha Jul 29 23:31:14 well, here's a build for you nonetheless: https://dl.dropbox.com/u/82739429/LunaSysMgr Jul 29 23:31:30 it has the fixed search pill Jul 29 23:35:29 thanks Jul 29 23:36:02 no worries :) Jul 29 23:36:11 i'm working on the quick launch icons now Jul 29 23:48:28 i'm trying to track down this odd issue. Jul 29 23:51:56 odd issue? Jul 29 23:56:09 odd? Jul 30 00:00:58 damn. i'm still getting that same error Jul 30 00:00:59 LunaSysMgr: symbol lookup error: /usr/lib/webosce/libQtSql.so.4: undefined symbol: _ZTI14QObjectPrivate Jul 30 00:04:04 tyrok, what other bits would help you with documentation? Jul 30 00:05:55 HaDAk: try 'ldconfig -v' Jul 30 00:06:19 that may shed some light Jul 30 00:12:57 http://pastebin.ca/2175714 Jul 30 00:14:07 i don't see any issues there Jul 30 00:22:03 maybe send me all the libraries you are using? Jul 30 00:31:14 HaDAk: i don't think my libraries are any different to your ones Jul 30 00:32:01 i get the feeling that making it reversible may be quite difficult- copying the libraries over the 2.x ones renders 2.x luna inoperable, so it needs them Jul 30 00:32:14 the old ones i mean Jul 30 00:32:28 since something gets overwritten Jul 30 00:35:04 my guess would be that your copy of LSM 3.x is looking at the old libraries that haven't been overwritten, and is crashing out because there's a function missing Jul 30 00:37:13 morning Jul 30 00:37:45 morning rwhitby Jul 30 00:49:24 * rrix yawns Jul 30 00:49:25 morning Jul 30 00:49:33 morning rixx Jul 30 00:49:35 rrix Jul 30 00:49:41 morning rrix Jul 30 00:50:02 I was definitely at my hackerspace until 4am drinking and working on enyo stuff Jul 30 00:50:14 and crashed on a friend's couch after that Jul 30 00:50:21 oh man, my poor sleep schedule Jul 30 00:50:24 any progress made while i was gone? :) Jul 30 00:50:27 rrix: amen to than Jul 30 00:50:44 What're the folkses up to this fine day of Sun? Jul 30 00:50:48 i see rwhitby finally joined us :) Jul 30 00:50:49 (it's raining here, btw) Jul 30 00:50:57 no rain here... Jul 30 00:51:12 rrix: back at work - Monday here. Jul 30 00:51:20 i've been fudging with the UI layout on Pre3, been making it look like it should Jul 30 00:51:40 rwhitby: You're on the wrong side of the world, my friend, it's still sunday here ;) Jul 30 00:51:45 so far the search pill's fixed and the quick launch bar's well on it's way Jul 30 00:51:56 rrix, or the "right side" Jul 30 00:52:01 left side? Jul 30 00:52:07 rrix: just remember, when the world ends, you'll hear it from me first. Jul 30 00:52:16 :D Jul 30 00:52:24 Right, and i'll have 16 hours to man the shuttles Jul 30 00:52:38 we'll remember you in the stories of our newly inhabited mars colony Jul 30 00:53:46 hmm, do I hack on my hackathon slides or reverse engineer the amazon kindle app to get my device id out of it since it can't seem to remember that I enjoy reading? Jul 30 00:56:10 hmmm Jul 30 00:56:16 decisions...decisions Jul 30 01:04:17 Cute, the code that actually stores and retrieves the serial_number is ELF binary Jul 30 01:08:54 wb HaDAk Jul 30 01:09:17 thanks Jul 30 01:13:36 ShiftyAxel: any chance i can get those libs off you? Jul 30 01:14:54 HaDAk: I don't think it'll make any difference if you followed the wiki instructions Jul 30 01:15:30 for extracting the libs, i mean Jul 30 01:15:38 maybe not, but i can't figure out what i did differently from last night, when i had it working Jul 30 01:15:54 i thought you were using a different method? Jul 30 01:16:07 same method, just scripting it Jul 30 01:16:11 ah Jul 30 01:16:26 i just grabbed mine right off the woce-build/rootfs/ Jul 30 01:17:36 that's where mine came from too, and i only have the HAL and /usr/lib/luna stuff fared atm Jul 30 01:17:38 *tared Jul 30 01:17:44 i think i deleted the others Jul 30 01:19:43 hum. i think i'm missing the hal stuff Jul 30 01:19:48 maybe luna stuff Jul 30 01:19:52 lemme recheck these instructions Jul 30 01:20:51 i did add some stuff this morning, it'll run without HAL (you just won't get input) Jul 30 01:21:30 and it ran for me without the HAL and Luna modules Jul 30 01:21:38 i just didn't have touch input Jul 30 01:21:47 but yeah, best to be sure Jul 30 01:28:40 does it have touch input now? Jul 30 01:30:45 yeah, EricBlade's had it a little while after he first got it working Jul 30 01:31:00 i was struggling with mine because he forgot about HAL and some extra luna bits Jul 30 01:31:23 so this morning i updated the instructions accordingly :) Jul 30 01:32:08 also made them a bit more device-agnostic and added a warning about roadrunner's lack of space in the rootfs Jul 30 01:33:15 which my workaround should do nicely for, if i can figure out how to add a loop device to /etc/fstab Jul 30 01:33:21 https://docs.google.com/document/d/1qHIIT7UePoaiED283DH83nx-CtFc5M6_q6INeEpg0cg/edit# Jul 30 01:33:38 ok the pre+ froze hardcore when i got a data connection Jul 30 01:34:01 HaDAk: lol, i like the warning Jul 30 01:34:15 EricBlade: interesting, is this with 3.x Luna? Jul 30 01:34:28 no still trying to get it past startup Jul 30 01:34:30 ah Jul 30 01:34:38 hm, that's not so good Jul 30 01:34:48 does it happen consistently? Jul 30 01:35:20 not sure that was the first time Jul 30 01:35:32 HaDAk i don't think the hal modules have to be in two places Jul 30 01:36:19 did i put em in two places? Jul 30 01:36:31 /lib/hal/modules and /usr/lib/luna Jul 30 01:36:59 only libqpalm needs to be in two places Jul 30 01:37:03 oops. Jul 30 01:37:16 that might be an error on palm's part too Jul 30 01:37:34 LOL i didn't realize it was in a Google Doc, and then you started editing Jul 30 01:37:50 lol. Jul 30 01:38:02 dammit, i still get stuck on this Jul 30 01:38:02 LunaSysMgr: symbol lookup error: /usr/lib/webosce/libQtSql.so.4: undefined symbol: _ZTI14QObjectPrivate Jul 30 01:38:11 * HaDAk|work hulk-smashes his keyboard Jul 30 01:39:03 HaDAk that's using the wrong libQt then Jul 30 01:39:17 4.8.0? Jul 30 01:40:38 HaDAk: did you read my previous theory on that? Jul 30 01:41:01 might've missed it Jul 30 01:41:22 it's somewhere in the backlog- i think your LSM 3.x is looking at the old libs because they're still on-device Jul 30 01:42:00 you've got to find a way to make ldconfig ignore them or something Jul 30 01:42:29 but it's referencing that exactly O_o Jul 30 01:42:36 here's the play-at-home version: www.hadak.org/webosce_roadrunner.tar Jul 30 01:42:55 ldconfig should update the symlinks to point to the newest libs .. but the only do it on a per folder basis, i think Jul 30 01:43:28 i see. so, i should move all of the existing libQt* files outta there? Jul 30 01:45:29 woah Jul 30 01:45:31 you're a genius Jul 30 01:45:45 i moved all the old libQt stuff outta there and it sprung to life Jul 30 01:48:04 well if you have libQt*-4.6.0 and libQt*-4.8.0 all in the same directory, and run ldconfig, it should symlink libQt*-4.8.0 to libQt*-4 Jul 30 01:48:13 so everything compiled to use "4" should work Jul 30 01:48:17 using 4.8.0 Jul 30 01:48:58 except 2.x LSM Jul 30 01:49:18 well, yes, presumably because our 4.8 is missing at least the qwsserver feature Jul 30 01:49:58 so, still no input. no launcher at the bottom. Jul 30 01:50:03 can't interact with it at all Jul 30 01:50:03 HaDAk: do you think you could tweak your script to have it toggle between 2.x and 3.x luna? Jul 30 01:50:05 but it runs Jul 30 01:50:13 probably. Jul 30 01:50:27 that would be incredibly useful Jul 30 01:50:36 do you get the tap ripple? Jul 30 01:50:58 i don't get any input at all Jul 30 01:51:04 i can't even turn it on with the power button Jul 30 01:51:10 and my guess as to the non responsiveness would be different hardware, since we're using the TP HAL stuff Jul 30 01:51:22 the lack of QL on the other hand Jul 30 01:51:33 EricBlade: didn't you have problems with missing interface bits? Jul 30 01:51:56 it makes sound though Jul 30 01:51:57 alli got at first was the clock, everything else was missing.. that was when i copied .. uh.. Jul 30 01:52:10 how do i screenshot this? Jul 30 01:52:35 ** (LunaSysMgr:10103): CRITICAL **: Failed on hal_haptics_vibrate! Jul 30 01:52:36 /usr/lib/luna and /usr/palm/sysmgr Jul 30 01:56:24 now i have it *save* all the old stuff, instead of throwing it away. Jul 30 01:56:32 i could put switches in this to have it revert the changes Jul 30 01:59:11 sounds good Jul 30 01:59:58 QL bar's nearly fixed in the Pre3 build Jul 30 02:01:05 then it's onto the launcher and it'll look somewhat normal Jul 30 02:02:57 what was wrong with it? worked fine for me Jul 30 02:03:01 looked ok i thought Jul 30 02:03:24 the QL bar? Jul 30 02:03:30 yea Jul 30 02:03:39 the icons overflowed onto the launcher button for me Jul 30 02:03:45 yeah i removed one icon Jul 30 02:10:24 i fixed the overflow, and as an added bonus the new code layouts nicely if you remove the button from the Jul 30 02:10:27 *equation Jul 30 02:10:34 less hardcoded, more dynamic, etc Jul 30 02:22:25 ok i'm into 2.2.4 on the pre+ .. woo Jul 30 02:22:34 it seems quite a bit speedier than 2.1 was Jul 30 02:24:17 app launch takes a little longer though Jul 30 02:32:00 ok my pre3 has already started up and is ready to roll. the fresh Pre+ is still on the HP screen Jul 30 02:32:10 i started the Pre+ first, and then put the Pre3 together Jul 30 02:32:54 blah, i think it may be locked up Jul 30 02:33:08 :*( Jul 30 02:36:29 anyone else have a pre2 to test this script with? Jul 30 02:36:35 it appears to be working on mine, finally Jul 30 02:42:13 HaDAk: is it pre2-specific? Jul 30 02:44:07 show me to it, i'll give it a shot on my Pre+ Jul 30 02:50:51 ka6sox-away: To answer your earlier question regarding what would be helpful for documentation, some more error logs would be great so I can where things are failing. Jul 30 02:51:25 tyrok: would you be happy with a giant pastebin splurge of Pre3 Luna? Jul 30 02:51:32 HaDAk|work: I have a Pre2 but do not currently have the time to test it. Jul 30 02:51:41 ShiftyAxel: That would be awesome. Jul 30 02:54:39 tyrok: http://pastebin.com/Fcwv7c9S Jul 30 02:55:01 that's from LSM start through to the home screen via pin-unlock Jul 30 02:55:15 let me know if there are any other logs i can get for you **** ENDING LOGGING AT Mon Jul 30 02:59:58 2012