Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 10/01/12, 00:28:30
Avatar de Xtorm
Xtorm Xtorm no está en línea
Usuario muy activo
Mensajes: 696
Compra y venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de zadock
zadock zadock no está en línea
Equipo de HTCMania
Mensajes: 51,073
Compra y venta: (5)
 
Fecha de registro: feb 2011
Mensajes: 51,073
Modelo de smartphone: Mi 9T Pro
Tu operador: Movistar
Mencionado: 748 comentarios
Tagged: 57 hilos
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
Avatar de Xtorm
Xtorm Xtorm no está en línea
Usuario muy activo
Mensajes: 696
Compra y venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de rastafary
rastafary rastafary no está en línea
Betatester oficial
Mensajes: 6,734
Compra y venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Versión de ROM: ICS/CM9
Versión de Radio: JV7
Tu operador: Movistar
Mencionado: 415 comentarios
Tagged: 0 hilos
zsdfasdf

Ú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
Avatar de Lordstenka
Lordstenka Lordstenka no está en línea
Cocinero retirado
Mensajes: 2,080
Compra y venta: (1)
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 2,080
Modelo de smartphone: Nexus 6P / Píxel C
Tu operador: Movistar
Mencionado: 174 comentarios
Tagged: 0 hilos
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
Avatar de Lt_Col_Avery
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
Mensajes: 3,109
Compra y 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
Mencionado: 6 comentarios
Tagged: 0 hilos
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
Avatar de Xtorm
Xtorm Xtorm no está en línea
Usuario muy activo
Mensajes: 696
Compra y venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de russellhoff
russellhoff russellhoff no está en línea
Usuario muy activo
Mensajes: 1,640
Compra y 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
Versión de ROM: Oreo
Tu operador: Euskaltel Móvil
Mencionado: 1 comentarios
Tagged: 0 hilos
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
Avatar de Lordstenka
Lordstenka Lordstenka no está en línea
Cocinero retirado
Mensajes: 2,080
Compra y venta: (1)
 
Fecha de registro: sep 2009
Localización: Madrid
Mensajes: 2,080
Modelo de smartphone: Nexus 6P / Píxel C
Tu operador: Movistar
Mencionado: 174 comentarios
Tagged: 0 hilos
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
Avatar de rastafary
rastafary rastafary no está en línea
Betatester oficial
Mensajes: 6,734
Compra y venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Versión de ROM: ICS/CM9
Versión de Radio: JV7
Tu operador: Movistar
Mencionado: 415 comentarios
Tagged: 0 hilos
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

Ú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
Avatar de rastafary
rastafary rastafary no está en línea
Betatester oficial
Mensajes: 6,734
Compra y venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Versión de ROM: ICS/CM9
Versión de Radio: JV7
Tu operador: Movistar
Mencionado: 415 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #12  
Viejo 10/01/12, 13:09:15
Avatar de chewaka
chewaka chewaka no está en línea
Miembro del foro
Mensajes: 421
 
Fecha de registro: jun 2008
Mensajes: 421
Modelo de smartphone: Huawei Mate 8
Versión de ROM: Marshmallow
Tu operador: Vodafone
Mencionado: 6 comentarios
Tagged: 0 hilos
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
Avatar de Lt_Col_Avery
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
Mensajes: 3,109
Compra y 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
Mencionado: 6 comentarios
Tagged: 0 hilos
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
Avatar de MaGaRCaN
MaGaRCaN MaGaRCaN no está en línea
Usuario muy activo
Mensajes: 1,070
 
Fecha de registro: jun 2009
Mensajes: 1,070
Modelo de smartphone: HTC Magic
Mencionado: 4 comentarios
Tagged: 0 hilos
¿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
Avatar de zadock
zadock zadock no está en línea
Equipo de HTCMania
Mensajes: 51,073
Compra y venta: (5)
 
Fecha de registro: feb 2011
Mensajes: 51,073
Modelo de smartphone: Mi 9T Pro
Tu operador: Movistar
Mencionado: 748 comentarios
Tagged: 57 hilos
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
Avatar de Lt_Col_Avery
Lt_Col_Avery Lt_Col_Avery no está en línea
Usuario muy activo
Mensajes: 3,109
Compra y 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
Mencionado: 6 comentarios
Tagged: 0 hilos
Pelillos a la mar
Responder Con Cita
  #17  
Viejo 10/01/12, 14:26:47
Avatar de Xtorm
Xtorm Xtorm no está en línea
Usuario muy activo
Mensajes: 696
Compra y venta: (1)
 
Fecha de registro: oct 2007
Mensajes: 696
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de rastafary
rastafary rastafary no está en línea
Betatester oficial
Mensajes: 6,734
Compra y venta: (1)
 
Fecha de registro: jul 2010
Mensajes: 6,734
Modelo de smartphone: Galaxy S
Versión de ROM: ICS/CM9
Versión de Radio: JV7
Tu operador: Movistar
Mencionado: 415 comentarios
Tagged: 0 hilos
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

Ú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
Avatar de MaGaRCaN
MaGaRCaN MaGaRCaN no está en línea
Usuario muy activo
Mensajes: 1,070
 
Fecha de registro: jun 2009
Mensajes: 1,070
Modelo de smartphone: HTC Magic
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de russellhoff
russellhoff russellhoff no está en línea
Usuario muy activo
Mensajes: 1,640
Compra y 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
Versión de ROM: Oreo
Tu operador: Euskaltel Móvil
Mencionado: 1 comentarios
Tagged: 0 hilos
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   HTCMania > Foros Samsung > Otros smartphones de Samsung antiguos > Samsung Galaxy S I9000 > ROMs y desarrollo Samsung Galaxy S I9000


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 14:58:46 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007