ROMs y desarrollo Samsung Galaxy S I9000 ROMs y desarrollo Samsung Galaxy S I9000

Respuesta
 
Herramientas
  #1  
Viejo 10/01/12, 00:28:30
Array

[xs_avatar]
Xtorm Xtorm no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696

Crear un script de arranque en ICS 4.0.3

Buenas!

No tengo ni zorra de programación, pero ando trasteando con una cosilla.

El caso es que tengo una líneas que ejecutadas desde el "terminal emulator" hacen lo que quiero, y me gustaría que dichas líneas de código se iniciaran al arrancar el móvil
He intentado crear la carpeta init.d dentro de "etc" y colocar ahí el archivo con los permisos adecuados, pero algo debo hacer mal, o muchas cosas mal...

No sé si es posible coseguirlo, pero os pido ayuda

Muchas gracias!!
Responder Con Cita


  #2  
Viejo 10/01/12, 00:57:16
Array

[xs_avatar]
zadock zadock no está en línea
Equipo de HTCMania
· Votos compra/venta: (5)
 
Fecha de registro: feb 2011
Mensajes: 51,073
Modelo de smartphone: Mi 9T Pro
Tu operador: Movistar
Dependiendo del kernel que lleves, soportará init.d o no...y poco más te puedo decir
Responder Con Cita
  #3  
Viejo 10/01/12, 00:59:13
Array

[xs_avatar]
Xtorm Xtorm no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696

Vaya por dios... llevo la TH Build 13 tal cual...

Y no hay ninguna otra forma de implementar el script al inicio si no lo soporta por kernel?
Responder Con Cita
  #4  
Viejo 10/01/12, 01:27:26
Array

[xs_avatar]
rastafary rastafary no está en línea
Betatester oficial
· Votos compra/venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Tu operador: Movistar
zsdfasdf
__________________

----------------------------------------------------------------------------
Miembro de la plataforma O.C.R.F.'s (Obsessive Compulsive ROM Flashers)

Última edición por rastafary Día 10/01/12 a las 01:33:20.
Responder Con Cita
  #5  
Viejo 10/01/12, 08:55:53
Array

[xs_avatar]
Lordstenka Lordstenka no está en línea
Cocinero retirado
· Votos compra/venta: (1)
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 2,080
Modelo de smartphone: Nexus 6P / Píxel C
Tu operador: Movistar
Glitch 14 Pre 5 si soporta init.d

Enviado desde mi GT-I9000
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 10/01/12, 09:44:37
Array

[xs_avatar]
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: feb 2011
Localización: Poniente Almeriense
Mensajes: 3,109
Modelo de smartphone: iPhone 11 Pro Max 256Gb
Tu operador: O2
 Cita: Originalmente Escrito por rastafary Ver Mensaje
zsdfasdf
¿¿?? (Con razón lleva cinco mil y pico mensajes...)
Responder Con Cita
  #7  
Viejo 10/01/12, 10:49:22
Array

[xs_avatar]
Xtorm Xtorm no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696

 Cita: Originalmente Escrito por rastafary Ver Mensaje
zsdfasdf
Ah, entiendo...

 Cita: Originalmente Escrito por Lordstenka Ver Mensaje
Glitch 14 Pre 5 si soporta init.d

Enviado desde mi GT-I9000
Gracias!

Ese kernel es compatible con la Build13? Se podría volver al original en caso de que no rulara bien? (no sé si se puede descargar sólo el kernel de la Build13)
Responder Con Cita
  #8  
Viejo 10/01/12, 10:59:49
Array

[xs_avatar]
russellhoff russellhoff no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ene 2010
Localización: Laudio, Araba
Mensajes: 1,640
Modelo de smartphone: S8, Note 3, HTC One X, Samsung Galaxy S, HTC Magic
Tu operador: Euskaltel Móvil
Yo he estudiado informática (bueno, ahora estoy con ing. superior en 4º), y sí que se puede hacer.

