The Volla 22 (Gigaset GS5) Thread

Did you remember to buy some stamps? I always forget those.

I’ve repeated the procedure just to test and it works consistently on two devices. I think it’s probably different with two pins? did you get prompted for two PIN codes or just one?

What VPN provider? Settings?

Yes, exchanged my GS5 for 15kg stamps😁

Generally, both SIMS are working, hence two PINs asked, or none.
Perhaps yes, procedure is different for double SIM models…

As Vpn, I tried ProtonVPN with router configuration and some per-server configuration files. At least some of them were working on my XA2.
Here, when I chose the file, press accept and click on the VPN line to connect, complain toggles between ‘idle’ and ‘Problem with connection’

Mullvad VPN with Openvpn file…

Network provider? ipv6/ipv4? There’s still a lot of acivity in the ProtonVPN thread …https://forum.sailfishos.org/t/revisiting-protonvpn-can-it-be-made-to-work which you’ve probably seen?

2 Likes

can i update my GS5 to 4.5.0.21 via ssu ur… :rofl:

:man_facepalming:
in time … but after my family holiday, so, sometime after 22nd July!

5 Likes

Have a happy holiday … !

Connecting through wifi and Swisscom gprs.
From my PC connected to th wifi, vpn is working with my ProtonVPN account.
On the GS5, same wifi, complain toggles between ‘idle’ and ‘Problem with connection’.
I tried to leave default or disable IPV6 but have the same result.

`journalctl -f` output while trying to connect to the VPN

