There was a hidden API up to Android 1.6 to send a raw PDU-Code. This hidden API was completly removed so for newer phones you can send only normal textmessages (if you connect a Android 1.6 phone you can still use Flas and Ping SMS)
I did not implement SMSC-Number cause i think this is not a important information. It would need only additional traffic
Technically speaking; do you know if it would be possible to add this API to a custom ROM on a rooted phone in that case?
Maybe it would be possible on a custom ROM but i'll make no adaptions for rooted phones cause using MyPhoneExplorer should not be a argument to root a phone.
FJ hat geschrieben:Maybe it would be possible on a custom ROM but i'll make no adaptions for rooted phones cause using MyPhoneExplorer should not be a argument to root a phone.
Fair enough and I respect taht, but how about a control check whether the phone has the API required and show buttons/grey out depending on output?
Currently MyPhoneExplorer decides by Android-Version which buttons should be shown in the GUI. Do you know if the API exists on rooted phone ? I do not and i also cannot root my phone cause i need a "normal" device for testing.
FJ hat geschrieben:Currently MyPhoneExplorer decides by Android-Version which buttons should be shown in the GUI. Do you know if the API exists on rooted phone ? I do not and i also cannot root my phone cause i need a "normal" device for testing.
I'll check that out. Can you point me to the name of the actual API you used for this?
EDIT:
Regarding the class 0 sms API that Android supposedly removed, is it a part of this:
as far as I can see there's a method called public static SmsMessage createFromPdu (byte[] pdu) , but I'm not sure about it all yet.
For the record, I'd be more than willing to test my phone with you regarding the issue seeing it as a nice feature, but also as my contribution to this project.
createFromPdu never did the job. This is only for handling incoming messages. For pre-Eclair devices i use the hidden API sendRawPdu() of the Interface ISms. It would be even better to make it possible also for new unrooted phones, but i've found no solution. Maybe you have more luck
i'm really interested in this topic too and so i want to ask if there is any progress? i got a rooted zte blade with cyanogen mod. is the demanded API there included?
MyPhoneExplorer Client does now inbetween detect automatically if this API does exist or not. So if you miss the buttons in the Toolbar of "New message" then the API is not reachable in your phone
I contacted the developer already, many thanks for the hint
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.