0 votos

¿Cómo puedo reformatear el almacenamiento interno en Android?

Me gustaría que me ayudaran a formatear el almacenamiento interno de mi teléfono. He conseguido desbricarlo y flashear el TWRP recovery pero veo que la capacidad del almacenamiento interno es de sólo 33 MB lo cual es claramente erróneo. Antes de empezar a hacer todo esto tenía GB de capacidad no MB. Así que claramente tengo que arreglar esto. Traté de usar el administrador de discos de Windows pero el administrador no detecta el teléfono o el almacenamiento.

¿Me pueden orientar en este sentido? Es Meizu 5 pro. Se agradece cualquier aportación útil.

cat /proc/partitions me da:

major   minor  #blocks  name
   8       0   61071360  sda
   8       1   1024      sda1
   8       2   256       sda2
   8       3   256       sda3
 259       0   4096      sda21
 259       1   8192      sda22
 259       2   2048      sda23
 259       3   4096      sda24
 259       4   4096      sda25
 259       5   24576     sda26
 259       6   32768     sda27
 259       7   32768     sda28
 259       8   20480     sda29
 259       9   20480     sda30
 259      10   20480     sda31
 259      11   20480     sda32
 259      12   20480     sda33
 259      13   2621440   sda41
 259      14   524288    sda42
 259      15   57663468  sda43
 259      16   38912     sda44
   8      16   4096      sdb
   8      32   4096      sdc
 179      0    30253056  mmcblk0
 179      1    30252032  mmcblk0p1

ls -ld /dev/block/bootdevice/by-name/* me da "No such file or directory"

Nota:

El teléfono no tiene ningún sistema operativo en marcha por el momento.

enter image description here

enter image description here

He conseguido utilizar ADB y fdisk para obtener una lista de ubicaciones ( fdisk /dev/block/sda ) en el teléfono. Luego pulsé "p" para imprimir. Marqué las ubicaciones o particiones en cuestión. La caché ocupa todo el almacenamiento mientras que "userdata" obtiene sólo 38MB. En el modo avanzado, donde puedo hacer cambios, al pulsar de nuevo "p" obtengo una salida diferente. No entiendo esto.

Actualización:

He modificado la tabla de particiones para que quede como la necesito:

enter image description here

El problema que tengo ahora es que el teléfono no quiere montar los dispositivos. No puedo conseguir que monte system, cache, userdata. Me aseguré de que "userdata" sigue siendo vfat y cache es ext4. Sin embargo, el número de particiones ha cambiado. ¿Importa eso?

última actualización:

enter image description here

Parece que por una vez tenía razón. Cuando corrí mount -a para montar todos los dispositivos me da error porque los dispositivos están asignados a diferentes números de partición.

enter image description here

0 votos

Los comentarios no son para ampliar la discusión; esta conversación ha sido trasladado al chat .

0voto

alecxs Puntos 29

Compruebe que el tipo de sistema de archivos es ext4 o f2fs con mount

en TWRP puedes formatear desde la línea de comandos (cuidado que esto es un reset de fábrica /data y /sdcard se pierde)

adb shell
umount /sdcard /data
mount -r /system
mount -r /vendor
export PATH=/system/bin:/sbin
export LD_LIBRARY_PATH=/system/lib64:/system/vendor/lib64:/vendor/lib64:/system/lib:/system/vendor/lib:/vendor/lib
/system/bin/sh
mke2fs -t ext4 /dev/block/sda44 [fs-size]
or
mkfs.f2fs /dev/block/sda44 [fs-size]

Nota: el tamaño fs es opcional. dependiendo del método de encriptación puede reservar los últimos -16384 bytes para el pie de página de encriptación. en este caso calcule los sectores

0 votos

Los comentarios no son para ampliar la discusión; esta conversación ha sido trasladado al chat .

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