Jul 13 17:25:16 Phone22 kernel: .(0)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 10, g_limiter = 4
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN autoconnect changed: “ch-pays.protonvpn.net.udp” true
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “AutoConnect” QVariant(bool, true) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “AutoConnect” QVariant(bool, true) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 systemd-udevd[4587]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN connection property changed: “PreventIPv6DataLeak” QVariant(bool, false) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 connman-vpnd[4588]: error setting gid -1 Invalid argument
Jul 13 17:25:16 Phone22 connman-vpnd[4588]: error setting gid list Invalid argument
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 kernel: .(0)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 12, g_limiter = 4
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN connection property changed: “PreventIPv6DataLeak” QVariant(bool, false) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “failure”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 kernel: .(1)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 10, g_limiter = 4
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “failure”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “failure”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 connmand[3083]: Connect reply: Input/output error (net.connman.Error.Failed)
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “failure”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:16 Phone22 kernel: .(1)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 11, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(0)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 12, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(4)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 11, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(1)[4593:pool-ofonod]binder: 2694 has pending async transaction, but still adding a new transaction to todo list (gbinder bug workaround)
Jul 13 17:25:16 Phone22 kernel: .(1)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 12, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(1)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 11, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(1)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 12, g_limiter = 4
Jul 13 17:25:16 Phone22 kernel: .(2)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 10, g_limiter = 4
Jul 13 17:25:17 Phone22 kernel: .(2)[231:pbm][GPU/DVFS][INFO]@__mt_gpufreq_update_max_limited_idx: g_max_limited_idx = 12, g_limiter = 4
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “idle”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 kernel: -(3)[4437:sshd]eth_start_xmit: 35 callbacks suppressed
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “idle”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “IPv4” QVariant(QDBusArgument, ) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “IPv4” QVariant(QDBusArgument, ) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “IPv6” QVariant(QDBusArgument, ) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “disconnect”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “idle”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “IPv6” QVariant(QDBusArgument, ) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “association”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “disconnect”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN connection property changed: “State” QVariant(QString, “idle”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 estart[3598]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “disconnect”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Domains” QVariant(QStringList, ()) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Proxy” QVariant(QDBusArgument, ) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “Timeservers” QVariant(QStringList, (“0.sailfishos.pool.ntp.org”, “1.sailfishos.pool.ntp.org”, “2.sailfishos.pool.ntp.org”, “3.sailfishos.pool.ntp.org”)) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”
Jul 13 17:25:17 Phone22 lipstick[3396]: [D] unknown:0 - VPN service property changed: “State” QVariant(QString, “failure”) “/net/connman/vpn/connection/138_199_6_178_sailfishos_org” “ch-pays.protonvpn.net.udp”

Is the only thing that caught my attention. But I really don’t know. I haven’t tested a VPN for ages.

Stupid question, did you try any other vpn?

1 Like

Thanks for looking at the log.
I didn’t try, as I have a plan at Proton and as it was working well on the XA2.

About Waydroid:

Is this still necessary for the GS5?

Also, on the Waydroid Github page, it is advised to install waydroid-gbinder-config-hybris or waydroid-gbinder-config-mainline.
Which one is the good one for the GS5, please?

I tried the way described bo @Seven.of.nine, the way described on the Github page, modified /etc/gbinder.d or not, I can’t get WD to start. (Really tried and read for some hours)

Here is my log:

[waydroid-sensors-daemon] Got plugin_interface local.OrientationSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/orientationsensor
[waydroid-sensors-daemon] Got new plugin for pressuresensor with pid 4473 and session 12
[waydroid-sensors-daemon] Got plugin_string pressuresensor
[waydroid-sensors-daemon] Got plugin_interface local.PressureSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/pressuresensor
[waydroid-sensors-daemon] Got new plugin for proximitysensor with pid 4473 and session 13
[waydroid-sensors-daemon] Got plugin_string proximitysensor
[waydroid-sensors-daemon] Got plugin_interface local.ProximitySensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/proximitysensor
[waydroid-sensors-daemon] Failed to create SensorfwStepcounterSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] Failed to create SensorfwTemperatureSensor: Could not create sensorfw backend
(004272) [18:37:59] % mount -o remount,ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(004272) [18:37:59] % mount -o bind /vendor/lib/egl /var/lib/waydroid/rootfs/vendor/lib/egl
(004272) [18:37:59] % mount -o bind /vendor/lib64/egl /var/lib/waydroid/rootfs/vendor/lib64/egl
(004272) [18:37:59] % mount -o bind /vendor/odm /var/lib/waydroid/rootfs/odm_extra
(004272) [18:37:59] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(004272) [18:37:59] Save config: /var/lib/waydroid/waydroid.cfg
(004272) [18:37:59] % mount -o bind /home/defaultuser/.local/share/waydroid/data /var/lib/waydroid/data
(004272) [18:37:59] % chmod 777 -R /dev/ashmem
(004272) [18:37:59] % chmod 777 -R /dev/MTK_SMI
(004272) [18:37:59] % chmod 777 -R /dev/mdp_sync
(004272) [18:37:59] % chmod 777 -R /dev/mtk_cmdq
(004272) [18:37:59] % chmod 777 -R /dev/graphics
(004272) [18:37:59] % chmod 777 -R /dev/ion
(004272) [18:37:59] % chmod 777 -R /dev/fb0
(004272) [18:37:59] % chmod 777 -R /dev/video1
(004272) [18:37:59] % chmod 777 -R /dev/video0
(004272) [18:37:59] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid – /init
(004272) [18:37:59] New background process: pid=4525, output=background
lxc-start: waydroid: utils.c: lxc_can_use_pidfd: 1772 Kernel does not support pidfds
lxc-start: waydroid: network.c: netdev_configure_server_veth: 708 No such file or directory - Failed to attach “vethdHSzBl” to bridge “waydroid0”, bridge interface doesn’t exist
lxc-start: waydroid: network.c: lxc_create_network_priv: 3419 No such file or directory - Failed to create network device
lxc-start: waydroid: start.c: lxc_spawn: 1826 Failed to create the network
lxc-start: waydroid: start.c: __lxc_start: 2053 Failed to spawn container “waydroid”
lxc-start: waydroid: conf.c: run_buffer: 323 Script exited with status 126
lxc-start: waydroid: start.c: lxc_end: 996 Failed to run lxc.hook.post-stop for container “waydroid”
lxc-start: waydroid: tools/lxc_start.c: main: 308 The container failed to start
lxc-start: waydroid: tools/lxc_start.c: main: 314 Additional information can be obtained by setting the --logfile and --logpriority options
(004272) [18:37:59] waiting 10 seconds for container to start…
(004272) [18:38:00] waiting 9 seconds for container to start…
(004272) [18:38:01] waiting 8 seconds for container to start…
(004272) [18:38:02] waiting 7 seconds for container to start…
(004272) [18:38:03] waiting 6 seconds for container to start…
(004272) [18:38:04] waiting 5 seconds for container to start…
(004272) [18:38:05] waiting 4 seconds for container to start…
(004272) [18:38:06] waiting 3 seconds for container to start…
(004272) [18:38:07] waiting 2 seconds for container to start…
(004272) [18:38:08] waiting 1 seconds for container to start…
(004272) [18:38:09] ERROR: container failed to start
(004272) [18:38:09] See also: https://github.com/waydroid
(004272) [18:38:09] Traceback (most recent call last):
File “/opt/waydroid/tools/init.py”, line 68, in main
actions.container_manager.start(args)
File “/opt/waydroid/tools/actions/container_manager.py”, line 131, in start
raise OSError(“container failed to start”)
OSError: container failed to start

(004801) [18:40:22] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(004801) [18:40:22] *** output passed to waydroid stdout, not to this log ***

Mainly, from the log, I’d say I see:

