RIL implementation on omap 3530x EVM with external modem

37 views
Skip to first unread message

Nimit Manglick

unread,
Dec 31, 2008, 2:10:17 AM12/31/08
to android...@googlegroups.com
Hi,

I have interfaced the OMAP 3530x EVM with an external modem onto which i have ported android.

Now i want to implement ril for it. So can anyone please summarize the steps involved in it ??

One of my doubt is with the android open source code in hardware/ril  there are 3 folders viz :-

libril, reference-ril & rild.

So According to my undertsanding i need to modify / implement reference ril for my modem as

libril-<companyname>.<RIL version>.so

So whats the purpose of libril or refernce ril ,

I assume rild layer should not be touched to achieve active voice-call / sms etc. Modification is required only

in libril.  Please correct me whereever i am wrong.

Other than this is there any change needed in any other layer like kernel, driver for external modem ??

So how all these 3 layers works on emulator ??

Thanks & Regards
Nimit




Hemant

unread,
Jan 1, 2009, 6:17:49 AM1/1/09
to android-porting
libril ---> Modem hardware specific layer. Here one has to implement
ril.h commands.
reference-ril implementation is example of libril which can be used if
modem have serial interface (may be pseudo also) and understands AT
commands (TS 27.007 standard). You may change the name to ... but not
needed...

Check for init.rc OR init.ril script where modem serial interface is
mentioned.(something like tty...)

ril daemon (rild) is hardware agnostic layer which should be left
unchanged...



On Dec 31 2008, 12:10 pm, "Nimit Manglick" <nimitandr...@gmail.com>
wrote:
Reply all
Reply to author
Forward
0 new messages