Phonebloks

Phonebloks is a concept for a longer-lasting, customisable, modular smartphone.