Royal Oman Police has activated self-service devices to print a vehicle licence in various governorates.