T42 | <elros34> @Verevka86 maybe overlayfs? | 01:44 |
---|---|---|
Thaodan | The halium patch seems easier | 01:44 |
T42 | <elros34> doesn't it require building system.img or something else? | 01:46 |
Thaodan | It requires rebuilding hal | 01:47 |
Thaodan | system.img is without hybris patches. | 01:47 |
T42 | <elros34> if this part is hybris-hal then sure it's better idea than overlayfs | 01:48 |
Thaodan | yes it is. | 01:48 |
T42 | <Verevka86> it requires system.img (re @elros34: doesn't it require b...) | 06:07 |
T42 | <AntonlX> I've fixed adsprpcd spam with firmware mounting and I am getting this hal error now | 10:35 |
T42 | <AntonlX> droid-hal-init: Control message: Could not find 'android.hardware.sensors@1.0::ISensors/default' for ctl.interface_start from pid: 3573 (/system/bin/hwservicemanager) | 10:35 |
T42 | <AntonlX> but android.hardware.sensors@1.0.so locate in system/lib | 10:36 |
T42 | <Verevka86> I tried via LD_LYBRARY_PATH but something went wrong π (re @SailfishFreenodeIRCBridgeBot: <mal>I haven't looke...) | 11:08 |
T42 | <Verevka86> https://irc.thaodan.de/.imgstore/3ca5903d/file_3218.jpg | 11:08 |
T42 | <AntonlX> And how to disable libperfmgr service? | 11:26 |
Thaodan | create an rc file and overwride the service with one that has a file that doesn't exist | 12:05 |
T42 | <Verevka86> /apex/com.android.art/lib/libandroidicu.so | 14:24 |
T42 | <Verevka86> I don't have this library π³ | 14:24 |
T42 | <Verevka86> logcat- | 14:24 |
T42 | <Verevka86> linker : CANNOT LINK EXECUTABLE "/usr/libexec/droid-hybris/system/bin/minimediaservice": library "libandroidicu.so" not found: needed by /system/lib/libmedia.so in namespace (default) | 14:24 |
T42 | <Verevka86> I added in init.rc > | 16:38 |
T42 | <Verevka86> on fs export LD_LIBRARY_PATH /oem/lib:/oem/lib64 | 16:38 |
T42 | <Verevka86> Its work π (re @SailfishFreenodeIRCBridgeBot: <mal>I haven't looke...) | 16:38 |
Thaodan | @Verevka86: Don't patch init.rc but add it to an rc file in sparse | 16:38 |
Thaodan | create something ld_lib_path_hack.rc and put the contents into sparse/usr/libexec/droid-hybris/system/etc/ | 16:40 |
T42 | <Verevka86> Thanks I will check π€ (re @SailfishFreenodeIRCBridgeBot: <Thaodan>create some...) | 16:40 |
T42 | <Verevka86> Its work thank you | 16:47 |
piggz | mal: this is strange ...on PP, in csd, prox sensor works fine ... but in a call, it doesnt dim the screen | 16:56 |
mal | hmm | 16:58 |
piggz | mal: logs show mce sees it... | 17:05 |
piggz | Jan 15 17:03:26 PinePhone mce[2088]: modules/proximity.c: mp_datapipe_set_proximity_sensor_actual(): state: OPEN -> CLOSED | 17:05 |
piggz | Jan 15 17:03:31 PinePhone mce[2088]: modules/proximity.c: mp_datapipe_set_proximity_sensor_actual(): state: CLOSED -> OPEN | 17:05 |
piggz | Jan 15 17:03:31 PinePhone ofonod[2143]: drivers/qmimodem/voicecall.c:hangup_active() | 17:05 |
T42 | <Verevka86> + hybris18.1 (re @SailfishFreenodeIRCBridgeBot: <piggz>mal: this is ...) | 17:44 |
T42 | <Verevka86> Hybris18.1 sound work only bluetooth headphones π³ | 17:45 |
T42 | <XAP2P> lmao (re @Verevka86: Hybris18.1 sound wor...) | 17:46 |
T42 | <XAP2P> vital (rus: ΠΆΠΈΠ·Π°) | 17:47 |
T42 | <AntonlX> How to deal with these errors? | 18:21 |
T42 | <AntonlX> KONA Media1: ASoC: no backend DAIs enabled for KONA Media1 | 18:21 |
T42 | <AntonlX> q6asm_audio_client_buf_alloc_contiguous: buffer already allocated | 18:21 |
mal | not all of those are critical issues | 19:27 |
mal | you should show full journal log and logcat | 19:27 |
T42 | <AntonlX> @mal journalctl log: https://pastebin.com/1BnBwd9c | 20:09 |
T42 | <AntonlX> logcat log: https://paste.ubuntu.com/p/xbH33HM83K/ | 20:09 |
T42 | <AntonlX> my droid configs https://github.com/AntonIXO/droid-configs-miatoll | 20:10 |
T42 | <elros34> @AntonlX at least you are missing /vendor/firmware_mnt not sure about others because your journal is generated way too late | 20:32 |
T42 | <AntonlX> I've mounted firmware_mnt (re @elros34: @AntonlX at least yo...) | 20:45 |
T42 | <AntonlX> https://pastebin.com/mrG9UHCz | 20:46 |
T42 | <elros34> then update your droid-config repo, still in logcat there was /vendor/firmware_mnt/* "no such file" error | 21:01 |
T42 | <elros34> I wonder why do you need this: https://github.com/AntonIXO/droid-configs-miatoll/blob/master/sparse/usr/libexec/droid-hybris/system/etc/init/hw/init.binderfs.rc. Do not you have binder mount unit generated in droid-ha-device.log? Probably I have already asked about it but not sure whom and never get answer | 21:05 |
Thaodan | I wouldn't do anything in the android init that isn't necessary | 21:08 |
T42 | <AntonlX> Yes, I dont need this. I just update my github (re @elros34: I wonder why do you ...) | 21:10 |
T42 | <Verevka86> Fix π (re @Verevka86: Hybris18.1 sound wor...) | 21:15 |
T42 | <Verevka86> https://github.com/SailfishOS-vayu/droid-config-vayu/commit/fe3670450db32426014c54fad3ff8eb9984720ba | 21:24 |
mal | what was the problem? | 21:33 |
mal | I mean di you edit that file or just copy it? | 21:33 |
mal | *did | 21:34 |
Thaodan | AntolX: If you need to adjust that file your should patch the android sources and rebuild | 21:35 |
Thaodan | the copied and edited it I guess. | 21:36 |
Thaodan | eh Verevka86 not AntolX | 21:36 |
mal | more intesting part is what the modification was if it was modified | 21:36 |
mal | and can it be avoided somehow | 21:36 |
Thaodan | ""Delete <mixPort name="usb_surround_sound" | 21:36 |
Thaodan | This | 21:36 |
Thaodan | However I'm not sure either since audio for Android 11 isn't ready. | 21:37 |
mal | ah, true, there are still some issues with it | 21:37 |
T42 | <elros34> I think I saw similar modifications on older bases too when pulseaudio wasn't happy about some entries in xml file | 21:38 |
Thaodan | That's not pa but hybris plugins | 21:38 |
mal | another option is to fix pulse droid modules to handle those | 21:38 |
Thaodan | That's wip | 21:39 |
mal | would be nice to see the real error | 21:39 |
mal | if it's in pulse output | 21:39 |
Thaodan | those plugins are currently refactored | 21:39 |
mal | yes | 21:39 |
mal | but if the fix is some simple thing it could still be handled | 21:39 |
Thaodan | On Xperia 1 II audio isn't working at all right now while Xperia 10 III at least has speakers. | 21:41 |
Thaodan | But I don't want to waste my time fixing things before refactoring is done. | 21:42 |
Thaodan | My point is more complex cases could require more work right now to even get working where as if the routing is working with the new format it can work normally. | 21:46 |
T42 | <Verevka86> Edit (re @SailfishFreenodeIRCBridgeBot: <mal>I mean di you e...) | 21:46 |
mal | was there some error from pulseaudio? | 21:48 |
T42 | <Verevka86> https://github.com/LineageOS/android_device_xiaomi_sm8150-common/blob/lineage-18.1/audio/audio_policy_configuration.xml#L183 | 21:49 |
T42 | <Verevka86> Delete this section (re @SailfishFreenodeIRCBridgeBot: <mal>more intesting ...) | 21:49 |
T42 | <Verevka86> I applied the same solution in halium-11 | 21:53 |
T42 | <b100dian> Removing some usb related tags in audio xmls sounds familiar for me too:-S | 22:13 |
T42 | <Verevka86> there is no sound during a telephone conversation (also in halium11) π | 22:26 |
T42 | <Verevka86> The camera and vibration also do not work, otherwise hybris 18.1 looks very good | 22:27 |
mal | vibra should usually work | 22:29 |
mal | unless there is some permission issue | 22:29 |
mal | how did you test vibra? | 22:29 |
T42 | <Verevka86> when entering text, it was on my sagit with hybris18.1, now it is nowhere to be found π (re @SailfishFreenodeIRCBridgeBot: <mal>how did you tes...) | 22:42 |
Thaodan | mal: vibra usn't working because ngfd doesn't support ffmemless custom without PR | 22:55 |
Thaodan | https://github.com/sailfishos/ngfd/pull/1 | 22:55 |
Thaodan | He is on sm8150 which uses ffmemless for vibra | 22:59 |
T42 | <b100dian> It is possible, this being a xiaomi, that it has the same vibra custom stuff. I was surprised there's some from sony | 23:00 |
Thaodan | Its not sony but qcom related | 23:07 |
mal | Thaodan: oh, again some device needing custom things | 23:10 |
Thaodan | Its not really custom but just some pattern defined in dts instead of a vibration curve | 23:11 |
T42 | <b100dian> I thought they get to choose peripherals, thats why I mentioned the vendor. Is vibra on the SoC too?:-/ | 23:16 |
Thaodan | I guess so, which soc do you have? | 23:19 |
T42 | <b100dian> sm6150 I guess | 23:25 |
T42 | <b100dian> I dont have the patterns in dts as you | 23:26 |
T42 | <b100dian> Far more likely IMO, the source the hardware and then each one does its own thing. I think the custom vibra is more like a dumb hardware thing (with good feedback, I might add) | 23:27 |
T42 | <b100dian> *they | 23:27 |
T42 | <b100dian> Nowhere near an 808 vibra if you ask me, but nor were the AOD and doubletap available on these *ndroids for some time:-S so getting there.. :)? | 23:32 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!