summaryrefslogtreecommitdiff
path: root/preopt2cachename
AgeCommit message (Collapse)Author
2018-09-17Fix clang-tidy performance warnings in system/extra.Chih-Hung Hsieh
* Use more efficient overloaded string methods. Bug: 30411878 Test: build with WITH_TIDY=1 Change-Id: If1a2931cab7f70e4a4bd5fcc06b2ae0260169cd8
2018-05-09Convert more of system/extras to SoongDan Willemsen
See build/soong/README.md for more information. Some modules are no longer installed by default on eng/debug builds, but I didn't see any automatic references to them. If they're commonly used by users, they can be added into build/make with PRODUCT_PACKAGES_ENG / PRODUCT_PACKAGES_DEBUG. Otherwise everyone's compiles get a little smaller. Some modules also moved from /system/xbin to /system/bin, as we've deprecated xbin. I checked codesearch for references to the full paths and couldn't find any. Test: cd system/extras; mma Test: for the modules changing locations, check cs/ for references Change-Id: I4ffd99d3dcf50e4d5cb2197824abc11973214133
2017-05-05Add art files support to cppreopt copyMathieu Chartier
Preopted art files are now copied to classes.dex. Test: adb shell rm /data/system/packages.xml Test: adb shell rm -rf /data/dalvik-cache Test: adb reboot Test: adb shell ls -l /data/dalvik-cache/*/* | grep Calc Bug: 38033055 Change-Id: Ib7d1c65ff47cdb4ebb1829f6a87a885381aded15
2016-10-21Also move vdex files from system_b.Nicolas Geoffray
Both .odex and .vdex files are needed to avoid doing dexopt at first boot. bug:32224338 bug:29278988 Test: flash pixel device, check no dex2oat of prebuilts is done. Change-Id: Iafaeae64efd4e044590ef23d813aa0e2642c1226
2016-06-29Copy preopted files from B partition.Alex Light
This translates from the preopted files in the system_other partition into the main dalvik-cache. This also has init scripts to allow this to run. We first copy to a temporary file before renaming them in order to make the copy atomic. Bug: 29278988 Change-Id: I8bf1b2d021998949fd9996a923be7db9691e6a1e