Add N5X Download Provider

Change-Id: I5be4881c29e99697d0a9c2781a3a72d70901428f