**** BEGIN LOGGING AT Sun Oct 04 02:59:57 2020 Oct 04 03:08:23 I am trying to port Ubports to a Lenovo PHAB Plus, and I want to use Lollipop, is that a good option in 2020? Oct 04 03:09:53 @TipzTeam [I am trying to port Ubports to a Lenovo PHAB Plus, and I want to use Lollipop, i …], Halium-5.1? Oct 04 03:13:46 @commandyourstyle [Halium-5.1?], Yes Oct 04 03:14:14 It now has no errors with mer-kernel-check, but a bunch of warnings, can I just leave them alone for now? Oct 04 03:17:23 @TipzTeam [It now has no errors with mer-kernel-check, but a bunch of warnings, can I just …], Warning is okey~ Oct 04 03:17:39 so let it build "mka halium-boot" first Oct 04 03:17:47 and build "mka systemimage" Oct 04 03:18:16 you'll not need ZIP file due to need special method to install on your phone. Oct 04 03:19:29 I am making that partition related thing Oct 04 03:19:39 (Photo, 1280x720) https://irc.ubports.com/Ad0CT8Qo.png Oct 04 03:19:42 Can I use these? Oct 04 03:19:46 fixup-mountpoint? Oct 04 03:19:49 @commandyourstyle [fixup-mountpoint?], yea Oct 04 03:20:17 Or /dev/block/platform/6824900.sdhci/by-name/ ones? Oct 04 03:20:25 [Edit] Or /dev/block/platform/7824900.sdhci/by-name/ ones? Oct 04 03:20:32 you need to enter the ROM with root, and need to check the /userdata & /cache & /system mount. Oct 04 03:20:36 yes~ Oct 04 03:20:51 Match fstab.qcom? Oct 04 03:21:15 https://github.com/mer-hybris/hybris-boot/blob/master/fixup-mountpoints … refer~ Oct 04 03:21:30 I will just use how lenovo-kuntao did it Oct 04 03:23:15 (Photo, 1280x720) https://irc.ubports.com/dHqTjwIE.png Can I only have these for now? Oct 04 03:23:19 I am just wanting it to boot Oct 04 03:23:44 ok~ Oct 04 03:25:47 I am building boot image Oct 04 03:25:59 Build successful Oct 04 03:27:43 @TipzTeam [/home/ricky/halium/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin …], This is two lines of errors Oct 04 03:27:45 With gcc Oct 04 03:28:34 @TipzTeam [This is two lines of errors], in your defconfig have that option enabled? Oct 04 03:28:48 @commandyourstyle [in your defconfig have that option enabled?], This is compiling libdl Oct 04 03:33:24 https://gist.githubusercontent.com/TipzTeam/fd94b8f5149d8a6665bfdbabe89c2027/raw/c85ca6baea2a72ebb5b3ae0b6478291d78fc5ee9/error_20201004-1133.log Oct 04 03:44:41 @TipzTeam [https://gist.githubusercontent.com/TipzTeam/fd94b8f5149d8a6665bfdbabe89c2027/raw …], change the android NDK version. Oct 04 03:45:30 you need to check what the NDK version you currently using, and check the latest minor NDK version. Oct 04 03:46:39 @commandyourstyle [you need to check what the NDK version you currently using, and check the latest …], For GCC? Oct 04 03:47:30 I am trying the replacing method Oct 04 03:47:41 I am using the gcc from cm and it's compiling Oct 04 03:47:50 Let's see if it errors out at that point Oct 04 03:47:52 Or not boot Oct 04 03:48:12 Ok another issue Oct 04 03:48:22 [Edit] Ok another issue, No rules for zImage Oct 04 03:48:25 [Edit] Ok another issue, no rules for zImage Oct 04 03:48:34 [Edit] Let's see if it errors out at that point or not boot Oct 04 03:49:03 @TipzTeam [Ok another issue, no rules for zImage], that your kernel tree problem~ zImage filename need to match your device tree defined~ Oct 04 03:49:18 @commandyourstyle [that your kernel tree problem~ zImage filename need to match your device tree de …], It's Image for kernel Oct 04 03:49:42 Oh we use mkbootimg Oct 04 03:49:54 Should that be removed? Oct 04 03:53:26 Now this Oct 04 03:55:10 honalulu was added by: honalulu Oct 04 04:06:12 I think i shouldn't change the toolchain, let's go back to the original error Oct 04 04:06:19 https://gist.githubusercontent.com/TipzTeam/fd94b8f5149d8a6665bfdbabe89c2027/raw/c85ca6baea2a72ebb5b3ae0b6478291d78fc5ee9/error_20201004-1133.log Oct 04 04:12:42 @NotKit [usually it's missing console 90% of times], Yep, looks like that's what it was! (sorry for the delay, been a busy day.) Oct 04 04:14:10 How do you know what tty to specify, and where do you put it? The current `/proc/cmdline` has console=none :\ Oct 04 04:16:25 ```ricky@TipzLab:~/halium$ grep -r -I "fix-cortex-a53-843419" … kernel/lenovo/PB1770M/Makefile:LDFLAGS_vmlinux += $(call ld-option, --fix-cortex-a53-843419) … kernel/lenovo/PB1770M/Makefile:LDFLAGS_MODULE += $(call ld-option, --fix-cortex-a53-843419) … build/core/combo/arch/arm64/armv8-a.mk:arch_variant_ldflags := -Wl,--fix-cortex-a53-84 Oct 04 04:16:25 3419 \ … ricky@TipzLab:~/halium$ ``` … @commandyourstyle Oct 04 04:16:53 @TipzTeam [ricky@TipzLab:~/halium$ grep -r -I "fix-cortex-a53-843419" … kernel/lenovo/PB1770M …], remove it first. Oct 04 04:16:59 ok Oct 04 04:24:49 @commandyourstyle [remove it first.], removed and show: /home/ricky/halium/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/../lib/gcc/aarch64-linux-android/4.9/../../../../aarch64-linux-android/bin/ld: /home/ricky/halium/out/target/product/PB1770M/obj/STATIC_LIBRARIES/libc_common_intermediates/libc_common.a(__bionic_clone.o Oct 04 04:24:49 )(.text+0x18): unresolvable R_AARCH64_CONDBR19 relocation against symbol `__set_errno_internal' Oct 04 04:24:54 so using cm toolchain is ok Oct 04 04:25:00 but cause another error Oct 04 04:33:57 @SamWilsn [How do you know what tty to specify, and where do you put it? The current /proc/ …], So my console is none, and the initramfs can't find init. … `/sbin/init` seems to exist, so I guess I just need to set it in the kernel cmdline? Oct 04 04:36:45 @SamWilsn [So my console is none, and the initramfs can't find init. … /sbin/init seems to e …], you need to change the console param, the error is misleading Oct 04 04:38:59 @SomeoneCalledNeo [you need to change the console param, the error is misleading], Ha, alright! My `CONFIG_CMDLINE` is blank. Do I add `console=tty0`? Oct 04 04:39:17 @SamWilsn [Ha, alright! My CONFIG_CMDLINE is blank. Do I add console=tty0?], now you see this one is a bit tricky Oct 04 04:40:19 if you use extend then your cmdline will be set before the bootloader cmd and your console setting will be overridden by bootloader’s Oct 04 04:40:57 So I need to set the bootloader's cmdline? Oct 04 04:41:11 so you need to either use force which is a bad idea or change cmdline fetching code in the kernel for your console arg to count Oct 04 04:41:22 @SamWilsn [So I need to set the bootloader's cmdline?], i don’t think you can do this Oct 04 04:44:12 @TipzTeam [Ok another issue, no rules for zImage], Check GCC and Makefile + Defconfig ( From Source Kernel ) Oct 04 04:48:40 @SomeoneCalledNeo [so you need to either use force which is a bad idea or change cmdline fetching c …], Wait, it's better to patch the kernel to ignore `console=none`? Oct 04 04:49:02 Do other devices do that? Oct 04 04:50:22 it’s not ignoring but rearranging config cmdline after bootloader cmdline and i’ve seen this solution in ubports wiki Oct 04 04:57:50 @SomeoneCalledNeo [it’s not ignoring but rearranging config cmdline after bootloader cmdline and i’ …], Any idea where or which devices? I can't find anything 🙁 Oct 04 05:06:28 So `BoardConfigCommon.mk` for my device has `BOARD_KERNEL_CMDLINE := console=none` Oct 04 05:06:33 I assume I can change that? Oct 04 05:06:44 oh yea change this and you’re done Oct 04 05:29:12 Kanceza was added by: Kanceza Oct 04 05:29:31 Neat! So got a little further. The USB line in dmesg reports that the SSH server is up, but it hangs when I try to connect. … Unfortunately the instructions for disabling rsyslogd don't work in my TWRP (no /dev/loop0) Oct 04 05:31:23 @SamWilsn [So BoardConfigCommon.mk for my device has BOARD_KERNEL_CMDLINE := console=none], console=none => change to console=tty0 Oct 04 05:32:04 if your USB RNDIS is always get 192.168.2.xx , it is telnet mode, not ssh mode. Oct 04 05:35:50 @commandyourstyle [console=none => change to console=tty0], Yep, did that! I have a 10.* address in dmesg now. … The SSH hung, and the ubports guide suggests disabling rsyslogd, which I just did. Oct 04 05:36:10 @SamWilsn [Yep, did that! I have a 10.* address in dmesg now. … The SSH hung, and the ubport …], your device didn't reboot? Oct 04 05:37:25 Before disabling rsyslogd, no. The screen would go black after a bit, and `ssh -vvvv` would say connection established, but go no further. Oct 04 05:37:36 Now it's bootlooping 😐 Oct 04 05:39:10 If I spam ssh, I can connect though lol Oct 04 05:49:18 Aha! If I disable lightdm I can get to a shell! Oct 04 05:49:26 What's next? O.o Oct 04 05:50:46 @SamWilsn [What's next? O.o], next is looking at logs and figuring out what’s wrong :P Oct 04 05:57:35 Getting syslogs working would probably be important then Oct 04 05:57:55 @SamWilsn [Before disabling rsyslogd, no. The screen would go black after a bit, and ssh -v …], your kernel is 3.10? Oct 04 05:59:04 @commandyourstyle [your kernel is 3.10?], 3.10.84 Oct 04 06:00:17 @SamWilsn [3.10.84], Mediatek SoC? Oct 04 06:00:52 Qualcomm MSM8994 (https://wiki.lineageos.org/devices/himaul) Oct 04 06:03:06 @SamWilsn [Qualcomm MSM8994 (https://wiki.lineageos.org/devices/himaul)], oh? one M9... Oct 04 06:04:11 That's the (ahem) one! Those ellipses look ominous Oct 04 06:05:11 [Edit] That's the (ahem) one! That ellipsis looks ominous Oct 04 06:22:40 Hi … Is there support for oneplus 5? Oct 04 06:35:21 @SamWilsn [That's the (ahem) one! That ellipsis looks ominous], WiFi works at least Oct 04 06:40:17 @Kanceza [Hi … Is there support for oneplus 5?], https://devices.ubuntu-touch.io/ lists supported devices. … I believe the Oneplus One, 3, and 3T, 6T are somewhat supported. … I think there's been some work on the 5, but it isn't done yet: … https://github.com/Halium/projectmanagement/issues/45 Oct 04 06:46:32 Copythatt was added by: Copythatt Oct 04 06:52:33 @SamWilsn [WiFi works at least], I can't seem to run logcat, and attaching to the lxc says it can't move the process. … The check lxc config tool notes several missing features related to cgroups, though the container is running. Should I rebuild the kernel and add those options? … Running unity-system-compositor doesn't crash, but it do Oct 04 06:52:33 es complain about a missing libminisf. … Any pointers? Oct 04 07:34:49 Hi, I am porting Halium-9.0 for Moto X4 based on LineageOS 16.0. I want to know how should I fill mount points in fstab.qcom. … Moto X4 has A/B partition scheme. If you could provide me with a sample fstab.qcom, then I will be able to proceed? Oct 04 07:42:05 @yikestone [Hi, I am porting Halium-9.0 for Moto X4 based on LineageOS 16.0. I want to know …], if use halium-boot, not need for add in fixup-mountpoint Oct 04 07:43:09 @commandyourstyle [if use halium-boot, not need for add in fixup-mountpoint], Ok. But I cant find fstab file in the appropriate directory as mentioned in documentation. Should I proceed nevertheless? Oct 04 07:43:53 @yikestone [Ok. But I cant find fstab file in the appropriate directory as mentioned in docu …], for halium-9, use the mka halium-boot, and use GSI to flash. Oct 04 07:44:17 Thanks👍👍 Oct 04 08:39:27 @commandyourstyle one more thing. Do I need to apply some patches to kernel? Oct 04 08:42:18 @yikestone [@commandyourstyle one more thing. Do I need to apply some patches to kernel?], need, please refer Halium-9 GSI wiki Oct 04 08:42:47 but without patch, you should be able to go to SSH Oct 04 08:44:54 Hello … Can you share the Oneplus 5 halium boot img file? Oct 04 08:47:07 @commandyourstyle [need, please refer Halium-9 GSI wiki], Sorry to ask this, but I am not able to find Halium 9 GSI wiki. docs.halium.org has buil instructions for Halium-5.1 and Halium-7.1. … Could you provide a link to Halium-9 GSI wiki? Oct 04 08:52:31 https://github.com/ubports/porting-notes/wiki/Generic-system-image-(GSI) Oct 04 09:13:41 gajenderyadav was added by: gajenderyadav Oct 04 09:17:16 @SamWilsn [I can't seem to run logcat, and attaching to the lxc says it can't move the proc …], how do you run logcat? Oct 04 09:17:28 `LD_LIBRARY_PATH=/system/lib64 /system/bin/logcat` Oct 04 09:19:48 hello maybe someone can help me here. i have halium ubuntu touch installed on my oneplus 6t... with one super annoying issue... the screen does not turn off, not on its own and not while pressing the power button. Oct 04 09:34:47 Golden Monk was added by: Golden Monk Oct 04 09:44:34 @g0dpup [hello maybe someone can help me here. i have halium ubuntu touch installed on my …], https://github.com/UbPorts-sagit/android_device_xiaomi_msm8998-common/commit/0dffb15a86a840ea917b892f123a83aa64044700 Oct 04 09:58:27 can i just add that? sorry i have not done this before Oct 04 10:04:57 @g0dpup [can i just add that? sorry i have not done this before], No Oct 04 10:05:23 haha ok, that would have been too easy Oct 04 10:06:13 i dont understand, in the githhub docu for my phone it does not mention this issue Oct 04 10:06:28 i think i am just not doing it right Oct 04 10:31:48 Ion Laurențiu Nitescu was added by: Ion Laurențiu Nitescu Oct 04 10:58:42 How can I do that to start ofono with a delay of 30 seconds? I do not seem to have time to initialize one of the sim cards sometimes. Oct 04 11:15:17 @Verevka86 [How can I do that to start ofono with a delay of 30 seconds? I do not seem to h …], https://github.com/erfanoabdi/rootfs-builder-debos-android9/blob/android9/android9/overlay/etc/init/ofono.override#L15 Oct 04 11:15:20 make this 30 Oct 04 11:15:35 but i doubt this delay help you anyway Oct 04 11:16:28 (Photo, 720x1280) https://irc.ubports.com/av93KxfK.png Oct 04 11:16:29 (Photo, 720x1280) https://irc.ubports.com/ey3jmXUI.png Oct 04 11:16:29 (Photo, 720x1280) https://irc.ubports.com/AzeQO9AH.png Oct 04 11:16:56 @erfanoabdi Thanks, I'll try 🤝 Oct 04 11:17:19 i suggest you to remove those pictures :P Oct 04 11:17:27 not really ideal to post it to the public Oct 04 11:19:10 I don't have these problems in halium7.1 😔 Oct 04 11:22:29 what pictures lol Oct 04 11:23:08 @erfanoabdi [what pictures lol], I deleted, there are my imei 😁 Oct 04 11:23:19 ah Oct 04 11:29:08 I am a newbie, sorry for asking a very low-level question, … The meaning of halium gsi is that halium can easily run on mobile phones that support gsi? Oct 04 11:35:03 Hi, after running 'make halium-boot', I am getting JAVAC does not match between Make and Soong. Oct 04 11:35:39 I have changed to halium.mk from full_....mk Oct 04 11:38:23 If Java is to disabled, then why is it checking for its version? Oct 04 11:39:50 @lu hux [I am a newbie, sorry for asking a very low-level question, … The meaning of halium …], it means that after porting halium it is easy to install system that uses halium Oct 04 11:40:01 for example ubuntu touch Oct 04 11:40:08 @yikestone [If Java is to disabled, then why is it checking for its version?], perhaps you haven’t commented some java packages in the device config Oct 04 11:40:34 halium-boot shouldn't use java at all... Oct 04 11:41:08 @yikestone [Hi, after running 'make halium-boot', I am getting JAVAC does not match between …], can you post the error Oct 04 11:44:01 @SomeoneCalledNeo [can you post the error], https://imgur.com/m5YOzio Oct 04 11:44:45 first time seeing this error sorry Oct 04 11:45:06 @yikestone [https://imgur.com/m5YOzio], use pastebin instead of imgur for pasting errors plz Oct 04 11:46:03 Sorry, I will post it again Oct 04 11:48:31 https://pastebin.com/8yRcJscc Oct 04 11:49:11 @SomeoneCalledNeo [first time seeing this error sorry], Could you recommend what things should I check? Oct 04 11:53:40 Any pointers will be helpful. Oct 04 12:23:43 Mf Mm was added by: Mf Mm Oct 04 13:37:47 I have been thinking of returning to Halium and continuing development on Galaxy S6 :D Oct 04 14:55:01 @rixchy [I have been thinking of returning to Halium and continuing development on Galaxy …], halium-7.1? Oct 04 14:55:15 Yup. Oct 04 14:55:25 (( And it's so sad that my oppo F1f is returned to other, so that phone is stopped. Oct 04 14:55:26 I am downloading the sources and everything right now. Oct 04 15:03:09 S6 can be quite nice UT phone Oct 04 15:04:54 Indeed. Oct 04 15:05:15 I did some developing on it, but eventually quit, afterwards I noticed that someone was continuing the work, but quit probably too. Oct 04 15:05:23 Atleast they got graphics workung. ^.^ Oct 04 15:05:27 *workin Oct 04 15:05:33 [Edit] *working Oct 04 15:05:50 There we go, the most iconic error I missed. Oct 04 15:05:52 `build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/zeroltexx/lineage.mk]]: "vendor/lineage/config/common_full_phone.mk" does not exist. Stop. … ` Oct 04 15:06:12 @rixchy [`build/core/product_config.mk:254: *** _nic.PRODUCTS.[[device/samsung/zeroltexx/ …], forget to clone vendor source Oct 04 15:07:03 nope, vendor is there. Oct 04 15:08:22 @commandyourstyle Oct 04 15:09:22 the vendor is there but theres no "vendor/lineage" Oct 04 15:09:32 and theres no lineage folder in the github page too Oct 04 15:09:34 ah... Oct 04 15:09:42 you forget to use halium/device/setup Oct 04 15:09:43 XD Oct 04 15:11:06 nope Oct 04 15:11:08 did that Oct 04 15:11:35 imma do it again then Oct 04 15:11:37 >.> Oct 04 15:18:23 didnt work Oct 04 15:23:56 fixed it Oct 04 15:24:06 downloaded https://github.com/LineageOS/android_vendor_lineage extracted it into vendor folder and renamed it to lineage Oct 04 16:14:20 another issue. Oct 04 16:14:21 build/core/base_rules.mk:183: *** vendor/cm/prebuilt/common: MODULE.TARGET.ETC.bootanimation.zip already defined by system/vold. Oct 04 16:51:28 Tiffany Thompson was added by: Tiffany Thompson Oct 04 16:59:25 @yikestone [https://pastebin.com/8yRcJscc], Guys, any kind of direction will be helpful. Could anyone please recommend some things to check? Oct 04 18:01:47 another error TARGET_KERNEL_MODULES is no longer supported! Oct 04 19:03:34 im about to rage :D ninja: error: '/home/richard/halium/out/host/linux-x86/obj/STATIC_LIBRARIES/libfdt_intermediates/libfdt.a', needed by '/home/richard/halium/out/host/linux-x86/obj/EXECUTABLES/dtbhtoolExynos_intermediates/dtbhtoolExynos', missing and no known rule to make it Oct 04 19:06:12 try to make libfdt Oct 04 19:06:19 is it Halium 9 or 7? Oct 04 19:11:51 7 Oct 04 19:12:00 ohmagod it's the legendary thekit!! Oct 04 19:15:50 @NotKit Oct 04 19:22:25 If anyone's got the urge to help with an HTC One m9, I've got some logs from Ubuntu touch's unity-system-compositor that's only drawing a blank screen: … Plain: … http://paste.ubuntu.com/p/VvHYbSntJT/ … Gdb: … http://paste.ubuntu.com/p/rSvvqsPFyS/ … Logcat: … http://paste.ubuntu.com/p/MrmxVZQmsS/ Oct 04 19:23:06 @NotKit [try to make libfdt], ninja: error: unknown target 'libfdt', did you mean 'libext'? Oct 04 19:32:34 @rixchy could you give a link to your device tree? Oct 04 19:32:53 libfdt comes from external/dtc, but Android 7 did not have that Oct 04 19:32:54 Ubports porting guide reworked … In an effort to help the porting community, I have now reworked the porting guide (https://docs.ubports.com/en/latest/index.html) and started to incorporate some of the information that has been drifting around in the Telegram groups and elsewhere. @doniks has provided invaluable feedback along the way. I ho Oct 04 19:32:54 pe this will ease the pressure on the forums and encourage more potential porters to dive in! … This is just a start. The guide still lacks many points and it is my hope that there are other porters out there with the knowledge and experience to make it still better. If you wish to contribute, please let us know! Oct 04 19:33:30 @NotKit [@rixchy could you give a link to your device tree?], sure thing give me a moment Oct 04 19:34:27 https://github.com/LineageOS/android_device_samsung_zeroltexx Oct 04 19:34:31 @not Oct 04 19:43:46 @rixchy https://github.com/LineageOS/android_hardware_samsung/tree/cm-14.1/dtbhtool/libfdt Oct 04 19:43:51 check if that is properly cloned Oct 04 19:44:35 (https://github.com/LineageOS/android_device_samsung_zero-common/blob/cm-14.1/lineage.dependencies#L11) Oct 04 19:44:55 @SamWilsn [If anyone's got the urge to help with an HTC One m9, I've got some logs from Ubu …], some sanity checks, do test_egl_configs run? Oct 04 19:45:55 @NotKit [some sanity checks, do test_egl_configs run?], It does. Pastebin? Oct 04 19:46:16 yes Oct 04 19:46:59 you are right, i dont see the folder there Oct 04 19:47:00 weird Oct 04 19:47:38 `` Oct 04 19:47:46 its completely fine if i change 15.1 to 14.1? Oct 04 19:47:54 it's not gonna cause any compatibility issues? Oct 04 19:48:07 @NotKit [yes], http://paste.ubuntu.com/p/qrW6TF2Z44 Oct 04 19:48:59 I didn't notice that libgui.so line. Is that problematic? Oct 04 19:53:00 @rixchy [its completely fine if i change 15.1 to 14.1?], nevermind Oct 04 19:53:19 i just noticed that all along i had the wrong LOS version :) Oct 04 20:20:55 @SamWilsn [I didn't notice that libgui.so line. Is that problematic?], no, that is fine Oct 04 20:21:19 @SamWilsn `stop lightdm` … `EGL_PLATFORM=hwcomposer test_hwc2` Oct 04 20:21:30 [Edit] @SamWilsn `stop lightdm … EGL_PLATFORM=hwcomposer test_hwcomposer` Oct 04 20:30:46 @NotKit [@SamWilsn stop lightdm … EGL_PLATFORM=hwcomposer test_hwcomposer], We have lightdm disabled (otherwise it bootloops) … It outputs width, height, and opengl es 2.0 and just sits there. Should anything appear on screen? Oct 04 20:38:53 yes, it should render the spiral Oct 04 20:39:30 is there anything appearing in logcat after you start it? Oct 04 20:41:50 (also which rootfs do you use?) Oct 04 20:43:05 @NotKit [(also which rootfs do you use?)], ubports-touch-rootfs-xenial-armhf.tar.gz Oct 04 20:43:26 you need xenial-hybris-android9-rootfs-arm64 Oct 04 20:44:12 there will be some issues as scripts in there expect /vendor to be on a separate partition, but commenting it out should work Oct 04 20:44:20 (you built Halium 9, right?) Oct 04 20:47:18 @NotKit [(you built Halium 9, right?)], I didn't even know there was a 9 until the porting guide was updated :P Oct 04 20:47:23 I'm on 7.1 Oct 04 20:47:38 do blobs match 7.1? Oct 04 20:47:59 e. g. don't use 15.1 vendor tree with Halium 7.1, it won't work Oct 04 20:48:37 I have muppets cm-14p1 Oct 04 20:48:41 [Edit] I have muppets cm-14.1 Oct 04 20:48:49 In the manifest Oct 04 20:48:51 I assume that's what you mean? Oct 04 20:48:55 yes Oct 04 20:49:14 if it is 14.1, test_hwcomposer won't work due to CAF hwcomposer struct changes Oct 04 20:49:22 Mir should work if it loades android-caf platform Oct 04 20:50:53 I have: … ```mirserver: Selected driver: mir:android-caf (version 1.1.0)``` … In my logs Oct 04 21:04:34 @aribk [Ubports porting guide reworked … In an effort to help the porting community, I ha …], Thank you I can see some changes. I had given up getting graphics on Moto G 2015, but now I have a fresh mind after a few week I might try again. Oct 04 21:07:42 @Daniel K [Thank you I can see some changes. I had given up getting graphics on Moto G 2015 …], Great! Good luck! My two ports are a bit stuck at the moment, but now I'm going to have a go at bluetooth and then hopefully add some stuff in the guide about that. Oct 04 21:08:18 is it alright is `mka hybris-boot` is stuck on 99% (making initramfs)? Oct 04 21:12:35 Oop- it finally finished- Oct 04 21:13:31 @rixchy [is it alright is mka hybris-boot is stuck on 99% (making initramfs)?], I was going to say, I often experienced that it would hang a while before completing. Oct 04 21:58:56 Goddamn it- Oct 04 21:59:06 Alright, this- I am not gonna solve this by myself. Oct 04 21:59:08 `FAILED: /bin/bash -c "(build/tools/check_radio_versions.py ) && (echo \"board=universal7420\" > /home/richard/halium/out/target/product/zeroltexx/android-info.txt )" … File "build/tools/check_radio_versions.py", line 56 … print "*** Error opening \"%s.sha1\"; can't verify %s" % (fn, key) … ^ … SyntaxError: invalid syntax … Oct 04 21:59:08 ` Oct 04 22:00:36 you have Python 3 as default, needs to be Python 2 Oct 04 22:00:47 how do i set python2 as default Oct 04 22:01:03 you can edit build/tools/check_radio_versions.py and make sure it starts /usr/bin/python2, but expect other scripts to fail later on Oct 04 22:01:13 so just remove python3? Oct 04 22:01:29 depends on your distro and what depends on it (probably not a good idea) Oct 04 22:01:42 well im on linux mint >.> Oct 04 22:04:16 yeah, no Oct 04 22:04:21 the removing isnt gonna do the job Oct 04 22:04:38 i saw that its gonna remove really vital packages with it Oct 04 22:05:14 so, i really dont know what to do here, what would be the most efficient option here? @NotKit Oct 04 22:06:54 setup virtualenv with python2 (there are lot of information how to do it if you Google it) Oct 04 22:07:00 [Edit] set up virtualenv with python2 (there is lot of information how to do it if you Google it) Oct 04 22:08:01 oh boy i dont like that o.0 Oct 04 22:08:02 looks scary lol Oct 04 22:10:51 i heard that there was a way to cache the build when it errors out so you dont have to build and wait the 30 min-1 hour again, is that possible? Oct 04 22:10:57 what was that? ccache or smth? Oct 04 22:22:40 `virtualenv -p python2 halium … ` Oct 04 22:22:43 what am i doing wrong Oct 04 22:22:47 it doesnt work Oct 04 22:22:51 @NotKit Oct 04 22:23:50 @rixchy [I have been thinking of returning to Halium and continuing development on Galaxy …], I did manage to build it about year ago, I got into gui, sadly I've forget to push sources Oct 04 22:24:16 yup, i know Oct 04 22:24:26 i think i was the first one to work on the zeroltexx Oct 04 22:24:34 i lost motivation, then you got on the case Oct 04 22:24:37 and there i am back lol Oct 04 22:25:11 @rixchy [i think i was the first one to work on the zeroltexx], maybe, mine was `zerofltexx`. Oct 04 22:26:45 t.me/halium/146958 Just keep this in mind when porting. Oct 04 22:44:11 literally- Oct 04 22:44:25 i am doing all sorts of virtualenv commands and it is still the python2 Oct 04 22:44:30 *python3 in that dir Oct 04 22:44:32 @NotKit Oct 04 22:44:35 i need help- Oct 04 22:50:46 you create virtualenv in some folder with python2, then you need to activate it in same terminal where you run Halium commands Oct 04 22:51:02 anyway going to sleep Oct 04 22:51:47 um ok Oct 04 23:58:58 @rixchy [and there i am back lol], I thought you died Oct 05 00:55:19 @rixchy [um ok], It'll look something like: … virtualenv --python=python2 venv … . ./venv/bin/activate **** ENDING LOGGING AT Mon Oct 05 02:59:57 2020