Vou suplementar a resposta do @beeshyams: como o Android O ainda está na fase de visualização do desenvolvedor, o código-fonte ainda está incompleto e nenhuma ROM personalizada (LineageOS, etc.) poderia basear seu trabalho nele. O LineageOS (em seus dias de CyanogenMod) também afirmou repetidamente que não tocaria no código de visualização do desenvolvedor.
Para reforçar o fato: até que o Android O seja lançado oficialmente (nome confirmado e código-fonte desativado), não há como provar em um dispositivo não suportado.
PS Historicamente, havia portos do Android L e M Dev Previews para outros dispositivos, com base na imagem divulgada sozinha. No entanto, 1) essas portas geralmente são conduzidas entre dispositivos de SoCs semelhantes, 2) essas portas não estão nem perto de estáveis e utilizáveis e 3) elas rapidamente se tornam obsoletas quando o código-fonte de liberação apropriado chega.