T42 | <Bedjo> halo, any info sailfish port on Oppo phone ? thank you | 07:02 |
---|---|---|
voidanix[m] | https://paste.keyedlimepie.org/?1d79b839a308a7c1#GYqXCRPTfXXeapGDL5kXtwtviRHiBMdhhDhDP4dGKVU7 | 11: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 there | 11: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/f24871adb2f01ef3f7cbd8a53e60939518045587 | 11:19 |
T42 | <Verevka86> Is this fix up to date? | 11:21 |
T42 | <Verevka86> https://github.com/sailfishos/mapplauncherd/commit/f24871adb2f01ef3f7cbd8a53e60939518045587 | 11:21 |
T42 | <Verevka86> to run ui? | 11:21 |
T42 | <elros34> use telnet instead. This fix is obsolete | 11:52 |
T42 | <Verevka86> https://github.com/SailfishOS-vayu/droid-config-vayu/commit/de5666192ccab67c4d1662a9b93b1bf708bbffe3#diff-3e73b9d19e372fe1cb537602daecfac30e6fb36f6ca3ead7f08c2b440c8e557fR1 | 12:19 |
T42 | <Verevka86> This file does not exist (re @Verevka86: https://github.com/S...) | 12:20 |
mal | did you copy the actual files, the symlinks only work if you have packaged system+vendor partition content | 14:31 |
T42 | <Verevka86> vendor/etc/selinux/precompiled_sepolicy | 14: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 something | 14: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 2323 | 15: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.log | 15:56 |
T42 | <Verevka86> To make post-switch_root halt before starting systemd, perform: | 15:56 |
T42 | <Verevka86> touch /init_enter_debug2 | 15:56 |
T42 | <Verevka86> (When run post-switch_root, telnet is on port 2323, not 23) | 15:56 |
T42 | <Verevka86> / # ls /dev | 15:56 |
T42 | <Verevka86> 6002000.stm sdd3 | 15:56 |
T42 | <Verevka86> adsprpc-smd sdd4 | 15:56 |
T42 | <Verevka86> adsprpc-smd-secure sdd5 | 15:56 |
T42 | <Verevka86> apr_apps2 sde | 15:56 |
T42 | <Verevka86> ashmem sde1 | 15:56 |
T42 | <Verevka86> at_mdm0 sde10 | 15:56 |
T42 | <Verevka86> autofs sde11 | 15:56 |
T42 | <Verevka86> avtimer sde12 | 15:56 |
T42 | <Verevka86> binderfs sde13 | 15:56 |
T42 | <Verevka86> Forwarded from Verevka86: Binderfs mount 👍 | 15:56 |
T42 | <Verevka86> Forwarded from Verevka86: / # ls /dev/binderfs | 15:56 |
T42 | <Verevka86> binder binder_logs hwpuddlejumper vndbinder | 15:56 |
T42 | <Verevka86> binder-control hwbinder puddlejumper vndpuddlejumper | 15:56 |
T42 | <Verevka86> Binderfs mount, not ui😔 (edited) | 15:56 |
T42 | <Verevka86> verevka@UbuntuHome:~$ telnet 192.168.2.15 2323 | 15: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.log | 15:57 |
T42 | <Verevka86> To make post-switch_root halt before starting systemd, perform: | 15:57 |
T42 | <Verevka86> touch /init_enter_debug2 | 15:57 |
T42 | <Verevka86> (When run post-switch_root, telnet is on port 2323, not 23) | 15:57 |
T42 | <Verevka86> / # ls /dev | 15:57 |
T42 | <Verevka86> 6002000.stm sdd3 | 15:57 |
T42 | <Verevka86> adsprpc-smd sdd4 | 15:57 |
T42 | <Verevka86> adsprpc-smd-secure sdd5 | 15:57 |
T42 | <Verevka86> apr_apps2 sde | 15:57 |
T42 | <Verevka86> ashmem sde1 | 15:57 |
T42 | <Verevka86> at_mdm0 sde10 | 15:57 |
T42 | <Verevka86> autofs sde11 | 15:57 |
T42 | <Verevka86> avtimer sde12 | 15:57 |
T42 | <Verevka86> binderfs sde13 | 15:57 |
T42 | <Verevka86> / # usr/bin/parse-android-dynparts /dev/sda23 | sh | 16:13 |
T42 | <Verevka86> sh: dynpart-system,,,ro,0: not found | 16:13 |
T42 | <Verevka86> sh: dynpart-vendor,,,ro,0: not found | 16:13 |
T42 | <Verevka86> sh: dynpart-product,,,ro,0: not found | 16:13 |
T42 | <Verevka86> sh: dynpart-odm,,,ro,0: not found | 16:13 |
T42 | <Verevka86> sh: dynpart-system_ext,,,ro,0: not found | 16:13 |
T42 | <Verevka86> How to mount partitions using parse-android-dynparts? sda23- super | 16:13 |
deathmist | @Verevka86 why not read the documentation? https://github.com/tchebb/parse-android-dynparts#usage | 16:18 |
deathmist | in this case you don't do super.img obviously but give it a path to the super partition instead | 16: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 used | 17: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 enough | 18:03 |
T42 | <rodrisola> / # /sbin/parse-android-dynparts /dev/sda25 | 18:15 |
T42 | <rodrisola> dmsetup create system <<EOF | 18:15 |
T42 | <rodrisola> 0 5750336 linear /dev/sda25 2048 | 18:15 |
T42 | <rodrisola> EOF | 18:15 |
T42 | <rodrisola> dmsetup create vendor <<EOF | 18:15 |
T42 | <rodrisola> 0 2474008 linear /dev/sda25 5752576 | 18:15 |
T42 | <rodrisola> EOF | 18:15 |
T42 | <rodrisola> dmsetup create product <<EOF | 18:15 |
T42 | <rodrisola> 0 4462112 linear /dev/sda25 8226816 | 18:15 |
T42 | <rodrisola> EOF | 18:15 |
T42 | <rodrisola> dmsetup create odm <<EOF | 18:15 |
T42 | <rodrisola> 0 210400 linear /dev/sda25 12689152 | 18:15 |
T42 | <rodrisola> EOF | 18:15 |
T42 | <rodrisola> dmsetup create system_ext <<EOF | 18:15 |
T42 | <rodrisola> 0 621816 linear /dev/sda25 12899584 | 18:15 |
T42 | <rodrisola> EOF | 18: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 binary | 18:16 |
T42 | <elros34> ok for modified tool it makes little more sense | 18:18 |
T42 | <Verevka86> https://github.com/SailfishOS-vayu/droid-config-vayu/commit/f5850d46f79ac9d6982fbc3136dad9b07cba53ef | 18: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 /system | 18: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 fstab | 19:29 |
T42 | <rodrisola> in the fstab | 19:29 |
T42 | <rodrisola> find . -name fstab* | 19:30 |
T42 | <Verevka86> thanks 🤝 (re @rodrisola: find . -name fstab*) | 19:32 |
T42 | <rodrisola> what model is vayu | 19:39 |
T42 | <Verevka86> Poco X3Pro (re @rodrisola: what model is vayu) | 19:43 |
T42 | <Verevka86> https://github.com/SailfishOS-vayu | 19: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/!