1. A processor-implemented method for controlling a driving mode of a self-driving vehicle (SDV), the processor-implemented method comprising: detecting, by one or more processors, that an SDV is being operated in manual mode by a human driver; detecting, by one or more processors within an SDV on-board computer within the SDV that monitors a telecommunication device within the SDV, that the telecommunication device within the SDV is receiving a telecommunication message; in response to detecting that the telecommunication device within the SDV is receiving the telecommunication message, determining, by the one or more processors, that the human driver is unqualified to operate the SDV in manual mode based on the telecommunication device receiving the telecommunication message; and in response to determining that the human driver is unqualified to operate the SDV in manual mode, transferring, by the one or more processors, control of the SDV to the SDV on-board computer to place the SDV in autonomous mode, wherein the SDV is in the autonomous mode when steering, braking, throttle control, and obstacle avoidance by the SDV are all controlled by the SDV on-board computer.