I would like to create an application to change the retail demo mode video in a android retail device. Reference: https://source.android.com/devices/tech/display/retail-mode
Since the link leads to an aosp site, it seems to me that I have to modify the source code and create my own custom AOSP ROM. By adding a different launcher under packages/apps/RetailDemo I should be able to get a different video. I went into a few phone stores and saw that on stock android phones the retail demo app plays custom videos in the store but what if the targeted phone was running stock android? Would the only way of changing the retail demo video on a stock android device be overwriting the phone's operating system with a AOSP android rom with a custom retail demo mode launcher? Or is there some easier way of implementing a custom retail demo mode video other than writing a custom AOSP android ROM?