**** BEGIN LOGGING AT Thu Aug 09 03:00:00 2018 Aug 09 07:47:51 Herrie: good morning! Aug 09 07:48:40 I've been doing a lot of moving work of our sites from one server to another Aug 09 07:48:47 Let's Encrypt is on the list to be done just not got there yet Aug 09 07:49:32 interesting how the 'without' still points to the wrong server, more work to be done! Aug 09 08:05:48 novaldex: OK Aug 09 08:06:00 For the one without www should just be another record for the domain Aug 09 08:13:52 Elvis Presley: ok, very good! Aug 09 08:14:29 for the fonts, I guess the doing can be tweaked further Aug 09 08:14:39 Herrie|Laptop: It is, and in our DNS it's correct.. Aug 09 08:15:04 however, there seems to be older records from elsewhere that keep appearing & we're trying to get rid of them Aug 09 08:16:01 i've given it an update & a push, hopefully it'll help Aug 09 08:23:53 novaldex: Thx Aug 09 08:43:23 (what did that autocorrect do...) Aug 09 08:49:02 Tofe: LOL Aug 09 08:49:12 I was already wondering you were joking :P Aug 09 08:49:45 Herrie|Laptop: no, I actually didn't see it until I switched to my laptop Aug 09 08:49:55 Hehe :P Aug 09 08:50:17 Herrie|Laptop: so you can boot tissot too? Aug 09 08:51:12 there are some issues that might be easy to solve, like pulseaudio which doesn't look in the right directory Aug 09 08:51:37 (/system/lib instead of /system/lib64 basically) Aug 09 08:51:43 Tofe: Well I had wrong TWRP Aug 09 08:51:51 Need to check the old "TWRP" Aug 09 08:52:16 I'm a bit surprised regarding TWRP, I didn't have any issue so far with mine, which is the latest Aug 09 08:52:27 Tofe: Weird on PulseAudio because that worked out of the box with me on Mido Aug 09 08:52:27 I'll double check the version though Aug 09 08:53:15 Herrie|Laptop: it's just a deduction from the journal Aug 09 08:55:08 < 20 mins build time for each of the Xiaomi targets :D Aug 09 08:55:25 ah great Aug 09 08:55:40 Pretty decent :) Aug 09 08:55:47 ok my version is 3.2.1-2, I never tried another one Aug 09 08:56:09 I have recovery-3.2.1-1.img Aug 09 08:56:40 not -2 ? Aug 09 08:56:44 -2 = Orea Aug 09 08:56:46 Oreo Aug 09 08:56:49 -1 = Nougat Aug 09 08:56:52 I thought I need -1 ? Aug 09 08:57:01 Since we're on 7.1/Nougat? Aug 09 08:57:10 OR maybe that's my issue somehow Aug 09 08:57:33 I... don't know Aug 09 08:57:42 This is what I've done so far: Aug 06 12:44:28 Mine also seems to bootloop. What I've done so far: 1. Enable Developer mode. 2. Rebooted into fastboot with volume down+power 3. fastboot oem unlock 4. flash stock 7.1.2 image. 5. Boot TWRP with "fastboot boot recovery-3.2.1-1.img". 6. Formatted data to remove encryption. 7. Restarted TWRP with "fastboot boot recovery-3.2.1-1.img". 8. Flashed "luneos-dev-package Aug 09 08:58:15 8. Flashed "luneos-dev-package-tissot.zip" via TWRP advanced, adb sideload. Aug 09 08:58:25 Maybe i missed a step, could also be Aug 09 08:58:36 that worked well ? Aug 09 08:59:24 if your steps work, that's what we should advice for people who want to install luneos Aug 09 08:59:28 Tofe: Well that bootlooped Aug 09 08:59:34 oh. Aug 09 08:59:36 So maybe I'm missing something Aug 09 08:59:47 my steps are far more chaotic Aug 09 09:00:24 I've done 1-4 alright Aug 09 09:00:45 then I've done quite a mess with userdata Aug 09 09:01:27 But I'm correct that I shouldn't flash recovery right? Just boot it? Aug 09 09:01:37 That's what they say at least on XDA Aug 09 09:01:40 right Aug 09 09:01:59 Let me try with the -2 TWRP Aug 09 09:02:00 usually you boot it, then flash it from the booted recovery Aug 09 09:02:26 but note that it won't work with our boot image, only with android's boot image Aug 09 09:02:36 maybe because it erases the initrd... Aug 09 09:03:26 So what should I do there? Aug 09 09:03:45 If the -2 doesn't work I'll try the 3.1.1 that elvispre used Aug 09 09:03:46 I would try two things: first, try to reflash only userdata Aug 09 09:04:21 then, try different versions of recovery. However I don't think it'll be the problem here Aug 09 09:05:01 for userdata, iirc, it's fastboot flash userdata images/userdata.img Aug 09 09:06:08 I did that at some point in time, but I don't remember the detail Aug 09 09:06:40 I think I had the issue that my unpacked image doesn't get deployed properly Aug 09 09:06:45 I'm checking again now Aug 09 09:06:50 Trying with adb sideload first Aug 09 09:08:14 NB: if it bootloops, you can probably reboot into recovery and check pstore Aug 09 09:09:17 Seems I have data/luneos now at least Aug 09 09:09:29 also, if you boot into recovery, start adb or a terminal, and just type 'mount', you should be able to check that userdata, ie mmcblk0p49, is mounted as ext4 Aug 09 09:12:20 Hmmmz: /dev/block/dm-0 on /data type ext4 (rw,seclabel,relatime,data=ordered) Aug 09 09:17:14 ok, that's not a good state then Aug 09 09:17:16 OK I guess I just needed to disable MTP Aug 09 09:17:23 It didn't wipe it properly before Aug 09 09:17:25 Now it seems OK Aug 09 09:17:28 ah ok Aug 09 09:17:32 good ! Aug 09 09:17:40 "/dev/block/mmcblk0p49 on /sdcard type ext4 (rw,seclabel,relatime,data=ordered)" Aug 09 09:17:47 "/dev/block/mmcblk0p49 on /data type ext4 (rw,seclabel,relatime,data=ordered)" Aug 09 09:17:48 yep, perfect Aug 09 09:18:51 OK sideloading again Aug 09 09:19:07 Did you do something with A/B slots in TWRP? Aug 09 09:20:24 oh yes, I have Aug 09 09:21:37 OK LuneOS logo :) Aug 09 09:21:37 currently I have default boot on B, where I have an android boot image+recovery installed. and on A I have luneos. I usually boot using fastboot. that way if I want to go to recovery I just boot with Vol+ + power Aug 09 09:21:42 And firstuse :) Aug 09 09:21:49 good ! Aug 09 09:22:02 FirstUse crashes but that's what I have on Mido too Aug 09 09:22:07 I guess luna-sysservice Aug 09 09:22:14 With the weird error I had before Aug 09 09:22:16 now it's buggy as hell but once first use works it goes better Aug 09 09:23:18 After a few tries FirstUse didn't crash anymore and I can complete it Aug 09 09:23:22 I have bars on top Aug 09 09:24:07 Seems we don't have pulseaudio-distro-conf yet for tissot, that won't help Aug 09 09:24:09 https://github.com/webOS-ports/meta-webos-ports/tree/pyro/meta-luneos/recipes-multimedia/pulseaudio/pulseaudio-distro-conf Aug 09 09:25:30 yes right Aug 09 09:25:35 Let me fix that quickly Aug 09 09:25:41 dok :) Aug 09 09:26:07 oFono seems OK since we have the bars? Aug 09 09:26:19 We might need config because I don't get signal while I have a sim card Aug 09 09:26:24 So it might select wrong slot Aug 09 09:26:27 Need to check logs Aug 09 09:29:40 Yup this looks familiar from Mido: "Apr 26 14:53:05 tissot LunaSysService[833]: LunaSysService: malloc.c:2369: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed." Aug 09 09:30:28 ah good, because I didn't remark it :) Aug 09 09:31:13 This might be solved with OSE version Aug 09 09:31:44 Also the power/display issue seems to be there. I guess I need to check your Rosy because you fixed it there? Aug 09 09:31:50 ok that's good news for our lg friends there :p Aug 09 09:32:17 well it seems to be quite worse this time Aug 09 09:32:44 but yes I'll try the rosy fix, once I remember what it was about Aug 09 09:33:44 Tofe: Well I'd say that the add_definitions(-DCHARGER_AC_SYSFS_PATH=\"/sys/class/power_supply/usb/\") should work for mido and tissot too Aug 09 09:33:49 That's what you changed for Rosy Aug 09 09:34:07 ah yes Aug 09 09:34:27 It's used to be ac instead of usb in the end Aug 09 09:35:03 should be easy enough to check Aug 09 09:35:16 I have this in the /sys/class/power_supply for tissot: "battery bcl bms fg_adc typec usb" Aug 09 09:35:23 It might be typec since we have usbc? Aug 09 09:36:47 well in the usb/ directory all seems to be there Aug 09 09:37:48 ah, it seems we're going out Aug 09 09:37:57 OK let's do usb for now for tissot & mido Aug 09 09:38:00 I'll PR some bits Aug 09 09:38:21 ok thanks :) Aug 09 09:38:38 I'll be more available in about 10 days :p Aug 09 09:42:43 Tofe OK: https://github.com/webOS-ports/meta-webos-ports/pull/296 Aug 09 09:42:57 I'll try to get few things working by then if I find time Aug 09 09:43:05 Will post the instructions to LG guys Aug 09 09:43:13 -2 seems to work for me though Aug 09 09:43:18 Could be -1 was the issue simply Aug 09 09:55:08 good work guys! Aug 09 10:51:25 Tote: ping Aug 09 10:52:24 I'm trying to understand if we/gallium need installed android 7 and why Aug 09 10:52:47 Tofe: ^ Aug 09 10:53:37 Does halium reuse some partitions or what? Aug 09 10:54:16 Seems I have same problems with auto correct... Aug 09 11:26:28 nizovn: I'm not 100% sure to be honest Aug 09 11:26:51 Halium should take care of most things Aug 09 11:28:06 I think all the firmwares are provided by the vendor repos Aug 09 11:28:29 So it shouldn't actually load anything from Android 8.x and Halium should package everything in their image Aug 09 11:28:53 Just historically we always needed the Android bits Aug 09 11:29:04 But I guess now with Halium we might not need it anymore Aug 09 11:29:07 Not 100% sure Aug 09 13:45:56 nizovn: we only reuse the firmware partitions Aug 09 13:46:26 Tofe: But aren't these provided by the proprietary_vendor repo? Aug 09 13:46:47 all the executables (/system/*) is provided by Halium Aug 09 13:47:19 not the firmware that are flashed separately Aug 09 13:47:32 like qcom modem stuff Aug 09 13:47:42 Ah OK, because I saw some firmware stuff in https://github.com/Herrie82/proprietary_vendor_xiaomi-1/tree/cm-14.1/tissot/proprietary/etc/firmware for example Aug 09 13:48:04 that part is in halium yes Aug 09 13:48:43 but there are still blobs in the various other partitions Aug 09 13:48:54 Ah ok Aug 09 13:50:57 And these might or might not have changed between 7.x and 8.x so better to flash 7.x Aug 09 14:00:40 exactly Aug 09 14:01:49 (though I personally think it doesn't really matter) Aug 09 14:02:44 Depends if things changed or not Aug 09 14:02:54 Might also vary from device to device Aug 09 14:04:04 probably yes Aug 09 14:24:00 Tofe: Seems that for Tissot because we have USB C instead of 3,5mm jack we need to tweak some PulseAudio configs Aug 09 14:24:22 webos-system.pa fixed the pulseaudio init, however no sound is being heard, though I get volume adjustment bars etc Aug 09 14:24:53 So I guess we need to fix some routing or other config Aug 09 14:25:00 PA is a bit of a black box for me Aug 09 15:12:08 Herrie, Tofe: thanks, I'll try to install luneos on top of android 8 then Aug 09 15:12:54 As I can flash modem_a at any time anyway Aug 09 15:22:05 nizovn: True Aug 09 15:22:36 Anyway you might want to make sure you have the 3.1.1 or 3.2.1-2 TWRP Aug 09 15:22:45 Seems the 3.2.1-1 TWRP might have issues Aug 09 15:29:45 A reminder for all: We'll have a full outage of our servers & services from 20th Aug - 27th Aug inclusive Aug 09 15:32:31 novaldex: What you're going to do? Aug 09 15:35:12 It's our DC move, the servers will be in transit to their new home Aug 09 15:43:51 Ah OK :) Aug 09 16:05:35 novaldex|away: ok! Aug 09 16:06:27 Herrie|Laptop: I'll have a look at the PA stuff in a week or so Aug 09 16:07:00 it's not that complicated, but a good look at the logs is needed Aug 09 16:51:59 Afternoon! Aug 09 16:54:16 Hi elvispre Aug 09 16:54:37 ka6sox-away>: Hi Aug 09 17:13:05 I may some notes on the LuneOS boot sequence a couple of months ago Aug 09 17:13:10 https://docs.google.com/presentation/d/1-z_uLYppoUj7yh2Y23X9eMjHY3TxaEvVCPvBNEdaB6k/edit?usp=sharing Aug 09 17:14:14 That link should probably show anyone my diagram slides. (They render a little better in the original PowerPoint.) Aug 09 17:18:26 s/may/made Aug 09 17:50:28 very nice..thanks! Aug 09 19:11:55 for me while deploying luneos the a1 freezes and tar x command gets killed Aug 09 19:12:09 That should be more legible now. I shrank the font so the text fits in the text boxes. (Some people might think that's implied.) Aug 09 19:12:09 any ideas? Aug 09 19:13:08 nizovn: Yes. That's exactly what was happening to me. I just tried the other version of TWRP I had downloaded and that one worked properly. Aug 09 19:14:09 I am starting from stock 7.1 images from Xiaomi and my working TWRP is called recovery-3.1.1-1.img Aug 09 19:14:49 oh thanks. strange.. Aug 09 19:15:13 That is the one working one of five that I have tried. Aug 09 19:16:48 nice presentation btw Aug 09 19:17:41 Thank you. I was trying to follow the process but I still needed to draw myself a diagram. Aug 09 19:17:55 Those bind mounts are still making my head melt. **** ENDING LOGGING AT Fri Aug 10 03:00:01 2018