No /system/build.prop en Nexus 7 (2012 / Wi-Fi) + Android Lollipop 5.1.1 después de una instalación nueva

Acabo de actualizar mi [antiguo] Nexus 7 (2012 / Wi-Fi) a Android Lollipop 5.1.1 siguiendo el procedimiento "estándar" que siempre he seguido desde que lo tengo;

Esto es lo que he hecho hasta ahora:

  1. Arrancado en el cargador de arranque
  2. Desbloqueó el cargador de arranque a través defastboot
  3. Flasheó todo mediante el uso de un script fastbootpersonalizadobash
#!/bin/bash
fastboot flash bootloader bootloader-grouper-4.23.img
fastboot reboot-bootloader
sleep 5
fastboot flash recovery recovery-clockwork-6.0.4.3-grouper.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img

*Esto no hizo más que actualizar el firmware de Android Lollipop 5.1.1 (LMY47V) (nakasi) para las imágenes descargadas de Google Developers de Nexus 7 (2012 / Wi-Fi) , aparte de la imagen de recuperación, que era ClockworkMod Recovery 6.0. 4.3 imagen en su lugar.

  1. Arrancado directamente en el modo de recuperación
  2. SuperSU descargado y empujado usandoadb push UPDATE-SuperSU-v2.46.zip /mnt/sdcard/0/
  3. SuperSU instalado a través del modo de recuperación

Y aquí es donde me quedé atascado. La idea era editar /system/build.proppara forzar la primera configuración y permitirme omitir el paso de conexión Wi-Fi, sin embargo, aparentemente no hay nada /system/build.propen el sistema.

Esto es lo que probé a través del adbshell (como root):

user@debian:~$ adb pull /system/build.prop .
remote object '/system/build.prop' does not exist
user@debian:~$ adb shell
~ # ls -la /system/
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
drwxr-xr-x    3 root     root             0 Jan  1  1970 .
drwxr-xr-x   22 root     root             0 Jul 23 07:40 ..
drwxr-xr-x    2 root     root             0 Jan  1  1970 bin
~ # find / -type f -name 'build.prop'
~ # exit

Respuestas (1)

La /systempartición no estaba montada; Me di cuenta de esto solo navegando manualmente por la /system/bin/carpeta, que estaba vacía.

Monté la partición dentro del modo de recuperación navegando hasta "montajes y almacenamiento" y seleccionando "montar/sistema"; después he podido ejecutar adb pull /system/build.prop ., editar el archivo y subirlo de nuevo corriendo adb push build.prop /system/build.prop.

Para desmontar la partición después, uno puede buscar "montajes y almacenamiento" y seleccionar "desmontar/sistema".