What information needs to be provided before starting an OEM/ODM project?

Clearly define functional requirements, quantity scope, development period, and product application environment to facilitate customized design and product planning.