¿Cómo puedo instalar ZIPS infelectables en Android-X86? -- android-x86 campo con zip campo con x86 camp android Relacionados El problema

How can I install flashable zips in Android-x86


2
vote

problema

Español

Recientemente he comenzado a ejecutar la versión de Android-X86 6.0-RC1 en mi iMac, y estoy considerando que lo está convirtiendo en mis varios conductores diarios. Sin embargo, hay un problema importante, sin embargo, que está lanzando algunas dudas: no puedo encontrar una manera de instalar archivos ZIP FELEBLE. Sin embargo, he examinado una recuperación personalizada, sin embargo, aparentemente la estructura de directorios de Android-X86 es demasiado diferente de la de su contraparte de dispositivo móvil para ejecutar o incluso instalar uno directamente. He intentado usar Felosfire de Chainfire, sin embargo, no es comprobado que no funciona por razones similares al último método.

He leído en una conversación muy breve en el Foro de XDA-Developers Discutiendo este tema que una recuperación sería relativamente innecesaria porque "simplemente podría usar una distraida ligera Linux como recuperación". Asumo de la redacción de que haría esto al arrancar una pequeña distro Linux en la misma máquina, montando la imagen principal para Android-X86, extrayendo la cremallera infelizable y ejecutando el script de instalación contenida, sin embargo, estoy totalmente inseguro de Si este método funcionaría o no en la práctica, ya que no puedo encontrar más información sobre él.

Necesito la capacidad de flashear un archivo ZIP FELEBLE, ya que es la única forma de actualización de la actualidad de usar una recuperación personalizada para instalar el marco xposo en Android, en el que confío en gran medida para todo, desde comodidades personales hasta más configurables manualmente Funciones de seguridad para facilitar el desarrollo. Dada la compatibilidad inherente de Android-X86 con prácticamente cualquier cosa compilada para ejecutarse en un dispositivo Intel Atom o Celeron basado en Android, la falta de xposed es que un factor que me deja de poder intentar el desarrollo de ROM personalizado, así como comenzar a puertar varios ya en desarrollo Proyectos que han sido hasta ahora exclusivos de Distros BSD / Debian a los dispositivos Android basados ​​en Intel Rooted.


ACTUALIZACIÓN: He logrado montar el ANDROID-X86 FS de un CD GParted en vivo, y Chroot a él, pero al ejecutar flash-script.sh inicia el instalador y emite el siguiente registro de errores:

  ****************************** Xposed framework installer zip ****************************** -Mounting /system and /vendor read-write /tmp/META-INF/com/google/android/flash-script.sh[102]: can't create /dev/null: No such file or directory /tmp/META-INF/com/google/android/flash-script.sh[103]: can't create /dev/null: No such file or directory /tmp/META-INF/com/google/android/flash-script.sh[104]: mount: not found /tmp/META-INF/com/google/android/flash-script.sh[105]: can't create /dev/null: No such file or directory -Checking Environment /tmp/META-INF/com/google/android/flash-script.sh[112]: head: not found /tmp/META-INF/com/google/android/flash-script.sh[112]: sed: not found /tmp/META-INF/com/google/android/flash-script.sh[114]: cut: not found *Continues till line 121*  Xposed version: ! Wrong platform: arm ! This file is for: ! Please download the correct package ! for your platform/ROM   

Ahora estoy asumiendo la razón por la que esto sucedió es que la versión de Linux que estoy usando es demasiado ligera y no incluye los programas requeridos, sin embargo, eso no explica el hecho de que el registro de errores informa del sistema como el brazo y Reclamaciones La versión X86 es incorrecta para mi plataforma, dado que estoy ejecutando una copia de Android-X86, por lo que si alguien tiene una idea, suministra!

Original en ingles