El s.o. gnu/linux usa un sistema de arranque bastante complejo pero muy personalizable, basado en run levels. Ahora mismo no te podría decir exactamente ya que mi cabeza está en el examen q tengo luego a las 3 y media, pero puedes buscar x google sobre run levels, ficheros linux que se inician al arrancar, etc.

http://es.wikipedia.org/wiki/Proceso...anque_en_Linux aqui te explica un poco sobre el arranque y run levels. Pero te interesará sobre todo lo de los ficheros: hay un fichero que se ejecuta cada vez que inicias el sistema, otro cada vez que inicias una shell, etc. Ya te digo que ahora no me acuerdo, pero con suerte encontrarás cosas. Si es mejor busca en inglés.
Saludos!
Responder Con Cita
  #9  
Viejo 10/01/12, 11:28:00
Array

[xs_avatar]
Lordstenka Lordstenka no está en línea
Cocinero retirado
· Votos compra/venta: (1)
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 2,080
Modelo de smartphone: Nexus 6P / Píxel C
Tu operador: Movistar
 Cita: Originalmente Escrito por Xtorm Ver Mensaje
Ah, entiendo...

Gracias!

Ese kernel es compatible con la Build13? Se podría volver al original en caso de que no rulara bien? (no sé si se puede descargar sólo el kernel de la Build13)
Si, solo es compatible con la 13. En caso de querer volver al stock, reflashea la rom

Enviado desde mi GT-I9000
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 10/01/12, 12:20:46
Array

[xs_avatar]
rastafary rastafary no está en línea
Betatester oficial
· Votos compra/venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Tu operador: Movistar
 Cita: Originalmente Escrito por Lt_Col_Avery Ver Mensaje
¿¿?? (Con razón lleva cinco mil y pico mensajes...)
claro, son asi todos.... llevo 5000 mensajes porque son todos como ese... ¿no te habias dado cuenta?


no es tan dificil pensar que habia puesto algo y lo he "borrado" , ya que fisicamente no se puede borrar el mensaje
__________________

----------------------------------------------------------------------------
Miembro de la plataforma O.C.R.F.'s (Obsessive Compulsive ROM Flashers)

Última edición por rastafary Día 10/01/12 a las 12:27:35.
Responder Con Cita
  #11  
Viejo 10/01/12, 12:23:24
Array

[xs_avatar]
rastafary rastafary no está en línea
Betatester oficial
· Votos compra/venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Tu operador: Movistar
 Cita: Originalmente Escrito por russellhoff Ver Mensaje
Yo he estudiado informática (bueno, ahora estoy con ing. superior en 4º), y sí que se puede hacer.

El s.o. gnu/linux usa un sistema de arranque bastante complejo pero muy personalizable, basado en run levels. Ahora mismo no te podría decir exactamente ya que mi cabeza está en el examen q tengo luego a las 3 y media, pero puedes buscar x google sobre run levels, ficheros linux que se inician al arrancar, etc.

http://es.wikipedia.org/wiki/Proceso...anque_en_Linux aqui te explica un poco sobre el arranque y run levels. Pero te interesará sobre todo lo de los ficheros: hay un fichero que se ejecuta cada vez que inicias el sistema, otro cada vez que inicias una shell, etc. Ya te digo que ahora no me acuerdo, pero con suerte encontrarás cosas. Si es mejor busca en inglés.
Saludos!
en este caso lo que interesa es como es en android concretamente, ya que los kernels normales no vienen con el acceso al init.d activado. por eso una de las características de los custom kernels es que tenga dicho acceso activado
__________________

----------------------------------------------------------------------------
Miembro de la plataforma O.C.R.F.'s (Obsessive Compulsive ROM Flashers)
Responder Con Cita
  #12  
Viejo 10/01/12, 13:09:15
Array

[xs_avatar]
chewaka chewaka no está en línea
Miembro del foro
 
Fecha de registro: jun 2008
Mensajes: 421
Modelo de smartphone: Huawei Mate 8
Tu operador: Vodafone
 Cita: Originalmente Escrito por rastafary Ver Mensaje
claro, son asi todos.... llevo 5000 mensajes porque son todos como ese... ¿no te habias dado cuenta?


