00:06.16 | *** join/#webos-internals muesli (~muesli@agsb-d9bda1b5.pool.mediaWays.net) |
00:06.16 | *** join/#webos-internals muesli (~muesli@amarok/developer/muesli) |
00:25.52 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4b) |
00:45.15 | *** join/#webos-internals sand445 (62b434d5@gateway/web/freenode/ip.98.180.52.213) |
01:04.41 | *** join/#webos-internals windzilla (47586600@gateway/web/freenode/ip.71.88.102.0) |
01:05.53 | *** join/#webos-internals dgathright_ (~dgathrigh@nat/yahoo/x-ccedsguehyicwzcv) |
01:06.25 | *** join/#webos-internals egaudet (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
01:06.26 | *** mode/#webos-internals [+v egaudet] by ChanServ |
01:15.58 | *** join/#webos-internals jacques_pre (~jacques@nslu2-linux/jacques) |
01:15.59 | *** mode/#webos-internals [+v jacques_pre] by ChanServ |
01:34.22 | *** join/#webos-internals dkirker1 (~dkirker1@2001:470:8217:2::2) |
01:34.22 | *** join/#webos-internals dkirker1 (~dkirker1@openmobl/ceo/dkirker) |
01:37.24 | *** join/#webos-internals egaudet_ (~egaudet@184-221-228-125.pools.spcsdns.net) |
01:37.24 | *** mode/#webos-internals [+v egaudet_] by ChanServ |
01:41.19 | *** join/#webos-internals xkuang (~xkuang@60.247.97.98) |
01:51.07 | destinal | weird. network issues? |
01:51.37 | ka6sox-work | so it would seem. |
01:54.50 | *** join/#webos-internals egaudet_ (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
01:54.50 | *** mode/#webos-internals [+v egaudet_] by ChanServ |
01:57.02 | *** join/#webos-internals PuffTheMagic (~PuffTheMa@unaffiliated/puffthemagic) |
01:57.02 | *** mode/#webos-internals [+v PuffTheMagic] by ChanServ |
02:01.21 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::d9) |
02:05.24 | *** join/#webos-internals Davide-NYC (~Davide-NY@user-12ld9nk.cable.mindspring.com) |
02:11.20 | *** join/#webos-internals jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
02:22.22 | *** join/#webos-internals phb (~phb@h224n1c1o1037.bredband.skanova.com) |
02:43.53 | *** join/#webos-internals xkuang (~xkuang@60.247.97.98) |
02:57.24 | *** join/#webos-internals raster (raster@enlightenment/developer/raster) |
03:03.31 | *** join/#webos-internals cryptk (~chris@unaffiliated/cryptk) |
03:03.31 | *** mode/#webos-internals [+v cryptk] by ChanServ |
03:04.01 | *** join/#webos-internals noradtux_ (~quassel@f054120090.adsl.alicedsl.de) |
03:10.33 | *** part/#webos-internals sugardave_ (c803d42a@gateway/web/freenode/ip.200.3.212.42) |
03:12.48 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
03:20.41 | *** part/#webos-internals sand445 (62b434d5@gateway/web/freenode/ip.98.180.52.213) |
03:26.05 | *** join/#webos-internals datafirm (~dp@174-31-155-179.tukw.qwest.net) |
03:34.08 | *** join/#webos-internals datafirm_ (~dp@68.178.5.20) |
04:04.02 | *** join/#webos-internals Amaranth (~travis@ubuntu/member/Amaranth) |
04:32.57 | *** join/#webos-internals kx7 (~]r@2001:5c0:1400:a::4f) |
04:33.07 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:33.18 | *** join/#webos-internals kx7 (~]r@2001:5c0:1400:a::4f) |
04:33.25 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:33.32 | *** join/#webos-internals muesli (~muesli@amarok/developer/muesli) |
04:36.20 | *** join/#webos-internals kx7 (~]r@2001:5c0:1400:a::4f) |
04:36.29 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:36.39 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:36.47 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:36.55 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:37.04 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:37.12 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:37.19 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:40.26 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:40.35 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:40.42 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:40.49 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:40.56 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:41.06 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:41.15 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:41.21 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.13 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.21 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.29 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.38 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.45 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:44.54 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:45.04 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:45.07 | *** part/#webos-internals bsiegel (~bsiegel@cpe-76-189-209-111.neo.res.rr.com) |
04:45.11 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:46.06 | *** join/#webos-internals windzilla (~wircer@184-200-31-18.pools.spcsdns.net) |
04:46.37 | *** join/#webos-internals sjsharksfan (~wircer@adsl-75-36-163-98.dsl.pltn13.sbcglobal.net) |
04:47.32 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:47.40 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:47.48 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:47.55 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:48.02 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:48.10 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:48.17 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:48.24 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:50.27 | *** part/#webos-internals sjsharksfan (~wircer@adsl-75-36-163-98.dsl.pltn13.sbcglobal.net) |
04:51.17 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:51.26 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:51.34 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:51.42 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:51.49 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:51.58 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:52.07 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:52.15 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.09 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.18 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.34 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.35 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.41 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.50 | bhuey | somebody ban that dude |
04:55.50 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:55.59 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:56.06 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:56.44 | rwhitby | what dude? |
04:56.50 | ka6sox-work | he is gone now |
04:57.13 | ka6sox-work | interesting...he is IPv6...probably thats the problem. |
04:57.36 | rwhitby | oh, something I don't see cause I have parts and join events turned off |
04:58.06 | bhuey | yeah, flooding the channel with that stuff |
04:58.07 | ka6sox-work | yep...a full 3 pages of k[t has quit(Excessive Flood) |
04:58.15 | rwhitby | never understood why anyone wants to see those |
04:58.39 | bhuey | it's not a matter of want, it's just how it is on IRC |
04:58.51 | rwhitby | not on my IRC |
04:58.57 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:58.58 | bhuey | well, you're the exception |
04:59.01 | bhuey | there is it again |
04:59.03 | halfhalo | ... |
04:59.05 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:59.09 | rwhitby | no, I just turn those events off in the client |
04:59.13 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:59.21 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:59.27 | rwhitby | makes for a much more enjoyable IRC experience :) |
04:59.28 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:59.30 | bhuey | shakes his head |
04:59.36 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
04:59.37 | halfhalo | My irc is not on speaking terms with me |
04:59.51 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:00.22 | bhuey | really somebody should ban that dude |
05:02.48 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:02.56 | halfhalo | omg |
05:02.56 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.01 | bhuey | yeah, really now |
05:03.06 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.13 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.20 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.30 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.32 | bhuey | here's a good solution to the problem |
05:03.36 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:03.42 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:06.06 | *** mode/#webos-internals [+o ka6sox-work] by ChanServ |
05:06.38 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:06.45 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:06.53 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.01 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.09 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.12 | halfhalo | watches ka6sox-work try to contain the flood with sugary donuts |
05:07.18 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.25 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.32 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:07.53 | *** join/#webos-internals CorpX (~tommy@unaffiliated/corpx) |
05:09.37 | destinal | rwhitby: ok, so things I think we need to hack up the 2.0 doctor... |
05:09.37 | destinal | rwhitby: installer.xml points at boot-roadrunner.bin (as well as roadrunner modem updaters which is less important since we're skippign them). recoverytool.config mentions devicetype roadrunner, which we should patch because maybe the java code is looking at it and taking different code paths based on what the doctor says rather than the device. and then obviously there's the installer boot image which we'll need to replace with |
05:10.25 | destinal | (well along with changing the xml to point at it I mean) |
05:10.33 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:10.41 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:10.50 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:11.00 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:11.07 | *** join/#webos-internals k[t (~]r@2001:5c0:1400:a::4f) |
05:11.23 | rwhitby | ok, so an OVERRIDE_DEVICETYPE directive and CUSTOM_BOOTLOADER and CUSTOM_KERNEL and CUSTOM_INSTALLER_UIMAGE are needed |
05:11.58 | destinal | ka6sox: is it not letting you ban an ipv6 address? |
05:12.09 | ka6sox-work | yep..that seems to be the problem. |
05:12.22 | rwhitby | seriously, just turn off parts and joins in your client |
05:12.45 | *** mode/#webos-internals [+b k[t!*@*] by ka6sox-work |
05:12.52 | destinal | heh, that'll work :) |
05:12.53 | halfhalo | yay! |
05:13.06 | halfhalo | waits for a nick change |
05:13.48 | rwhitby | * k[t has now known as k[t_ |
05:14.10 | destinal | rwhitby: by that you mean those four directives need to exist and haven't been written yet? |
05:14.15 | ka6sox-work | I thought the ! would fix that. |
05:14.16 | rwhitby | correct |
05:14.38 | destinal | wishes he had more skill with make :) |
05:15.07 | destinal | checking out the other ones you've implemented now |
05:15.25 | rwhitby | destinal: bootloader will just point to a .bin file, kernel probably needs to point to an .ipk (can use that for pre-flashing overclocked kernels) and UIMAGE just points to a uImage file |
05:15.40 | rwhitby | we can point it to the stock recovery kernel |
05:16.25 | rwhitby | destinal: here's the deal - I'll do the make code if you do the doco |
05:17.09 | destinal | rwhitby: sure, you have time now? |
05:17.19 | rwhitby | maybe |
05:17.29 | rwhitby | you can test as I do it too |
05:17.50 | destinal | rwhitby: sounds like a plan |
05:21.42 | rwhitby | ok, CUSTOM_DEVICETYPE = castle |
05:26.17 | destinal | rwhitby: so something like: |
05:26.20 | destinal | make CUSTOM_BOOTLOADER=~/dr/145/resources/webOS/nova-cust-image-castle.rootfs/boot/boot.bin CUSTOM_INSTALLER_UIMAGE=~/dr/145/resources/webOS/nova-installer-image-castle.uImage REMOVE_CARRIER_CHECK=1 REMOVE_MODEL_CHECK=1 REMOVE_DEVICETYPE_CHECK=1 DISABLE_MODEM_UPDATE=1 DISABLE_UPLOAD_DAEMON=1 BYPASS_FIRST_USE_APP=1 ENABLE_DEVELOPER_MODE=1 all-wr |
05:27.03 | destinal | hmm the start got truncated |
05:27.04 | destinal | sec |
05:28.22 | rwhitby | destinal: REMOVE_DEVICETYPE_CHECK is replaced by CUSTOM_DEVICETYPE |
05:29.40 | destinal | rwhitby: so maybe |
05:29.42 | destinal | make VERSION=2.0.0 DEVICE=pre2 OVERRIDE_DEVICETYPE=castle CUSTOM_KERNEL=org.webosinternals.kernels.palm-kernel-pre_1.4.5-9_arm.ipk CUSTOM_BOOTLOADER=~/dr/145/resources/webOS/nova-cust-image-castle.rootfs/boot/boot.bin CUSTOM_INSTALLER_UIMAGE=~/dr/145/resources/webOS/nova-installer-image-castle.uImage REMOVE_CARRIER_CHECK=1 REMOVE_MODEL_CHECK=1 DISABLE_MODEM_UPDATE=1 DISABLE_UPLOAD_DAEMON=1 BYPASS_FIRST_USE_APP=1 ENABLE_DEVELOPER_MODE= |
05:30.15 | *** join/#webos-internals dkwiebe1 (~Darren@h66-112-187-10.mcsnet.ca) |
05:31.00 | destinal | or do you want to imply remove model check also? |
05:31.20 | rwhitby | CUSTOM_DEVICETYPE |
05:31.39 | rwhitby | REMOVE_MODEL_CHECK stays |
05:31.45 | rwhitby | adding CUSTOM_BOOTLOADER now |
05:31.50 | destinal | k |
05:37.28 | rwhitby | CUSTOM_BOOTLOADER pushed (untested) |
05:38.42 | rwhitby | wait, bug. |
05:39.25 | destinal | tar: boot-roadrunner.bin: Not found in archive |
05:39.26 | destinal | tar: Exiting with failure status due to previous errors |
05:40.19 | rwhitby | fix pushed |
05:42.02 | rwhitby | you should be able to test that on a device, knowing that it won't boot, but able to test the flashing and bootloader replacement |
05:42.30 | rwhitby | ah, we need CUSTOM_INSTALLER done first |
05:45.11 | destinal | ah.. yeah, we need Installer target="castle" and the ramdisk and bootfile in there |
05:45.49 | rwhitby | bootfile? |
05:46.06 | destinal | <Installer target="roadrunner" version="353986" image="nova-cust-image" ramdisk="nova-installer-image" bootfile="boot-roadrunner.bin"> |
05:46.06 | destinal | vs |
05:46.06 | destinal | <Installer target="castle" version="306451" image="nova-cust-image" ramdisk="nova-installer-image" bootfile="boot-castle.bin"> |
05:46.31 | rwhitby | ah, installer.xml |
05:46.48 | destinal | right |
05:47.06 | destinal | and unfortunately I think we're going to have to rename a bunch of files to match the target name |
05:47.35 | *** join/#webos-internals windzilla (~wircer@184-200-31-18.pools.spcsdns.net) |
05:47.37 | destinal | image value, "nova-cust-image" in this case, gets appended with castle or roadrunner |
05:47.52 | destinal | to generate the filename nova-cust-image-castle.rootfs.tar.gz , doesn't it? |
05:49.13 | destinal | still don't know whether we technically need to change target name but it seems likely |
05:51.33 | rwhitby | CUSTOM_INSTALLER added, no filename changes yet |
05:55.09 | destinal | that's for specifying the the uimage? |
05:55.53 | destinal | yup, ok |
05:58.32 | destinal | rwhitby: looks good so far, copying the right files and not exploding anyway |
06:03.10 | destinal | rwhitby: my guess is we'll need to rename nova-installer-image-roadrunner.uImage nova-installer-image-castle.uImage for instance if it's also a generated name (it's not in the xml) |
06:03.27 | rwhitby | yeah, doing that |
06:06.01 | destinal | oh we'll need a CUSTOM_INSTALLER_IMAGE or CUSTOM_INSTALLER_RAMDISK , however you want to call it |
06:06.21 | rwhitby | just CUSTOM_INSTALLER |
06:08.04 | destinal | oh right nevermind, and to rename the rootfs, and maybe that's it for the target name |
06:10.14 | destinal | besides a sed on the xml. I'm sure you're already on all this, just trying to see all the pieces fit.. |
06:13.17 | destinal | interestingly the doctor's classes to refer to castle and roadrunner, but one each in two files. castle is in com/palm/nova/installer/core/IcssUtilities.class and roadrunner in com/palm/nova/installer/core/FlasherThread.class |
06:16.06 | *** part/#webos-internals jacques_pre (~jacques@nslu2-linux/jacques) |
06:16.18 | destinal | the former cust-castle and sprint-castle, just the customization packages |
06:16.27 | *** join/#webos-internals jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) |
06:16.48 | destinal | ooh that's interesting in flasherthread |
06:16.51 | destinal | <PROTECTED> |
06:16.51 | destinal | <PROTECTED> |
06:16.51 | destinal | <PROTECTED> |
06:16.51 | destinal | <PROTECTED> |
06:17.27 | destinal | broadway, windsor, mantaray, stingray, and roadrunner |
06:21.00 | destinal | broadway, windsor, and mantaray get special mention in A6UpdateStage due to having an A6 |
06:21.00 | destinal | <PROTECTED> |
06:23.21 | rwhitby | testing before push |
06:23.28 | destinal | is that like apple's A4 but two better? or something else.. |
06:23.36 | rwhitby | heh |
06:24.01 | destinal | rwhitby: has anyone heard of these codenames before? |
06:25.19 | rwhitby | http://www.webosroundup.com/2010/10/webos-device-broadway-found-in-app-logs/ |
06:26.30 | destinal | if you have an A6 you need /usr/bin/PmA6Updater to update it. whatever an A6 is.. |
06:27.33 | rwhitby | destinal: pushed Makefile.new - it's too raw to push as Makefile |
06:28.04 | destinal | k, pulling |
06:28.07 | rwhitby | destinal: I need to run - any fixes, make them in Makefile.new and push back or email |
06:28.23 | destinal | are we missing anything to try it? |
06:28.35 | destinal | if so I can hack somehting and see what happens :) |
06:28.56 | rwhitby | we're missing kernel, but the rest may work to flash it |
06:29.57 | destinal | k |
06:31.21 | ka6sox-work | A6 is an ARM Core type |
06:31.43 | ka6sox-work | the OMAP is A8 |
06:31.49 | ka6sox-work | and the 44Xx series is A9 |
06:32.26 | ka6sox-work | make that OMAP 3430 is A8 |
06:32.56 | destinal | ah, the N900 has an A6, right? |
06:33.23 | destinal | kind of odd that they'd go that way for new devices though |
06:33.23 | ka6sox-work | dunno..will look |
06:33.42 | ka6sox-work | there are like 5 ARM devices in each phone |
06:33.57 | ka6sox-work | so it could be a Modem or something processor. |
06:34.03 | destinal | good point |
06:34.21 | destinal | and I was wrong, N900 is A8 like pre |
06:34.52 | ka6sox-work | the A8 is the first one that really was able to handle any sort of graphics correctly. |
06:35.00 | ka6sox-work | (with co=processors) |
06:35.17 | ka6sox-work | IIRC the N900 has a graphics co-processor. |
06:40.03 | rwhitby | destinal: on bus |
06:41.42 | rwhitby | destinal: the other option is we say CUSTOM_DEVICETYPE and point CUSTOM_DOCTOR to an unpacked doctor directory |
06:42.06 | rwhitby | then we grab everything from that CUSTOM_DOCTOR_SOURCE directory |
06:42.53 | destinal | rwhitby: that's not a bad idea, except the partition layout for one is different in 2.0 it seems with mojodb |
06:43.22 | destinal | I wonder how they're going to manage the update if I'm right |
06:43.33 | rwhitby | lvm resize I expect |
06:46.53 | *** join/#webos-internals bhuey (~billh@ip68-107-25-167.sd.sd.cox.net) |
06:49.50 | rwhitby | destinal: /usr/share/ota-scripts/post-update |
06:50.39 | destinal | rwhitby: do you think this might do the trick for now? |
06:50.54 | destinal | make -f Makefile.new VERSION=2.0.0 DEVICE=pre2 unpack |
06:50.55 | destinal | rm -rf build/pre2-p103ueu-wr-2.0.0/rootfs/boot; cp -rp ~/dr/145/resources/webOS/nova-cust-image-castle.rootfs/boot build/pre2-p103ueu-wr-2.0.0/rootfs |
06:50.55 | destinal | make -f Makefile.new VERSION=2.0.0 DEVICE=pre2 CUSTOM_DEVICETYPE=castle CUSTOM_BOOTLOADER=~/dr/145/resources/webOS/nova-cust-image-castle.rootfs/boot/boot.bin CUSTOM_INSTALLER=1 CUSTOM_INSTALLER_UIMAGE=~/dr/145/resources/webOS/nova-installer-image-castle.uImage REMOVE_CARRIER_CHECK=1 REMOVE_MODEL_CHECK=1 DISABLE_MODEM_UPDATE=1 DISABLE_UPLOAD_DAEMON=1 BYPASS_FIRST_USE_APP=1 ENABLE_DEVELOPER_MODE=1 patch pack |
06:51.22 | rwhitby | destinal: you'll want /lib/modules too |
06:51.58 | rwhitby | destinal: BTW, VERSION=2.0.0 is the default for DEVICE=pre2 |
06:52.35 | rwhitby | destinal: CUSTOM_INSTALLER points to the uImage, there is no CUSTOM_INSTALLER_UIMAGE |
06:54.58 | *** join/#webos-internals piso (~piso@dynamic-adsl-94-36-103-166.clienti.tiscali.it) |
06:55.17 | destinal | right, somehow I'd left something in from an earlier attempt |
06:56.52 | *** join/#webos-internals cryptk (~chris@unaffiliated/cryptk) |
06:56.52 | *** mode/#webos-internals [+v cryptk] by ChanServ |
06:58.29 | *** join/#webos-internals cryptk (~chris@unaffiliated/cryptk) |
06:58.29 | *** mode/#webos-internals [+v cryptk] by ChanServ |
06:59.40 | destinal | rwhitby: ok, someone with nothing set up could do this: (provided they had extracted 145 doctor directory laid out like mine |
06:59.40 | destinal | http://webos.pastebin.com/HfVzVA05 |
06:59.48 | destinal | seems to be running |
07:00.59 | destinal | and we have a doctor. let's see what it does |
07:01.42 | rwhitby | destinal: I'll be able to test the doctor in about 30 mins too |
07:03.20 | destinal | rwhitby: I'm doctoring PuffTheMagic's development pre from on the other side of the US over x11 tunnel :) |
07:03.33 | destinal | if it works he should have an interesting surprise when he wakes up |
07:03.56 | rwhitby | if not, you'll loose contact with it |
07:04.17 | destinal | yup |
07:05.03 | destinal | don't disconnect your phone |
07:05.09 | destinal | don't worry, I can't :) |
07:07.15 | destinal | failed |
07:07.17 | destinal | http://webos.pastebin.com/4sRQwsDg |
07:07.31 | destinal | Nov 4, 2010 3:05:00 AM com.palm.nova.installer.recoverytool.CardController handleFailCase INFO: exiting handleFailCase() java.io.FileNotFoundException: nova-installer-image-castle.uImage (No such file or directory) |
07:07.40 | destinal | must have failed to copy it |
07:07.58 | rwhitby | bbiab |
07:11.26 | destinal | ah, typo, easy enough to fix |
07:15.58 | destinal | rwhitby: nope, we never renamed nova-installer-image-roadrunner.uImage |
07:16.54 | destinal | err and never copied the castle one either as they have different md5sum. odd. |
07:17.55 | *** join/#webos-internals Mercury (~warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
07:19.08 | ka6sox-work | hiya Mercury |
07:22.02 | rwhitby | destinal: diagnosis? |
07:23.01 | destinal | rwhitby: I haven't yet understood how your CUSTOM_INSTALLER directive is working |
07:23.34 | destinal | doesn't seem to be doing anything at this point |
07:24.30 | rwhitby | destinal: mine got way past that point |
07:25.26 | rwhitby | make CUSTOM_DEVICETYPE=castle CUSTOM_BOOTLOADER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/rootfs/boot/boot.bin CUSTOM_INSTALLER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/webOS/nova-installer-image-castle.uImage clobber-wr all-wr |
07:25.49 | rwhitby | failed after ramdisk had loaded and it did the carrier check - I'll add those now |
07:27.17 | rwhitby | I run it with: |
07:27.19 | rwhitby | java -jar ./build/pre2-p103ueu-wr-2.0.0/webosdoctorp103ueu-wr-2.0.0.jar --auto |
07:27.59 | destinal | right, cli mode would be sensible too. :) my problem was that the uImage wasn't getting integrated though it's there in the command line I used |
07:28.19 | destinal | I'll try a simpler list of commands |
07:30.51 | rwhitby | booted into installer |
07:31.23 | rwhitby | INFO: DataPreCheckStage: no status updates within the 30sec window, closing stream and exiting stage!! |
07:31.23 | destinal | are you using -f Makefile.new also? |
07:31.36 | rwhitby | yep |
07:32.20 | destinal | hmm, I wonder if they're using a much different installer image in 2.0, wonder what it's looking for on the stream |
07:32.37 | destinal | can you novacom in manually? |
07:32.41 | rwhitby | yep |
07:33.17 | rwhitby | so I need to disable this data migration step |
07:33.19 | destinal | k, good. let me see where that error comes from |
07:33.34 | *** join/#webos-internals cryptk (~chris@unaffiliated/cryptk) |
07:33.34 | *** mode/#webos-internals [+v cryptk] by ChanServ |
07:34.35 | destinal | that phrase does not exist in 1.4.5 doctor |
07:34.40 | destinal | but it does in 2.0 of course |
07:34.53 | destinal | Binary file ./nova/installer/core/stages/DataPreCheckStage.class matches |
07:34.53 | destinal | Binary file ./nova/installer/core/stages/DataRestoreStage.class matches |
07:34.53 | destinal | Binary file ./nova/installer/core/stages/DataSaveStage.class matches |
07:36.09 | rwhitby | ah, of course. the 2.0 installer uImage has some scripts in it which the 1.4.5 installer uImage does not |
07:36.10 | destinal | it's looking for "pid is" |
07:36.27 | rwhitby | like /usr/local/sbin/recovery/pre_check.sh |
07:37.01 | rwhitby | that's going to be a general problem - mismatch between 2.0 doctor and 1.4.5 installer uImage |
07:37.03 | destinal | yup it's usr/local/sbin/recovery/pre_check.sh" |
07:37.28 | destinal | we may as well build a new installer image by taking the 2.0 one and swapping the 1.4.5 kernel into it |
07:39.47 | destinal | /usr/local/sbin/recovery/pre_check.sh and /usr/local/sbin/recovery/cleanup_script.sh and /usr/local/sbin/recovery/data_save.sh and /usr/local/sbin/recovery/data_restore.sh -- looks like doctor can do a lot more than blow things away now |
07:41.03 | destinal | but I have to work in the morning and before that, sleep. I have a feeling you'll have this pretty quickly though |
07:42.47 | destinal | rwhitby: good night |
07:44.58 | *** join/#webos-internals egaudet_ (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
07:44.58 | *** mode/#webos-internals [+v egaudet_] by ChanServ |
07:55.50 | *** join/#webos-internals egaudet_ (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
07:55.50 | *** mode/#webos-internals [+v egaudet_] by ChanServ |
07:59.41 | *** join/#webos-internals un1corn (~un1corn@lojander.csbnet.se) |
08:09.40 | rwhitby | destinal-sleep: it's creating filesystems and untarring |
08:26.33 | *** join/#webos-internals jeffgus (~jeffgus@2002:ad33:b504::1) |
08:29.09 | rwhitby | reflashing now with 1.4.5 kernel and 2.0 rootfs |
08:30.50 | *** join/#webos-internals [AD]Turbo (~AmanithVG@87.19.32.135) |
08:31.11 | [AD]Turbo | yo |
08:32.02 | *** join/#webos-internals thornese (d4b78c1f@gateway/web/freenode/ip.212.183.140.31) |
08:34.42 | rwhitby | rebooting |
08:37.33 | rwhitby | <0>Kernel panic - not syncing: No init found. Try passing init= option to kernel. |
08:39.09 | ka6sox-work | are you using the 1.4.5 init or the 2.0 init? |
08:39.25 | rwhitby | 1.4.5 kernel, 2.0 rootfs |
08:39.41 | ka6sox-work | which initramfs? |
08:40.12 | rwhitby | this is real boot, but installer |
08:40.19 | rwhitby | s/but/not/ |
08:40.48 | ka6sox-work | the initramfs has to match the kernel build. |
08:41.02 | ka6sox-work | what are the bootie boot options? |
08:41.21 | rwhitby | 1.4.5 bootie |
08:41.34 | rwhitby | which initramfs are you referring to? |
08:42.16 | ka6sox-work | interesting...its saying it can't find /sbin/init I think...misread it. |
08:44.42 | rwhitby | that's correct |
08:50.55 | cryptk | do the pre's use an initrd or initramfs? I left my USB cord at the girlies place otherwise I would check |
08:54.57 | ka6sox-work | did they move the partitions around in the LVM? |
08:56.31 | rwhitby | shouldn't matter. /boot is not in LVM, and /boot/sbin/init mounts by name |
08:58.53 | cryptk | rwhitby, what is keeping us from grabbing the source for the newest kernel available, applying the palm patches (modifying them where they need to be to get them to apply), and compiling it? |
09:02.15 | ka6sox-work | I haven't seen anything in opensource.palm.com with 2.0 in it. |
09:05.09 | rwhitby | correct |
09:10.59 | *** join/#webos-internals PullingJ (~Skuzz@c-71-227-130-87.hsd1.wa.comcast.net) |
09:13.51 | *** join/#webos-internals Olodin (548abdfd@gateway/web/freenode/ip.84.138.189.253) |
09:16.04 | rwhitby | http://forums.precentral.net/showthread.php?p=2744809 |
09:16.43 | rwhitby | who is able to verify the procedure in that post for me ? |
09:35.59 | *** join/#webos-internals hotdp (~hotdp@cpe.ge-0-2-0-917.odnqu2.customer.tele.dk) |
10:22.08 | *** join/#webos-internals OnlyByGrace (7aa3ceeb@gateway/web/freenode/ip.122.163.206.235) |
10:38.06 | *** join/#webos-internals idontwan2know (~umm@48.235.189.72.cfl.res.rr.com) |
11:02.23 | *** join/#webos-internals liquidsky42 (~jan@ip-62-143-4-113.unitymediagroup.de) |
11:05.32 | *** join/#webos-internals falchie (~falchie@falchie.csbnet.se) |
11:06.10 | *** part/#webos-internals ConfusedVorlon (~Rob@cpc8-aztw24-2-0-cust48.aztw.cable.virginmedia.com) |
11:19.33 | *** join/#webos-internals muesli_ (~muesli@agsb-d9bdb490.pool.mediaWays.net) |
11:22.32 | *** join/#webos-internals phb (~phb@194.236.60.54) |
11:35.47 | *** join/#webos-internals sugardave_ (203b607c@gateway/web/freenode/ip.32.59.96.124) |
11:38.11 | *** join/#webos-internals datafirm (~dp@c-71-231-104-86.hsd1.wa.comcast.net) |
11:44.42 | *** join/#webos-internals playya_ (~playya@93.216.243.122) |
11:44.42 | *** join/#webos-internals playya_ (~playya@unaffiliated/playya) |
11:53.22 | *** join/#webos-internals Darkmagister (~Darkmagis@93-50-213-102.ip154.fastwebnet.it) |
12:01.01 | *** join/#webos-internals kbrabble (~wircer@cpe-72-185-137-174.tampabay.res.rr.com) |
12:01.33 | *** part/#webos-internals kbrabble (~wircer@cpe-72-185-137-174.tampabay.res.rr.com) |
12:27.15 | *** join/#webos-internals muchtall (~muchtall@70-99-118-66.apigroupinc.com) |
12:33.36 | *** join/#webos-internals griffinx (~wircer@83-71-4-214-dynamic.b-ras1.dbn.dublin.eircom.net) |
12:37.30 | *** join/#webos-internals mrjcarter (~wircer@pool-96-231-20-82.washdc.fios.verizon.net) |
12:45.38 | *** join/#webos-internals mikewx (~mikew@mail1.ifbf.org) |
13:26.49 | *** join/#webos-internals basotl (~basotl@cpe-76-175-208-112.socal.res.rr.com) |
13:29.02 | *** join/#webos-internals phb (~phb@194.236.60.54) |
13:31.05 | *** join/#webos-internals krushia (~krushia@h69-131-92-179.cntcnh.dsl.dynamic.tds.net) |
13:43.54 | *** join/#webos-internals fprimex (~fprimex@brent-macbook.sc.fsu.edu) |
13:54.53 | *** join/#webos-internals phb (~phb@194.236.60.54) |
14:04.25 | *** join/#webos-internals falchie (~falchie@falchie.csbnet.se) |
14:25.59 | *** join/#webos-internals acydlord (~xopher@63-225-198-176.phnx.qwest.net) |
14:34.36 | *** join/#webos-internals PullingJ (~Skuzz@c-71-227-130-87.hsd1.wa.comcast.net) |
14:35.25 | destinal-sleep | rwhitby: nice work -- now I wonder what's going on with the kernel and init, hmm |
14:40.25 | *** join/#webos-internals earl_ (415fa5b0@gateway/web/freenode/ip.65.95.165.176) |
14:45.08 | destinal | rwhitby: I definitely won't try it on PuffTheMagic's dev pre since I'd lose the ability to talk to it |
14:46.35 | destinal | now if only I can find a victim device :) |
14:48.04 | *** join/#webos-internals GNUtoo|laptop (~gnutoo@host245-13-dynamic.54-79-r.retail.telecomitalia.it) |
14:51.10 | *** join/#webos-internals falchie (~falchie@falchie.csbnet.se) |
14:51.29 | *** join/#webos-internals punzada (punzada@gateway/shell/xzibition.com/x-ibbioheedtmemfqp) |
14:53.25 | *** part/#webos-internals windzilla (~wircer@184-200-31-18.pools.spcsdns.net) |
15:03.29 | halfhalo | will try it on his pre later today |
15:03.49 | halfhalo | Since this particular pre has not been non in months |
15:04.55 | halfhalo | Hmmm, gotta find the tokens for it first though... Never flashed it to vzw after the Coms swap |
15:18.04 | *** join/#webos-internals mfisch (~mfisch@nat/hp/x-fcojqoaihkxeqnwx) |
15:23.19 | *** join/#webos-internals griffinx (~wircer@212.129.64.222) |
15:53.55 | destinal | halfhalo: you could just use dd to back up a large chunk of the flash disk |
15:54.05 | destinal | tokens are in nvram area at the beginning |
15:54.23 | halfhalo | Well, it has the wrong tokens as it is |
15:54.46 | destinal | that must be an interesting story.. |
15:55.02 | halfhalo | Its a vzw pre - |
15:56.43 | *** join/#webos-internals navinag (86868b46@gateway/web/freenode/ip.134.134.139.70) |
15:57.05 | destinal | ah, does that require a com board swap or just putting a different MEID on it? |
15:57.20 | halfhalo | I did a coms swap |
15:57.39 | halfhalo | Since I wanted my sprint phone to be a pre plus |
15:57.55 | destinal | ah |
15:59.00 | destinal | I want to do the same thing, either pre+ or better yet pre2 -> sprint |
15:59.33 | destinal | which will leave me with a dev pre with a UMTS board in it I imagine |
15:59.47 | *** join/#webos-internals egaudet_work (c029ac14@gateway/web/freenode/ip.192.41.172.20) |
16:02.43 | *** join/#webos-internals playya_ (~playya@unaffiliated/playya) |
16:08.48 | *** join/#webos-internals datafirm (~dp@secondlife.main.test.wishpot.com) |
16:10.49 | *** join/#webos-internals jacques_ (6217fec1@nslu2-linux/jacques) |
16:10.49 | *** mode/#webos-internals [+v jacques_] by ChanServ |
16:24.42 | *** join/#webos-internals windzilla (~wircer@184-218-106-69.pools.spcsdns.net) |
16:28.31 | *** join/#webos-internals SineOt (~sine@64.134.222.101) |
16:34.11 | *** join/#webos-internals griffinx (~wircer@83-71-4-214-dynamic.b-ras1.dbn.dublin.eircom.net) |
16:34.48 | *** join/#webos-internals Mousey (~wtfisme@sea02-v600-nat.marchex.com) |
16:35.09 | *** join/#webos-internals bhern (~bhern@irc.angui.sh) |
16:41.44 | *** join/#webos-internals hemna (~waboring@nat/hp/x-anztmfdqwgfdwdzl) |
16:43.37 | *** join/#webos-internals Templarian (~Templaria@resnet219-120.resnet.wmich.edu) |
16:43.37 | *** mode/#webos-internals [+v Templarian] by ChanServ |
16:44.26 | *** join/#webos-internals muesli (~muesli@amarok/developer/muesli) |
17:31.53 | *** join/#webos-internals Bree (~T.Gokur@99.107.180.131) |
17:44.38 | *** join/#webos-internals hucksy (~hucksy@85.183.58.26) |
17:48.56 | *** join/#webos-internals mrjcarter (~wircer@108.111.252.120) |
18:05.24 | *** join/#webos-internals piso (~piso@dynamic-adsl-94-36-124-75.clienti.tiscali.it) |
18:11.29 | *** join/#webos-internals acydlord (~xopher@63-225-198-176.phnx.qwest.net) |
18:12.19 | *** join/#webos-internals oilsworkn (d04a988e@gateway/web/freenode/ip.208.74.152.142) |
18:12.24 | *** mode/#webos-internals [+v oilsworkn] by ChanServ |
18:13.26 | *** join/#webos-internals rsanchez1 (62b434d5@gateway/web/freenode/ip.98.180.52.213) |
18:25.14 | *** join/#webos-internals jrmuizel (~jrmuizel@mozca02.ca.mozilla.com) |
18:34.31 | *** join/#webos-internals GNUtoo|laptop (~gnutoo@host245-13-dynamic.54-79-r.retail.telecomitalia.it) |
18:40.41 | *** join/#webos-internals NuttyBunny (~cnegrete@187.152.190.9) |
18:45.36 | *** join/#webos-internals mpingu (~pingu@p4FEF4DB4.dip.t-dialin.net) |
18:51.03 | NuttyBunny | Hi everyone |
18:51.52 | NuttyBunny | just a question, building the FrankenDoctor, right now it won't boot, it won't install and it won't work at all, leaving my Pre in a state in which I'll would have to use another Doctor to restore it, am I right? :) |
18:54.29 | *** join/#webos-internals Tman (~tyler@nat-165-91-15-112.tamulink.tamu.edu) |
18:54.29 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
18:57.29 | *** join/#webos-internals jeffgus (~jeffgus@2002:ad33:b504::1) |
18:57.44 | Loudergood | lol |
18:57.51 | Loudergood | that's what it looks like to me |
19:00.20 | NuttyBunny | Yeah, thought so also. I'll have to wait just a bit longer, I don't have a spare Pre to test :( |
19:21.56 | *** join/#webos-internals bpadalino (~bpadalino@cpe-72-230-135-225.rochester.res.rr.com) |
19:22.16 | *** mode/#webos-internals [+v bpadalino] by ChanServ |
19:34.44 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
19:41.26 | *** join/#webos-internals basotl (~basotl@cpe-76-175-208-112.socal.res.rr.com) |
19:42.09 | *** join/#webos-internals acydlord (~xopher@63-225-198-176.phnx.qwest.net) |
19:56.01 | destinal | rwhitby: ping |
19:56.34 | *** join/#webos-internals mfisch (~mfisch@nat/hp/x-gjkfofiecpuaqgrm) |
19:57.32 | *** join/#webos-internals alkos333 (~alkos333@173.7.133.160) |
19:57.50 | destinal | Loudergood: fyi, I know you didn't ask but Nutty is gone. The frankendoctor may render your hardware an actual brick, so anyone not possessing a spare pre and willing to do arcane things to try to fix it if it's even fixable should not attempt |
19:58.02 | destinal | ok, not an actual brick, but actually brick it :) |
19:58.13 | halfhalo | wants a brick |
19:58.40 | egaudet_work | what's a frankendoctor |
19:58.48 | destinal | http://forums.precentral.net/webos-internals/267880-frankendoctor-1-4-5-2-0-0-a.html |
19:58.56 | Loudergood | haha yes, I figured as much |
19:59.08 | destinal | egaudet_work: a 2.0 doctor for roadrunner hacked to flash castle |
19:59.23 | Loudergood | I happened to stumble on the twitter post about 30 seconds after it was up last night so I looked at it then |
19:59.38 | *** join/#webos-internals idontwan2know (~umm@48.235.189.72.cfl.res.rr.com) |
20:00.22 | egaudet_work | destinal: is this an attempt to get a webOS 2.0 metadoctor ? |
20:01.01 | destinal | egaudet_work: yup. I think we're pretty close with all the work rod put into metadoctor last night |
20:01.11 | Loudergood | you know they couldn't resist trying that |
20:01.27 | *** join/#webos-internals mfisch (~mfisch@nat/hp/x-omghmkhlvaouucad) |
20:02.03 | egaudet_work | why not just rip the userland and castle.xml out and put in regular doctor if there are brickable parts this way? |
20:02.45 | *** join/#webos-internals bsm (~rob@port-92-196-70-227.dynamic.qsc.de) |
20:03.24 | destinal | egaudet_work: that's not a bad idea but there were some changes to how 2.0 is set up and changes to both client (doctor) and server (pre installer image) sides to make it work. |
20:04.11 | destinal | more than just the xml descriptors, though those are significantly different too (different partitions etc) |
20:05.12 | *** join/#webos-internals dgathright (~dgathrigh@nat/yahoo/x-xqxjaewxgktapvfx) |
20:05.12 | egaudet_work | What would the doctor be doing new that was absolutely needed aside from the .xml partitioning and userland |
20:05.35 | egaudet_work | I mean 'needed' for old hardware |
20:06.06 | destinal | needed for laying out the system for 2.0 not necessarily for new hardware. |
20:06.15 | Loudergood | from what I gathered it was more of a kernel issue? |
20:06.17 | bsm | are you talking what is needed to get the image running on older hardware? thats what I also asked myself while extracting the image.... |
20:06.18 | destinal | and tbh I'm not sure, it may work |
20:06.49 | egaudet_work | Can the new image even run on old hardware? |
20:07.04 | egaudet_work | Hopefully I'll be able to get a stable internet connection going tonight |
20:07.06 | destinal | egaudet_work: userland should |
20:07.18 | egaudet_work | yeah userland not kernel |
20:07.30 | destinal | egaudet_work: with the pre's kernel I don't see why it shouldn't |
20:08.29 | egaudet_work | is the userland still packed up as nova-cust-castle- etc.. |
20:11.21 | egaudet_work | destinal: is the kernel panic in that post still the current issue? |
20:11.23 | dtzWill | stupid question maybe but they didn't build any of the userspace binaries targeting the new processor? |
20:14.03 | dtzWill | anyone get more debugging information on that init failure? does it not *find* the file or does it fail when executing? |
20:17.00 | *** join/#webos-internals Tman (~tyler@nat-165-91-14-122.tamulink.tamu.edu) |
20:17.00 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
20:22.41 | destinal | egaudet_work: I never got as far as a kernel panic. rwhitby did but nobody else can even get the installer to boot since it doesn't appear to be storing with the right filename. with work today I haven't had a chance to do any more than reproduce the same issue they're having and post it to the forum thread |
20:23.13 | destinal | bsm: yup that's what we're working on, think we're fairly close but it's slightly tricky |
20:23.24 | egaudet_work | So what are the "brick" worries ? |
20:23.56 | destinal | egaudet_work: I think he's mainly trying to scare people off. it could theoretically flash something without a check with the wrong flash or something |
20:24.17 | egaudet_work | ok just checking if there was already a brick case |
20:24.24 | destinal | since we don't know much about 2.0 or the new hardware to know if differences. no cases that I've heard of |
20:26.42 | bsm | destinal, which thread are you referring to? its not the "Pre 2 webOS Doctor available - what can we learn from it?", is it? |
20:27.01 | destinal | bsm: http://forums.precentral.net/webos-internals/267880-frankendoctor-1-4-5-2-0-0-a.html |
20:27.33 | bsm | destinal thx |
20:30.05 | *** join/#webos-internals alkos333 (~alkos333@108.120.142.190) |
20:31.18 | *** join/#webos-internals alkos333_2 (~alkos333@184-223-119-127.pools.spcsdns.net) |
20:44.47 | *** join/#webos-internals SineOt (~Sine@pool-71-107-135-61.lsanca.dsl-w.verizon.net) |
20:48.34 | *** join/#webos-internals Tman (~tyler@nat-165-91-14-104.tamulink.tamu.edu) |
20:48.34 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
20:51.43 | *** join/#webos-internals Loudergood (~chatzilla@68-187-232-99.dhcp.davl.vt.charter.com) |
21:02.04 | *** join/#webos-internals jeffgus (~jeffgus@2002:ad33:b504::1) |
21:04.40 | *** join/#webos-internals alkos333_2 (~alkos333@108.123.54.80) |
21:09.19 | rwhitby | egaudet_work: i won't brick anything, just make it unbootable. |
21:14.04 | *** join/#webos-internals dkirker1 (~dkirker1@2001:48c0:1001:5:66b9:e8ff:feb7:c7b2) |
21:14.08 | *** join/#webos-internals dkirker1 (~dkirker1@openmobl/ceo/dkirker) |
21:18.58 | destinal | rwhitby: morning |
21:20.13 | destinal | rwhitby: I haven't had time to investigate it but do you know why everyone else but yet is not having CUSTOM_INSTALLER work properly? |
21:20.21 | destinal | s/yet/you/ |
21:21.19 | destinal | we're all left with a doctor with a roadrunner named uimage and none with acastle name |
21:24.11 | rwhitby | destinal: yeah, dunno. Maybe it's a sed thing. I'll test on Ubuntu today (been doing it so far on MacOSX) |
21:24.36 | rwhitby | can you check the resulting installer.xml and see if it correct? |
21:27.18 | *** join/#webos-internals cryptk (~chris@unaffiliated/cryptk) |
21:27.19 | *** mode/#webos-internals [+v cryptk] by ChanServ |
21:27.39 | destinal | rwhitby: <Installer target="castle" version="353986" image="nova-cust-image" ramdisk="nova-installer-image" bootfile="boot-castle.bin"> |
21:27.53 | rwhitby | so that looks correct |
21:28.17 | destinal | I don't have a nova-installer-image-castle.uImage in there though |
21:28.21 | destinal | in the directory |
21:44.35 | linuxjacques | rwhitby: you said "I've confirmed that /dev/mmcblk0p2 is being mounted and that /sbin/init exists on that partition." what about an init symlink in / ? |
21:46.41 | *** join/#webos-internals datafirm (~dp@secondlife.main.test.wishpot.com) |
21:47.22 | rwhitby | destinal: do you see the lines where the Makefile moves that in? |
21:47.57 | rwhitby | linuxjacques: I'll check later |
21:48.22 | rwhitby | linuxjacques: I'm also wondering whether the toolchain change has any impact |
21:48.47 | linuxjacques | what's the toolchain change? |
21:49.14 | rwhitby | I noticed in the OE control files on the rootfs that the toolchain has changed. |
21:49.17 | linuxjacques | tho, kernel build toolchain and userspace build toolchain are orthogonal |
21:49.23 | rwhitby | looks like they've updated to cs09q1 |
21:49.38 | rwhitby | yeah, they should be orthogonal |
21:49.44 | linuxjacques | as long as you build kernel and modules with same toolchain, you;re OK :-) |
21:50.02 | linuxjacques | if you don't, you can get all sorts of hard to debug problems |
21:50.13 | rwhitby | yeah, we're copying in kernel and /lib/modules from the 1.4.5 doctor |
21:51.03 | linuxjacques | the init thing is curious because on my buildroot-built embedded images I need that symlink, but my desktops don't have it |
21:51.38 | rwhitby | linuxjacques: I'm going to compare the 1.4.5 boot partition and the 2.0 boot partition later today. |
21:52.01 | linuxjacques | cool, that should be quite interesting |
21:52.01 | rwhitby | i believe it's still in the boot partition at that point and has not done the pivot_root yet |
21:52.17 | rwhitby | bbiab |
21:52.17 | linuxjacques | yeah I think so |
21:52.50 | *** join/#webos-internals Tman (~tyler@dhcp-128-194-7-121.resnet.tamu.edu) |
21:52.50 | *** join/#webos-internals Tman (~tyler@unaffiliated/tman) |
21:53.15 | ka6sox-work | Tman, ping? |
21:55.56 | destinal | rwhitby: back |
21:56.06 | destinal | oh heh |
21:57.03 | linuxjacques | ain't that always the way? :-) |
21:58.31 | *** join/#webos-internals zodttd (~me@user-0c90n0l.cable.mindspring.com) |
21:58.48 | punzada | 400 Carleton Avenue |
21:58.55 | punzada | whoops, mis-paste |
21:59.31 | *** join/#webos-internals sugardave_ (c803d42a@gateway/web/freenode/ip.200.3.212.42) |
22:00.43 | rwhitby | destinal: back for 10 |
22:00.53 | linuxjacques | infobot: launch ICMBs |
22:00.53 | infobot | ACTION straps ICMBs to an ACME rocket, lights the fuse and ducks behind a rock |
22:06.27 | rwhitby | make CUSTOM_DEVICETYPE=castle CUSTOM_BOOTLOADER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/rootfs/boot/boot.bin CUSTOM_INSTALLER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/webOS/nova-installer-image-castle.uImage CUSTOM_KERNEL_DIR=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/rootfs clobber-wr all-wr |
22:06.32 | rwhitby | destinal: that's what I'm using now |
22:06.46 | *** join/#webos-internals zodttd (~me@user-0c90n0l.cable.mindspring.com) |
22:07.56 | destinal | rwhitby: I'll try it |
22:09.55 | destinal | rwhitby: doing now, only difference is I had to make -f Makefile.new DEVICE=pre2 at start of that line |
22:10.17 | rwhitby | right. I have them in my local copy |
22:11.15 | rwhitby | heh, actually my "ifeq (${LOGNAME},rwhitby)" bit does that :) |
22:11.39 | rwhitby | destinal: pushed a better kernel copy (uses tar now) |
22:11.48 | destinal | rwhitby: it's cp /srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/webOS/nova-installer-image-castle.uImage build/pre2-p103ueu-wr-2.0.0/webOS/./nova-installer-image-roadrunner.uImage |
22:11.48 | destinal | why does it want to do that? |
22:12.11 | destinal | the doctor is lookihng for a nova-installer-image-castle.uImage |
22:12.27 | rwhitby | cp /srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/webOS/nova-installer-image-castle.uImage build/pre2-p103ueu-wr-2.0.0/webOS/nova-installer-image-castle.uImage |
22:12.41 | rwhitby | try putting DEVICE=pre2 inside the Makefile.new |
22:12.54 | rwhitby | maybe there's a var override difference |
22:13.16 | rwhitby | bbiab 20 min |
22:13.18 | *** join/#webos-internals Amaranth (~travis@ubuntu/member/Amaranth) |
22:13.50 | *** join/#webos-internals DJNomad (62de62aa@gateway/web/freenode/ip.98.222.98.170) |
22:14.04 | DJNomad | hi all |
22:14.34 | *** join/#webos-internals rjs (ron@74.208.185.36) |
22:15.36 | DJNomad | can anyone direct me to the link to get preware on my pc? |
22:15.57 | cryptk | Preware is not a PC app, it is for your phone. install.preware.org |
22:16.00 | DJNomad | sorry noob question,I had it before I reinstalled my pc os |
22:16.32 | cryptk | preware is a webos app though, you definitely didn't have it installed on your PC, are you thinking of Quick Install? |
22:16.44 | DJNomad | cryptk you do have to install it from your pc tho and the themes are done from your pc i think |
22:16.56 | DJNomad | yeah quick install |
22:16.58 | cryptk | the themes can be isntalled from within preware |
22:17.12 | DJNomad | really I havent found themes on mine |
22:17.29 | DJNomad | it has themes in it but that appears to be keyboard themes |
22:17.33 | cryptk | they are disabled by default, go into the preware prefrences and enable the theme feeds |
22:17.43 | DJNomad | awesome thanks |
22:17.59 | halfhalo | preware is that thing with that feature that does that other thing, right? |
22:18.05 | cryptk | haha |
22:18.19 | halfhalo | wait, thinking of my calculator |
22:18.24 | DJNomad | I got my phone with all the preware on it gonna do my mothers in a little bit |
22:18.50 | DJNomad | half are you maing fun of me ? |
22:19.01 | halfhalo | no, making fun of preware |
22:19.01 | DJNomad | lol its ok I do it often myself |
22:19.29 | DJNomad | I have the cheapest web os phone the pixi |
22:19.39 | DJNomad | I am ashamed to admit it here lol |
22:19.45 | SineOt | why? lol |
22:19.46 | DJNomad | a sprint one at that |
22:19.49 | SineOt | I love my Pixi |
22:20.04 | DJNomad | I love mine too but its low man on the totem pole |
22:20.06 | SineOt | the best thing I can say is... ~"haters gonna hate"~ |
22:20.32 | SineOt | Slap Preware on there, install Govnah, Warthog Pixi, and sail along at 787mhz. :p |
22:21.08 | DJNomad | sinot I havent gotten that far |
22:21.30 | DJNomad | I seen somewhere the pixi couldnt do over 600mhz tho |
22:21.47 | ka6sox-work | DJNomad, mine runs @ 907mhz. |
22:21.50 | SineOt | it couldn't... but then Android handsets started using the same chipset |
22:21.58 | SineOt | so overclocking has become a reality |
22:22.00 | DJNomad | I got govnah ..havwe no clue what warthog pixi is |
22:22.07 | SineOt | mine wasn't stable at 907mhz, ka6sox-work :( |
22:22.45 | ka6sox-work | SineOt, bummers |
22:22.51 | DJNomad | can anyone help me with preware prefs? |
22:22.54 | halfhalo | mine runs at NaN |
22:23.16 | DJNomad | I am going through it and "main scene" is set to "no" |
22:23.19 | SineOt | yeah, would trip into a full restart when it tried to hit 907... but 787 runs fine so far |
22:24.47 | DJNomad | this "warthog pixi" is avail from preware on phone? |
22:24.57 | SineOt | DJNomad: that's what I have set too. You shouldn't need to touch the preferences much |
22:24.59 | SineOt | yes it is |
22:25.41 | DJNomad | what category? |
22:25.48 | ka6sox-work | SineOt, one pixi I have won't go above 800mhz but the other does 907mhz |
22:26.00 | ka6sox-work | I should back it down for stability. |
22:26.47 | SineOt | DJNomad: you need to add the feed, first. |
22:27.13 | DJNomad | I dont want to bother anyone but if someone has the time I would appreciate it |
22:27.17 | SineOt | name: webos-kernels-testing, url http://ipkg.preware.org/feeds/webos-kernels/testing/1.4.5/ |
22:27.36 | *** join/#webos-internals Pablo_ (5f149d56@gateway/web/freenode/ip.95.20.157.86) |
22:27.36 | DJNomad | only thing I have for trade would be secrets to the facebook game kingdoms of camelot lol |
22:28.10 | DJNomad | sineot ,where do I go to add a feed ? |
22:28.22 | SineOt | under the Preware menu, "Manage Feeds" |
22:29.16 | DJNomad | kk thx,I will have to manually add it ? |
22:29.52 | DJNomad | and the "is compressed" would that be a yes or a no ? |
22:30.51 | Pablo_ | Hi! Im writting in search of anybody that please can help me with Quick Install installation. The problem, is that after getting done all the requirements (updating java, enabling devMode, etc), when i open quick install .jar file nothing happens. What should i do? does anybody knows? |
22:32.08 | SineOt | leave that yes, DJNomad |
22:32.15 | DJNomad | the .jar file should open a program and run it |
22:32.28 | SineOt | Pablo_: WebOS Quick Install isn't supported by webos-internals... :p |
22:33.11 | Pablo_ | and do you know where to find support? |
22:33.19 | rwhitby | Pablo_: but often we'll help where the answer is easy |
22:33.26 | rwhitby | Pablo_: what host OS? |
22:33.38 | Pablo_ | win7 |
22:33.42 | DJNomad | SineOt: I know I shouldnt have to ask this but what should I name the feed? |
22:34.07 | rwhitby | Pablo_: ok, if you were following the instructions in the Preware Homebrew Documentation app in the app catalog, there is a link for win7 problems |
22:34.08 | Pablo_ | the problem is that the quick install does not run any program |
22:34.08 | SineOt | webos-kernels-testing is what I named mine |
22:34.16 | DJNomad | I could never get it to find my phone using windows,I had to use linux to do it |
22:34.35 | rwhitby | Pablo_: it points to a specific win7 thread on precentral |
22:35.03 | destinal | rwhitby: shame you don't primarily use ubuntu any more. I tried changing your "rwhitby" section to my login name and for some reason it doesn't set the defaults right. could OSX's make be weird? |
22:35.10 | rwhitby | Pablo_: it also has the support link for WOSQI |
22:36.14 | SineOt | destinal: it's a possibility. Most OSX/Xcode stuff uses LLVM now, so I don't know if they're even keeping GCC up to date any more, but who knows~ |
22:36.20 | rwhitby | destinal: I just tried on Ubuntu and it worked, after changing the pre2 to pre in my login section |
22:36.58 | Pablo_ | +rwhitby: and what is really suppsed to do quickinstall? |
22:36.59 | rwhitby | I'll try it again on Ubuntu with that section removed from the Makefile |
22:36.59 | destinal | rwhitby: to pre? but version to 2.0.0 then? |
22:37.08 | rwhitby | yes |
22:37.22 | rwhitby | that's done by DEVICE=pre2 |
22:37.49 | rwhitby | Pablo_: WOSQI is a java program |
22:38.36 | destinal | I get: |
22:38.36 | destinal | make[1]: Entering directory `/srv/tools/meta-doctor' |
22:38.36 | destinal | rm -rf build/undefined--wr- |
22:39.16 | destinal | so your rwhitby section isn't triggering for my login, even if I take out your ifeq. no idea what's up, make hates me :( |
22:40.00 | rwhitby | destinal: what's your command line ? |
22:40.33 | SineOt | DJNomad: any luck? |
22:40.35 | destinal | oops, spoke too soon, was a problem with my VERSION line |
22:40.51 | rwhitby | destinal: you shouldn't need to change VERSION at all |
22:40.55 | linuxjacques | make hates everyone other than rwhitby |
22:41.24 | halfhalo | make is not on speaking terms with me ever since i started seeing rake |
22:41.31 | destinal | rwhitby: if you change it off pre2 to pre how is it going to know to use the 2.0 doctor as a base? |
22:41.40 | destinal | is confused |
22:41.44 | DJNomad | SineOt: I believe I got it added,sidetracked myself installing quickinstall on pc lol |
22:41.44 | rwhitby | destinal: DEVICE=pre2 on the command line |
22:42.12 | destinal | rwhitby: oh, I thought you said earlier you were changing to using pre instead, maybe I was not in the right context |
22:42.26 | DJNomad | SineOt: what category would warthog be in ? |
22:42.56 | SineOt | if you go to the option in Preware of "list of everything," you can just type "warthog" and it'll find it for you |
22:43.01 | rwhitby | destinal: I changed pre2 to pre in my LOGNAME section |
22:43.13 | rwhitby | SineOt: you can also type it in the main screen |
22:43.36 | SineOt | rwhitby: hooooooooooooooooooly smokes you can wow |
22:43.40 | rwhitby | destinal: what's the command line you're using with an unmodified Makefile.new ? |
22:43.51 | rwhitby | SineOt: "Just Type" |
22:44.35 | DJNomad | k thanks |
22:44.58 | DJNomad | said feeds had changed and I have to reload so I assume I got that part right lol |
22:45.28 | rwhitby | destinal: ah, I think I know why |
22:45.57 | DJNomad | I might have to run linux from live cd to do the quick install casue I reinstalled windows only on my pc the other day |
22:46.31 | *** join/#webos-internals idontwan2know (~umm@48.235.189.72.cfl.res.rr.com) |
22:47.04 | DJNomad | kk I have the uberkernal installed,installiung the warthog without taking the uber off seems like it could be a mistake |
22:47.05 | rwhitby | destinal: pull and try now with Makefile |
22:47.32 | *** join/#webos-internals egaudet (~egaudet@68-245-161-38.pools.spcsdns.net) |
22:47.32 | *** mode/#webos-internals [+v egaudet] by ChanServ |
22:47.48 | destinal | rwhitby: k, pulled and running |
22:47.49 | rwhitby | Makefile.new no longer exists now, I merged it back after testing some more |
22:48.24 | destinal | mv: `build/pre-p100ueu-wr-1.4.5/webOS/nova-cust-image-castle.rootfs.tar.gz' and `build/pre-p100ueu-wr-1.4.5/webOS/nova-cust-image-castle.rootfs.tar.gz' are the same file |
22:48.25 | destinal | make[1]: *** [build/pre-p100ueu-wr-1.4.5/.unpacked] Error 1 |
22:49.10 | destinal | (after mv build/pre-p100ueu-wr-1.4.5/webOS/nova-cust-image-castle.rootfs.tar.gz build/pre-p100ueu-wr-1.4.5/webOS/nova-cust-image-castle.rootfs.tar.gz ) |
22:49.11 | SineOt | DJNomad: Preware should handle it all fine |
22:49.38 | DJNomad | SineOt: thanks,I already uninstalled it tho |
22:49.47 | destinal | I tend to agree with its statement :) |
22:50.36 | destinal | ah, oops, that was with DEVICE=pre, no wonder. sec |
22:51.13 | rwhitby | that's my awesome end user error checking ;) |
22:51.46 | destinal | rwhitby: trying again with -- make DEVICE=pre2 CUSTOM_DEVICETYPE=castle CUSTOM_BOOTLOADER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/rootfs/boot/boot.bin CUSTOM_INSTALLER=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/webOS/nova-installer-image-castle.uImage CUSTOM_KERNEL_DIR=/srv/doctors/unpacked/webosdoctorp100ueu-wr-1.4.5/rootfs clobber-wr all-wr |
22:52.05 | rwhitby | that should do it |
22:52.24 | rwhitby | destinal: which JDK do you have installed, BTW? |
22:52.28 | *** part/#webos-internals Mousey (~wtfisme@sea02-v600-nat.marchex.com) |
22:52.42 | destinal | rwhitby: it was pre2 earlier when it was failing, then you confused me |
22:53.01 | destinal | rwhitby: Java(TM) SE Runtime Environment (build 1.6.0_22-b04) |
22:53.23 | rwhitby | destinal: sun or open jdk ? |
22:53.26 | destinal | rwhitby: sun |
22:53.42 | destinal | rwhitby: due to past experience don't really trust anything else |
22:54.26 | rwhitby | right |
22:54.37 | destinal | ooh, I need curl it seems, sec |
22:54.44 | destinal | newish VM |
22:54.47 | rwhitby | although I guess it's oracle now :) |
22:55.09 | destinal | rwhitby: and thus begins the death of all Sun's creations |
22:55.10 | rwhitby | destinal: I think what was happening was the internal call to make wasn't picking up the Makefile.new |
22:55.19 | rwhitby | and using the old Makefile instead |
22:55.45 | rwhitby | using ${MAKE} is supposed to pass that through |
22:56.49 | destinal | rwhitby: we're doing neat stuff with the flasher class I see? kewl |
22:57.00 | rwhitby | yeah ;) |
22:57.51 | rwhitby | we need to find an open source java class decompiler to use though. jode doesn't handle latest class file formats |
22:58.04 | destinal | aha and also I'm getting a castle uimage appended |
22:58.09 | destinal | very key, that |
22:58.27 | destinal | done packing, yay |
22:59.21 | rwhitby | destinal: there is some stuff (like "sideloading") in the doctor FlasherClass which is not exposed through the UI |
22:59.38 | rwhitby | I suspect they have a different front-end that uses the same classes for internal use at Palm |
22:59.54 | *** join/#webos-internals hemna (~waboring@nat/hp/x-grmozrbdjirpnrge) |
23:00.06 | rwhitby | there's references to "NDI" in the doctor, which I assume is "New Device Installer" |
23:00.25 | destinal | rwhitby: so did you patch the flasher to do things the old way, then? not look for scripts that aren't out there? |
23:01.07 | rwhitby | look at patches/doctor/.... |
23:01.28 | DJNomad | is there any palm centro users in the room? |
23:01.31 | rwhitby | disabled stuff to do with upgrading |
23:01.35 | destinal | oh nice |
23:01.58 | destinal | yes, I see now |
23:01.59 | DJNomad | my mother had a centro and moved to a pixi and I am trying to figure out how to get her contacts off the centro |
23:02.09 | destinal | ok let me see if I can't break this thing now |
23:02.13 | rwhitby | bbiab 10 mins |
23:02.21 | destinal | rwhitby: I got access to a spare pre |
23:02.32 | destinal | at least for a while |
23:02.49 | DJNomad | "spare" lol nice |
23:03.28 | destinal | DJNomad: maybe treocentral forums |
23:03.38 | SineOt | roadrunnercdma_fw.tar with a size of 0? why even include it o_o; |
23:03.45 | DJNomad | kk thanks |
23:04.08 | DJNomad | I found somewhere I could do it with usb cable but she has lost it somehow lol |
23:04.25 | SineOt | what kind of USB port is it? mini? |
23:05.00 | DJNomad | im ot certain,the charging port is diff so I asssumed the usb was diff,I should check it out |
23:05.35 | DJNomad | I do have mini and micro usb cables so maybe one of them will work |
23:05.55 | DJNomad | I also have a bluetooth pc dongle |
23:07.00 | destinal | rwhitby: awesome, loaded ramdisk |
23:07.14 | *** join/#webos-internals idontwan2know (~umm@48.235.189.72.cfl.res.rr.com) |
23:07.48 | DJNomad | anyone up to guiding me in govnah to overclocking my pixi to something not to extreme? |
23:08.13 | destinal | making filesystems |
23:08.23 | SineOt | sure! first thing I'd do is... Enable Compcache |
23:08.47 | DJNomad | that is done top left? |
23:09.05 | SineOt | Within Govnah, tap "Profile" |
23:09.13 | SineOt | then "Advanced Settings" |
23:09.28 | DJNomad | k |
23:09.52 | destinal | rwhitby: sometimes I think we should just create our own open installation tool that consumes doctor resources rather than bothering to patch and use doctor itself |
23:09.53 | DJNomad | cpu freq...compressed swap etc on screen now |
23:10.17 | SineOt | Under Compressed Swap, I like having it set to enable, and 24mb |
23:11.01 | DJNomad | 1 compache enabled? 98304 compache mem limit |
23:11.06 | SineOt | The Pixi has 256mb of memory, but only about 192mb is available to the end user (I think) |
23:11.16 | SineOt | DJNomad: did you turn on "advanced" in the Govnah settings? :P |
23:11.25 | destinal | Trenchcoat: 50% complete |
23:11.41 | SineOt | er, "Manual Entry" |
23:12.02 | DJNomad | its on "manual entry" |
23:12.07 | SineOt | Turn that off. :p |
23:12.13 | DJNomad | dashboard is off |
23:12.18 | rwhitby | I should change the note under Manual Entry from "Experienced Users only" to "Total Newbies only", so that people don't go and change it. |
23:12.32 | destinal | rwhitby: lol |
23:12.33 | DJNomad | lol rw |
23:12.43 | rwhitby | cause it seems that changing it is the first thing people do, when they are *definitely* not experienced. |
23:13.04 | DJNomad | I change things till it stops working lol |
23:13.26 | DJNomad | hasnt stopped yet and I have had it nearly a month lol |
23:13.43 | SineOt | rwhitby: dumb question, but poking around the 2.0 doctor... The root file system that gets flashed to the device is within nova-cust-image-roadrunner.rootfs.tar.gz correct? |
23:13.57 | rwhitby | yes |
23:14.18 | SineOt | I saw people had been poking the default apps, but /media/ is empty! Where does that get mapped to? |
23:14.18 | destinal | rwhitby: ok, done with trenchcoat-based flashing :P |
23:14.42 | rwhitby | media is a different partition, and is empty in the doctor |
23:14.52 | SineOt | where does it live then? |
23:15.01 | SineOt | oh hurf |
23:15.07 | SineOt | it lives in /usr/ doesn't it |
23:16.07 | DJNomad | compache enabled should be 24 and not 1 SineOt ? |
23:16.08 | *** join/#webos-internals egaudet (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
23:16.08 | *** mode/#webos-internals [+v egaudet] by ChanServ |
23:16.17 | SineOt | I personally use 24 |
23:16.27 | destinal | rwhitby: ok, my spare pre is now a member of the infinite reboot cycle club. now I can get to debugging :) |
23:17.10 | DJNomad | kk what about the mem limit? 98304 now |
23:18.14 | DJNomad | btw SineOt ,I appreciate very much you taking the time to mess with me |
23:18.58 | DJNomad | my cousin has a iphone and this will help me make him look like he wasted a lot of money on junk lol |
23:19.00 | SineOt | that should be 24 |
23:19.09 | SineOt | but be sure to turn off the manual entry |
23:19.24 | SineOt | or overclocking will be a pain in the ass and you will hate yourself (and most everyone else will hate you too :p ) |
23:19.52 | DJNomad | compache enabled should be 1 and the memlimit should be 24? |
23:20.07 | SineOt | yes |
23:20.17 | SineOt | did you turn off manual entry? |
23:20.23 | SineOt | I'm not going to help if you didn't :T |
23:20.45 | DJNomad | I will do as you say,where is manual entry? |
23:20.52 | SineOt | you turned it on! lol |
23:21.00 | SineOt | it's in the Govnah preferences at the bottom |
23:21.05 | DJNomad | found |
23:21.19 | DJNomad | manual entry is yes,I need to make it "n" |
23:21.23 | DJNomad | "no" |
23:21.24 | SineOt | right |
23:21.29 | DJNomad | done |
23:21.33 | *** join/#webos-internals egaudet (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
23:21.33 | *** mode/#webos-internals [+v egaudet] by ChanServ |
23:21.38 | DJNomad | now go to profile |
23:21.52 | DJNomad | advanced settings |
23:21.58 | SineOt | yes, yes |
23:22.10 | SineOt | Compcache: True, Memlimit: 24MB |
23:22.38 | DJNomad | mine is at 96mb |
23:22.42 | destinal | rwhitby: hmm, you know of any way to keep a USB device mapped into a VM even across unplug / replug |
23:22.49 | SineOt | set it at 24MB |
23:22.49 | DJNomad | 24 is lower and would seem to be worse |
23:22.50 | destinal | (Vmware workstation) |
23:22.56 | rwhitby | DJNomad: larger is not better |
23:22.56 | DJNomad | I will set to 24 tho |
23:23.05 | DJNomad | thats not what she said |
23:23.09 | DJNomad | hehe jk |
23:23.09 | egaudet | I don't use compcache |
23:23.12 | DJNomad | sorry all |
23:23.20 | SineOt | what compcache does is compresses part of the memory space. What you get is more "useable" space at the cost of speed |
23:23.50 | SineOt | So having a smaller setting, like 16 or 24, leaves you a lot of fast memory, with more "useable" but slower as a backup if it starts filling up |
23:23.52 | DJNomad | its not letting me change compache mem limit |
23:23.56 | egaudet | alright I should have "stable" internet now, time for bip |
23:24.05 | DJNomad | basically its swapfile space |
23:24.25 | *** join/#webos-internals egaudet (~egaudet@209-6-94-123.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) |
23:24.25 | *** mode/#webos-internals [+v egaudet] by ChanServ |
23:24.26 | destinal | rwhitby: hmm with vendor ID and product ID it can be done: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1648 |
23:24.50 | rwhitby | destinal: I always flash from MacOSX anyway |
23:25.07 | rwhitby | I have /srv nfs mounted from Mac into VM |
23:25.10 | destinal | anyone know the VID/PID for omap3430? |
23:25.29 | DJNomad | thats odd it wont let me change memlimit |
23:26.17 | destinal | I don't have a spare linux box to ask at the moment and windows sucks for catching ID info fast like this |
23:26.28 | SineOt | yeah, I'd say try relaunching Govnah |
23:26.31 | SineOt | if that doesn't fix it, reboot |
23:26.35 | rwhitby | no |
23:26.47 | rwhitby | memlimit can only be changed when compcache is disabled |
23:27.08 | rwhitby | so just disable it, and then enable with a changed limit. don't forget to apply settings. |
23:27.10 | SineOt | really? |
23:27.15 | destinal | rwhitby: oh wait, no I need bootie's VID/PID not the OMAP |
23:28.31 | rwhitby | [Vendor: 0X830, Product: 0X8001] |
23:28.40 | destinal | rwhitby: thanks |
23:28.41 | rwhitby | that's recovery boot |
23:29.02 | DJNomad | rebooting |
23:37.45 | *** join/#webos-internals edektor (~edektor@paulcbrown.dsl.xmission.com) |
23:39.37 | *** join/#webos-internals playya_ (~playya@unaffiliated/playya) |
23:40.06 | destinal | rwhitby: thanks, in case anyone (like me) is reading this log some day, this directive is supposed to do it in VMWare. |
23:40.07 | destinal | usb.autoConnect.device0 = "vid:0x830 pid:0x8001" |
23:40.16 | destinal | ugh, but it's not working either. sigh. |
23:40.41 | rwhitby | destinal: try decimal numbers? |
23:42.01 | rwhitby | destinal: "make DEVICE=pre memload mount" is handy in the meta-doctor dir |
23:42.29 | destinal | rwhitby: yeah, that's what I'm trying. if the device would stay plugged in it would be nice :) |
23:42.51 | destinal | stupid virtual computer |
23:43.10 | rwhitby | destinal: what host OS is the guest running on? |
23:43.26 | destinal | windows. getting ready to install the sdk now (also newish windows install) |
23:43.49 | rwhitby | ah, so you're going to be our "Install Preware using Windows" expert? |
23:44.25 | destinal | heh, preware would be a piece of cake. palm-install :) |
23:44.56 | destinal | windows annoys me, I think I'll build a hackintosh |
23:45.27 | destinal | rwhitby: but I troubleshot many a "services.msc, stop novacomd, start novacomd" back in mid 2009 :) |
23:45.58 | egaudet | 2.0 bootie doesn't usb boot? |
23:46.55 | destinal | egaudet: yeah it should, I'm having local PC / vm environment issues |
23:47.29 | rwhitby | egaudet: you need 2.0 novacom drivers |
23:47.29 | destinal | and I don't think we're using a new bootie anyway, are we? |
23:47.35 | rwhitby | we are not |
23:47.56 | DJNomad | rebooted and my pixi still wont let me change compache mem limit |
23:48.04 | destinal | rwhitby: oh, right, they're in the doctor, ok |
23:48.07 | egaudet | the frankendoctor uses old bootie? |
23:48.18 | rwhitby | yep, when built correctly |
23:48.45 | DJNomad | cpu freq what should I set it at? the fastest is tempting |
23:48.50 | rwhitby | egaudet: you building one? |
23:49.38 | egaudet | not yet |
23:49.48 | egaudet | downloading the sfr doctor |
23:50.00 | egaudet | well not downloading, going through |
23:50.18 | PuffTheMagic | we get anywhere with the doctors yet |
23:51.36 | DJNomad | i/o scheduler and tcp congestion should be left alone? |
23:51.44 | *** join/#webos-internals noradtux (~quassel@f054120090.adsl.alicedsl.de) |
23:51.45 | *** mode/#webos-internals [+v noradtux] by ChanServ |
23:51.56 | DJNomad | cfq and cubic are what mine are set at |
23:52.33 | destinal | PuffTheMagic: yup I've gotten to where rwhitby did before, into the infinite reboot club. windows sucks btw |
23:52.33 | destinal | since vmware doesn't want to hang onto bootie recovery device when it comes up and it's not possible to click attach fast enough |
23:54.16 | PuffTheMagic | infinite reboot club? |
23:54.42 | rwhitby | PuffTheMagic: FrankenDoctor: http://forums.precentral.net/webos-internals/267880-frankendoctor-1-4-5-2-0-0-a.html |
23:54.46 | egaudet | so what does your bootie env look like when you guys are in this bad state? |
23:54.57 | egaudet | the kernel mem boots |
23:55.10 | rwhitby | egaudet: kernel boots fine. it's not finding init |
23:55.28 | PuffTheMagic | hmm |
23:55.43 | egaudet | what's in the boot partition? |
23:55.57 | rwhitby | mini rootfs which does a pivot_root |
23:56.33 | rwhitby | going to compare that against membooted virgin 1.4.5 device, to make sure everything it still intact |