As I mentioned, consumer protection acts in the provinces, and other provincial legislation that deals with the sale of goods and contracts for goods and services, could be an issue when there is a contractual restriction on interoperability, as between the manufacturer and the consumer. That's an area where provincial legislation could come in to ensure that there's freedom to achieve interoperability irrespective of some contractual term to the contrary, and that a warranty might still be upheld even if the device is modified for the purposes of interoperability.
These are areas where the provinces could provide some clarity and step in to ensure that contracts for warranties or in relation to the terms of use, or for the purchase and sale of goods, would be able to accommodate these types of modifications.