I’m wondering how feasible is it to keep a XA2 and use a SIP client like s1p. You may even give a try with Linphone