А кабеля Б и В работают как USB-кабеля? Думаю что блок питания один и тот же используется. Очевидно есть обрыв по какому то из проводов D+ или D-. По этим проводам телефон "проверяет" какой ток может выдать блок питания и настраивает контроллер питания телефона на этот ток. Можно в сети поискать эту информацию, какое напряжение( или сопротивление) должно быть между проводами в USB выходе блока питания.В нормальных блоках питания там обязательно стоят делители для этой цели.
По поводу покупки не скажу, сам покупаю в магазине в средней ценовой категории. Но и это не панацея. У самого лежит( ждет ремонта) фирменный кабель с такой же проблемой. Долго работал верой и правдой, заряжал таблет, но недавно стал заряжать очень долго. Когда добрался до компа, оказалось что обмена данными по нему нет.Добавлено (03.10.2018, 19:24)
---------------------------------------------
Вот сразу и нашел как заряжать по USB.