[waydroid-sensors-daemon] Failed to create SensorfwStepcounterSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] Failed to create SensorfwTemperatureSensor: Could not create sensorfw backend

and

lxc-start: waydroid: utils.c: lxc_can_use_pidfd: 1772 Kernel does not support pidfds

But… well, I’m drying a bit.

1 Like

The ‘hybris’ version.

For me it didn’t work before changing aidl2 to aidl3. This occurs 4 times in the file.

1 Like

thats interesting … for the gs5, i manually create all the stock users and groups … its possible one is missing. could you compare against a regular volla?

Ok, I’ll give it a go tomorrow. Are they just vigr / /etc/password and co?

Thanks, @Seven.of.nine.

Progressing!
I uninstalled and removed waydroid files, then I installed from Chum:
-Waydroid
-Waydroid Runner
-with zypper: waydroid-gbinder-config-hybris.
Then, I did waydroid init.
It downloaded and extracted https://sourceforge.net/projects/waydroid/files/images/system/lineage/waydroid_arm64/lineage-18.1-20230422-VANILLA-waydroid_arm64-system.zip/download and https://sourceforge.net/projects/waydroid/files/images/vendor/waydroid_arm64/lineage-18.1-20230422-HALIUM_11-waydroid_arm64-vendor.zip/download

I edited the file /etc/gbinder.d/anbox-hybris.conf and changed aidl2 to aidl3.
Uncommented #bind-interfaces in /etc/dnsmasq.conf
Rebooted.

Starting WD from the app grid,
The spinner turns and it says “Starting Android session”, then "Waiting for Android UI and nothing after that.

Here is the new log:

[waydroid-sensors-daemon] Failed to create SensorfwHumiditySensor: Could not create sensorfw backend
[waydroid-sensors-daemon] Got new plugin for alssensor with pid 4278 and session 8
[waydroid-sensors-daemon] Got plugin_string alssensor
[waydroid-sensors-daemon] Got plugin_interface local.ALSSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/alssensor
(004138) [21:04:17] % mount -o remount,ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs
[waydroid-sensors-daemon] Got new plugin for magnetometersensor with pid 4278 and session 9
[waydroid-sensors-daemon] Got plugin_string magnetometersensor
[waydroid-sensors-daemon] Got plugin_interface local.MagnetometerSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/magnetometersensor
[waydroid-sensors-daemon] Got new plugin for orientationsensor with pid 4278 and session 10
[waydroid-sensors-daemon] Got plugin_string orientationsensor
[waydroid-sensors-daemon] Got plugin_interface local.OrientationSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/orientationsensor
(004138) [21:04:17] % mount /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
[waydroid-sensors-daemon] Got new plugin for pressuresensor with pid 4278 and session 12
[waydroid-sensors-daemon] Got plugin_string pressuresensor
[waydroid-sensors-daemon] Got plugin_interface local.PressureSensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/pressuresensor
[waydroid-sensors-daemon] Got new plugin for proximitysensor with pid 4278 and session 13
[waydroid-sensors-daemon] Got plugin_string proximitysensor
[waydroid-sensors-daemon] Got plugin_interface local.ProximitySensor
[waydroid-sensors-daemon] Got plugin_path /SensorManager/proximitysensor
[waydroid-sensors-daemon] Failed to create SensorfwStepcounterSensor: Could not create sensorfw backend
[waydroid-sensors-daemon] Failed to create SensorfwTemperatureSensor: Could not create sensorfw backend
(004138) [21:04:17] % mount -o remount,ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor
(004138) [21:04:17] % mount -o bind /vendor/lib/egl /var/lib/waydroid/rootfs/vendor/lib/egl
(004138) [21:04:17] % mount -o bind /vendor/lib64/egl /var/lib/waydroid/rootfs/vendor/lib64/egl
(004138) [21:04:17] % mount -o bind /vendor/odm /var/lib/waydroid/rootfs/odm_extra
(004138) [21:04:17] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop
(004138) [21:04:17] Save config: /var/lib/waydroid/waydroid.cfg
(004138) [21:04:17] % mount -o bind /home/defaultuser/.local/share/waydroid/data /var/lib/waydroid/data
(004138) [21:04:17] % chmod 777 -R /dev/ashmem
(004138) [21:04:17] % chmod 777 -R /dev/MTK_SMI
(004138) [21:04:17] % chmod 777 -R /dev/mdp_sync
(004138) [21:04:17] % chmod 777 -R /dev/mtk_cmdq
(004138) [21:04:17] % chmod 777 -R /dev/graphics
(004138) [21:04:17] % chmod 777 -R /dev/ion
(004138) [21:04:17] % chmod 777 -R /dev/fb0
(004138) [21:04:17] % chmod 777 -R /dev/video1
(004138) [21:04:17] % chmod 777 -R /dev/video0
(004138) [21:04:17] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid – /init
(004138) [21:04:17] New background process: pid=4330, output=background
lxc-start: waydroid: utils.c: lxc_can_use_pidfd: 1772 Kernel does not support pidfds
lxc-start: waydroid: utils.c: open_without_symlink: 1062 Too many levels of symbolic links - vibrator in /usr/lib64/lxc/rootfs/sys/class/leds/vibrator was a symbolic link!
(004138) [21:04:17] Save session config: /var/lib/waydroid/session.cfg
(004240) [21:04:18] Failed to start Clipboard manager service, check logs
(004138) [21:04:18] Failed to add service waydroidhardware: -2147483647
(004138) [21:04:18] Failed to add service waydroidhardware: -2147483647
(004378) [21:04:19] Failed to get service waydroidplatform, trying again…
(004378) [21:04:20] Failed to get service waydroidplatform, trying again…
(004378) [21:04:21] Failed to get service waydroidplatform, trying again…
(004378) [21:04:22] Failed to get service waydroidplatform, trying again…
(004378) [21:04:23] Failed to get service waydroidplatform, trying again…
(004378) [21:04:24] Failed to get service waydroidplatform, trying again…
(004378) [21:04:25] Failed to get service waydroidplatform, trying again…
(004378) [21:04:26] Failed to get service waydroidplatform, trying again…
(004378) [21:04:27] Failed to get service waydroidplatform, trying again…
(004745) [21:04:28] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(004745) [21:04:28] *** output passed to waydroid stdout, not to this log ***
(004378) [21:04:28] Failed to get service waydroidplatform, trying again…

