Значения наслаивались постепенно.
ОДНАКО развилось из др.-рус. ОДЬНАКО - буквально "ОДИНОКО", "ОБОСОБЛЕННО", отсюда значение частицы "ТОЛЬКО", "ВСЁ-ТАКИ". После падения редуцированных - ОДНАКО, близкое по значению к НО. Смысл-то оставался тот же: одиноко, т. е. противопоставленно всем остальным.
Др.-рус. ОДЬНАКО развивалось параллельно слову ОДИНАКО (чередование и/ь) "тем не менее, несмотря на" (ст.-слав. ѥдинако -"однако, "всё-таки""). Это застывшая краткая форма ср. рода прилагательного ОДИНАКЫИ -"единодушный" - ОДИНАКЪ от ОДИНЪ. Прилагательное стало употребляться в роли существительного (как вдовая-вдова). В старослав. было сущ. единакъ - инок, монах, т. е. одинокий, не имеющий семьи. От него уже прилагательное одинаковыи-одинаковый (такой же, равный, один и тот же).
В современном ОДНАКО они слились в одну форму. Так что всё и сводится к слову ОДИН, в нём тоже есть значение "обособленный", "противопоставленный".