**** BEGIN LOGGING AT Sun Dec 03 03:00:02 2017 Dec 03 07:42:52 Morning Dec 03 07:43:10 Seems that I got my unlock permission but it can still take some time before somebody flicks the switch on their server :S Dec 03 08:50:53 Morning! Dec 03 08:54:20 iandondrio: halium isn't a thing that is separately installed; it's integrated in the distributions that make use of it, as an internal toolkit. LuneOS makes use of halium. Dec 03 08:56:39 EricBlade: yes, good point, I'll update it Dec 03 09:22:10 Tofe: what? Dec 03 09:22:38 Afaik halium is installed with a script Dec 03 09:23:12 iandondrio: no, I think you confuse different things Dec 03 09:24:32 No, i know how to install halium.but in the group they told me that luneos is different and you have to do some stuff like using his initrd Dec 03 09:26:13 Well, I don't know how to "install halium" and I did the Halium integration for LuneOS; maybe you are talking about Halium's rootfs, which is there only to test and validate Halium on devices Dec 03 09:26:55 But yes, LuneOS doesn't use Halium's boot.img, we generate our own Dec 03 09:27:20 I mean what changes i have to do to use halium luneos with 5.1 Dec 03 09:27:26 Halium 5.1* Dec 03 09:27:39 Just install LuneOS; Halium is part of it Dec 03 09:28:01 (as one of the bricks we use) Dec 03 09:28:16 And i only have to change initrd in the halium port? Dec 03 09:29:09 initrd comes also with LuneOS's installation Dec 03 09:30:48 An existing Halium port only ensures that it will be easy for the distribution devs (LuneOS devs, for instance, or Plasma Mobile, etc) to port the distribution on that device. But some work is still needed to finish the port for the whole distribution. Dec 03 09:34:33 Arrg Dec 03 09:34:49 Where is this initrd located? Dec 03 09:36:15 I can point you to a boot image, if that's what you want Dec 03 09:37:07 The initrd. I don't understand where to take it. Isnt it compiled like hybris-boot? Dec 03 09:38:08 We don't use hybris-boot, that's what the halium guys meant with luneos not using halium's initrd Dec 03 09:39:22 I meant, is the initrd compiled with a command like it is with hybris-boot, in halium sources or what? Dec 03 09:41:09 we build the initrd using our own toolchain (OpenEmbedded+Yocto), then we build the resulting boot.img similarly to hybris-boot; but we don't keep the initrd separately, it's useless here Dec 03 09:42:16 our initrd is mainly one script, built from here: https://github.com/shr-distribution/meta-smartphone/blob/pyro/meta-android/recipes-core/initrdscripts/initramfs-boot-android/init.sh Dec 03 09:43:45 Then, how to integrate it once i have bootimg? Dec 03 09:46:53 Roughly: split your bootimg to extract hybris-boot's initrd, extract halium's boot script, put in this script (adapt it for the targetted device !), put together the initrd, put together the bootimg. Then, you'll end up with a bootimg... that won't boot. Dec 03 09:47:38 I really don't understand what you have today and what you want to do. Dec 03 09:48:38 Uh? Dec 03 09:48:51 I want to install luneos Dec 03 09:49:03 On which device? Dec 03 09:49:49 Oneplus one Dec 03 09:49:59 Pras Dec 03 09:50:04 ok Dec 03 09:52:54 But porting LuneOS on that device doesn't just imply porting Halium; even if we used hybris-boot, you still wouldn't be able to boot LuneOS, apart from very bug luck Dec 03 09:53:05 big* Dec 03 09:54:56 Also we don't have any initrd to propose to you for that device Dec 03 09:55:23 (btw, initrd is *not* the boot image, it's part of it. Just to avoid one more misunderstanding.) Dec 03 09:56:23 Aww, and why cant i? Dec 03 09:58:27 Because on the distribution level (i.e. LuneOS's level), we still have device-dependant features. They are not dependant from Android drivers, but they still change from one device to another: udev mapping, DPI tweaking, partition names... Dec 03 10:00:34 The fact that there is a Oneplus one halium port makes it much easier to port LuneOS to that device. But there's still some work to do... Dec 03 10:00:50 Ah ok, i understand Dec 03 10:03:13 We'll probably use hybris-boot at some point in time, but it implies quite some refactoring on our side. Also, it would be much less integrated in our toolchain, which is always a bit annoying Dec 03 10:05:55 Kk. Dec 03 15:34:31 hey can someone help me with luneos on tenderloin. I'm trying to update to the latest build. Im using the instructions from update section of the wiki. I copied over the image, unpacked it. But when I go to replace the kernel and d novacom put etc, it just hangs and never completes Dec 03 15:34:33 any advice? Dec 03 15:35:31 im using novaterm, file is in the same directory Dec 03 17:16:17 COYOTE: you don't necessarily need novacom Dec 03 17:16:56 you can put the uImage in a directory on the TP, and with novaterm just copy it into /boot/uImage.LuneOS Dec 03 17:17:03 oh right! Dec 03 17:17:08 s just put it on in webos usb mode Dec 03 17:17:10 gotcha Dec 03 17:17:15 yup Dec 03 17:17:26 so im basically rename uImage to uImage.LuneOS right? Dec 03 17:17:32 renaming. sorry autocorrect Dec 03 17:17:53 right Dec 03 17:18:01 awesome. thank you! Dec 03 17:18:03 so that it appears with moboot Dec 03 17:18:27 also. can I just say that the work you folks have done with webos-ports is phenominal! Dec 03 17:18:33 hats off to you! Dec 03 17:18:36 :) thanks Dec 03 17:19:18 is there a version of novaterm for webos ? Dec 03 17:19:27 COYOTE: We're trying, still lots to cover but well ;) Dec 03 17:19:27 I couldve sworn I remembered having it at some point Dec 03 17:19:30 for luneos, you mean? Dec 03 17:19:34 no for webos native Dec 03 17:19:37 YOu can use adb for LuneOS Dec 03 17:19:43 all I have is wterm Dec 03 17:19:47 And webOS QuickInstall 4.6.0 might works too Dec 03 17:20:13 oh, that I don't know; Herrie knows more maybe Dec 03 17:22:45 right. i was trying to use the novacom thats bundled with quickinstall Dec 03 17:22:55 but novacom put command wasnt working Dec 03 17:23:04 trying it this other way right now Dec 03 17:25:00 Could be it's not in your path Dec 03 17:25:07 That's the most obvious one Dec 03 17:25:26 Sometimes on my win10 machine the novacom service stops Dec 03 17:25:34 I need to start it again from services.msc Dec 03 17:25:49 i dont think it was that. i added the directory to my path settings. also copied novacom from the palm folder to a directory with all the luneos files and tried from that Dec 03 17:26:02 and tried it with a couple versions of novaterm Dec 03 17:26:07 als on win7 ultimate Dec 03 17:26:14 machine is a general dynamics gd8200 Dec 03 17:26:58 it would just hang Dec 03 17:27:13 let it go overnight just in case, but nope came back just hanging Dec 03 17:30:43 Herrie, COYOTE, EricBlade: I've updated the wiki a bit: http://www.webos-ports.org/wiki/Install_LuneOS_for_Tenderloin#Using_Android Dec 03 17:31:11 I've written that quickly, it should be correct but I'll need to double-check Dec 03 17:34:02 ok question. uhm, im using novacom through quick install and am getting a weird error Dec 03 17:34:11 Tofeh Dec 03 17:34:15 let me make a screenshot Dec 03 17:35:32 https://usercontent.irccloud-cdn.com/file/mF08fLhQ/hmmm.png Dec 03 17:36:16 COYOTE: ah... no space left on device... your /boot is full Dec 03 17:36:27 i deleted the old uImage.LuneOS tho... Dec 03 17:36:32 ok so I should delete something from there? Dec 03 17:36:43 thats weird that it would be full at all... Dec 03 17:37:00 Tofeh Dec 03 17:37:04 Our newer uImage is bigger than previously, and /boot is pretty tight Dec 03 17:37:07 iandondrio: ? Dec 03 17:37:48 Yes Dec 03 17:38:23 not sure what I can clear out of there Dec 03 17:39:32 COYOTE: I was forced to remove another uImage to have sufficient space, but then you'll lose boot for that OS... Dec 03 17:40:01 ugh Dec 03 17:40:15 COYOTE: at least do a copy somewhere else before you do anything Dec 03 17:40:19 so I basically have to choose between android or luneos if I want to keep webos Dec 03 17:40:53 There may be a way to resize /boot, but I don't know how Dec 03 17:41:45 fuck it. this version of cm11 i have installed is ancient anyway Dec 03 17:41:52 Tofe: ? Dec 03 17:42:05 guess ill copy the uImage for it out of the boot part onto the media internal as a backup Dec 03 17:42:15 iandondrio: if you have a question, please ask it, I'm no magician :) Dec 03 17:42:53 iandondrio: is there a way to squeeze more space out of /boot to keep android and LuneOS along with WebOS ? Dec 03 17:46:25 sweet. successfully booted int luneOS Dec 03 17:46:48 had a little bit of a scare casue at first there was a weird garbled screen flash on boot Dec 03 17:46:53 and then nothing for a lil while :) Dec 03 17:46:59 :) Dec 03 17:47:18 really dig the new setup screen Dec 03 17:51:23 lol i found my first bug Dec 03 17:51:47 typing in the password for my wifi router, when I had tab by mistake, it types out "Tab" Dec 03 17:51:55 *hit tab Dec 03 17:52:18 oh, that's weird :) Dec 03 18:00:22 https://i.imgur.com/4wT1GtP.jpg https://i.imgur.com/OX0c3gp.jpg Dec 03 18:00:50 yep does it at every text entry field :P Dec 03 18:03:44 Lol tofe, i dont have to ask anything Dec 03 18:04:43 iandondrio: oh, ok, I thought you ping'ed me with "Tofeh" Dec 03 18:05:20 god damn. you guys have done a lot of work on this since Alpha 2 :P Dec 03 18:05:43 COYOTE: I think I have an idea where the issue comes from for "Tab". I guess you'll have to ignore that key for the moment :) Dec 03 18:06:24 hehe yep. i'll live. Dec 03 18:07:00 COYOTE: ah, so much done, and still so much to do :) That's a neverending story, anyway Dec 03 18:07:33 i guess the touchpad's home button doesnt do anything anymore? Dec 03 18:08:19 I tried to fix that last time, but without success... There must be a bug somewhere (the key is seen by the kernel), but I couldn't find out what precisely Dec 03 18:08:56 I'm sure it's something small, as often Dec 03 18:09:29 We switched to a 3.4 kernel recently, so maybe the key is mapped differently now Dec 03 18:16:34 Tofe: no Dec 03 18:50:36 hey can someone point me to a stable android rom for the touchpad? Dec 03 18:51:21 Id like to update to whatever is the latest/last stable and then just say goodbye to webos for the most part Dec 03 20:19:56 COYOTE: the one I'm using is "cm-11-20151116-SNAPSHOT-jcsullins-tenderloin.zip", but I don't remember where I took it :/ Dec 03 20:41:22 Eta for oneplus one? Dec 03 20:44:10 Tofe: ? Dec 03 20:44:39 iandondrio: none, as of today. Dec 03 20:46:52 Oh Dec 03 20:56:51 iandondrio: It shouldn't be technically that hard tbh Dec 03 20:57:03 It has good libhybris and Halium support I think Dec 03 20:57:15 So it's about someone doing some legwork to get the bits in place mainly Dec 03 20:57:17 But initrd Dec 03 20:57:23 INITRD!! Dec 03 20:57:43 I'm doing something similar for the Redmi Note 4x (mido) so might be able to update porting guide once I have this sorted out Dec 03 20:58:03 DO IT Dec 03 21:01:40 dio porco muoviti però 👍 Dec 03 21:03:00 First need to unlock this bootloader which is a pain for the Xiaomi devices it seems Dec 03 21:03:10 Will update to a dev rom because that might help from what I've read Dec 03 21:03:19 Though others say it shouldn't matter Dec 03 21:10:56 Fottr sega Dec 03 22:20:34 hey COYOTE if you go through rebuilding a TouchPad with Android and LuneOS and no classic webOS, let me know, because I think I want to do that with one of mine Dec 03 22:20:53 please note the steps. if i get to it before you do, i'll note them Dec 03 22:22:18 i'm suspecting that right at the moment, this sudden unemployment is leaving me with *even less* time than what I had before, which was none, but as we get a little closer to the holidays, i'll have a lot more unless i'm re-employed. **** ENDING LOGGING AT Mon Dec 04 03:00:01 2017