Just to expand on what Cam wrote above.... (this is not my work!)
This assumes you have installed the latest v4 from
http://support.planetcom.co.uk/download/cosmo-customos-installer-v4.zipOnce this is installed and working ok (wifi etc).
Download the following file (15Mb). This contains the droid-hybris folder from v3.
https://github.com/dnapla/droidhybris/blob/main/droid-hybris.zipApologies (its a zip... I will look to do a tar sometime)
(sudo apt install unzip)
Use whichever program you like to transfer files to Cosmo (eg Filezilla) via SFTP to home directory. ( ~/ )
(unzip droid-hybris.zip)
Will create a droid-hybris folder containing system and vendor folders. (assuming in ~/droid-hybris)
The files all need to be owned by root ( sudo chown -R root:root droid-hybris )
Then copied to the /usr/libexec folder....
There is an existing droid-hybris folder - containing a lot less files on v4.
(sudo cp -r ~/droid-hybris/ /usr/libexec/ )
Reboot
Then ensure codi-app / lxc-android are not updated
(sudo apt-mark hold codi-app lxc-android)
Other files can be updated as usual
(sudo apt-get update)
(sudo apt-get upgrade)
This worked ok for me to get incoming calls. I have not tested messaging (SMS) at all.
This is hopefully a short term workaround.
Hope this works ok for you guys.