PDA

Ver la Versión Completa : [TUTORIAL] Cambiar hostname automaticamente


rickardoat
06/01/13, 09:00:06
Saludos.

Este es mi primer post, espero que les sirva de algo.


Bueno, como dice el nombre del post este es un aporte para aquellos que no les gusta que el hostname de su dispositivo android se vea así por ejemplo: android_xxxxxx etc
Estos scripts se ejecutan al iniciar nuestro dispositivo y automáticamente cambiara el hostname por alguno de su elección.


Que necesito?

1 dispositivo rooteado
2 verificar que su kernel sea compatible con init.d
3 algún. Explorador root (root explorer por ejemplo)
4 un editor de texto (root explorer lo tiene por defecto)



Como se si mi dispositivo tiene soporte de init.d?
R: simplemente con el explorador de archivos dirigete a la carpeta /etc y si dentro de ella ves una carpeta llamada init.d es muy probable que si lo soporte.


Procedimiento:

1 Descarga los archivos adjuntos y quitarles la extencion .txt
2 Con un editor de texto abre el archivo nethost.sh y agregale el nombre de tu elección en donde dice "SamsungGalaxySII" (sin las comillas)
209831


3 Guardalo y copealo a la carpeta /system/bin
209835


4 cambiale los permisos como en la imagen
209834


5 este script ya funciona pero no es automatico, se puede utilizar de la siguiente forma si no quieres que lo haga automaticamente
5.1 Abre una terminal con permisos de superuser y pon este comando: cd /system/bin [dale enter]
5.2. Ejecuta este otro comando: sh nethost.sh y listo, si todo sale bien veras un texto que lo confirmara, de lo contrario tambien veras un texto que te dice que falló el cambio de nombre
6 para que el cambio sea automatico al iniciar el dispositivo tienes que copiar el archivo 00nethost a la carpeta /etc/init.d
209833


7Cambiale los permisos como en la imagen:
209832


8 reinicia el terminal y verifica que lo haya realizado haciendo los pasos 5.1 y 5.2, todo salió bien veras un texto que dice "Hostname no necesita ser cambiado"
Igual para confirmar en la misma terminal ejecuta los siguientes comandos: hostname
Y getprop net.hostname
Al ejecutar cada uno de ellos daran por respuesta el hostname que elegiste


Adjunto esta imagen del código fuente por si a alguien le sirve
209836


Saludos

m0ta
06/01/13, 09:10:45
Perdon por mi ignorancia. Esto sirve para... :oh:

farsan
06/01/13, 19:47:27
A mi me resulta interesante, pero estoy como m0ta...
para ke sirve?

rickardoat
06/01/13, 20:01:25
Sirve para que en tu router puedas reconocer mejor tu dispositivo, en ves de verlo como android_187ad5365xxx salga un nombre personalizado de tu gusto en mi caso el nombre y modelo de dispositivo
Algunas personas aparte de eso le encuentran mejor utilidad si son administradores de red, tienen muchos dispositivos android o simplemente por modding
yo hago scripts de este tipo por pasatiempo asi que si a alguien le interesa lo puede aplicar.

farsan
07/01/13, 00:04:11
Sirve para que en tu router puedas reconocer mejor tu dispositivo, en ves de verlo como android_187ad5365xxx salga un nombre personalizado de tu gusto en mi caso el nombre y modelo de dispositivo
Algunas personas aparte de eso le encuentran mejor utilidad si son administradores de red, tienen muchos dispositivos android o simplemente por modding
yo hago scripts de este tipo por pasatiempo asi que si a alguien le interesa lo puede aplicar.

YEAH!!! MOLA UN MONTON!!!

... una preguntita.... cambia el host solo del wifi? o tb de alguna comunicación mas?

rickardoat
07/01/13, 01:01:16
Cambia el net.hostname (wifi) y tambien el hostname interno

drums777
07/01/13, 11:52:36
Pero eso no se cambia desde "zona WiFi"? Pregunto...

rickardoat
07/01/13, 19:08:19
Segun yo esa funcion es para compartir el internet de tu telefono con otro dispositivo via wifi, algunas roms customs tienen la opcion de cambiarlo pero en mi caso que utilizo una stock no tiene esa opcion.

drums777
07/01/13, 20:30:22
Pues no se... pero yo solo uso roms stock y siempre que lo he necesitado lo he cambiado sin problemas desde el menú.

rickardoat
07/01/13, 20:32:55
Que raro, nunca he visto una stock rom que cambie el hostname, quiza sea para cuando tu terminal comparte datos a traves de wifi eso es lo que yo tengo entendido.

drums777
07/01/13, 20:33:41
Ahora mismo acabo de probarlo con la leak JB y lo he cambiado sin problemas.

rickardoat
07/01/13, 20:38:28
Que raro, yo aun no pruebo esa rom, quiza ya lo implementaran para las stock rom de JB pero en GB e ICS no he visto alguna que lo haga

rickardoat
07/01/13, 20:39:18
Al menos la que yo tengo (stock ICS) no lo hace

drums777
07/01/13, 20:47:59
Estoy hablando de "zona wifi", no vaya a ser que estemos hablando cosas diferentes.

rickardoat
07/01/13, 20:53:24
Si, por eso te digo, segun yo zona wifi es para eso, tienes datos en tu dispositivo y los puedes compartir con algún otro dispositivo con wifi con esa utilidad.

farsan
07/01/13, 23:26:59
... como curiosidad esta bien... en el router ahora salgo con el nombre k he puesto.... en zona wifi propia desde Ajustes/mas... se cambia