Theme Engine [5/7]

commit d3cd5e42d962801195bc96e3f538f24045ac009d
Author: Andy Mast <andy@cyngn.com>
Date:   Wed May 21 21:56:41 2014 -0700

    Avoid calling idmap w/ trailing whitespace [2/2]

    installd performs a buffer over-read if trailing ws is sent to it.
    No observable effect found yet for idmap, but until installd is
    fixed upstream, best to play it safe.

    Change-Id: I6789700ed34f38cf2abdf070f2f5f8e86cc4287f

commit 35fc7c2fda000f4705a40ee29976c3065cc14e77
Author: Andy Mast <andy@cyngn.com>
Date:   Wed Dec 11 13:41:23 2013 -0800

    Theme Engine [5/7]

    See frameworks/base themes commit for full summary.

    [SUMMARY]
    1. Modifies idmap binary to include target APK in filename. Needed so one theme apk can have multi targets.
    2. Allows aapt to be called via installd. Needed to compile resources found in a theme apk's assets folder.

    [IDMAP EXAMPLE]
    OLD: vendor@overlay@overlay.apk@idmap
    NEW: vendor@overlay@overlay.apk@system@app@target.apk@idmap

    [CONTRIBUTORS]
    Andrew Mast <andy@cyngn.com>
    Clark Scheff <clark@cyngn.com>
    Special thanks to Mårten Kongstad and the rest of the Sony team for their work in idmap.

    Change-Id: I812f2493a9fdddc066aed3f632d0ec99eebfae0a

Change-Id: I643541383713c7ded5883619370b11180efeb1ea