(Tutorial) Sobre el montaje de las SDCard en MTK6575

Tema en 'Apps y Descargas Android' iniciado por pauete, 30 Jun 2012.

  1. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Los MTK6575 suelen venir con una memoria interna de 2GB (o la capacidad que sea) y esta memoria suele aparecer en pantalla como sdcard o sdcard2 (dependiendo del modelo) y montada en una ubicación u otra de la raíz:

    1a posibilidad:
    La "SDcard" interna viene montada en /sdcard (y mnt/sdcard). Y podemos ponerle 1 microsd (externa) que se monta por defecto en la carpeta "mnt" como "SDcard2" (/mnt/sdcard2)
    P.e.Zopo 100 o el i9220+

    2ª posibilidad:

    (a la inversa) la "SDcard" interna viene montada en mnt/sdcard2 y la externa en mnt/sdcard
    P.e. X310e


    Dónde es mejor que esté montada la SD para que no fallen las aplicaciones? (que por ejemplo hagamos una foto y el móvil no encuentre dónde almacenarla; o que el GPS no reconozca los mapas...)




    @jman0 lo explicaba muy bien aquí: Review del X310E MT6575 1 Ghz 512 Mb RAM, 4 Gb ROM 4,3" qHD





    Hay algunas webs donde explican cómo cambiar la manera en que la SD interna está montada.

    Yo mismo cité un hilo de XDA en Tutoriales ZOPO 100 / ZP100

    Otra fuente: http://www.thecoolest.info/post/2012/06/14/MTK6575-X310e-Android-phone.aspx

     
    Última edición por un moderador: 30 Dic 2013
  2. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Bueno, por si no aclaráis con el inglés, os traduzco y resumo un poco.


    • Rootear el teléfono
    • Instalar RootExplorer
    • Copiar el archivo etc/vold.fstab y guardarlo en el PC (conservad el original en algún sitio seguro, por si queremos volver al estadio anterior!!!)
    • Abrirlo con NotePad++ (supongo que con Word o Bloc de Notas se podría editar igual).
    • Reemplazar el texto original que contiene el archivo...

    [​IMG]

    ...por este otro:



    • Sobreescribir-reemplazar el archivo modificado en la misma ubicación /etc/
    • Cerrar y guardar cambios.
    • Reiniciar el teléfono.
     
    Última edición por un moderador: 31 Mar 2015
  3. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Al reemplazar ese archivo la carpeta "/Sdcard" (en la raíz) se convierte en la externa.


    Subo aquí el archivo modificado para reemplazar con RootExplorer y no andar editando:
    http://www.mediafire.com/?ijbzi6885sg6d4i
    Lo descomprimís y con root Explorer movéis y pegáis dentro de etc, y se sobrescribirá.


    Ahora dentro de mnt/ habrá 2 SD: "Sdcard" (externa) y "sdcard2" (interna)

    Si no tenemos puesta ninguna microsd externa, al conectar el móvil al PC éste no reconocerá ninguna.
    Si tenemos una puesta, entonces reconocerá las dos:
    [​IMG]


     
    Última edición por un moderador: 31 Mar 2015
  4. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    En el Lenovo A750 Android 2.3.6 vienen así:
    /sd card (interna)
    mnt/sdcard/sdcard2 (externa)

    Esto no lo había visto en los modelos anteriores. La externa viene dentro de la interna.
    Al hacer Restore no se borra el contenido de ninguna de ellas.


    En la 4.0.3 de Anton (2.3.6 cocinada) en cambio sí vienen como
    interna raíz/sdcard o mnt/sdcard
    externa mnt/sdcard2

    Pero aunque cambies el archivo no hace nada.
     
    Última edición: 30 Jun 2012
  5. jman0

    jman0 Simdualero de Diamante

    • Veteran@
    4.411
    326
    20 Dic 2010
    Vizcaya, España
    @pauete, el caso es que en el x310e no hay sdcard2. Sólo sdcard cuando pones una microsd. Esto es lo que hay en mi vold.fstab:

    ## Vold 2.0 Generic fstab
    ## - San Mehat (san@android.com)
    ##

    #######################
    ## Regular device mount
    ##
    ## Format: dev_mount <label> <mount_point>
    <sysfs_path1...>
    ## label - Label for the volume
    ## mount_point - Where the volume will be mounted
    ## part - Partition # (1 based), or 'auto' for first usable partition.
    ## <sysfs_path> - List of sysfs paths to source devices
    ######################

    ## Example of a standard sdcard mount for the emulator / Dream
    # Mounts the first usable partition of the specified device
    #dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
    dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
    ## Example of a dual card setup
    # dev_mount left_sdcard /mnt/sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
    # dev_mount right_sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.2/mmc_host/mmc2

    ## Example of specifying a specific partition for mounts
    # dev_mount sdcard /mnt/sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

    Creo que la clave es que en éste no hay ninguna línea en la que se monte /mnt/sdcard2, como en el que pusiste tú:

    dev_mount sdcard /mnt/sdcard2 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host</sysfs_path></sysfs_path1...></part></mount_point></label>
     
    Última edición por un moderador: 30 Dic 2013
  6. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Entonces mejor lo edito y subo modificado otro archivo que contenga el mismo texto que en el tuyo, no?
     
  7. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Lenovo A750:


     
    Última edición: 30 Jun 2012
  8. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    Las frases clave son estas (varía en cada archivo). El resto es idéntico:

    i9220+:

    Lenovo A750:








    X310E
     
    Última edición: 30 Jun 2012
  9. pauete

    pauete Simdualero de Diamante

    • Veteran@
    9.189
    1.287
    12 May 2010
    @jman0jman0 lo he probado en un Lenovo A750 con la 2.3.6 pero entonces no reconoce la SD.
    Debe haber algo más que requiera esa forma de montar (mnt/sdcard/sdcard2)

    En cambio en la ROM de Anton si lo permite pero queda igualmente:

    mnt/sdcard
    mnt/sdcard2

    Siendo la mnt/sdcard la interna

    En fin... qué complicao es todo esto.
    El que tenga problemas que haga pruebas, y si quede con la mejor opción.
     
    Última edición por un moderador: 28 Sep 2013
  10. skaarj

    skaarj Simdualero Junior

      1
      0
      20 Jul 2012
      Muchas Gracias Pauete!
      Pude hacer funcionar mi SGS i9000b con ICS haciendo switch de memoria interna por una externa y funciona bastante bien. En Gingerbread fue imposible. La edición del archivo vold.fstab lo hice con RootExplorer ya que no podía llegar al archivo mediante el computador con conexión USB.

      Se reinicia y funciona, comprobado en ICS.
      Versión disponible en
      http://code.google.com/p/ice-cream-sandwich-sgs/

      Saludos
       
    • ramon48

      ramon48 Simdualero de Plata

        96
        4
        9 Jul 2012
        Bilbao
        No lo había visto hasta ahora y te doy las gracias por el trabajo realizado. Estos tutoriales nos vendran de perlas, antes o despues. Saludos
         
      • chaskaman

        chaskaman Merodeador Simdualero de Diamante

          3.375
          262
          11 Ene 2012
          Guarida oculta
          En mi G70 con ICS viene asi





          ## Vold 2.0 Generic fstab ## - San Mehat (san@android.com) ##

          ####################### ## Regular device mount ## ## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...> ## label

          ## mount_point - Where the volume will be mounted ## part

          based), or 'auto' for first usable partition. ## <sysfs_path> - List of sysfs paths to source devices ######################

          ## Example of a standard sdcard mount for the emulator / Dream # Mounts the first usable partition of the specified device dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0 dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1 ## Example of a dual card setup # dev_mount left_sdcard /mnt/sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0 # dev_mount right_sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.2/mmc_host/mmc2

          ## Example of specifying a specific partition for mounts # dev_mount sdcard /mnt/sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1




          Meite GT-G70 patrocinado por lightake
           
          Última edición por un moderador: 28 Sep 2013
        Verificación:
        Borrador guardado Borrador eliminado

        Compartir esta página

        Galletas! Nos obligan a informar que utilizamos cookies (como casi todas las webs). Al continuar navegando aceptas su uso.