深圳市友坚恒天科技有限公司

新闻中心

行业新闻

解决4412开发板系统不能挂载SD卡

时间:2015-05-11     点击:加载中   【打印此页】  【关闭

解决友坚UT4412BV03开发板Android4.4系统不能挂载SD原因分析?

在友坚4412开发板的Android 4.4中需要修改如下几个文件才能正常挂载SD


UT4412BV03开发板

1. device/samsung/ut4412/conf/fstab.ut4412  中添加如下内容              

+/devices/platform/dw_mmc/mmc_host/mmc0    auto        vfat    defaults voldmanaged=sdcard:1

+/devices/platform/s3c-sdhci.2/mmc_host/mmc1    auto         vfat    defaults voldmanaged=extsd:auto

+/devices/platform/s3c-sdhci.3/mmc_host/mmc2    auto         vfat    defaults voldmanaged=extsd1:auto

+/devices/platform/s5p-ehci    auto         vfat    defaults voldmanaged=udisk:auto

 

2.device/samsung/ut4412/conf/init.ut4412.rc  中添加如下内容           

 mkdir /storage/sdcard 0775 system system

     mkdir /storage/extsd 0775 system system

+    mkdir /storage/extsd1 0775 system system

     mkdir /storage/udisk 0775 system system

     mkdir /storage/udisk2 0775 system system

 

     symlink /storage/sdcard /mnt/sdcard

     symlink /storage/extsd /mnt/extsd

+    symlink /storage/extsd1 /mnt/extsd1

     symlink /storage/udisk /mnt/udisk

     symlink /storage/udisk2 /mnt/udisk2

 

 

      mkdir /mnt/media_rw/sdcard 0700 media_rw media_rw

      mkdir /mnt/media_rw/extsd 0700 media_rw media_rw

+     mkdir /mnt/media_rw/extsd1 0700 media_rw media_rw

+     mkdir /mnt/media_rw/udisk 0700 media_rw media_rw

+     mkdir /mnt/media_rw/udisk2 0700 media_rw media_rw

 

   

    export EXTERNAL_STORAGE /storage/sdcard

-    export SECONDARY_STORAGE /storage/extsd:/storage/udisk:/storage/udisk2

+    export SECONDARY_STORAGE /storage/extsd:/storage/extsd1:/storage/udisk:/storage/udisk2

 

     symlink /mnt/sdcard /sdcard

     symlink /mnt/extsd /extsd

+    symlink /mnt/extsd1 /extsd1

     symlink /mnt/udisk /udisk

     symlink /mnt/udisk2 /udisk2

 

 service fuse_extsd /system/bin/sdcard /mnt/media_rw/extsd /mnt/extsd  1023  1023

     class late_start  

     disabled

+

+service fuse_extsd1 /system/bin/sdcard /mnt/media_rw/extsd1 /mnt/extsd1  1023  1023

+    class late_start  

+    disabled

 

+service fuse_udisk /system/bin/sdcard /mnt/media_rw/udisk /mnt/udisk  1023  1023

+    class late_start  

+    disabled

     

 # eth0

 service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL

 

3. .../frameworks/base/core/res/res/xml/storage_list.xml   中添加如下内容 

 

   android:primary="false"

  android:allowMassStorage="true"

  android:removable="true" />

+    <storage android:mountPoint="/storage/extsd1"

+ android:storageDescription="@string/storage_sd_card"

+ android:primary="false"

+ android:allowMassStorage="true"

+ android:removable="true" />

     <storage android:mountPoint="/storage/udisk"

  android:storageDescription="@string/storage_usb"

  android:primary="false"

  • 服务电话:
  • 0755-86038900
  • 新浪微博腾讯微博
  •  
  • 扫一扫
  • © 2014-2016 深圳市友坚恒兴科技有限公司. All Right Reserved. 粤ICP备15032578号-1    技术支持:贝尔利网络