I have recently started running Android-x86 version 6.0-RC1 on my iMac, and I am considering making it on of my several daily drivers. There is one major issue however that is casting some doubt: I cannot seem to find a way to install flashable zip files. I have looked into a custom recovery, however apparently the directory structure of Android-x86 is too different from that of its mobile-device counterpart to run or even install one directly. I have attempted to use Chainfire's FlashFire, however it unsurprisingly does not work for similar reasons to the last method.

I've read on a very short conversation in the XDA-Developers forum discussing this topic that a recovery would be relatively unnecessary because "you could simply use a lightweight Linux distro as a recovery". I am assuming from the wording that you would do this by booting a small Linux distro on the same machine, mounting the main image for Android-x86, extracting the flashable zip and running the install script contained within, however I am entirely unsure as to whether or not this method would work in practice, as I cannot find any more info on it.

I need the ability to flash a flashable zip file as it is the only way as of current aside from using a custom recovery to install the Xposed framework on android, upon which I rely heavily for everything from personal conveniences to more manually configurable security functions to ease of development. Given Android-x86's inherent compatibility with virtually anything compiled to run on an Intel Atom or Celeron based android device the lack of Xposed is the one factor stopping me from being able to attempt custom ROM development, as well as starting to port several already under development projects that have been until now exclusive to BSD/Debian distros over to rooted Intel based android devices.


UPDATE: I've managed to mount the Android-x86 fs from a live GParted CD, and chroot to it, but when running flash-script.sh it starts the installer, and output the following error log:

****************************** Xposed framework installer zip ****************************** -Mounting /system and /vendor read-write /tmp/META-INF/com/google/android/flash-script.sh[102]: can't create /dev/null: No such file or directory /tmp/META-INF/com/google/android/flash-script.sh[103]: can't create /dev/null: No such file or directory /tmp/META-INF/com/google/android/flash-script.sh[104]: mount: not found /tmp/META-INF/com/google/android/flash-script.sh[105]: can't create /dev/null: No such file or directory -Checking Environment /tmp/META-INF/com/google/android/flash-script.sh[112]: head: not found /tmp/META-INF/com/google/android/flash-script.sh[112]: sed: not found /tmp/META-INF/com/google/android/flash-script.sh[114]: cut: not found *Continues till line 121*  Xposed version: ! Wrong platform: arm ! This file is for: ! Please download the correct package ! for your platform/ROM 

Now I'm assuming the reason this happened is that the Linux version I'm using is too lightweight and doesn't include the required programmes, however that does not explain the fact that the error log reports the system as ARM and claims the x86 version is incorrect for my platform given that I'm running a copy of Android-x86, so if anyone has insight, please supply!

        
         
         

Lista de respuestas

3
 
vote

Esto es causado por el script de instalación detectando incorrectamente su plataforma como brazo.

Para solucionar este problema, lo que es específico para el archivo ZIP Óped, debe HACK Editar flash-script.sh .

Buscar:

  if [ -z $XVALID ]; then   echo "! Please download the correct package"   echo "! for your platform/ROM!"   exit 1 fi   

Comenta el comando exit , agregando un # antes de él.
Al menos en la versión actual de XPOSED (V86), esta es Line 162 del archivo flash-script.sh .

El bloque resultante será:

  if [ -z $XVALID ]; then   echo "! Please download the correct package"   echo "! for your platform/ROM!"   #exit 1 fi   


Fuente: Cómo instalar Xposed en Memu Lollipop Beta


