6 votos

¿Cómo puedo parchear Stagefright en un Elephone P6000 Pro?

Según este post de xda la ROM de stock del Elephone P6000 Pro es vulnerable a Stagefright. Una aplicación de detección de Stagefright lo confirmó en mi teléfono.

El Post enlaza con este parche pero también menciona que las particiones no coinciden con este teléfono.

He probado a flashear el vinculado versión modificada, y moviendo los archivos manualmente en el sistema.

Sin embargo, la aplicación del detector de Stagefright sigue mostrando que mi teléfono es vulnerable a CVE-2015-6602.

¿Qué más puedo hacer para solucionar la vulnerabilidad Stagefright?


ls -l /dev/block/platform/*/by-name:

lrwxrwxrwx root     root              2016-05-30 00:59 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx root     root              2016-05-30 00:59 cache -> /dev/block/mmcblk0p22
lrwxrwxrwx root     root              2016-05-30 00:59 custom -> /dev/block/mmcblk0p17
lrwxrwxrwx root     root              2016-05-30 00:59 expdb -> /dev/block/mmcblk0p10
lrwxrwxrwx root     root              2016-05-30 00:59 flashinfo -> /dev/block/mmcblk0p24
lrwxrwxrwx root     root              2016-05-30 00:59 frp -> /dev/block/mmcblk0p18
lrwxrwxrwx root     root              2016-05-30 00:59 keystore -> /dev/block/mmcblk0p14
lrwxrwxrwx root     root              2016-05-30 00:59 lk -> /dev/block/mmcblk0p5
lrwxrwxrwx root     root              2016-05-30 00:59 logo -> /dev/block/mmcblk0p9
lrwxrwxrwx root     root              2016-05-30 00:59 metadata -> /dev/block/mmcblk0p20
lrwxrwxrwx root     root              2016-05-30 00:59 nvdata -> /dev/block/mmcblk0p19
lrwxrwxrwx root     root              2016-05-30 00:59 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root     root              2016-05-30 00:59 oemkeystore -> /dev/block/mmcblk0p12
lrwxrwxrwx root     root              2016-05-30 00:59 para -> /dev/block/mmcblk0p6
lrwxrwxrwx root     root              2016-05-30 00:59 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root     root              2016-05-30 00:59 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root     root              2016-05-30 00:59 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root     root              2016-05-30 00:59 recovery -> /dev/block/mmcblk0p8
lrwxrwxrwx root     root              2016-05-30 00:59 seccfg -> /dev/block/mmcblk0p11
lrwxrwxrwx root     root              2016-05-30 00:59 secro -> /dev/block/mmcblk0p13
lrwxrwxrwx root     root              2016-05-30 00:59 system -> /dev/block/mmcblk0p21
lrwxrwxrwx root     root              2016-05-30 00:59 tee1 -> /dev/block/mmcblk0p15
lrwxrwxrwx root     root              2016-05-30 00:59 tee2 -> /dev/block/mmcblk0p16
lrwxrwxrwx root     root              2016-05-30 00:59 userdata -> /dev/block/mmcblk0p23

Pasos dados para trasladar los archivos:

  • Copiar/pegar usando el Explorador de Archivos FX con el addon Root
  • Permisos comprobados (ya eran rw-r--r--)

0 votos

La única diferencia entre estos dos paquetes que veo es que este último carga mmcblk0p21 como el /system partición en lugar de mmcblk0p17 por lo que la afirmación es correcta. ¿Podría añadir la salida de ls -l /dev/block/platform/*/by-name/ y, por el bien de todos, ¿detalla los pasos exactos que siguió para mover manualmente los archivos? También te sugiero que compruebes los permisos (deberían ser 644).

0 votos

@MatthewRead lo hizo.

0 votos

¿No hay más ideas?

1voto

neqopa Puntos 11

Si usted es rooteado puedes hacer lo siguiente. Sin embargo su estado seguirá mostrando como vulnerable, stagefright no puede ser ejecutado. Desactivaremos el módulo stagefright.

Método 1: Utiliza una aplicación del explorador de root y navega hasta el directorio del sistema. Abre el archivo llamado "build.prop" y añade el siguiente código completamente al final del archivo:

media.stagefright.enable-player=false media.stagefright.enable-meta=false media.stagefright.enable-scan=false media.stagefright.enable-http=false media.stagefright.enable-rtsp=false media.stagefright.enable-record=false

Esto desactivará completamente el módulo stagefright en su dispositivo. Esto no tendrá un gran impacto en el rendimiento de su dispositivo.

Método 2 : Utiliza una aplicación de edición de build.prop como esta: https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor&hl=en

Elija para añadir una línea y escriba: media.stagefright.enable-player

y escriba false como valor. Repita esto para todos los módulos stagefright.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X