From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Szymon Janc To: linux-bluetooth@vger.kernel.org Subject: Re: [PATCH 00/11] android: Configuration command Date: Mon, 22 Sep 2014 16:44:51 +0200 Message-ID: <3098623.7vBXzcgNBe@uw000953> In-Reply-To: <1410792555-24765-1-git-send-email-szymon.janc@tieto.com> References: <1410792555-24765-1-git-send-email-szymon.janc@tieto.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Sender: linux-bluetooth-owner@vger.kernel.org List-ID: On Monday 15 of September 2014 16:49:04 Szymon Janc wrote: > Hi, > > This is a respin of serie that was send some time ago as RFC [1] > > This will allow to pass Android properties over IPC and use them > in daemon for customization eg. Device Information or default adapter name. > > Comments from RFC was taken into account. So now "ro.bluetooth.*" > and "sys.persist.bluetooth.*" are taken into account (former takes > precedence if both are present). Some configs also fallback to > generic properties if no bluetooth ones are present. > > Comments are welcome. > > BR > Szymon Janc > > [1] "[RFC 0/6] android: Configuration command" > > > Szymon Janc (11): > android/hal-ipc-api: Add Configuration command > android/hal-msg: Add configuration command > android: Add support for configuration command > android: Add functions for getting configuration options > android/bluetooth: Use model name for default adapter name > android/gatt: Use configuration data for device information profile > android/hal-bluetooth: Add support for sending configuration > android/hal: Add helper for quering config from Android properties > android: Use helper for accesing Android properties > android/bluetoothd-wrapper: Fix indentation > android/README: Update customization section > > android/Android.mk | 3 +- > android/README | 14 ++++-- > android/bluetooth.c | 17 +++++-- > android/bluetoothd-wrapper.c | 19 +++---- > android/client/if-gatt.c | 2 + > android/cutils/properties.h | 1 + > android/gatt.c | 115 ++++++++++++++++++++++++------------------- > android/hal-bluetooth.c | 51 ++++++++++++++++--- > android/hal-handsfree.c | 15 +++--- > android/hal-ipc-api.txt | 16 ++++++ > android/hal-msg.h | 17 +++++++ > android/hal-utils.c | 32 ++++++++++++ > android/hal-utils.h | 2 + > android/main.c | 94 +++++++++++++++++++++++++++++++++++ > android/utils.h | 4 ++ > 15 files changed, 314 insertions(+), 88 deletions(-) > Applied with some changes to make configure options TLV instead of fixed size arrays. -- Best regards, Szymon Janc