[editar] ya que está teniendo un gran problema, voy a proporcionar pasos detallados a prueba de tontos para instalar con éxito Xposed en Android-X86:

  1. descargar xposed a su computadora
  2. Extrae los contenidos del archivo comprimido en algún lugar
  3. de su administrador de archivos (Buscador | Explorador de Windows | Nemo | Algunos otros), abra el directorio donde se hayan extraído los contenidos del archivo y navega a: META-INF com google android
  4. Seleccione el contenido completo de este directorio y control + c
  5. Volver al directorio que contiene los archivos resultantes (igual que el paso 3) y luego control + v
  6. Entre los archivos que acaba de copiar es flash-script.sh . Ahora debe editar este archivo con un editor de texto de su elección, de acuerdo con la parte anterior de esta respuesta.
  7. Guardar y cerrar el archivo. Asegúrese de que se guarde en realidad .
  8. Haz un nuevo archivo .zip con los contenidos actualizados, incluidos, por supuesto, el archivo exit0 que ha editado.
  9. Envíe esto Nuevo (¡asegúrese de que!) ABCDEFGHIJKLMNABCDEFGHIJKLMN11 Archivo en su entorno Android-x86 con un método de su elección. ADB, envíe un correo electrónico a usted mismo, algunos servicios de carga de archivos temporales anónimos, etc.
  10. de Android-X86, extraiga los contenidos de este nuevo archivo exit2 .
  11. Emulador de terminal de lanzamiento.
  12. Tipo en ABCDEFGHIJKLMNABCDEFGHIJKLMN13 y HIT ENTER
  13. Si se le solicita privilegios de supervisión, confirman (i.e. hit "permiten")
  14. tipo exit4 y hit ingrese
  15. Reinicie su teléfono y lanza el APK XPONED para confirmar si se ha instalado con éxito.
 

This is caused by the install script incorrectly detecting your platform as ARM.

In order to fix this issue, which is specific to the Xposed ZIP file, you must hack edit flash-script.sh.

Search for:

if [ -z $XVALID ]; then   echo "! Please download the correct package"   echo "! for your platform/ROM!"   exit 1 fi 

Comment out the exit command, by adding a # before it.
At least in the current version of Xposed (v86), this is line 162 of the flash-script.sh file.

The resulting block will be:

if [ -z $XVALID ]; then   echo "! Please download the correct package"   echo "! for your platform/ROM!"   #exit 1 fi 


Source: How to Install Xposed on MEmu Lollipop Beta


[Edit] Since you are having a great deal of trouble, I'm going to provide detailed fool-proof steps for successfully installing Xposed on Android-x86:

  1. Download Xposed to your computer
  2. Extract the contents of the compressed file somewhere
  3. From your file manager (Finder | Windows Explorer | Nemo | Some other), open the directory where the file contents have been extracted to and browse to: META-INF \ com \ google \ android
  4. Select the entire contents of this directory and Control + C
  5. Go back to the directory containing the resulting files (same as Step 3) and then Control + V
  6. Among the files you have just copied is flash-script.sh. Now you must edit this file with a text editor of your choice, according to the previous part of this answer.
  7. Save and close the file. Make sure it is actually saved.
  8. Make a new .zip file with the updated contents, including of course the flash-script.sh file which you have edited.
  9. Send this new (make sure!) zip file to your Android-x86 environment with a method of your choice. ADB, e-mail to yourself, some anonymous temporary file upload service, etc.
  10. From Android-x86, extract the contents of this new zip file.
  11. Launch Terminal Emulator.
  12. Type in su and hit Enter
  13. If you are asked for Super User privilege, confirm (i.e. hit "Allow")
  14. Type sh "flash-script.sh" and hit Enter
  15. Reboot your phone and launch the Xposed APK to confirm whether it's been successfully installed.
 
 
         
         
0
 
vote

¿Por qué no puede descomprimir el archivo en Windows y simplemente hacer

  exit5  
 

Why can't you unzip the file on Windows and simply do

adb push apk\purenexus-gapps-mm-mr1-x86-leanback-20160202-signed\system\. /system 
 
 
0
 
vote

También estaba buscando algo como una recuperación personalizada para Android-X86. Pero, parece ser bastante innecesario para Android-X86 en la forma en que son como en teléfonos móviles.

Con mucho gusto encontré algo relacionado llamado exit6 . También encontró un montón de granos destelables y algunas otras cosas buenas. Sorprendentemente, consiguió algún tipo de modo de recuperación y soporte de cremallera contable.

