Outgoing calls application chooser

This is an Xposed module with a workaround for Android Bug #58097. It replaces the getCallIntent() method of com.android.contacts.common.CallUtil with a version that creates a android.intent.action.VIEW intent without a specific component set instead. This is not exactly what earlier Android versions used to do, but ACTION_CALL_PRIVILEGED is for some privileged apps only now, so we can't use that anymore.

Author(s): 
Package: 
com.pberndt.ChoosableOutgoingCalls
Version name: 
1.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
3,669 in total · 1 in the last 24 hours
MD5 checksum: 
1c4b6fbb3ad6b2708071e86d6eff1b6c
Uploaded on: 
Saturday, January 2, 2016 - 22:48
Changes: 

Lollipop (5.0/5.1) support.

Note: This APK is signed with a different key. You might have to uninstall the old version before updating. If you are using Kitkat, there's no need to update. If you use Marshmallow you won't need this, since the bug is apparently fixed there.

Thanks to Github user @blackwind for testing this.

Version name: 
1.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
563 in total · 0 in the last 24 hours
MD5 checksum: 
349030f45ea601c1cb24ced7905879a7
Uploaded on: 
Friday, January 1, 2016 - 17:54
Changes: 

Reupload with fixed package name, but new signature (sorry). No changes, still no LP support.

Version name: 
1.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
9,927 in total · 0 in the last 24 hours
MD5 checksum: 
e7d5d66ee48a560dd050b4d3f9c89917
Uploaded on: 
Monday, October 20, 2014 - 17:49
Changes: 

Fixed min SDK to 18