[DESCRIPTION]
SW Version:L0、L1
1. 问题1:通话记录里面显示的通话时长与实际不一致的问题。
2. 问题2:通话过程中去设置时间,通话计时时间会变的问题。
2. 问题2:通话过程中去设置时间,通话计时时间会变的问题。
[SOLUTION]
一、如果只须解决问题1,请申请Patch ID:
ALPS01887060,具体修改如下图示:
CallLogManager.java CallLogManager.java的路径:alps/packages/services/telecomm/src/com/android/server/telecom。
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//63565382094740081111188180847.png)
二、如果只须解决问题2,L0版本请参考如下修改:
1. CallCardPresent.java
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538126397235465542076501.png)
2. StatusBarNotifier.java (packages\apps\incallui\src\com\android\incallui)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538128061967801711282772.png)
3. Call.java (packages\services\telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538160436679853936253123.png)
4. CallLogManager.java(注:logCall()函数如果没有ALPS01887060 Patch的请自行添加,如第一条所述,如果有请按照标识处修改即可)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538161417699213936285114.png)
5. CallsManager.java(注:notifyCdmaCallAccepted函数为C2K项目才有)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538126397235465542076501.png)
2. StatusBarNotifier.java (packages\apps\incallui\src\com\android\incallui)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538128061967801711282772.png)
3. Call.java (packages\services\telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538160436679853936253123.png)
4. CallLogManager.java(注:logCall()函数如果没有ALPS01887060 Patch的请自行添加,如第一条所述,如果有请按照标识处修改即可)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538161417699213936285114.png)
5. CallsManager.java(注:notifyCdmaCallAccepted函数为C2K项目才有)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356538165341272775541324535_1.png)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//63565381666612983212934519155_2.png)
6. MissedCallNotifier.java
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//63565381679462269420327628016.png)
三、如果是L1版本,解决问题2请参考如下修改:
1. Call.java(packages\services\Telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//635666097146752084161602995Call_1.png)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356660976713019091101913958Call_2.png)
2. CallCardPresenter.java(packages\apps\incallui\src\com\android\incallui)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//635666098302971668726324745CallCardPresenter.png)
3. CallLogManager.java (packages\services\telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//635666098740491586161670393CallLogManager.png)
4. CallsManager.java(packages\services\telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356661003774843082045681518CallsManager.png)
5. MissedCallNotifier.java(packages\services\telecomm\src\com\android\server\telecom)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356661007254073711339902770MissedCallNotifier.png)
6. StatusBarNotifier.java(packages\apps\incallui\src\com\android\incallui)
![](https://onlinesso.mediatek.com/FAQ%20PDF%20Picture%20Library/2015/0520//6356661011841455711346813664StatusBarNotifier.png)