**** BEGIN LOGGING AT Sat Mar 10 03:00:03 2018 Mar 10 03:38:06 Tofe, I think we slightly misunderstood each other on the whole `/root/userdata` thing. Is it critical to the behavior of LuneOS that the whole data partition is provided to Android? I would much prefer that the (often) unpatched Android bits aren't able to touch all of the user's data so easily Mar 10 03:42:22 @florian yeah it looks like they mucked with how cmdline works. Did a diff of vanilla 3.4.113 and htc's and found arch/arm/mach-msm/devices_cmdline.c that doesn't exist in vanilla Mar 10 03:48:44 oh boy this is gonna be fun to figure out what they did. Mar 10 04:07:04 Are the __setup macros creating callbacks for command line args? Mar 10 04:08:37 s/creating/registering/ Mar 10 06:09:49 Welcome to kernel hacking. I cant help you there xD Mar 10 06:11:00 In case anyone wants to help flesh out the Halium Standard: https://github.com/Halium/docs/pull/77 Mar 10 08:13:14 UniversalSuperBox: no, it is not critical at all; we simply need a place to store data, and a mounted subfolder could do as well. You mean that /userdata is meant to be a tmpfs, right ? Mar 10 08:14:58 @Tofe, Not tmpfs but also not actual userdata partition, but subfolder should do it also Mar 10 08:18:53 ok, I'll rework this part of my PR accordingly Mar 10 08:23:44 bshah: mmh wait, my patch didn't make it more available than before, if I read correctly https://github.com/Halium/initramfs-tools-halium/pull/11/files#diff-1d333d9468db5ce7fe6dca71704851f5L506 Mar 10 08:24:19 I think I'm missing a point here Mar 10 10:28:31 Anyone knows what is this? Mar 10 10:28:37 (Photo, 904x230) https://irc.ubports.com/BV5Lf1y7.png Mar 10 10:29:06 You forgot meal.. :p Mar 10 10:29:12 (breakfast/lunch) Mar 10 10:29:55 Someone add here to run breakfast first Mar 10 10:29:56 https://docs.halium.org/en/latest/porting/build-sources.html#building-the-system-img-and-hybris-boot-img Mar 10 10:30:30 It seems like at the end I will make my own noob friendly guide Mar 10 10:32:01 http://github.com/halium/docs/ Mar 10 10:32:27 @bhushanshah, 😂 Mar 10 10:35:42 bhushanshah, UniversalSuperBox: I've re-read my PR multiple times, and I don't see what fundamental change I've made to userdata: could you be more specific? From my point of view, /userdata is now a symlink instead of being directly the partition, but that's all... Mar 10 10:35:48 Anyone? Mar 10 10:35:53 (Photo, 925x276) https://irc.ubports.com/udxbwpLD.png Mar 10 10:36:22 this device tree works successfully for LOS and LOS based ROMs Mar 10 10:36:31 Why I get errors here :/ Mar 10 10:38:19 redshaman: your errors are specific to building halium-boot; you should check HYBRIS_BOOT_PART and HYBRIS_DATA_PART Mar 10 10:39:18 Tofe: I'm on move currently, I'll check your PR and messages bit later.. Mar 10 10:39:20 Sorry Mar 10 10:39:37 @Tofe, I typed make mkbootimg. According to guide I should build hybris-boot and systemimage after that Mar 10 10:39:52 bhushanshah: no worries, there isn't anything urgent here Mar 10 10:39:59 @redshaman, Your fixup mount points could be wrong. Can you paste the while fixup-mountpoints.sh somewhere? Mar 10 10:40:42 @JBBgameich, https://pastebin.com/D2dnGUTK Mar 10 10:41:45 Remove [ ] around your device codename Mar 10 10:43:57 @bhushanshah, I did. Same error Mar 10 10:44:54 Can you point to your device tree repo? Mar 10 10:45:07 @redshaman, likely you have multiple fstabs in device tree Mar 10 10:45:14 and hybris scripts get confused Mar 10 10:45:23 @redshaman, In here look at the end. there are two userdata lines. maybe I should remove one of them? Mar 10 10:46:28 @bhushanshah, https://github.com/remilia15/android_device_samsung_coreprimeve3g … I am saying again. This tree works perfect for LOS Mar 10 10:46:39 (Photo, 720x1280) https://irc.ubports.com/20tlyPQU.png That's good Mar 10 10:47:23 @redshaman, Halium is not LOS, so it's not a factor here Mar 10 10:48:05 @NotKit, I will grep for fstab then. Maybe it will find Mar 10 10:48:37 hm, so this is Spreadtrum device? Mar 10 10:49:18 yes Mar 10 10:50:07 oh well, you're walking into unknown territory, get ready for more issues than ones with simply following the guide Mar 10 10:50:36 https://github.com/remilia15/android_device_samsung_scx30g2-common - this is the common repository it uses Mar 10 10:51:59 @NotKit, Yes. fstab is located there Mar 10 10:52:11 there should be another one Mar 10 10:52:18 [Edit] there is another one Mar 10 10:55:37 but I can't find on github where sprd-sdhci.3 entries come from Mar 10 10:59:51 @NotKit, found and removed. it was in another common tree Mar 10 11:01:26 and passed that error. Mar 10 11:02:02 @NotKit must I comment this kind of errors? Mar 10 11:02:21 what error? Mar 10 11:02:37 (Photo, 896x210) https://irc.ubports.com/4zMQC4j0.png Mar 10 11:02:45 hardware/samsung/AdvancedDisplay/Android.mk:34: frameworks/base/packages/SettingsLib/common.mk: No such file or directory Mar 10 11:03:15 I just opened hardware/samsung/AdvancedDisplay/Android.mk and commented 34 th string Mar 10 11:03:24 try to disable device tree parts compilation that rely on Java frameworks, yes Mar 10 11:03:52 It seems like I will get many of this type errors Mar 10 11:05:09 @NotKit, I got this. #### make completed successfully (14 seconds) #### Mar 10 11:05:11 What's next? Mar 10 11:05:20 what did you build? Mar 10 11:05:22 make hybris-boot? Mar 10 11:05:32 I built mkbootimg Mar 10 11:05:35 yes, try to Mar 10 11:06:26 @NotKit, will this boot from first time? :D Mar 10 11:07:32 hardly, and you also need to build system.img first Mar 10 11:32:10 @NotKit, hybris-boot is done. make systemimage gives this error: Mar 10 11:32:39 (Photo, 918x229) https://irc.ubports.com/zUt0nsq0.png Mar 10 11:33:11 I just need to copy vendor/samsung/coreprimeve3g/proprietary/etc/audio_hw.xml file to '/home/redshaman/halium/out/target/product/coreprimeve3g/system/etc/ ? Mar 10 11:45:23 does that file exist? Mar 10 11:45:32 @z3ntu, nope Mar 10 11:45:46 that's the weird part Mar 10 11:45:47 then find what references it Mar 10 11:45:51 probably TARGET_COPY_FILE or something Mar 10 11:45:58 If I remember correctly Mar 10 11:56:14 @z3ntu, found it. it's listed in propiertary-files.txt Mar 10 11:56:33 @z3ntu, And here /configs/audio/Android.mk:LOCAL_MODULE := audio_hw.xml Mar 10 11:57:59 I must comment it from there or what? Mar 10 11:58:56 do you have vendor repo setup correctly? Mar 10 11:59:23 @NotKit, Yes. Here listed all matches with green Mar 10 11:59:29 (Photo, 655x323) https://irc.ubports.com/JjgSuKTQ.png Mar 10 12:00:16 (Photo, 605x314) https://irc.ubports.com/O2mWq6O0.png Mar 10 12:25:16 the local_module line is the problem Mar 10 12:25:31 what's `ls vendor/samsung/coreprimeve3g` ? Mar 10 12:26:56 (Document) https://irc.ubports.com/HN4szddd.png Mar 10 12:31:22 just comment the LOCAL_MODULE line in the Android.mk listed in the grep output Mar 10 12:31:48 @z3ntu, but this will disable audio Mar 10 12:32:13 this will at least let the build continue - or find out why the file isn't at that location Mar 10 12:32:59 @z3ntu, I have that file in phone. Maybe it will be good to put it in vendor/Samsung/coreprimeve3g/proprietary/etc/ ? Mar 10 12:38:02 damn. I put that file there. Now it asks for another file which is supposed to exist there. :/ Mar 10 12:58:30 Guys, one question... Is it possible to mount some partition using systemd services instead fstab(Because it tooks a lot of time to mount them)? Mar 10 13:01:01 Mattia990: you mean an Android partition ? Mar 10 13:05:08 @Tofe, These 2, one is /data and the other is rootfs.img … phablet@localhost:~$ systemd-analyze blame … 9min 35.031s dev-block-loop0.device … 9min 35.012s dev-mmcblk0p25.device Mar 10 13:08:53 Mattia990: it shouldn't take so long, there must be another issue here. And by the way, rootfs.img contains the whole rootfs image, including systemd :p Mar 10 13:09:34 Wait, how can systemd-analyze know about those ones ? Mar 10 13:12:00 @Tofe, Yep, you are right Mar 10 13:12:18 @Tofe, Ehm... i don't know ahah Mar 10 16:08:33 UniversalSuperBox: ping Mar 10 16:08:50 It'll be easier to discuss the /userdata misunderstanding live, I guess Mar 10 16:08:56 Tofe: UniversalSuperBox: destination host unreachable Mar 10 16:09:06 oh. Mar 10 16:09:10 :P Mar 10 16:09:25 So what's up? Mar 10 16:09:43 Well, I definitely don't understand the "not exposed to Android" part Mar 10 16:10:06 What Android stuff are you talking about? drivers ? lxc container ? something else? Mar 10 16:10:20 The container Mar 10 16:10:41 The container doesn't have access to /android or /userdata Mar 10 16:10:45 ... does it Mar 10 16:10:47 Since the UT and PM implementations of lxc-android just bind-mount everything from `/android` into the container's `rootfs` Mar 10 16:11:04 oh... *that* was the part I was missing Mar 10 16:11:45 ok I understand now, and I agree Mar 10 16:11:49 If we were particularly clever, I guess we could just make `/android` be the android rootfs itself, then bind-mount it if needed Mar 10 16:11:55 But I guess we aren't clever Mar 10 16:12:31 That'll be the next step :p Mar 10 16:12:50 ok it'll be easier to solve now that I understand what's going on Mar 10 16:14:58 my next step for integrating LuneOS was to use Halium's lxc config, so I would have the same issue anyway Mar 10 16:18:04 Tofe, I think you'd be particularly interested in this document I wrote standardizing what a Halium distribution can expect to have on its rootfs: https://github.com/Halium/docs/pull/77 Mar 10 16:20:23 Looking nice already Mar 10 16:27:35 Ah, one comment though: why do you need to bind-mount /android/data in lxc's rootfs data during initramfs ? Mar 10 16:30:08 Honestly.... I think that was a logical error on my part Mar 10 16:30:33 ok, then I've got another error here: https://github.com/Halium/lxc-android/blob/master/var/lib/lxc/android/pre-start.sh#L23 Mar 10 16:31:05 ramdisk is already unpacked by initramfs, isn't it Mar 10 16:31:12 Yep Mar 10 16:31:23 But lxc-android hasn't been updated for halium-boot yet Mar 10 16:31:27 hybris-boot is still standard. Mar 10 16:31:31 ah ok, yes Mar 10 16:31:43 could be good to create another branch soon :) Mar 10 16:31:52 I have a replacement for the pre-start script in #40 Mar 10 16:32:14 ah ok, perfect Mar 10 16:33:14 Permanently moved to matrix Mar 10 16:34:43 mmh previously there was "mount -o bind ${rootmnt}/userdata/android-data ${rootmnt}/data" ... is that wanted ? the fake android-data in rootfs's /data ? Mar 10 16:35:06 Yep! Mar 10 16:35:13 But that should be a link. Mar 10 16:36:02 but then you'll agree that lxc's apps and rootfs's app will all access the same android-data Mar 10 16:36:20 (not talking about /userdata here, of course) Mar 10 16:36:35 Because when running an Android application in our userspace, it still expects to find its partitions like `/data`, `/system` Mar 10 16:37:11 And yes, we do want that to be the same android-data. Mar 10 16:37:28 ah ok; then the issue was only regarding userdata Mar 10 16:37:53 Yep! As I wrote in the document, which I should have wrote a long time ago Mar 10 16:38:02 fine by me here; and yes, I'll make it a symlink if that's ok with you Mar 10 16:38:10 I think I can handle that Mar 10 16:38:19 more consistent with the rest of the symlinks Mar 10 16:40:44 ok I think it's ready now; I'll have to check it's still compatible with LuneOS :p Mar 10 16:42:24 ok small adjutment to do, that'll be fine Mar 10 16:48:15 Ok, now it should be better. I'll test that on LuneOS. Mar 10 16:48:44 I saw that force push Mar 10 16:48:44 :P Mar 10 16:49:19 oh well, it's convergence on the same little piece of code; you prefer I avoid this kind of thing in the future? Mar 10 16:49:29 Nah, just teasing Mar 10 16:49:47 I'll likely sqash and merge this PR anyway Mar 10 16:49:47 ok :) I'm easily teased today :p Mar 10 16:50:46 Just be careful is some distribs have /data as a directory, as it'll not be binded to android/data anymore with my change Mar 10 16:50:59 if* Mar 10 16:51:30 Maybe I could add a line to handle that, if we need a transition Mar 10 16:51:47 Let me check rootstock Mar 10 16:52:16 nah, Ubuntu Touch links it. I don't know what I was thinking Mar 10 16:52:27 ahead ! Mar 10 16:52:55 (but the bind-mounts must look... peculiar) Mar 10 16:53:27 They do. Lots of `/dev/mmcblk0p54 on /dir`. Mar 10 16:53:37 But hey, what're you gonna do when you don't have OverlayFS Mar 10 16:54:27 That requires a "recent" kernel version, isn't it? Mar 10 16:55:03 Yeah, it was upstreamed in 3.18 Mar 10 16:55:12 I wouldn't trust it until the 4.4 Android kernel though Mar 10 16:56:42 yepee, only 4.4 :) Mar 10 17:10:06 ok, seems to work well at least on N5 Mar 10 17:32:37 heya there, im trying to compile halium for my redmi note 3 (kenzo), but i do not understand how to fix the kernel configuration Mar 10 17:34:48 _ was added by: _ Mar 10 17:47:05 paste from output of mer-kernel-check Mar 10 17:47:07 https://pastebin.com/WBcJn09S Mar 10 17:47:46 ``` Mar 10 17:47:53 [Edit] ```Can't open lineageos_kenzo_defconfig: No such file or directory at ./mer_verify_kernel_config line 58.``` Mar 10 17:48:20 the correct path is likely `kernel/$vendor/kenzo/arch/arm/configs/lineageos_kenzo_defconfig` Mar 10 17:49:05 there is no kernel folder Mar 10 17:49:30 it should be a subdirectory of your halium directory Mar 10 17:49:52 nope Mar 10 17:50:09 Then your manifest.xml is probably missing the kernel Mar 10 17:50:34 oh ok Mar 10 17:51:28 https://github.com/LineageOS/android_kernel_xiaomi_msm8956 Mar 10 17:51:35 is it ok if the name isnt device name Mar 10 17:51:47 the kernel is for the phone tho Mar 10 17:52:04 Sure. Can you paste your manifest somewhere? Mar 10 17:52:19 doing it now Mar 10 17:52:31 https://pastebin.com/xvWLPraF Mar 10 17:52:38 thats unedited with the kernel Mar 10 17:53:59 Add a line like this to the manifest ``, and run `./halium/devices/setup kenzo again` Mar 10 17:54:03 [Edit] Add a line like this to the manifest ``, and run `./halium/devices/setup kenzo` again Mar 10 17:54:07 ok Mar 10 17:55:47 ill get back to you when thats done Mar 10 17:56:29 @wickman72, Kenzo? Mar 10 17:56:33 Dafaq Mar 10 17:56:51 whats wrong? Mar 10 17:57:19 @wickman72, Which Linux you want to port? Mar 10 17:57:39 plasma mobile Mar 10 17:57:47 @wickman72, OK cool Mar 10 17:57:55 @wickman72, All from los? Mar 10 17:58:03 yea? Mar 10 17:58:25 @cyanogenite, That's basically how Halium works? Mar 10 17:58:26 ive never really done any linux on phones Mar 10 17:58:34 @wickman72, Np Mar 10 17:58:38 @wickman72, +1 Mar 10 17:58:59 @JBBgameich, Ye Mar 10 17:59:25 @wickman72, btw, you might be interested in joining the Plasma Mobile group too: https://t.me/plasmamobile Mar 10 17:59:29 😐 Mar 10 18:00:23 cool Mar 10 18:01:14 https://pastebin.com/X0uhkVkS Mar 10 18:01:18 thats my output now Mar 10 18:01:22 still same issue? Mar 10 18:01:47 is there a kernel folder now? Mar 10 18:01:47 @wickman72, Ye Mar 10 18:02:07 in the root of my build directory Mar 10 18:02:26 @JBBgameich, If yes, use `./mer-verify-kernel-config kernel/xiaomi/msm8956/arch/arm/configs/lineageos_kenzo_defconfig` Mar 10 18:02:28 Check for that file Mar 10 18:02:39 @JBBgameich, Arm64 Mar 10 18:02:50 @JBBgameich, [Edit] If yes, use `./mer-verify-kernel-config kernel/xiaomi/msm8956/arch/arm64/configs/lineageos_kenzo_defconfig` Mar 10 18:04:28 done it Mar 10 18:04:55 output: https://pastebin.com/g6R03FA2 Mar 10 18:05:22 ./mer-verify-kernel-config $(ANDROID_BUILD_TOP)/kernel/xiaomi/msm8956/arch/arm64/configs/lineageos_kenzo_defconfig Mar 10 18:05:29 @wickman72, Now edit the file, and fix the errors mer-verify-kernel-config reports Mar 10 18:06:14 If an option is already there, change it to one of the "allowed values", and if it's not yet there, add it Mar 10 18:07:22 @JBBgameich, Eg:- if CONFIG_PROC_FS=y is not there, you should add it? Mar 10 18:07:31 @cyanogenite, Or leave? Mar 10 18:08:58 @cyanogenite, Add it Mar 10 18:09:27 CONFIG_FANOTIFY set to y or ! Mar 10 18:09:28 ? Mar 10 18:10:06 set it to y Mar 10 18:10:51 @JBBgameich, Ohh, okay Mar 10 18:11:30 @wickman72, When you finished, please push it to git and send link Mar 10 18:11:47 ok Mar 10 18:18:15 im on the last one, CONFIG_UEVENT_HELPER_PATH set to "" or ! Mar 10 18:18:15 ? Mar 10 18:24:25 i set it to ! Mar 10 18:24:41 i ran mka mkbootimg and got: Mar 10 18:24:42 https://pastebin.com/ApciH6Ac Mar 10 18:25:45 the build directory is called halium incase that causes confusion Mar 10 18:26:33 `!` means the value is unset Mar 10 18:26:45 `""` means you set it to exactly `""` Mar 10 18:26:47 alright Mar 10 18:27:16 ive done that Mar 10 18:27:45 same output when running 'mka mkbootimg' Mar 10 18:42:32 common.mk is indeed not in frameworks/base/packages/SettingsLib Mar 10 18:42:35 how to add/fix? Mar 10 18:45:17 do i need to add these dependancies? Mar 10 18:45:19 https://github.com/LineageOS/android_device_xiaomi_msm8956-common/blob/cm-14.1/lineage.dependencies Mar 10 18:49:25 added only the android_packages_resources_devicesettings as qcom_common was in another manifest, but still same issue Mar 10 18:50:26 @JBBgameich … ```[abhishek@OPTIMUS halium-install]$ ./halium-install /home/abhishek/Downloads/FlareGet/Compressed/ubports-touch.rootfs-xenial-armhf.tar.gz /home/abhishek/Desktop/system.img ut … update-binfmts not found in $PATH``` Mar 10 18:52:29 so .. binfmt-support package got removed from aur Mar 10 18:52:34 :-\ Mar 10 18:54:08 https://aur.archlinux.org/cgit/aur.git/tree/?h=binfmt-support Mar 10 18:55:10 ah .. seens like . ineed to update my halium-devel package on aur Mar 10 19:11:47 ok Mar 10 19:11:49 after checking on Mar 10 19:11:50 https://github.com/Halium/android_frameworks_base Mar 10 19:12:15 there is no common.mk in packages/settingslib Mar 10 19:13:15 nor do those directorys exist Mar 10 19:13:16 what do? Mar 10 19:14:59 *those directorys do exist **correction Mar 10 19:15:01 You need to comment out settings lib related stuff, that's Java based, so not needed for Halium Mar 10 19:15:08 ahh Mar 10 19:17:03 nice that worked Mar 10 19:17:04 https://pastebin.com/9bXUjd1K Mar 10 19:17:29 comment out in build/core/base_rules.mk ? Mar 10 19:17:39 @JBBgameich there is a seperate branch for ubp-halium-boot Mar 10 19:19:55 how is the usage for that ? Mar 10 19:20:16 Where is this branch located? Mar 10 19:20:39 @JBBgameich, https://github.com/JBBgameich/halium-install/tree/ubp-halium-boot Mar 10 19:21:29 Please just use the master branch, this one is already merged into master Mar 10 19:21:49 I need to remember deleting the ubp-halium-boot branch Mar 10 19:21:59 To disable all the jar and apk stuff you can run "for i in `find . -name "proprietary-*.txt"`; do grep -r -v -E '(^.*\.{1}(jar|apk)[|]?.*)' $i > $i".tmp" && mv $i".tmp" $i; done" before you run https://docs.halium.org/en/latest/porting/get-sources.html#sync Mar 10 19:22:19 This should delete all lines from proprietary-*.txt that contain .apk and .jar Mar 10 19:22:37 okay so halium-boot uses seperate rootfs.img and system.img ? Mar 10 19:22:38 When you then run the "./halium/devices/setup DEVICE" it should disable all these Mar 10 19:22:40 right ? Mar 10 19:23:03 @Herrie, Nice! Let's add that to the halium-devices setup script Mar 10 19:23:49 @wickman72, I have opened a pull request that adds those files back as they are required for compilation Mar 10 19:24:18 SettinsLib is not required, and should not be added to the tree Mar 10 19:25:49 cant figure out this error: https://pastebin.com/WnszBVVG Mar 10 19:29:20 JBBgameich: I'll propose a PR ;) Mar 10 19:29:22 Was my idea Mar 10 19:29:33 Should at least solve build issues ;) Mar 10 19:29:48 There might still be other bits like changed inits, fstabs etc that warrant a fork of the device repo Mar 10 19:30:02 @Herrie, Cool, thanks! Mar 10 19:30:51 You could do it with sed or awk too, but research showed grep is a lot faster performance wise ;) Mar 10 19:32:08 @Herrie, I think forking the device tree repo generally makes sense, because you nearly always need to modify something there Mar 10 19:34:03 JBBgameich: Well to get things to build you don't if you apply above, but yeah init or fstab changes still need to happen usually Mar 10 20:00:29 have gotten nowhere with this, any ideas? Mar 10 20:00:31 cant figure out this error: https://pastebin.com/WnszBVVG Mar 10 20:04:05 @wickman72, Sorry, I have no Idea right now. You could grep for this libtime thing and look where it's defined maybe Mar 10 20:11:06 okay, i commented out that part of the file and now ive got: https://pastebin.com/k6nG33be i cut off alot fyi Mar 10 20:11:41 why is it talking about windows here? am running manjaro.... Mar 10 20:23:18 fixed it all, built with 'mka mkbootimg' successfully, building with 'mka hybris-boot', fixed by renaming android.mk to android.mk.old in vendor/xiaomi/kenzo, no need to comment out in that other file as this fixes that too Mar 10 20:24:18 Disabling the full vendor repo is probably bot very useful Mar 10 20:24:25 [Edit] Disabling the full vendor repo is probably not very useful Mar 10 20:25:06 That's the part were most of the driver blobs needed for graphics, WiFi etc. are included Mar 10 20:26:07 hmm Mar 10 20:26:46 but /vendor/kenzo is still in use Mar 10 20:26:57 which has themuppets proprietary stuff in it Mar 10 20:27:08 so the blobs are still being implemented? Mar 10 20:27:53 I'm not sure if Android.mk is actually responsible for calling kenzo-vendor.mk which contains most of the important files Mar 10 20:28:35 So, please don't remove / rename the full Android.mk, but only the problematic parts Mar 10 20:29:37 which one are you talking about, /vendor/kenzo or /vendor/xiaomi/kenzo? i renamed the one in /vendor/xiaomi/kenzo for context Mar 10 20:30:02 and has its own android.mk Mar 10 20:30:08 and kenzo-vendor.mk Mar 10 20:30:17 and boardconfigvendor.mk Mar 10 20:30:31 so its independant from /vendor/kenzo? Mar 10 20:31:17 [Edit] which one are you talking about, /vendor/kenzo or /vendor/xiaomi/kenzo? i renamed the one in /vendor/kenzo for context Mar 10 20:37:09 ahh man, so close, i got another jar error https://pastebin.com/FEAQysRL how to ignore this? Mar 10 20:38:59 You gotta find where the CNE jar is being pulled in I think. signapk.jar isn't needed at all, and that it thinks it needs it means you still have some of the apk's being pulled in. Mar 10 20:39:44 s/CNE jar/CNE apk/ Mar 10 20:40:33 grep around for it Mar 10 20:41:02 @wickman72, You also have a Python 2 / Python 3 error. It tries to run a Python 2 script with Python3 Mar 10 20:41:21 So you're building on Arch then? :P Mar 10 20:41:24 ah, you're right. You need to set up a virtual env. Mar 10 20:41:32 https://wiki.archlinux.org/index.php/Python/Virtual_environment Mar 10 20:43:25 how do i setup the virtual environment, im using the latest version of python so isnt it preimplemented or somthing (says on wiki) Mar 10 20:44:01 You are on arch (or arch based) linux right? Mar 10 20:44:05 yea Mar 10 20:44:34 as per the installation section, install python2-virtualenv Mar 10 20:44:44 read the wiki Mar 10 20:44:56 scoff Mar 10 20:45:00 Those are docs, no mere wiki1 Mar 10 20:45:07 Oh great, shift key's going wonky again Mar 10 20:45:08 sorry i just didnt understand it Mar 10 20:45:12 seriously. Love the arch wiki. Mar 10 20:45:32 yea its why i went to arch from debian, theres just so much info Mar 10 20:45:42 im running manjaro tho so its not 'pure' arch Mar 10 20:46:22 python2-virtualenv was already installed Mar 10 20:46:29 cool. So run the command it says for that in the wiki. Mar 10 20:47:15 virtualenv2 venv? got it Mar 10 20:47:24 yessir. Mar 10 20:49:10 compiling now, we'll see how this goes Mar 10 20:50:18 lol 100% cpu usage is slowing down my spotify music Mar 10 20:50:34 #fwp Mar 10 20:52:11 ahhhhh noooes almost! https://pastebin.com/vQTycMi7 Mar 10 20:52:36 you need to activate the venv Mar 10 20:52:41 read the wiki Mar 10 20:53:41 ah, thought that earlier command did that Mar 10 20:53:47 got a diff error now tho Mar 10 20:54:05 https://pastebin.com/uN5pBM0a Mar 10 20:54:40 btw you'll need to activate the venv every time you open a new terminal. Mar 10 20:55:06 yea igy Mar 10 20:55:39 are you building halium-boot or hybrist-boot? Mar 10 20:55:46 [Edit] are you building halium-boot or hybris-boot? Mar 10 20:55:59 the system image Mar 10 20:56:05 oh, right, lol Mar 10 20:56:18 the rest compiled fine Mar 10 20:56:20 I'm not sure what to do about that error, can someone else chip in? Mar 10 20:56:54 Very possible that `make makeparallel` will do it Mar 10 20:58:03 running 'make makeparallel systemimage' now Mar 10 20:58:29 no thats no how you use it apparently Mar 10 20:58:35 how do you use it? Mar 10 20:59:11 make systemimage -j8 Mar 10 20:59:14 seems to be fine Mar 10 21:07:51 Ahh, I now see that my overclock is unstable as my computer just rebooted.. Mar 10 21:08:59 haha. Oops. Yeah building halium revealed that to me on my personal rig too XD. Mar 10 21:09:27 Bumped up core voltage so it'll be fine hopefully Mar 10 21:09:54 Strange seeing as it made thru prime95 for 24hrs and the intelburntest... Mar 10 21:11:22 Weird. I'd take a guess that the cpu is running hotter than it did when you ran prime95. I would guess this would be because either room temp is higher or maybe some dust has built up in your heat sink Mar 10 21:11:51 GCC is a strange beast Mar 10 21:12:40 You think it's because of my windows KVM? Mar 10 21:13:13 maybe. that might be exercising different parts of the CPU than prime95 was. Mar 10 21:30:59 its done! Mar 10 21:31:00 so Mar 10 21:31:09 ive compiled all the halium things Mar 10 21:31:17 so now Mar 10 21:31:25 plasma mobile is undocumented Mar 10 21:31:44 ask elsewhere now? Mar 10 21:37:03 @wickman72, use jbb;s script with pm option Mar 10 21:37:57 every step is same .. except you set an numeric password for user … ```phablet``` Mar 10 21:38:19 @wickman72, [Edit] use jbb;s script with pm option to install it Mar 10 22:56:18 hmm so ubuntu touch or plasma mobile, which will spport anbox better you think? Mar 11 00:45:40 Luca was added by: Luca Mar 11 01:38:15 @wickman72, You're probably getting a bit ahead of yourself. The stuff compiling doesn't mean it's going to work. Its time to start debugging your halium boot. **** ENDING LOGGING AT Sun Mar 11 03:00:02 2018