No phone handset (v 2.52) [calls need Android 8.0 since 2.47]

I have Android 7.0. Starting with version 2.47 the phone handset for calls stopped appearing. It’s present in version 2.43, but missing in 2.47/2.52."

You mean that there is no button to start a call?

Yes. The button is present in version 2.43, but when I update to any later version (including 2.52) the button is gone. It’s also impossible to get through — calls just register as missed.

Looks like this has to do with the transition from the calls-webapp (WebView) to a native (Java) implementation, which was released in 2.47:

I suspect that the new implementation simply doesn’t support older Android versions, but I don’t know for sure.

I’m sorry, I was mistaken about the version. I just checked — the button is present in version 2.43.0. Updating from that version to 2.47 or higher causes the button to disappear and effectively breaks calling altogether.

I am now pretty confident that calls only work on Android 8 or later.