T42 | <b100dian> assuming one device shares all hardware (except camera) with another, other than the install script, is there anywhere else that the device codename is tested? E.g. can I instruct a such (potential) user to manually "flash" by extracting the tar file? | 00:26 |
---|---|---|
T42 | <b100dian> (I already asked them to boot the kernel and see if they get telnet) | 00:28 |
T42 | <b100dian> ok, I see the upgrade boot img script checks. But does initial boot do anything? | 00:44 |
T42 | <Mister_Magister> no | 00:48 |
T42 | <Mister_Magister> once you get installed there's absolutely no checks | 00:48 |
T42 | <Mister_Magister> there was dude who installed my fajita image on enchilada (they're basically the same device) and it worked flawlessly | 00:50 |
T42 | <b100dian> ok, that's promising | 01:05 |
T42 | <b100dian> some thousand years ago I went through the pain of building sailfish because I had tilapia instead of grouper (Wifi vs 3G nexus 7). Should I have known this, I wouldn't be here ;)) | 01:07 |
T42 | <b100dian> @Mister_Magister that was the first time Asus let me down. Those devices came with a such SSD they wouldn't work for more than a year. | 01:09 |
T42 | <b100dian> until they started to crawl down. No TRIM. | 01:10 |
T42 | <Mister_Magister> @b100dian switch to op6 lol | 07:48 |
Mister_Magister | mal: maaaaaaaaaaal my fren, can I bother you about droidmedia? the gstdroid plugin gets instantly blacklisted despite removing the cache, doing gst-inspect on said plugin segfaults the program, and doing anything in browser segfaults the browser, which suggests to me at least that there's something wrong with droidmedia as its the only common link | 08:14 |
Mister_Magister | I could also use spiiroin's help but he's not here | 08:16 |
mal | I need to find the command I used in the past to debug droidmedia related crashes, maybe sometime later today | 09:42 |
Mister_Magister | thankies | 09:44 |
Mister_Magister | do you know how can i get a hold of spiiroin? | 09:44 |
Mister_Magister | mal: idk why but I cannot build dhd, the dhd.inc is not being included. I have two devices that are in the same had, use same repos, and files are exactly the same, but on one it works on second it doesn't https://paste.opensuse.org/pastes/7babed7fa156 | 11:22 |
Mister_Magister | and dhd is 1:1 the same https://github.com/sailfish-oneplus6/droid-hal-enchilada | 11:22 |
Mister_Magister | great nevermind | 11:24 |
Mister_Magister | there was a diff, lack of newline at the end of file | 11:24 |
T42 | <edp_17> Hi all, any idea what's wrong? https://paste.ubuntu.com/p/wSk9sP74dc/ | 12:58 |
T42 | <elros34> python2 vs 3 issue? | 13:23 |
T42 | <edp_17> đź‘Ť | 13:33 |
T42 | <edp_17> Thanks @elros34. Yeah, as you said, it reminds me for something that I had to install v3. Let me try that. | 13:34 |
T42 | <elros34> I am not sure, script error looks like python2 code | 13:35 |
T42 | <edp_17> It looks like the opposite. I have v3 but need v2. :) | 13:37 |
T42 | <edp_17> Hmm, looks like I have both installed. https://paste.ubuntu.com/p/VkmCVSPX29/ | 13:41 |
T42 | <edp_17> Well, no. I only have got Python 3.8.5 | 13:43 |
T42 | <elros34> IIRC older habuild image had python2 byt default | 13:45 |
T42 | <edp_17> I've installed python-is-python2 and it gave me version 2.7.18. | 13:46 |
T42 | <edp_17> Now, there is an issue in the do_last function in fsnamei.c: error, forbidden warning: namei.c:2751 | 13:57 |
T42 | <edp_17> https://paste.ubuntu.com/p/vwXPTsqyMb/ | 13:57 |
T42 | <edp_17> I guess need to turn off something in defconfig. | 13:58 |
T42 | <elros34> you didn't enable some filesystem only because they are marked as optional in mer-kernel-check? | 14:26 |
T42 | <edp_17> Oh, mer-kernel-check. I need to run that to see what it says. (Yes, I did enable a few filesystems, probably that is the issue here.) | 15:05 |
Mister_Magister | mal: just reminder about the "maybe sometime later today" | 16:21 |
T42 | <edp_17> The "mer-kernel-check" on "./out/target/product/$DEVICE/obj/KERNEL_OBJ/.config | grep ERROR" gave me: "ERROR: CONFIG_NETFILTER_XT_MATCH_QTAGUID is invalid" | 16:22 |
T42 | <edp_17> I have to see how to turn this off properly because unsetting it wasn't enough. | 16:22 |
mal | Mister_Magister: maybe something like this: HYBRIS_ENABLE_LINKER_DEBUG_MAP=1 gdb --args gst-inspect-1.0 --gst-disable-segtrap --gst-disable-registry-fork droidcamsrc | 16:23 |
Mister_Magister | ay thanks! | 16:23 |
Mister_Magister | well that command only says "there's no such thing as droidcamsrc" cause plugin didn't load, but i'll try substituing it with .so path | 16:24 |
Mister_Magister | https://paste.opensuse.org/pastes/74085cad86d8 hm | 16:25 |
mal | do you have libhybris debug info installed? | 16:27 |
Mister_Magister | I have now | 16:28 |
Mister_Magister | https://paste.opensuse.org/pastes/d04e63bf1078 | 16:28 |
mal | do you see anything in logcat? | 16:28 |
Mister_Magister | not really | 16:29 |
mal | which libhybris version do you have? | 16:29 |
Mister_Magister | https://build.sailfishos.org/package/show/nemo:testing:hw:oneplus:fajita/libhybris | 16:30 |
Mister_Magister | 0.0.5.53-1.2.2.jolla | 16:30 |
Mister_Magister | ye there's nothing in logcat | 16:32 |
mal | can you try with the older libhybris you had before | 16:32 |
mal | in 4.5.0 you had 0.0.5.49 | 16:32 |
Mister_Magister | hm i could, but its not like it was workign in 4.5 either | 16:34 |
Mister_Magister | last time working i think was 3.3? | 16:34 |
mal | oh | 17:07 |
mal | I thought that was working before | 17:07 |
Mister_Magister | nah i took over the port after it was seemingly abandoned at 3.3 and trying to get everything working | 17:08 |
Mister_Magister | yesterday i fixed kernel panic so just updated to 4.6 while i was at it | 17:08 |
Mister_Magister | I just need spiiroin to fix two leds and the media crash | 17:09 |
mal | what is the led issue? | 17:09 |
Mister_Magister | on x2 it stopped autodetecting it, on op6(t) which we currently are talking about it doesn't work at all | 17:10 |
Mister_Magister | and he's mce god | 17:10 |
Mister_Magister | hmm i decided to yeet out and clone libhybris (cause i didn't have it during build process) and start from scratch maybe i broke something and uh | 17:11 |
Mister_Magister | libhwc2_compat_layer misisng :P | 17:11 |
Mister_Magister | ah submodules | 17:12 |
T42 | <elros34> why don't you enable verbose output of particular mce led module and at least provide some basic info to spiiroin or whoever | 17:17 |
Mister_Magister | if i knew how to do that that would be great | 17:17 |
Mister_Magister | i tried with -Tvvv and it seems its writing values | 17:24 |
Mister_Magister | like i basically have this https://github.com/mer-hybris/mce-plugin-libhybris/blob/master/sysfs-led-vanilla.c#L312 | 17:25 |
Mister_Magister | this one is for opx i have op6t so supposedly they work the same (paths are the same) | 17:25 |
Mister_Magister | but the blink_delay is never written to | 17:26 |
Mister_Magister | and for some reason despite pattern being 255,0,0 it writes like 45,0,0 | 17:26 |
Mister_Magister | and 45 is i think too low cause when i read brightness it says 0 | 17:27 |
Mister_Magister | note that i can't get it to light up by hand either so idk how it works | 17:29 |
Mister_Magister | mal: so i rebuilt it aaaaaand nothing changed | 17:35 |
Mister_Magister | this is android 9 btw | 17:44 |
Mister_Magister | bruh no clue whatsoever | 17:55 |
Mister_Magister | oh hey, https://github.com/sailfish-on-ginkgo/droid-config-ginkgo/issues/2#issuecomment-2296490303 its the same thing | 17:56 |
Mister_Magister | something wrong in android base is my only guess | 18:02 |
Mister_Magister | would be nice if i could enable TRACE of ./bionic/linker/linker_soinfo.cpp | 18:04 |
Mister_Magister | idk how | 18:04 |
Mister_Magister | LD_DEBUG | 18:05 |
Mister_Magister | idk if its that one, at least according to sources it is but on device it behaves differently | 18:10 |
Mister_Magister | the line numbers in the segfault don't make any goddamn sense | 18:15 |
Mister_Magister | mal: sorry to botther but any suggestions? :P | 18:17 |
Mister_Magister | i'm grepping looking searching and have no clue | 18:17 |
mal | are you debugging media issue or led? | 18:20 |
Mister_Magister | media | 18:20 |
Mister_Magister | led is noniportant | 18:20 |
Mister_Magister | I just went on little led sidequest per elros's request | 18:20 |
mal | you can always add more prints to libhybris if you think it might help debugging it, have you looked at libhybris debug output? that requires debug build of libhybris | 18:22 |
Mister_Magister | I have not | 18:23 |
Mister_Magister | you sure its libhybris and not android? | 18:23 |
Mister_Magister | https://github.com/mer-hybris/libhybris/blob/master/rpm/libhybris.spec#L1C12-L1C26 is debug enabled when you build on devel? | 18:25 |
mal | you need to add these to project config | 18:28 |
mal | Macros: | 18:29 |
mal | %_with_arm_tracing 1 | 18:29 |
mal | %_with_trace 1 | 18:29 |
mal | %_with_debug 1 | 18:29 |
mal | :Macros | 18:29 |
mal | in obs project page | 18:29 |
Mister_Magister | alright | 18:29 |
mal | *project config page | 18:29 |
Mister_Magister | https://build.sailfishos.org/project/prjconf/nemo:testing:hw:oneplus:fajita added | 18:31 |
Mister_Magister | worked | 18:32 |
Mister_Magister | will ping u once i have it on device | 18:33 |
T42 | <Mister_Magister> okay i have it | 18:37 |
Mister_Magister | do i need some environmental variables | 18:37 |
* Mister_Magister i totally did not mistake chats | 18:38 | |
Mister_Magister | mal: according to buildlog --enable-debug is applied but i don't see any output anywhere :/ tried HYBRIS_TRACE and HYBRIS_LOGGING_LEVEL and got nothing | 18:51 |
T42 | <elros34> maybe you need one of these env variables: https://irclogs.sailfishos.org/logs/%23sailfishos-porters/%23sailfishos-porters.2021-02-12.log.html to enable infinite spam | 18:56 |
Mister_Magister | oh hey, its me | 18:56 |
Mister_Magister | hi me | 18:56 |
Mister_Magister | add them all! | 18:57 |
Mister_Magister | oh hey, i got something | 18:57 |
Mister_Magister | well hooked/unhooked is not telling me much though | 18:58 |
Mister_Magister | yeah i think i enabled every hybris envrionmental variable possible and still no useful info | 19:01 |
Mister_Magister | ooohhhh | 19:02 |
Mister_Magister | hybris debug level has to be text not number | 19:02 |
Mister_Magister | oh i think hybris is using android o specific code for android p | 19:03 |
Mister_Magister | thats not all debugging still i think | 19:06 |
Mister_Magister | there's still some traces i don't see | 19:06 |
mal | sometimes the unhooked ones give hints | 19:08 |
Mister_Magister | like i could use this https://github.com/sailfishos-mirror/libhybris/blob/a328b9e4e1e60896fe5576b8001887934baa61a2/hybris/common/o/linker_soinfo.cpp#L376 | 19:11 |
Mister_Magister | but no clue how to enable it | 19:11 |
Mister_Magister | so far i'm at HYBRIS_TRACE_DYNHOOKED=1 HYBRIS_DEBUG_LINKER=1 HYBRIS_TRACE=1 HYBRIS_DONT_PRINT_SYMBOLS_WITHOUT_HOOK=1 HYBRIS_LOGGING_LEVEL=debug HYBRIS_ENABLE_LINKER_DEBUG_MAP=1 gst-inspect-1.0 /usr/lib64/gstreamer-1.0/libgstdroid.so | 19:12 |
Mister_Magister | its failing at 372 | 19:13 |
Mister_Magister | there's no dereference there so i have no clue how the hell am i getting segfault there | 19:14 |
Mister_Magister | :412 trace would also be useful | 19:15 |
Mister_Magister | idk how to enable the TRACE() and DEBUG() both would be super useful, the linker stuff is useless | 19:15 |
mal | you can always patch it and build locally | 19:15 |
mal | or on obs from your own branch | 19:16 |
Mister_Magister | https://paste.opensuse.org/9e85b03412f3 | 19:16 |
Mister_Magister | tell me if you see ANYTHING useful here | 19:16 |
Mister_Magister | i wonder if i can attach breakpoint there | 19:16 |
mal | why not unhooked in that? | 19:18 |
Mister_Magister | i can | 19:18 |
Mister_Magister | i'll throw in hooked | 19:19 |
Mister_Magister | https://paste.opensuse.org/53b564c639a3 | 19:19 |
Mister_Magister | i think im too dumb at gdb to attach breakpoint in libhybris | 19:20 |
Mister_Magister | oh hey, i managed to do it | 19:24 |
Mister_Magister | hmmmmmmmmmmmmmm… well it still doesn't tell me much | 19:28 |
Mister_Magister | huh | 19:32 |
Mister_Magister | im just getting lost in the gdb | 19:37 |
Mister_Magister | wish i had gui | 19:37 |
Mister_Magister | ah great | 19:50 |
Mister_Magister | segfault is in ?? | 19:50 |
Mister_Magister | so my best guess is libstagefright.so, something inside is the issue | 19:51 |
Mister_Magister | no wait we got debug symbols for that | 19:51 |
Mister_Magister | gimme second while my brain is fried | 19:51 |
Mister_Magister | its calling some function that does god knows what | 19:53 |
Mister_Magister | and its causing segfault | 19:53 |
Mister_Magister | function's name is "function" xd | 19:54 |
Mister_Magister | wait maybe it is libstagefright, ye i think it is | 19:54 |
Mister_Magister | mal: isn't libstagefright built by libhybris? | 19:55 |
Mister_Magister | or am i completely delusional | 19:55 |
T42 | <elros34> isn't it part of android build? | 19:56 |
Mister_Magister | ye but isn't it using libhybris for it? | 19:56 |
Mister_Magister | wish we had droid-hal debug symbols | 19:56 |
Mister_Magister | or do we…? | 19:56 |
T42 | <elros34> I remember to debug android functions you need to copy and symbols from out/ build directory and load them some way | 19:58 |
Mister_Magister | yeah like | 19:59 |
Mister_Magister | ./obj_arm/SHARED_LIBRARIES/libstagefright_intermediates/libstagefright.so.debug | 19:59 |
Mister_Magister | that would be HUGE | 19:59 |
Mister_Magister | i'll copy ./obj/SHARED_LIBRARIES/libstagefright_intermediates/libstagefright.so.debug and see | 19:59 |
T42 | <elros34> https://irclogs.sailfishos.org/logs/%23sailfishos-porters/%23sailfishos-porters.2017-07-06.log.html#t2017-07-06T08:35:05 | 19:59 |
Mister_Magister | oi it read it | 20:00 |
Mister_Magister | @elros34 i think i figured it out myself which is always welcome | 20:00 |
Mister_Magister | ye its not asking about the stagefright symbols letsgo | 20:01 |
Mister_Magister | eh no, its still ?? | 20:02 |
Mister_Magister | @elros34 you linked message of one of my fren to my other fren xd | 20:03 |
Mister_Magister | but its calling function on stagefright so why im getting ?? | 20:03 |
Mister_Magister | unless the pointer to the function is wrong but i doubt it | 20:03 |
mal | Mister_Magister: I assume that device is 32-bit? | 20:06 |
Mister_Magister | no | 20:06 |
mal | aarch64 then=? | 20:06 |
Mister_Magister | yes | 20:06 |
mal | and aarch64 sfos also? | 20:06 |
Mister_Magister | yes | 20:07 |
Mister_Magister | op6 is aarch64 | 20:07 |
Mister_Magister | its loading lib64 all over the logs | 20:07 |
mal | is that op6 which has that media issue? | 20:07 |
Mister_Magister | yes | 20:07 |
Mister_Magister | op6t to be exact but they're basically the exact same device | 20:08 |
Mister_Magister | https://paste.opensuse.org/pastes/a8dd8a2be2f8 | 20:10 |
Mister_Magister | it always ends with this | 20:10 |
Mister_Magister | and if i had debug symbols for whatever this is it would be awesome | 20:10 |
Mister_Magister | wait, what if its /usr/lib64/gstreamer-1.0/libgstdroid.so itself? | 20:10 |
Mister_Magister | i don't have debug symbols for it | 20:10 |
Mister_Magister | mal: are there somewhere debug symbols for gstdroid? | 20:11 |
Mister_Magister | yeah stagefright symbols are definitely loaded cause i see functions and all so thats not it | 20:13 |
mal | Mister_Magister: which android base? | 20:14 |
Mister_Magister | p/16/9 | 20:14 |
Mister_Magister | gst-droid is built by adaptation common… and jolla doesn't like posting debuginfo rpms :P so oof | 20:15 |
mal | try adding this patch https://github.com/mer-hybris/hybris-patches/blob/hybris-sony-aosp-11/bionic/0006-halium-libdl-neutralize-cfi_slowpath_common-as-it-br.patch | 20:15 |
Mister_Magister | uhhhh sure not sure how its related but okay | 20:16 |
mal | calling unhooked method: __cfi_slowpath_diag@0x782a5dc100 | 20:17 |
Mister_Magister | huh | 20:18 |
Mister_Magister | what do i rebuild that's releveant | 20:18 |
Mister_Magister | just entire droid-hal? | 20:18 |
mal | probably easiest | 20:18 |
Mister_Magister | im bad at debugging hybris :P | 20:19 |
Mister_Magister | thanks mal <3 | 20:19 |
mal | you might be able to copy just the relevant bionic libs but just as easy to repackage droid-hal | 20:19 |
Mister_Magister | well well see if that works xd | 20:19 |
Mister_Magister | mal: you're god | 20:22 |
mal | well I didn't find that :) | 20:22 |
Mister_Magister | what do you mean? | 20:22 |
mal | krnlyng helped | 20:23 |
Mister_Magister | but he isn't in chat is he helping from behind the scenes? | 20:23 |
mal | I was chatting with him on another chat system | 20:23 |
Mister_Magister | ahhh pass him my thanks | 20:23 |
Mister_Magister | and ofc | 20:24 |
T42 | <Mister_Magister> thanks @NotKit for the patch in the first place xd | 20:24 |
mal | hopefully that helps | 20:24 |
Mister_Magister | yeah it works | 20:24 |
Mister_Magister | i didn't reboot but it already worked | 20:24 |
Mister_Magister | https://paste.opensuse.org/pastes/a628fd47ea0d | 20:24 |
mal | cool | 20:26 |
Mister_Magister | it was fun because everyone i know and everyone who has been here for long time was included in this issue you, krnlng, thekit, even saidinesh was caught up in the log xd | 20:26 |
mal | if you want you could make a PR to the hybris-patches repo to addthat | 20:26 |
Mister_Magister | i can, right after i fix my PR to droidmedia to add the g2 hack for the display thats still not fixed so that i don't forget it ever | 20:27 |
Mister_Magister | but i should make pr so that i don't forget this patch in couple of years | 20:27 |
mal | I personally would prefer less vendor specific define there | 20:27 |
Mister_Magister | isn't this patch vendor specific? | 20:28 |
mal | well in a way yes but still | 20:28 |
mal | I need to check the PR more carefully but not tonight | 20:29 |
Mister_Magister | well i got news | 20:29 |
Mister_Magister | also the g2 fix was once needed outside of g2 iirc | 20:29 |
Mister_Magister | but i got news thats not end of the fight xd | 20:29 |
Mister_Magister | https://paste.opensuse.org/pastes/c3331c3636b3 | 20:29 |
T42 | <b100dian> The level of sorcery today is too darn high. Makes me wanna resume my camera2 recording debugging on L18.1 :) | 20:29 |
Mister_Magister | yes i did remove cache | 20:29 |
Mister_Magister | @b100dian i agree my brain's fried and i didn't even do anything, just crying like a little child to mal | 20:30 |
mal | I have some plans to continue camera2 work, I have been busy with more critical work | 20:30 |
Mister_Magister | hopefully its qt6 :))))))) | 20:30 |
mal | ofono binder stuff | 20:31 |
Mister_Magister | ah | 20:31 |
T42 | <b100dian> The hints above should help me debug a crash I have, just making notes here, please continue | 20:31 |
Mister_Magister | mal: so as you can see in log, i when i inspect the so it works fine but when i check GST_DEBUG=5 it still says Added plugin 'libgstdroid.so' plugin with 0 features from binary registry | 20:31 |
mal | git diff of the binder stuff so far about 9100 lines :D | 20:32 |
Mister_Magister | @b100dian thats the point of irc logs and spamming what you're doing/what you figured out, so that others can learn if they have same or similar issue :P | 20:32 |
Mister_Magister | xddd | 20:32 |
mal | that will be fun PR to review :D | 20:33 |
Mister_Magister | similarly at work i'll be using software to automaticaly prettify code in project and thats a CR touching every file in the project… fun | 20:33 |
mal | @b100dian what crash do you have? | 20:33 |
T42 | <b100dian> I dont get a blank video on record, but a crash with ?? and ?? here and there. I will try the hints above regarding gdb support write back | 20:35 |
mal | ok | 20:35 |
Mister_Magister | meanwhile… job's not done :P | 20:35 |
Mister_Magister | ye /usr/lib64/gstreamer-1.0/libgstdroid.so works, libgstdroid.so is blacklisted | 20:36 |
mal | ? | 20:36 |
Mister_Magister | mal: https://paste.opensuse.org/pastes/c3331c3636b3 | 20:36 |
Mister_Magister | when i do gst-inspect-1.0 /usr/lib64/gstreamer-1.0/libgstdroid.so it shows everything fine, but when i check the plugin, its blacklisted and says Added plugin 'libgstdroid.so' plugin with 0 features from binary registry | 20:37 |
mal | have you removed the gst cache which blacklists it? | 20:37 |
Mister_Magister | about 20 times so far yes | 20:37 |
mal | hmm | 20:37 |
mal | anything in logs? | 20:37 |
mal | does it still crash somehow | 20:37 |
Mister_Magister | yeah i don't get anything from GST_DEBUG its instantly blacklisted | 20:39 |
mal | try running it via gdb still without forcing the lib path | 20:39 |
mal | after removing cache first of course | 20:40 |
Mister_Magister | nothing in logcat | 20:40 |
Mister_Magister | mal: what i'm looking for in gdb? gotta break somewhere | 20:41 |
mal | does it crash or not? | 20:42 |
Mister_Magister | no | 20:42 |
mal | so it doesn't list the droid stuff if you just run gst-inspect-1.0 ? | 20:42 |
Mister_Magister | https://paste.opensuse.org/pastes/e84e7597ead9 thats all, no crash | 20:42 |
Mister_Magister | nope | 20:42 |
Mister_Magister | when i clean cache and then GST_DEBUG gst-inspect it reads plugin and instantly blacklists it with Added plugin 'libgstdroid.so' plugin with 0 features from binary registry | 20:43 |
Mister_Magister | oh | 20:43 |
Mister_Magister | oh i'm dumb | 20:43 |
Mister_Magister | it's not rm -rf ~/.cache/gstreamer | 20:43 |
Mister_Magister | its rm -rf ~/.cache/gstreamer-1.0 | 20:43 |
Mister_Magister | mal: you can kill me now | 20:43 |
mal | so you didn't remove cache | 20:44 |
Mister_Magister | yea | 20:44 |
Mister_Magister | in my defense you sent me ~/.cache/gstreamer :P | 20:44 |
mal | I did? | 20:44 |
Mister_Magister | ok you sent ~/.cache/gstreamer* | 20:45 |
Mister_Magister | you win | 20:45 |
mal | :) | 20:45 |
Mister_Magister | :D | 20:45 |
mal | does camera work now? | 20:45 |
Mister_Magister | photos work, recording doesn't | 20:46 |
Mister_Magister | i'm checking video playback | 20:46 |
mal | does logcat should something waiting? | 20:46 |
Mister_Magister | ayy got video playbac | 20:46 |
mal | ref video recording | 20:46 |
mal | *show | 20:47 |
Mister_Magister | ah only the classic | 20:47 |
Mister_Magister | Waiting for service 'media.audio_flinger' on '/dev/binder'... | 20:47 |
Mister_Magister | but i got pulseaudio-modules-droid-hidl | 20:48 |
Mister_Magister | i do have audiosystem-passthrough installed | 20:50 |
mal | check binders with binder-list | 20:50 |
Mister_Magister | will do | 20:51 |
Mister_Magister | mal: i installed audiosystem-passthrough-dummy-af and now its working… should i? | 20:53 |
mal | yes | 20:53 |
Mister_Magister | so its good? | 20:53 |
mal | yes, that is usually needed | 20:54 |
Mister_Magister | so add to patterns and call it a day | 20:54 |
mal | or most modern android bases | 20:54 |
Mister_Magister | thanks mal again for help <3 big love | 20:55 |
mal | Mister_Magister: the readme here did mention dummy af | 20:55 |
mal | for media | 20:55 |
Mister_Magister | which readme | 20:55 |
mal | https://github.com/mer-hybris/audiosystem-passthrough | 20:55 |
Mister_Magister | yeah i was reading it | 20:55 |
mal | For media, one of | 20:55 |
mal | audiosystem-passthrough-dummy-af (from package audiosystem-passthrough) audioflingerglue | 20:55 |
Mister_Magister | it said its either operational af or dummy | 20:55 |
Mister_Magister | the operational types | 20:55 |
Mister_Magister | why wouldn't it work in normal mode | 20:55 |
mal | normal mode would the audioflingerglue which is only used on old bases | 20:56 |
Mister_Magister | ha | 20:56 |
mal | can't remember which was the last one that built it | 20:56 |
Mister_Magister | ah* okay | 20:56 |
Mister_Magister | so ye will add to patterns, revert libhybris debug build, rebuild both devices, and remember to make pr with patch | 20:56 |
mal | but at least some progress | 20:56 |
Mister_Magister | thankies you're the best | 20:57 |
mal | need to comment to that ginkgo issue tracker also | 20:57 |
Mister_Magister | oh, will do | 20:57 |
Mister_Magister | am just really tired and behind with work-work so will do that tomorrow | 20:58 |
mal | Mister_Magister: seems to use the same base so maybe do the RP to patches first and once we get that merged you can just say update patches from there | 20:58 |
mal | *PR | 20:58 |
Mister_Magister | oki | 20:59 |
Mister_Magister | mal: if you could ping spiiroing tomorrow to come over for a chat that woud be great xd | 20:59 |
mal | I'll try to remember | 21:00 |
Mister_Magister | :P | 21:00 |
Mister_Magister | again, big thanks | 21:00 |
Mister_Magister | i'll be advertising op6 as the next port "to get", just like my g2 was (and well still is) | 21:02 |
Mister_Magister | its fairly modern, ultra smooth, and fully working | 21:02 |
* Mister_Magister except for the led | 21:02 | |
T42 | <morciatka> Mister_Magister, hey quick question, are cameras working on the 6/6T port now? (not that I would use it, I want to do a 7TP port *soon* myself) | 21:03 |
Mister_Magister | NOW… yes | 21:03 |
Mister_Magister | photo AND camera | 21:03 |
T42 | <morciatka> really cool | 21:03 |
Mister_Magister | well can't say about enchilada (op6) cause i don't have it (yet) but op6t works and probably op6 will do too | 21:04 |
T42 | <morciatka> last time the 4.5 build worked just fine on both devices without any changes needed iirc | 21:05 |
Mister_Magister | well i still rather not install fajita build on enchilada but that just proves they're literally the same | 21:05 |
T42 | <morciatka> I left it on my 6T since then, @TheVancedGamer actually used it remotely for his experiments | 21:06 |
Mister_Magister | i'm also building and updating the encihlada build, just can't test it | 21:06 |
Mister_Magister | @morciatka you can OTA it to 4.6 now | 21:06 |
Mister_Magister | with all the fixes in… like 5 minutes | 21:06 |
T42 | <morciatka> was thinking of doing that, I'll probably also do it then | 21:06 |
Mister_Magister | just the classic, devel-su; ssu re 4.6.0.13; zypper clean -a; zypper ref -f; version --dup | 21:07 |
Mister_Magister | @morciatka did i even publish 4.5 zip? | 21:10 |
T42 | <morciatka> btw, was that cpu_freq_msm the only problematic thing in the kernel? | 21:10 |
T42 | <morciatka> no, I kindly asked for it since I wanted to try something | 21:10 |
T42 | <morciatka> over on Caleb's discord server | 21:11 |
Mister_Magister | ah, that just caused panic, and panic was caused because i fixed suspend in kernel so not the only issue. The suspend fix is ugly hack blocking wakelocks but eh it works | 21:11 |
Mister_Magister | you can join my tg group if you wish to follow my dev adventures | 21:12 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!