(004378) [21:10:55] Failed to get service waydroidplatform, trying again…
(005474) [21:10:55] UserMonitor service is not even started
(005474) [21:10:55] Clipboard service is not even started
(004240) [21:10:56] UserMonitor service is not even started
(004240) [21:10:56] Clipboard service is not even started
(004378) [21:10:56] Failed to get service waydroidplatform, trying again…
(004138) [21:10:56] session manager stopped, stopping container and waiting…
(004138) [21:10:56] % lxc-stop -P /var/lib/waydroid/lxc -n waydroid -k
lxc-start: waydroid: conf.c: run_buffer: 323 Script exited with status 126
lxc-start: waydroid: start.c: lxc_end: 996 Failed to run lxc.hook.post-stop for container “waydroid”
(004138) [21:10:56] % /opt/waydroid/data/scripts/waydroid-net.sh stop
vnic is waydroid0
(004138) [21:10:56] % pidof waydroid-sensord
4278
(004138) [21:10:56] % kill -9 4278
(004138) [21:10:56] % umount /home/waydroid/rootfs/vendor/waydroid.prop
(004138) [21:10:56] % umount /home/waydroid/rootfs/vendor/lib64/egl
(004138) [21:10:56] % umount /home/waydroid/rootfs/vendor/lib/egl
(004138) [21:10:56] % umount /home/waydroid/rootfs/vendor
(004138) [21:10:56] % umount /home/waydroid/rootfs/odm_extra
(004138) [21:10:56] % umount /home/waydroid/rootfs
(004138) [21:10:57] % umount /home/waydroid/data
(004138) [21:10:57] % chmod 666 -R /dev/anbox-binder
(004138) [21:10:57] % chmod 666 -R /dev/anbox-vndbinder
(004138) [21:10:57] % chmod 666 -R /dev/anbox-hwbinder
(004138) [21:10:57] Container manager is waiting for session to load
(004378) [21:10:57] Failed to get service waydroidplatform, trying again…
(004378) [21:10:58] Failed to get service waydroidplatform, trying again…
(004378) [21:10:59] Failed to get service waydroidplatform, trying again…

1 Like

Here are the correct settings to waydroid-gbinder-config-hybris.
Kuvakaappaus - 2023-07-13 23-07-28

3 Likes

Wooow, :smiling_face_with_tear: :partying_face:
I missed this one. I only focussed on “aidl3”.
Many thanks @Pasik2 for repeating for distracted guys!

Impressing, a whole android-alike environment has just started full screen!

Here repeated in text mode to ease copy-paste:
/etc/gbinder.d/anbox-hybris.conf

[Protocol]
/dev/anbox-binder = aidl3
/dev/anbox-vndbinder = aidl3
/dev/anbox-hwbinder = hidl
[ServiceManager]
/dev/anbox-binder = aidl3
/dev/anbox-vndbinder = aidl3
/dev/anbox-hwbinder = hidl

3 Likes