Independientemente de la legalidad o no de la aplicación, es totalmente imposible realizar un detector similar al que propones.
La razón es que los teléfonos móviles funcionan con frecuencias de hasta 2.4Ghz (802.11b/g/n) y lo hacen gracias al hardware de radio. Este hardware está diseñado para trabajar exclusivamente a esas frecuencias. Un hardware diseñado para trabajar a 2.4Ghz normalmente puede llegar a trabajar en frecuencias próximas (dependiendo de los filtros que lleve), pero una cosa es oscilar 0.1Ghz + o - y otra es pasar de 2.4Ghz a 33