casualsnek / waydroid_script

Python Script to add OpenGapps, Magisk, libhoudini translation library and libndk translation library to waydroid !
GNU General Public License v3.0
1.49k stars 144 forks source link

Installing Other MicroG Variants Returns Python Error #135

Open ryanbarillos opened 7 months ago

ryanbarillos commented 7 months ago

I've been trying to install MicroG Minimal as I prefer not installing the Standard.

However every time I do so returns a Python error, which I can't solve (I'm not experienced in that programming language yet). I've uninstalled Waydroid just recently, so I can't do further tests on which other MicroG variants, but I can tell that MinMicroG Minimal is most affected, as I can't install it.

ryanbarillos commented 5 months ago

New year, and I got to reinstall Waydroid again.

Some following system information:

System: Arch Linux (Vanilla) Waydroid Install Method: yay -Sa --removemake --cleanafter waydroid && sudo waydroid init

Here's the output:

? Select Android version Android 11
? Please select an action Install
? Select apps ['microg']
? Select MicroG variant Minimal
Traceback (most recent call last):
  File "/home/user/waydroid_script/main.py", line 358, in <module>
    main()
  File "/home/user/waydroid_script/main.py", line 354, in main
    interact()
  File "/home/user/waydroid_script/main.py", line 256, in interact
    install_app(args)
  File "/home/user/waydroid_script/main.py", line 87, in install_app
    install_list.append(MicroG(args.android_version, args.microg_variant))
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/waydroid_script/stuff/microg.py", line 109, in __init__
    self.act_md5 = self.dl_links[variant][1]
                   ~~~~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range