Utilice la ubicación simulada sin configurarlo en la configuración

Estoy escribiendo una aplicación que hace uso de la posibilidad de burlarse de la ubicación en Android.

Lo que me gustaría lograr es simular mi ubicación sin establecer el indicador "permitir ubicaciones simuladas" en las opciones de desarrollador.

Sé que es posible, porque funciona con esta aplicación:https://play.google.com/store/apps/details?id=com.lexa.fakegps&hl=es

Lo que intenté:

Genere un apk, muévalo a / system / app, reinicie
Y también lo probé con y sin el permiso ACCESS_MOCK_LOCATION en el manifiesto.

Pero todo lleva a esta excepción:
RuntimeException: no se puede iniciar Actividad: SecurityException: requiere la configuración segura ACCESS_MOCK_LOCATION

Respuestas a la pregunta(2)

Su respuesta a la pregunta