Can't this can be done in a less invasive way by whitelisting the emergency numbers and putting an extra button somewhere that sends the location?