I have stock city aspire unit with navigation, it will work with any DVD player which has AV in(almost all units that can play videos have it), i have samsung galaxy A5, running android lollipop. It will work with those phones who have screen mirroring option, check your phone by going to settings-NFC and sharing and check if there is screen mirroring available there, if not check if your phone is upgradeable to android lollipop, do the upgrade and check if it is avaiable, otherwise you will have to buy a phone with this option.