no es tan dificil pensar que habia puesto algo y lo he "borrado" , ya que fisicamente no se puede borrar el mensaje

y no es mas fácil poner "borrado" ??
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 10/01/12, 13:28:50
Array

[xs_avatar]
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: feb 2011
Localización: Poniente Almeriense
Mensajes: 3,109
Modelo de smartphone: iPhone 11 Pro Max 256Gb
Tu operador: O2
 Cita: Originalmente Escrito por rastafary Ver Mensaje
claro, son asi todos.... llevo 5000 mensajes porque son todos como ese... ¿no te habias dado cuenta?


no es tan dificil pensar que habia puesto algo y lo he "borrado" , ya que fisicamente no se puede borrar el mensaje
Para otra vez, no cuesta trabajo poner un simple "borrado", como se suele hacer, en lugar de "zsdfasdf". Así, lo único que consigues es quedar como un niñato maleducado.

Quizás no sea tan dificil de entender, pero no todos somos tan inteligentes. Y de los cinco mil mensajes, no todos serán así... pero sí buen porcentaje.

Cuánta razón tenía @klander...

Un saludo y disculpas a todo el mundo por desviarme del tema del hilo.
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 10/01/12, 13:35:38
Array

[xs_avatar]
MaGaRCaN MaGaRCaN no está en línea
Usuario muy activo
 
Fecha de registro: jun 2009
Mensajes: 1,070
Modelo de smartphone: HTC Magic

¿No es más sencillo hacer una pequeña aplicación que ejecute ese código y que la aplicación se autoarranque al encender el teléfono? Así te asegurarías compatibilidad independientemente de kernel, ROMs...
Responder Con Cita
  #15  
Viejo 10/01/12, 13:57:22
Array

[xs_avatar]
zadock zadock no está en línea
Equipo de HTCMania
· Votos compra/venta: (5)
 
Fecha de registro: feb 2011
Mensajes: 51,073
Modelo de smartphone: Mi 9T Pro
Tu operador: Movistar
Va venga...no vayáis a hacer una batalla campal ahora por un simple "zsdfasdf"
Responder Con Cita
  #16  
Viejo 10/01/12, 14:23:25
Array

[xs_avatar]
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
· Votos compra/venta: (10)
 
Fecha de registro: feb 2011
Localización: Poniente Almeriense
Mensajes: 3,109
Modelo de smartphone: iPhone 11 Pro Max 256Gb
Tu operador: O2
Pelillos a la mar
Responder Con Cita
  #17  
Viejo 10/01/12, 14:26:47
Array

[xs_avatar]
Xtorm Xtorm no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696

 Cita: Originalmente Escrito por russellhoff Ver Mensaje
Yo he estudiado informática (bueno, ahora estoy con ing. superior en 4º), y sí que se puede hacer.

El s.o. gnu/linux usa un sistema de arranque bastante complejo pero muy personalizable, basado en run levels. Ahora mismo no te podría decir exactamente ya que mi cabeza está en el examen q tengo luego a las 3 y media, pero puedes buscar x google sobre run levels, ficheros linux que se inician al arrancar, etc.

http://es.wikipedia.org/wiki/Proceso...anque_en_Linux aqui te explica un poco sobre el arranque y run levels. Pero te interesará sobre todo lo de los ficheros: hay un fichero que se ejecuta cada vez que inicias el sistema, otro cada vez que inicias una shell, etc. Ya te digo que ahora no me acuerdo, pero con suerte encontrarás cosas. Si es mejor busca en inglés.
Saludos!
Gracias por al info, voy a ver qué encuentro orientado a Android. Parece que ahí hablan de tema arranque enfocado linux de escritorio entiendo, pero buscarñe

 Cita: Originalmente Escrito por Lordstenka Ver Mensaje
Si, solo es compatible con la 13. En caso de querer volver al stock, reflashea la rom

Enviado desde mi GT-I9000
Ups, bueno tendré que tirar a probar esto si no veo otra opción!

 Cita: Originalmente Escrito por MaGaRCaN Ver Mensaje
