Merge "recovery: Dump the signature in the zip package." into nyc-dev
diff --git a/interlace-frames.py b/interlace-frames.py
old mode 100644
new mode 100755
index 3e777b4..6b435aa
--- a/interlace-frames.py
+++ b/interlace-frames.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
 # Copyright (C) 2014 The Android Open Source Project
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
@@ -13,19 +14,16 @@
 # limitations under the License.
 
 """
-Script to take a set of frames (PNG files) for a recovery animation and turn
-it into a single output image which contains the input frames interlaced by
-row. Run with the names of all the input frames on the command line. Specify
-the name of the output file with -o (or --output), and optionally specify the
-number of frames per second (FPS) with --fps (default: 20).
-
-e.g.
-interlace-frames.py --fps 20 --output output.png frame0.png frame1.png frame3.png
+Script to take a set of frames (PNG files) for a recovery animation
+and turn it into a single output image which contains the input frames
+interlaced by row.  Run with the names of all the input frames on the
+command line, in order, followed by the name of the output file.
 """
 
 from __future__ import print_function
 
 import argparse
+import os.path
 import sys
 try:
   import Image
@@ -35,7 +33,7 @@
   sys.exit(1)
 
 
-def interlace(output, fps, inputs):
+def interlace(output, inputs):
   frames = [Image.open(fn).convert("RGB") for fn in inputs]
   assert len(frames) > 0, "Must have at least one input frame."
   sizes = set()
@@ -60,21 +58,57 @@
 
   meta = PngImagePlugin.PngInfo()
   meta.add_text("Frames", str(N))
-  meta.add_text("FPS", str(fps))
 
   out.save(output, pnginfo=meta)
 
 
+def deinterlace(output, input):
+  # Truncate the output filename extension if it's '.png'.
+  if os.path.splitext(output)[1].lower() == '.png':
+    output = output[:-4]
+
+  img2 = Image.open(input)
+  print(img2.mode)
+  palette = img2.getpalette()
+  img = img2.convert("RGB")
+  num_frames = int(img.info.get('Frames', 1))
+  print('Found %d frames in %s.' % (num_frames, input))
+  assert num_frames > 0, 'Invalid Frames meta.'
+
+  # palette = img.getpalette()
+  print(palette)
+
+  width, height = img.size
+  height /= num_frames
+  for k in range(num_frames):
+    out = Image.new('RGB', (width, height))
+    out.info = img.info
+    for i in range(width):
+      for j in range(height):
+        out.putpixel((i, j), img.getpixel((i, j * num_frames + k)))
+    # out.putpalette(img.getpalette(), rawmode='RGB')
+    out2 = out.convert(mode='P', palette=palette)
+    #out2 = out
+    print(out2.mode)
+    # out2.putpalette(palette)
+    filename = '%s%02d.png' % (output, k)
+    out2.save(filename)
+    print('Frame %d written to %s.' % (k, filename))
+
+
 def main(argv):
-  parser = argparse.ArgumentParser()
-  parser.add_argument('--fps', default=20)
+  parser = argparse.ArgumentParser(description='Parse')
+  parser.add_argument('--deinterlace', '-d', action='store_true')
   parser.add_argument('--output', '-o', required=True)
   parser.add_argument('input', nargs='+')
   args = parser.parse_args(argv)
 
-  interlace(args.output, args.fps, args.input)
+  if args.deinterlace:
+    # args.input is a list, and we only process the first when deinterlacing.
+    deinterlace(args.output, args.input[0])
+  else:
+    interlace(args.output, args.input)
 
 
 if __name__ == '__main__':
   main(sys.argv[1:])
-
diff --git a/minui/minui.h b/minui/minui.h
index e3bc005..fb0bbe1 100644
--- a/minui/minui.h
+++ b/minui/minui.h
@@ -84,6 +84,8 @@
 // Resources
 //
 
+bool matches_locale(const char* prefix, const char* locale);
+
 // res_create_*_surface() functions return 0 if no error, else
 // negative.
 //
diff --git a/minui/resources.cpp b/minui/resources.cpp
index 5d69ea2..40d3c2c 100644
--- a/minui/resources.cpp
+++ b/minui/resources.cpp
@@ -370,21 +370,16 @@
     return result;
 }
 
