|
||
|
![]() |
![]() |
ROMs y desarrollo HTC Magic ROMs y desarrollo HTC Magic |
![]() |
|
Herramientas |
#1
|
||||
|
||||
APNs automáticos en tu ROM (si no venía de serie)
Buenas a todos.
Últimamente están saliendo muchas ROMs que detectan automáticamente los APNs, pero... ¿qué ocurre si la nuestra no tiene esa posibilidad y queremos añadirla? Muy fácil, descargáos el apns-conf.xml e instalarlo en vuestra Magic de la siguiente manera: 1.- Conectad la Magic al ordenador pero sin que éste tenga acceso a la tarjeta de memoria. No se si del otro modo se puede hacer, pero por si las moscas. 2.- Escribimos: Código:
adb devices 3.- Código:
adb remount Código:
adb push apns-conf.xml /system/etc Y con eso ya está. El apns-conf.xml que adjunto (descomprimidlo antes de usar) está tomada de la ROM CyanogedMod 4.0.1 modificada por Superatmel. [Añadido]: Con el archivo adjunto se supone que también se configuran los MMS. Por cierto, se me olvidó comentar que hay que ser root para poder instalarlo. [Añadido 2]: Archivo que supuestamente incluye Pepehone: apns-conf.xml (gracias a Superatmel) Así es que si no os funciona el Archivo adjunto en el post, podéis probar con él. [Añadido 3]: Gracias a tonimix y Superatmel podemos instalar la lista de APNs sin necesidad de ordenador, simplemente con el GScript: Código:
mount -o rw -t yaffs2 /dev/block/ mtdblock3 /system cp /sdcard/apns-conf.xml /system/etc Última edición por realjumy Día 09/09/09 a las 16:43:52. |
Los siguientes 6 usuarios han agradecido a realjumy su comentario: | ||
|
#2
|
||||
|
||||
Grancias por la info. Es un latazo tener que ponerte a configurar los APNs cada vez que cambias de ROM (que suele ser muy a menudo)
|
#3
|
||||
|
||||
|
#4
|
||||
|
||||
Para Realjumy:
Perdona no habia visto la coletilla final, es que ya tenia los ojos como platos. Miguechico edita tu post por favor que no vi el final del post de Realjumy, espero acepteis mis disculpas. Última edición por superatmel Día 24/08/09 a las 08:40:39. |
#5
|
||||
|
||||
Última edición por miguelchico Día 24/08/09 a las 15:52:39. |
#7
|
||||
|
||||
thanks... tenia un mms para descargar y por mas q lo configuraba a mano nada.. ahora perfec t
sl2
__________________
Prueba mis aplicaciones para android:
Signature Maker - Código en GitHub Pain Log - Código en GitHub Square attack |
#8
|
||||
|
||||
Es que el tema de los MMS está por ahí explicado pero no está muy claro. En realidad lo que había que hacer era añadir otro APN a la lista pero en tipo había que poner MMS, sin borrar el anterior... Es un lío, por eso me puse a investigar y bueno, si con 3 líneas de "copiar y pegar" se soluciona.... Es incluso más rápido que meterlo manualmente en el teléfono.
|
#10
|
||||
|
||||
Supongo que es cuestión de editar el fichero de los APNs y añadirle el de Pepephone, pero por lo que recuerdo haber leido en XDA-Developers no es tan fácil como parece. Supongo que podríamos probar. ¿Tienes los datos de los APNs de Pepephone a mano para hacer la prueba?
|
#11
|
||||
|
||||
Que alguien me confirme si puedo ejecutar un script directamente en el terminal emulator de android con los comandos:
remount cp apns-conf.xml /system/etc reboot ¿Sería correcto? |
#13
|
||||
|
||||
Finalmente, con la ayuda de Superatmel, me indica los comandos con los crear el script que funciona con el programa Gscript Lite:
mount -o rw -t yaffs2 /dev/block/ mtdblock3 /system cp /sdcard/apns-conf.xml /system/etc Y sin más, ya tenemos copiado dicho fichero. Ahora desde el teléfono entramos en Menú > Ajustes > Conexiones inalámbricas > Redes móviles > APN, y una vez allí pulsamos la tecla [Menú] y seleccionamos "Restablecer valores predeterminados". |
#15
|
||||
|
||||
Gracias, pero todo el aporte se lo debo a Superatmel ya que tenía un "cacao" de comandos que él me ayudó a poner correctamente
![]() |
#16
|
||||
|
||||
Estaria bien una chincheta a esto... Me he vuelto loco buscandolo... jejeje...
![]() Por cierto, se me olvidaba, muchas gracias!!!
__________________
Última edición por guns Día 18/09/09 a las 18:26:45. |
#18
|
||||
|
||||
up
![]() |
#19
|
||||
|
||||
mount -o rw -t yaffs2 /dev/block/ mtdblock3 /system
cp /sdcard/apns-conf.xml /system/etc Usando el gscript me dice que no se puede copiar a system/etc porque es solo read only. Lo he hecho restaurado desde el ordenado y de esa manera si funciona. (adb push apns-conf.xml /system/etc) |
|
#20
|
||||
|
||||
A lo mejor el gscript lo has usado sin permisos de administrador (root). No sabría que decirte, porque no lo he probado.
A ver si a partir de la semana que viene investigo un poco e intento hacer una aplicación que te instale automáticamente los APN, pero no prometo nada porque estoy fatal de tiempo. |
![]() |
![]() |
||||||
|