- 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
if (!mRemovable){
mMaxCapacity = (uint64_t)8*1024*1024*1024; //8GB
}
// end
ALOGD("MtpStorage mMaxCapacity = %lld \n", mMaxCapacity);
return mMaxCapacity;
}