**** BEGIN LOGGING AT Sun Nov 10 02:59:57 2019 Nov 10 07:51:58 常博捷 was added by: 常博捷 Nov 10 07:57:59 雷生淮 was added by: 雷生淮 Nov 10 08:17:54 邰麻淘 was added by: 邰麻淘 Nov 10 08:19:20 燕楚晴 was added by: 燕楚晴 Nov 10 09:23:54 @Shakendo [Hmm ok, you prob have to add the samsung hardware repo, I have it on my github …], Hey, I will find the hardware probably myself. My processor is Exynos 5420, so this repo will not work anyways because it is for 4210? Nov 10 09:25:57 @Shakendo [Hmm ok, you prob have to add the samsung hardware repo, I have it on my github …], Tho I grabbed the .mk file from there and put in my WORKDIR/hardware/samsung-slsi_cm/exynos5420/ Nov 10 14:17:26 Now another error. *SIGH* "ninja: error: '/home/rixchy/halium/out/target/product/chagalllte/kernel', needed by '/home/rixchy/halium/out/target/product/chagalllte/obj/ROOT/halium-boot_intermediates/halium-boot.img', missing and no known rule to make it" Nov 10 14:17:37 That is with making hybris-boot. Nov 10 14:52:03 Zosenko was added by: Zosenko Nov 10 15:12:04 DArk Side was added by: DArk Side Nov 10 15:19:13 @rixchy [That is with making hybris-boot.], Try mka clean then mka mkbootimg again then mka hybris-boot, you can try the repo anyway, worse case you just have to remove it again Nov 10 15:21:12 Hm, let me try that... Nov 10 15:23:21 Porting is a whole lot of trial and error Nov 10 15:23:53 "vendor/cm/build/tasks/kernel.mk:160: * Using prebuilt kernel binary instead of source * … vendor/cm/build/tasks/kernel.mk:161: * THIS IS DEPRECATED, AND WILL BE DISCONTINUED * … vendor/cm/build/tasks/kernel.mk:162: * Please configure your device to download the kernel * … vendor/cm/build/tasks/kernel.mk Nov 10 15:23:53 :163: * source repository to kernel/samsung/exynos5420 … vendor/cm/build/tasks/kernel.mk:164: * for more information" Nov 10 15:24:44 That needs to be fixed Nov 10 15:24:55 Could that affect the first error? Nov 10 15:25:58 Well that will affect everything, if its using prebuilt you can make changes till cows come home but they wont take affect Nov 10 15:26:09 Okay. Nov 10 15:26:35 Should I configure the manifest? Nov 10 15:27:24 I forked the kernel and here is the line from the .xml "" Nov 10 15:33:39 Hm, I think I fixed it. Nov 10 15:50:09 Hi. I am trying to build Halium and I want to know if this lge_bullhead.xml file looks right. Specifically, I'm a bit confused on the remote part. Nov 10 15:50:37 Nov 10 15:50:37 Nov 10 15:50:37 Nov 10 15:50:37 Nov 10 15:50:37 Nov 10 15:50:38 Nov 10 15:50:40 Nov 10 15:50:42 Nov 10 15:55:31 Well you should put that in a service like pastebin for future reference, but without looking at my manifest it looks pretty close if its not right Nov 10 15:55:43 sorry. Nov 10 15:56:11 Why are you porting a supported device though? Nov 10 15:56:38 bullhead=Nexus 5 if Im not mistaken Nov 10 15:56:41 so I want to get ubuntu touch onto my nexus 5x. Is that supported? I thought it wasn't Nov 10 15:56:44 yes, that's correct Nov 10 15:57:24 Oh ok, the 5x is not but the 5 is, doesnt 5x have its own codename? Nov 10 15:57:47 bullhead is 5x and 5 is hammerhead from what I understand Nov 10 16:00:04 Ahh ok Nov 10 16:00:41 I just really want to get away from Google and Apple so ubuntu touch really appealed to me. Do you have any other suggestions what I could put onto my nexus 5? Nov 10 16:00:44 5x* Nov 10 16:02:13 Do you get errors when you repo sync? Nov 10 16:02:41 I did when I tried los as the remote, but now I switched it to hal and that seems to be going through fine Nov 10 16:14:02 Hm, my "mka halium-boot" went further but is stuck here: "[ 99% 2031/2035] Making initramfs : /home/rixchy/halium/out/target/product/chagalllte/obj/ROOT/hybris-boot_intermediates/boot-initramfs.gz … 1924 blocks" Nov 10 16:14:21 @rixchy [Hm, my "mka halium-boot" went further but is stuck here: "[ 99% 2031/2035] Makin …], Wait wait Nov 10 16:14:25 ? Nov 10 16:14:37 @rixchy [?], If it is stuck wait some minutes Nov 10 16:15:04 I actually waited a couple of minutes, but I will let you know after some while.. Nov 10 16:28:10 Im going thru the doc to build halium and there is a section titled "Modify the kernel configuration." It seems to have only to do with arch. Is that true or do I still need to do this step if I don't have arch Nov 10 16:29:05 @TheLastDon [Im going thru the doc to build halium and there is a section titled "Modify the …], Hm, let me check it out... Nov 10 16:30:06 thank you Nov 10 16:31:23 You want to tell me that there is no "arch" folder in "halium/kernel///"? Nov 10 16:32:12 @Mattia990 [If it is stuck wait some minutes], Hm, it is taking longer than I expected. 10+ minutes, and it is stil stuck at the same point... Nov 10 16:32:21 oh yes. I see an arch folder Nov 10 16:32:37 @rixchy [Hm, it is taking longer than I expected. 10+ minutes, and it is stil stuck at th …], Wait wait wait Nov 10 16:32:48 @TheLastDon [oh yes. I see an arch folder], Then it is alright, just follow the docs instructions. :) Nov 10 16:33:00 @Mattia990 [Wait wait wait], Well, okay.... Nov 10 16:33:27 @rixchy [Well, okay....], For me takes like 20mins, using an external HDD usb3.0 Nov 10 16:33:39 O.o Nov 10 16:33:40 haha. thanks. I did the grep it suggested in the doc and it was coming up with something else that wasn't a directory so I was confused. Thanks :) Nov 10 16:34:07 @TheLastDon [haha. thanks. I did the grep it suggested in the doc and it was coming up with s …], That is because you didn't execute "grep" command in the "~/halium" directory. :) Nov 10 16:35:38 no. I did. I get this as my TARGET_KERNEL_CONFIG "lineageos_bullhead_defconfig" Nov 10 16:35:54 @Mattia990 [For me takes like 20mins, using an external HDD usb3.0], Ah! It just finished, thanks. :) Nov 10 16:36:03 @rixchy [Ah! It just finished, thanks. :)], No problem! Nov 10 16:36:11 :O "#### make completed successfully (01:03:12 (hh🇲🇲ss)) ####" Nov 10 16:36:32 Did that many time passed? 1 h? Nov 10 16:36:36 @TheLastDon [no. I did. I get this as my TARGET_KERNEL_CONFIG "lineageos_bullhead_defconfig …], Ah, alright. Nov 10 16:36:44 @rixchy [Did that many time passed? 1 h?], For halium-boot??? Nov 10 16:36:50 For hybris-boot. Nov 10 16:36:57 @rixchy [For hybris-boot.], Wooooow, so long Nov 10 16:37:26 Yeah, in the past it wasn't so long. But I think it isn't going to take so long in the future. Well, I atleast hope so. Nov 10 16:37:50 @rixchy [Yeah, in the past it wasn't so long. But I think it isn't going to take so long …], How many mb is the image? Nov 10 16:37:57 Hm, let me check. Nov 10 16:38:21 5,7 MB Nov 10 16:38:33 Yeah good, you can finally flash it Nov 10 16:38:55 Mhm, I am leaning towards halium-boot anyways, but I gotta get hybris work, I guess. Nov 10 16:39:17 @rixchy [Mhm, I am leaning towards halium-boot anyways, but I gotta get hybris work, I gu …], Yep, with Hybris you can run plasma os by the way Nov 10 16:39:52 Oh, cool. But my kernel is 3.4, so the UT is the only option. And I am happy actually, because the UT was my goal all from the beginning anyways. Nov 10 16:40:17 @rixchy [Oh, cool. But my kernel is 3.4, so the UT is the only option. And I am happy act …], With some patches you can also run systemd in 3.4 kernel Nov 10 16:40:49 Oh, thank you for letting me know that. I will get into it when I get UT working atleast or when I get the port atleast half working. Nov 10 16:41:15 @rixchy [Oh, thank you for letting me know that. I will get into it when I get UT working …], But you need halium-boot for it Nov 10 16:41:26 Plus, I have to make halium-boot as much small as possible to make it fit into the partition. Nov 10 16:41:33 @Mattia990 [But you need halium-boot for it], Yeah, I know that. :) Nov 10 16:41:37 @rixchy [Plus, I have to make halium-boot as much small as possible to make it fit into t …], Yes, you need Nov 10 16:41:50 Halium-boot is frickeing 9 MB. Nov 10 16:41:58 I need 7 MB, I think. Nov 10 16:42:15 @Mattia990 [Yes, you need], For example making modules for some kernel configs Nov 10 16:42:59 Acttually I turned some configs to =m in the defconfig. Nov 10 16:45:40 ... Nov 10 16:45:47 "ninja: error: '/home/rixchy/halium/out/target/product/chagalllte/obj/SHARED_LIBRARIES/libexynosv4l2_intermediates/export_includes', needed by '/home/rixchy/halium/out/target/product/chagalllte/obj/SHARED_LIBRARIES/libExynosHWCService_intermediates/import_includes', missing and no known rule to make it" Are you kidding me. Nov 10 16:53:28 I should make a strictly halium port that others can use if they have a note 4, but Im focusing on UT atm Nov 10 17:08:04 @rixchy ["ninja: error: '/home/rixchy/halium/out/target/product/chagalllte/obj/SHARED_LIB …], Anyone has any idea how to fix this? Nov 10 17:42:01 @TheLastDon [I did when I tried los as the remote, but now I switched it to hal and that seem …], Be aware though that one of our best porters gave up on the N5X some time ago. You might want totry with newer software now, and also since it has a vendor partition in place you must downgrade to Android 7.1 first before trying anything Nov 10 17:43:43 yeah, I couldnt build the systemimage file. it failed. Nov 10 17:44:15 Well thats not a problem of the vendor partition. That will only become a problem as soon as you push stuff to the device Nov 10 17:45:05 Also, you might need to exclude the CPUs above no 4 - 5X and 6/&P all share the same hardware issue where the bonding became loose on the big cores, and those devices keep crashing. You will notice if not even TWRP recovery works Nov 10 17:46:38 yeah, i think i will give up. It's taking far too much time to figure this out. Thanks for your comments. Ill wait for the pine phone to come out..lol Nov 10 17:47:49 if one of your best porters couldnt figure it out. I have no chance. Nov 10 17:47:57 @TheLastDon [yeah, i think i will give up. It's taking far too much time to figure this out. …], Its not that we want to discourage people. But porting is a thing that requires some amount of time, patience and a sturdy forehead as you will keep banging it on the table Nov 10 17:48:14 @UniversalSuperBox N5x GIF plz ^^ Nov 10 17:49:32 yeah, it's not anyone's fault. It's just a difficult process. I gave it a few days and now I need to spend my time on other things. Nov 10 17:55:27 And we are compiling together all things for more recent devices now, so maybe you would have more luck later with an Android 8, 9 or 10 device when they are ready. bullhead is quite old already Nov 10 17:56:22 yeah, I made the mistake of ordering a 5x because it is better than the 5. Little did I know ubports' installer only supported 5 :) Nov 10 18:00:19 Could someone explain what does this mean: "Shared project android_hardware_qcom_display found, disabling pruning." Nov 10 18:05:45 Which command "puts" the "lib---" folders in out/target/product//obj/SHARED_LIBRARIES. Nov 10 18:06:33 I mean, the "mka systemimage" shows alot of errors of the lib folders in SHARED_LIBRARIES being missing, and it results in build failing. Nov 10 23:08:09 Hmm @all are we not mounting emmc partitions at all? Nov 10 23:11:01 @Flohack [Hmm @all are we not mounting emmc partitions at all?], Speaking of mounting, had any fun with dynamic partition yet? Nov 10 23:11:11 @linuxandria [Speaking of mounting, had any fun with dynamic partition yet?], Nah, whats that ^^ Nov 10 23:11:30 @Flohack [Nah, whats that ^^], Google Android 10 dynamic partitions you'll see Nov 10 23:11:35 oki Nov 10 23:11:56 @Flohack [oki], Very very very fun … Especially as TWRP doesn't support them in main trees yet Nov 10 23:12:35 hehe Nov 10 23:13:45 So I got a huge amount of partitions here that are emmc and my container keeps crash ing the kernel. I am looking for causes like modem cannot access its partition for example Nov 10 23:14:06 And they are all not mounted according to halium docs, emmc does not need to be listed in mountpoints right Nov 10 23:15:23 @Flohack [And they are all not mounted according to halium docs, emmc does not need to be …], Afaik the only eMMC that actually needs manually mounted is sdcard … Otherwise / should work Nov 10 23:16:07 hmm Nov 11 01:10:37 You might have to manually specify thrm in your fstab, I had to on my note 4 or it would just fail everytime Nov 11 01:54:37 @Flohack [hmm], Well technically (at least on Android. Not sure about handling of actual Linux), it's /dev/block/bootdevice/by-name/{system,vendor,boot,able,sbl,tzdata,data,etc} and A/B there's two of each besides data Nov 11 02:55:24 On my note 4 thats the case as well, but since I only get telnet if I dont modify my fstab, I have to change it to say /dev/mmcblk0p for each partition Nov 11 02:57:17 @Shakendo [On my note 4 thats the case as well, but since I only get telnet if I dont modif …], I think that's what bootdevice symlinks to, depending on device Nov 11 02:58:42 Well i tried just doing one partition, but it kept failing until I had them all changed **** ENDING LOGGING AT Mon Nov 11 02:59:57 2019