1 votos

F-Droid 0.91 desaparece después de ser instalado como aplicación del sistema en cyanogenmod 12

He intentado instalar F-Droid (0.91) como aplicación del sistema en Cyanogenmod 12. La instalación tuvo éxito, pero después de que el icono de F-Droid desaparece.

Por supuesto que intenté reiniciar más veces, también intenté reinstalar F-Droid como aplicación estándar desde un apk pero se bloquea cuando intento iniciarlo... probablemente por un conflicto.

¿Alguien sabe si puedo intentar algo, es decir, dónde puedo intentar encontrar el ejecutable?

1 votos

Merece la pena probarlo: Quitar el .apk completamente de su dispositivo (utilice, por ejemplo, TiBu para borrarlo), descargue lo último .apk de F-Droid , cópialo en /system/app (o donde pertenece en Lollipop - no estoy seguro de si debe estar en la carpeta "priv" en su lugar; comprobar dónde está actualmente), a continuación, reiniciar. Hágame saber si esto funcionó.

1 votos

@Izzy He probado tu solución en mi CM12 exactamente, funciona, y el .apk debe estar en /system/app ya que no veo ninguna razón para /system/priv-app . Lo que me fastidia es que TiBu se cuelga (haciendo un procesamiento eterno) cuando intento convertir FDroid en una aplicación del sistema. Puede ser que TiBu no esté actualizado, tengo que comprobarlo. // Y creo que deberías hacerte con Lollipop pronto, ya que acabas dependiendo de un under para tus intentos :)

0 votos

Y me olvidé de mencionar que la última F-Droid es v0.92 y 0.91.

3voto

Izzy Puntos 45544

Puedes resolverlo de la siguiente manera:

  1. Eliminar completamente la antigua aplicación F-Droid (por ejemplo, desinstalar con Copia de seguridad en titanio )

  2. Consiga el último .apk de F-Droid y ponlo en tu dispositivo
    (puede descargarse directamente con el navegador web de Android o utilizar adb push )

  3. Inicie sesión en su dispositivo a través de un terminal o utilizando adb shell

  4. Obtenga los privilegios de root ejecutando el comando su

  5. Asegúrese de tener el /system partición montada de lectura-escritura

    mount -o remount,rw /system
  6. Ahora, consigue la descarga FDroid.apk a /system/app . Cambia al directorio en el que lo has descargado/impulsado y ejecútalo:

    cp FDroid.apk /system/app
  7. Asegure su /system partición de nuevo

    mount -o remount,ro /system
  8. Reiniciar

Ahora F-Droid debería estar disponible de nuevo. ¡Disfruta del gran conjunto de aplicaciones de código abierto para Android!

2 votos

+1, pero he ignorado los pasos 3-7 y he usado un explorador de archivos como ES Explorer para hacer el copia-pega. :) Pero sí, eso ro la seguridad es importante.

1 votos

@Firelord Sí, tenía eso en mente - pero prefería una solución más "genérica" :) Tu comando añade la otra opción, así que le doy un +1 también :D

0 votos

No me ha funcionado :( : adb shell shell@totoro:/ $ su root@totoro:/ # mount -o remount,rw /system root@totoro:/ # cd /mnt/sdcard/download/ root@totoro:/mnt/sdcard/download # cp FDroid.apk /system/app cp: can't create '/system/app/FDroid.apk': Read-only file system

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