Umeaboy | OK. | 00:16 |
---|---|---|
eugenio | piggz, ok, so this is the new tree: https://github.com/sailfish-on-latte/android_kernel_xiaomi_latte | 00:17 |
eugenio | audio fixes are here: https://github.com/sailfish-on-latte/android_kernel_xiaomi_latte/pull/2/commits | 00:17 |
eugenio | goodnight ;) | 00:17 |
Umeaboy | I'm done with all the preparations now. Can someone please make a hybris-15.1 branch? | 01:28 |
Umeaboy | I guess that's supposed to be used for AOSP Hybris 8.1 as well. | 01:29 |
Umeaboy | I'm about to make the PR to add the manifest. | 01:29 |
Umeaboy | The build packages sh file could not build due to this error: Fatal: sony-maple-armv7hl is an invalid sb2 target | 01:38 |
Umeaboy | I did add %define droid_target_aarch64 to the spec file. | 01:39 |
Umeaboy | Alright. I'm off to bed. | 01:42 |
*** ahjolinna_ is now known as ahjolinna | 01:45 | |
*** ChanServ sets mode: +v T4 | 02:08 | |
*** OhYash1 is now known as ohyash | 06:42 | |
*** ChanServ sets mode: +v T4 | 08:50 | |
*** ChanServ sets mode: +v T4 | 14:06 | |
piggz | @eugenio_g7 I confirm sound fix | 20:16 |
T4 | <WaseemAlkurdi> Hi folks! | 20:16 |
T4 | <WaseemAlkurdi> I'm porting Halium to the Pixel XL | 20:17 |
T4 | <WaseemAlkurdi> I'm facing a little error | 20:17 |
T4 | <WaseemAlkurdi> It's an odd one, I've asked on the Halium official group | 20:17 |
T4 | <WaseemAlkurdi> root@localhost:~# EGL_PLATFORM=hwcomposer test_hwcomposer … cannot locate symbol "atrace_end_body" referenced by "/vendor/lib/hw/gralloc.msm8996.so"... … test_hwcomposer: test_hwcomposer.cpp:171: int main(int, char**): Assertion `err == 0' failed. … Aborted | 20:17 |
T4 | <WaseemAlkurdi> Does anybody have any pointers for what might be wrong? | 20:17 |
r0kk3rz | sounds like mismatched blobs | 20:24 |
piggz | @WaseemAlkurdi could be missing a library ... you could add a stub to libhybris if thats the case | 20:24 |
eugenio | piggz, great! | 20:25 |
T4 | <WaseemAlkurdi> I'm using halium-boot because the Pixel XL is a A/B device | 20:26 |
T4 | <WaseemAlkurdi> @r0kk3rz How do I know for sure? | 20:26 |
T4 | <WaseemAlkurdi> And what exactly does mismatched mean here? | 20:26 |
mal | what does halium have to do with A/B device? | 20:30 |
mal | sailfish doesn't care about A/B boot system as long as other partitions are mounted correctly | 20:30 |
piggz | r0kk3rz: what packages were needed for sw video decoding | 20:35 |
r0kk3rz | piggz: sw decoding? should be there already | 20:36 |
piggz | r0kk3rz: h264 decoding failed, but audio worked | 20:37 |
r0kk3rz | but put on gst-libav to get the more common ones | 20:37 |
T4 | <WaseemAlkurdi> @mal [what does halium have to do with A/B device?], It's because hybris-boot doesn't build on A/B devices | 20:37 |
piggz | r0kk3rz: i have gstreamer1.0-libav already | 20:37 |
r0kk3rz | yeah the patented ones wont be there | 20:37 |
piggz | eugenio: do we support vaapi? | 20:37 |
eugenio | dunno | 20:37 |
r0kk3rz | piggz: you use my libav? | 20:38 |
piggz | r0kk3rz: nope | 20:39 |
r0kk3rz | which one you use | 20:39 |
T4 | <abhishek_0> @WaseemAlkurdi read the pin | 20:39 |
piggz | r0kk3rz: use this? http://repo.merproject.org/obs//home:/r0kk3rz:/branches:/mer-core:/devel/mer_core_latest_i486/i486/ | 20:39 |
r0kk3rz | yeah use that | 20:39 |
T4 | <WaseemAlkurdi> Ah ... I did, but bad habits ... Sorry! … @abhishek_0 | 20:40 |
T4 | <abhishek_0> Np :) | 20:41 |
mal | @WaseemAlkurdi yes it does, for example the official xperia xa2 is A/B | 20:42 |
r0kk3rz | die bot die | 20:42 |
*** ChanServ sets mode: +v T4 | 20:42 | |
mal | @WaseemAlkurdi yes it does, for example the official xperia xa2 is A/B | 20:42 |
T4 | <WaseemAlkurdi> @mal Is there any difference between your version of hybris-boot and Halium's? | 20:42 |
eugenio | piggz, https://github.com/intel/intel-vaapi-driver <-- could be worth a try | 20:43 |
mal | probably some difference but like I said, sfos works fine on devices with two boot partitions | 20:43 |
T4 | <WaseemAlkurdi> @mal Thanks! Will look into it | 20:44 |
mal | what error did you have? | 20:44 |
T4 | <WaseemAlkurdi> The HYBRIS_DATA_PART and HYBRIS_BOOT_PART error | 20:44 |
mal | well that just tells you it didn't either find fstab file or it found too many | 20:45 |
mal | depending on that the error was | 20:45 |
mal | *what | 20:45 |
piggz | eugenio: r0kk3rz: thats sorted it, video playback working in gallery and youtube using r0kk3rz packages | 20:45 |
piggz | so, thats good fallback | 20:45 |
T4 | <WaseemAlkurdi> Let me try to build hybris-boot again | 20:45 |
eugenio | woah! great | 20:46 |
piggz | so, we're doing pretty well .... but its a right mix of packages! | 20:46 |
piggz | will be interesting to write a kickstart for it, so we can build on r0kk3rz server | 20:47 |
eugenio | yup, would be nice also do a full image instead of the .zip to sideload | 20:48 |
piggz | well, for now, id be happy with a full zip, containing all the correct packages | 20:50 |
eugenio | sure | 20:50 |
eugenio | adjusting the patterns should be enough | 20:50 |
eugenio | I'm looking at making headphones work right now | 20:52 |
eugenio | would also love to get the stock browser show something that isn't a blank page :D | 20:53 |
r0kk3rz | piggz: what media hardwarey stuff has it got? | 20:55 |
piggz | r0kk3rz: like? its intel cherry trail | 20:55 |
r0kk3rz | soo, some intelly thing? | 20:56 |
piggz | aye | 20:56 |
piggz | video is a bit dark, but https://twitter.com/adampigg/status/1088178539835346944 | 20:56 |
piggz | [nemo@Sailfish ~]$ ls -lh /dev/video | 20:57 |
piggz | video0 video1 video10 video2 video3 video4 video5 video6 video7 video8 video9 | 20:57 |
r0kk3rz | piggz: ya, i think you need gstreamer-vaapi | 20:58 |
piggz | yes, thats what i thought | 20:59 |
r0kk3rz | waylaaaaaaand *shakes fist* | 21:46 |
r0kk3rz | Requested 'wayland-client >= 1.11.0' but version of Wayland Client is 1.6.1 | 21:46 |
mal | r0kk3rz: what are you building? | 21:47 |
mal | r0kk3rz: wayland (and sdl) updates are coming at some point, my PRs have been approved already, just need think about one patch a bit more, it's not perfect but works for sailfish use, but for upstreaming it needs to be fixed | 21:48 |
r0kk3rz | this intel graphics stuff for piggz | 21:50 |
mal | r0kk3rz: https://build.merproject.org/project/show/home:mal:update2 | 21:50 |
piggz | r0kk3rz: oh, ta! | 21:51 |
r0kk3rz | is ok, i can hopefully downgrade it not too far | 21:51 |
piggz | no, lets user updated wayland too! | 21:51 |
piggz | :D | 21:51 |
mal | I have used that for months on my fp2 | 21:52 |
r0kk3rz | piggz: one https://build.merproject.org/package/show/home:r0kk3rz:branches:mer-core:devel/libva | 21:55 |
piggz | r0kk3rz: is the intel vaapi driver needed also? https://github.com/intel/intel-vaapi-driver | 22:03 |
r0kk3rz | no idea | 22:04 |
r0kk3rz | piggz: what you using for lipstick graphics? | 22:07 |
T4 | <eugenio_g7> mesa | 22:08 |
piggz | r0kk3rz: mesa | 22:08 |
r0kk3rz | ok, well lets get this gst-vaapi thing built and see if it does anything | 22:10 |
r0kk3rz | maybe we need that other thing | 22:10 |
piggz | yup | 22:18 |
Umeaboy | mal: The kernel is built and I have uploaded it to my github. | 22:27 |
Umeaboy | I'd like to get it pushed to mer-hybris, but I don't have the proper rights to make a new repo to upload it. | 22:28 |
piggz | r0kk3rz: https://github.com/intel/intel-vaapi-driver/blob/master/README says libva 2.1 is required | 22:29 |
Umeaboy | piggz: You have the rights to make a new repo for mer-hybris right? | 22:32 |
Umeaboy | I can do a PR if you create the repo. | 22:33 |
piggz | Umeaboy: no, but we generally dont do that anymore, repos can stay in users github | 22:33 |
mal | Umeaboy: let's do that once the device boots and works well, before that just store those in your own github | 22:33 |
r0kk3rz | piggz: yeah you'll need to back the version down a bit | 22:35 |
mal | so just continue building the image | 22:35 |
r0kk3rz | like version 1.8.4, they seem to match up | 22:36 |
Umeaboy | OK. | 22:39 |
Umeaboy | Uuuuuuuuuuhm. There is no local_manifests directory in /home/kristoffer/hadk/. I only need the kernel in the manifest file? | 22:41 |
Umeaboy | Que? | 22:41 |
Umeaboy | In /home/kristoffer/hadk/.repo/ I meant. | 22:42 |
Umeaboy | I see the manifests folder for the aosp hybris branch though. | 22:42 |
piggz | r0kk3rz: BUildRequires for intel vaapi driver are similar to libva fortunately | 22:45 |
mal | Umeaboy: kernel is already in the sony aosp manifest, unless you want to override it with your version in local manifest, if the folder doesn't exist create it obviously | 22:54 |
mal | you also probably have to patch yoshino device repo to disable selinux via commandline | 22:56 |
mal | so in local manifest you need to first remove the repos you need to override and then define the new repo | 22:56 |
mal | so there is no need to edit the main manifest, everything can be done in local manifest | 22:58 |
mal | here is an example how to override repos https://github.com/kerneltoast/android/blob/master/bacon/cm-13.0-stable/local_manifest.xml | 22:58 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!