Q. Heating methyl phenyl ether with HI gives

 1670  186 Alcohols Phenols and Ethers Report Error

Solution:

Iodide ion attacks the smaller group to give and that is,