我们都知道,比如一个32G的U盘,连接到电脑上显示的肯定不是32G,手机也同样是这样,如何修改呢?

在这个文件中alps/frameworks/av/media/mtp/MtpStorage.cpp 修改

uint64_t MtpStorage::getMaxCapacity() {if (mMaxCapacity == 0) {struct statfs   stat;if (statfs(getPath(), &stat))return -1;mMaxCapacity = (uint64_t)stat.f_blocks * (uint64_t)stat.f_bsize;}// Add+++++++++++++ for mtp start ^_^uint64_t b2Gb = 1024 * 1024 * 1024;if (!mRemovable) {if (mMaxCapacity <= 8 * b2Gb){return 8 * b2Gb;} else if (mMaxCapacity > 8 * b2Gb && mMaxCapacity <= 16 * b2Gb){return 16 * b2Gb;} else if (mMaxCapacity > 16 * b2Gb && mMaxCapacity <= 32 * b2Gb){return 32 * b2Gb;} else if (mMaxCapacity > 32 * b2Gb && mMaxCapacity <= 64 * b2Gb){return 64 * b2Gb;} else if (mMaxCapacity > 64 * b2Gb && mMaxCapacity <= 128 * b2Gb){return 128 * b2Gb;} else if (mMaxCapacity > 128 * b2Gb && mMaxCapacity <= 256 * b2Gb){return 256 * b2Gb;}}// Add++++++++++++++ for mtp end ^_^return mMaxCapacity;
}

如果说要修改可用的部分,需要自行修改下,下面这部分代码逻辑

uint64_t MtpStorage::getFreeSpace() {struct statfs   stat;if (statfs(getPath(), &stat))return -1;uint64_t freeSpace = (uint64_t)stat.f_bavail * (uint64_t)stat.f_bsize;return (freeSpace > mReserveSpace ? freeSpace - mReserveSpace : 0);
}

Mr.Alright---手机连接电脑,在电脑上的大小如何修改相关推荐

  1. 小米2S手机,手机连接数据线到电脑上没反应(Win7/8)

    我是小米2S手机,手机连接数据线到电脑上,什么反应都没有,只能显示充电中.WIn7.Win8上都试验了都一样.我的照片想导入到电脑 一起一直是好的 网上的方法 1)换一个USB接口 2)换一个数据线 ...

  2. 华为手机word插件加载失败_【最新文档】华为手机连接不了电脑-精选word文档 (3页)...

    本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为 word 格式,下载后可方便编辑和修改! == 华为手机连接不了电脑 篇一:华为手机怎样成功连 ...

  3. 安卓手机连接不了电脑没反应,adb也无法安装软件——问题解决

    安卓手机连接不了电脑没反应,adb也无法安装软件--问题解决 问题描述 解决方案: 总结

  4. ubuntu 手机连接不到电脑,配置

    有时候不知道什么原因,到时ubuntu电脑无法识别连接的手机设备,导致开发无法继续,以下步骤可以尝试以下 lsusb获取  设置的id,2b0e:1768 1.创建adb_usb.ini文件,写入id ...

  5. Steam Link xxx不可用 手机连接不到电脑设备?流媒体传输失败

    网络连接:确认手机和电脑是一个网络下,手机重新连接 usb连接:确认手机和电脑USB共享网络,手机重新连接 手机端的steam link退出,电脑端的steam退出,再打开,重新连接,不行的话

  6. iis mysql php 附件上传大小_修改上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法...

    在服务器上架设好WordPress后,使用过程中发现,上传附件大小有2M的限制 话说服务器就是本机,可以直接把文件拖到附件存储文件夹下,然后在需要附件的地方引用链接 可是这种落后的方法终究不是办法,还 ...

  7. PHP文件上传大小限制修改

    在用PHP进行文件上传的操作中,需要知道怎么控制上传文件大小的设置,而文件可传大小是受到多种因素制约的,现总结如下: 1.php.ini:upload_max_filesize 所上传的文件的最大大小 ...

  8. 荣耀6手机常显示无法链接服务器怎么处理,华为手机连接上WiFi上不了网怎么办...

    华为手机(Mate7,荣耀6 Plus,荣耀6,P7) 连接上WiFi上不了网怎么办每当小编被遇到这样的问题,小编都会深深的醉一把.这样的问题就应该被消灭在火星上,谁让他来地球的.网络就像一张大网,哪 ...

  9. 电脑连不上5GWiFi解决办法:更新驱动

    首先我先按照电脑连不上5GWiFi怎么办,修改了首选频带,没用 查看自己电脑是否支持5G:WiFi处的网络和Internet设置 - 更改适配器选项 - WLAN - 右键 - 属性 - 配置 无线工 ...

最新文章

  1. Java8 对Map进行排序
  2. VMplay CEO 艾奇伟:借鉴Docker思路 像投影仪一样将App投到云端
  3. TCP/IP详解--学习笔记(8)-DNS域名系统
  4. erdas图像增强步骤_基于erdas的图像增强处理
  5. 最好的oracle笔记,Oracle学习笔记(一)
  6. sentry php使用,实战Sentry
  7. Python语言学习:Python常用自带库(imageio、pickle)简介、使用方法之详细攻略
  8. python写表格_python写入表格
  9. 关于Crypto.PublicKey.RSA,在generate后无法被赋值问题
  10. mac下php mysql数据库文件怎么打开_Mac环境下php操作mysql数据库的方法分享
  11. Twisted入门教程(5)
  12. 学生信息系统求助_一个学生信息录入和查询的系统
  13. liunx php apache2,linux apache2部署php
  14. SSM错误:Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletReque
  15. NO32 网络层次及OSI7层模型--TCP三次握手四次断开--子网划分
  16. 使用Sqlserver事务发布实现数据同步(转)
  17. java做手机短信验证码平台_java实现短信验证码功能
  18. 什么是负载?如何查看服务器的机器负载情况?
  19. bp神经网络及ROC曲线绘制
  20. Typora+smms+picGo(app) 图床使用办法

热门文章

  1. 二十一世纪大学英语读写教程(第四册)学习笔记(原文)——1 - Who Is Great?(谁是伟人?)
  2. 三个堪称神器,却很少人使用的手机软件
  3. App用户协议隐私政策
  4. Cesium|xt3d加载中国地形
  5. YTU OJ 2914 Problem A xiaoping学构造函数
  6. Web安全—文件包含漏洞(RFILFI)
  7. 【漏洞发现-1】操作系统之漏洞探针类型及利用
  8. 铷标准的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  9. 互联网金融监管细则即将出台 P2P行业格局已定
  10. stm32H7 擦除读写SPI NOR FLASH时间测试