T4 | <adampigg> Yes, use a linux vm.;) | 08:16 |
---|---|---|
T4 | <adampigg> mal: random q, do you still have any bt_snoop logs from my Bip i might have sent you? | 09:17 |
mal | probably somewhere | 09:21 |
T4 | <adampigg> could you stick them somewhere, i havnt got an android device here to create another, an cant figure out why the watch is rejecting the weather data im sending | 09:22 |
T4 | <adampigg> hopfully, there might exist one in a log | 09:22 |
mal | I'll check that tonight | 09:28 |
Yardanico | so, about video issue - I think that everything is OK except the fact that msm_vidc opens video instance "0000000000000000" (I don't think it should be like that) | 10:00 |
Yardanico | https://gist.github.com/Yardanico/4bce739ec4ee54ae63b503e2ac191108 | 10:01 |
Yardanico | maybe I should try to find a qualcomm graphics engineer and ask him what's in "Z:\b\venus_proc\venus\decoders\common\src\video_decoder_utils.c:3144:" :D | 11:02 |
r0kk3rz | hah | 11:06 |
elros1 | did you tried gst-omx? | 11:09 |
r0kk3rz | Yardanico: i get the distinct impression that the blobbies you stole dont work with your device | 11:10 |
Yardanico | r0kk3rz, what blobs exactly? | 11:12 |
r0kk3rz | mal: abranson: that binder-fu with the newfangled android apis, could that be applied to droidmedia? | 11:12 |
Yardanico | video playback works on LOS 14.1 which I use as a base | 11:12 |
r0kk3rz | Yardanico: didnt you have to steal some blobs from somewhere because the provided ones are 64bit? | 11:12 |
Yardanico | r0kk3rz, for sensors | 11:12 |
Yardanico | elros1, well, I did build omx and libav, but error remained the same. | 11:13 |
Yardanico | how can I check if omx or libav are used? | 11:13 |
elros1 | gst-inspect and gst-launch | 11:13 |
elros1 | like gst-launch-1.0 -v filesrc location=*.mp4 ! qtdemux ! h264parse ! omxh264dec ! glimagesink | 11:14 |
Yardanico | hm, I don't even have "gst-inspect" and "gst-launch" on the device | 11:14 |
elros1 | install it... | 11:14 |
mal | r0kk3rz: there is an omx API in new interfaces so maybe https://github.com/LineageOS/android_hardware_interfaces/tree/lineage-15.1/media/omx/1.0 | 11:15 |
Yardanico | yeah I installed them | 11:15 |
mal | r0kk3rz: but for android 8 only | 11:15 |
r0kk3rz | yeah ok | 11:17 |
Yardanico | "WARNING: erroneous pipeline: no element "omxh264dec"" hmm | 11:18 |
Yardanico | and "gst-inspect-1.0 | grep omx" is empty | 11:18 |
elros1 | clear gstreamer cache | 11:18 |
elros1 | its ~/.cache/gstreamer-1.0/registry.armv7hl.bin | 11:19 |
Yardanico | elros1, I removed it and it's still the same | 11:19 |
elros1 | try gst-inspect on omx library (can't remember the path, try rpm -ql gstreamer1.0-omx) | 11:21 |
Yardanico | "Could not load plugin file: File "/usr/lib/gstreamer-1.0/libgstomx.so" appears to be a GStreamer plugin, but it failed to initialize" | 11:22 |
elros1 | how did you built it? | 11:23 |
elros1 | have you created gstomx.conf? | 11:24 |
Yardanico | elros1, I have created it now, will try gst-launch (I tried to use gstomx.conf previously but didn't succeed) | 11:26 |
Yardanico | "ERROR:gstomx.c:2024:gst_omx_port_deallocate_buffers_unlocked: assertion failed: (buf == buf->omx_buf->pAppPrivate)" while trying gst-launch on an .mp4 file | 11:27 |
Yardanico | and same errors in kernel log | 11:27 |
Yardanico | it also complains that it can't find file "libOmxVideoDSMode.so" | 11:29 |
naidgel | Good day! Install sb2 from offical wiki. Test from hadk (chapter 6) answer "sb2: Error: Invalid target specified, aborting" How is it to win? Thank you. | 12:47 |
r0kk3rz | what name did you give your target? | 12:48 |
naidgel | What does the name mean? | 12:50 |
naidgel | I install Jolla-latest-Sailfish_SDK_Tooling-i486.tar.bz2 and Jolla-latest-Sailfish_SDK_Target-armv7hl.tar.bz2 | 12:51 |
abranson | r0kk3rz: yes hopefully, though droidmedia is more of a custom service on the hybris side, so it'll need some careful thinking. | 12:52 |
mal | naidgel: did you read the note in hadk pdf about naming? | 12:52 |
naidgel | Yes! I'm build for a "hammerhead". My name target lge-hammerhead-armv7hl | 12:58 |
Yardanico | naidgel, you have nexus 5? | 12:59 |
naidgel | yes | 12:59 |
Yardanico | well it was already ported but you can do it yourself if you want :) | 13:00 |
naidgel | Yes I know. I'm asking for help with ScratchBox2. | 13:01 |
naidgel | Thank you! Fix it. Chose the wrong name. | 13:10 |
tmp64 | Are floating point exceptions OK when building the rootfs? | 15:46 |
Yardanico | tmp64, I believe so, I got them too a lot of times | 15:51 |
Yardanico | rootfs just worked fine | 15:51 |
Yardanico | tmp64, as HADK states: "all errors are non-critical as long as you end up | 15:51 |
Yardanico | with a generated .zip image" | 15:51 |
tmp64 | Yardanico: I didn't, I only got tar.bz2 | 16:40 |
ohyash | tmp64, and the mic has completed fully? | 16:43 |
ohyash | what does it say in the end? | 16:44 |
tmp64 | ohyash: Yeah. I get kernel panic about 30 seconds after start without console-ramoops in /sys/fs/pstore/. | 16:44 |
tmp64 | I don't remember exactly, but it says it finished | 16:45 |
tmp64 | I suspect systemd is crashing causing KP | 16:45 |
tmp64 | And I couldn't find UART pads on the MB | 16:45 |
elros1 | next time add --verbose or --debug or both to mic | 16:45 |
tmp64 | And fbcon is not working | 16:45 |
elros1 | check host dmesg | 16:45 |
tmp64 | Ok, I'll try tomorrow | 16:46 |
tmp64 | Phone mounts its MMC as Usb Mass Storage | 16:46 |
tmp64 | About S/N: "Device starts with USB serial "Mer", then it changes to device's serial and then to (error) when it goes into "panic mode"" | 16:47 |
tmp64 | Sailfish kernel: [ 17.620503] (CPU:0-pid:1953:usb_moded)serial_show: Mer | 16:49 |
tmp64 | Sailfish kernel: [ 17.620619] (CPU:0-pid:1953:usb_moded)serial_store: 13a6f169 | 16:49 |
tmp64 | Sailfish kernel: [ 17.626554] (CPU:2-pid:1953:usb_moded)enable_store: android_usb: already enabled | 16:49 |
tmp64 | Wait, can I disable usb_moded? | 16:50 |
elros1 | this should disable it:l n -s /dev/null /etc/systemd/system/usb-moded.service | 16:53 |
mal | some devices had kernel panics due to failing firmware loading | 16:53 |
echo_salik | Hi all... I am having a problem while running `make hybris-hal` | 16:55 |
echo_salik | `SHARED_LIBRARIES/libts_face_beautify_hal_intermediates/export_includes` needed by `SHARED_LIBRARIES/camera.msm8937_intermediates/import_includes', missing and no known rule to make it` | 16:55 |
echo_salik | anyone had this? | 16:55 |
tmp64 | elros1: Ok, thanks, I'll try it later | 16:56 |
mal | echo_salik: you are probably missing some device repo | 16:58 |
mal | echo_salik: what device is that, show your local manifest | 16:58 |
echo_salik | mal: any idea how can I find which? | 16:58 |
echo_salik | mal: yeah sure... its Xiaomi Redmi 4a (rolex) | 16:59 |
echo_salik | mal: my localmanifest repo: https://hastebin.com/layenihima.makefile | 17:00 |
echo_salik | i just added my vendor repo and it gave a new error BTW... | 17:01 |
mal | echo_salik: in each repo there can be a lineage.dependencies file which list additional dependencies like these https://github.com/redmidevs/android_device_xiaomi_rolex/blob/lineage-15.1/lineage.dependencies | 17:01 |
echo_salik | I'll add this and report back with the result. BTW is vendor blobs needed for this? | 17:02 |
mal | echo_salik: you also probably want https://github.com/TheMuppets/proprietary_vendor_xiaomi | 17:03 |
mal | your vendor repo only has the device vendor files, not sure if you also need the other vendor files like for platform | 17:04 |
echo_salik | oh I'll try them both. Thanks mal! | 17:05 |
mal | echo_salik: hmm, interesting, the missing dependency you had is actually in your vendor repo | 17:08 |
mal | but why is it not found | 17:08 |
echo_salik | mal: with vendor i think i might need to disable all the jar/java build | 17:09 |
echo_salik | i get signapk error | 17:09 |
mal | what exact error | 17:09 |
echo_salik | i just cleared my screen... I'm resyncing the vendor repo | 17:11 |
echo_salik | mal: https://hastebin.com/uselicehey.coffeescript | 17:13 |
mal | maybe uncomment the line providing that in the main manifest | 17:14 |
echo_salik | mal: ummmm i dont understand... sorry | 17:16 |
mal | .repo/manifest.xml | 17:17 |
echo_salik | mal: but which line to comment | 17:18 |
echo_salik | this one: <project path="tools/apksig" name="platform/tools/apksig" groups="pdk,tradefed" remote="aosp" /> ? | 17:19 |
mal | yes, that is commented out in the file | 17:23 |
mal | you can look elsewhere in the line how to uncomment it | 17:23 |
echo_salik | oh ok thanks! | 17:23 |
echo_salik | wher ecan I find libsf_compat_layer? | 18:04 |
echo_salik | *where can I find libsf_compat_layer? | 18:04 |
mal | you need to clone this https://github.com/krnlyng/libhybris-1/tree/android8-initial to hybris/mw/libhybris | 18:07 |
echo_salik | OK. Thanks! | 18:08 |
mal | note the branch I linked | 18:08 |
echo_salik | yep... btw what does this do? | 18:09 |
mal | it's just one thing you need to build later | 18:13 |
echo_salik | still getting `ninja: error: 'libsf_compat_layer', needed by 'hybris-hal', missing and no known rule to make it` | 18:13 |
mal | did you clone it correct (i.e. with --recurse-submodules) | 18:13 |
echo_salik | i just noticed that... | 18:14 |
echo_salik | thanks | 18:14 |
T4 | <adampigg> mal: if you get chance, bt logs, and email me link? adam_at_piggz.co.uk and i'll pick them up when i can | 19:08 |
mal | @adampigg already forgot completely, I'll try to find those now | 19:09 |
mal | @adampigg I found some btsnoop log from you | 19:10 |
T4 | <adampigg> :) | 19:12 |
mal | @adampigg my short term memory is quite bad nowadays | 19:13 |
T4 | <adampigg> great, hopefully they will have the correct writes | 19:15 |
mal | @adampigg log sent to you | 19:16 |
T4 | <adampigg> ta | 19:17 |
T4 | <adampigg> mal: nope, no writes to 0000000e0000351221180009af100700 :/ | 19:20 |
T4 | <adampigg> never mind! | 19:20 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!