**** BEGIN LOGGING AT Sun Jun 25 03:00:02 2017 Jun 25 05:24:37 Morning! Jun 25 08:27:31 Morning Jun 25 08:44:57 morning Jun 25 08:46:39 Herrie: what do we need in particular for 965? seems certmgrd already provides some info about certificates. Jun 25 09:28:53 nizovn: I think it current code doesn't allow the display of the cert details Jun 25 09:29:17 See Device Info App->Cert Manager and click on certificate on webOS to see what I mean with cert details Jun 25 09:32:27 for now it returns these details: https://github.com/webOS-ports/certmgrd/blob/master/src/certmgr_service.c#L145 Jun 25 09:33:24 not sure which details we need to show too.. Jun 25 09:57:21 nizovn: Let me check in a bit then Jun 25 09:57:31 It seems all bits are there in Settings too already :S Jun 25 09:57:34 https://github.com/webOS-ports/org.webosports.app.settings/blob/master/source/views/Certificates.js Jun 25 09:57:45 Not sure why 965 exists then :P Jun 25 09:57:50 :) Jun 25 11:02:53 bshah: I'd like to compare my halium build with another one which we know was successfull, do you have some link? Jun 25 11:06:51 Tofe: you want rootfs or android part? Jun 25 11:07:56 anyway if you want android part : http://images.plasma-mobile.org/halium/hammerhead/20170623-085147/ and rootfs part : http://images.plasma-mobile.org/rootfs/ Jun 25 11:10:05 bshah: thanks, that's perfect. I'm puzzled by an android message saying it doesn't find any GL driver, actually. I know I don't have any lib*GL* in /system/lib/egl/, but they seems to always have been in /system/lib, so I'm just trying to get a solid reference to compare with :) Jun 25 11:10:50 ahmm, can you post proper error message? Jun 25 11:11:12 I *think* I know which rock you are hitting Jun 25 11:11:32 bshah: "F/libEGL ( 0): couldn't find an OpenGL ES implementation" Jun 25 11:12:15 Could it be I forgot some step in my android build ? Jun 25 11:12:52 did you include vendor blobs form Themuppet? Jun 25 11:13:22 nope, that must be the step I forgot Jun 25 11:13:39 and that must be step I forgot to document ;) Jun 25 11:14:40 Tofe: can you give me link to your device repo probably? Jun 25 11:15:18 bshah: oh, ehm, it's not yet finished; but I used Evervolv's as a source Jun 25 11:15:27 let me paste my local manifest Jun 25 11:16:42 bshah: https://gist.github.com/Tofee/acb98da27d8d5ab719e15b36d686a21d Jun 25 11:17:29 bshah: the "luneos/luneos-hal" project is unused and pretty much useless with halium now Jun 25 11:19:28 if you said anything after : "16:44 <+Tofe> bshah: the "luneos/luneos-hal" project is unused and pretty much useless with halium now" it went to /dev/null Jun 25 11:20:30 bshah: nope, you didn't miss any message Jun 25 11:22:18 Tofe: if I understand correctly the-muppets doesn't have blobs for tenderloin for cm-12.1 ... or you are just reusing ones from ics? Jun 25 11:23:49 s/ics/jb/ Jun 25 11:24:12 better yet, there is extract-zip.sh script in device tree just use it Jun 25 11:24:18 I... don't exactly know, to be fair. HP didn't update the drivers since CM-11, so that's the most up to date version we can find. And previously we even didn't use that, we just put EGL_android Jun 25 11:25:13 your best bet would be the extract-zip.sh and feed it the latest cm zip file Jun 25 11:25:26 right Jun 25 11:29:48 bshah: even better: https://github.com/Evervolv/android_vendor_hp/tree/lollipop-5.1/tenderloin Jun 25 11:29:53 I missed that one Jun 25 11:29:56 oh hah Jun 25 11:30:38 The small things... Jun 25 11:30:47 Thanks for your help, you were right on spot Jun 25 11:35:43 no worries Jun 25 11:46:39 Tofe: Good to see you seem to have clues :D Jun 25 11:47:12 Herrie: I have now rebuilt the android image and the luneos rootfs, I'm pushing it to the TP Jun 25 11:49:15 nizovn: Seems all is working for the certs :P Jun 25 11:49:21 Just needed to charge my N4 Jun 25 11:49:30 Herrie: ok Jun 25 11:49:35 N5 is running Android now for work email & WhatsApp Jun 25 11:50:12 Would still be nice if we could use the updated pmcertificatmgr Jun 25 11:52:03 Herrie: for the TP, we never actually used the vendor's EGL drivers ? Jun 25 11:52:32 Herrie: I only see the software driver in the android image Jun 25 11:52:47 it could be that you used but, since previously you were using overlay mechanism, cm must be providing them Jun 25 11:53:27 I am pondering little bit about using overlay mechanism actually Jun 25 11:53:32 bshah: no, for TP we never used that overlay trick, because users usually have a triple boot on their TP Jun 25 11:53:43 ah Jun 25 11:53:45 hm Jun 25 11:54:31 bshah: I think the overlay wasn't such a great idea after all, especially after having added the libcompat camera stuff, it was really hacky Jun 25 11:55:07 hm yeah.. well it creates some problems and solves some issue Jun 25 11:55:21 Herrie: i tried to use the available openssl's TXT_DB_read function instead of not implemented cmdb_TXT_DB_read, and it didn't work as expected: certmgrd returns "\u0006" instead of strings Jun 25 11:56:04 bshah: one of the main issues it solved for us is that it required much less maintenance: the android build was really minimalistic, and a new port was quite straightforward Jun 25 11:56:22 Herrie: so maybe pmcertificatemgr is not fully implemented somewhere else too, i would like to leave this to iscgar Jun 25 11:58:50 okay... there is something on the screen, but really, really weird stuff. Jun 25 11:59:40 like Jun 25 12:00:29 how to describe this... there's a grey "animation", like a fade in/fade out, with the lower half going upwards Jun 25 12:00:53 Take a picture maybe? Jun 25 12:01:23 bshah: oh I do have a clue for the defconfig which I want to try first Jun 25 12:01:53 I deviated from Evervolv's defconfig a bit for the UI part, maybe that's just a mistake here Jun 25 12:08:46 you mean somethig from kernel config? Jun 25 12:23:17 Tofe: Some UI is already solid progress ;) Jun 25 12:39:37 Tofe: btw, later it would be really cool to have nexus 5 rootfs.. so we can show off that same system.img is used for 3 different distribution :P Jun 25 12:48:36 bshah: yes Jun 25 12:50:45 bshah: yes, that should be easier, I already have the kernel and a working CM12.1 based rootfs system to compare with Jun 25 17:17:07 meh... EGL_BAD_SURFACE... Jun 25 17:18:22 "E/libEGL ( 0): validate_display:262 error 3008 (EGL_BAD_DISPLAY)" <-- after struggling because of a crash in the msm camera v4l2 code, I'm at this step. Not sure how to go further here, I'll have to investigate. Jun 25 17:45:50 Tofe: What I read it might seem to point to DPI or pixel issue Jun 25 17:45:57 See https://irclogs.ubuntu.com/2016/08/25/%23ubuntu-mir.html for example Jun 25 17:50:22 Herrie: might be yes... **** ENDING LOGGING AT Mon Jun 26 03:00:02 2017