**** BEGIN LOGGING AT Fri Jan 15 02:59:57 2021 Jan 15 04:22:14 @Fuseteam [uh do you mean you quit back then and are looking to tackle it again now or..... …], Correct. Jan 15 04:22:56 @arpio1 [You should be able to mount rootfs in twrp and disable autostart. But I don't kn …], Ok, anyone able to point me in the right direction? Jan 15 04:34:55 echo manual |tee /a/etc/init/lightdm.override Jan 15 04:34:58 was the fix Jan 15 04:39:25 @arpio1 [Yes, did you try a clean built? In your logs it looks like you rebuilding after …], I got the same error when building with the original configs file. Jan 15 04:43:46 @arpio1 [Yes, did you try a clean built? In your logs it looks like you rebuilding after …], Do I just rm -r the "out" directory for a clean build. I don't remember seeing that prior to building. Jan 15 04:43:59 @arpio1 [Yes, did you try a clean built? In your logs it looks like you rebuilding after …], [Edit] Do I just rm -r the "out" directory for a clean build? I don't remember seeing that prior to building. Jan 15 05:07:55 root@ubuntu-phablet:/system/lib/modules# insmod wlan.ko … insmod: ERROR: could not insert module wlan.ko: No such device Jan 15 05:08:10 help please :) Jan 15 05:15:03 That probably means that WLAN driver was not build during kernel build or not as module. Jan 15 05:16:12 Check your defconfig to make sure you have CONFIG_MODULES set to Y and that your specific WLAN is set to M Jan 15 05:20:24 @ArunSojanParolikkal [I got the same error when building with the original configs file.], I think I got this error because kernel/samsung/ contained a directory called a10 and not exynos7885. I renamed it. Jan 15 05:22:47 @ArunSojanParolikkal [I think I got this error because kernel/samsung/ contained a directory called a1 …], Could be Jan 15 05:23:06 @Herrie1982 [Could be], Yeah the error's gone now Jan 15 05:23:33 This name is determined by how you call it in your samsung_a10.xml Halium device manifest Jan 15 05:27:04 And what your android_samsung_device_xxxxx is expecting as well Jan 15 05:28:45 You can check the expected name in lineage.dependencies: https://github.com/LineageOS/android_device_xiaomi_mido/blob/lineage-16.0/lineage.dependencies#L8 Jan 15 05:29:34 https://github.com/Halium/halium-devices/blob/halium-7.1/manifests/xiaomi_mido.xml#L5 Jan 15 05:29:43 For one of my devices for example Jan 15 05:30:05 @Herrie1982 [This name is determined by how you call it in your samsung_a10.xml Halium device …], Could you take a look at this? https://pastebin.pl/view/a206d022 Jan 15 06:03:32 @Herrie1982 [Check your defconfig to make sure you have CONFIG_MODULES set to Y and that your …], Thank you Herman, I'll check. Jan 15 06:27:11 @Herrie1982 [Check your defconfig to make sure you have CONFIG_MODULES set to Y and that your …], I check I did have CONFIG_MODULES set to Y. Jan 15 06:27:20 checked* Jan 15 06:28:01 the WLAN option is in defcon as well, how do I know the correct WLAN for msm8916? Jan 15 06:35:45 This would affect it CONFIG_DEFAULT_SECURITY="apparmor" Jan 15 06:35:57 wouldn't* Jan 15 06:39:29 I'm not very familiar with apparmor Jan 15 06:40:12 @Daniel K [the WLAN option is in defcon as well, how do I know the correct WLAN for msm8916 …], That's a tough one sometimes. Just search for WLAN and see which one is set to Y Jan 15 06:51:54 The WLAN is set to y Jan 15 06:54:35 Can you list all the values in your defconfig that contain WLAN? Jan 15 07:09:55 CONFIG_WLAN=y … # CONFIG_USB_NET_RNDIS_WLAN is not set … # CONFIG_PRIMA_WLAN is not set … CONFIG_PRONTO_WLAN=m … # CONFIG_PRIMA_WLAN_BTAMP is not set … CONFIG_PRIMA_WLAN_LFR=y … CONFIG_PRIMA_WLAN_OKC=y … CONFIG_PRIMA_WLAN_11AC_HIGH_TP=y … CONFIG_WLAN_FEATURE_11W=y Jan 15 07:11:28 When I originally did a make last year, the WLAM was able to work. it has the same defcon config. Jan 15 07:11:40 WLAN* Jan 15 07:12:02 Does this have a fix? /usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here … collect2: error: ld returned 1 exit status Jan 15 07:13:35 Full output here - https://paste.ubuntu.com/p/mfdfTGDf3R/ Jan 15 08:00:05 @Daniel K [CONFIG_WLAN=y … # CONFIG_USB_NET_RNDIS_WLAN is not set … # CONFIG_PRIMA_WLAN is not …], Hmmz not sure, that looks OK to me Jan 15 08:00:15 CONFIG_MODULES is set to Y right? Jan 15 08:12:18 @Herrie1982 [CONFIG_MODULES is set to Y right?], Yes I did. Jan 15 08:49:40 Here is dmesg output https://pastebin.com/BMpabyuz Jan 15 09:28:33 @ArunSojanParolikkal [Could you take a look at this? https://pastebin.pl/view/a206d022], prebuilts/clang/host/linux-x86/clang-4691093/bin/clang.real: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory Jan 15 09:29:08 @ArunSojanParolikkal [Does this have a fix? /usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x10): mul …], https://github.com/Tomoms/android_kernel_oppo_msm8974/commit/11647f99b4de6bc460e106e876f72fc7af3e54a6 Jan 15 12:53:57 Gautam4966 was added by: Gautam4966 Jan 15 12:54:35 Hey, i wanted to ask does Halium Support devices launched with Android 10 ? Jan 15 13:07:57 @Gautam4966 [Hey, i wanted to ask does Halium Support devices launched with Android 10 ?], Not yet halium 10 is still not ready Jan 15 13:08:36 Unless android 9 halium 9 it's ready but still need bug fix for some phone Jan 15 13:31:13 https://pastebin.com/PsQeGnGk Android9 without vendor partition. Jan 15 13:40:30 @NotKit Do you need something else? Jan 15 13:44:54 @antoine_62 you probably need to check if /android/vendor is a symlink (and where to it links) Jan 15 13:45:30 iirc it is and it points to /system/vendor Jan 15 13:45:35 let me check Jan 15 13:47:02 @antoine_62 [iirc it is and it points to /system/vendor], yep, it does Jan 15 13:47:23 @H@ñß9ñ [Not yet halium 10 is still not ready], Hmm okay Jan 15 13:49:17 @antoine_62 ok, then what seems to happen is that lxc wants to bind mount /vendor onto /usr/lib/aarch64-linux-gnu/lxc/vendor, which is a symlink and not a directory. Maybe in lxc's config file ? not sure what you have there. Jan 15 13:50:08 @antoine_62 could you paste your /var/lib/lxc/android/config file ? (I think it's there) Jan 15 13:50:08 @Tofe [@antoine_62 ok, then what seems to happen is that lxc wants to bind mount /vendo …], where is this config file? Jan 15 13:53:10 lxc.rootfs = /var/lib/lxc/android/rootfs … lxc.utsname = armhf … lxc.network.type = none … lxc.devttydir = lxc … lxc.tty = 4 … lxc.pts = 1024 … lxc.arch = armhf … lxc.cap.drop = mac_admin mac_override … lxc.pivotdir = lxc_putold … lxc.hook.pre-start = /var/lib/lxc/android/pre-start.sh … lxc.aa_profile = unconfined … lxc.autodev = 0 … l Jan 15 13:53:10 xc.mount.entry = tmpfs dev tmpfs nosuid 0 0 … lxc.mount.entry = /dev/properties dev/properties bind bind,create=dir 0 0 … lxc.mount.entry = /dev/socket dev/socket bind bind,create=dir 0 0 … lxc.mount.entry = proc proc proc nodev,noexec,nosuid 0 0 … lxc.mount.entry = sys sys sysfs nodev,noexec,nosuid 0 0 … #lxc.mount.entry = tmp tmp tmpfs nodev,noex Jan 15 13:53:10 ec,nosuid 0 0 … lxc.mount.entry = /android/data data bind bind 0 0 … lxc.mount.entry = /vendor vendor bind rbind 0 0 … lxc.mount.entry = /mnt mnt bind rbind 0 0 Jan 15 13:53:24 ah, use a paste service please :) Jan 15 13:53:50 https://pastebin.com/pntYZ5zd Jan 15 13:54:33 line 25: not sure that one should be there, but it's causing your issue. Jan 15 13:54:57 one luneos we don't have /vendor there, but we have complementary mounts in pre-start.sh Jan 15 13:55:23 s/one/on/ Jan 15 16:17:41 thiesyy was added by: thiesyy Jan 15 16:43:05 I can't single out a particular error. Can someone help figure this out? output from "make halium-boot" : https://pastebin.ubuntu.com/p/sjwgzjv22v/ Jan 15 16:46:55 halium9? or 10? Jan 15 16:48:25 hm, probably find and check that enum definition Jan 15 16:49:02 compiler is complaining that switch/case uses a value that has not been declared as part of enum Jan 15 16:55:39 @just_carlod [halium9? or 10?], Halium 9 Jan 15 16:55:51 @NotKit [hm, probably find and check that enum definition], Sure. I'll do that. Jan 15 16:55:59 Thanks Jan 15 18:05:52 @NotKit [compiler is complaining that switch/case uses a value that has not been declared …], I looked at the usage and definition of the enum, and sure enough, the value used in the definition is not in the enum's definition. The code looks pretty critical to me (Deals with charging, battery voltages and the like.) I'm not su Jan 15 18:05:52 re what to do. I don't want someones battery exploding because I stuck in an extra enum value. Jan 15 18:06:44 I can share the screenshots of the definition and usage if anyone wants it. Jan 15 18:06:52 well, show it Jan 15 18:13:51 The usage of the enum. Couldn't get the type and the wrong value used in one screenshot. Jan 15 18:13:55 (Document) https://irc.ubports.com/N6RHr6GE.png Jan 15 18:13:55 (Document) https://irc.ubports.com/CDbzYYOh.png Jan 15 18:14:11 (Document) https://irc.ubports.com/V0W0bLHW.png Jan 15 18:14:55 @NotKit [compiler is complaining that switch/case uses a value that has not been declared …], [Edit] I looked at the usage and definition of the enum, and sure enough, the value used is not in the enum's definition. The code looks pretty critical to me (Deals with charging, battery voltages and the like.) I'm not sure what to Jan 15 18:14:55 do. I don't want someones battery exploding because I stuck in an extra enum value. Jan 15 18:16:05 Hello Jan 15 18:16:11 @ArunSojanParolikkal [The usage of the enum. Couldn't get the type and the wrong value used in one scr …], It probably has to do something with this commit … https://github.com/geckyn/android_kernel_samsung_exynos7885/commit/5afa9475fdb9fd6d449d5d4b9097d708f84a5ef8#diff-6c5719a3b4ab7fac034b636020c8683732098ade34c99ac3b091a890e3c65c0d … Rev Jan 15 18:16:12 ert or better use stock kernel source Jan 15 18:20:48 * mighty17[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/XqPoJsyJGwBsKIeHHwmrBwpf/message.txt > Jan 15 18:20:51 is this correct Jan 15 18:22:58 probably Jan 15 18:23:45 * mighty17[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/FeETWNLhpPxFCNbIgbpjJCRj/message.txt > Jan 15 18:25:59 * mighty17[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/vSOVyJbJZTfFKFMBouReiXqb/message.txt > Jan 15 18:26:13 now its stuck on `Fetching projects: 99% (223/225) android_hardware_qcom_audio` Jan 15 18:26:52 * nergzd723 sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/MNVgxytKfylnBiVRuqUiDpjZ/message.txt > Jan 15 18:27:02 It will clone it... eventually Jan 15 18:28:02 @ArunSojanParolikkal since it is used only to export those values to sysfs, it is safe to add them to enum as long as you don't shift numeric values of other entries, or just remove those cases Jan 15 18:28:45 @NotKit [@ArunSojanParolikkal since it is used only to export those values to sysfs, it i …], So I add just the value at the end of the enum definition? Jan 15 18:29:26 @NotKit [@ArunSojanParolikkal since it is used only to export those values to sysfs, it i …], [Edit] So I just add the value at the end of the enum definition? Jan 15 18:29:33 can't say without looking more in detail, I just looked at that commit that was linked Jan 15 18:29:48 slowly xD Jan 15 18:31:20 @NotKit [can't say without looking more in detail, I just looked at that commit that was …], Alright. I'll add to the enum then. I'll ask the author of the kernel code what would be most appropriate as well. Jan 15 18:37:53 also do i need hardware and such? Jan 15 18:40:01 * mighty17[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/CPgBxcNkyMfXCigkpigedTBc/message.txt > Jan 15 18:40:06 help nergzd723 Jan 15 19:03:25 yes you need something in hardware/* Jan 15 19:07:12 also you need to repo sync first Jan 15 19:07:14 Reeeeeee **** BEGIN LOGGING AT Fri Jan 15 23:22:37 2021 Jan 16 01:42:55 傅苑款 was added by: 傅苑款 **** ENDING LOGGING AT Sat Jan 16 03:00:36 2021