Thursday, 2023-04-27

*** Danct12 is now known as Guest1229101:58
T42<k1gen> can anyone check if that commit would be enough to replicate my current device state later: https://github.com/k1gen/droid-config-flame/commit/3c9044575599baeebfebd101aea499d1c76d70b8?09:09
T42<k1gen> I want to upstream as much as I can, because I'm afraid I have to flash android back on device in the near future09:12
T42<k1gen> @b100dian droid.ids still doesn't work btw, crashes build09:37
T42<b100dian> does it work without that define custom_build_cmds ?09:39
T42<k1gen> no :D https://0x0.st/HK4d.txt09:41
T42<k1gen> spec is the same, just deleted the custom_build_cmds line09:42
T42<b100dian> that straggler_files is weird, needs at least a space before \, don't know if indentation is needed though. maybe your editor did something to it10:02
T42<b100dian> also errors like "error: Name field must be present in package" etc mean the %include of the droid-hal-device.inc is also malfunctioning.10:05
T42<k1gen> should I replace the droid-hal-device.inc with github one?10:07
T42<b100dian> do you have changes to it? isn't it from the submodule?10:08
*** Danct12 is now known as Guest1232410:09
rinigusThaodan: not sure if you have seen this: any idea what is going on with xperia 5 https://forum.sailfishos.org/t/developer-announcement-qt-5-15-available-for-app-developer-testing/15105/92 ?10:15
T42<b100dian> Something went wrong yesterday when you git pull'd in the submodule10:15
T42<k1gen> most probably, yeah10:28
T42<k1gen> b100dian: changes in droid-hal-device.inc: https://paste.opensuse.org/pastes/1c8017e80df412:03
T42<eugenio_g7> rinigus: looks like out-of-date libhybris12:10
riniguseugenio_g7: I would expect that Thaodan's port has up to date components. but maybe it is either older SFOS version or he didn't have a chance to update it12:12
T42<eugenio_g7> https://github.com/libhybris/libhybris/pull/516 <--- this is the PR, for reference12:16
rinigusThank you very much!12:23
T42<eugenio_g7> you're welcome :)12:23
T42<leha155> Hello, I have a problem with ril. I have the following errors in logcat "04-25 23:36:53.302 22125 22125 F linker  : CANNOT LINK EXECUTABLE "/system/vendor/bin/ipacm": library "android.hardware.tetheroffload.config@1.0.so" not found: needed by main executable20:20
T42<leha155> 04-25 23:36:53.306 22126 22126 F linker  : CANNOT LINK EXECUTABLE "/vendor/bin/hw/qcrild": library "android.hardware.radio@1.0.so" not found: needed by /vendor/lib64/libril-qc-hal-qmi.so in namespace (default)". Does anyone have any idea? Hybris18.1 Gui and wlan working. Ful logcat https://0x0.st/HKE7.log20:20
maldo you have those libraries somewhere on the device?20:27
T42<elros34> you have audio.service started, do you have it disabled in disabled_services.rc?20:29
malalso looking at the log you probably need the usual symlinks in /odm20:30
malcheck the lib and lib64 in here https://github.com/mlehtima/droid-config-fp3/tree/master/sparse/odm the targets for the symlinks you need to find from your device20:31
malwondering if there is some linker config issue20:43
Mister_Magistermal: btw if you care enough you might look into either platformsdk or android_root being on different partition22:16
Mister_Magisterit craps out massively22:16
Mister_Magisterwhile android_root can kinda be fixed, platformsdk just doesn't want to play nice22:17
malok, I haven't tested platformsdk like that, I have android_roots of different bases in different disks so it's quite a mess and I have custom way to setup env vars for those22:25
maland the needed bind mount22:25
T42<K31j0> it just didn’t want to run build_packages.sh while we tried bind mounts and stuff22:26
Mister_Magisteryeah bind mound works for android_root but if you place platform_sdk on different mount then it just doesn't work22:26
Mister_Magisterit's just suggestion as we found the bug, nothign that we require for now22:27
malI always thought platformsdk could be placed anywhere22:27
T42<K31j0> mal: https://paste.opensuse.org/pastes/116d0104d7e2 Can you have a look at that error?22:28
maldoesn't this work: sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper --plus-repo $ANDROID_ROOT/droid-local-repo/$DEVICE in droid-config-$DEVICE-bluez5 -bluez5-configs-mer22:29
Mister_Magistermal: something breaks within target… hard to tell22:29
malMister_Magister: ok, need to test a bit then22:29
malnot tonight though, maybe some day22:30
Mister_Magistermal: i was searching for the - in zypper in for so long, thank you lol22:30
Mister_Magistermal: yeah no hurry, we workarounded it but since its a bug i wanted to report it :)22:30
malMister_Magister: I just searched for bluez in https://piggz.co.uk/sailfishos-porters-archive/22:30
T42<K31j0> We just dropped an OpenSUSE VM onto the problem22:30
Mister_Magistermal: ye i didn't even get to that as k31j0 is very impatient22:31
T42<K31j0> Werks and is happy22:31
T42<K31j0> I didn’t want to mess with installing platformsdk on / since I have NixOS as my main OS22:31
Mister_Magistermal: but i was talking about zypper in -somepackage in general22:32
Mister_Magisterthat you can remove package while installing package22:32
malyeah, that is quite useful feature22:32
Mister_Magisteri jsut love zypper man22:33
Mister_Magisterit might be slow but it's so good22:33
T42<K31j0> How much stuff is left over in Sailfish/mer from MeeGo/Maemo days? AFAIK sb2, mic and mce are from MeeGo/Maemo22:33
malsome of the middleware has origins there22:33
mallike sensorfw and things like that22:34
T42<elros34> have you tired creating symlink in /srv/. I use something like that since I don even remember and it works. I have platform sdk in home22:34
Mister_Magistermal: btw i don't know who has admin acess on this channel but i would appreciate dropping the bit.ly22:34
malMister_Magister: which would be a good replacement?22:34
Mister_Magister!@22:34
Mister_Magister@elros34 symlink won't work without mounted directory22:35
Mister_Magistermal: no clue but my privacy protection blocks bit.ly completely22:35
malhmm, ok22:35
Mister_Magisteryou can use https://lain.la/shortener.txt or you can use google one's22:36
Mister_Magistermal: also lil help please? https://paste.opensuse.org/pastes/09f67128813d :)22:37
T42<elros34> I have is set up for long time so maybe I forget about something but I do not remember any bind mount for platform sdk22:37
malMister_Magister: do you use bluez4?22:38
Mister_Magistermal: no we intend on using bluez522:38
malMister_Magister: what is the issue in that paste?22:38
Mister_Magisteri can't build all middleware22:39
Mister_Magisterversion is still missing some packages22:39
malwhat packages?22:39
Mister_Magisterit also tries building kf5bluezqt-bluez4 for some reason22:39
T42<elros34> follow https://etherpad.wikimedia.org/p/hadk-hot22:40
malyeah, I have a wip branch to fix that issue and some other issues22:40
Mister_Magisterhttps://paste.opensuse.org/pastes/face1f0e37f922:40
Mister_Magisterhagg hadk-hot22:40
malthis one https://github.com/mer-hybris/droid-hal-device/pull/33322:40
Mister_Magisters/hagg/ahh/22:41
malmaybe I should merge that tomorrow22:41
Mister_Magisterwait android 12 is android 19 and android 13 is 2022:41
Mister_Magisternot confusing at all22:41
Mister_Magistertho we're using 1822:41
Mister_Magistermaybe i'll just downgrade submodule version22:41
malwhich of those packages is not in droid-local-repo?22:42
Mister_Magisterwhat do you mean?22:42
malI mean if it complains that some of those dependencies are missing have you checked that those are in droid-local-repo22:43
Mister_Magisteryeah i can't build those cause it fails after bluez thingy22:43
maljust remove out the bluez thingy like this https://github.com/mer-hybris/droid-hal-device/pull/333/commits/c0864aca4a415a5beb14301d4c951b293b32486022:44
Mister_Magisteryeye i'm on it22:45
Mister_Magisterjust doing too many things at once22:45
Mister_Magisterlol it doesn't build any more middleware22:46
T42<K31j0> No middleware for us I guess22:48
Mister_Magisterwhat we need is to train language model on all the sfos-porters logs to replace mal22:48
Mister_Magisterno offence, you need break xd22:48
* Mister_Magister that might not be a bad idea22:49
Mister_Magisterimma do it and call it porters-gpt22:49
Mister_Magisterif it will turn out useful it will be next to grep irc logs xd22:49
T42<K31j0> MalGPT22:50
T42<K31j0> Or ChatMal22:50
T42<K31j0> Whatever man xD22:50
T42<Mister_Magister> xd22:51
T42<K31j0> `And then the model responded with intructions for cm12.1 while we’re on lineage18.1`22:51
Mister_Magisterit honestly might work well as we got tons of logs22:51
Mister_Magisterliterally years worth of lgos22:51
Mister_Magisterwell, there's that22:51
malalso a big problem is that it won't know of the answers if those are in pastebing22:51
mal*pastebin22:51
Mister_Magisteroh ye22:51
Mister_Magisteras those expire22:51
malwhich often expire22:51
Mister_Magisterye22:51
malyeah22:51
Mister_Magisteryeah22:51
Mister_Magisterxd22:51
T42<K31j0> What about we get some funky phones and we train the model to port for us and ask mal if it craps out22:52
Mister_Magisternow droidmedia doesn't want to builld nice22:54
Mister_Magistermal: i made droidmedia but libdroidmedia.so is nowhere in out22:58
maldo you have all needed env vars set for the target detection22:59
Mister_Magisterthats what i've been wondering23:00
Mister_Magistermy dumb ass forgot to source .hadk.env23:00
malthought so23:01
Mister_Magisterthanks23:01
malwhich means PORT_ARCH was not set23:01
Mister_Magisteryep23:01
Mister_Magisterok i don't get it anymore23:31
Mister_Magisterwe just built sfos zip normally through dhd and it worked23:31
Mister_Magisterbut when i want to build just some ks file it doesn't work at all23:31
malI use custom .ks for my releases23:55

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!