Crea sito

Paldan time

Just write it!

Navigation Menu

AOSP native service with arguments

Posted by on Feb 9, 2018 in Android, AOSP |

Once upon a time an AOSP native service could be started with arguments through the property ctl.start. Something like: setprop ctl.start ppp:debug The generic start of a service with arguments was: setprop ctl.start service:arg1 arg2 arg3.. This feature was introduced by commit f24e252903ca0f71c7fbfb135cf17e83e0c2ea90 but got lost after the heavy...

Read More

AOSP dhcpcd-6.8.2 how to run hooks

Posted by on Nov 8, 2017 in Android, AOSP |

Since Android 7, AOSP dhcpcd (standard dhcp client) was replaced by dhcpcd-6.8.2 that is, reading in Android.mk, a “D-Bus enabled and compatible with Brillo daemons” dhcp client based on dhcpcd: let’s see how it should be customized for running hooks after completing some actions. For my tests I’m using the Hikey960, even though...

Read More

Wireshark QMI dissector: indications and common-ref field now supported

Posted by on Ott 28, 2017 in QMI, Wireshark |

In the past few days I did a few improvements to the Wireshark QMI dissector: most important of them are the indications and the common-ref field in libqmi json support. The latter patch was needed to properly translate important requests such as WDS Create Profile. I would like to thank also Carlo Lobrano for his patch related to coding style issues! The...

Read More

Hikey 960 telephony features: how to add them using Android 8

Posted by on Ott 22, 2017 in Android, AOSP, RIL |

Once again a new AOSP supported target is available, and I need to use it for developing and testing the RIL: so, like done for the classic Hikey and Android 6, here’s my recipe that explains how to add the Hikey 960 telephony capabilities in an Android 8 image. Customizing the Hikey 960 for Android 8 (Oreo) Let’s start with inheriting a...

Read More