微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 有没有人遇到过一些T卡放到手机里面提示T卡损坏

有没有人遇到过一些T卡放到手机里面提示T卡损坏

时间:10-02 整理:3721RD 点击:
菜鸟(195974477)  11:05:31
有没有人遇到过一些T卡放到手机里面提示T卡顺坏,要求格式化,格式化完就能正常使用了。但是这个T卡不格式化放到其它手机上是没有问题的

75或15平台上遇过!MTK有补丁!

√慧敏  17:23:30
T卡的问题找到了,应该是T卡如果有坏区的,MTK这边一开始会去检测,有坏区它就不去挂载了
光辉岁月  17:24:12
你去掉了这个检查的功能了?
√慧敏  17:24:39
对啊,干掉就没问题了。不过不知道有没有风险,提了eservice
应该也没什么风险
光辉岁月  17:25:37
应当没什么太大的风险

      结贴,蒋总辛苦了啊,每次都还把聊天记录整理上来。问题如上面所述,之所以有些T卡在其它手机拿下来后放到mtk的手机不能正常使用,原因就是一开始mtk这边会根据分区表一个分区一个分区去检测,如果有异常,尝试修复3次无果后,将不会去挂载。现在处理的方法是修复3次无果后依旧挂载上去。具体代码实现位置可以查找下面关键字。
              case 4:
            if (pass++ <= 3) {
                SLOGW("Filesystem modified - rechecking (pass %d)",
                        pass);
                continue;
            }
                #if 1//add begin
                else {
                        SLOGI("vs----Filesystem check completed OK");
                            return 0;
            }
                #endif//add end
            SLOGE("Failing check after too many rechecks");
            errno = EIO;
            return -1;

不错。
哈哈

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top