nokia imedia motorola monitor panasonic apple embedded new media notebook iphone ipod firmware samsung computer hardware software mobile laptop