首先,把原来的电话记录一条一条都删掉
然后,恢复出厂设置,重启手机
最后,再一条一条输入回去
我折腾到夜里三点!估计索尼手机对内存的管理机制的问题,它把sim卡的内存排在手机内存的前面然后把两部分内存当作一个整体使用,如果你以前用的是8k卡,那么手机会认为手机的内存部分从8001开始,手机的电话本也会在这个地方开始。当你换成64k的stk之后,手机的电话本顺其自然的应该从64001开始(如果电话本排在手机内存的最靠前位置的话),记得吗?当你换卡的时候,手机会提示“与原sim卡相关的资料将全部丢失”,我估计这资料指的就是记录从哪个地址开始手机内存的数据。换卡后,手机再次查找电话本的时候将从64001开始,而原来的电话本是从8001起的,这样就引起了这种错误。
而修复的机理呢,我们把原电话记录删掉,原来从8001开始的数据就不存在了,而再次输入时,手机会自动的从64001开始存储记录,毛病也就解决了!
【以上是我的个人推断,而且都假设手机的电话记录是从手机内存的第一个地址单元开始的,不一定正确但也不是没有根据】
标签:
留言评论