Crea sito

Paldan time

Just write it!

Navigation Menu

How to easily test RIL_REQUEST_OEM_HOOK_RAW in AOSP

Posted by on Feb 8, 2017 in Android, AOSP, development, RIL |

Recently I had the need to develop a custom behavior in AOSP for one of my modems: on the native side it was quite clear I had to use RIL_REQUEST_OEM_HOOK_RAW, but how to easily test this on the Java side? RIL_REQUEST_OEM_HOOK_RAW in ril.h Taking a look at native RIL main include file hardware/ril/include/telephony/ril.h we can find the description for the...

Read More

Telit LE922 rmnet and MBIM support added in Linux kernel

Posted by on Dic 29, 2016 in development, kernel, Linux, MBIM, ModemManager, Telit |

Telit LE922 rmnet and MBIM support has been recently added in Linux kernel. Telit LE922 product series key features: LTE data rates in 4G networks up to 300 Mpbs downlink and 50Mbps in uplink. Carrier aggregation up to 40MHz bandwidth, both intraband and interband, and MIMO 2×2 Multiple regional variants to support the various bands (FDD/TDD) and band...

Read More

Telit GE910 support added into ModemManager

Posted by on Ott 23, 2016 in Android, AOSP, development, kernel, Linux, ModemManager, RIL, Telit |

A few weeks ago Telit GE910 support has been added into ModemManager (mm-1-6 branch and master). The GE910 is a 2.5G cellular module (4 Bands GSM | GPRS: 850 / 900 / 1800 / 1900 MHz, GPRS class 10) designed to be fully compatible with Telit’s HSPA and EV-DO products, using the same connector-less xE910 unified form factor family. Telit GE910 is avaliable...

Read More

How to enable the PUK insertion panel in AOSP RIL

Posted by on Set 25, 2016 in Android, AOSP, development, RIL |

I’m moving forward on my native AOSP RIL library development: after having solved the Pin Lock State issue, I’m now facing a problem with PUK insertion. When the SIM requires PIN insertion, after all the PIN retries have been consumed, the GUI keeps staying in PIN request mode: no PUK panel is shown, so it is impossible to unlock the SIM card....

Read More

How to manage properly the Pin Lock State in AOSP RIL

Posted by on Set 18, 2016 in Android, AOSP, development, RIL |

I’m currently developing the native AOSP RIL library (Android 5 and 6) for a modem of mine. While adding the code to manage the Pin Lock State I faced a puzzling problem: no matter what I wrote in the native RIL library, the Pin Service State in the Settings GUI was always wrong. Time to go through the Java code… AOSP RIL and the wrong Pin Lock...

Read More

Hikey 96: how to enable phone feature in Android 6

Posted by on Set 4, 2016 in Android, AOSP, development, Linux |

I finally received my Hikey 96 board from Lemaker and I’m currently in the process of adding the phone feature to the AOSP build: let’s see how easy it will be… The Hikey 96 Board The HiKey board was the first board to be certified 96Boards Consumer Edition compatible: mine is the one from Lemaker. If you are wondering what 96Boards...

Read More