When the UE hangs up the call, the following signs in the log indicate that the call has been hung up:
radio log:GET_CURRENT_CALL{}
If there is no hang-up, the log will display words such as GET_CURRENT_CALL{SUB0}, which means that card 1 is currently conducting a call operation. If it is empty {}, it means that there is no call currently in progress.
radio log: AT +ECPI: 1, 133 ,. . . . This is an AT command unique to the MTK platform. The second parameter 133 indicates that the current state is disconnected.
main log: You can check whether the current incallui has been closed, or the transition of the current call state, such as:
InCall : InCallPresenter - onCallListChange newState changed to NO_CALLS
InCall : InCallPresenter - Phone switching state: INCALL -> NO_CALLS