С прошивками делал что-то ? Возможно убитый разъем, току заряда идти дает, а данным нет (тут я не уверен в своем предположении). Попробуй на 4пда найти свой смарт, может было что-то подобное у людей. Возможно, в настройках смарта, установился режим только зарядка, а не УСБ накопитель. Тут сложно удаленно поставить диагноз, нужно разбираться.
раскрыть ветку (2)
а вот зря сомневаешься) стандарт юсб предполагает, что контакты питания должны быть длиннее, чем контакты передачи данных, соответственно, если изгиб рук владельца смарта довольно сильный, то можно и "вдавить" контакты внутрь аппарата, как итог только питание и будет дотягиваться)