ok
@Shrukul though i said that i wont be working still ive done some work n am continuously working on ril
will be busy for 2 weeks now due to exams
i dont think that my current device tree has any thing missing for ril now
i guess the remaining issues might be in ramdisk n boardconfig
so i have added everything to ramdisk i guess even that is complete from my side
i am not using any custom ril class
in fact we have to use the one by default
so no need to add any ril class in boardconfig
next i studied cm11/hardware/ril folder
i got to know that
Code:
RIL_register: RIL version 7
from logcat
then i studied ril.h file cm11/hardware/ril/include/telephony
Code:
#define RIL_VERSION 9 /* Current version */
#ifdef LEGACY_RIL
#define RIL_VERSION_MIN 2 /* Minimum RIL_VERSION supported */
#else
#define RIL_VERSION_MIN 6 /* Minimum RIL_VERSION supported */
#endif
#define RIL_QCOM_VERSION 3 /* Qualcomm internal RIL version */
so the default version set here is 9
we have 7
so we need to add this flag to boardconfig
Code:
BOARD_USES_LEGACY_RIL := true
so that the min version changes to 3/6 so that 7 gets included
okay so thats it
this flag might help in some or the other way
also try these flags
Code:
BOARD_USES_LIBSECRIL_STUB := true
BOARD_MOBILEDATA_INTERFACE_NAME := "pdp0"
n
Code:
ro.telephony.default_network=3 \
we have this flag i guess
try changing it to from 3 to 0 n see if anything happens
i think i have given u something to do after ur exams
i will upload my tree here in a day or 2 after resolving a bootloop issue i had some time back
this is all i cud study in the limited time i had before my exams
now ill be back after 2 weeks
n sorry guys im doing as much as i can in my limited time n learning more things abt android side by side
device tree
https://www.mediafire.com/?mgd60r4700v2jgr