**** BEGIN LOGGING AT Fri Jul 14 03:00:04 2017 Jul 14 06:26:59 Morning! Jul 14 06:27:03 Tofe: ping Jul 14 06:55:49 Tofe: Any specific reason why we fork qtwebengine & qtwebengine-chromium? Couldn't we suffice with simply adding our changes as patches to .bb(append)? Would save pulling in a lot of data for these repo's in general. Jul 14 06:58:15 Seeing our changes aren't very big this seems like a quite suitable approach in general. Jul 14 07:25:32 Herrie: What do you mean, it would save pulling data ? Jul 14 07:25:35 Morning! Jul 14 08:08:36 Tofe: Just when you clone the repo locally it also processes all the branch info :P And we need to sync the branches with upstream. I think just having patches would be easier. 1 less repo to maintain ourselves as well Jul 14 08:09:27 Well 2 repos even :P Jul 14 08:09:48 Just the repo has a lot of files 60000 and 100000 and quite some size as well Jul 14 08:10:15 Of course when you want to dev/hack/patch you'd still need to have a clone locally Jul 14 08:10:36 Just might also be easier to keep track of our commits with new versions etc Jul 14 11:00:00 Herrie|Pre3: well, why not Jul 14 11:02:34 Tofe: I need to reconnect my build server (was disconnected because we got a new & larger sofa :P) so will test it locally once connected again and propose some PR's. Jul 14 11:09:38 Herrie|Pre3: you know "git --format-patch", right Jul 14 11:09:47 (without --) Jul 14 11:21:32 Tofe: Hmmz not sure need to check :P Jul 14 11:21:46 I know I can append .patch to a commit to get a .patch file :P Jul 14 11:21:57 On github repo via browser :P Jul 14 11:23:19 no that would be quite a hassle Jul 14 11:24:19 Herrie|Pre3: if you already have the git clone and the history, with the commits you want at the top of the history, then just do "git format-patch -8" to get the last 8 commits as patches, already named and numbered Jul 14 11:24:43 Tofe :) Jul 14 11:24:49 Ah that's good to know! Jul 14 11:25:27 there also probably a way to get a commit which isn't at HEAD, but I didn't check the man Jul 14 11:27:06 well just pass it range Jul 14 11:27:21 so git format-patch ajdsadhkashdse..ajsdhj1231 Jul 14 12:04:39 "[pulseaudio] droid-util.c: Opened hw audio device version 2.0 (This module compiled for API 3.0, Android 5.1.0)" <-- is the mismatch of API going to explain the issues I have with tenderloin ? Jul 14 12:14:06 mmh no, it looks like droid-sink-prim is stuck at opening "/dev/snd/pcmC0D0p" ... maybe a conflict with another open on the same file... Jul 14 12:30:54 ok, the alsa module is conflicting with the droid module Jul 14 12:36:40 yup ! got sound ! Jul 14 12:39:39 I wonder if I couldn't just disable the droid module instead Jul 14 12:44:52 I wonder why we don't get such conflicts with other devices... Maybe a udev configuration issue... Jul 14 12:54:07 Herrie|Pre3: https://github.com/webOS-ports/meta-webos-ports/pull/224 <-- should fix sound on tenderloin Jul 14 13:03:09 ah, oops, I forgot there was a fix in the android code too Jul 14 13:28:22 Herrie|Pre3: could you upload https://www.dropbox.com/s/g1e8pl2gs3973x4/hal-droid-wop-12.1-20170714-tenderloin.tar.bz2?dl=0 to build.webos-ports.org and remove the one from 2017-07-08 ? Jul 14 13:28:36 Then, we'll have https://github.com/shr-distribution/meta-smartphone/pull/28 Jul 14 13:28:50 ... and I'll need to push all the android stuff, at some point in time :) Jul 14 13:36:22 Tofe: Yahoo! Good stuff! Jul 14 13:36:48 I'll merge PR and update the tenderloin bit when home since I don't have the keys here. Jul 14 13:36:56 Android stuff would be good yes :) Jul 14 13:37:21 And we'd need to setup the Jenkins bits for Halium I guess? Jul 14 13:37:37 yes, exactly Jul 14 13:38:52 Ah and there's a bump to do on the kernel too Jul 14 13:40:39 pushed Jul 14 13:42:34 Where's JaMa when you need him :P Jul 14 13:45:59 bshah: are you ok with such PR ? https://github.com/Halium/android_build/pull/6 Jul 14 13:47:57 Tofe: done merged! Jul 14 13:48:05 oh, that was fast :) Jul 14 13:48:27 bshah: the only other difference now is our init.rc... and I'm not sure how to handle that Jul 14 13:48:50 what are differences? Jul 14 13:48:52 let me push my current system/core on GH Jul 14 13:50:57 There are some Ubuntu things I removed, but maybe could be left there without any harm Jul 14 13:51:28 bshah: https://github.com/Tofee/android_system_core/commit/09e0ee17e00731f13dde7f16a35995c93819d26b Jul 14 13:52:32 hmm.. some parts can be upstreamed .. some not Jul 14 13:52:33 hmm Jul 14 13:52:42 yes, I thought so :) Jul 14 13:52:56 you really mount / from android's init ? Jul 14 13:53:18 no.. but that doesn't really change anything I believe Jul 14 13:53:50 you can take a look at : https://github.com/Halium/lxc-android/tree/master/var/lib/lxc/android (our lxc config and pre-start) Jul 14 13:56:04 bshah: if we want to reduce the differences, I think we can: 1) leave mount as-is, 2) leave the ubuntu stuff as-sis, 3) leave auditd as-sis, 4) merge the encrypted volume stuff (I need to verify it's actually useful for us!) 5) revert the strange "camera_service" change I did Jul 14 13:56:27 For adp/mtp, I'll need to check if it continues to work without it... Jul 14 13:58:57 sounds like plan Jul 14 13:58:59 :) Jul 14 13:59:07 but we're not so far away, I think. Jul 14 13:59:30 yep Jul 14 13:59:47 also I would love to try this out on my N5 soon.. ;) Jul 14 14:00:53 Once we have this sorted, we just take our manifest add-on as-is, reactivate N4 & N5, and it should just work Jul 14 14:01:41 ah, no, I always forget about the vendor stuff, we have to include TheMuppets as well Jul 14 14:03:58 Tofe: Next step sometime in future would be to try 7.1 based :P But I guess we should tackle that QT upgrade first :P Jul 14 14:04:15 Herrie|Pre3: yup Jul 14 14:04:29 Tofe: BTW I noticed camera on my N5 didn't seem to work. Can you check at your end? Jul 14 14:06:01 Herrie|Pre3: I didn't check that for quite some time... I'd say this will be fixed with Halium Jul 14 14:11:40 Tofe: OK Jul 14 16:49:23 Herrie: if you want, you can copy the branch "halium-5.1" from Tofee to webos-ports on GH, for the following repos: android_vendor_hp, android_device_hp_tenderloin-common and android_device_hp_tenderloin. Jul 14 16:49:51 The following manifest should work with Halium 5.1: https://gist.github.com/Tofee/acb98da27d8d5ab719e15b36d686a21d Jul 14 16:50:12 Should we also fork what is not patched but on Evervolv's account ? Jul 14 16:51:24 well, at least I don't hold any local changes now, it's safe on GH :) Jul 14 17:46:08 Tofe: http://build.webos-ports.org/halium-wop-12.1/hal-droid-wop-12.1-20170714-tenderloin.tar.bz2 Jul 14 18:54:52 Now just need JaMa :P Jul 14 18:59:22 Tofe: https://github.com/webOS-ports/android_device_hp_tenderloin-common/tree/halium-5.1 and https://github.com/webOS-ports/android_kernel_htc_msm8960/tree/tenderloin/3.4/cm-12.1 and https://github.com/webOS-ports/android_vendor_hp/tree/halium-5.1 Jul 14 18:59:47 Will have a look for android_device_hp_tenderloin since we already have a fork so just need the halium branch **** ENDING LOGGING AT Sat Jul 15 03:00:04 2017