It seems that quite a few devices can support 24bit output with the Samsung mod in build.prop so it would be easier to let the user choose the variant (Lenovo hifi, Samsung uhqa pcm, Snapdragon 24 bit, etc) instead of having a database of compatible devices or having the app "guess" the variant.
Both my Moto X Style and Umidigi Crystal have 24bit output with the mod (crystal was outputting in 24 bit using java out anyway).
Changing the manufacturer in my Moto X messes with some stuff like the camera not connecting anymore, etc.
A new build with just that change would be nice.