Q. Heating methyl phenyl ether with HI gives

 1696  230 Alcohols Phenols and Ethers Report Error

Solution:

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