Add custom adapter, retrieve only non system apps and icon to the list