Dejar el siguiente enlace en caso de que suene interesante.

https: // Supreme-gamers .com / RECURSOS / RECURSO-CUANTO-CUÉDICA-REPUESTRO-REEMPLAZO-PARA-ANDROID-X86.40

 

I was also looking for something like a custom recovery for android-x86. But, it seems to be quite unnecessary for android-x86 in the way they are as in mobile phones.

Gladly i found something related called GearLock. Also found a bunch of flashable kernels and some other good stuff. Surprisingly it got some sort of recovery mode and flashable zip support.

Leaving the link below in case it sounds interesting.

https://supreme-gamers.com/resources/gearlock-custom-recovery-replacement-for-android-x86.40

 
 

Relacionados problema

1  Descargar APK con x86 binarios nativos  ( Download apk with x86 native binaries ) 
¿Hay alguna manera de descargar apks con los binarios nativos x86 (de Google Play)? con raccoon , puedo descargar apks directamente, pero solo agrega una n...

1  ¿Puedo virtualizar ventanas en un dispositivo Android X86?  ( Can i virtualize windows on an x86 android device ) 
He leído esta pregunta , y por supuesto, allí, la respuesta fue "No puedes , porque la arquitectura es diferente. " pero eso no es necesariamente el caso. M...

2  No se puede cambiar la resolución de la pantalla de Android-X86_64 instalado en el modo UEFI  ( Cant change screen resolution of android x86 64 installed in uefi mode ) 
He usado previamente vga=ask y vga=<num> en Android-x86 6.0 Para configurar la resolución de pantalla en VMware y ahora en QEMU / KVM. Ahora he descarga...

2  ¿Cómo puedo habilitar la barra de notificación desplegable en la pantalla de bloqueo en el asus zenfone 2?  ( How can i enable the dropdown notification bar on lockscreen on the asus zenfone ) 
En mi teléfono antiguo (Samsung i9305), pude habilitar la barra de notificación desplegable mientras el teléfono estaba bloqueado usando este módulo xposo. ...

2  ¿Cómo puedo instalar ZIPS infelectables en Android-X86?  ( How can i install flashable zips in android x86 ) 
Recientemente he comenzado a ejecutar la versión de Android-X86 6.0-RC1 en mi iMac, y estoy considerando que lo está convirtiendo en mis varios conductores ...

1  ¿Problemas de compatibilidad con el teléfono x86?  ( Compatibility problems with x86 phone ) 
Tengo leer este y Esta pregunta y quiero pedir una elaboración. Estoy considerando comprar una x86 teléfono . Tengo algunas preguntas sobre los problem...

17  ¿Es posible ejecutar aplicaciones Android en (Normal) Linux?  ( Is it possible to run android applications on normal linux ) 
Dado que Android es una pila de software Bifned Linux Kernel Plus, me pregunto si hay algún proyecto o idea con respecto a la creación de una versión de Andro...

0  ¿Cuántos dispositivos Intel CPU tienen turrón o más tarde?  ( How many intel cpu devices have nougat or later ) 
de la Tablero oficial u otros recursos, no puedo derivar cuántos (si Cualquier) Los dispositivos reales disponibles comercialmente con Intel CPU tienen turr...

0  ¿Es MOBDRO solo para el brazo ahora?  ( Is mobdro only for arm now ) 
Estoy tratando de usarla mobro en el emulador de Android SDK. Solo parece instalarse en imágenes de brazo. ¿Es esta una limitación de mobdro? ...

1  Android X86 7.1 RC1 no se carga en el reinicio  ( Android x86 7 1 rc1 fails to load on restart ) 
Fondo: El dispositivo es Toshiba WT8-A La partición es FAT32 EFI GRUB y Android X86, todas las particiones de Windows se han eliminado. He intentado varias ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos