WayDroid Issues in Installation and Usage

I’m trying to install WayDroid on Fedora 35 but I’m unable to use it?
Do I need to use Xanmod Kernels??? – I’m a little hesitant to use custom kernels

I tried to install it through the COPR Repo

https://copr.fedorainfracloud.org/coprs/yanqiyu/waydroid/

And I followed the process mentioned here
https://yanqiyu.info/2021/10/25/waydroid-fedora/

But now after running the command

sudo waydroid init

Now I got errors saying

sudo waydroid init                                ✔  at 05:06:40 PM   ▓▒░
[17:06:58] Download https://sourceforge.net/projects/waydroid/files/images/system/lineage/waydroid_x86_64/lineage-17.1-20211021-VANILLA-waydroid_x86_64-system.zip/download
[17:20:26] Validating system image21
[17:20:26] ERROR: Downloaded system image hash doesn't match, expected: c56225255380e1707a0380555e1d55961a5bc5e670b2b769724b52ae40283d84
[17:20:26] See also: <https://github.com/waydroid>
Run 'waydroid log' for details.

And WayDroid Log says like this

sudo waydroid log                                 ✔  at 05:20:32 PM   ▓▒░
(048574) [17:06:57] % mkdir -p /dev/binderfs
(048574) [17:06:57] % mount -t binder binder /dev/binderfs
(048574) [17:06:57] % ln -s /dev/binderfs/anbox-hwbinder /dev/binderfs/anbox-vndbinder /dev/binderfs/anbox-binder /dev/binderfs/features /dev/binderfs/vndbinder /dev/binderfs/hwbinder /dev/binderfs/binder /dev/binderfs/binder-control /dev/
(048574) [17:06:57] Save config: /var/lib/waydroid/waydroid.cfg
(048574) [17:06:58] % mkdir -p /var/lib/waydroid/cache_http
(048574) [17:06:58] Download https://sourceforge.net/projects/waydroid/files/images/system/lineage/waydroid_x86_64/lineage-17.1-20211021-VANILLA-waydroid_x86_64-system.zip/download
(048574) [17:20:26] Validating system image
(048574) [17:20:26] ERROR: Downloaded system image hash doesn't match, expected: c56225255380e1707a0380555e1d55961a5bc5e670b2b769724b52ae40283d84
(048574) [17:20:26] See also: <https://github.com/waydroid>
(048574) [17:20:26] Traceback (most recent call last):
  File "/usr/lib/waydroid/tools/__init__.py", line 54, in main
    actions.init(args)
  File "/usr/lib/waydroid/tools/actions/initializer.py", line 94, in init
    helpers.images.get(args)
  File "/usr/lib/waydroid/tools/helpers/images.py", line 39, in get
    raise ValueError("Downloaded system image hash doesn't match, expected: {}".format(
ValueError: Downloaded system image hash doesn't match, expected: c56225255380e1707a0380555e1d55961a5bc5e670b2b769724b52ae40283d84

(050354) [17:20:32] Already initialized
(050376) [17:20:43] % tail -n 60 -F /var/lib/waydroid/waydroid.log
(050376) [17:20:43] *** output passed to waydroid stdout, not to this log ***

2 Likes

Not worked!
I’m unable to download the image, it fails at some point.