*** ubuntu is now known as Guest57917 | 01:42 | |
*** Guest57917 is now known as zhxt | 01:46 | |
*** sven_ is now known as _sven | 04:14 | |
tbr | mal: thanks. looks like I broke that when upgrading the underlying OS. Will look into it | 07:02 |
---|---|---|
tbr | mal: looks like it's working again | 07:04 |
ohyash | droidmedia is building 7241 targets. the whole hybris-hal seems to have required lesser work than this gstreamer alone | 07:08 |
ohyash | ah, its going faster now :) | 07:08 |
ohyash | I allowed jolla-settings-networking-multisim pattern. Phone still wont detect second sim. | 07:19 |
r0kk3rz[m] | repeat after me, droidmedia is not gstreamer | 07:23 |
ohyash | oh, ok | 07:24 |
ohyash | xD | 07:24 |
lbt | steeeve: you aked about an obs repo yesterday - not sure what you wanted. | 07:43 |
ohyash | error in chapter 13.2 -> Build relevant parts | 08:51 |
ohyash | https://hastebin.com/ehequgowiq.diff | 08:51 |
ohyash | on this command : build_packages.sh --droid-hal --mw=https://github.com/sailfishos/gst-droid.git | 08:51 |
ohyash | maybe r0kk3rz i here to help? :3 | 08:53 |
ohyash | is* | 08:53 |
T4 | <adampigg> may give the docker based sdk a try | 09:26 |
steeeve | lbt: an obs repo :P | 09:30 |
lbt | steeeve: you have a home project by default. You can build packages in there and they'll be published to a repo. | 09:31 |
lbt | You probably need to get some guidance on package building etc | 09:31 |
steeeve | But i need the one in faq | 09:32 |
steeeve | To publish otas | 09:32 |
lbt | steeeve: sorry - I'm really busy at the minute. You need to find someone in the community who can help you out. I'd start by being able to clearly state what documentation you're reading, what you need to do and what you've tried and why it doesn't work as you think it should :) | 09:36 |
mal | lbt: I think he probably means he wants a new device to nemo:devel:hw but just hasn't bothered mentioned for which device | 09:37 |
lbt | mal: sure. I tend only to do that if sledges or you give me the OK that the user is ready to manage a devel project anyway. | 09:40 |
steeeve | yes the nemo:devel:hw:samsung:a5ultexx | 09:40 |
mal | steeeve: sledges is usually the one adding the new devices, lbt then patternizes those later | 09:41 |
steeeve | Ah | 09:41 |
steeeve | sledges: ping ^^ | 09:41 |
lbt | mal: that's the problem when you become a responsible dev - you start getting responsibilities ... if you check out he's done it all in his home project and you're happy then sledges and I would be happy with that | 09:42 |
steeeve | I didnt do anything in home repo :/ | 09:45 |
lbt | steeeve: you usually get stuff working in your own home area - then others can help you get it ready to publish to the community devel area | 09:46 |
steeeve | Ill start doing something there, then | 09:48 |
lbt | np - the only difference is the name. Think of it as your personal development space | 09:48 |
steeeve | Seems legit | 09:48 |
steeeve | Why cant i add additional path to my repo? | 10:02 |
mal | of course you can | 10:06 |
steeeve | No i cant | 10:09 |
steeeve | If i click repository tab i can select anything | 10:10 |
mal | well I know nothing of that gui way of adding dependency repos, I always add the manual way like here https://build.merproject.org/project/meta/home:mal:geminipda | 10:14 |
steeeve | Oh yeah, ill try | 10:17 |
steeeve | I cant save the new file | 10:20 |
mal | if you can't save the file it means you are doing something wrong | 10:23 |
mal | because it won't save it if the syntax is wrong | 10:23 |
steeeve | No, it's correct, ive only added the 2 lines about the path | 10:25 |
mal | show the file you are trying to add | 10:25 |
steeeve | https://bpaste.net/show/2141340fdc49 | 10:27 |
mal | steeeve: you didn't understand what I meant, you only add the common repo there, obviously, there is no nemo:devel:hw:samsung:a5ultexx yet | 10:28 |
mal | you can't add non-existent dependencies | 10:28 |
steeeve | Ahh, i think i understand | 10:29 |
mal | steeeve: faq only said about adding common repo so you should have just done what it said | 10:31 |
steeeve | I created a subproject for hw:common and it doesnt work | 10:38 |
mal | what? | 10:39 |
steeeve | Subproject | 10:39 |
mal | steeeve: why would you need a fork of common? | 10:39 |
mal | the point of common is that it's common | 10:40 |
mal | you are now misunderstanding everything | 10:40 |
steeeve | Build.merproject.org/project/show/home:deadsquirrel:hw:common | 10:40 |
steeeve | Now i go to work ill be back later | 10:41 |
mal | steeeve: YOU DO NOT NEED TO CREATE ANY COMMON PROJECT FOR YOURSELF | 10:41 |
ohyash_ | whats ofono? | 11:21 |
mal | the middleware handling modems, so calls, sms and mobile data connection | 11:25 |
ohyash_ | mal: So faq->"Ofono problems" is the thing to be followed for getting second sim to show up right? | 11:28 |
neothefox | hey again everyone, I can't install bluez5-libs-devel to a sb2 target, and I need them to build rfkill https://paste.ee/p/t5sew | 11:29 |
mal | ohyash_: for second sim instead modifying /etc/ofono/ril_subscription.conf you should instead add a file like this https://github.com/mer-hybris/droid-config-f5121/blob/master/sparse/etc/ofono/ril_subscription.d/f5122.conf | 11:30 |
mal | ohyash_: of course name the file to something better | 11:30 |
mal | neothefox: does your device have new enough kernel for bluez5? | 11:31 |
ohyash_ | mal: any name would work? | 11:31 |
mal | ohyash_: yes | 11:31 |
ohyash_ | ok | 11:31 |
neothefox | mal, 3.4.67, how is that? | 11:32 |
mal | neothefox: not going work with bluez5 unless you use backported bluetooth drivers in your kernel | 11:32 |
mal | neothefox: if you want to do that then faq has instructions | 11:33 |
neothefox | mal, ah, so I should replace it with regular bluez, including the patterns? | 11:33 |
mal | yes | 11:34 |
neothefox | mal, my bt is broadcom, and I don't have a more recent kernel for the device anyway | 11:34 |
mal | if you have normal 3.4 kernel then you need to use bluez4 | 11:34 |
mal | neothefox: it might be possible to also use backported drivers on broadcom but nobody has tried it yet, so better for now use bluez4 and get bluetooth working and then maybe think of bluez5 | 11:35 |
neothefox | mal, ok, and while I am at modifying the patterns what would be the right way to solve /etc/ofono/ril_subscription.conf conflict between ofono and my config? | 11:37 |
mal | neothefox: https://github.com/Nokius/droid-config-find5/commit/3e3e636e7e3973f9102ebca9dea79794c00c9174 | 11:38 |
ohyash_ | mal: where would be the bluez instructions for kernel 3.10? | 11:52 |
mal | afaik 3.10 should support bluez5, but sometimes backported driver work better so if you have problems then you can try those | 11:53 |
ohyash_ | hadk has nothing written about bluetooth. and faq only has the backport instrustions. Does that mean only installing bluez5 is enough? (Pattern is there already it seems) | 11:56 |
mal | ohyash_: depends on which chip your device has | 11:56 |
mal | ohyash_: faq lines 479-> | 11:57 |
ohyash_ | oh ok, thanks | 11:58 |
neothefox | so, my kernel has CONFIG_FIRMWARE_IN_KERNEL, and yet there are no ttyHS* devices to be found | 12:25 |
neothefox | the rfkill device for the bluetooth is there | 12:26 |
mal | you might need to start the bluetooth subsystem somehow, usually there is some /sys path to start it or writing something to correct /dev device | 12:27 |
neothefox | mal, hciattach /dev/ttySAC0 bcm43xx worked, nice | 12:34 |
ohyash | mal: How do I fix performance issues? The animations are laggy. | 12:37 |
ohyash | transitions* | 12:37 |
mal | ohyash: faq, again | 12:37 |
neothefox | sound works with bluetooth | 12:40 |
*** jbadiapa_ is now known as jbadiapa | 12:55 | |
neothefox | ok, so to run hciattach at boot should I make a systemd unit or what? | 13:10 |
neothefox | the way described in FAQ doesn't work with bluez4 I guess because I've tried | 13:10 |
mal | neothefox: it should work, maybe you missed something | 13:13 |
neothefox | mal, https://github.com/mer-hybris/droid-config-f5121/commit/afa01bdf4bdb8a0d16bbd34996ec7cac34bbbc55#diff-1b5d1fff67e9f349daba7dc30cd8e31c | 13:14 |
neothefox | the ofono part, do I need it? | 13:15 |
ohyash | neothefox, for dual sim, yes I guess | 13:17 |
neothefox | ohyash, it's a single sim device | 13:18 |
ohyash | single sim on mine works fine woth any ogono work | 13:18 |
ohyash | without* | 13:18 |
ohyash | mal, conflicts during mic! libdroidmedia.so(and others) in both droid-hal-$DEVICE-xxx.armv7hl and droidmedia-xxx.armv7hl | 13:19 |
mal | ohyash: you always need to package droidmedia according to instructions if you build the libs before packaging droid-hal | 13:21 |
mal | ohyash: so you build droidmedia stuff in HABUILD_SDK but didn't package those (pack script and package build) before you tried to package droid-hal using build_packages.sh (with -d or running the whole thing) | 13:24 |
neothefox | mal, yeah, see, this is done via service https://github.com/mer-hybris/droid-config-hammerhead/blob/master/sparse/lib/systemd/system/hciattach.service | 13:24 |
mal | neothefox: yep, both methods are possible | 13:25 |
ohyash_ | the --build=hybris/mw/droidmedia-localbuild thing you mean? | 13:27 |
ohyash_ | I did that | 13:27 |
ohyash_ | or I'll redo it now. Is the sequence :: make *droidmedia* -> build_packages --droidmedia-localbuild -> build-packages *all* | 13:28 |
mal | but did you run pack_source_droidmedia-localbuild.ss before doing that? you need to run the whole first part of 13.2 always if you build droidmedia in habuild | 13:28 |
ohyash_ | I copy pasted them all one by one. Very less chances but maybe I've missed. Doing it. | 13:29 |
mal | ohyash_: I have a text file where I have gathered all build steps, I just copy those from there when I need them | 13:34 |
ohyash_ | mal: Good idea. or maybe not even required to copy. Set build environments and then just "./build_the_damn_zip.sh" :D | 13:37 |
mal | I have been too lazy to make a proper script, I have been planning on making automated build system for the android side stuff | 13:38 |
ohyash_ | including the "download everything" part? | 13:39 |
mal | no | 13:39 |
mal | and only for personal use | 13:39 |
ohyash_ | Oh. and I though hadk is going to be real small soon xD | 13:40 |
ohyash_ | but once I get my thing running well. Imma write an article and a script to "build for tomato"! | 13:41 |
ohyash_ | I have to check the build from obs thing too. Seems better than building all day on my dual core system | 13:41 |
pseudodev | ohyash_: what device? | 13:43 |
pseudodev | oh wait. its tomato | 13:44 |
ohyash_ | YU Yureka (tomato) | 13:44 |
ohyash_ | ah yep | 13:44 |
pseudodev | never thought a device would have the codeword tomato | 13:44 |
ohyash_ | pseudodev, Today I came to know about a cat named malloc | 13:45 |
ohyash_ | mal: how do I pack_source for ofono? | 13:46 |
pseudodev | ohyash_: was the cat programmed in C? | 13:47 |
mal | ohyash_: wtf are you talking about | 13:47 |
mal | ohyash_: pack source way is only used for packaging android side stuff for sailfish | 13:48 |
ohyash_ | mal: the last warning https://hastebin.com/edetewunaf.sql | 13:48 |
mal | ohyash_: rtfm, faq once again has the fix for that | 13:48 |
ohyash_ | pseudodev, the owner seems to like C a lot. So maybe. xD | 13:48 |
pseudodev | ohyash_: sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper in droid-config-tomato | 13:49 |
pseudodev | i think that would do it | 13:50 |
mal | that no way to do anything | 13:50 |
mal | you can't have two packages containing the same file | 13:50 |
neothefox | ok, now with bluetooth out of the way the two remaining issues I can find are GPS and Audio | 14:02 |
neothefox | as I understand it the sink and the outputs are detected, the codecs do work, but somewhere along the line the sound can't go to the hardware | 14:03 |
mal | gps usually just works, did you remember to enable it in settings? | 14:04 |
neothefox | mal, you mean in system settings on device? yup | 14:05 |
neothefox | but test_gps segfaults and apps can only use cellular positioning | 14:05 |
mal | well then again logs when trying to use gps, soon after reboot like usual | 14:07 |
neothefox | mal, ok, give me a second | 14:08 |
neothefox | mal, journal - https://paste.ee/p/CldWr kernel - https://paste.ee/p/TdaXZ | 14:11 |
neothefox | https://paste.ee/p/EuLWw and this is test_gps output | 14:13 |
neothefox | oh, also I've run test_audio, and it might be relevant | 14:13 |
neothefox | Audio device API version 0200 doesn't match platform current 3004.test_audio: test_audio.c:71: main: Assertion `audiohw->common.version == ((((3) & 0xff) << 8) | ((0) & 0xff))' failed. | 14:13 |
neothefox | Aborted | 14:13 |
mal | logcat is the important log when things have something to do with android like in case of gps | 14:14 |
mal | test_audio is not a good test, it usually doesn't work | 14:14 |
mal | neothefox: that jounral log is useless, it has only a tiny snippet of the whole log | 14:15 |
neothefox | mal, https://paste.ee/p/Jf0dK logcat, let me get the journal one more time | 14:16 |
neothefox | huh, note the audio_hw_primary: Amplifier initialization failed | 14:16 |
mal | neothefox: pastebin output of ls -l /etc and ls -l /system/etc | 14:17 |
neothefox | mal, etc - https://paste.ee/p/clWQk | 14:19 |
mal | neothefox: maybe try adding something like this https://gitlab.com/Marco01/droid-config-a5ultexx/blob/master/sparse/etc/Tfa9895.cnt (that is a symlink) check if you have some file with similar name in /system/etc/ | 14:19 |
neothefox | mal, /system/etc - https://paste.ee/p/H0a0z | 14:19 |
mal | ignore that last one from me, you don't have such file | 14:20 |
mal | neothefox: on device run: ls -l /system/etc/mixer_paths_0.xml /etc/mixer_paths_0.xml | 14:21 |
mal | neothefox: oops it should be ln -s /system/etc/mixer_paths_0.xml /etc/mixer_paths_0.xml | 14:22 |
ohyash_ | how do I know my hardware chips and versions of device? | 14:24 |
ohyash_ | like lspci on system | 14:24 |
neothefox | mal, nope, did nothing | 14:24 |
neothefox | ohyash_, you can look at /sys/class catalog, and then look for your devices by finding "name" file | 14:31 |
ohyash_ | neothefox, bluetooth folder is empty :/ | 14:34 |
neothefox | ohyash_, as mel pointed out you should use hciattach to try and attach your device via one of /dev/tty* devices | 14:34 |
neothefox | ohyash_, try looking at /sys/class/rfkill devices, they might give you a clue about what bt device you should be looking for | 14:35 |
ohyash_ | cant hciattach over bluetooth. The bluetooth page in settings is pure blank and bluetooth wont turn on | 14:43 |
ohyash_ | and rfkill folder is vlank | 14:43 |
ohyash_ | and rfkill folder is blank | 14:43 |
neothefox | ohyash_, how do you do hciattach? | 14:44 |
*** doniks_ is now known as doniks | 15:04 | |
neothefox | I fixed the sound! | 15:16 |
neothefox | all it took was to re-flash LOS base and then flash back my build, no idea why that worked | 15:17 |
neothefox | so now just a few finishing touches and I am ready to publish this | 15:17 |
mal | neothefox: did you fix gps also? | 15:25 |
neothefox | mal, nope, that is still where it was | 15:25 |
neothefox | but I think I'll publish it as soon as I'll make it switch to headphones and back. | 15:26 |
steeeve | Im trying to look at webhooks examples, however it requires login. Why? How can i see theem? | 15:30 |
ohyash | why is browser performance so worse compared to android? | 15:31 |
neothefox | ohyash, have you built the gstreamer package? | 15:33 |
ohyash | neothefox, yes | 15:33 |
neothefox | mal, welp, one reboot later it went back to not working | 15:33 |
ohyash | camera and phone calls working. so I guess its a yes | 15:33 |
T4 | <adampigg> finally, figured a solution for my blocking kde-connect review! | 16:21 |
T4 | <adampigg> next, id better rebase it | 16:22 |
wiktorek140 | mal: ping | 16:35 |
mal | wiktorek140: ? | 16:35 |
wiktorek140 | mal: some troubles with audio., gstreamer work, video work, mp3 and other work. audioflingerglue installed, but no sound during calls | 16:37 |
mal | wiktorek140: and the other part of audioflingerglue i.e. the pulseaudio plugin? | 16:37 |
mal | wiktorek140: which device? | 16:37 |
wiktorek140 | mal: surnia, devicetree not updated yet | 16:38 |
mal | once you have the stuff in github give me a link to your config repo | 16:39 |
wiktorek140 | pulseaudio, pulseaudio-modules-droid/common/glue | 16:39 |
wiktorek140 | mal: sure :) | 16:39 |
mal | wiktorek140: did you build things on OBS? | 16:40 |
wiktorek140 | mal: not yet | 16:40 |
wiktorek140 | mal: hybris part is updated (https://github.com/wiktorek140/) | 16:51 |
wiktorek140 | mal: of course branch hybris-14.1 | 16:57 |
wiktorek140 | mal: if i forgot tu update something, please point it to me | 17:04 |
neothefox | damn, I can't even reproduce this working sound | 17:29 |
neothefox | could be a race condition then | 17:29 |
neothefox | mel, do you know what should be in /etc/audio_platform_info.xml? It's a broken link | 17:38 |
neothefox | there is no such file in /system/etc | 17:38 |
mal | neothefox: ignore it | 17:41 |
mal | wiktorek140: pastebin ls -l /etc/ and ls -l /system/etc/ | 17:43 |
wiktorek140 | mal: https://pastebin.com/7fJRqZae | 17:45 |
novacomd | My phone stucks at vendor logo. Logs from Sailfish OS https://pastebin.com/uCUXz5hf . LineageOS 14.1, Android 7.1.2 | 17:47 |
pseudodev | wiktorek140: Are you doing for athene? | 17:51 |
wiktorek140 | pseudodev: nope, surnia | 17:51 |
pseudodev | Oh. I did for otus | 17:51 |
pseudodev | the 3g version of the device you are working on | 17:52 |
wiktorek140 | pseudodev: i was trying previously build one for otus but missing device make it hard ;) | 17:52 |
pseudodev | Why are you doing with CM14? | 17:52 |
wiktorek140 | because i can, and cm13 and cm12 was troublesome | 17:53 |
pseudodev | As far as i know it (maybe things have changed now), but older versions of cm have better support | 17:53 |
pseudodev | what kind of trouble? | 17:53 |
wiktorek140 | pseudodev: cannot fully reboot | 17:53 |
pseudodev | But the build booted up right? | 17:54 |
wiktorek140 | on cm14 is the same. but it was easier with audio, wifi and bluetooth | 17:54 |
wiktorek140 | pseudodev: yes, on all cm12/13/14 it booting to gui | 17:54 |
pseudodev | So maintain 12 | 17:55 |
pseudodev | it will be more stable | 17:55 |
wiktorek140 | nope, it has the same bug. dont reboot | 17:56 |
wiktorek140 | 14 is more stable for now | 17:56 |
wiktorek140 | 12 often crash transmission | 17:56 |
mal | novacomd: you probably didn't run the symlink script mentioned in 14.1 porting section of faq (linked in channel topic) | 17:57 |
novacomd | ok. I'll try. Thanks | 17:58 |
wiktorek140 | mal: did you know which patch is required when droid-hal-shutdown.sh require it? | 18:16 |
pseudodev | no rule to make drivers/bluetooth/hci_smd.o | 18:34 |
pseudodev | anyone? | 18:35 |
wiktorek140 | probably missing line in Makefile (https://github.com/wiktorek140/android_kernel_motorola_msm8916/commit/a92603c164143a2044ca15446891a2e091ab6797#diff-e0364e40592afa2f1ab437499e7dcc09R5) | 18:38 |
wiktorek140 | pseudodev: or use this commit (https://github.com/adeen-s/android_kernel_cyanogen_msm8916/commit/4627f4f6f5d886433ff1f9639dc18fe8a006fd00) and compare with that u have | 18:40 |
pseudodev | already found it. but thanks :) | 18:41 |
pseudodev | Huh. seems like i dont have the bluetooth module itself. | 18:53 |
pseudodev | What module do i need to build for msm8952? | 18:54 |
pseudodev | Note: i already have CONFIG_BT_HCISMD=y | 18:54 |
r0kk3rz | what bt module do you have? | 18:59 |
neothefox | pseudodev, there is a good chance you don't even have modules | 19:05 |
neothefox | pseudodev, which should not be a problem, you probably have to activate the device with hciattach | 19:06 |
pseudodev | how do i do that? | 19:06 |
neothefox | and it could be any /dev/tty<letter><number> device | 19:06 |
r0kk3rz | find out what the thing is first | 19:06 |
pseudodev | r0kk3rz: How do i find that? | 19:07 |
r0kk3rz | bluedroid configs, boardconfig.mk | 19:07 |
neothefox | pseudodev, hcitool -l would show you the list of possible chips, select the one you have | 19:07 |
neothefox | pseudodev, and then it should be like hciattach /dev/ttySAC0 bcm43xx | 19:08 |
neothefox | only replace the tty and chip name | 19:08 |
neothefox | also you would need a firmware which you must name as your full bt device name (it would show up while running hciattach) | 19:09 |
neothefox | https://github.com/NeoTheFox/droid-config-ja3gxx/tree/master/sparse/etc/firmware I should make it a symlink, but you should get the point | 19:10 |
r0kk3rz | settle, it might not be a broadcom one :P | 19:10 |
pseudodev | It is athene | 19:12 |
pseudodev | so it has snapdragon | 19:12 |
r0kk3rz | that doesnt mean shit | 19:13 |
r0kk3rz | find out which bt it has | 19:13 |
r0kk3rz | its qcom at least, so you might need to port in the hci_smd driver | 19:19 |
neothefox | by the way, is it ok for a few mounts such as /config and /cpuctl to fail at boot? | 19:22 |
pseudodev | r0kk3rz: I think it has HCI_SMD | 19:25 |
pseudodev | also | 19:25 |
pseudodev | i did everthing mentioned in the faq | 19:25 |
*** Nokius_ is now known as Nokius | 19:26 | |
r0kk3rz | and? | 19:28 |
pseudodev | and it doesnt woork | 19:30 |
r0kk3rz | 'it doesnt work' wow great analysis there | 19:34 |
r0kk3rz | very interesting | 19:34 |
neothefox | pseudodev, do you have /sys/class/rfkill devices? | 19:35 |
pseudodev | yes | 19:38 |
neothefox | pseudodev, try looking at their names, do you have any bt ones? | 19:44 |
ohyash_ | web performance is literally terrible. any workarounds? | 20:12 |
neothefox | ohyash_, can you confirm that hardware acceleration works? | 20:15 |
ohyash_ | neothefox, the test_hwcomposer thing? | 20:16 |
neothefox | ohyash_, well try that, but I don't really know if that works at the moment | 20:17 |
ohyash_ | I'm getting the spiral | 20:19 |
r0kk3rz | huh? of course it works :P you just need to use it right | 20:19 |
ohyash_ | I got gstreamer. Videos do play. Calls work. | 20:20 |
ohyash_ | I've done the graphics improvements thing from faq as well. Performance is still not good. I can feel the lag in the OS. and web browsing is worse. | 20:21 |
ohyash_ | Native apps lag too. (The slide transition animations and scrolling when there are images) | 20:22 |
ohyash_ | Oh, btw, accelerometer sensor isnt working either | 20:23 |
mal | ohyash_: did you add the performance trick from faq? | 20:27 |
mal | ohyash_: also did you add the sensor fix from faq | 20:27 |
ohyash_ | mal: performance trick. check. It helped in a getting a little bit smoother. But still is laggy if I compare it with android performance on the same device. It feels like I moved from a compiled ecosystem to interpreted | 20:29 |
mal | ohyash_: does the device have two types of cpu cores? | 20:36 |
ohyash_ | I guess yes | 20:36 |
mal | some of those have issues because the smaller ones get used instead of the big ones | 20:36 |
ohyash_ | and nope, havent done any sensor fix. I searched for "accelerometer" in faq and that wasnt helpful. I didn't much, will revisit | 20:37 |
mal | ohyash_: search for sensor | 20:37 |
ohyash_ | only smaller cores working could be a problem. | 20:38 |
guhl | hi mal, hows life? | 20:43 |
mal | bad as usual | 20:43 |
guhl | i am trying to reappear after some very hard month (work related) | 20:44 |
guhl | I have seen you did some commit to the 15.1 branch of libhybris | 20:45 |
ohyash_ | mal, if you had an option to either improve your life or my web performance on sailfish what would you choose? :3 | 20:46 |
guhl | did you do a working port on 15.1 or is this still experimental? | 20:46 |
mal | ohyash_: you think me helping here makes my life better? | 20:46 |
mal | guhl: libhybris is working fine for 15.1, there are already two hybris-15.1 based test ports from here | 20:47 |
mal | guhl: I did the early work for the new libhybris linker and krnlyng finished it | 20:48 |
guhl | cool, my state is: I have a stable self built LOS 15.1 for the chiron (Xiaomi Mi Mix 2) and I started with the hybris built | 20:48 |
guhl | hybris-hal | 20:48 |
mal | guhl: note that modem stuff won't yet work in android 8 based ports | 20:49 |
guhl | missing some dependencies atm but I'll figure that | 20:49 |
ohyash_ | mal: certainly not. I see you here correcting hideous mistakes of me and other similar porters. It clearly never improves. but I was just trying to make a joke, (and catch some help meanwhile xD) | 20:50 |
guhl | mal, good to know - did not work on my experimental 14.1 port either :-) | 20:50 |
T4 | <adampigg> guhl, welcome back | 20:50 |
mal | guhl: it needs libhybris cloned to for example external (the branch from the libhybris PR) | 20:51 |
mal | ohyash_: well today has been an unusually bad day for me so nothing is funny today | 20:52 |
ohyash_ | Oh.. ok. | 20:53 |
guhl | mal, could you elaborate this a bit | 20:53 |
ohyash_ | don't you have alternate maintainers who'd handle us while you take rest. | 20:54 |
mal | guhl: ? | 20:55 |
guhl | i don't understand that sentence "it needs libhybris cloned to for example external (the branch from the libhybris PR)" | 20:56 |
guhl | waht is "the libhybris PR" | 20:56 |
mal | guhl: in android 8 you have to have libhybris somewhere where android build finds it, like under external or hybris folders | 20:57 |
* guhl did only to finance work the last 8 month so i might be a little bit slow | 20:57 | |
mal | guhl: if you look into upstream libhybris PR list you will see an android 8 PR | 20:57 |
guhl | mal, OK got it | 20:58 |
neothefox | I think I am on to something with the sound. strace shows that the system looks for audio_amplifier.default.so and for audio_amplifier.universal5410.so, both are not in any path, and they are not in the LOS build too | 21:30 |
neothefox | I've tried symlinking them to /system/lib/hw/audio.primary.default.so and /system/lib/hw/audio.primary.universal5410.so, it tries to load them but fails | 21:31 |
mal | are there any audio_amplifier libs on the device? | 21:31 |
mal | also sometimes it might look for some extra libs that are not required | 21:32 |
neothefox | mal, nope, and since it's not in the LOS build I don't think they are really needed or even exist, however could that mean that hybris just wrongly configured? | 21:33 |
mal | no, it's possible it always looks for those, even in android | 21:33 |
mal | but you said it worked on first boot? one option is some timing issue? | 21:34 |
neothefox | mal, that worked when I've flashed the android base again before flashing the Sailfish, but I can't reproduce it anymore. So that hints at the issue being not with the files, yup. But I have no idea what and how can I delay during boot | 21:35 |
mal | neothefox: have you tried restarting pulseaudio? does it help? | 21:36 |
mal | systemctl-user restart pulseaudio (or systemctl --user depending on which user you are) | 21:37 |
neothefox | mal, no, restarting does nothing (I've tried pkilling it, and I've just tried restarting with systemd) | 21:39 |
neothefox | https://paste.ee/p/8u2zr | 21:39 |
mal | what is that? | 21:39 |
neothefox | here is the audio_test strace (I used it because it shows system loading audio stuff, not because I rely on audio_test to be viable) | 21:39 |
mal | like I said earliet test_audio is useless | 21:40 |
mal | if you want to strace something strace pulseaudio | 21:41 |
neothefox | ok, give me a moment | 21:41 |
mal | strace attach is useful | 21:41 |
mal | preferrablu after reboot so everything is seen | 21:41 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!