Added features from -vivid-kangbang repo, added other features, Linaro support