Android Operating System and Radio Interface Layer

When the mobile phone is switched on, in the first step Linux Kernel is loaded along with the drivers for modem and the first process called "init" is started. 'Init' will start initial dummy process named 'zygote' which helps in starting other services like audio manager, surface flinger, power manager, RIL Daemon (to be explained later), service manager, Telephony service etc 

All the smartphone applications communicate to external ports or environment via Application programming interface (API). For communication towards radio modem, Telephony framework (mentioned above) performs the role of APIs. It helps to access network related services by applications i.e. PDP connection establishment, SMS, MMS etc. Whenever these applications make any query, it is forwarded to Radio interface Layer (RIL) by telephony framework APIs. RIL is interface between telephony framework and radio hardware (modem)

RIL has two sub layers 

  • RIL Daemon: It communicates with Vendor RIL for call processing and other functions
  • Vendor RIL: It contains Library of functions and drivers to particular modem. It communicates with the radio hardware 


RIL Daemon is responsible for initializing Vendor RIL and forwards all requests from telephony framework to Vendor RIL. Vendor RIL communicates to modem protocol stacks via Hayes AT commands and forwards requests from modem to RIL Daemon or vice versa. Please see the figure above.

So here it is what happens:

  1. Android Mobile is switched on
  2. Linux Kernel is loaded
  3. Initial temporary process named zygote is started on initialization by Linux Kernel
  4. Zygote helps in quick start of other services including Android Telephony network and RIL Daemon (RILD)
  5. RILD initializes the vendor RIL for communication
  6. Vendor RIL initiates the radio modem
  7. Network attach procedure is started





