[1/n] Custom image picker

not working, needs to be completed

Signed-off-by: Peter Cai <xqsx43cxy@126.com>