From a95366ae572c4bb1fdec4bd134e89c61de8f6fbf Mon Sep 17 00:00:00 2001 From: Doug Zongker Date: Wed, 29 Aug 2012 15:31:40 -0700 Subject: [PATCH] add an app to generate localized text bitmaps needed for recovery Recovery only knows how to display images, so any text has to be turned into bitmaps. This app displays each localized version of the text in a TextView and then captures a bitmap, combining them and generating an output PNG. Change-Id: Ib16858a1d66e9839d1255b962fb1aaf8982bfe10 --- tools/recovery_l10n/Android.mk | 12 + tools/recovery_l10n/AndroidManifest.xml | 18 ++ tools/recovery_l10n/res/layout/main.xml | 30 ++ tools/recovery_l10n/res/values-de/strings.xml | 9 + tools/recovery_l10n/res/values/strings.xml | 34 +++ .../src/com/android/recovery_l10n/Main.java | 269 ++++++++++++++++++ 6 files changed, 372 insertions(+) create mode 100644 tools/recovery_l10n/Android.mk create mode 100644 tools/recovery_l10n/AndroidManifest.xml create mode 100644 tools/recovery_l10n/res/layout/main.xml create mode 100644 tools/recovery_l10n/res/values-de/strings.xml create mode 100644 tools/recovery_l10n/res/values/strings.xml create mode 100644 tools/recovery_l10n/src/com/android/recovery_l10n/Main.java diff --git a/tools/recovery_l10n/Android.mk b/tools/recovery_l10n/Android.mk new file mode 100644 index 000000000..937abd1e1 --- /dev/null +++ b/tools/recovery_l10n/Android.mk @@ -0,0 +1,12 @@ +# Copyright 2012 Google Inc. All Rights Reserved. + +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_PACKAGE_NAME := RecoveryLocalizer +LOCAL_MODULE_TAGS := optional + +LOCAL_SRC_FILES := $(call all-java-files-under, src) + +include $(BUILD_PACKAGE) diff --git a/tools/recovery_l10n/AndroidManifest.xml b/tools/recovery_l10n/AndroidManifest.xml new file mode 100644 index 000000000..8c51a4e08 --- /dev/null +++ b/tools/recovery_l10n/AndroidManifest.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + diff --git a/tools/recovery_l10n/res/layout/main.xml b/tools/recovery_l10n/res/layout/main.xml new file mode 100644 index 000000000..1ac2b2470 --- /dev/null +++ b/tools/recovery_l10n/res/layout/main.xml @@ -0,0 +1,30 @@ + + + + + +