mal | xreactx[m]__: wait, you are using 16.0 base? that needs special command before building | 00:06 |
---|---|---|
xreactx[m]__ | I am using 16.0 base. What command is that? I read thru the porting guide... did i miss something? | 00:06 |
mal | xreactx[m]__: you need to run "hybris-patches/apply-patches.sh --mb" before you run make hybris-hal | 00:06 |
xreactx[m]__ | ok, I remember a while back there was a separate document online that had all of the tips and tricks to building SFOS... do you know what i'm referring to? | 00:08 |
mal | yes, that was partially lost and we have a backup of that (faq linked in channel topic) and we are thinking where to place the new one | 00:10 |
mal | 16.0 base is so new that special things haven't been documented anywhere | 00:11 |
xreactx[m]__ | do you think the OnePlus 7 pro is suitable for porting? its officially supported by LineageOS | 00:11 |
mal | why not | 00:12 |
xreactx[m]__ | latest build failure error: libhwc2_compat_layer needed by hybris-hal? I see it mentioned in the github under hybris-boot | 00:15 |
xreactx[m]__ | i'm looking for mention of it in the IRC logs | 00:17 |
T42 | <BusterBg_18> Did you run the command mal just gave you? I think I saw that error if I didn't run it before building | 00:19 |
xreactx[m]__ | i did | 00:22 |
xreactx[m]__ | before that i was getting a /host/linux-86/bin/d8 error. but that went away. now its just the "libhwc2_compat_layer" | 00:22 |
mal | xreactx[m]__: in hybris/mw/ folder run "git clone --recurse-submodules https://github.com/mer-hybris/libhybris" | 00:29 |
mal | create hybris/mw is it's not there | 00:30 |
xreactx[m]__ | done. and now its building... | 00:33 |
xreactx[m]__ | thank mal and t42 | 00:33 |
mal | you will need some more things later in config repo in order to get UI working but it's quite late now | 00:38 |
xreactx[m]__ | Is that listed in the FAQ? | 00:43 |
xreactx[m]__ | Is there a similar device that you know of that I can reference? | 00:43 |
mal | ganges repo in mer-hybris, but that has some things that won't work for all other devices so you'll need some help selecting what to take from there | 00:46 |
mal | faq doesn't have 16.0 things yet, I'll need to write something later | 00:47 |
xreactx[m]__ | mal: ok, sounds good. thanks for the help. where can i send you coffee donations? | 01:24 |
xreactx[m]__ | https://pastebin.com/is8XfF4E nearing the end of hybris-hal build, got this error... | 01:45 |
xreactx[m]__ | should I remove it from "/home/vincent/hadk/device/oneplus/sm8150-common/common.mk:433: update_engine_sideload \" | 01:50 |
T42 | zexxZKiXu2TRKVPm1uW0 was added by: zexxZKiXu2TRKVPm1uW0 | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> @ddos_inside | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> чатик ддосеров! | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> 83627 | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> @ddos_inside | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> чатик ддосеров! | 01:53 |
T42 | <zexxZKiXu2TRKVPm1uW0> 63841 | 01:53 |
T42 | <birdzhang> @admins spam | 01:59 |
xreactx[m]__ | https://pastebin.com/BvpdVL99 last pastebin for the night... this is where its stopping. | 02:27 |
xreactx[m]__ | boot.img is 100mb (seems kinda big) | 02:28 |
T42 | <adampigg> does anyone know what the ksmd android/kernel process does? | 05:50 |
vknecht | @adampigg: this one ? https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_tuning_and_optimization_guide/chap-ksm | 06:06 |
T42 | <adampigg> Vknecht, hmm, i dont think so | 06:08 |
T42 | <adampigg> This | 06:09 |
T42 | <adampigg> https://android.googlesource.com/kernel/msm/+/android-msm-bullhead-3.10-marshmallow-dr/Documentation/vm/ksm.txt | 06:09 |
T42 | <adampigg> Yes, you were right | 06:09 |
T42 | <adampigg> I wonder if i should turn it off in my kernel...why would i be likely to have duplicate pages of memory...and of i did, is it worth the 25% cpu hit? | 06:12 |
deathmist | hey! I just found out about the "HID_BATTERY_STRENGTH" kernel config option, is this supported by Sailfish to e.g. give battery percentage of Bluetooth headset and whatnot in UI? | 08:51 |
T42 | <adampigg> vknecht: you use qvideofilter to access the frame from c++ | 09:02 |
vknecht | @adampigg: thanks, looking into that ; guess I should also read QQuickItem::grabToImage source | 09:22 |
T42 | <adampigg> vknecht: ive used qvideofilter before to create an encoder using ffmpeg directly....it would be neat to use it in camera app to also integrate opencv type functions inthe future | 09:40 |
vknecht | OpenCV is harbour-OK ? :-) | 09:41 |
Mister_Magister | vknecht: if you compile it statically into binarty | 09:41 |
Mister_Magister | s/binarty/binary/ | 09:41 |
vknecht | but yes, I'd also like to get a go at shaders :-) | 09:42 |
Mister_Magister | linking opencv is not harbour-ok | 09:42 |
T42 | <adampigg> well, we're not talking about that in the near term anyway, just future thoughts | 09:42 |
vknecht | ah cool ; what about dlopen, it allows using libs present in system, even if not harbour-OK, right ? | 09:43 |
Mister_Magister | dunno | 09:43 |
T42 | <adampigg> yeah, we already do that for the button access | 09:43 |
vknecht | was wondering when I saw that https://github.com/piggz/harbour-advanced-camera/blob/18e1228f2086e7ec52047af4f614f0f27f7f8977/src/resourcehandler.cpp#L14 | 09:44 |
vknecht | but right, it's not for short term ;-) | 09:44 |
T42 | <adampigg> jolla: thou shalt not use libX. devs: dlopen libX | 09:45 |
vknecht | would be useful for libexif | 09:45 |
abranson | is opencv even in the sailfish repos? | 09:46 |
T42 | <adampigg> didnt mal build it somewhere? | 09:47 |
vknecht | there are a few occurences in OBS home projects | 09:48 |
abranson | looks like mal built it for NumPy | 09:49 |
abranson | ah no, the other way around :) | 09:50 |
mal | yes, I build opencv, it also supports opencl | 09:51 |
vknecht | @adampigg: any error obvious to you in there ? the FrameGrabber nevers gets called nor constructed :-( https://pastebin.com/dntx01EC | 13:31 |
vknecht | no warning/error when running it, just the snapshot button has no effect | 13:36 |
Mister_Magister | vknecht: just to inform you, placing space before questionmark is incorrect. | 13:40 |
vknecht | maybe, but it's more logical :-) | 13:43 |
Mister_Magister | nah | 13:43 |
T42 | <adampigg> vknecht: that looks the same as how i instantiate the filter | 14:00 |
mal | rinigus: the sony aosp pie branched/repos in mer-hybris have been updated to r46 so you can now use those directly | 14:20 |
T42 | <adampigg> Seems if i turn off ksmd, it doesnt come back on...maybe a wee script needed | 14:55 |
xreactx[m]__ | https://pastebin.com/BvpdVL99 last pastebin for the night... this is where its stopping. 100mb boot.img seems big... | 16:15 |
vknecht | ah https://bugs.merproject.org/show_bug.cgi?id=1897 | 17:40 |
merbot | Mer bug 1897 in nemo-qtmultimedia-plugins "QML VideoOutput does not call attached QAbstractVideoFilter" [Normal,New] | 17:40 |
T42 | <BusterBg_18> xreactx: are you sure that the error is kernel related? Or does that device forcefully needs to build a vendor for compiling it's kernel? | 17:48 |
xreactx[m]__ | Not sure what it is... | 17:49 |
mal | that is building vendor.img in that part, not kernel | 17:55 |
mal | vknecht: what is that bug related to? some problem you have? | 17:56 |
vknecht | yep, seems to explain why the filter I created to grab video frame doesn't run | 17:57 |
vknecht | https://pastebin.com/9Mu4g7cP | 17:58 |
vknecht | onActiveChanged is triggered, but the qDebug() in cpp part never appear | 17:59 |
vknecht | if someone looks into it, might as well check if Mer' Qt is also subject to this leak : https://bugreports.qt.io/browse/QTBUG-51588 | 18:01 |
piggz | mal: fixed the panel/focus problems .... any idea what to do about the face up/down? | 18:06 |
mal | piggz: I'll need to check the code more carefully and do some testing | 18:07 |
xreactx[m]__ | Mal: when you have time can you point me in the right direction for pulling things from granges repo for my OnePlus 7 Pro | 18:07 |
T42 | <BusterBg_18> mal: but building vendor isn't necessary for hybris or is it? | 18:12 |
mal | depends on the device, that is actually checking if the vendorimage is empty, which it is | 18:12 |
mal | so it fails because it seems to assume there should be something there | 18:13 |
T42 | <BusterBg_18> That explains why on Sirius it doesn't show anything related to vendor | 18:21 |
piggz | vknecht: give the rotation PR a try | 20:54 |
vknecht | piggz, sure, will do tomorrow | 20:59 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!