Temporary hack to force adb

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
init.rc: sensorservice should also be under the input group

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
init.rc: allow anyone to read /proc/cmdline

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
init.rc: allowing any user to use the vibrator driver

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
init.rc: moving sensorservice to late_start, to avoid races

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
property_service.c: adding support for getprop and listprop

Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@canonical.com>
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Fix failure to build from source with modern _host_ glibc/gcc.

One should not define __USE_GNU directly, and instead _GNU_SOURCE
should be defined as early as possible, before first (indirect)
inclusion of features.h

Change-Id: I4d109d4fa0c3d266b873d2a0a66a52e1a4faa234
Signed-off-by: Dmitrijs Ledkovs <dmitrijs.ledkovs@canonical.com>
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Link adb with -ldl. (Cherrypick from AOSP)

Signed-off-by: Dmitrijs Ledkovs <dmitrijs.ledkovs@canonical.com>
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
init: don't mount /dev or other systeme relevant things

As we're running init within a complete linux system with upstart already taking care
about those things we don't want init to do it again and break the system.

Signed-off-by: Simon Busch <morphis@gravedo.de>