archiveOppo and Vivo