Сначала проверьте, отображается ли в панели уведомлений сообщение «Отладка USB подключена»?Если он обновлен до Android 7.0, он будет отображать «N» в панели уведомлений с деталями, как я упоминал ранее.Это сообщение означает, что ваш телефон находится в режиме отладки.Если он заряжается и не показывает никаких таких уведомлений в баре, это означает, что ваш кабель для передачи данных является проблемой. Подключение телефона в mtp не поможет вообще.Вы можете сделать быстрое и грязное исправление, слегка подтолкнув порт зубочисткой или чем-то в этом роде (я пытался поверить мне, что это работает).Но это может привести к небольшому ущербу.Поэтому я буду рекомендовать покупку нового кабеля для передачи данных.Это единственное, что приходит мне на ум, когда вы упомянули, что опции разработчика включены, а отладка по usb включена в настройках разработчика, верно?