Files
android_bootable_recovery/tools/image_generator/README.md
Tianjie Xu edfeb97f9f Switch to use commandline parser
The commandline parser adds some flexibility to the argument parsing. It
also makes the help message more descriptive.

Bug: 74397117
Test: generate a image, checks the help message
Change-Id: Ib238658a9a6fa8806f1b0dde419c8fb970e7cb37
2018-10-29 11:01:36 -07:00

22 lines
971 B
Markdown

Recovery Image Generator
-------------------------
This program uses java.awt.Graphics2D to generate the background text files used
under recovery mode. And thus we don't need to do the manual work by running
emulators with different dpi.
# Usage:
`java -jar path_to_jar --image_width imageWidth --text_name textName --font_dir fontDirectory
--resource_dir resourceDirectory --output_file outputFilename`
# Description of the parameters:
1. `imageWidth`: The number of pixels per line; and the text strings will be
wrapped accordingly.
2. `textName`: The description of the text string, e.g. "recovery_erasing",
"recovery_installing_security"
3. `fontDirectory`: The directory that contains all the support .ttf | .ttc
files, e.g. $OUT/system/fonts/
4. `resourceDirectory`: The resource directory that contains all the translated
strings in xml format, e.g. bootable/recovery/tools/recovery_l10n/res/
5. `outputFilename`: Path to the generated image.