48 comments:

  1. very nice blogs your site is good.have shared useful information ......Thankq for load cell amplifier

    load cells

    ReplyDelete
  2. Im inspired with the exceptional and instructive contents that you provide in such short timing.
    how to recover deleted files on mac

    ReplyDelete
  3. Hi,

    Thanks for the helpful blog,

    Can we get the source code of Vendor RIL??

    ReplyDelete
    Replies
    1. Hi I think it may be available from Android community you just need to search. Sorry i haven't gone into much details of Vendor RIL

      Delete
  4. This comment has been removed by the author.

    ReplyDelete
  5. I found it interesting how your notes only focus on website..
    doctor strange (2016)

    ReplyDelete
  6. Okay, i am a newbie here so can we go to the basics and can you explain me the function of radio interface layer (RIL).

    ReplyDelete
  7. I enjoyed over read your blog post. Your blog have nice information, I got good ideas from this amazing blog. I am always searching like this type blog post. King Of Shooter Apk

    ReplyDelete
  8. cheers for your reveal plus tell my buddy. Incredible in fact.thank you for your discuss plus give my best mate.Thanks a lot..!! Modern Bedroom Designs

    ReplyDelete
  9. Another option for mobile phones running the Android software is BETouch Acer E400. The company Acer install its own user interface connected to the system and also installed GPS Android, 600 MHz processor and Wi-Fi.gerald winata gozali

    ReplyDelete
  10. It is really useful information there are a lot of option to understand problem if you use this Roblox Mod APK
    you will feel good

    ReplyDelete
  11. Voip texting helps a lot to get connected with clients easily and swiftly. Also, to grow well by doing great marketing by sending on time alerts, SMS, alerts, etc.

    ReplyDelete
  12. AD0-E103 dumps - Latest Adobe AD0-E103 exam dumps and practice test questions. 100% Real Most updated Adobe AD0-E103 questions and answers.

    ReplyDelete
  13. buenos dias amor Very informative information on your site here. I like this post because we can get some useful information from your blog. I expect more post from you

    ReplyDelete
  14. Best Restaurants Open On Christmas Day in New York

    it's basic that your specific web structuring organization should be identified with your organization venture model

    Shindig Web

    ReplyDelete
  15. i am a newbie here so can we go to the basics and can you explain me the function ofPlagiarism checker

    ReplyDelete
  16. I think artists can influence only through making convert videos from mp4 to mp3 that challenges people, excites them and flips them out. Music that repeats what you know in ever-decreasing derivation, that's unchallenging and unstimulating, deadens our minds, our imagination and our ability to see beyond the hell we find ourselves in

    ReplyDelete
  17. This comment has been removed by the author.

    ReplyDelete
  18. Lovely party.Such parties actually add a lot in life.Time which is spent with friends and family is valuable.Have lots of fun and keep arranging such parties and keep posting. Read More

    ReplyDelete
  19. I was pinning away for such type of blogs, thanks for posting this for us.
    No wonder why you receive countless of feedback.
    Read more

    ReplyDelete
  20. Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work click site

    ReplyDelete
  21. We understand that the most important part of any event or function is the food and getting it right is critical to the success of any event Best Video Converter

    ReplyDelete
  22. You have a great blog here! would you like to make some invite posts on my blog?

    Top Secret
    Igreenlife.weebly.com

    ReplyDelete
  23. Hi everybody, I hope you are doing good. Dear admin I had scroll down your site and found it really useful for web development tools. Since I am a developer, I most often refer people to use best website in the town for web development. Your efforts are really appreciable. We also provide web development tool. Here is the link of our site string-to-json by jsononline.net

    ReplyDelete
  24. Hi everyone! Hope you are doing well. I just came across your website and I have to say that your work is really appreciative. Your content is exceptional. The ease to use your site is remarkable. We also have some tools that can help you in upgrading your site. Here is the link to our website reverseimagesearch.org

    ReplyDelete
  25. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. PDF To Word Converter

    ReplyDelete
  26. We are truly thankful for your blog entry. You will discover a great deal of methodologies in the wake of going to your post. I was precisely scanning for. A debt of gratitude is in order for such post and please keep it up. free Powerpoint to pdf converter

    ReplyDelete
  27. Truly value this magnificent post that you have accommodated us.Great site and an incredible subject also I truly get astonished to peruse this. Its better than average click here

    ReplyDelete
  28. Aw, this was a really nice post. In idea I would like to put in writing like this additionally – taking time and actual effort to make a very good article… but what can I say… I procrastinate alot and by no means seem to get something done.

    Hikingproject.com
    Information

    ReplyDelete
  29. It’s hard to find knowledgeable people on this topic, but you sound like you know what you’re talking about! Thanks

    Donlittle.wufoo.com
    Information
    Click Here

    ReplyDelete
  30. Online health & safety essay writing services are very difficult to complete and many students are always searching for Health & Safety Writing Services to help them complete their health & safety research paper writing services and health & safety coursework writing services.

    ReplyDelete
  31. The ultimate goal of descriptive essay help services is to provide Descriptive Essay Writing Services and descriptive essay services since descriptive essay writing help seekers lack time to complete their custom descriptive essay writing services.

    ReplyDelete
  32. You've made some good points there. I looked on the internet for additional information about the issue and found most people will go along with your views on this website. this content

    ReplyDelete
  33. Hi there everyone. There is this incredible gadget that would surely amaze you. This heat press machine with a variety of features can do wonders. There is a separate heat press machine for T-shirts and larger items. And a 5 in 1 heat press for t-shirts, mugs, caps, mats and garments. And another 6 in 1 heat press for bags, mugs, T-shirts, caps, tiles, Plates and mouse- pads. Get yourself this amazing gadget and make your belongings look chick. Here is the link of the site https://www.heatpressreview.net/


    ReplyDelete
  34. The 'upset' guy was completely right. You ALWAYS count the best five card hand. To consider the other card is to count a sixth card, which NEVER happens in poker.
    bursa taruhan bola hari ini

    ReplyDelete
  35. There is noticeably a bundle to know about this. I assume you made certain nice points in features also.

    Click Here
    Visit Web

    ReplyDelete
  36. In order to draw the best outcome in one of the Cisco Exam, you need professional training and we offer Implementing Secure Solutions with Virtual Private Networks (SVPN) PDF Questions that are 100% guaranteed to make you successful in the first attempt. Our 300-730 Practice Exam Dumps are tested and verified by Famous Professionals and are available at a very cost-effective price. With the help of our Cisco 300-730 VCE getting CCNP Security certification will be no problem.

    ReplyDelete
  37. Oh my goodness! an amazing article dude. Thank you However I am experiencing issue with ur rss. Don’t know why Unable to subscribe to it. Is there anyone getting identical rss problem? Anyone who knows kindly respond. Thnkx

    Uberant.com
    Information
    Click Here

    ReplyDelete
  38. The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

    Visit Web
    Profiles.wordpress.org
    Information

    ReplyDelete
  39. I’m impressed, I must say. Really rarely do I encounter a blog that’s both educative and entertaining, and let me tell you, you have hit the nail on the head. Your idea is outstanding; the issue is something that not enough people are speaking intelligently about. I am very happy that I stumbled across this in my search for something relating to this.

    Visit Web
    Domestika.org
    Information

    ReplyDelete