Tengo un viejo Motorola Droid que ya no está suscrito en ningún servicio de Verizon. Todavía lo uso para cosas como navegación web, libros electrónicos y, junto con algunos auriculares estéreo inalámbricos, música. Ya he desactivado el uso de datos 3G (EVDO) al deshabilitar la Enable dataopción en la Mobile networkconfiguración. Sin embargo, cuando apago la radio celular (CDMA), Bluetooth también está desactivado . Primero observé este problema en el firmware de Android 2.2. Ahora mi teléfono está rooteado y se ejecuta en un firmware basado en Android 2.2 (CyanogenMod 6).
¿Por qué deshabilitar la radio celular? 
En pocas palabras, quiero apagarlo porque no lo uso. Además, utiliza la duración de la batería y el tiempo de CPU (incluso si son cantidades relativamente pequeñas):

He probado dos métodos diferentes para deshabilitar la radio celular, pero ambos terminaron haciendo lo mismo:
- Encender
Airplane modey luego volver a habilitar el Wi-Fi. Esto tiene la consecuencia esperada de también deshabilitar bluetooth. - Uso del menú Información del teléfono marcando
*#*#INFO#*#*(4636) y presionandoTurn off radio. Esto en realidad solo se enciendeAirplane mode:

Como puede ver, a pesar de que el Wi-Fi permanece encendido, Airplane modedesactiva el bluetooth. Los auriculares no se sincronizarán hasta que apague Airplane mode, lo que, por supuesto, vuelve a encender la radio celular.
En ambos casos Airplane modeestá habilitado, por lo que bluetooth se deshabilita. Pero ahora que el dispositivo está rooteado, debería poder desactivar la radio celular sin usarla Airplane mode. ¿Cómo puedo hacer eso?

Phone.apkbloquea la aplicación del teléfono y provoca un ciclo de mensajes de error sin fin: "El proceso com.android.phone se detuvo inesperadamente. Por favor, inténtelo de nuevo". con dos opciones,Force closeyReport. Tuve que tirar de la batería para reiniciar, aunque me pateé por no probar laReportopción. Usé la aplicación Terminal, en lugar de Root Explorer. La wiki de CM menciona que estos no deben eliminarse incluso en una configuración básica. Pero todo parece estar funcionando como se esperaba. ¡La radio celular está apagada!TelephonyProvider.apk, que era laDialer storage.Phone.apkfue laDialeraplicación, que luego de desactivarla apaga la radio celular. Una solución más elegante sería modificarinitpara que las aplicaciones nunca se inicien, ¿no le parece? Te daré la recompensa por esto, pero Stack Exchanges dice que tengo que esperar 21 horas más. Si usted (o alguien) puede explicar cómo hacerlo, con mucho gusto otorgaré otra recompensa de +50. :-)Phone.apkes laDialeraplicación, que se encarga de la radio celular.PhoneTelephony.apkResulta ser solo elDialer storage, que podemos matar solo para ahorrar más memoria. AndroidOS se reinicia inmediatamenteDialercuando está cerrado, por lo que cambiarle el nombre causará problemas. Pero después de reiniciar la batería, todo está bien. También elimina el molestoActivate your phonediálogo que aparece en cada arranque. por cierto, el teclado todavía aparece después de deshacerse deDialer:-)En realidad, el
*#*#INFO#*#*método (4636) sí funciona. Si bien el control está atenuado en la configuración inalámbrica, el icono de la barra de tareas todavía muestra la conectividad BT y he probado y confirmado que BT todavía está activo en mi og Droid.fuente
Mantenga presionado el botón de encendido durante un segundo o dos y haga clic en Modo de red de datos en el menú que aparece (debería decir ENCENDIDO y se apagará).
Settings -> Wireless and Network -> Mobile networkfuente
Phone Infomenú, o cuando el teléfono está encendidoAirplane mode, ese icono muestra un símbolo (X) para indicar que está desactivado. Por cierto, heData enableddesmarcado desde la última vez que hice un restablecimiento completo, y el uso de la batería todavía muestra la radio celular usando la vida útil de la batería.