With phoenix OS you can run android app on your PC. There is obviously a limit to it as you’re probably using x86 processor as few android apps required native arm support. But for the most part you’ll be able to run android apps.

phoenix OS download link

extract it
you can also use the video below
open the extracted folder and right click and open in termial

sudo unsquashfs system.sfs
Parallel unsquashfs: Using 4 processors 1 inodes (16000 blocks) to write [=================================================================================================================================|] 16000/16000 100% created 1 files created 1 directories created 0 symlinks created 0 devices created 0 fifos

open squashfs-root and copy system.img file and past it in root folder that is in phoenixOSinstaller folder.

create a new folder name it data now copy entire phenixOSinstaller folder to root.

rename file as PhoenixOS

karan@below82:~$ sudo gedit /etc/grub.d/40_custom
open file 40_custom by sudo nano /etc/grub.d/40_custom and paste the code below
menuentry PhoenixOS { set root='hd0,6' linux /PhoenixOS/kernel root=/dev/ram0 androidboot.hardware=android_x86_64 androidboot.selinux=permissive quiet SRC=/PhoenixOS Data=/dat> initrd /PhoenixOS/initrd.img }
Restart your device go in boot menu and select PhoenixOS
If you want to install Phoenixos in different partition use gpart and change avobe code ‘hd0,6’ to your new partition location.
And if you get this error try to restart
karan@below82:~$ sudo mkfs.ext4 /Phoenix/data.img mke2fs 1.45.7 (28-Jan-2021) mkfs.ext4: Device size reported to be zero. Invalid partition specified, or partition table wasn't reread after running fdisk, due to a modified partition being busy and in use. You may need to reboot to re-read your partition table.