-static int matches_locale(const char* loc, const char* locale) {
-    if (locale == NULL) return 0;
+// This function tests if a locale string stored in PNG (prefix) matches
+// the locale string provided by the system (locale).
+bool matches_locale(const char* prefix, const char* locale) {
+    if (locale == NULL) return false;
 
-    if (strcmp(loc, locale) == 0) return 1;
+    // Return true if the whole string of prefix matches the top part of
+    // locale. For instance, prefix == "en" matches locale == "en_US";
+    // and prefix == "zh_CN" matches locale == "zh_CN_#Hans".
 
-    // if loc does *not* have an underscore, and it matches the start
-    // of locale, and the next character in locale *is* an underscore,
-    // that's a match.  For instance, loc == "en" matches locale ==
-    // "en_US".
-
-    int i;
-    for (i = 0; loc[i] != 0 && loc[i] != '_'; ++i);
-    if (loc[i] == '_') return 0;
-
-    return (strncmp(locale, loc, i) == 0 && locale[i] == '_');
+    return (strncmp(prefix, locale, strlen(prefix)) == 0);
 }
 
 int res_create_localized_alpha_surface(const char* name,
diff --git a/res-hdpi/images/erasing_text.png b/res-hdpi/images/erasing_text.png
index 774244c..d3c90db 100644
--- a/res-hdpi/images/erasing_text.png
+++ b/res-hdpi/images/erasing_text.png
Binary files differ
diff --git a/res-hdpi/images/error_text.png b/res-hdpi/images/error_text.png
index 64a57ec..4349899 100644
--- a/res-hdpi/images/error_text.png
+++ b/res-hdpi/images/error_text.png
Binary files differ
diff --git a/res-hdpi/images/installing_security_text.png b/res-hdpi/images/installing_security_text.png
new file mode 100644
index 0000000..2921849
--- /dev/null
+++ b/res-hdpi/images/installing_security_text.png
Binary files differ
diff --git a/res-hdpi/images/installing_text.png b/res-hdpi/images/installing_text.png
index 33b54f1..d062495 100644
--- a/res-hdpi/images/installing_text.png
+++ b/res-hdpi/images/installing_text.png
Binary files differ
diff --git a/res-hdpi/images/loop00.png b/res-hdpi/images/loop00.png
index c7f8084..d360c79 100644
--- a/res-hdpi/images/loop00.png
+++ b/res-hdpi/images/loop00.png
Binary files differ
diff --git a/res-hdpi/images/loop01.png b/res-hdpi/images/loop01.png
index 31ed667..a0b7ac6 100644
--- a/res-hdpi/images/loop01.png
+++ b/res-hdpi/images/loop01.png
Binary files differ
diff --git a/res-hdpi/images/loop02.png b/res-hdpi/images/loop02.png
index 1143407..739c580 100644
--- a/res-hdpi/images/loop02.png
+++ b/res-hdpi/images/loop02.png
Binary files differ
diff --git a/res-hdpi/images/loop03.png b/res-hdpi/images/loop03.png
index 040eeb2..98a4890 100644
--- a/res-hdpi/images/loop03.png
+++ b/res-hdpi/images/loop03.png
Binary files differ
diff --git a/res-hdpi/images/loop04.png b/res-hdpi/images/loop04.png
index 58e139d..df6a09e 100644
--- a/res-hdpi/images/loop04.png
+++ b/res-hdpi/images/loop04.png
Binary files differ
diff --git a/res-hdpi/images/loop05.png b/res-hdpi/images/loop05.png
index f0c2500..4d8d56d 100644
--- a/res-hdpi/images/loop05.png
+++ b/res-hdpi/images/loop05.png
Binary files differ
diff --git a/res-hdpi/images/loop06.png b/res-hdpi/images/loop06.png
index e8c5b21..c5f26f1 100644
--- a/res-hdpi/images/loop06.png
+++ b/res-hdpi/images/loop06.png
Binary files differ
diff --git a/res-hdpi/images/loop07.png b/res-hdpi/images/loop07.png
deleted file mode 100644
index ee0523f..0000000
--- a/res-hdpi/images/loop07.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop08.png b/res-hdpi/images/loop08.png
deleted file mode 100644
index f568a1c..0000000
--- a/res-hdpi/images/loop08.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop09.png b/res-hdpi/images/loop09.png
deleted file mode 100644
index 9fed668..0000000
--- a/res-hdpi/images/loop09.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop10.png b/res-hdpi/images/loop10.png
deleted file mode 100644
index 93edfcc..0000000
--- a/res-hdpi/images/loop10.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop11.png b/res-hdpi/images/loop11.png
deleted file mode 100644
index 827fce8..0000000
--- a/res-hdpi/images/loop11.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop12.png b/res-hdpi/images/loop12.png
deleted file mode 100644
index 927f04e..0000000
--- a/res-hdpi/images/loop12.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop13.png b/res-hdpi/images/loop13.png
deleted file mode 100644
index 2856f31..0000000
--- a/res-hdpi/images/loop13.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop14.png b/res-hdpi/images/loop14.png
deleted file mode 100644
index 3a2c14d..0000000
--- a/res-hdpi/images/loop14.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop15.png b/res-hdpi/images/loop15.png
deleted file mode 100644
index dcde383..0000000
--- a/res-hdpi/images/loop15.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop16.png b/res-hdpi/images/loop16.png
deleted file mode 100644
index 7ba01f3..0000000
--- a/res-hdpi/images/loop16.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop17.png b/res-hdpi/images/loop17.png
deleted file mode 100644
index 82a875f..0000000
--- a/res-hdpi/images/loop17.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop18.png b/res-hdpi/images/loop18.png
deleted file mode 100644
index 00537e7..0000000
--- a/res-hdpi/images/loop18.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop19.png b/res-hdpi/images/loop19.png
deleted file mode 100644
index add8942..0000000
--- a/res-hdpi/images/loop19.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop20.png b/res-hdpi/images/loop20.png
deleted file mode 100644
index 3c6f744..0000000
--- a/res-hdpi/images/loop20.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop21.png b/res-hdpi/images/loop21.png
deleted file mode 100644
index e1d1adb..0000000
--- a/res-hdpi/images/loop21.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop22.png b/res-hdpi/images/loop22.png
deleted file mode 100644
index bdee1ac..0000000
--- a/res-hdpi/images/loop22.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop23.png b/res-hdpi/images/loop23.png
deleted file mode 100644
index 631c62d..0000000
--- a/res-hdpi/images/loop23.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop24.png b/res-hdpi/images/loop24.png
deleted file mode 100644
index 081ba89..0000000
--- a/res-hdpi/images/loop24.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop25.png b/res-hdpi/images/loop25.png
deleted file mode 100644
index 7511fc0..0000000
--- a/res-hdpi/images/loop25.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop26.png b/res-hdpi/images/loop26.png
deleted file mode 100644
index d9ae7d3..0000000
--- a/res-hdpi/images/loop26.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop27.png b/res-hdpi/images/loop27.png
deleted file mode 100644
index ca1d45e..0000000
--- a/res-hdpi/images/loop27.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop28.png b/res-hdpi/images/loop28.png
deleted file mode 100644
index 4042974..0000000
--- a/res-hdpi/images/loop28.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop29.png b/res-hdpi/images/loop29.png
deleted file mode 100644
index 506e9e4..0000000
--- a/res-hdpi/images/loop29.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop30.png b/res-hdpi/images/loop30.png
deleted file mode 100644
index 4f98505..0000000
--- a/res-hdpi/images/loop30.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop31.png b/res-hdpi/images/loop31.png
deleted file mode 100644
index b259b47..0000000
--- a/res-hdpi/images/loop31.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop32.png b/res-hdpi/images/loop32.png
deleted file mode 100644
index 3ddfab8..0000000
--- a/res-hdpi/images/loop32.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop33.png b/res-hdpi/images/loop33.png
deleted file mode 100644
index b61b64b..0000000
--- a/res-hdpi/images/loop33.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop34.png b/res-hdpi/images/loop34.png
deleted file mode 100644
index 96e8392..0000000
--- a/res-hdpi/images/loop34.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop35.png b/res-hdpi/images/loop35.png
deleted file mode 100644
index a8bb7fc..0000000
--- a/res-hdpi/images/loop35.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop36.png b/res-hdpi/images/loop36.png
deleted file mode 100644
index 5171a3b..0000000
--- a/res-hdpi/images/loop36.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop37.png b/res-hdpi/images/loop37.png
deleted file mode 100644
index b4ba0a6..0000000
--- a/res-hdpi/images/loop37.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop38.png b/res-hdpi/images/loop38.png
deleted file mode 100644
index bd248d8..0000000
--- a/res-hdpi/images/loop38.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop39.png b/res-hdpi/images/loop39.png
deleted file mode 100644
index 40e2eee..0000000
--- a/res-hdpi/images/loop39.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop40.png b/res-hdpi/images/loop40.png
deleted file mode 100644
index 4ffadc6..0000000
--- a/res-hdpi/images/loop40.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop41.png b/res-hdpi/images/loop41.png
deleted file mode 100644
index e0f107b..0000000
--- a/res-hdpi/images/loop41.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop42.png b/res-hdpi/images/loop42.png
deleted file mode 100644
index 04b618a..0000000
--- a/res-hdpi/images/loop42.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop43.png b/res-hdpi/images/loop43.png
deleted file mode 100644
index e344cb9..0000000
--- a/res-hdpi/images/loop43.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop44.png b/res-hdpi/images/loop44.png
deleted file mode 100644
index 85acfa0..0000000
--- a/res-hdpi/images/loop44.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop45.png b/res-hdpi/images/loop45.png
deleted file mode 100644
index d1f90b3..0000000
--- a/res-hdpi/images/loop45.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop46.png b/res-hdpi/images/loop46.png
deleted file mode 100644
index 386a682..0000000
--- a/res-hdpi/images/loop46.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop47.png b/res-hdpi/images/loop47.png
deleted file mode 100644
index fa87591..0000000
--- a/res-hdpi/images/loop47.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop48.png b/res-hdpi/images/loop48.png
deleted file mode 100644
index fec1c9d..0000000
--- a/res-hdpi/images/loop48.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop49.png b/res-hdpi/images/loop49.png
deleted file mode 100644
index fbe504d..0000000
--- a/res-hdpi/images/loop49.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop50.png b/res-hdpi/images/loop50.png
deleted file mode 100644
index 62ea720..0000000
--- a/res-hdpi/images/loop50.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop51.png b/res-hdpi/images/loop51.png
deleted file mode 100644
index 6b1b5c1..0000000
--- a/res-hdpi/images/loop51.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop52.png b/res-hdpi/images/loop52.png
deleted file mode 100644
index 48c2137..0000000
--- a/res-hdpi/images/loop52.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop53.png b/res-hdpi/images/loop53.png
deleted file mode 100644
index 6809458..0000000
--- a/res-hdpi/images/loop53.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop54.png b/res-hdpi/images/loop54.png
deleted file mode 100644
index fb94ad8..0000000
--- a/res-hdpi/images/loop54.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop55.png b/res-hdpi/images/loop55.png
deleted file mode 100644
index c7f2092..0000000
--- a/res-hdpi/images/loop55.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop56.png b/res-hdpi/images/loop56.png
deleted file mode 100644
index aa376cc..0000000
--- a/res-hdpi/images/loop56.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop57.png b/res-hdpi/images/loop57.png
deleted file mode 100644
index b2bf5d8..0000000
--- a/res-hdpi/images/loop57.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop58.png b/res-hdpi/images/loop58.png
deleted file mode 100644
index acef933..0000000
--- a/res-hdpi/images/loop58.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop59.png b/res-hdpi/images/loop59.png
deleted file mode 100644
index f0d191e..0000000
--- a/res-hdpi/images/loop59.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop60.png b/res-hdpi/images/loop60.png
deleted file mode 100644
index d58edc6..0000000
--- a/res-hdpi/images/loop60.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop61.png b/res-hdpi/images/loop61.png
deleted file mode 100644
index d355a18..0000000
--- a/res-hdpi/images/loop61.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop62.png b/res-hdpi/images/loop62.png
deleted file mode 100644
index 95fd66f..0000000
--- a/res-hdpi/images/loop62.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop63.png b/res-hdpi/images/loop63.png
deleted file mode 100644
index 619bbf4..0000000
--- a/res-hdpi/images/loop63.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop64.png b/res-hdpi/images/loop64.png
deleted file mode 100644
index 1867c8e..0000000
--- a/res-hdpi/images/loop64.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop65.png b/res-hdpi/images/loop65.png
deleted file mode 100644
index a0eee31..0000000
--- a/res-hdpi/images/loop65.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop66.png b/res-hdpi/images/loop66.png
deleted file mode 100644
index b6befd6..0000000
--- a/res-hdpi/images/loop66.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop67.png b/res-hdpi/images/loop67.png
deleted file mode 100644
index 2576294..0000000
--- a/res-hdpi/images/loop67.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop68.png b/res-hdpi/images/loop68.png
deleted file mode 100644
index 0bc718f..0000000
--- a/res-hdpi/images/loop68.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop69.png b/res-hdpi/images/loop69.png
deleted file mode 100644
index 3678cea..0000000
--- a/res-hdpi/images/loop69.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop70.png b/res-hdpi/images/loop70.png
deleted file mode 100644
index 03e69c4..0000000
--- a/res-hdpi/images/loop70.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop71.png b/res-hdpi/images/loop71.png
deleted file mode 100644
index 62ba17e..0000000
--- a/res-hdpi/images/loop71.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop72.png b/res-hdpi/images/loop72.png
deleted file mode 100644
index c6e8fee..0000000
--- a/res-hdpi/images/loop72.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop73.png b/res-hdpi/images/loop73.png
deleted file mode 100644
index c12fb7d..0000000
--- a/res-hdpi/images/loop73.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop74.png b/res-hdpi/images/loop74.png
deleted file mode 100644
index 30b8ff9..0000000
--- a/res-hdpi/images/loop74.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop75.png b/res-hdpi/images/loop75.png
deleted file mode 100644
index c9b4940..0000000
--- a/res-hdpi/images/loop75.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop76.png b/res-hdpi/images/loop76.png
deleted file mode 100644
index 9e789a5..0000000
--- a/res-hdpi/images/loop76.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop77.png b/res-hdpi/images/loop77.png
deleted file mode 100644
index c235f53..0000000
--- a/res-hdpi/images/loop77.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop78.png b/res-hdpi/images/loop78.png
deleted file mode 100644
index 11aaf36..0000000
--- a/res-hdpi/images/loop78.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop79.png b/res-hdpi/images/loop79.png
deleted file mode 100644
index cce9d8a..0000000
--- a/res-hdpi/images/loop79.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop80.png b/res-hdpi/images/loop80.png
deleted file mode 100644
index e92ba62..0000000
--- a/res-hdpi/images/loop80.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop81.png b/res-hdpi/images/loop81.png
deleted file mode 100644
index ae44a1c..0000000
--- a/res-hdpi/images/loop81.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop82.png b/res-hdpi/images/loop82.png
deleted file mode 100644
index 646b5e7..0000000
--- a/res-hdpi/images/loop82.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop83.png b/res-hdpi/images/loop83.png
deleted file mode 100644
index 37357b5..0000000
--- a/res-hdpi/images/loop83.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop84.png b/res-hdpi/images/loop84.png
deleted file mode 100644
index e52d037..0000000
--- a/res-hdpi/images/loop84.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop85.png b/res-hdpi/images/loop85.png
deleted file mode 100644
index 73ecb61..0000000
--- a/res-hdpi/images/loop85.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop86.png b/res-hdpi/images/loop86.png
deleted file mode 100644
index 9474ed5..0000000
--- a/res-hdpi/images/loop86.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop87.png b/res-hdpi/images/loop87.png
deleted file mode 100644
index af86252..0000000
--- a/res-hdpi/images/loop87.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop88.png b/res-hdpi/images/loop88.png
deleted file mode 100644
index 0b6955b..0000000
--- a/res-hdpi/images/loop88.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop89.png b/res-hdpi/images/loop89.png
deleted file mode 100644
index e52e38d..0000000
--- a/res-hdpi/images/loop89.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/loop90.png b/res-hdpi/images/loop90.png
deleted file mode 100644
index c7f8084..0000000
--- a/res-hdpi/images/loop90.png
+++ /dev/null
Binary files differ
diff --git a/res-hdpi/images/no_command_text.png b/res-hdpi/images/no_command_text.png
index 9927ecb..99ee08e 100644
--- a/res-hdpi/images/no_command_text.png
+++ b/res-hdpi/images/no_command_text.png
Binary files differ
diff --git a/res-mdpi/images/erasing_text.png b/res-mdpi/images/erasing_text.png
index fd86c3f..d209b86 100644
--- a/res-mdpi/images/erasing_text.png
+++ b/res-mdpi/images/erasing_text.png
Binary files differ
diff --git a/res-mdpi/images/error_text.png b/res-mdpi/images/error_text.png
index f1b44c9..3357e2f 100644
--- a/res-mdpi/images/error_text.png
+++ b/res-mdpi/images/error_text.png
Binary files differ
diff --git a/res-mdpi/images/installing_security_text.png b/res-mdpi/images/installing_security_text.png
new file mode 100644
index 0000000..3b1fbe0
--- /dev/null
+++ b/res-mdpi/images/installing_security_text.png
Binary files differ
diff --git a/res-mdpi/images/installing_text.png b/res-mdpi/images/installing_text.png
index 064b2a3..a350f93 100644
--- a/res-mdpi/images/installing_text.png
+++ b/res-mdpi/images/installing_text.png
Binary files differ
diff --git a/res-mdpi/images/loop00.png b/res-mdpi/images/loop00.png
index 20bebb0..d360c79 100644
--- a/res-mdpi/images/loop00.png
+++ b/res-mdpi/images/loop00.png
Binary files differ
diff --git a/res-mdpi/images/loop01.png b/res-mdpi/images/loop01.png
index f5eabdd..a0b7ac6 100644
--- a/res-mdpi/images/loop01.png
+++ b/res-mdpi/images/loop01.png
Binary files differ
diff --git a/res-mdpi/images/loop02.png b/res-mdpi/images/loop02.png
index ae93a51..739c580 100644
--- a/res-mdpi/images/loop02.png
+++ b/res-mdpi/images/loop02.png
Binary files differ
diff --git a/res-mdpi/images/loop03.png b/res-mdpi/images/loop03.png
index bda711b..98a4890 100644
--- a/res-mdpi/images/loop03.png
+++ b/res-mdpi/images/loop03.png
Binary files differ
diff --git a/res-mdpi/images/loop04.png b/res-mdpi/images/loop04.png
index 8e55e96..df6a09e 100644
--- a/res-mdpi/images/loop04.png
+++ b/res-mdpi/images/loop04.png
Binary files differ
diff --git a/res-mdpi/images/loop05.png b/res-mdpi/images/loop05.png
index 69d2172..4d8d56d 100644
--- a/res-mdpi/images/loop05.png
+++ b/res-mdpi/images/loop05.png
Binary files differ
diff --git a/res-mdpi/images/loop06.png b/res-mdpi/images/loop06.png
index f876787..c5f26f1 100644
--- a/res-mdpi/images/loop06.png
+++ b/res-mdpi/images/loop06.png
Binary files differ
diff --git a/res-mdpi/images/loop07.png b/res-mdpi/images/loop07.png
deleted file mode 100644
index ee34a81..0000000
--- a/res-mdpi/images/loop07.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop08.png b/res-mdpi/images/loop08.png
deleted file mode 100644
index 2d5c3eb..0000000
--- a/res-mdpi/images/loop08.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop09.png b/res-mdpi/images/loop09.png
deleted file mode 100644
index c83a736..0000000
--- a/res-mdpi/images/loop09.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop10.png b/res-mdpi/images/loop10.png
deleted file mode 100644
index 6cd8d8c..0000000
--- a/res-mdpi/images/loop10.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop11.png b/res-mdpi/images/loop11.png
deleted file mode 100644
index c33dcb2..0000000
--- a/res-mdpi/images/loop11.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop12.png b/res-mdpi/images/loop12.png
deleted file mode 100644
index 1f2b2f4..0000000
--- a/res-mdpi/images/loop12.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop13.png b/res-mdpi/images/loop13.png
deleted file mode 100644
index 8a15029..0000000
--- a/res-mdpi/images/loop13.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop14.png b/res-mdpi/images/loop14.png
deleted file mode 100644
index 3ab2fee..0000000
--- a/res-mdpi/images/loop14.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop15.png b/res-mdpi/images/loop15.png
deleted file mode 100644
index 6af606f..0000000
--- a/res-mdpi/images/loop15.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop16.png b/res-mdpi/images/loop16.png
deleted file mode 100644
index 5cb302e..0000000
--- a/res-mdpi/images/loop16.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop17.png b/res-mdpi/images/loop17.png
deleted file mode 100644
index cdceb06..0000000
--- a/res-mdpi/images/loop17.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop18.png b/res-mdpi/images/loop18.png
deleted file mode 100644
index 27c37a8..0000000
--- a/res-mdpi/images/loop18.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop19.png b/res-mdpi/images/loop19.png
deleted file mode 100644
index 92e6696..0000000
--- a/res-mdpi/images/loop19.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop20.png b/res-mdpi/images/loop20.png
deleted file mode 100644
index 634a011..0000000
--- a/res-mdpi/images/loop20.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop21.png b/res-mdpi/images/loop21.png
deleted file mode 100644
index 6dc6dcc..0000000
--- a/res-mdpi/images/loop21.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop22.png b/res-mdpi/images/loop22.png
deleted file mode 100644
index 19b10a5..0000000
--- a/res-mdpi/images/loop22.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop23.png b/res-mdpi/images/loop23.png
deleted file mode 100644
index ab68fcd..0000000
--- a/res-mdpi/images/loop23.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop24.png b/res-mdpi/images/loop24.png
deleted file mode 100644
index 74541f4..0000000
--- a/res-mdpi/images/loop24.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop25.png b/res-mdpi/images/loop25.png
deleted file mode 100644
index af54a7b..0000000
--- a/res-mdpi/images/loop25.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop26.png b/res-mdpi/images/loop26.png
deleted file mode 100644
index eaa826e..0000000
--- a/res-mdpi/images/loop26.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop27.png b/res-mdpi/images/loop27.png
deleted file mode 100644
index d5fd471..0000000
--- a/res-mdpi/images/loop27.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop28.png b/res-mdpi/images/loop28.png
deleted file mode 100644
index aeb9324..0000000
--- a/res-mdpi/images/loop28.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop29.png b/res-mdpi/images/loop29.png
deleted file mode 100644
index 06886bc..0000000
--- a/res-mdpi/images/loop29.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop30.png b/res-mdpi/images/loop30.png
deleted file mode 100644
index c0f15ef..0000000
--- a/res-mdpi/images/loop30.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop31.png b/res-mdpi/images/loop31.png
deleted file mode 100644
index b166a27..0000000
--- a/res-mdpi/images/loop31.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop32.png b/res-mdpi/images/loop32.png
deleted file mode 100644
index ab5d116..0000000
--- a/res-mdpi/images/loop32.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop33.png b/res-mdpi/images/loop33.png
deleted file mode 100644
index df4f77f..0000000
--- a/res-mdpi/images/loop33.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop34.png b/res-mdpi/images/loop34.png
deleted file mode 100644
index c5663d0..0000000
--- a/res-mdpi/images/loop34.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop35.png b/res-mdpi/images/loop35.png
deleted file mode 100644
index 7aed6c5..0000000
--- a/res-mdpi/images/loop35.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop36.png b/res-mdpi/images/loop36.png
deleted file mode 100644
index e42a59f..0000000
--- a/res-mdpi/images/loop36.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop37.png b/res-mdpi/images/loop37.png
deleted file mode 100644
index fb21da4..0000000
--- a/res-mdpi/images/loop37.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop38.png b/res-mdpi/images/loop38.png
deleted file mode 100644
index 314e3f7..0000000
--- a/res-mdpi/images/loop38.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop39.png b/res-mdpi/images/loop39.png
deleted file mode 100644
index 77f4362..0000000
--- a/res-mdpi/images/loop39.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop40.png b/res-mdpi/images/loop40.png
deleted file mode 100644
index c3bc8b1..0000000
--- a/res-mdpi/images/loop40.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop41.png b/res-mdpi/images/loop41.png
deleted file mode 100644
index 33dcfe1..0000000
--- a/res-mdpi/images/loop41.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop42.png b/res-mdpi/images/loop42.png
deleted file mode 100644
index 7cd3c10..0000000
--- a/res-mdpi/images/loop42.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop43.png b/res-mdpi/images/loop43.png
deleted file mode 100644
index 15b1526..0000000
--- a/res-mdpi/images/loop43.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop44.png b/res-mdpi/images/loop44.png
deleted file mode 100644
index 3c3825d..0000000
--- a/res-mdpi/images/loop44.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop45.png b/res-mdpi/images/loop45.png
deleted file mode 100644
index 6d52f3c..0000000
--- a/res-mdpi/images/loop45.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop46.png b/res-mdpi/images/loop46.png
deleted file mode 100644
index 8c7fe50..0000000
--- a/res-mdpi/images/loop46.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop47.png b/res-mdpi/images/loop47.png
deleted file mode 100644
index 8ca16a4..0000000
--- a/res-mdpi/images/loop47.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop48.png b/res-mdpi/images/loop48.png
deleted file mode 100644
index 62acae0..0000000
--- a/res-mdpi/images/loop48.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop49.png b/res-mdpi/images/loop49.png
deleted file mode 100644
index 3c7a355..0000000
--- a/res-mdpi/images/loop49.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop50.png b/res-mdpi/images/loop50.png
deleted file mode 100644
index 72add04..0000000
--- a/res-mdpi/images/loop50.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop51.png b/res-mdpi/images/loop51.png
deleted file mode 100644
index 74108f1..0000000
--- a/res-mdpi/images/loop51.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop52.png b/res-mdpi/images/loop52.png
deleted file mode 100644
index bd12968..0000000
--- a/res-mdpi/images/loop52.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop53.png b/res-mdpi/images/loop53.png
deleted file mode 100644
index 6af0c17..0000000
--- a/res-mdpi/images/loop53.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop54.png b/res-mdpi/images/loop54.png
deleted file mode 100644
index 23f776c..0000000
--- a/res-mdpi/images/loop54.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop55.png b/res-mdpi/images/loop55.png
deleted file mode 100644
index d2d03c8..0000000
--- a/res-mdpi/images/loop55.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop56.png b/res-mdpi/images/loop56.png
deleted file mode 100644
index 13e73ed..0000000
--- a/res-mdpi/images/loop56.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop57.png b/res-mdpi/images/loop57.png
deleted file mode 100644
index c2b81b6..0000000
--- a/res-mdpi/images/loop57.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop58.png b/res-mdpi/images/loop58.png
deleted file mode 100644
index d99cd74..0000000
--- a/res-mdpi/images/loop58.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop59.png b/res-mdpi/images/loop59.png
deleted file mode 100644
index 8a36210..0000000
--- a/res-mdpi/images/loop59.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop60.png b/res-mdpi/images/loop60.png
deleted file mode 100644
index dc957fb..0000000
--- a/res-mdpi/images/loop60.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop61.png b/res-mdpi/images/loop61.png
deleted file mode 100644
index ea29c29..0000000
--- a/res-mdpi/images/loop61.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop62.png b/res-mdpi/images/loop62.png
deleted file mode 100644
index 608a868..0000000
--- a/res-mdpi/images/loop62.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop63.png b/res-mdpi/images/loop63.png
deleted file mode 100644
index f65a3b7..0000000
--- a/res-mdpi/images/loop63.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop64.png b/res-mdpi/images/loop64.png
deleted file mode 100644
index 5b27105..0000000
--- a/res-mdpi/images/loop64.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop65.png b/res-mdpi/images/loop65.png
deleted file mode 100644
index 4ec41bf..0000000
--- a/res-mdpi/images/loop65.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop66.png b/res-mdpi/images/loop66.png
deleted file mode 100644
index b0845b5..0000000
--- a/res-mdpi/images/loop66.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop67.png b/res-mdpi/images/loop67.png
deleted file mode 100644
index 30fae6e..0000000
--- a/res-mdpi/images/loop67.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop68.png b/res-mdpi/images/loop68.png
deleted file mode 100644
index fc90fca..0000000
--- a/res-mdpi/images/loop68.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop69.png b/res-mdpi/images/loop69.png
deleted file mode 100644
index da35643..0000000
--- a/res-mdpi/images/loop69.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop70.png b/res-mdpi/images/loop70.png
deleted file mode 100644
index baf5153..0000000
--- a/res-mdpi/images/loop70.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop71.png b/res-mdpi/images/loop71.png
deleted file mode 100644
index 3b013c7..0000000
--- a/res-mdpi/images/loop71.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop72.png b/res-mdpi/images/loop72.png
deleted file mode 100644
index 7f55992..0000000
--- a/res-mdpi/images/loop72.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop73.png b/res-mdpi/images/loop73.png
deleted file mode 100644
index 85a4194..0000000
--- a/res-mdpi/images/loop73.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop74.png b/res-mdpi/images/loop74.png
deleted file mode 100644
index 740f37e..0000000
--- a/res-mdpi/images/loop74.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop75.png b/res-mdpi/images/loop75.png
deleted file mode 100644
index cfb3d6f..0000000
--- a/res-mdpi/images/loop75.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop76.png b/res-mdpi/images/loop76.png
deleted file mode 100644
index 15c841d..0000000
--- a/res-mdpi/images/loop76.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop77.png b/res-mdpi/images/loop77.png
deleted file mode 100644
index b277725..0000000
--- a/res-mdpi/images/loop77.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop78.png b/res-mdpi/images/loop78.png
deleted file mode 100644
index 2744a9a..0000000
--- a/res-mdpi/images/loop78.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop79.png b/res-mdpi/images/loop79.png
deleted file mode 100644
index 40f4908..0000000
--- a/res-mdpi/images/loop79.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop80.png b/res-mdpi/images/loop80.png
deleted file mode 100644
index cd969ec..0000000
--- a/res-mdpi/images/loop80.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop81.png b/res-mdpi/images/loop81.png
deleted file mode 100644
index e388ac0..0000000
--- a/res-mdpi/images/loop81.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop82.png b/res-mdpi/images/loop82.png
deleted file mode 100644
index 134bebb..0000000
--- a/res-mdpi/images/loop82.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop83.png b/res-mdpi/images/loop83.png
deleted file mode 100644
index bdc71dd..0000000
--- a/res-mdpi/images/loop83.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop84.png b/res-mdpi/images/loop84.png
deleted file mode 100644
index e630af3..0000000
--- a/res-mdpi/images/loop84.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop85.png b/res-mdpi/images/loop85.png
deleted file mode 100644
index a936c98..0000000
--- a/res-mdpi/images/loop85.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop86.png b/res-mdpi/images/loop86.png
deleted file mode 100644
index 53b3e51..0000000
--- a/res-mdpi/images/loop86.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop87.png b/res-mdpi/images/loop87.png
deleted file mode 100644
index 9826193..0000000
--- a/res-mdpi/images/loop87.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop88.png b/res-mdpi/images/loop88.png
deleted file mode 100644
index 00f682b..0000000
--- a/res-mdpi/images/loop88.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop89.png b/res-mdpi/images/loop89.png
deleted file mode 100644
index 293b507..0000000
--- a/res-mdpi/images/loop89.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/loop90.png b/res-mdpi/images/loop90.png
deleted file mode 100644
index 20bebb0..0000000
--- a/res-mdpi/images/loop90.png
+++ /dev/null
Binary files differ
diff --git a/res-mdpi/images/no_command_text.png b/res-mdpi/images/no_command_text.png
index 1f29b89..80ff1e5 100644
--- a/res-mdpi/images/no_command_text.png
+++ b/res-mdpi/images/no_command_text.png
Binary files differ
diff --git a/res-xhdpi/images/erasing_text.png b/res-xhdpi/images/erasing_text.png
index f88e0e6..600fe25 100644
--- a/res-xhdpi/images/erasing_text.png
+++ b/res-xhdpi/images/erasing_text.png
Binary files differ
diff --git a/res-xhdpi/images/error_text.png b/res-xhdpi/images/error_text.png
index c3a4cc6..8635915 100644
--- a/res-xhdpi/images/error_text.png
+++ b/res-xhdpi/images/error_text.png
Binary files differ
diff --git a/res-xhdpi/images/installing_security_text.png b/res-xhdpi/images/installing_security_text.png
new file mode 100644
index 0000000..7ff5650
--- /dev/null
+++ b/res-xhdpi/images/installing_security_text.png
Binary files differ
diff --git a/res-xhdpi/images/installing_text.png b/res-xhdpi/images/installing_text.png
index a4dacd0..ba2c7c1 100644
--- a/res-xhdpi/images/installing_text.png
+++ b/res-xhdpi/images/installing_text.png
Binary files differ
diff --git a/res-xhdpi/images/loop00.png b/res-xhdpi/images/loop00.png
index 45393ea..d360c79 100644
--- a/res-xhdpi/images/loop00.png
+++ b/res-xhdpi/images/loop00.png
Binary files differ
diff --git a/res-xhdpi/images/loop01.png b/res-xhdpi/images/loop01.png
index d410fc0..a0b7ac6 100644
--- a/res-xhdpi/images/loop01.png
+++ b/res-xhdpi/images/loop01.png
Binary files differ
diff --git a/res-xhdpi/images/loop02.png b/res-xhdpi/images/loop02.png
index 49c98a3..739c580 100644
--- a/res-xhdpi/images/loop02.png
+++ b/res-xhdpi/images/loop02.png
Binary files differ
diff --git a/res-xhdpi/images/loop03.png b/res-xhdpi/images/loop03.png
index b9ce0f5..98a4890 100644
--- a/res-xhdpi/images/loop03.png
+++ b/res-xhdpi/images/loop03.png
Binary files differ
diff --git a/res-xhdpi/images/loop04.png b/res-xhdpi/images/loop04.png
index 8391f60..df6a09e 100644
--- a/res-xhdpi/images/loop04.png
+++ b/res-xhdpi/images/loop04.png
Binary files differ
diff --git a/res-xhdpi/images/loop05.png b/res-xhdpi/images/loop05.png
index f76ad1b..4d8d56d 100644
--- a/res-xhdpi/images/loop05.png
+++ b/res-xhdpi/images/loop05.png
Binary files differ
diff --git a/res-xhdpi/images/loop06.png b/res-xhdpi/images/loop06.png
index a53c567..c5f26f1 100644
--- a/res-xhdpi/images/loop06.png
+++ b/res-xhdpi/images/loop06.png
Binary files differ
diff --git a/res-xhdpi/images/loop07.png b/res-xhdpi/images/loop07.png
deleted file mode 100644
index 40b48db..0000000
--- a/res-xhdpi/images/loop07.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop08.png b/res-xhdpi/images/loop08.png
deleted file mode 100644
index ea33f0c..0000000
--- a/res-xhdpi/images/loop08.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop09.png b/res-xhdpi/images/loop09.png
deleted file mode 100644
index 1c93a9c..0000000
--- a/res-xhdpi/images/loop09.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop10.png b/res-xhdpi/images/loop10.png
deleted file mode 100644
index 88309a4..0000000
--- a/res-xhdpi/images/loop10.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop11.png b/res-xhdpi/images/loop11.png
deleted file mode 100644
index ae34ccf..0000000
--- a/res-xhdpi/images/loop11.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop12.png b/res-xhdpi/images/loop12.png
deleted file mode 100644
index ee07cbc..0000000
--- a/res-xhdpi/images/loop12.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop13.png b/res-xhdpi/images/loop13.png
deleted file mode 100644
index c1b7a78..0000000
--- a/res-xhdpi/images/loop13.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop14.png b/res-xhdpi/images/loop14.png
deleted file mode 100644
index 26ced74..0000000
--- a/res-xhdpi/images/loop14.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop15.png b/res-xhdpi/images/loop15.png
deleted file mode 100644
index 3cd3f3c..0000000
--- a/res-xhdpi/images/loop15.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop16.png b/res-xhdpi/images/loop16.png
deleted file mode 100644
index 67f6dd3..0000000
--- a/res-xhdpi/images/loop16.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop17.png b/res-xhdpi/images/loop17.png
deleted file mode 100644
index c2ddbd0..0000000
--- a/res-xhdpi/images/loop17.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop18.png b/res-xhdpi/images/loop18.png
deleted file mode 100644
index 14590aa..0000000
--- a/res-xhdpi/images/loop18.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop19.png b/res-xhdpi/images/loop19.png
deleted file mode 100644
index 0c6c828..0000000
--- a/res-xhdpi/images/loop19.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop20.png b/res-xhdpi/images/loop20.png
deleted file mode 100644
index ab0572c..0000000
--- a/res-xhdpi/images/loop20.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop21.png b/res-xhdpi/images/loop21.png
deleted file mode 100644
index 1ed54e5..0000000
--- a/res-xhdpi/images/loop21.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop22.png b/res-xhdpi/images/loop22.png
deleted file mode 100644
index 9e894c7..0000000
--- a/res-xhdpi/images/loop22.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop23.png b/res-xhdpi/images/loop23.png
deleted file mode 100644
index 87c44c5..0000000
--- a/res-xhdpi/images/loop23.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop24.png b/res-xhdpi/images/loop24.png
deleted file mode 100644
index 9dcebd9..0000000
--- a/res-xhdpi/images/loop24.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop25.png b/res-xhdpi/images/loop25.png
deleted file mode 100644
index 600c1e9..0000000
--- a/res-xhdpi/images/loop25.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop26.png b/res-xhdpi/images/loop26.png
deleted file mode 100644
index 575e808..0000000
--- a/res-xhdpi/images/loop26.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop27.png b/res-xhdpi/images/loop27.png
deleted file mode 100644
index 3c7908d..0000000
--- a/res-xhdpi/images/loop27.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop28.png b/res-xhdpi/images/loop28.png
deleted file mode 100644
index 31bc008..0000000
--- a/res-xhdpi/images/loop28.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop29.png b/res-xhdpi/images/loop29.png
deleted file mode 100644
index 7797b39..0000000
--- a/res-xhdpi/images/loop29.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop30.png b/res-xhdpi/images/loop30.png
deleted file mode 100644
index 234970c..0000000
--- a/res-xhdpi/images/loop30.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop31.png b/res-xhdpi/images/loop31.png
deleted file mode 100644
index cd87e1b..0000000
--- a/res-xhdpi/images/loop31.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop32.png b/res-xhdpi/images/loop32.png
deleted file mode 100644
index 263dd0d..0000000
--- a/res-xhdpi/images/loop32.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop33.png b/res-xhdpi/images/loop33.png
deleted file mode 100644
index 62cbd5c..0000000
--- a/res-xhdpi/images/loop33.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop34.png b/res-xhdpi/images/loop34.png
deleted file mode 100644
index 7ab5856..0000000
--- a/res-xhdpi/images/loop34.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop35.png b/res-xhdpi/images/loop35.png
deleted file mode 100644
index 2b124e9..0000000
--- a/res-xhdpi/images/loop35.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop36.png b/res-xhdpi/images/loop36.png
deleted file mode 100644
index b5b74be..0000000
--- a/res-xhdpi/images/loop36.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop37.png b/res-xhdpi/images/loop37.png
deleted file mode 100644
index cad4c42..0000000
--- a/res-xhdpi/images/loop37.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop38.png b/res-xhdpi/images/loop38.png
deleted file mode 100644
index 4a83e18..0000000
--- a/res-xhdpi/images/loop38.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop39.png b/res-xhdpi/images/loop39.png
deleted file mode 100644
index 454a03e..0000000
--- a/res-xhdpi/images/loop39.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop40.png b/res-xhdpi/images/loop40.png
deleted file mode 100644
index 093f44b..0000000
--- a/res-xhdpi/images/loop40.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop41.png b/res-xhdpi/images/loop41.png
deleted file mode 100644
index c173032..0000000
--- a/res-xhdpi/images/loop41.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop42.png b/res-xhdpi/images/loop42.png
deleted file mode 100644
index 4b4072a..0000000
--- a/res-xhdpi/images/loop42.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop43.png b/res-xhdpi/images/loop43.png
deleted file mode 100644
index 33a03d2..0000000
--- a/res-xhdpi/images/loop43.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop44.png b/res-xhdpi/images/loop44.png
deleted file mode 100644
index 1965294..0000000
--- a/res-xhdpi/images/loop44.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop45.png b/res-xhdpi/images/loop45.png
deleted file mode 100644
index 0bf16da..0000000
--- a/res-xhdpi/images/loop45.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop46.png b/res-xhdpi/images/loop46.png
deleted file mode 100644
index 81255bc..0000000
--- a/res-xhdpi/images/loop46.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop47.png b/res-xhdpi/images/loop47.png
deleted file mode 100644
index e1e1710..0000000
--- a/res-xhdpi/images/loop47.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop48.png b/res-xhdpi/images/loop48.png
deleted file mode 100644
index 9d515ca..0000000
--- a/res-xhdpi/images/loop48.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop49.png b/res-xhdpi/images/loop49.png
deleted file mode 100644
index 6cb515c..0000000
--- a/res-xhdpi/images/loop49.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop50.png b/res-xhdpi/images/loop50.png
deleted file mode 100644
index 310ba72..0000000
--- a/res-xhdpi/images/loop50.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop51.png b/res-xhdpi/images/loop51.png
deleted file mode 100644
index 283f7eb..0000000
--- a/res-xhdpi/images/loop51.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop52.png b/res-xhdpi/images/loop52.png
deleted file mode 100644
index 141004f..0000000
--- a/res-xhdpi/images/loop52.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop53.png b/res-xhdpi/images/loop53.png
deleted file mode 100644
index 1b4649c..0000000
--- a/res-xhdpi/images/loop53.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop54.png b/res-xhdpi/images/loop54.png
deleted file mode 100644
index 3210b4a..0000000
--- a/res-xhdpi/images/loop54.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop55.png b/res-xhdpi/images/loop55.png
deleted file mode 100644
index b1d9ea0..0000000
--- a/res-xhdpi/images/loop55.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop56.png b/res-xhdpi/images/loop56.png
deleted file mode 100644
index 1ae6126..0000000
--- a/res-xhdpi/images/loop56.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop57.png b/res-xhdpi/images/loop57.png
deleted file mode 100644
index 6317e88..0000000
--- a/res-xhdpi/images/loop57.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop58.png b/res-xhdpi/images/loop58.png
deleted file mode 100644
index b275a31..0000000
--- a/res-xhdpi/images/loop58.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop59.png b/res-xhdpi/images/loop59.png
deleted file mode 100644
index 9bc3ba0..0000000
--- a/res-xhdpi/images/loop59.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop60.png b/res-xhdpi/images/loop60.png
deleted file mode 100644
index b6a9e64..0000000
--- a/res-xhdpi/images/loop60.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop61.png b/res-xhdpi/images/loop61.png
deleted file mode 100644
index fee9bee..0000000
--- a/res-xhdpi/images/loop61.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop62.png b/res-xhdpi/images/loop62.png
deleted file mode 100644
index e153319..0000000
--- a/res-xhdpi/images/loop62.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop63.png b/res-xhdpi/images/loop63.png
deleted file mode 100644
index a2d9efd..0000000
--- a/res-xhdpi/images/loop63.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop64.png b/res-xhdpi/images/loop64.png
deleted file mode 100644
index 6cfdc5a..0000000
--- a/res-xhdpi/images/loop64.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop65.png b/res-xhdpi/images/loop65.png
deleted file mode 100644
index 2806b1c..0000000
--- a/res-xhdpi/images/loop65.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop66.png b/res-xhdpi/images/loop66.png
deleted file mode 100644
index fc51ee9..0000000
--- a/res-xhdpi/images/loop66.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop67.png b/res-xhdpi/images/loop67.png
deleted file mode 100644
index d85ebf3..0000000
--- a/res-xhdpi/images/loop67.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop68.png b/res-xhdpi/images/loop68.png
deleted file mode 100644
index 8f5437a..0000000
--- a/res-xhdpi/images/loop68.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop69.png b/res-xhdpi/images/loop69.png
deleted file mode 100644
index b426c53..0000000
--- a/res-xhdpi/images/loop69.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop70.png b/res-xhdpi/images/loop70.png
deleted file mode 100644
index 8541890..0000000
--- a/res-xhdpi/images/loop70.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop71.png b/res-xhdpi/images/loop71.png
deleted file mode 100644
index 2aa0fbf..0000000
--- a/res-xhdpi/images/loop71.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop72.png b/res-xhdpi/images/loop72.png
deleted file mode 100644
index dfe61c9..0000000
--- a/res-xhdpi/images/loop72.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop73.png b/res-xhdpi/images/loop73.png
deleted file mode 100644
index 4b235b5..0000000
--- a/res-xhdpi/images/loop73.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop74.png b/res-xhdpi/images/loop74.png
deleted file mode 100644
index 31e4c0e..0000000
--- a/res-xhdpi/images/loop74.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop75.png b/res-xhdpi/images/loop75.png
deleted file mode 100644
index 68197f5..0000000
--- a/res-xhdpi/images/loop75.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop76.png b/res-xhdpi/images/loop76.png
deleted file mode 100644
index cff8f4a..0000000
--- a/res-xhdpi/images/loop76.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop77.png b/res-xhdpi/images/loop77.png
deleted file mode 100644
index 3b38a39..0000000
--- a/res-xhdpi/images/loop77.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop78.png b/res-xhdpi/images/loop78.png
deleted file mode 100644
index 8d35624..0000000
--- a/res-xhdpi/images/loop78.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop79.png b/res-xhdpi/images/loop79.png
deleted file mode 100644
index e8cdbe0..0000000
--- a/res-xhdpi/images/loop79.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop80.png b/res-xhdpi/images/loop80.png
deleted file mode 100644
index 5b26b48..0000000
--- a/res-xhdpi/images/loop80.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop81.png b/res-xhdpi/images/loop81.png
deleted file mode 100644
index 135b61e..0000000
--- a/res-xhdpi/images/loop81.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop82.png b/res-xhdpi/images/loop82.png
deleted file mode 100644
index 51da110..0000000
--- a/res-xhdpi/images/loop82.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop83.png b/res-xhdpi/images/loop83.png
deleted file mode 100644
index 84888a9..0000000
--- a/res-xhdpi/images/loop83.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop84.png b/res-xhdpi/images/loop84.png
deleted file mode 100644
index 0143344..0000000
--- a/res-xhdpi/images/loop84.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop85.png b/res-xhdpi/images/loop85.png
deleted file mode 100644
index 5836778..0000000
--- a/res-xhdpi/images/loop85.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop86.png b/res-xhdpi/images/loop86.png
deleted file mode 100644
index 00166a9..0000000
--- a/res-xhdpi/images/loop86.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop87.png b/res-xhdpi/images/loop87.png
deleted file mode 100644
index b6f0089..0000000
--- a/res-xhdpi/images/loop87.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop88.png b/res-xhdpi/images/loop88.png
deleted file mode 100644
index 77b5b42..0000000
--- a/res-xhdpi/images/loop88.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop89.png b/res-xhdpi/images/loop89.png
deleted file mode 100644
index 4beb1f0..0000000
--- a/res-xhdpi/images/loop89.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/loop90.png b/res-xhdpi/images/loop90.png
deleted file mode 100644
index 45393ea..0000000
--- a/res-xhdpi/images/loop90.png
+++ /dev/null
Binary files differ
diff --git a/res-xhdpi/images/no_command_text.png b/res-xhdpi/images/no_command_text.png
index eb34e94..ed56e1a 100644
--- a/res-xhdpi/images/no_command_text.png
+++ b/res-xhdpi/images/no_command_text.png
Binary files differ
diff --git a/res-xxhdpi/images/erasing_text.png b/res-xxhdpi/images/erasing_text.png
index c87fd52..c128c7b 100644
--- a/res-xxhdpi/images/erasing_text.png
+++ b/res-xxhdpi/images/erasing_text.png
Binary files differ
diff --git a/res-xxhdpi/images/error_text.png b/res-xxhdpi/images/error_text.png
index 486e951..c239da9 100644
--- a/res-xxhdpi/images/error_text.png
+++ b/res-xxhdpi/images/error_text.png
Binary files differ
diff --git a/res-xxhdpi/images/installing_security_text.png b/res-xxhdpi/images/installing_security_text.png
new file mode 100644
index 0000000..5af4e45
--- /dev/null
+++ b/res-xxhdpi/images/installing_security_text.png
Binary files differ
diff --git a/res-xxhdpi/images/installing_text.png b/res-xxhdpi/images/installing_text.png
index ef6e8f3..455b03e 100644
--- a/res-xxhdpi/images/installing_text.png
+++ b/res-xxhdpi/images/installing_text.png
Binary files differ
diff --git a/res-xxhdpi/images/loop00.png b/res-xxhdpi/images/loop00.png
index 9d61544..d360c79 100644
--- a/res-xxhdpi/images/loop00.png
+++ b/res-xxhdpi/images/loop00.png
Binary files differ
diff --git a/res-xxhdpi/images/loop01.png b/res-xxhdpi/images/loop01.png
index 024bf6c..a0b7ac6 100644
--- a/res-xxhdpi/images/loop01.png
+++ b/res-xxhdpi/images/loop01.png
Binary files differ
diff --git a/res-xxhdpi/images/loop02.png b/res-xxhdpi/images/loop02.png
index 4f6cbf2..739c580 100644
--- a/res-xxhdpi/images/loop02.png
+++ b/res-xxhdpi/images/loop02.png
Binary files differ
diff --git a/res-xxhdpi/images/loop03.png b/res-xxhdpi/images/loop03.png
index 2f3287d..98a4890 100644
--- a/res-xxhdpi/images/loop03.png
+++ b/res-xxhdpi/images/loop03.png
Binary files differ
diff --git a/res-xxhdpi/images/loop04.png b/res-xxhdpi/images/loop04.png
index bc979cc..df6a09e 100644
--- a/res-xxhdpi/images/loop04.png
+++ b/res-xxhdpi/images/loop04.png
Binary files differ
diff --git a/res-xxhdpi/images/loop05.png b/res-xxhdpi/images/loop05.png
index b1733db..4d8d56d 100644
--- a/res-xxhdpi/images/loop05.png
+++ b/res-xxhdpi/images/loop05.png
Binary files differ
diff --git a/res-xxhdpi/images/loop06.png b/res-xxhdpi/images/loop06.png
index 46f6291..c5f26f1 100644
--- a/res-xxhdpi/images/loop06.png
+++ b/res-xxhdpi/images/loop06.png
Binary files differ
diff --git a/res-xxhdpi/images/loop07.png b/res-xxhdpi/images/loop07.png
deleted file mode 100644
index ead912a..0000000
--- a/res-xxhdpi/images/loop07.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop08.png b/res-xxhdpi/images/loop08.png
deleted file mode 100644
index d693b5b..0000000
--- a/res-xxhdpi/images/loop08.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop09.png b/res-xxhdpi/images/loop09.png
deleted file mode 100644
index 06c7034..0000000
--- a/res-xxhdpi/images/loop09.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop10.png b/res-xxhdpi/images/loop10.png
deleted file mode 100644
index 0875b91..0000000
--- a/res-xxhdpi/images/loop10.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop11.png b/res-xxhdpi/images/loop11.png
deleted file mode 100644
index 1b0f18e..0000000
--- a/res-xxhdpi/images/loop11.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop12.png b/res-xxhdpi/images/loop12.png
deleted file mode 100644
index 540d292..0000000
--- a/res-xxhdpi/images/loop12.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop13.png b/res-xxhdpi/images/loop13.png
deleted file mode 100644
index 5a85eff..0000000
--- a/res-xxhdpi/images/loop13.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop14.png b/res-xxhdpi/images/loop14.png
deleted file mode 100644
index e94ea24..0000000
--- a/res-xxhdpi/images/loop14.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop15.png b/res-xxhdpi/images/loop15.png
deleted file mode 100644
index c1a78f5..0000000
--- a/res-xxhdpi/images/loop15.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop16.png b/res-xxhdpi/images/loop16.png
deleted file mode 100644
index 7cb3e9a..0000000
--- a/res-xxhdpi/images/loop16.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop17.png b/res-xxhdpi/images/loop17.png
deleted file mode 100644
index 1ad8497..0000000
--- a/res-xxhdpi/images/loop17.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop18.png b/res-xxhdpi/images/loop18.png
deleted file mode 100644
index fb82ebe..0000000
--- a/res-xxhdpi/images/loop18.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop19.png b/res-xxhdpi/images/loop19.png
deleted file mode 100644
index 217d34b..0000000
--- a/res-xxhdpi/images/loop19.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop20.png b/res-xxhdpi/images/loop20.png
deleted file mode 100644
index f1cfe78..0000000
--- a/res-xxhdpi/images/loop20.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop21.png b/res-xxhdpi/images/loop21.png
deleted file mode 100644
index 184c86b..0000000
--- a/res-xxhdpi/images/loop21.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop22.png b/res-xxhdpi/images/loop22.png
deleted file mode 100644
index 68e3b2a..0000000
--- a/res-xxhdpi/images/loop22.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop23.png b/res-xxhdpi/images/loop23.png
deleted file mode 100644
index af18831..0000000
--- a/res-xxhdpi/images/loop23.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop24.png b/res-xxhdpi/images/loop24.png
deleted file mode 100644
index dd7c4a5..0000000
--- a/res-xxhdpi/images/loop24.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop25.png b/res-xxhdpi/images/loop25.png
deleted file mode 100644
index c58c08d..0000000
--- a/res-xxhdpi/images/loop25.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop26.png b/res-xxhdpi/images/loop26.png
deleted file mode 100644
index 4409e55..0000000
--- a/res-xxhdpi/images/loop26.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop27.png b/res-xxhdpi/images/loop27.png
deleted file mode 100644
index e96e1fd..0000000
--- a/res-xxhdpi/images/loop27.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop28.png b/res-xxhdpi/images/loop28.png
deleted file mode 100644
index d36ffa9..0000000
--- a/res-xxhdpi/images/loop28.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop29.png b/res-xxhdpi/images/loop29.png
deleted file mode 100644
index 936a570..0000000
--- a/res-xxhdpi/images/loop29.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop30.png b/res-xxhdpi/images/loop30.png
deleted file mode 100644
index b5c5e04..0000000
--- a/res-xxhdpi/images/loop30.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop31.png b/res-xxhdpi/images/loop31.png
deleted file mode 100644
index 1e2aa8b..0000000
--- a/res-xxhdpi/images/loop31.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop32.png b/res-xxhdpi/images/loop32.png
deleted file mode 100644
index 638ec8b..0000000
--- a/res-xxhdpi/images/loop32.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop33.png b/res-xxhdpi/images/loop33.png
deleted file mode 100644
index cb62a36..0000000
--- a/res-xxhdpi/images/loop33.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop34.png b/res-xxhdpi/images/loop34.png
deleted file mode 100644
index ac877b8..0000000
--- a/res-xxhdpi/images/loop34.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop35.png b/res-xxhdpi/images/loop35.png
deleted file mode 100644
index 567cbf1..0000000
--- a/res-xxhdpi/images/loop35.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop36.png b/res-xxhdpi/images/loop36.png
deleted file mode 100644
index b1c6220..0000000
--- a/res-xxhdpi/images/loop36.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop37.png b/res-xxhdpi/images/loop37.png
deleted file mode 100644
index ad40b75..0000000
--- a/res-xxhdpi/images/loop37.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop38.png b/res-xxhdpi/images/loop38.png
deleted file mode 100644
index 87be4ef..0000000
--- a/res-xxhdpi/images/loop38.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop39.png b/res-xxhdpi/images/loop39.png
deleted file mode 100644
index fecaa1f..0000000
--- a/res-xxhdpi/images/loop39.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop40.png b/res-xxhdpi/images/loop40.png
deleted file mode 100644
index 849caaa..0000000
--- a/res-xxhdpi/images/loop40.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop41.png b/res-xxhdpi/images/loop41.png
deleted file mode 100644
index 9c0b81f..0000000
--- a/res-xxhdpi/images/loop41.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop42.png b/res-xxhdpi/images/loop42.png
deleted file mode 100644
index 9c86573..0000000
--- a/res-xxhdpi/images/loop42.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop43.png b/res-xxhdpi/images/loop43.png
deleted file mode 100644
index 1a5f888..0000000
--- a/res-xxhdpi/images/loop43.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop44.png b/res-xxhdpi/images/loop44.png
deleted file mode 100644
index 2b4a449..0000000
--- a/res-xxhdpi/images/loop44.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop45.png b/res-xxhdpi/images/loop45.png
deleted file mode 100644
index 11cc31c..0000000
--- a/res-xxhdpi/images/loop45.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop46.png b/res-xxhdpi/images/loop46.png
deleted file mode 100644
index 95f3f99..0000000
--- a/res-xxhdpi/images/loop46.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop47.png b/res-xxhdpi/images/loop47.png
deleted file mode 100644
index ed99115..0000000
--- a/res-xxhdpi/images/loop47.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop48.png b/res-xxhdpi/images/loop48.png
deleted file mode 100644
index e39761c..0000000
--- a/res-xxhdpi/images/loop48.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop49.png b/res-xxhdpi/images/loop49.png
deleted file mode 100644
index 65ec560..0000000
--- a/res-xxhdpi/images/loop49.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop50.png b/res-xxhdpi/images/loop50.png
deleted file mode 100644
index 82631d9..0000000
--- a/res-xxhdpi/images/loop50.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop51.png b/res-xxhdpi/images/loop51.png
deleted file mode 100644
index eb3910c..0000000
--- a/res-xxhdpi/images/loop51.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop52.png b/res-xxhdpi/images/loop52.png
deleted file mode 100644
index 64ec1ad..0000000
--- a/res-xxhdpi/images/loop52.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop53.png b/res-xxhdpi/images/loop53.png
deleted file mode 100644
index e71c971..0000000
--- a/res-xxhdpi/images/loop53.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop54.png b/res-xxhdpi/images/loop54.png
deleted file mode 100644
index 877e152..0000000
--- a/res-xxhdpi/images/loop54.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop55.png b/res-xxhdpi/images/loop55.png
deleted file mode 100644
index 0a8f8f0..0000000
--- a/res-xxhdpi/images/loop55.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop56.png b/res-xxhdpi/images/loop56.png
deleted file mode 100644
index ed9eff9..0000000
--- a/res-xxhdpi/images/loop56.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop57.png b/res-xxhdpi/images/loop57.png
deleted file mode 100644
index 9afb745..0000000
--- a/res-xxhdpi/images/loop57.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop58.png b/res-xxhdpi/images/loop58.png
deleted file mode 100644
index 775514e..0000000
--- a/res-xxhdpi/images/loop58.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop59.png b/res-xxhdpi/images/loop59.png
deleted file mode 100644
index b22a3a7..0000000
--- a/res-xxhdpi/images/loop59.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop60.png b/res-xxhdpi/images/loop60.png
deleted file mode 100644
index 94905ca..0000000
--- a/res-xxhdpi/images/loop60.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop61.png b/res-xxhdpi/images/loop61.png
deleted file mode 100644
index bb9670c..0000000
--- a/res-xxhdpi/images/loop61.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop62.png b/res-xxhdpi/images/loop62.png
deleted file mode 100644
index 1acf5ac..0000000
--- a/res-xxhdpi/images/loop62.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop63.png b/res-xxhdpi/images/loop63.png
deleted file mode 100644
index 03f5620..0000000
--- a/res-xxhdpi/images/loop63.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop64.png b/res-xxhdpi/images/loop64.png
deleted file mode 100644
index 7a5ce18..0000000
--- a/res-xxhdpi/images/loop64.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop65.png b/res-xxhdpi/images/loop65.png
deleted file mode 100644
index 022b646..0000000
--- a/res-xxhdpi/images/loop65.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop66.png b/res-xxhdpi/images/loop66.png
deleted file mode 100644
index 9fd3264..0000000
--- a/res-xxhdpi/images/loop66.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop67.png b/res-xxhdpi/images/loop67.png
deleted file mode 100644
index b05e20e..0000000
--- a/res-xxhdpi/images/loop67.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop68.png b/res-xxhdpi/images/loop68.png
deleted file mode 100644
index 66556f9..0000000
--- a/res-xxhdpi/images/loop68.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop69.png b/res-xxhdpi/images/loop69.png
deleted file mode 100644
index 34150c3..0000000
--- a/res-xxhdpi/images/loop69.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop70.png b/res-xxhdpi/images/loop70.png
deleted file mode 100644
index 007f595..0000000
--- a/res-xxhdpi/images/loop70.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop71.png b/res-xxhdpi/images/loop71.png
deleted file mode 100644
index 6db5c64..0000000
--- a/res-xxhdpi/images/loop71.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop72.png b/res-xxhdpi/images/loop72.png
deleted file mode 100644
index 6e9d8e8..0000000
--- a/res-xxhdpi/images/loop72.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop73.png b/res-xxhdpi/images/loop73.png
deleted file mode 100644
index 90c87d3..0000000
--- a/res-xxhdpi/images/loop73.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop74.png b/res-xxhdpi/images/loop74.png
deleted file mode 100644
index c0fe8dd..0000000
--- a/res-xxhdpi/images/loop74.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop75.png b/res-xxhdpi/images/loop75.png
deleted file mode 100644
index 1853558..0000000
--- a/res-xxhdpi/images/loop75.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop76.png b/res-xxhdpi/images/loop76.png
deleted file mode 100644
index 911ffea..0000000
--- a/res-xxhdpi/images/loop76.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop77.png b/res-xxhdpi/images/loop77.png
deleted file mode 100644
index 87861a2..0000000
--- a/res-xxhdpi/images/loop77.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop78.png b/res-xxhdpi/images/loop78.png
deleted file mode 100644
index 4b61b52..0000000
--- a/res-xxhdpi/images/loop78.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop79.png b/res-xxhdpi/images/loop79.png
deleted file mode 100644
index dea4bcf..0000000
--- a/res-xxhdpi/images/loop79.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop80.png b/res-xxhdpi/images/loop80.png
deleted file mode 100644
index dab06f3..0000000
--- a/res-xxhdpi/images/loop80.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop81.png b/res-xxhdpi/images/loop81.png
deleted file mode 100644
index 4d74671..0000000
--- a/res-xxhdpi/images/loop81.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop82.png b/res-xxhdpi/images/loop82.png
deleted file mode 100644
index 7124c88..0000000
--- a/res-xxhdpi/images/loop82.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop83.png b/res-xxhdpi/images/loop83.png
deleted file mode 100644
index c8cc938..0000000
--- a/res-xxhdpi/images/loop83.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop84.png b/res-xxhdpi/images/loop84.png
deleted file mode 100644
index dbfdaeb..0000000
--- a/res-xxhdpi/images/loop84.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop85.png b/res-xxhdpi/images/loop85.png
deleted file mode 100644
index 2110980..0000000
--- a/res-xxhdpi/images/loop85.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop86.png b/res-xxhdpi/images/loop86.png
deleted file mode 100644
index c402cec..0000000
--- a/res-xxhdpi/images/loop86.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop87.png b/res-xxhdpi/images/loop87.png
deleted file mode 100644
index 0d7ff31..0000000
--- a/res-xxhdpi/images/loop87.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop88.png b/res-xxhdpi/images/loop88.png
deleted file mode 100644
index 754537d..0000000
--- a/res-xxhdpi/images/loop88.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop89.png b/res-xxhdpi/images/loop89.png
deleted file mode 100644
index 68d4d60..0000000
--- a/res-xxhdpi/images/loop89.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/loop90.png b/res-xxhdpi/images/loop90.png
deleted file mode 100644
index 9d61544..0000000
--- a/res-xxhdpi/images/loop90.png
+++ /dev/null
Binary files differ
diff --git a/res-xxhdpi/images/no_command_text.png b/res-xxhdpi/images/no_command_text.png
index cc98bb1..b7b6114 100644
--- a/res-xxhdpi/images/no_command_text.png
+++ b/res-xxhdpi/images/no_command_text.png
Binary files differ
diff --git a/res-xxxhdpi/images/erasing_text.png b/res-xxxhdpi/images/erasing_text.png
index 612e7a3..c8117d3 100644
--- a/res-xxxhdpi/images/erasing_text.png
+++ b/res-xxxhdpi/images/erasing_text.png
Binary files differ
diff --git a/res-xxxhdpi/images/error_text.png b/res-xxxhdpi/images/error_text.png
index 50d2fad..4750b98 100644
--- a/res-xxxhdpi/images/error_text.png
+++ b/res-xxxhdpi/images/error_text.png
Binary files differ
diff --git a/res-xxxhdpi/images/installing_security_text.png b/res-xxxhdpi/images/installing_security_text.png
new file mode 100644
index 0000000..8349809
--- /dev/null
+++ b/res-xxxhdpi/images/installing_security_text.png
Binary files differ
diff --git a/res-xxxhdpi/images/installing_text.png b/res-xxxhdpi/images/installing_text.png
index 9bd093b..5bab8eb 100644
--- a/res-xxxhdpi/images/installing_text.png
+++ b/res-xxxhdpi/images/installing_text.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop00.png b/res-xxxhdpi/images/loop00.png
index 76351c5..d360c79 100644
--- a/res-xxxhdpi/images/loop00.png
+++ b/res-xxxhdpi/images/loop00.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop01.png b/res-xxxhdpi/images/loop01.png
index acdefc0..a0b7ac6 100644
--- a/res-xxxhdpi/images/loop01.png
+++ b/res-xxxhdpi/images/loop01.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop02.png b/res-xxxhdpi/images/loop02.png
index 3fcb5e5..739c580 100644
--- a/res-xxxhdpi/images/loop02.png
+++ b/res-xxxhdpi/images/loop02.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop03.png b/res-xxxhdpi/images/loop03.png
index 47497a4..98a4890 100644
--- a/res-xxxhdpi/images/loop03.png
+++ b/res-xxxhdpi/images/loop03.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop04.png b/res-xxxhdpi/images/loop04.png
index 1867381..df6a09e 100644
--- a/res-xxxhdpi/images/loop04.png
+++ b/res-xxxhdpi/images/loop04.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop05.png b/res-xxxhdpi/images/loop05.png
index 8b7574c..4d8d56d 100644
--- a/res-xxxhdpi/images/loop05.png
+++ b/res-xxxhdpi/images/loop05.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop06.png b/res-xxxhdpi/images/loop06.png
index e3c0a7d..c5f26f1 100644
--- a/res-xxxhdpi/images/loop06.png
+++ b/res-xxxhdpi/images/loop06.png
Binary files differ
diff --git a/res-xxxhdpi/images/loop07.png b/res-xxxhdpi/images/loop07.png
deleted file mode 100644
index d783ca7..0000000
--- a/res-xxxhdpi/images/loop07.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop08.png b/res-xxxhdpi/images/loop08.png
deleted file mode 100644
index eefcb3f..0000000
--- a/res-xxxhdpi/images/loop08.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop09.png b/res-xxxhdpi/images/loop09.png
deleted file mode 100644
index 0f82c26..0000000
--- a/res-xxxhdpi/images/loop09.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop10.png b/res-xxxhdpi/images/loop10.png
deleted file mode 100644
index bc86246..0000000
--- a/res-xxxhdpi/images/loop10.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop11.png b/res-xxxhdpi/images/loop11.png
deleted file mode 100644
index 7bd1087..0000000
--- a/res-xxxhdpi/images/loop11.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop12.png b/res-xxxhdpi/images/loop12.png
deleted file mode 100644
index b9dd44e..0000000
--- a/res-xxxhdpi/images/loop12.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop13.png b/res-xxxhdpi/images/loop13.png
deleted file mode 100644
index 76c0d46..0000000
--- a/res-xxxhdpi/images/loop13.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop14.png b/res-xxxhdpi/images/loop14.png
deleted file mode 100644
index 03ff4bd..0000000
--- a/res-xxxhdpi/images/loop14.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop15.png b/res-xxxhdpi/images/loop15.png
deleted file mode 100644
index b33cc28..0000000
--- a/res-xxxhdpi/images/loop15.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop16.png b/res-xxxhdpi/images/loop16.png
deleted file mode 100644
index cef8302..0000000
--- a/res-xxxhdpi/images/loop16.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop17.png b/res-xxxhdpi/images/loop17.png
deleted file mode 100644
index b1d6010..0000000
--- a/res-xxxhdpi/images/loop17.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop18.png b/res-xxxhdpi/images/loop18.png
deleted file mode 100644
index 2df58f0..0000000
--- a/res-xxxhdpi/images/loop18.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop19.png b/res-xxxhdpi/images/loop19.png
deleted file mode 100644
index 0249bff..0000000
--- a/res-xxxhdpi/images/loop19.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop20.png b/res-xxxhdpi/images/loop20.png
deleted file mode 100644
index 5968bbb..0000000
--- a/res-xxxhdpi/images/loop20.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop21.png b/res-xxxhdpi/images/loop21.png
deleted file mode 100644
index 76758e3..0000000
--- a/res-xxxhdpi/images/loop21.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop22.png b/res-xxxhdpi/images/loop22.png
deleted file mode 100644
index 7ab40f9..0000000
--- a/res-xxxhdpi/images/loop22.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop23.png b/res-xxxhdpi/images/loop23.png
deleted file mode 100644
index 830569f..0000000
--- a/res-xxxhdpi/images/loop23.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop24.png b/res-xxxhdpi/images/loop24.png
deleted file mode 100644
index 4b8f77f..0000000
--- a/res-xxxhdpi/images/loop24.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop25.png b/res-xxxhdpi/images/loop25.png
deleted file mode 100644
index 83df09e..0000000
--- a/res-xxxhdpi/images/loop25.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop26.png b/res-xxxhdpi/images/loop26.png
deleted file mode 100644
index 4df09dc..0000000
--- a/res-xxxhdpi/images/loop26.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop27.png b/res-xxxhdpi/images/loop27.png
deleted file mode 100644
index 0b211fe..0000000
--- a/res-xxxhdpi/images/loop27.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop28.png b/res-xxxhdpi/images/loop28.png
deleted file mode 100644
index b40985b..0000000
--- a/res-xxxhdpi/images/loop28.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop29.png b/res-xxxhdpi/images/loop29.png
deleted file mode 100644
index be5899d..0000000
--- a/res-xxxhdpi/images/loop29.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop30.png b/res-xxxhdpi/images/loop30.png
deleted file mode 100644
index a7f95ed..0000000
--- a/res-xxxhdpi/images/loop30.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop31.png b/res-xxxhdpi/images/loop31.png
deleted file mode 100644
index 1fe0bf3..0000000
--- a/res-xxxhdpi/images/loop31.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop32.png b/res-xxxhdpi/images/loop32.png
deleted file mode 100644
index 4bd34b4..0000000
--- a/res-xxxhdpi/images/loop32.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop33.png b/res-xxxhdpi/images/loop33.png
deleted file mode 100644
index c800b02..0000000
--- a/res-xxxhdpi/images/loop33.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop34.png b/res-xxxhdpi/images/loop34.png
deleted file mode 100644
index 926b010..0000000
--- a/res-xxxhdpi/images/loop34.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop35.png b/res-xxxhdpi/images/loop35.png
deleted file mode 100644
index 20f4cc1..0000000
--- a/res-xxxhdpi/images/loop35.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop36.png b/res-xxxhdpi/images/loop36.png
deleted file mode 100644
index 36e4abe..0000000
--- a/res-xxxhdpi/images/loop36.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop37.png b/res-xxxhdpi/images/loop37.png
deleted file mode 100644
index 424bb09..0000000
--- a/res-xxxhdpi/images/loop37.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop38.png b/res-xxxhdpi/images/loop38.png
deleted file mode 100644
index 9e83b0f..0000000
--- a/res-xxxhdpi/images/loop38.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop39.png b/res-xxxhdpi/images/loop39.png
deleted file mode 100644
index 37c65be..0000000
--- a/res-xxxhdpi/images/loop39.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop40.png b/res-xxxhdpi/images/loop40.png
deleted file mode 100644
index 961342a..0000000
--- a/res-xxxhdpi/images/loop40.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop41.png b/res-xxxhdpi/images/loop41.png
deleted file mode 100644
index 28c4aac..0000000
--- a/res-xxxhdpi/images/loop41.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop42.png b/res-xxxhdpi/images/loop42.png
deleted file mode 100644
index 75adbba..0000000
--- a/res-xxxhdpi/images/loop42.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop43.png b/res-xxxhdpi/images/loop43.png
deleted file mode 100644
index 4ea659b..0000000
--- a/res-xxxhdpi/images/loop43.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop44.png b/res-xxxhdpi/images/loop44.png
deleted file mode 100644
index a36e066..0000000
--- a/res-xxxhdpi/images/loop44.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop45.png b/res-xxxhdpi/images/loop45.png
deleted file mode 100644
index f986268..0000000
--- a/res-xxxhdpi/images/loop45.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop46.png b/res-xxxhdpi/images/loop46.png
deleted file mode 100644
index 6b6d52e..0000000
--- a/res-xxxhdpi/images/loop46.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop47.png b/res-xxxhdpi/images/loop47.png
deleted file mode 100644
index 30c47f5..0000000
--- a/res-xxxhdpi/images/loop47.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop48.png b/res-xxxhdpi/images/loop48.png
deleted file mode 100644
index 35c5801..0000000
--- a/res-xxxhdpi/images/loop48.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop49.png b/res-xxxhdpi/images/loop49.png
deleted file mode 100644
index 849a8e8..0000000
--- a/res-xxxhdpi/images/loop49.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop50.png b/res-xxxhdpi/images/loop50.png
deleted file mode 100644
index fd48c65..0000000
--- a/res-xxxhdpi/images/loop50.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop51.png b/res-xxxhdpi/images/loop51.png
deleted file mode 100644
index 9326afb..0000000
--- a/res-xxxhdpi/images/loop51.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop52.png b/res-xxxhdpi/images/loop52.png
deleted file mode 100644
index 7a16865..0000000
--- a/res-xxxhdpi/images/loop52.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop53.png b/res-xxxhdpi/images/loop53.png
deleted file mode 100644
index 5d4db5b..0000000
--- a/res-xxxhdpi/images/loop53.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop54.png b/res-xxxhdpi/images/loop54.png
deleted file mode 100644
index ac12a5c..0000000
--- a/res-xxxhdpi/images/loop54.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop55.png b/res-xxxhdpi/images/loop55.png
deleted file mode 100644
index 6a2cbc1..0000000
--- a/res-xxxhdpi/images/loop55.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop56.png b/res-xxxhdpi/images/loop56.png
deleted file mode 100644
index 5947d18..0000000
--- a/res-xxxhdpi/images/loop56.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop57.png b/res-xxxhdpi/images/loop57.png
deleted file mode 100644
index dddc757..0000000
--- a/res-xxxhdpi/images/loop57.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop58.png b/res-xxxhdpi/images/loop58.png
deleted file mode 100644
index 5a7d248..0000000
--- a/res-xxxhdpi/images/loop58.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop59.png b/res-xxxhdpi/images/loop59.png
deleted file mode 100644
index 34f68e8..0000000
--- a/res-xxxhdpi/images/loop59.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop60.png b/res-xxxhdpi/images/loop60.png
deleted file mode 100644
index 7c2b918..0000000
--- a/res-xxxhdpi/images/loop60.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop61.png b/res-xxxhdpi/images/loop61.png
deleted file mode 100644
index b27c4af..0000000
--- a/res-xxxhdpi/images/loop61.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop62.png b/res-xxxhdpi/images/loop62.png
deleted file mode 100644
index 36e1644..0000000
--- a/res-xxxhdpi/images/loop62.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop63.png b/res-xxxhdpi/images/loop63.png
deleted file mode 100644
index a812627..0000000
--- a/res-xxxhdpi/images/loop63.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop64.png b/res-xxxhdpi/images/loop64.png
deleted file mode 100644
index 97ff930..0000000
--- a/res-xxxhdpi/images/loop64.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop65.png b/res-xxxhdpi/images/loop65.png
deleted file mode 100644
index 9d69ba7..0000000
--- a/res-xxxhdpi/images/loop65.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop66.png b/res-xxxhdpi/images/loop66.png
deleted file mode 100644
index 42d1a31..0000000
--- a/res-xxxhdpi/images/loop66.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop67.png b/res-xxxhdpi/images/loop67.png
deleted file mode 100644
index bff98b3..0000000
--- a/res-xxxhdpi/images/loop67.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop68.png b/res-xxxhdpi/images/loop68.png
deleted file mode 100644
index 5bfc75b..0000000
--- a/res-xxxhdpi/images/loop68.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop69.png b/res-xxxhdpi/images/loop69.png
deleted file mode 100644
index 488a245..0000000
--- a/res-xxxhdpi/images/loop69.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop70.png b/res-xxxhdpi/images/loop70.png
deleted file mode 100644
index 4a92b7b..0000000
--- a/res-xxxhdpi/images/loop70.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop71.png b/res-xxxhdpi/images/loop71.png
deleted file mode 100644
index b220638..0000000
--- a/res-xxxhdpi/images/loop71.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop72.png b/res-xxxhdpi/images/loop72.png
deleted file mode 100644
index 91c9d44..0000000
--- a/res-xxxhdpi/images/loop72.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop73.png b/res-xxxhdpi/images/loop73.png
deleted file mode 100644
index 6cf9486..0000000
--- a/res-xxxhdpi/images/loop73.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop74.png b/res-xxxhdpi/images/loop74.png
deleted file mode 100644
index d949bc0..0000000
--- a/res-xxxhdpi/images/loop74.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop75.png b/res-xxxhdpi/images/loop75.png
deleted file mode 100644
index 1b22bc9..0000000
--- a/res-xxxhdpi/images/loop75.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop76.png b/res-xxxhdpi/images/loop76.png
deleted file mode 100644
index 09c8b8e..0000000
--- a/res-xxxhdpi/images/loop76.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop77.png b/res-xxxhdpi/images/loop77.png
deleted file mode 100644
index 72fa8c8..0000000
--- a/res-xxxhdpi/images/loop77.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop78.png b/res-xxxhdpi/images/loop78.png
deleted file mode 100644
index d5cc7b2..0000000
--- a/res-xxxhdpi/images/loop78.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop79.png b/res-xxxhdpi/images/loop79.png
deleted file mode 100644
index 207c75a..0000000
--- a/res-xxxhdpi/images/loop79.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop80.png b/res-xxxhdpi/images/loop80.png
deleted file mode 100644
index d0b38d7..0000000
--- a/res-xxxhdpi/images/loop80.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop81.png b/res-xxxhdpi/images/loop81.png
deleted file mode 100644
index c8655ea..0000000
--- a/res-xxxhdpi/images/loop81.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop82.png b/res-xxxhdpi/images/loop82.png
deleted file mode 100644
index fca1ad5..0000000
--- a/res-xxxhdpi/images/loop82.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop83.png b/res-xxxhdpi/images/loop83.png
deleted file mode 100644
index ba1b1bf..0000000
--- a/res-xxxhdpi/images/loop83.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop84.png b/res-xxxhdpi/images/loop84.png
deleted file mode 100644
index 9bcf1dd..0000000
--- a/res-xxxhdpi/images/loop84.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop85.png b/res-xxxhdpi/images/loop85.png
deleted file mode 100644
index fb1e08b..0000000
--- a/res-xxxhdpi/images/loop85.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop86.png b/res-xxxhdpi/images/loop86.png
deleted file mode 100644
index 9e2311e..0000000
--- a/res-xxxhdpi/images/loop86.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop87.png b/res-xxxhdpi/images/loop87.png
deleted file mode 100644
index 4c6aee1..0000000
--- a/res-xxxhdpi/images/loop87.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop88.png b/res-xxxhdpi/images/loop88.png
deleted file mode 100644
index a40c515..0000000
--- a/res-xxxhdpi/images/loop88.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop89.png b/res-xxxhdpi/images/loop89.png
deleted file mode 100644
index c16adfb..0000000
--- a/res-xxxhdpi/images/loop89.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/loop90.png b/res-xxxhdpi/images/loop90.png
deleted file mode 100644
index 76351c5..0000000
--- a/res-xxxhdpi/images/loop90.png
+++ /dev/null
Binary files differ
diff --git a/res-xxxhdpi/images/no_command_text.png b/res-xxxhdpi/images/no_command_text.png
index 6354e6a..955716f 100644
--- a/res-xxxhdpi/images/no_command_text.png
+++ b/res-xxxhdpi/images/no_command_text.png
Binary files differ
diff --git a/screen_ui.cpp b/screen_ui.cpp
index b32df36..55cb741 100644
--- a/screen_ui.cpp
+++ b/screen_ui.cpp
@@ -146,7 +146,6 @@
 // Should only be called with updateMutex locked.
 void ScreenRecoveryUI::draw_progress_locked() {
     if (currentIcon == ERROR) return;
-    if (progressBarType != DETERMINATE) return;
 
     if (currentIcon == INSTALLING_UPDATE || currentIcon == ERASING) {
         GRSurface* frame = GetCurrentFrame();
diff --git a/tests/Android.mk b/tests/Android.mk
index 2da19d7..a66991b 100644
--- a/tests/Android.mk
+++ b/tests/Android.mk
@@ -21,9 +21,13 @@
 LOCAL_CLANG := true
 LOCAL_MODULE := recovery_unit_test
 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
-LOCAL_STATIC_LIBRARIES := libverifier
+LOCAL_STATIC_LIBRARIES := \
+    libverifier \
+    libminui
+
 LOCAL_SRC_FILES := unit/asn1_decoder_test.cpp
 LOCAL_SRC_FILES += unit/recovery_test.cpp
+LOCAL_SRC_FILES += unit/locale_test.cpp
 LOCAL_C_INCLUDES := bootable/recovery
 LOCAL_SHARED_LIBRARIES := liblog
 include $(BUILD_NATIVE_TEST)
diff --git a/tests/unit/locale_test.cpp b/tests/unit/locale_test.cpp
new file mode 100644
index 0000000..0e515f8
--- /dev/null
+++ b/tests/unit/locale_test.cpp
@@ -0,0 +1,29 @@
+/*
+ * Copyright (C) 2016 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <gtest/gtest.h>
+
+#include "minui/minui.h"
+
+TEST(LocaleTest, Misc) {
+    EXPECT_TRUE(matches_locale("zh_CN", "zh_CN_#Hans"));
+    EXPECT_TRUE(matches_locale("zh", "zh_CN_#Hans"));
+    EXPECT_FALSE(matches_locale("zh_HK", "zh_CN_#Hans"));
+    EXPECT_TRUE(matches_locale("en_GB", "en_GB"));
+    EXPECT_TRUE(matches_locale("en", "en_GB"));
+    EXPECT_FALSE(matches_locale("en_GB", "en"));
+    EXPECT_FALSE(matches_locale("en_GB", "en_US"));
+}