PadreDeFamilia

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

Chincheta Autor Tema: Regalito de Olentzero - CCCAM AutoRoll al 99%  (Leído 58789 veces)

Registrado:
18/01/2012
Gracias:
1/3
Mensajes
30
Bueno ya tengo el cron funcionando, telita con el undro con usar crond en vez de tener ya crontab...

En fin, eso ya está

......

Como nadie ha escrito nada desde mi ultimo post, edito este mismo

He hecho algunos avances en cuanto a encender el modo de depuración automáticamente, pero al parecer no todo funciona bien.
Desde la shell, ejecutándola como root, podemos cambiar los ficheros que supuestamente en versiones anteriores de android servían para este propósito

Habría que añadir esto:

echo "persist.service.adb.enable=1" >> default.prop
echo "persist.service.debuggable=1" >> default.prop
echo "persist.sys.usb.config=mtp,adb" >> default.prop
echo "persist.service.adb.enable=1" >> /system/build.prop
echo "persist.service.debuggable=1" >> /system/build.prop
echo "persist.sys.usb.config=mtp,adb" >> /system/build.prop

Sin embargo, el fichero /system.build.prop si se mantiene al reiniciar pero no el default.prop y no sé si será por esa inconsistencia o por qué, pero el cacharro se reinicia despues de unos segundos

También se crea el fichero  echo "mtp,adb" >> /data/persist.sys.usb.config pero también se resetea con el reinicio del undro

En fin, que por ahi pueden ir los tiros pero ya es muy tarde

Mañana más
« Última modificación: 31/12/2016, 05:44 por zirogirls »
Registrado:
18/01/2012
Gracias:
1/3
Mensajes
30
Por si alguien quiere probar, dejo el script que he usado (despues de abrir la consola de adb (adb -s localhost:5555 shell)

#USB DEBUG CONNECT
#!/system/bin/sh
mount -o rw,remount,rw /
mount -o rw,remount,rw /system
if [[ $(cat /default.prop | grep -o 'persist.service.adb.enable') = '' ]]; then
   echo "persist.service.adb.enable=1" >> default.prop
   echo "persist.service.debuggable=1" >> default.prop
   echo "persist.sys.usb.config=mtp,adb" >> default.prop
fi
if [[ $(cat /system/build.prop | grep -o 'persist.service.adb.enable') = '' ]];
   echo "persist.service.adb.enable=1" >> /system/build.prop
   echo "persist.service.debuggable=1" >> /system/build.prop
   echo "persist.sys.usb.config=mtp,adb" >> /system/build.prop
fi
mount -o rw,remount,ro /
mount -o rw,remount,ro /system

He leido que habría que cambiar los permisos de /system/build.prop a 644 pero eso lo dejo para alguien más valiente...
PD: yo tengo por defecto 644  :-\
« Última modificación: 31/12/2016, 05:57 por zirogirls »
Registrado:
18/01/2012
Gracias:
1/3
Mensajes
30
Bueno, he seguido mirando por ahi, fíjate qué cosas tu....

Existe un comando setprop "propiedad" "valor" que se podría usar de dos modos, ninguno me ha funcionado
 . setprop persist.service.adb.enable 1
 . setprop persist.sys.usb.config mass_storage,adb

E incluso hay una aplicacion para el undro para hacerlo
https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor&hl=es [nofollow]

aajajja

uyuyuy, me acuesto ya que son casi las 7 cojones.
Registrado:
20/08/2014
Gracias:
14/199
Mensajes
103
zirogirls, enorme esfuerzo! y no será en vano, pero no podemos usarlo hasta que se desbloquee el bootloader.

En resumen, el bootloader es una particion que guarda el kernel y algunos ficheros esenciales. cuando se reinicia todo es sobreescrito.

La forma de hacer persistentes esos cambios es hacerlos directamente en la partición "boot", pero para ello el bootloader debe estar desbloqueado.

Dicho lo cual, si alguien consigue esto no necesitaremos ADB ya que tendremos acceso root sin problemas :)

Descansa que te lo has mereceido!

