dracks[m] | rinigus: I've got my xz2c with an 4.4 still, and I wish to update, but I was wondering can it be possible to create some script or small application to run the upgrade? one of the things that allways happen is that I need to check wich devcode is mine, and I'm afraid one day I will put it wrong and maybe brick the device or similar, thanks! | 05:58 |
---|---|---|
Solrac[m] | Hello~ I've a question. Has the Adblocking situation iimproved on SFOS? Or does Defender still lock up at startup? | 06:16 |
rinigus | dracks: the only place to use devcode is in patterns check. usually we don't even need that, it is added for caution. instead, you can just check if you have patterns installed using `zypper se patterns-sailfish-device`. If it lists one config pattern installed, you are good | 06:23 |
rinigus | no need then to do those steps with patterns install | 06:23 |
rinigus | it was added as one of the updates led to removal of it. maybe just during my testing, so I wanted to be sure to avoid it on users devices | 06:24 |
rinigus | in this sense, we don't really need any script, I think | 06:24 |
rinigus | dracks: ^ | 06:24 |
dracks[m] | Thanks! | 06:44 |
Keto | there is functionality in zypp to define essential packages that should not be removed | 06:54 |
Keto | though I don't remember if it applies in dup case... | 06:55 |
Keto | they are defined in /etc/zypp/systemCheck.d/ | 06:56 |
rinigus | Keto: good to know. is `version --dup` running zypper behind the scenes? I am not sure it is ... (we use version --dup for ported devices updates) | 07:00 |
Keto | version --dup run some packagekit commands (I think it's a shell script so you can check what it does), and packagekit relies on zypp(er) so it does respect that configuration | 07:01 |
Keto | i.e. libzypp is the actual workhorse behind zypper and packagekit. zypper is the native cli interface for libzypp, and packagekit provides the unified or simplified package management interfaces, cli (pkcon) and dbus and whatnot | 07:09 |
rinigus | Keto: thanks! | 07:22 |
rdr | how hard is it to get into porting? I'm good at following instructions but not really experienced | 17:53 |
rdr | there's an unofficial lineage for my device | 17:53 |
x2s | mal: a fix for my problem would be highly appriciated. I have to reboot my phone now 3 to 4 times a day to be callable :| | 17:59 |
mal | x2s: yes, quite annoying issue | 18:12 |
mal | rdr: depends a bit on the device you want to port, btw more relevant channel for porting would be #sailfishos-porters | 18:13 |
rdr | thanks mal, you seem to be doing everything here lol | 18:33 |
poetaster | piggz[m], I was just looking at GLES2 stuff on the volla22 and noted that gralloc looks odd: crw-rw-rw- 1 root root 1, 3 Apr 15 19:51 /vendor/lib64/hw/gralloc.default.so | 19:10 |
mal | poetaster: are there other gralloc modules? | 19:11 |
poetaster | mal, not in /vendor/lib64/hw/ | 19:13 |
poetaster | mal, It's not the cause of the segfaults (on volla phones), but godot complains about it. haven't looked on experia yet. | 19:15 |
mal | poetaster: what does it complain? | 19:16 |
piggz[m] | poetaster: i think its a bind mount to /dev/null iirc to work around an issue with libhybris | 19:21 |
mal | piggz[m]: what kind of issue? | 19:24 |
mal | piggz[m]: which android base is that btw? | 19:24 |
piggz[m] | 11 iirc | 19:25 |
piggz[m] | mal: something like, that devices uses libui, not gralloc? | 19:27 |
mal | piggz[m]: so the device doesn't have any gralloc module? libhybris does have support for that, unless you hacked around that somehow before that happened | 19:27 |
mal | libhybris does support libui now | 19:27 |
piggz[m] | yeah, i think this was the first device like that | 19:27 |
mal | so why does it need such symlink | 19:27 |
mal | or mount | 19:27 |
piggz[m] | maybe that bind isnt needed anymore | 19:27 |
mal | would be good to try without it | 19:28 |
piggz[m] | yeah | 19:28 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!