When I learned that the Xperia Z3 was still working with my app I immediately bought one. Beautiful phone
Now I updated the phone to Lollipop (which was an adventure by itself...) only to find out that my app no longer works. In contrast to Nexus 5 and similar phones rSAP is not disabled in the radio software. I currently guess it is an initialization problem in the RIL demon, but I don't have a solution yet. The problem seems to affect all Xperia Lollipop firmwares.
So if you have a Sony Xperia and you want to keep rSAP running, don't update to Lollipop until I fixed the issue.
The problem of the Nexus 5 is caused by a change in the radio/baseband software. It looks like Qualcomm switches off rSAP in new radio versions for whatever reason. Maybe the phone manufacturer has to pay an extra fee for rSAP support? I don't know... I took a look at the baseband software if there is a chance to re-enable the rSAP functions, but I must confess that I don't understand anything that's happening inside.
So far it only helps to flash the 4.2.2 radio software under 4.4.4. See this thread for more info.
The problem so far affects the Moto G, the OnePlus One and probably the Oppo Find 5 & 7. Even worse, a second phone seems to run into problems after a firmware update: the Sony Xperia Z2. Maybe it's also possible to flash the previous radio software separately.
There is one good news: The HTC One m8 seems to receive official rSAP support with the latest firmware update! Let's hope this is not by accident and HTC will also support rSAP in future phones!
I updated my Nexus 5 today and rSAP doesn't work anymore. It is not a problem of Android 4.4.3, because the Nexus 4 still works.
I hope I can find a solution for that, until that please don't update to 4.4.3!
Today I released version 2.5 of the rSAP app and the installer app. The biggest change is the support for MediaTek phones and the support for more than one SIM card on these phones. Maybe I can find the time (and the device...) to try to also support Samsung "Duos" phones, but so far they still don't work with my app.
Another new feature is a quick diagnosis for the SIM access itself. The SIM access is the most crucial functionality which makes a phone compatible or not. Now you can test it without an rSAP capable car. I'll add some more information to the compatibility page later.
I finally took a deeper look at the MediaTek phones and managed to make my app compatible with at least two of them: a Zopo C2 Platinum and an Alcatel OT-997D. Maybe it works on more phones, maybe even on all MediaTek phones. See here for more information. Please leave a message in the forum when you have problems or success with your phone.