I've got the same exact problem as the original poster, only it worked fine until yesterday, and I've tried everything. 3 different cables, selecting manually MTP through developer options, when I do that it wont change from charging only. I don't get the pop up to select MTP anymore when I plug...