**** BEGIN LOGGING AT Sat Jan 28 03:00:03 2017 Jan 28 09:21:08 morning Jan 28 09:36:45 Tofe: I can confirm it's just libhybris on Mako that causes luna-next to crash Jan 28 09:38:31 ok Jan 28 09:38:44 I tested the PA droid module, it works fine but doesn't fix the call issue Jan 28 10:56:21 Tofe: OK. I'll update the recipe then Jan 28 13:08:27 Herrie: do you remember anything regarding a fix for getting android properties from pulseaudio/droid-modules ? Jan 28 13:45:07 Herrie: I think I have a lead: the hybris layer used by pulseaudio fails to contact the properties socket, so it falls back to /system/build.prop, which doesn't have a ro.baseband at startup Jan 28 13:45:24 so now, why does the socket fail -- and how does it work :p Jan 28 14:49:03 Herrie: I'll have to update the hybris HAL to fix the socket issue Jan 28 14:50:57 Tofe: OK Jan 28 14:51:05 Tofe: We have an Adnroid properties service Jan 28 14:51:51 https://github.com/webOS-ports/android-property-service Jan 28 14:52:06 It's used by Settings I know to get the device info, maybe also elsewhere Jan 28 14:52:13 Likely it needs updating for 12.1! Jan 28 14:52:16 Herrie: yes, but it's using libhybris, which uses socket, which requires a patch on android's side (on the init binary itself) Jan 28 14:52:45 There's a fallback on /system/build.prop and /proc/cmdline, but it's not enough here Jan 28 14:56:34 I don't remember to be honest how that was done... Jan 28 14:57:42 It... sort of fixed it... I can here the sound now, but I lost the main sounds ! Jan 28 14:58:15 paplay works from adb, so nothing really scary, but it's annoying :p Jan 28 14:59:40 and it rings when called Jan 28 15:03:32 Tofe: Where should the fix normally be? Jan 28 15:03:40 Which repo? pa-modules or... ? Jan 28 15:04:18 the fix will be in https://github.com/Tofee/android_system_core/tree/wop-12.1 Jan 28 15:04:29 I should push this to wop someday... Jan 28 15:05:07 A it's this one? https://github.com/Tofee/android_system_core/commit/0428e38ddfc1fc8aac13d2fba2637ace9d9c9c5b Jan 28 15:05:15 the last commit yes Jan 28 15:08:57 We'll still have issues with sound, but I prefer having audio call working... on a phone :) Jan 28 15:09:47 Herrie: can you put that on our server ? https://dl.dropboxusercontent.com/u/4679068/CM12.1-luneos-HAL/hal-droid-wop-12.1-20170128-0-mako.tar.bz2 Jan 28 15:13:34 Yeah will do Jan 28 15:13:42 Will need updating in meta-smartphone Jan 28 15:13:43 I'll also rebuild maguro & N5 Jan 28 15:14:38 A little jenkins job would be wonderful for this use case Jan 28 15:17:39 Tofe: You mean the cm-wop-12.1-build one? Jan 28 15:17:47 It's there we just need to test it sometime & tweak a bit Jan 28 15:17:58 oh, ok Jan 28 15:18:12 it builds all the HALs ? Jan 28 15:18:20 Let me run it to see what it does currently :P Jan 28 15:18:24 I didn't run it yet Jan 28 15:18:27 hehe Jan 28 15:18:57 for the first run the repo -sync might take a while Jan 28 15:19:41 I've got this in it now, it was based on the 11.0 one with some slight modifications Jan 28 15:19:41 https://bpaste.net/show/00c6ef46e124 Jan 28 15:20:24 The Mako one is there now: http://build.webos-ports.org/cm-wop-12.1/hal-droid-wop-12.1-20170128-0-mako.tar.bz2 Jan 28 15:22:33 I've finished this https://dl.dropboxusercontent.com/u/4679068/CM12.1-luneos-HAL/hal-droid-wop-12.1-20170128-0-hammerhead.tar.bz2 Jan 28 15:23:20 the script looks good, usually I don't combine the device and kernel trees for different targets, but I guess it's fine Jan 28 15:23:43 where do you put the local_manifest and the manifest ? Jan 28 15:24:22 Tofe: I'm not sure.... Jan 28 15:25:01 Let me run it see what it does :P Jan 28 15:25:47 ok :) but without a repo init, it won't go far :p Jan 28 15:26:02 https://dl.dropboxusercontent.com/u/4679068/CM12.1-luneos-HAL/hal-droid-wop-12.1-20170128-0-maguro.tar.bz2 finished too Jan 28 15:26:49 Well it fails before that already :P Jan 28 15:28:17 ahah there's not even a repo binary :p Jan 28 15:29:03 Tofe: Yeah Jan 28 15:29:18 Well also the folder Jan 28 15:29:34 true Jan 28 15:31:50 I'm not sure what would be the best way to get these manifests Jan 28 15:33:57 Maybe, let's commit mer-hybris's manifest onto our wop-12.1 branch, and find a good place to store the local_manifest there too Jan 28 15:55:56 Herrie: we could use this: https://github.com/webOS-ports/android/pull/10 Jan 28 15:56:10 and then copy the local manifest is the right repo directory Jan 28 15:56:16 in* Jan 28 16:15:14 Tofe: OK Jan 28 16:16:38 I think I need some help from novaldex|away for this Jan 28 16:17:01 I don't think I have access on the right server to create a cm-wop-12.1-build folder ti seems Jan 28 16:17:07 novaldex|away: ping Jan 28 16:17:37 The server I have access to is the public server with the builds which is different from the one where this actually runs on... Jan 28 16:21:15 Tofe: You'll send a PR to meta-smartphone for the updated locations? Similar to: https://github.com/shr-distribution/meta-smartphone/commit/c3ce9b9e9d8311fa7dd7303c60ccdf6b662f1141#diff-a2cd97447066fef4922b14fe73ab569e Jan 28 16:21:55 yep Jan 28 16:25:58 Tofe: Was this also the cause for the bars not showing up? Jan 28 16:48:24 no, unfortunately not Jan 28 16:48:44 but it didn't help, for sure Jan 28 16:59:36 Herrie:, JaMa: https://github.com/shr-distribution/meta-smartphone/pull/19 Jan 28 17:54:47 Tofe: Thnx **** ENDING LOGGING AT Sun Jan 29 03:00:00 2017