translate English to French: Origami Revealed: It’s a 7-Inch Tablet PC Platform .
L’Origami dévoilé : c’est une plateforme Tablet PC en 7 pouces .