**** BEGIN LOGGING AT Sun Jul 01 03:00:00 2018 Jul 01 05:17:23 @abhishek_01, It is Jul 01 05:17:37 You don't even need user namespaces Jul 01 05:18:34 Fwd from bhushanshah: In any case you should fix all the missing things in your lxc-checkconfig except user namespaces Jul 01 05:19:07 LXC container runs as root in Halium, it doesn't utilize user namespaces at all Jul 01 06:00:36 @vanyasem, I fixed them anyway should satisfy my OCD Jul 01 06:06:14 @abhishek_01, I would rather prefer to stick as close to OEM's (or LOS for that matter) kernel as possible :P … But well that's just my personal opinion Jul 01 06:19:39 @abhishek_01, sudoi flashed a 32bit recovery ... now i can ```adb shell``` Jul 01 06:28:38 @abhishek_01, stupid telegram sending pending my messages now Jul 01 08:18:21 just in case you don't know this project https://twitter.com/konstatuomio/status/1013028622238732290 I'm not a professional developer so I don't konw if these could help the project or not.... Jul 01 08:28:54 @paletuco, This is offtop and unrelated Jul 01 08:31:31 ok sorry... :( Jul 01 08:34:56 @paletuco, And here's why: https://t.me/UBports_pi/810 Jul 01 08:44:37 device :j5lte samsung j5 Jul 01 08:44:37 Fwd from ankaos: Checking build tools versions... … device/samsung/samsung_qcom-common/doze/Android.mk:37: frameworks/base/packages/SettingsLib/common.mk: No such file or directory … build/core/ninja.mk:166: recipe for target '/home/enes/halium/out/build-lineage_j5lte.ninja' failed … make: *** [/home/enes/halium/out/build-linea Jul 01 08:44:37 ge_j5lte.ninja] Error 1 … make: Leaving directory '/home/enes/halium' Jul 01 08:46:26 @ankaos, Device tree plz Jul 01 08:46:41 You were asked that before Jul 01 08:46:49 Why haven't you answered ? Jul 01 08:47:00 (Document) https://irc.ubports.com/UReYfgHC.xml Jul 01 08:47:10 Link to your device tree please Jul 01 08:47:20 Link to github Jul 01 08:49:39 I threw out the manifest to see where the links threw at you. Jul 01 08:50:08 https://github.com/enesutku07?tab=repositories link Jul 01 08:50:54 by the way i'm having trouble building with this sailfish os. Jul 01 08:51:08 Give me a link to your device tree Jul 01 08:51:19 Nobody is going to take a look at your manifest to find it out Jul 01 08:51:25 People are bush Jul 01 08:51:25 [Edit] People are busy Jul 01 08:51:36 If you demand help, show some respect and save our time Jul 01 08:53:13 I do not have time to rush. Whenever you look at me I live in distress. Jul 01 09:09:47 Fwd from abhishek_01: https://github.com/JBBgameich/halium-install/blob/0614e4312af62af23452fa79a172b9fcb71ff4e7/functions/distributions.sh#L39 this hasnt been modified for aarch64 .. i am changing it locally .. Jul 01 09:09:52 @JBBgameich ping Jul 01 09:10:08 Users report your script still being broken for my rootfs Jul 01 09:10:48 The patch is not on the master branch since it's untested Jul 01 09:11:59 And on what branch is it Jul 01 09:12:49 It seems to be the most recent branch Jul 01 09:14:49 Might be some problem with gitlab that only the master branch is mirrored... sorry in that case, I'll try yo fix that. For now you can just use the gitlab commit url I sent a few days ago. Jul 01 09:15:53 Thank you again for using GitLab Jul 01 09:16:26 I hope RMS will appreciate your contribution to free software Jul 01 09:19:51 Okay it's on GitHub as well now Jul 01 09:23:17 @JBBgameich, script didnt work Jul 01 09:24:51 The one from the master branch doesn't work with aarch64, I know that. Jul 01 09:25:06 https://paste.ubuntu.com/p/8jkSmYmjbn/\ Jul 01 09:25:18 But there is an untested patch for that on the multiarch branch Jul 01 09:25:18 now from gitlab .. multiarch branch Jul 01 09:26:58 No space left on device isn't related to that anyway. Jul 01 09:27:59 How much space does the rootfs need? You can add the correct size to distributions.sh Jul 01 09:28:35 @vanyasem ping Jul 01 09:29:07 @JBBgameich, well i assume 2G min Jul 01 09:29:17 i set 3Gb Jul 01 09:29:19 @JBBgameich, [Edit] well i assume 2Gb min Jul 01 09:29:26 [Edit] i set 3Gb, but 2 shoud be enough Jul 01 09:30:10 also the user is alarm for now, but i will change it to phablet in the next update Jul 01 09:30:28 (next update not soon, on vacation with @sk8higher ^.^) Jul 01 09:30:40 (i just can't stop repeating that) Jul 01 09:48:40 script worked , i added instruction for arch .. where should i create a pr ? github or git lab Jul 01 09:50:39 You can choose yourself which platform you like better. I can merge prs on both from the commandline. Jul 01 10:05:15 not found. error find Jul 01 10:05:16 Fwd from ankaos: frameworks/base/packages/SettingsLib/common.mk bu eksik :D Jul 01 10:06:54 stop spamming @ankaos Jul 01 10:07:01 or i will have to report you Jul 01 10:07:12 please give us a LINK to your DEVICE TREE Jul 01 10:19:46 @ankaos, I trying port j5 2016... Get PM interface working. But no sound or camera. Jul 01 10:20:42 @jasousa, have you tried to compile latest pulseaudio-droid-modules? Jul 01 10:20:46 from mer upstream? Jul 01 10:21:08 I wish I could even get graphics working at all on my g5 port Jul 01 10:21:19 hey, what's the issue @Lyokanthrope Jul 01 10:21:28 let me take a brief look Jul 01 10:21:35 uh hold on, rebooting the phone Jul 01 10:21:45 this is also an issue, `systemctl reboot` takes like 3 minutes for some reason Jul 01 10:21:51 use `-f` Jul 01 10:21:56 force flag Jul 01 10:22:03 its okay btw the container needs some time to shut down Jul 01 10:22:11 just forcefully reboot the phone its usually sae Jul 01 10:22:12 [Edit] just forcefully reboot the phone its usually safe Jul 01 10:22:15 yeah Jul 01 10:22:26 @vanyasem, No but I will.. Thanks Jul 01 10:22:42 @jasousa, the one in caf rootfs in outdated as hell Jul 01 10:22:45 might not work Jul 01 10:22:57 [Edit] does not work Jul 01 10:23:05 @jasousa, [Edit] the one in caf rootfs is outdated as hell Jul 01 10:23:09 @jasousa, [Edit] the one in the rootfs is outdated as hell Jul 01 10:23:52 [Edit] and thus does not work Jul 01 10:24:30 @vanyasem, My device are caf.. So it not work... That's it? Jul 01 10:24:47 no, read what i said again Jul 01 10:25:14 Ok Jul 01 10:25:16 so @Lyokanthrope `systemctl status`, `strace -s 2048 test_hwcomposer` (with egl platform exported), `ls` vendor/firmware partitions, make sure you have the correct blobs from LOS 14.1 Jul 01 10:25:31 oh and `/system/bin/logcat` Jul 01 10:25:41 [Edit] oh and `/system/bin/logcat` after Jul 01 10:25:45 gotcha Jul 01 10:25:55 I'm reflashing my rootfs because I think I fucked something so gimme a few minutes Jul 01 10:28:57 oh and make sure udev rules are correct Jul 01 10:29:11 if your device is caf and is aarch64, try my arch linux arm rootfs Jul 01 10:29:12 it rocks Jul 01 10:29:25 it does happen to be that yes Jul 01 10:29:25 @vanyasem, yeah I generate udev rules first thing Jul 01 10:29:41 @vanyasem, Because on reference/pm rootfs that won't work Jul 01 10:29:45 Due to arch mismatch Jul 01 10:29:51 really? Jul 01 10:29:53 Yep Jul 01 10:29:57 it's, uh, worked for me so far Jul 01 10:30:00 for some reason Jul 01 10:30:14 Well maybe if your los is 32 bit Jul 01 10:30:27 that'd be quite bizarre Jul 01 10:30:46 You can check by running `file /system/bin/logcat` Jul 01 10:31:57 Also i would appreciate if you documented what i say Jul 01 10:32:12 As i repeat it to almost every porter and well getting tired of it Jul 01 10:50:13 Proposal : instead of self detecting the cpu arch .. and an argument for user fed cpu arch Jul 01 10:51:58 for the halium install scrip Jul 01 10:52:01 t\ Jul 01 10:52:11 [Edit] for the halium install script Jul 01 10:54:04 @vanyasem, https://hastebin.com/ajewonidoj.pl - `systemctl status` … https://hastebin.com/iwigiqaxoq.erl - `test_hwcomposer` … https://hastebin.com/ubeqowawib.rb - vendor dirs … https://hastebin.com/exagoganad.vbs - `logcat` Jul 01 10:56:32 [https://github.](https://github.com/LineageOS/android_device_lge_h830/tree/cm-14.1)https://github.com/Lyokanthrope/android_device_lge_msm8996-common/tree/halium-7.1 … https://github.com/Lyokanthrope/android_kernel_lge_msm8996/tree/halium-7.1 … and here's the stuff in the device tree I've modified, rest is upstream los atm ([d Jul 01 10:56:32 evice_lge_g5-common](https://github.com/LineageOS/android_device_lge_g5-common/tree/cm-14.1), device_lge_h830) Jul 01 10:57:08 @abhishek_01, Why? Doesn't detecting work? Jul 01 10:57:17 [Edit] Proposal : instead of self detecting the cpu arch .. add an argument for user fed cpu arch Jul 01 10:58:41 @JBBgameich, well it does, but when it does it copies qemu-aarch64-static even for pm ... which causes issues with pm Jul 01 10:59:32 But Plasma Mobile is armhf, it shouldn't copy the aarch64 executable then. Jul 01 13:36:23 @Lyokanthrope, is that logcat after hwcomposer failed? Jul 01 13:36:57 also Jul 01 13:37:11 is libcompat patch applied to the kernel? Jul 01 13:37:59 @sk8higher, Is that Nelly or Ivan Jul 01 13:38:09 😂 Jul 01 16:31:23 @VeryOriginalUsername, Who knows they both look almost same Jul 01 18:34:06 @sk8higher, Yes Jul 01 18:34:32 @sk8higher, Er...what patch? Don't think thats mentioned in the docs. Jul 01 18:34:39 @Lyokanthrope, That's why it failed Jul 01 18:34:40 Apply it plzz Jul 01 18:34:52 Fwd from vanyasem: https://github.com/Halium/android_kernel_oneplus_msm8996/pull/1 Jul 01 18:35:28 Otherwise hwcomposer will fail on armhf rootfs Jul 01 18:36:05 alrighty.. Jul 01 18:36:34 @Lyokanthrope, Please mention it if you have the time Jul 01 18:36:38 Open a pr, I'll review it when i wake up Jul 01 18:36:52 I just woke up myself lol Jul 01 18:37:06 cherry picking a commit before I even get out of bed, woo Jul 01 18:47:46 Hm, test_hwcomposer is still failing with that patch Jul 01 18:48:44 interesting thing popped up in dmesg Jul 01 18:48:44 [ 103.364349] test_hwcomposer[3118]: unhandled level 2 translation fault (11) at 0x12ac0648, esr 0x92000006 Jul 01 18:49:18 Which is this? Jul 01 18:49:20 Er Jul 01 18:49:21 Which rootfs Jul 01 18:49:39 the halium reference rootfs Jul 01 18:49:45 Oh Jul 01 18:49:54 Something similar happens on Ubuntu Touch on a segfault Jul 01 18:50:10 So... Guess it's just audit telling you that your software is dumb Jul 01 18:50:15 `ls /vendor`? Jul 01 18:50:25 @Lyokanthrope, ^ Jul 01 18:51:22 @UniversalSuperBox, ah. Jul 01 18:52:15 also man I really need to disable more of the qcom services Jul 01 18:52:19 they are making my logcat impossible to parse Jul 01 18:53:15 oh hey, AudioDaemon stopped continually crashing. That's a thing. Jul 01 18:58:53 well, I'm at least seeing new things pop up in logcat when I run test_hwcomposer now Jul 01 18:58:57 but it still hates me Jul 01 18:59:10 Like? Jul 01 18:59:51 https://hastebin.com/esegojuhih.php Jul 01 19:02:30 https://hastebin.com/usodakabot.swift here's the full logcat Jul 01 19:03:00 (I like how it tries to assign code formatting and just gives random results) Jul 01 19:40:04 🤷‍♂️ Jul 01 21:49:20 Jeffrey Graham was added by: Jeffrey Graham Jul 01 21:56:13 Has anyone ported halium to the pixel xl (marlin)? Jul 01 21:56:51 Not yet. Afaik Jul 01 21:57:18 https://github.com/halium/projectmanagement/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+marlin Jul 01 21:57:20 It would appear not Jul 01 21:57:40 I've been working on it but I'm stuck Jul 01 21:57:57 What's going on? Jul 01 21:58:23 There is like 5 different fstab files and I'm not sure what I need to do Jul 01 21:58:51 I'm not understanding how to do the mountpoints Jul 01 21:59:08 Post device trees Jul 01 21:59:40 Ah! https://forums.ubports.com/topic/1410/help-with-porting-to-pixel-xl-marlin Jul 01 21:59:42 Is this you? Jul 01 22:00:51 Yes Jul 01 22:01:33 https://github.com/LineageOS/android_device_google_marlin?files=1 is the lineage tree I'm using that all I can give because I'm not at my computer Jul 01 22:03:08 I'd say that fstab.common is what you want Jul 01 22:03:39 @Jeffrey Graham, Fstab. Common Jul 01 22:03:53 Ah.. Dammit... 10 seconds too latw Jul 01 22:03:58 [Edit] Ah.. Dammit... 10 seconds too late Jul 01 22:04:05 Thanks **** ENDING LOGGING AT Mon Jul 02 03:00:00 2018