Remove old and useless README

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[keymap] Add support for evdevkeyboard with a droid-specific keymap
Remove more outdated docs pending proper HADK documentation release

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Set Release to be YYMMDDHHMM until builds are done better
Always a good idea to mkdir before cp'ing there :D

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mako] wlan firmware reload

mako needs to be able to reload wlan firmware. It's safe to keep these
file names (droid-wlan-fwreload.*) and hardcoded values (WCNSS_qcom_wlan_nv.bin,
wlan0) in, because everything is under device-lge-mako-configs folder.

In case another device needs to provide own fw reloader (i9305 doesn't need that),
it will suffice to move only droid-wlan-fwreload.service to device-configs-all/

More info:
WLAN driver on mako is built-in module, and needs external trigger
to re-read firmware once it's in place by conn_init service.

On Android, WLAN firmware reloader logic is in WifiStateTracker.java

Signed-off-by: Simonas Leleiva <simonas.leleiva@jollamobile.com>
correct droid-wlan-fwreload.service parameters
[nitpick] make timestamp more vivid (YYYYMMDDHHMM)
Section comments to aid navigation

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Add os-release.d/hw-release to complement os-release. It will eventually be merged into /etc/os-release using oneshot or similar.

This is symlinked to /etc/hw-release for now to work with qdeviceinfo_linux.cpp which uses QStringList releaseFies = QDir(QStringLiteral(""/etc/"")).entryList(QStringList() << QStringLiteral(""*-release""));

Begin using tmp/ for built files to keep things clean

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Use tmp/ for all transient build artefacts

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[kernel-modules] needs kmod during post and use /sbin/ path

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mount units] Stop the regexp being too greedy

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mount units] /w is word, /s is space

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[mount units] Modify makefstab to look in *.rc files as well as fstab.*
TODO: comment out mounts in .rc files dynamically

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[devel] Store the built manifest (assumes repo is available in ./.repo/)

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
[dsp] Remove droid-system-packager dependency and import remnants here

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Actually remove dependency on droid-system-packager

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Don't depend on droid-hal-device when installing devel.
This is more of a -headers -debuginfo package compared to a normal -devel which typically requires access to the libraries provided in the main package.

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Store hw-release as /usr/lib/droid-devel/hw-release.vars for use at build time

Signed-off-by: David Greaves <david.greaves@jollamobile.com>