PD: que todo el mundo sepa, que con el UNDRO2 no solo se puede ver la TV... nosotros nos lo estamos pasando de coj... cacharreando!
Registrado:
24/03/2012
Gracias:
11/0
Mensajes
7
 :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: :smt003: Bravo chicos gran trabajo .
Registrado:
01/01/1970
Gracias:
/
Mensajes
zirogirls, enorme esfuerzo! y no será en vano, pero no podemos usarlo hasta que se desbloquee el bootloader.

En resumen, el bootloader es una particion que guarda el kernel y algunos ficheros esenciales. cuando se reinicia todo es sobreescrito.

La forma de hacer persistentes esos cambios es hacerlos directamente en la partición "boot", pero para ello el bootloader debe estar desbloqueado.

Dicho lo cual, si alguien consigue esto no necesitaremos ADB ya que tendremos acceso root sin problemas :)

Descansa que te lo has mereceido!

PD: que todo el mundo sepa, que con el UNDRO2 no solo se puede ver la TV... nosotros nos lo estamos pasando de coj... cacharreando!

Felicidades a los dos por los avances, me lo paso muy bien leyendoos :D :D :D...
Lo del bootloader..es que me cuesta creer que este bloqueado...no podría haber algún proceso como pasaba en los Samsung que reiniciaba la maquina...no se si alguno se anima y tiene el deco que se le reinicia...que vaya matando procesos entre reinicio y reinicio a ver si saca algo en claro..yo ya hace mucho tiempo que me canse de hacer pruebas....
Digo esto por que por ejemplo mi telefono tiene el bootloader bloqueado y lo tengo rooteado sin problemas y sin embargo el undro2 en cuanto lo rooteo va bien, pero despues del primer reinicio es cuando comienza a hacer reinicios constantes.

Saludos.
Registrado:
18/01/2012
Gracias:
1/3
Mensajes
30
El reinicio se me soluciona simplemente dejando el fichero /system/build.prop como estaba, ese sí que lo guarda entre reinicios, no hay problemas. El puñetero es el default.prop
Registrado:
18/01/2012
Gracias:
1/3
Mensajes
30
Otro apunte, para los que no usen winscp (con consola integrada)
El acceso al undro sería así: ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 -p 2222 root@IP_UNDRO
Registrado:
20/08/2014
Gracias:
14/199
Mensajes
103
Aupa,

Hace tiempo que no escribo y de momento no tengo nada que daros, pero no quiero que muera este hilo porque estamos muy muy cerca de algo realmente bueno para todos.

Sigo trabajando en una pequeña APP que facilite el trabajo a todos. Partiendo de cero, está siendo un "pequeño parto" y cada línea de código hay que trabajarla hasta que funciona. Pido un poco de paciencia.

Urte Berri On! (Feliz Año Nuevo)
Registrado:
26/02/2015
Gracias:
3/3
Mensajes
35
No me actualiza a la version 1.03 que raro. :o
Registrado:
12/03/2011
Gracias:
8/9
Mensajes
60
Aupa,

Hace tiempo que no escribo y de momento no tengo nada que daros, pero no quiero que muera este hilo porque estamos muy muy cerca de algo realmente bueno para todos.

Sigo trabajando en una pequeña APP que facilite el trabajo a todos. Partiendo de cero, está siendo un "pequeño parto" y cada línea de código hay que trabajarla hasta que funciona. Pido un poco de paciencia.

Urte Berri On! (Feliz Año Nuevo)

buenas

la paciencia es la virtud del triunfador

creo que tienes un monton de ella

gracias por hacerlo
Registrado:
12/11/2010
Gracias:
87/52
Mensajes
226
Aupa,

Hace tiempo que no escribo y de momento no tengo nada que daros, pero no quiero que muera este hilo porque estamos muy muy cerca de algo realmente bueno para todos.

Sigo trabajando en una pequeña APP que facilite el trabajo a todos. Partiendo de cero, está siendo un "pequeño parto" y cada línea de código hay que trabajarla hasta que funciona. Pido un poco de paciencia.

Urte Berri On! (Feliz Año Nuevo)
No desista, seguro que hay muchos (yo incluido) que aun que no digamos nada estamos ansiosos que llegues a buen fin. Es un gran trabajo
Agur!
Registrado:
18/09/2012
Gracias:
57/19
Mensajes
120
Aupa,

