**** BEGIN LOGGING AT Thu Jun 14 03:00:05 2018 Jun 14 07:18:53 Morning! Jun 14 07:41:22 Tofe: The Tissot is proving more difficult then expect due to HAlium setup script automation Jun 14 07:42:04 Seems the tissot-dev version of the device tree doesn't have a proper proprietary-files.txt file and this one is used to by the setup script to disable all the APK/JAR garbage Jun 14 07:42:08 So now putting one together Jun 14 07:42:38 There could be another way by directly patching the proprietary files but that's a bit nasty Jun 14 07:48:11 Herrie|Laptop: where's the setup script? Jun 14 07:50:21 Tofe: Well it's the fancy regexp stuff I did so there's no need to patch the vendor & device repos anymore, however it relies on proprietary-files.txt to be there which is used as input for the setup-makesfiles.sh for the vendor repo. https://github.com/Halium/halium-devices/blob/halium-7.1/setup#L51 Jun 14 07:50:38 However the tissot-dev was lazy to create the proprietary-files.txt for 14.1 Jun 14 07:51:48 There I.e. https://github.com/tissot-dev/android_device_xiaomi_tissot/blob/cm-14.1/proprietary-files.txt Jun 14 08:01:46 But getting there Jun 14 08:08:54 All these files are a big web that are connected :P Jun 14 08:12:46 Herrie|Laptop: isn't it easier to just remove the apk packages from vendor-blobs ? Jun 14 08:15:38 Tofe: Ehm not really because sometimes during build it would run setup-makefiles.sh and regenerate them ;) Jun 14 08:15:51 This is the proper way of doing it, however can be tedious Jun 14 08:15:55 But will get there Jun 14 08:16:02 Some Excel vlookup magic solves most Jun 14 08:20:03 Herrie|Laptop: I think I did find another way, a long time ago Jun 14 08:20:58 something like overloading a basic variable of Android's makefiles, to make JAR and APK a no-build Jun 14 08:21:48 can't remember the details though Jun 14 08:36:38 I'll try to fixup the properietary-files.txt as good as I can based on another one I found and some lookups Jun 14 08:36:47 So it'll build Halium at least Jun 14 08:37:00 But could be we'd need to fixup a few things when we get devices due to missing binaries Jun 14 08:37:34 Seems that the libhybris guys are making progress with 8.x ports as well :) Jun 14 08:37:52 Ok seems my proprietary-files.txt is OK now Jun 14 08:37:57 Android build continues :) Jun 14 08:38:08 Doesn't fail right away with ninja error anymore Jun 14 08:41:54 This should solve most hopefully: https://github.com/Herrie82/android_device_xiaomi_tissot Jun 14 08:42:03 Also the .sh files weren't executable which of course didn't help Jun 14 08:42:17 If Halium builds I'll PR this to tissot-dev Jun 14 08:45:08 So we can use the repos from there directly Jun 14 08:45:23 Just need to figure out the defconfig still but that should be minor Jun 14 11:54:54 Tofe: This should cover most hopefully: https://github.com/tissot-dev/proprietary_vendor_xiaomi/pull/2 and https://github.com/tissot-dev/android_device_xiaomi_tissot/pull/3 Jun 14 11:55:08 This allows me to build the Halium bits Jun 14 12:16:49 ok great, thanks :) Jun 14 12:35:53 Still need to work a bit on the PR for the setup script to kill keyhandler, doze and cm/lineageactions but we don't need that urgently for these Jun 14 13:07:11 Tofe: I have Qt 5.9.6 in meta-qt5/rocko-next if you want to tackle something much smaller than 5.11 :) Jun 14 13:11:21 JaMa: that one should be straight-forward :) But I have a 5.11 build ready for testing, so I'll continue on that one for now Jun 14 13:12:54 Mostly there seem to be an issue with our QtWebChannel JS script, otherwise the rest seems fine Jun 14 13:16:17 understood :) Jun 14 20:42:57 So I have taken a small step forwards with my onyx port. Jun 14 20:43:36 Android would not mount the cache partition. Jun 14 20:44:19 elvispre: Was it the encryption? Jun 14 20:44:24 It turns out that if I reformat it as F2FS, it does. Jun 14 20:44:25 Or wrong partition number? Jun 14 20:44:31 Ah ok Jun 14 20:46:49 Actually, now it won't mount it because "Device or resource busy". Sigh. Jun 14 21:10:05 I suspect that the initramfs disk tools don't know about F2FS. **** ENDING LOGGING AT Fri Jun 15 03:00:10 2018