supechicken / waydroid-androidtv-build

Waydroid Android TV 11/13 build based on LineageOS 18.1/20
GNU General Public License v3.0
49 stars 0 forks source link

Steamdeck Lineage Boot Loop #5

Closed havy1601 closed 1 month ago

havy1601 commented 1 month ago

I installed Waydroid with the script (SteamOS-Waydroid-Installer) from ryanrudolfoba. Afterwards I changed the vendor.img and system.img to the ones from the androidtv-build and reinitiated waydroid with "sudo waydroid init -f", but unfortunately waydroid is no longer able to start and I am stuck in a bootloop.

Below is the waydroid.log attached, but I am also able to provide "sudo waydroid logcat" in full length if needed.

waydroid.log seems normal:

(059029) [16:37:41] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH STOPPED (059029) [16:37:41] % modprobe -q ashmem_linux (059029) [16:37:41] % chmod 666 -R /dev/binder (059029) [16:37:41] % chmod 666 -R /dev/anbox-vndbinder (059029) [16:37:41] % chmod 666 -R /dev/anbox-hwbinder (059059) [16:37:46] Starting waydroid session (059029) [16:37:46] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start vnic is waydroid0 (059029) [16:37:46] % systemctl is-active -q nfcd (059029) [16:37:46] % chmod 777 -R /dev/dri (059029) [16:37:46] % chmod 777 -R /dev/fb0 (059029) [16:37:46] % mv /var/lib/waydroid/config_session /var/lib/waydroid/lxc/waydroid (059029) [16:37:46] % mount -o ro /var/lib/waydroid/images/system.img /var/lib/waydroid/rootfs (059029) [16:37:46] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay:/var/lib/waydroid/rootfs,upperdir=/var/lib/waydroid/overlay_rw/system,workdir=/var/lib/waydroid/overlay_work/system,xino=off overlay /var/lib/waydroid/rootfs (059029) [16:37:46] % mount -o ro /var/lib/waydroid/images/vendor.img /var/lib/waydroid/rootfs/vendor (059029) [16:37:46] % mount -t overlay -o ro,lowerdir=/var/lib/waydroid/overlay/vendor:/var/lib/waydroid/rootfs/vendor,upperdir=/var/lib/waydroid/overlay_rw/vendor,workdir=/var/lib/waydroid/overlay_work/vendor,xino=off overlay /var/lib/waydroid/rootfs/vendor (059029) [16:37:46] % mount -o bind /var/lib/waydroid/waydroid.prop /var/lib/waydroid/rootfs/vendor/waydroid.prop (059029) [16:37:46] Save config: /var/lib/waydroid/waydroid.cfg (059029) [16:37:46] % lxc-start -P /var/lib/waydroid/lxc -F -n waydroid -- /init (059029) [16:37:46] New background process: pid=59102, output=background (059029) [16:37:46] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH RUNNING (059059) [16:37:46] Skipping clipboard manager service because of missing pyclip package (059830) [16:38:01] % lxc-info -P /var/lib/waydroid/lxc -n waydroid -sH RUNNING

supechicken commented 1 month ago

You need to wipe the data directory of Waydroid first (rm -r ~/.local/share/waydroid) after replacing the stock one with the new system image

havy1601 commented 1 month ago

Holy shit that was fast and that totally worked! :+1: Thanks alot!