**** BEGIN LOGGING AT Sun Jun 24 03:00:00 2018 Jun 24 09:20:20 hey halium-install scripts says no device found Jun 24 09:22:03 but im in still now in bootloader, and fastboot detects the device properly Jun 24 09:23:14 ls Jun 24 09:23:16 ls Jun 24 09:24:07 please help Jun 24 09:24:14 halium-install needs to run while the device is in recovery mode. You need a custom recovery that supports ADB, like TWRP. Jun 24 09:24:32 i have twrp Jun 24 09:24:46 so i need to boot into recovery and? Jun 24 09:24:59 Simply run the script again Jun 24 09:24:59 need to select the adb sideload? Jun 24 09:25:06 ok Jun 24 09:25:14 @Err0r_extinct, No, that's not neccesary Jun 24 09:25:19 ok Jun 24 09:40:41 after rebooting it's just stuck on boot Jun 24 09:42:19 Please read the debugging section in the porting guide and try to connect to the device using telnet. Jun 24 09:42:34 ok Jun 24 09:59:21 when i am executing this "chroot /a /bin/bash" i am getting bash:groups: no command not found Jun 24 09:59:37 and directly getting into root@localhost Jun 24 10:03:14 But that's only a chroot, nothing is really running. Jun 24 10:03:25 Only the recovery Jun 24 10:25:28 ok Jun 24 10:49:19 anyone with oneplus 5 / 5t around? Jun 24 10:49:38 is anyone willing to test https://github.com/Halium/hybris-boot/pull/57? Jun 24 10:49:46 me Jun 24 10:49:48 hm Jun 24 10:50:51 if this PR works, i will port it to halium-boot also Jun 24 10:50:58 but i need to know if it works at all first Jun 24 10:53:19 poke Pieter @Linuxman1 Jun 24 10:57:04 I have a one plus 5 Jun 24 10:57:16 @vanyasem, could you test this patch for me please? Jun 24 10:57:45 Unfortunately now on holidays... But yes I could once I'm back. Jun 24 11:00:13 @vanyasem, I've got an Oneplus 5T. How can I test it? Jun 24 11:00:31 do you know how to build halium or are you just a user? Jun 24 11:01:07 @vanyasem, I'm trying to build Halium now, but generally, yeah, I'm just a user. Jun 24 11:01:18 do you have a tree for your device? Jun 24 11:01:26 that's capable of building hybris-boot? Jun 24 11:01:32 (forget about system.img for now) Jun 24 11:01:49 if not, i can quicky check out it for you. the image will be ready in like 30 minutes Jun 24 11:03:01 I searched on the xda, and it appeared that there is one guy have got device tree for cm-14.1. don't know about hybris-boot yet. Jun 24 11:03:38 what's the progress? u have a devicemanifest? Jun 24 11:03:46 when i trying to log into my device via ssh it say;s no route to host, my iface is usb0 and already have a valid mac Jun 24 11:04:00 yes Jun 24 11:04:10 link? Jun 24 11:06:26 That developer has got the manifest for cm-14.1, I edited it to build halium. (just locally) Jun 24 11:06:35 (Document) https://irc.ubports.com/X6U3LVfJ.png Jun 24 11:07:02 could you plese PM it to me Jun 24 11:07:04 thank you Jun 24 11:09:08 @vanyasem, https://github.com/Halium/halium-devices/blob/halium-7.1/manifests/oneplus_cheeseburger.xml Jun 24 11:09:22 @bhushanshah, 5 and 5t are different devices iirc Jun 24 11:21:04 when i am trying to connect via ssh say's connection timed out Jun 24 11:21:08 please help Jun 24 11:21:26 What about telnet? Jun 24 11:21:46 The device could still be only booted to the initrd Jun 24 11:22:35 but iam getting this GNU/Linux devices on rndis0 10.15.19.82 Jun 24 11:23:12 Oh ok. How did you try to connect? Jun 24 11:23:30 via ssh Jun 24 11:24:17 You need to set up the usb networking using the ip command before you can connect... Did you already do that? Jun 24 11:24:37 i allready seted up mac and ip Jun 24 11:24:45 ce is usb0 Jun 24 11:24:53 @Err0r_extinct, Which up? Jun 24 11:24:54 iface8 Jun 24 11:24:54 hello everyone, I've got a lot of warning and errors while checking my kernel using mer-kernel-check. Should I just add them or I've done something wrong before? Jun 24 11:25:07 Ip* Jun 24 11:25:39 10.15.19.82 Jun 24 11:25:48 @altoria, Did you add -w param? Jun 24 11:26:03 thats coming from dmesg Jun 24 11:26:05 @Err0r_extinct, The IP to assign is 10.15.19.100 Jun 24 11:26:11 .82 is for connecting Jun 24 11:26:24 yes i just assinged it Jun 24 11:26:40 and also assinged a valid mac Jun 24 11:27:07 Use verbose mode pls Jun 24 11:27:11 -vvv Jun 24 11:27:25 when connecting ssh? Jun 24 11:27:31 Yup Jun 24 11:27:47 @altoria, fix them Jun 24 11:28:39 @Err0r_extinct use this to ssh in to device.. Jun 24 11:28:42 @Lyud β˜­β™€β˜†πŸŒˆ, it processes "-w" as a file. I'm running the mer_verify_kernel_config command. Jun 24 11:28:56 (Document) https://irc.ubports.com/msInBSyW.null Jun 24 11:29:17 @altoria, Lol did you specify your kernel defconfig? Jun 24 11:29:26 @Lyud β˜­β™€β˜†πŸŒˆ, -w tag is not present in mer kernel check Jun 24 11:30:10 So I'll just fix every warning/error manually? Jun 24 11:30:12 same connection timed out 😞 Jun 24 11:30:21 @abhishek_01, Oh Jun 24 11:30:42 @altoria, each and every error needs to be fixed manually .. Jun 24 11:31:25 @altoria, well you have to fix every option manually Jun 24 11:31:30 or just wait a week for me to do so Jun 24 11:31:53 @Err0r_extinct, telnet into device and grab journalctl an dmesg ... and check whats going on Jun 24 11:32:09 ok Jun 24 11:34:03 @vanyasem, I'll just try it for fun... don't really expect whether it will turn out to be bootable Jun 24 11:34:05 @Err0r_extinct, are you trying to log into PM or reference rootf Jun 24 11:34:06 @abhishek_01, thx Jun 24 11:34:49 @abhishek_01, reference rootf Jun 24 11:36:21 @Err0r_extinct, okay,, replace that phablet with root in thescript which i gave you Jun 24 11:36:29 @Err0r_extinct, [Edit] okay,, replace that phablet with root in the script which i gave you Jun 24 11:36:42 ok Jun 24 11:38:33 thanks bro it workedπŸ˜πŸ‘πŸ» Jun 24 11:45:45 help Jun 24 11:45:54 Are you trying to create the udev rules? Jun 24 11:46:03 yes Jun 24 11:46:31 Is the container already started? `systemctl status lxc@android` Jun 24 11:46:49 @Err0r_extinct, check if androi container is up Jun 24 11:46:51 wait i need to check Jun 24 11:47:27 no its status is failed Jun 24 11:48:23 Can you paste it's output and the output of `lxc-checkconfig`? (Use some paste service like paste.ubuntu.com please) Jun 24 11:48:29 [Edit] Can you paste its output and the output of `lxc-checkconfig`? (Use some paste service like paste.ubuntu.com please) Jun 24 11:49:32 i didn't know how to get the out put of `lxc-checkconfig` Jun 24 11:49:57 Just run the command Jun 24 11:49:58 @Err0r_extinct, just type that into terminal lol Jun 24 11:51:23 https://pastebin.com/kBANRZwv Jun 24 11:52:24 `lxc-checkconfig` typt this command Jun 24 11:52:37 @Err0r_extinct, we didnt ask for systemctl status Jun 24 11:52:46 ok Jun 24 11:52:50 [Edit] `lxc-checkconfig` type this command Jun 24 11:52:51 sorry for that Jun 24 11:53:17 @abhishek_01, well, systemctl status lxc@android is useful as well. Jun 24 11:53:48 It looks like the systemimage couldn't be mounted to me Jun 24 11:54:12 @JBBgameich, i am pretty sure , it just needs some configs needs to be enabled in kernel Jun 24 11:54:43 https://pastebin.com/miRsmBLr Jun 24 11:55:25 @JBBgameich, well if thats the case ... halium script to replace the system image is the solution Jun 24 11:55:39 @Err0r_extinct, CONFIG_UNIX_DIAG Jun 24 11:56:15 CONFIG_PACKET_DIAG … CONFIG_NETLINK_DIAG … CONFIG_IP6_NF_TARGET_MASQUERADE Jun 24 11:56:25 its say's missing Jun 24 11:56:33 enable these in defconfig Jun 24 11:56:34 how can i fix them Jun 24 11:59:26 where i can find the defconfig Jun 24 11:59:47 @Err0r_extinct, the kernel Jun 24 12:01:03 so after enabling i need to remake the images Jun 24 12:01:31 @Err0r_extinct, only the kernel Jun 24 12:01:47 @Err0r_extinct, just rebuilding hybris-boot is enough Jun 24 12:02:03 ok Jun 24 12:06:22 in defconfig.mk file i did not fint CONFIG_PACKET_DIAG … CONFIG_NETLINK_DIAG … CONFIG_IP6_NF_TARGET_MASQUERADE Jun 24 12:07:19 @Err0r_extinct, oh man... do you remember fixing kernel with mer kernel check Jun 24 12:07:34 yes Jun 24 12:07:49 @Err0r_extinct, what did you patch there ? Jun 24 12:08:03 @Err0r_extinct, [Edit] what did you fic there ? Jun 24 12:08:13 @Err0r_extinct, [Edit] what did you fix there ? Jun 24 12:09:07 nothing cause it's looks right as per given in the docs Jun 24 12:10:51 @Err0r_extinct, are you sure ? kernel config .. kernel/vendor/device/arch/arm/config/ Jun 24 12:11:04 please read the docs carefully Jun 24 12:11:05 yes Jun 24 12:11:22 @Err0r_extinct, go enable those option there Jun 24 12:11:32 ok Jun 24 12:11:59 Hello everyone, how can I find my device's fstab file Jun 24 12:12:09 I couldn't find it in /etc. thanks! Jun 24 12:12:20 @altoria, in the device trees Jun 24 12:12:52 just use ```find``` command Jun 24 12:17:04 @abhishek_01, no luck in the device tree either. there's only "init.qcom.bt.sh init.qcom.post_boot.sh init.qcom.uicc.sh" these files in /etc. Jun 24 12:17:31 @altoria, give me the link of your device tree Jun 24 12:19:07 @abhishek_01, https://github.com/sultanxda/android_device_oneplus_dumpling/tree/cm-14.1-sultan/rootdir/etc Jun 24 12:20:08 @altoria, https://github.com/sultanxda/android_device_oneplus_dumpling/blob/cm-14.1-sultan/rootdir/root/fstab.qcom really dude ? Jun 24 12:21:32 Thanks. I never thought fstab could be elsewhere in the root directory. Jun 24 12:39:22 Sorry for another problem, but I've got an error when trying to run 'mka mkbootimg'. it says 'make failed to build some targets'. Jun 24 12:39:28 Here's the pastebin: altoria@buildhost:~/halium$ mka mkbootimg … make: Entering directory '/home/altoria/halium' … ============================================ … PLATFORM_VERSION_CODENAME=REL … PLATFORM_VERSION=7.1.1 … LINEAGE_VERSION=14.1-20180624-UNOFFICIAL-Sultan-dumpling … TARGET_PRODUCT=lineage_dumpling … TARGET_BUILD_VARIANT=u Jun 24 12:39:28 serdebug … TARGET_BUILD_TYPE=release … TARGET_BUILD_APPS= … TARGET_ARCH=arm64 … TARGET_ARCH_VARIANT=armv8-a … TARGET_CPU_VARIANT=generic … TARGET_2ND_ARCH=arm … TARGET_2ND_ARCH_VARIANT=armv7-a-neon … TARGET_2ND_CPU_VARIANT=cortex-a53 … HOST_ARCH=x86_64 … HOST_2ND_ARCH=x86 … HOST_OS=linux … HOST_OS_EXTRA=Linux-4.13.0-45-generic-x86_64-with-Ubuntu-17 Jun 24 12:39:28 .10-artful … HOST_CROSS_OS=windows … HOST_CROSS_ARCH=x86 … HOST_CROSS_2ND_ARCH=x86_64 … HOST_BUILD_TYPE=release … BUILD_ID=NOF27B … OUT_DIR=/home/altoria/halium/out … ============================================ … Running kati to generate build-lineage_dumpling.ninja... … /home/altoria/halium/out/build-lineage_dumpling.ninja is missing, regeneratin Jun 24 12:39:28 g... … ============================================ … PLATFORM_VERSION_CODENAME=REL … PLATFORM_VERSION=7.1.1 … LINEAGE_VERSION=14.1-20180624-UNOFFICIAL-Sultan-dumpling … TARGET_PRODUCT=lineage_dumpling … TARGET_BUILD_VARIANT=userdebug … TARGET_BUILD_TYPE=release … TARGET_BUILD_APPS= … TARGET_ARCH=arm64 … TARGET_ARCH_VARIANT=armv8-a … TARGET_CPU_VAR Jun 24 12:39:28 IANT=generic … TARGET_2ND_ARCH=arm … TARGET_2ND_ARCH_VARIANT=armv7-a-neon … TARGET_2ND_CPU_VARIANT=cortex-a53 … HOST_ARCH=x86_64 … HOST_2ND_ARCH=x86 … HOST_OS=linux … HOST_OS_EXTRA=Linux-4.13.0-45-generic-x86_64-with-Ubuntu-17.10-artful … HOST_CROSS_OS=windows … HOST_CROSS_ARCH=x86 … HOST_CROSS_2ND_ARCH=x86_64 … HOST_BUILD_TYPE=release … BUILD_ID=N Jun 24 12:39:28 OF27B … OUT_DIR=/home/altoria/halium/out … ============================================ … device/oneplus/dumpling/doze/Android.mk:33: frameworks/base/packages/SettingsLib/common.mk: No such file or directory … build/core/ninja.mk:166: recipe for target '/home/altoria/halium/out/build-lineage_dumpling.ninja' failed … make: *** [/home/altoria/halium/ Jun 24 12:39:28 out/build-lineage_dumpling.ninja] Error 1 … make: Leaving directory '/home/altoria/halium' … #### make failed to build some targets (2 seconds) #### Jun 24 12:39:43 Here's the pastebin: https://pastebin.com/LwcunZXY Jun 24 12:41:19 It's not in any of the documented errors Jun 24 12:41:19 @altoria, you forgot to do breakfast today Jun 24 12:43:22 @abhishek_01, Still same error, breakfast says "Trying dependencies-only mode on a non-existing device tree?". How is my device tree non-existing? All prior commands passed without errors. Jun 24 12:43:35 @altoria, remove apks Jun 24 12:43:38 @altoria, ignore that Jun 24 12:43:52 seriously, why nobody reads the docs Jun 24 12:44:23 @altoria, [Edit] remove apks and java shit of your device tree Jun 24 12:45:21 @Lyud β˜­β™€β˜†πŸŒˆ, helping people is great, but please dont give random solutions to compeltely different errors Jun 24 12:47:59 @abhishek_01, "frameworks/base/packages/SettingsLib/common.mk: No such file or directory" from "doze" Jun 24 12:48:02 probably an app Jun 24 12:48:13 do you think is it a "random solution"? Jun 24 12:49:18 As stated above, the 'Trying ...?' message is actually not an error, so indeed, no 'solution' is required Jun 24 12:50:20 I was talking about the log of before Jun 24 12:50:47 Ah, that wasn't evident from the message which you quoted Jun 24 12:58:56 @Lyud β˜­β™€β˜†πŸŒˆ, I searched in the directories for makefiles script, and no apk or jar is included. Running breakfast then mka still return the same error: https://pastebin.com/LwcunZXY Jun 24 12:59:33 sry I might got it Jun 24 13:00:40 @altoria, Comment out the "doze" package in your device.mk Jun 24 13:10:50 @Lyud β˜­β™€β˜†πŸŒˆ, got it, thanks Jun 24 13:40:46 @abhishek_01, hey here is #CONFIG_PACKET_DIAG is not set should i change it to like this ? CONFIG_PACKET_DIAG=y Jun 24 13:45:33 Yes Jun 24 13:45:41 ok Jun 24 13:55:17 i can't find this CONFIG_IP6_NF_TARGET_MASQUERADE Jun 24 13:58:37 in config Jun 24 13:58:44 please help Jun 24 13:59:58 Add it at the end of the defconfig file Jun 24 14:01:15 u mean kernel/motolora/msm8953/arch/arm/configs/potter_defconfig Jun 24 14:07:05 Yes Jun 24 14:07:07 At the very end of the file Jun 24 14:07:17 Make a new line [press enter] and copy that Jun 24 14:07:20 ok Jun 24 14:09:51 and one more question im not using blue driod, so shoul i enable CONFIG_BT_HCIURAT/_H4 Jun 24 14:10:03 i am using system/bt Jun 24 14:13:29 @VeryOriginalUsername, XD Jun 24 14:14:43 please tell me Jun 24 14:16:09 @Err0r_extinct, yes Jun 24 14:16:30 ok Jun 24 15:50:11 The UBPorts guy told me to forward it here Jun 24 15:50:11 Fwd from altoria: Hello everyone, I'm porting Ubports to my Oneplus 5T. When I use the command "halium-install-standalone", it says "chroot: /bin/bash not found". Is there a way I can install the /bin/bash into the image? thanks. Jun 24 15:52:59 IS that JBB's script? Jun 24 15:53:02 [Edit] Is that JBB's script? Jun 24 15:55:48 @reivilibre, yes Jun 24 15:56:42 Check that `/bin/bash` exists on your host Jun 24 15:57:15 @reivilibre, my host has a Ubuntu 18.04 and yeah, /bin/bash exists Jun 24 15:57:35 Is there an alternative halium install script that I can try building UBports? Jun 24 15:58:11 @altoria, what the exact command which you ran Jun 24 15:58:20 type it here Jun 24 15:58:39 @altoria, [Edit] what is the exact command which you ran Jun 24 15:59:04 @reivilibre, it can't find bin bash inside the chroot Jun 24 15:59:11 probably missing qemu static arm executables Jun 24 15:59:19 or binfmt flag not set Jun 24 15:59:24 or rootfs got corrupted Jun 24 15:59:26 @abhishek_01, `./halium-install-standalone.sh ubports-touch.rootfs-xenial-arm64.tar.gz system.img ut` Jun 24 15:59:51 @vanyasem, Ah derpy derp, of course Jun 24 15:59:52 @altoria, ``` sh halium-install-standalone.sh ubports-touch.rootfs-xenial-arm64.tar.gz system.img ut``` Jun 24 16:00:16 @abhishek_01, it can't find bin bash inside the chroot Jun 24 16:00:26 that should not make a difference Jun 24 16:00:56 and this happens in 2 cases: either it doesn't exist due to corruption/extraction failure or when qemu arm binaries are configured incorrectly Jun 24 16:01:04 my host is a clean Ubuntu 18.04, /bin/bash as the login shell Jun 24 16:04:14 Fwd from vanyasem: probably missing qemu static arm executables Jun 24 16:04:14 Fwd from vanyasem: or binfmt flag not set Jun 24 16:04:16 @altoria ? Jun 24 16:05:12 I've got `sudo apt-get install qemu binfmt-support qemu-user-static e2fsprogs simg2img` installed. Jun 24 16:05:47 Should I make any configurations? I'm basically following the docs Jun 24 16:05:49 have you rebooted after that? Jun 24 16:06:05 I'll try Jun 24 16:06:30 iirc binfmt-support provides a systemd service that registers qemu static executables as interpretators into the kernel Jun 24 16:06:53 and iirc it's enabled by default on debian systems, but would require a reboot Jun 24 16:07:05 i use a different approarch, so not sure Jun 24 16:07:45 Thanks for the explaination Jun 24 16:07:51 still no luck... Jun 24 16:08:06 can you manually check if it gets extracted properly? Jun 24 16:08:15 and that you have `bin/bash` there for sure? Jun 24 16:08:27 iirc arm64 ut rootfs was (is?) broken Jun 24 16:09:38 oh... I'll try the armhf rootfs then. thanks for the help :) Jun 24 16:09:54 oh lol right Jun 24 16:09:58 dam man this is stupid :P Jun 24 16:10:09 JBB's script copies the arm qemu executable Jun 24 16:10:12 when the rootfs is aarch64 Jun 24 16:10:27 you can manually modify the script to copy qemu-static-aarch64 i guess Jun 24 16:10:35 it should work Jun 24 16:10:41 i was right about qemu messed up :P Jun 24 16:10:55 please test it Jun 24 16:11:05 it might be a valid concern to report to JBB Jun 24 16:11:41 all right, thanks Jun 24 16:11:59 Yes, this should be fixed. Do you have an idea how to detect the rootfs architecture without being able to run `uname -m` inside? Jun 24 16:12:15 @JBBgameich, let me think Jun 24 16:12:26 i have my own aarch64 rootfs, so i'm all in into fixing that :P Jun 24 16:13:47 i guess you can run `file` on a binary Jun 24 16:13:50 @JBBgameich, run the `file` command against the libc.so file in rootfs and check that Jun 24 16:13:59 @vanyasem, yeah that ^ Jun 24 16:14:12 (Document) https://irc.ubports.com/2uRlEYU1.mp4 Jun 24 16:15:28 @vanyasem, How can I do that? (I'm sorry for my stupid question) Jun 24 16:18:27 @altoria, `sed -i s/qemu-arm-static/qemu-aarch64-static/g functions/distributions.sh` Jun 24 16:18:35 from halium-install directory Jun 24 16:21:12 It works! thx Jun 24 16:21:34 @JBBgameich i will make an issue on your repo Jun 24 16:28:06 now `dmesg -w` doesn't return anything related... Jun 24 16:28:17 ofc it won't Jun 24 16:28:27 you device uses configfs Jun 24 16:28:40 i wrote a patch and asked you to test it Jun 24 16:28:45 but the patch is for hybris-boot Jun 24 16:28:54 and is meant to be used with halium reference rootfs Jun 24 16:29:11 but you're installing ubuntu touch, that does NOT work with hybris-boot at all Jun 24 16:29:22 ohhh Jun 24 16:31:05 please pay attention to what i say :P Jun 24 16:31:36 also this patch might not work. that's why i asked you to test it and report if it succeds Jun 24 16:36:40 Thanks. Now I know why it won't work Jun 24 18:45:58 @vanyasem, I prepared an initial patch (untested): https://gitlab.com/JBBgameich/halium-install/commit/7328a12487726e73032b57c2f95150982668ccd9 Jun 24 18:46:12 @JBBgameich, Eh gitlab? Jun 24 18:46:40 Github is a mirror of the repository actually :) Jun 24 18:47:10 thank you for making this even more complicated for undefined reasons Jun 24 18:47:10 [Edit] The repo on github is a mirror of the repository actually :) Jun 24 18:47:38 i hope this script gets merged into the github organization so this circus finally ends Jun 24 18:48:05 Since it's mirrored, I see no problem there. I also still accept PRs on github. Jun 24 18:49:09 whatever Jun 24 19:04:02 when i am running echo 1 > /dev/wcnss_wlan Jun 24 19:04:11 i am getting this -bash: echo: write error: Bad address Jun 24 19:04:16 anyone help Jun 24 19:04:44 @Walid, here you go Jun 24 19:05:08 @stefanomelchior, or well this Jun 24 19:05:24 (search is a nice feature of telegram) Jun 24 19:40:44 sudo iptables -t nat -A POSTROUTING -o [INTERNET] -j MASQUERADE , what is the replace ment of [internet], please any one help Jun 24 19:46:51 The device name Jun 24 19:47:02 potter Jun 24 19:47:31 ? Jun 24 19:49:43 usually enp0s20usomething, check `ifconfig` for something looking that that Jun 24 19:49:49 (or `ip link`) Jun 24 19:49:59 (`ifconfig` is (being) deprecated) Jun 24 19:50:14 I know `ifconfig` is old-skewl but I didn't know the new command :P Jun 24 19:50:23 you do now ^.^ Jun 24 19:50:27 indeed, ta Jun 24 19:51:01 @Err0r_extinct, actually you should replace internet with your internet adapter Jun 24 19:51:09 not with your device Jun 24 19:51:10 @reivilibre, so this is incorrect Jun 24 19:51:23 Ah sorry yes, I didn't notice he was doing NAT Jun 24 19:51:39 I shouldn't be trying to help people whilst I'm meant to be doing other stuff, sorry pal :P Jun 24 19:51:50 it's usually `enoNUM` or `wlpNUMsNUM` Jun 24 19:52:09 @reivilibre, i face the same issue often as well, i know that feeling :P Jun 24 19:57:36 is this wlp6s0 correct Jun 24 19:58:22 seems like it might be the right kind of thing if you're using a WiFi connection on your host Jun 24 19:58:43 personally mine is called `wlo1` for WiFi but I assume there's a rule for how they're named Jun 24 19:58:55 yes i am using a wifi Jun 24 19:59:20 @Err0r_extinct, you can skip that error Jun 24 19:59:55 at least thats what i do Jun 24 20:00:00 just one more thing my graphic test totally failes😫 Jun 24 20:00:11 @Lyud β˜­β™€β˜†πŸŒˆ, ok Jun 24 20:05:07 Is there any advantage to using halium boot over hybris boot? Jun 24 20:05:37 there is no technically advanced Jun 24 20:05:48 they work differently (i think?) Jun 24 20:06:01 [Edit] there is no technically advantage Jun 24 20:06:42 I heard halium boot has charge animations and such forth, but which one you use depends on whether you're installing UbTouch or PlaMo at the moment Jun 24 20:15:05 nirajnikant was added by: nirajnikant Jun 24 20:24:09 please help me my all graphics test are became fail Jun 24 20:24:10 https://pastebin.com/kyaMjgXS Jun 24 20:36:20 Are you using the halium reference rootfs, and is your device a Qualcomm (MSM) chipset? Jun 24 20:36:47 @Err0r_extinct, `test_glesv2` is broken anyways. and `test_egl` too i believe Jun 24 20:36:53 but not the point Jun 24 20:36:57 is your container running? Jun 24 20:37:39 (because it looks like it isn't ;) Jun 24 20:37:41 [Edit] because it looks like it isn't ;) Jun 24 20:39:42 @reivilibre, yes Jun 24 20:40:03 have you added CAF repos in that case? Jun 24 20:40:17 @vanyasem, and well this ^ Jun 24 20:41:16 @Qiangong2, halium-boot has a more complex initramfs and was made for Ubuntu Touch because it needs udev running before booting the system Jun 24 20:41:50 @vanyasem u mean ystemctl status lxc@android this Jun 24 20:41:52 they are not compatible. you can't use halium-boot with PM (though possible to implement). and same way you can't use hybris-boot with UT Jun 24 20:42:08 @Err0r_extinct, yep. and also just `systemctl status` (without args) Jun 24 20:42:20 yes its running Jun 24 20:42:35 @Qiangong2, read https://github.com/Halium/projectmanagement/issues/61 for thoughts on halium-boot by the LuneOS project Jun 24 20:43:03 @Err0r_extinct, 1) have you added CAF repos? 2) if yes, then `systemctl status` without any args Jun 24 20:43:12 @Err0r_extinct, [Edit] 1) have you added CAF repos? 2) if yes, then pastebin `systemctl status` without any args Jun 24 20:44:00 i didn't understand caf Jun 24 20:47:50 https://pastebin.com/8HfWzqQN Jun 24 20:48:16 add CAF repos please Jun 24 20:48:16 your device is CAF Jun 24 20:48:52 u mean in the manifest file Jun 24 20:49:07 If all options in defconfig are set correctly is getting lxc up matter of getting udev right? Jun 24 20:49:15 ``` … echo "deb http://repo.halium.org/caf xenial main" >> /etc/apt/sources.list.d/halium-caf.list … apt-get update … apt-get dist-upgrade``` Jun 24 20:49:18 [Edit] ```echo "deb http://repo.halium.org/caf xenial main" >> /etc/apt/sources.list.d/halium-caf.list … apt-get update … apt-get dist-upgrade``` Jun 24 20:49:20 on your device Jun 24 20:49:24 @Err0r_extinct, no Jun 24 20:49:48 ok but i allready did it Jun 24 20:50:22 i am frustrated Jun 24 20:50:31 i asked you if you added the caf repo and you said that you don't know Jun 24 20:50:40 now it turns out that you do know and that you did Jun 24 20:51:54 sorry sorry i am getting so sleepy that's why the mistake's are happening Jun 24 20:52:44 πŸ˜… Jun 24 20:54:28 @VeryOriginalUsername, . Jun 24 20:55:13 @VeryOriginalUsername, you also need to make sure all mounts succeed Jun 24 20:55:30 and that nothing crashes in the container inself (usually rild) Jun 24 20:55:38 [Edit] and that nothing crashes in the container itself (usually rild) Jun 24 20:55:50 After I finish `having fun` with postmarket os I'll try again with halium Jun 24 20:56:42 okay Jun 25 00:40:24 Fwd from Tygerpro Tygerpro: ok, I got to ssh on my device but cant et the android container to start Jun 25 00:40:24 Fwd from vanyasem: does it work on reference (or pm)? Jun 25 00:40:24 Fwd from Tygerpro Tygerpro: doesnt get to ssh on either, just telnet Jun 25 00:40:32 you're using hybris-boot right? Jun 25 00:40:50 halium-boot, hybris doesnt want to compile anymore Jun 25 00:40:57 well let's fix that then Jun 25 00:41:08 halium-boot is not compatible with PM and Halium Jun 25 00:41:15 it's too early for you to try UT if you're on that stage :P Jun 25 00:41:17 that would explain why those dont boot then Jun 25 00:41:25 send the compilation error Jun 25 00:41:39 i forget what it was, gimme a sec to get it Jun 25 00:41:43 sure Jun 25 00:42:46 getting it now, watch with my luck it will compile now Jun 25 00:43:19 was it a flux error when building the kernel? Jun 25 00:43:27 or was it flex Jun 25 00:43:47 yeah flex Jun 25 00:43:48 like i said, i dont remember, it was like a week ago when i last tried to compile Jun 25 00:43:48 [Edit] was it a flex error when building the kernel? Jun 25 00:44:51 compiling now, what a PITA this dev rig is Jun 25 00:46:18 anyways, Ill let ya know if it fails, it was compiling finew before my update of ubuntu, maybe me fixing stuff to compile halium-boot fixed whatever my problem was? Jun 25 00:47:06 ok, it didnt find my fixup-mountpoints, prob cause i havent added them cause i thought halium-boot was compatible with pm and reference rootfs Jun 25 00:47:21 @Tygerpro Tygerpro, well yeah i promised to help you already, so i'm not going to sleep before you're done :P Jun 25 00:47:27 @Tygerpro Tygerpro, sure, do it, send a PR, i'll merge it Jun 25 00:47:46 seems like we're alone here, things usually go quick Jun 25 00:48:32 ok, with fixup mountpoints should i do it as "/dev/" or "/dev/block/" cause i never got hybris-boot to ssh from what i recall Jun 25 00:48:51 you can see in twrp Jun 25 00:49:14 `readlink /path` or `ls -la /path` Jun 25 00:50:43 ok, iirc boot and userdata are the only ones we need for now right? Jun 25 00:50:46 all mounable partitions Jun 25 00:50:54 that means all partitions that are not emmc Jun 25 00:51:12 you can see a list of partitions it your device's fstab Jun 25 00:51:19 usually in the device tree at rootdir/etc/*fstab* (the name might differ) Jun 25 00:51:31 if it's not there, we can borrow one from TWRP repo Jun 25 00:51:39 [Edit] usually in the device tree at `rootdir/etc/*fstab*` (the name might differ) Jun 25 00:51:51 [Edit] that means all partitions that are not `emmc` Jun 25 00:52:10 ok thats weird, my partition stuff is in fixup-mountpoints but it errored out saying it couldnt find it Jun 25 00:52:46 are you sure you have run `breakfast CODENAME`? Jun 25 00:52:59 i did right before i compiled just to make sure Jun 25 00:53:10 send the full error plz Jun 25 00:53:20 and also is that fixup-mountpoints upstreamed yet? Jun 25 00:53:45 just re-did the breakfast command and mka hybris-boot to be sure, ill send error if i get it again Jun 25 00:54:26 uh no, i wanted to wait till i knew it was good that way its not a incorrect merge, cause im not entirely sure its right Jun 25 00:54:51 @Tygerpro Tygerpro, well send a PR and prefix it wil [NO MERGE] Jun 25 00:55:01 so that i can take a look at it :P Jun 25 00:55:09 you can always update your PR later Jun 25 00:55:15 it will be squashed anyways Jun 25 00:55:25 you can take as many attempts as you need Jun 25 00:55:27 ok error with building DTBs, getting full output now Jun 25 00:55:45 @Tygerpro Tygerpro, wow that's interesting Jun 25 00:56:27 https://paste.ubuntu.com/p/xzdXdF7K9J/ Jun 25 00:56:39 thats as far as the console went Jun 25 00:57:39 you can use `&>` to redirect output to a file Jun 25 00:57:57 yea, i forgot to add that, next time Jun 25 00:57:59 @Tygerpro Tygerpro, so your kernel is broken Jun 25 00:58:08 one of the kernel flags is unsupported Jun 25 00:58:16 ok ... Jun 25 00:58:20 it's related to the fact that you changed your defconfig Jun 25 00:58:38 which kernel do you use? Jun 25 00:58:39 which is kind of required to build hybris-boot isnt it? Jun 25 00:58:42 3.10 Jun 25 00:58:47 oh fuck man Jun 25 00:58:51 i'm sorry for you :P Jun 25 00:58:55 me too Jun 25 00:58:56 lol Jun 25 00:58:59 anyways, no time for that Jun 25 00:59:09 have you pushed your changes to github? Jun 25 00:59:10 i would like to take a look Jun 25 00:59:18 not all of the options by the checker are mandatory Jun 25 00:59:23 no, how do i do that from console? Jun 25 00:59:55 @Tygerpro Tygerpro, are you even serious Jun 25 01:00:17 sorry im new to github, i can use the web console, but still earning text console Jun 25 01:00:22 Fwd from : Git init;git remote add origin url; git add *;git commit -m 'message';git push origin branch Jun 25 01:00:30 thank you Jun 25 01:00:32 @Tygerpro Tygerpro, git and github have nothing to do with each other Jun 25 01:00:55 github hosts git repos, that's true. but it has nothing to do with git by itself Jun 25 01:01:14 git was written by Linus Torvalds years before GitHub got founded Jun 25 01:01:17 ok, i didnt know that Jun 25 01:01:26 please learn the theory Jun 25 01:01:32 and basics of git Jun 25 01:01:38 because it's annoying :P Jun 25 01:01:49 resource for learning? Jun 25 01:02:00 well reccomended one at least Jun 25 01:02:04 @Tygerpro Tygerpro, the internet Jun 25 01:02:21 https://optionalbits.com/learn-git-in-15-minutes-7ca9f91e355c?gi=d947157ded59 Jun 25 01:02:30 this covers enough Jun 25 01:02:57 ok, thank you, ill be sure toi read up on it Jun 25 01:03:08 sure Jun 25 01:03:08 so about the defconfig Jun 25 01:03:56 https://github.com/Halium/android_kernel_lge_bullhead/commit/2aa74ec71a379a66b713cb747788d4c6cf9a8161 Jun 25 01:04:02 trying to commit now but system is saying git doesnt exist Jun 25 01:04:08 @vanyasem, take a look at this commit for bullhead Jun 25 01:04:17 also uses 3.10 kernel Jun 25 01:04:30 ok, isnt bullhead arm64 though? Jun 25 01:04:46 doesn't matter Jun 25 01:04:54 ok Jun 25 01:04:59 your kernel is broken, and you either fix it, or disable the troubling option Jun 25 01:05:08 how? just flip options until it compiles Jun 25 01:05:18 (assuming it wasn't broken in the first place) Jun 25 01:05:33 i would check `git diff` Jun 25 01:05:38 and go from there Jun 25 01:05:40 well it compiled fine when i didnt change anything in the defconfig Jun 25 01:05:52 then yeah you broke it Jun 25 01:06:02 what i seem to do best Jun 25 01:06:15 send me `git diff` output from the kernel tre Jun 25 01:06:16 [Edit] send me `git diff` output from the kernel tree Jun 25 01:07:25 https://paste.ubuntu.com/p/NPbDzBNVC7/ Jun 25 01:07:47 thank you for sending me a small piece of i Jun 25 01:07:48 [Edit] thank you for sending me a small piece of it Jun 25 01:07:51 i appreciate Jun 25 01:07:58 sorry i thought i got it all, one sec Jun 25 01:08:03 just pipe it to the file Jun 25 01:08:09 `git diff > some.file` Jun 25 01:08:12 and send it <.< Jun 25 01:09:39 (Document) https://irc.ubports.com/sTFGKGKu.txt Jun 25 01:10:34 kernel link? Jun 25 01:11:21 as in the git link? Jun 25 01:11:30 Yep Jun 25 01:11:52 @Tygerpro Tygerpro, yeah, your diff looks messed up Jun 25 01:11:59 i bet you have duplicate entries Jun 25 01:12:09 as you haven't changed a single flag Jun 25 01:12:12 only added new ones Jun 25 01:12:17 which is messed up Jun 25 01:12:25 i did disable the selinux ones Jun 25 01:12:30 @vanyasem, i would ask you to do it from scratch tbh.. Jun 25 01:12:33 And # CONFIG_STUFF is not set Jun 25 01:12:41 Is actually an entry Jun 25 01:12:43 Somehow Jun 25 01:13:51 @vanyasem, just sticking a pile of flags at the end won't do :P Jun 25 01:13:51 if i just run the config checker it breaks everything with my kernel defconfig Jun 25 01:13:51 [Edit] You can do it without -w to get suggestions Jun 25 01:13:51 thats what i did after i added the flags to make sure i had no errors or anything Jun 25 01:13:51 @Tygerpro Tygerpro, use the mer kernel checker first Jun 25 01:13:53 and only then break your kernel with ubports one Jun 25 01:14:24 @Tygerpro Tygerpro, also still waiting for the link Jun 25 01:14:35 tried both actually, i have the original backed up and the one i modify Jun 25 01:14:43 take a look at the bullhead commit Jun 25 01:14:55 you CHANGE options, not add them at the end Jun 25 01:14:55 sorry getting that now, got sidetracked Jun 25 01:15:12 @vanyasem, redo it from scratch, and recompile a few times to make sure it isn't broken Jun 25 01:15:19 get inspiration from bullhead commit Jun 25 01:16:31 Jun 25 01:16:47 thats underscoremone's repo Jun 25 01:16:56 https://github.com/underscoremone Jun 25 01:17:44 why couldn't you just give me a link to the repo Jun 25 01:17:53 why would link me to a profile so that i need to search for the repo myself Jun 25 01:18:03 sorry my system is being dumb with the web browser Jun 25 01:18:20 i dont know what its issue is Jun 25 01:18:57 https://github.com/underscoremone/android_kernel_samsung_trlte Jun 25 01:18:59 wow that defconfig is empty Jun 25 01:19:19 not i get why you added all the stuff to the end Jun 25 01:19:29 which is.. weird. and also probably wrong Jun 25 01:19:57 @UniversalSuperBox https://github.com/underscoremone/android_kernel_samsung_trlte/blob/cm-14.1/arch/arm/configs/apq8084_sec_trlte_spr_defconfig Jun 25 01:19:57 take a look at this defconfig Jun 25 01:20:04 it's almost empty Jun 25 01:20:05 so weird Jun 25 01:20:14 never seen one like that before Jun 25 01:20:28 it has no unset values Jun 25 01:20:31 ok,at least i now know im not crazy Jun 25 01:20:36 Are you sure that's the primary defconfig Jun 25 01:20:46 Maybe the porter is just … ... Jun 25 01:20:51 @UniversalSuperBox, well i am not, but i guess i trust Tygerpro on that one Jun 25 01:20:55 assuming he broke the build Jun 25 01:20:58 by modifying it Jun 25 01:21:27 well I will look into re-doing my defconfig and re-compile Jun 25 01:21:57 dalton i am def crazy, just not as crazy as i thought Jun 25 01:22:10 make it in 2 steps Jun 25 01:22:14 first commit mer checker changes Jun 25 01:22:17 and make sure they compile Jun 25 01:22:21 ok Jun 25 01:22:25 then commit ubports changes Jun 25 01:22:29 but this kernel looks like shit Jun 25 01:22:34 by some weird porter Jun 25 01:22:40 so i would not mess with it at all Jun 25 01:22:45 and would try porting to 5.1 base Jun 25 01:22:51 which has a proper cm kernel Jun 25 01:22:52 this whole process feels like ive been put through the wringer if im honesdt Jun 25 01:23:29 i tried 5.1 base first, i kept getting a "DIRTYRECT" error that i couldnt figure out, it was in the video-caf stuff Jun 25 01:23:42 @vanyasem, wait no it doesn't Jun 25 01:23:44 nvm Jun 25 01:23:54 it's weird in the same way Jun 25 01:24:12 i would just go with factory 4.4 if i could, but thats very deprecated Jun 25 01:25:04 this is also why i tend to get angry and walk away for two months at a time Jun 25 01:25:23 well okay get back to me once you redo your defconfig Jun 25 01:25:23 Blame Samsung Jun 25 01:25:48 i will Ivan, thank you for your help so far, and Dalton I curse them with every error i get Jun 25 01:27:32 What's the device's real name? Jun 25 01:27:55 off to play in defconfig land ... yaaaayyyy ... *curses Samsung for the most idiotic setup known to man* Jun 25 01:28:14 @Tygerpro Tygerpro, that's an issue with the guy who ported CM Jun 25 01:28:18 nothing to do with samsung Jun 25 01:28:35 You say Android 4.4, that was before Samsung really understood what they were doing Jun 25 01:28:46 @vanyasem, Kernel source can come from upstream Jun 25 01:28:51 And normally it does Jun 25 01:29:17 its also what my device came with from the store, two weeks later they forced it up to 5 and battery life went from day and a half to two hours Jun 25 01:29:28 thats when i rooted and went with custom ROM Jun 25 01:29:44 @UniversalSuperBox, not in that case … https://github.com/CyanogenMod/android_kernel_samsung_trlte/commit/80025a24b2524f429a228ef9592393434ec40f12 Jun 25 01:29:53 that was defo added by the cm porter Jun 25 01:30:15 figures i pick a very screwed up setup to try and port to, maybe i should seek some strong meds Jun 25 01:30:19 Oh Jun 25 01:30:27 Burn 'em at the stake Jun 25 01:30:52 got a match? Jun 25 01:31:43 what a weird device. but well it makes it more interesting for me Jun 25 01:31:54 if it helps its a samsung galaxy note 4 Jun 25 01:32:10 @UniversalSuperBox, you should've answered dalton there Jun 25 01:32:22 Oh Jun 25 01:32:24 i didnt see that message Jun 25 01:32:33 Yeah that was before Samsung knew anything Jun 25 01:32:48 Man Touchwiz was terrible back in the day Jun 25 01:32:58 thank god they deprecated it Jun 25 01:33:17 too bad they havent supported my device since android 5 Jun 25 01:33:32 they gave it a two hour battery life then kicked it to the curb Jun 25 01:33:40 Yet somehow the Note 10.1 has Android 9 ported to it Jun 25 01:33:45 What the heck Jun 25 01:33:53 @UniversalSuperBox, first galaxy tab has oreo Jun 25 01:34:00 well i have oreo running on my note 4 now, its pretty decent battery Jun 25 01:34:15 @vanyasem, Tab 10.1? Note 10.1? Jun 25 01:34:20 tab 10.1 Jun 25 01:34:22 first gen Jun 25 01:34:24 but i wanted to try something different from android Jun 25 01:34:48 the guy who promised me to test my configfs patch vanished Jun 25 01:35:05 Okay Jun 25 01:35:12 my asus tf201 has an oooolllllllldddddd version of ubuntu touch on it, its based on cm10 i think Jun 25 01:35:12 i guess i will have to ask Nelli to do it then in a week Jun 25 01:35:45 Bhushan tells me the the 5X has that thing Jun 25 01:35:45 configfs? Jun 25 01:35:52 So tell me what it changes and how to test it Jun 25 01:36:35 ok, ill ping ya when i get my defconfig sorted Ivan, it will prob be tomorrow as its getting late here and i got work early in the morning Jun 25 01:36:47 @Tygerpro Tygerpro, it's 4 AM here, i'm not staying :P Jun 25 01:37:02 9:30 PM here Jun 25 01:37:13 @UniversalSuperBox, it adds support for configfs for devices that don't support regular usb output Jun 25 01:37:15 kernel 4.4 Jun 25 01:37:29 I'm thinking 3.18 has it too Jun 25 01:37:36 they have both Jun 25 01:37:41 I remember Marius complaining about it for somethibg Jun 25 01:37:43 so you need to hack an if statement to test it Jun 25 01:38:00 because it's a fallback Jun 25 01:38:05 if a regular usb isn't supported Jun 25 01:38:11 dunno how it's called Jun 25 01:38:13 rndis? Jun 25 01:38:26 Oh so it sets up the gadget? Jun 25 01:38:35 yeah take a look Jun 25 01:38:47 https://github.com/Halium/hybris-boot/pull/57 Jun 25 01:38:48 is on couch Jun 25 01:39:37 Oh Jun 25 01:39:42 i would kindly appreciate if you suggested me what is the best way to port it over to halium-boot Jun 25 01:39:49 once someone confirms that is's working that is Jun 25 01:40:29 Well the panic handler for halium-boot was just copied out of hybris-boot Jun 25 02:05:52 well this patch doesn't break older kernels Jun 25 02:05:54 i could test that **** ENDING LOGGING AT Mon Jun 25 03:00:03 2018