vi: try to insert utf8 at the right place

Change-Id: Ie931cc2dbcef62b9a157c075d2d027c94587cf65
android: fix makefile to build on AOSP

relative path seems could be buggy on aosp,
also some remains in include could make problems.

Change-Id: I4fcbf1bb8d7588d670e2fc5f8beb71397175c8bb
darwin: fix make prepare, force prebuilt host compiler

current AOSP (master) seems a bit different regarding
the variable $(TARGET_OUT_INTERMEDIATES)

Change-Id: Iffc3dfb1f015263ad32447fa5b8855fb54560562