Hace tiempo que no escribo y de momento no tengo nada que daros, pero no quiero que muera este hilo porque estamos muy muy cerca de algo realmente bueno para todos.

Sigo trabajando en una pequeña APP que facilite el trabajo a todos. Partiendo de cero, está siendo un "pequeño parto" y cada línea de código hay que trabajarla hasta que funciona. Pido un poco de paciencia.

Urte Berri On! (Feliz Año Nuevo)

Personalmente estoy aquí todos los días a ver si hay novedades, asi que poco a poco y cuando vayas buscando huecos.

Mil gracias a los máquinas que aportáis aquí

Siento el OFFtopic

Ánimo socio y aupa Athletic    ;) :D
Registrado:
20/08/2014
Gracias:
14/199
Mensajes
103
POR FIN HE PARIDO!

Adjunto una APP lista para instalar y hacer la vida más fácil (no perfecta) a todos.

ATENCION!!! NECESITO VUESTRA AYUDA PARA REPORTAR POSIBLES FALLOS!!! Yo solo no puedo testearlo todo como es debido, además con tanta prueba, debug, log, etc.. ya estoy saturado y muchas veces no se si me funciona por inercia o porque.

La aplicación es sencilla (MUCHO), el nombre es una mierda (pero no se me ocurría nada mejor), el icono da pena (pero es mejor que el bicho de android), pero realiza su cometido.

- Una vez instalada y en la primera ejecución, preparará varios scripts en la carpeta de la aplicación (este proceso es invisible).

- Lo primero es ver si la depuración está activada (en la zona central). Si no lo está, podemos acceder al menú directamente con el botón "menú dev" y activarlo (ya sabéis, desmarcarlo y marcarlo).

- Al salir ya deberíamos ver que está activado, siempre podemos comprobarlo de nuevo pulsando el botón "Refrescar".

TENIENDO LA DEPURACIÓN USB ACTIVADA:

- EL botón "Ejecución Manual" ejecuta los scripts que descargan las clines, las formatean y las ponen en su sitio. OJO al ponerlas en su sitio hay que confirmar y por lo tanto al salir de la aplicación nos encontraremos la ventana para hacerlo.

- Si se activa el interruptor de ejecución programada, estos scripts se ejecutarán cada 4 horas, y además si estamos en la pantalla principal se enviarán las pulsaciones de teclas para que se confirme automáticamente. Este proceso es rápido pero da tiempo a verse.

- Cada vez que se refresca información (al iniciarse, al ejecutarse los scripts, etc.) se mostrará en las primeras líneas la última fecha de la descarga (nueva cada vez que descargamos) y la fecha del fichero: esta fecha viene dentro del documento de raul7 y es la fecha de actualización. Para resumir, puedes descargar cada 2 minutos, que si Raúl no cambia el doc, vas a aplicar las mismas claves.

Si se programa la ejecución, está se realizará también al reiniciar el aparato, PERO LA DEPURACIÓN HAY QUE ACTIVARLA SIEMPRE EN CADA REINICIO. Se puede llegar al menu developer desde la propia APP.

Por si no lo he dicho las suficientes veces, gracias a RAUL7, gracias a PARANOSH y gracias a ZIROGIRLS!

Vamos a ver si conseguimos pulir esta APP, que ideas para la siguiente ya tengo....

Me tomo un descanso "porque yo lo valgo"!

AUPA ATHLETIC!
« Última modificación: 03/01/2017, 22:43 por agalardi »
Registrado:
18/09/2012
Gracias:
57/19
Mensajes
120
En cuanto llegue a casa la pruebo y os cuento si va en el Undro 1

GRACIAS !!!   ;)

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

 



PadreDeFamilia
!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción. ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL. EN ESTOS FOROS NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.
PROHIBIDA LA PUBLICACIÓN DE ENLACES A FIRMWARES ILEGALES
LOS FOROS NO SON MONITORIZADOS DE MANERA CONSTANTE, CUALQUIER INFORMACIÓN QUE PUEDAS CONSIDERAR ILEGAL REPORTALA A LA ADMINISTACIÓN DEL FORO