I've updated the module. If you are going to update to v2.2.4, please delete the old version first. The only reasons to update to this version is if you are running Viper Magisk Rom and/or if anyone else releases a Magisk Rom and are on Magisk v10. This fixes 2 issues.
Issue 1. Phone won't boot with Magisk v10 and Viper Magisk Rom. - Fixed by removing the added framework file. This file seams to have no effect wither way so I have removed it for now. I will open an issue in github if it still does not work with the Official update that
@topjohnwu should be releasing soon. The problem seems to be that Viper has /system/framework files that are updated and this mod added one. Magisk seems to get confused for lack of a better term and cause the phone to hang on boot animation and then reboot.
Issue 2. HTC Phone still available when running Viper Magisk Rom. - I have changed the magisk directory that the mod is stored in to zGPEDialer_HTC10. This allows the GPE Dialer mod to take precedence over the Viper mod and allows the appropriate replacement to take place.
I have not updated the github to show an update in Magisk since you need to delete the current version, reboot and then nstall the new version. If your current version is working for you, there is no need to update except to prepare for the future.
Please let me know if you find any issues.
Here is a link to download for those having issues installing from MagiskManager download section.
https://drive.google.com/open?id=0B1iRsZPFZo3EbENESGpoWEVzU0k