Sunday, 2022-01-09

T42<Bedjo> halo, any info sailfish port on Oppo phone ? thank you07:02
voidanix[m]https://paste.keyedlimepie.org/?1d79b839a308a7c1#GYqXCRPTfXXeapGDL5kXtwtviRHiBMdhhDhDP4dGKVU711:02
voidanix[m]mal: ^ is this where your hybris-18.1 hack kicks in?11:02
voidanix[m]it can't find a rootfs and /system binaries but according to the recovery, everything is there11:03
T42<Verevka86> Poco X3 Pro hybris-18.1 booted (not ui), How can I set a password for a user to use ssh by default when building?11:12
T42<Verevka86> Forwarded from NotKit: https://github.com/sailfishos/mapplauncherd/commit/f24871adb2f01ef3f7cbd8a53e6093951804558711:19
T42<Verevka86> Is this fix up to date?11:21
T42<Verevka86> https://github.com/sailfishos/mapplauncherd/commit/f24871adb2f01ef3f7cbd8a53e6093951804558711:21
T42<Verevka86> to run ui?11:21
T42<elros34> use telnet instead. This fix is obsolete11:52
T42<Verevka86> https://github.com/SailfishOS-vayu/droid-config-vayu/commit/de5666192ccab67c4d1662a9b93b1bf708bbffe3#diff-3e73b9d19e372fe1cb537602daecfac30e6fb36f6ca3ead7f08c2b440c8e557fR112:19
T42<Verevka86> This file does not exist (re @Verevka86: https://github.com/S...)12:20
maldid you copy the actual files, the symlinks only work if you have packaged system+vendor partition content14:31
T42<Verevka86> vendor/etc/selinux/precompiled_sepolicy14:35
T42<Verevka86> this is not in lineage 18.1 (re @SailfishFreenodeIRCBridgeBot: <mal>did you copy th...)14:35
T42<elros34> check in other places /odm or something14:43
T42<Verevka86> Yes thank you 🤝 (re @elros34: check in other place...)15:28
T42<Verevka86> Binderfs mount? not ui😔15:56
T42<Verevka86> Forwarded from Verevka86: verevka@UbuntuHome:~$ telnet 192.168.2.15 232315:56
T42<Verevka86> Trying 192.168.2.15...15:56
T42<Verevka86> Connected to 192.168.2.15.15:56
T42<Verevka86> Escape character is '^]'.15:56
T42<Verevka86> Welcome to the Mer/SailfishOS Boat loader debug init system.15:56
T42<Verevka86> Log so far is in /init.log15:56
T42<Verevka86> To make post-switch_root halt before starting systemd, perform:15:56
T42<Verevka86>   touch /init_enter_debug215:56
T42<Verevka86> (When run post-switch_root, telnet is on port 2323, not 23)15:56
T42<Verevka86> / # ls /dev15:56
T42<Verevka86> 6002000.stm                sdd315:56
T42<Verevka86> adsprpc-smd                sdd415:56
T42<Verevka86> adsprpc-smd-secure         sdd515:56
T42<Verevka86> apr_apps2                  sde15:56
T42<Verevka86> ashmem                     sde115:56
T42<Verevka86> at_mdm0                    sde1015:56
T42<Verevka86> autofs                     sde1115:56
T42<Verevka86> avtimer                    sde1215:56
T42<Verevka86> binderfs                   sde1315:56
T42<Verevka86> Forwarded from Verevka86: Binderfs mount 👍15:56
T42<Verevka86> Forwarded from Verevka86: / # ls /dev/binderfs15:56
T42<Verevka86> binder           binder_logs      hwpuddlejumper   vndbinder15:56
T42<Verevka86> binder-control   hwbinder         puddlejumper     vndpuddlejumper15:56
T42<Verevka86> Binderfs mount, not ui😔 (edited)15:56
T42<Verevka86> verevka@UbuntuHome:~$ telnet 192.168.2.15 232315:57
T42<Verevka86> Trying 192.168.2.15...15:57
T42<Verevka86> Connected to 192.168.2.15.15:57
T42<Verevka86> Escape character is '^]'.15:57
T42<Verevka86> Welcome to the Mer/SailfishOS Boat loader debug init system.15:57
T42<Verevka86> Log so far is in /init.log15:57
T42<Verevka86> To make post-switch_root halt before starting systemd, perform:15:57
T42<Verevka86>   touch /init_enter_debug215:57
T42<Verevka86> (When run post-switch_root, telnet is on port 2323, not 23)15:57
T42<Verevka86> / # ls /dev15:57
T42<Verevka86> 6002000.stm                sdd315:57
T42<Verevka86> adsprpc-smd                sdd415:57
T42<Verevka86> adsprpc-smd-secure         sdd515:57
T42<Verevka86> apr_apps2                  sde15:57
T42<Verevka86> ashmem                     sde115:57
T42<Verevka86> at_mdm0                    sde1015:57
T42<Verevka86> autofs                     sde1115:57
T42<Verevka86> avtimer                    sde1215:57
T42<Verevka86> binderfs                   sde1315:57
T42<Verevka86> / # usr/bin/parse-android-dynparts /dev/sda23 | sh16:13
T42<Verevka86> sh: dynpart-system,,,ro,0: not found16:13
T42<Verevka86> sh: dynpart-vendor,,,ro,0: not found16:13
T42<Verevka86> sh: dynpart-product,,,ro,0: not found16:13
T42<Verevka86> sh: dynpart-odm,,,ro,0: not found16:13
T42<Verevka86> sh: dynpart-system_ext,,,ro,0: not found16:13
T42<Verevka86> How to mount partitions using parse-android-dynparts? sda23- super16:13
deathmist@Verevka86 why not read the documentation? https://github.com/tchebb/parse-android-dynparts#usage16:18
deathmistin this case you don't do super.img obviously but give it a path to the super partition instead16:19
deathmist(unless you built super.img manually I guess and have it in the rootfs?16:19
T42<rodrisola> There is a modification... for the SH command to work, I don't have it but I have the binary. (re @Verevka86: / # usr/bin/parse-an...)16:37
T42<elros34> what is the use for  "| sh"?17:18
T42<rodrisola> the modification causes the command to be executed for an automatic mount, the command is no longer necessarily used17:48
T42<elros34> I do not get why it would be needed to pipe anything to sh, dmsetup/parse-android-dynparts is so slow? In that case & should be enough18:03
T42<rodrisola> / # /sbin/parse-android-dynparts /dev/sda2518:15
T42<rodrisola> dmsetup create system <<EOF18:15
T42<rodrisola> 0 5750336 linear /dev/sda25 204818:15
T42<rodrisola> EOF18:15
T42<rodrisola> dmsetup create vendor <<EOF18:15
T42<rodrisola> 0 2474008 linear /dev/sda25 575257618:15
T42<rodrisola> EOF18:15
T42<rodrisola> dmsetup create product <<EOF18:15
T42<rodrisola> 0 4462112 linear /dev/sda25 822681618:15
T42<rodrisola> EOF18:15
T42<rodrisola> dmsetup create odm <<EOF18:15
T42<rodrisola> 0 210400 linear /dev/sda25 1268915218:15
T42<rodrisola> EOF18:15
T42<rodrisola> dmsetup create system_ext <<EOF18:15
T42<rodrisola> 0 621816 linear /dev/sda25 1289958418:15
T42<rodrisola> EOF18:15
T42<rodrisola> the modification, makes it start one after the other, the other command if it turned out a bit slow, this is the sample of the modified binary18:16
T42<elros34> ok for modified tool it makes little more sense18:18
T42<Verevka86> https://github.com/SailfishOS-vayu/droid-config-vayu/commit/f5850d46f79ac9d6982fbc3136dad9b07cba53ef18:45
T42<Verevka86> The partitions are now mounted (thanks @AntonlX)18:45
T42<elros34> I think it should be the other way around, mount system partition to /system_root and then system_root/system to /system18:48
T42<Verevka86> I tried this initially, but then the / system partition was empty and / system_root was missing at all (re @elros34: I think it should be...)18:57
T42<elros34> so what you have in /system?18:58
T42<rodrisola> https://gitlab.com/sailfish-on-courbet/droid-config-courbet/-/tree/test2/19:00
T42<Verevka86> How can I find my addresses?19:25
T42<Verevka86> https://gitlab.com/sailfish-on-courbet/droid-config-courbet/-/commit/9e50d63d1334a4742062696d28b1cb54bfb795a4#fdd3fe77af159f3071408e2b62dc3195ca889c21_0_11 (re @rodrisola: https://gitlab.com/s...)19:25
T42<rodrisola> find fstab19:29
T42<rodrisola> in the fstab19:29
T42<rodrisola> find . -name fstab*19:30
T42<Verevka86> thanks 🤝 (re @rodrisola: find . -name fstab*)19:32
T42<rodrisola> what model is vayu19:39
T42<Verevka86> Poco X3Pro (re @rodrisola: what model is vayu)19:43
T42<Verevka86> https://github.com/SailfishOS-vayu19:44
T42<AntonlX> how to disable vold?20:23
T42<Verevka86> https://github.com/SailfishOS-sagit/droid-config-sagit/blob/hybris-17.1/sparse/usr/libexec/droid-hybris/system/etc/init/disabled_services_device.rc (re @AntonlX: how to disable vold?)20:36

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