yeah thank you all.. i missed me too
meanwhile i have decrompressed framework.jar of our stock rom and i 'have found out our phone uses a generic ril file in com/android/internal/telephony called RIL.java and it doesn't have any bcmril.java also i have tried to replace the smali files but it gives me force close problems.we have to update that ril file in github and remove those brcm ril files.
cool you decompiled framework and i disassembled libraries ._.
and generic pfft.. as if, here are a few functions refrenced by librefrence-ril.so
Code:
StartMulticlient
RIL_onMultiClientRequestComplete>
RIL_onMultiClientUnsolicitedResponse
sprd_GetCurrentBand
sprd_DebugScreen
sprd_BandSelect
sprd_DataSwitch
and that's not it, the real connection to ril is made by libsecril-client.so, i don't have to say what sprd is, but sec is samdung electronic corporation.. incase anyone doesnt know. :|
libsecril-client.so
Code:
OpenClient_RILD
Connect_RILD
Connect_RILD_Second
isConnected_RILD
Disconnect_RILD
CloseClient_RILD
SetCallVolume
SetCallAudioPath
SetCallClockSync
SetCallRecord
SetMute
GetMute
SetTwoMicControl
SetClientData
GetClientData
not so generic now, eh? >_>
these are just a few functions, but they should be pretty much self explanatory :s
the API has been greatly modified, and as it currently is, it is not aosp compatible..
and i'm sorry i don't have the device or the time to go through all the decompiled codes to patch this =(