¿No es más sencillo hacer una pequeña aplicación que ejecute ese código y que la aplicación se autoarranque al encender el teléfono? Así te asegurarías compatibilidad independientemente de kernel, ROMs...
Puede ser, pero no tengo ni idea de cómo se hace esto

Recordemos que de programación cero... Si hay forma humana de apreder suponiendo que sea fácil, puedo intentarlo, pero estoy perdidísimo...
Responder Con Cita
  #18  
Viejo 10/01/12, 15:46:50
Array

[xs_avatar]
rastafary rastafary no está en línea
Betatester oficial
· Votos compra/venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Tu operador: Movistar
 Cita: Originalmente Escrito por Lt_Col_Avery Ver Mensaje
Para otra vez, no cuesta trabajo poner un simple "borrado", como se suele hacer, en lugar de "zsdfasdf". Así, lo único que consigues es quedar como un niñato maleducado.

Quizás no sea tan dificil de entender, pero no todos somos tan inteligentes. Y de los cinco mil mensajes, no todos serán así... pero sí buen porcentaje.

Cuánta razón tenía @klander...

Un saludo y disculpas a todo el mundo por desviarme del tema del hilo.
me estas diciendo que soy un niñato maleducado porque en vez de poner "borrado" he aporreado el teclado poniendo lo primero que ha salido? hay alguna norma para eso? os aburris tanto que no teneis otra cosa que hacer que fijaros en que pongo asjkdfhadfhjkldf en vez de "borrado"???

está el mundo al reves o que?

y si claro, el 90% de mis mnesajes son mierda... estoy de acuerdo... pero a mi no me importa, y a ti? te fijas en esas cosas tambien? jaja

quien es klander que tenia tanta razon?

p.d. POR FAVOR POR FAVORITO, que me perdone todo el foro porque para borrar un mensaje y no dejarlo en blanco dejé caer la mano al teclado y salio una serie de letras aleatorias en vez de haber puesto "borrado". Lo digo de corazon, si alguien se ha ofendido, que me disculpe, no era responsable de mis acciones
__________________

----------------------------------------------------------------------------
Miembro de la plataforma O.C.R.F.'s (Obsessive Compulsive ROM Flashers)

Última edición por rastafary Día 10/01/12 a las 15:51:50.
Responder Con Cita
  #19  
Viejo 10/01/12, 19:06:05
Array

[xs_avatar]
MaGaRCaN MaGaRCaN no está en línea
Usuario muy activo
 
Fecha de registro: jun 2009
Mensajes: 1,070
Modelo de smartphone: HTC Magic

Como decía mi abuelo "es que os la pilláis con papel de liar".

De vuelta al asunto. Si el script no s muy complicado y no necesita permisos raros ni cosas extrañas. Se hace en dos patadas (cualquiera que sepa). Postea el código que le echemos un ojo y lo mismo alguno se anima ;)
Responder Con Cita


  #20  
Viejo 10/01/12, 20:05:05
Array

[xs_avatar]
russellhoff russellhoff no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: ene 2010
Localización: Laudio, Araba
Mensajes: 1,640
Modelo de smartphone: S8, Note 3, HTC One X, Samsung Galaxy S, HTC Magic
Tu operador: Euskaltel Móvil
 Cita: Originalmente Escrito por MaGaRCaN Ver Mensaje
Como decía mi abuelo "es que os la pilláis con papel de liar".

De vuelta al asunto. Si el script no s muy complicado y no necesita permisos raros ni cosas extrañas. Se hace en dos patadas (cualquiera que sepa). Postea el código que le echemos un ojo y lo mismo alguno se anima ;)
Sí, lo puedes crear en un notepad corriente o notepad++ en windows, gedit o vi o vim en linux. Te creas un shell script, en linux tiene este aspecto:

Código:
#! /bin/bash

#codigo
Por cierto, acabo de ver en xda un hilo donde un hombre parece haber compilado BASH para android:

http://forum.xda-developers.com/showthread.php?t=537827

Parece ser que se puede hacer ^^
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S I9000 > ROMs y desarrollo Samsung Galaxy S I9000



Hora actual: 07:17:58 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /