summaryrefslogtreecommitdiffstats
path: root/src/initramfs/packages
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-10-04 17:42:02 +0200
committerSebastian Schmelzer2010-10-04 17:42:02 +0200
commit6ad6d7707e893016e82eeb75f4f08131d12700e7 (patch)
treeecad95c5df113890975507d1c02e77634226efc9 /src/initramfs/packages
parentfix name resoulution in stage3 (diff)
downloadcore-6ad6d7707e893016e82eeb75f4f08131d12700e7.tar.gz
core-6ad6d7707e893016e82eeb75f4f08131d12700e7.tar.xz
core-6ad6d7707e893016e82eeb75f4f08131d12700e7.zip
remove uClibc stuff - part I
Diffstat (limited to 'src/initramfs/packages')
-rwxr-xr-xsrc/initramfs/packages/compcache/usr/bin/rzscontrolbin0 -> 7040 bytes
-rw-r--r--src/initramfs/packages/hwinfo/lib/libdbus-1.so.3bin0 -> 231492 bytes
-rw-r--r--src/initramfs/packages/hwinfo/lib/librt.so.1bin0 -> 30684 bytes
-rw-r--r--src/initramfs/packages/hwinfo/usr/lib/libhal.so.1bin0 -> 61852 bytes
-rw-r--r--src/initramfs/packages/hwinfo/usr/lib/libhd.so.16bin0 -> 1865944 bytes
-rwxr-xr-xsrc/initramfs/packages/hwinfo/usr/sbin/hwinfobin0 -> 28020 bytes
-rw-r--r--src/initramfs/packages/mksquashfs/lib/libm.so.6bin0 -> 149392 bytes
-rwxr-xr-xsrc/initramfs/packages/mksquashfs/lib/libpthread.so.0bin0 -> 117105 bytes
-rwxr-xr-xsrc/initramfs/packages/mksquashfs/usr/bin/mksquashfs_3_3bin0 -> 93192 bytes
-rwxr-xr-xsrc/initramfs/packages/mksquashfs/usr/bin/mksquashfs_4bin0 -> 97460 bytes
-rwxr-xr-xsrc/initramfs/packages/nbd-client/sbin/nbd-clientbin0 -> 11836 bytes
-rwxr-xr-xsrc/initramfs/packages/plymouth/bin/plymouthbin0 -> 27428 bytes
-rw-r--r--src/initramfs/packages/plymouth/lib/libply-splash-core.so.2bin0 -> 62216 bytes
-rw-r--r--src/initramfs/packages/plymouth/lib/libply.so.2bin0 -> 75816 bytes
-rw-r--r--src/initramfs/packages/plymouth/lib/librt.so.1bin0 -> 30684 bytes
-rwxr-xr-xsrc/initramfs/packages/plymouth/sbin/plymouthdbin0 -> 53124 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/details/details.plymouth4
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/bullet.pngbin0 -> 296 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/entry.pngbin0 -> 350 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/fade-in.plymouth7
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/lock.pngbin0 -> 29126 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/star.pngbin0 -> 1057 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/box.pngbin0 -> 870 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/bullet.pngbin0 -> 131 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/entry.pngbin0 -> 367 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/glow.plymouth11
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/lock.pngbin0 -> 1896 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-00.pngbin0 -> 519 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-01.pngbin0 -> 599 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-02.pngbin0 -> 644 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-03.pngbin0 -> 704 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-04.pngbin0 -> 736 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-05.pngbin0 -> 786 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-06.pngbin0 -> 780 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-07.pngbin0 -> 775 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-08.pngbin0 -> 776 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-09.pngbin0 -> 769 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-10.pngbin0 -> 866 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-11.pngbin0 -> 970 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-12.pngbin0 -> 1014 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-13.pngbin0 -> 1107 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-14.pngbin0 -> 1120 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-15.pngbin0 -> 1078 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-16.pngbin0 -> 955 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-17.pngbin0 -> 1091 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-18.pngbin0 -> 1194 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-19.pngbin0 -> 1249 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-20.pngbin0 -> 1239 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-21.pngbin0 -> 1306 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-22.pngbin0 -> 1287 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-23.pngbin0 -> 1279 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-24.pngbin0 -> 1202 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-25.pngbin0 -> 1299 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-26.pngbin0 -> 1380 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-27.pngbin0 -> 1453 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-28.pngbin0 -> 1468 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-29.pngbin0 -> 1498 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-30.pngbin0 -> 1529 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-31.pngbin0 -> 1519 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-32.pngbin0 -> 1383 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-00.pngbin0 -> 2627 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-01.pngbin0 -> 3338 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-02.pngbin0 -> 4077 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-03.pngbin0 -> 4766 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-04.pngbin0 -> 6316 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-05.pngbin0 -> 6390 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-06.pngbin0 -> 8920 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-07.pngbin0 -> 9482 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-08.pngbin0 -> 9623 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-09.pngbin0 -> 9337 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-10.pngbin0 -> 8867 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-11.pngbin0 -> 8698 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-12.pngbin0 -> 8258 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-13.pngbin0 -> 12244 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-14.pngbin0 -> 11344 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-15.pngbin0 -> 6761 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-16.pngbin0 -> 6899 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-17.pngbin0 -> 6937 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-18.pngbin0 -> 6936 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-19.pngbin0 -> 6959 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/box.pngbin0 -> 870 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/bullet.pngbin0 -> 296 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/entry.pngbin0 -> 350 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/lock.pngbin0 -> 1896 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_bar.pngbin0 -> 173 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_box.pngbin0 -> 196 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.plymouth11
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.script164
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/box.pngbin0 -> 870 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/bullet.pngbin0 -> 296 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/entry.pngbin0 -> 350 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/lock.pngbin0 -> 1896 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/progress_bar.pngbin0 -> 246 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/solar.plymouth7
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/star.pngbin0 -> 355666 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/box.pngbin0 -> 870 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/bullet.pngbin0 -> 296 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/entry.pngbin0 -> 350 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/lock.pngbin0 -> 1896 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/spinfinity.plymouth7
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-00.pngbin0 -> 244 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-01.pngbin0 -> 304 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-02.pngbin0 -> 370 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-03.pngbin0 -> 424 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-04.pngbin0 -> 508 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-05.pngbin0 -> 563 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-06.pngbin0 -> 589 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-07.pngbin0 -> 562 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-08.pngbin0 -> 567 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-09.pngbin0 -> 560 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-10.pngbin0 -> 526 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-11.pngbin0 -> 492 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-12.pngbin0 -> 424 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-13.pngbin0 -> 360 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-14.pngbin0 -> 300 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-15.pngbin0 -> 244 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-16.pngbin0 -> 213 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-17.pngbin0 -> 245 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-18.pngbin0 -> 306 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-19.pngbin0 -> 372 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-20.pngbin0 -> 424 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-21.pngbin0 -> 513 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-22.pngbin0 -> 551 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-23.pngbin0 -> 595 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-24.pngbin0 -> 571 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-25.pngbin0 -> 570 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-26.pngbin0 -> 566 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-27.pngbin0 -> 521 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-28.pngbin0 -> 480 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-29.pngbin0 -> 424 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-30.pngbin0 -> 356 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-31.pngbin0 -> 293 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-32.pngbin0 -> 243 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-33.pngbin0 -> 213 bytes
-rw-r--r--src/initramfs/packages/plymouth/usr/share/plymouth/themes/text/text.plymouth4
-rwxr-xr-xsrc/initramfs/packages/strace/usr/bin/stracebin0 -> 207880 bytes
136 files changed, 215 insertions, 0 deletions
diff --git a/src/initramfs/packages/compcache/usr/bin/rzscontrol b/src/initramfs/packages/compcache/usr/bin/rzscontrol
new file mode 100755
index 00000000..0d7f2702
--- /dev/null
+++ b/src/initramfs/packages/compcache/usr/bin/rzscontrol
Binary files differ
diff --git a/src/initramfs/packages/hwinfo/lib/libdbus-1.so.3 b/src/initramfs/packages/hwinfo/lib/libdbus-1.so.3
new file mode 100644
index 00000000..526f06dc
--- /dev/null
+++ b/src/initramfs/packages/hwinfo/lib/libdbus-1.so.3
Binary files differ
diff --git a/src/initramfs/packages/hwinfo/lib/librt.so.1 b/src/initramfs/packages/hwinfo/lib/librt.so.1
new file mode 100644
index 00000000..fbea0db1
--- /dev/null
+++ b/src/initramfs/packages/hwinfo/lib/librt.so.1
Binary files differ
diff --git a/src/initramfs/packages/hwinfo/usr/lib/libhal.so.1 b/src/initramfs/packages/hwinfo/usr/lib/libhal.so.1
new file mode 100644
index 00000000..8db463f0
--- /dev/null
+++ b/src/initramfs/packages/hwinfo/usr/lib/libhal.so.1
Binary files differ
diff --git a/src/initramfs/packages/hwinfo/usr/lib/libhd.so.16 b/src/initramfs/packages/hwinfo/usr/lib/libhd.so.16
new file mode 100644
index 00000000..3fd68f29
--- /dev/null
+++ b/src/initramfs/packages/hwinfo/usr/lib/libhd.so.16
Binary files differ
diff --git a/src/initramfs/packages/hwinfo/usr/sbin/hwinfo b/src/initramfs/packages/hwinfo/usr/sbin/hwinfo
new file mode 100755
index 00000000..5dbe48a4
--- /dev/null
+++ b/src/initramfs/packages/hwinfo/usr/sbin/hwinfo
Binary files differ
diff --git a/src/initramfs/packages/mksquashfs/lib/libm.so.6 b/src/initramfs/packages/mksquashfs/lib/libm.so.6
new file mode 100644
index 00000000..0e557bfe
--- /dev/null
+++ b/src/initramfs/packages/mksquashfs/lib/libm.so.6
Binary files differ
diff --git a/src/initramfs/packages/mksquashfs/lib/libpthread.so.0 b/src/initramfs/packages/mksquashfs/lib/libpthread.so.0
new file mode 100755
index 00000000..55de7d33
--- /dev/null
+++ b/src/initramfs/packages/mksquashfs/lib/libpthread.so.0
Binary files differ
diff --git a/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_3_3 b/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_3_3
new file mode 100755
index 00000000..0f4efdc8
--- /dev/null
+++ b/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_3_3
Binary files differ
diff --git a/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_4 b/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_4
new file mode 100755
index 00000000..b40e6e42
--- /dev/null
+++ b/src/initramfs/packages/mksquashfs/usr/bin/mksquashfs_4
Binary files differ
diff --git a/src/initramfs/packages/nbd-client/sbin/nbd-client b/src/initramfs/packages/nbd-client/sbin/nbd-client
new file mode 100755
index 00000000..634e6ff3
--- /dev/null
+++ b/src/initramfs/packages/nbd-client/sbin/nbd-client
Binary files differ
diff --git a/src/initramfs/packages/plymouth/bin/plymouth b/src/initramfs/packages/plymouth/bin/plymouth
new file mode 100755
index 00000000..a8a5a638
--- /dev/null
+++ b/src/initramfs/packages/plymouth/bin/plymouth
Binary files differ
diff --git a/src/initramfs/packages/plymouth/lib/libply-splash-core.so.2 b/src/initramfs/packages/plymouth/lib/libply-splash-core.so.2
new file mode 100644
index 00000000..875479cb
--- /dev/null
+++ b/src/initramfs/packages/plymouth/lib/libply-splash-core.so.2
Binary files differ
diff --git a/src/initramfs/packages/plymouth/lib/libply.so.2 b/src/initramfs/packages/plymouth/lib/libply.so.2
new file mode 100644
index 00000000..14532e2b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/lib/libply.so.2
Binary files differ
diff --git a/src/initramfs/packages/plymouth/lib/librt.so.1 b/src/initramfs/packages/plymouth/lib/librt.so.1
new file mode 100644
index 00000000..fbea0db1
--- /dev/null
+++ b/src/initramfs/packages/plymouth/lib/librt.so.1
Binary files differ
diff --git a/src/initramfs/packages/plymouth/sbin/plymouthd b/src/initramfs/packages/plymouth/sbin/plymouthd
new file mode 100755
index 00000000..c1876a3e
--- /dev/null
+++ b/src/initramfs/packages/plymouth/sbin/plymouthd
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/details/details.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/details/details.plymouth
new file mode 100644
index 00000000..bd849642
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/details/details.plymouth
@@ -0,0 +1,4 @@
+[Plymouth Theme]
+Name=Details
+Description=Verbose fallback theme
+ModuleName=details
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/bullet.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/bullet.png
new file mode 100644
index 00000000..dd527369
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/bullet.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/entry.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/entry.png
new file mode 100644
index 00000000..a9f4157b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/entry.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/fade-in.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/fade-in.plymouth
new file mode 100644
index 00000000..e90b94e9
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/fade-in.plymouth
@@ -0,0 +1,7 @@
+[Plymouth Theme]
+Name=Fade In
+Description=Simple theme that fades in and out with shimmering stars
+ModuleName=fade-throbber
+
+[fade-throbber]
+ImageDir=/usr/share/plymouth/themes/fade-in
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/lock.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/lock.png
new file mode 100644
index 00000000..7ddd3751
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/lock.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/star.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/star.png
new file mode 100644
index 00000000..8d175cac
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/fade-in/star.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/box.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/box.png
new file mode 100644
index 00000000..54876e68
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/box.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/bullet.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/bullet.png
new file mode 100644
index 00000000..87ddfe81
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/bullet.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/entry.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/entry.png
new file mode 100644
index 00000000..37217b63
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/entry.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/glow.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/glow.plymouth
new file mode 100644
index 00000000..38cbafba
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/glow.plymouth
@@ -0,0 +1,11 @@
+[Plymouth Theme]
+Name=Bizcom Glow
+Description=Corporate theme with pie chart boot progress followed by a glowing emerging logo
+ModuleName=two-step
+
+[two-step]
+ImageDir=/usr/share/plymouth/themes/glow
+HorizontalAlignment=.25
+VerticalAlignment=.5
+Transition=merge-fade
+TransitionDuration=.5
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/lock.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/lock.png
new file mode 100644
index 00000000..a0f8c12f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/lock.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-00.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-00.png
new file mode 100644
index 00000000..9f94fc01
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-00.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-01.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-01.png
new file mode 100644
index 00000000..b00035d5
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-01.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-02.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-02.png
new file mode 100644
index 00000000..872da19d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-02.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-03.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-03.png
new file mode 100644
index 00000000..24f32ff5
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-03.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-04.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-04.png
new file mode 100644
index 00000000..da1ecbd4
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-04.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-05.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-05.png
new file mode 100644
index 00000000..38721afe
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-05.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-06.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-06.png
new file mode 100644
index 00000000..3efdca73
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-06.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-07.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-07.png
new file mode 100644
index 00000000..53277ed0
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-07.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-08.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-08.png
new file mode 100644
index 00000000..db0b570a
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-08.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-09.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-09.png
new file mode 100644
index 00000000..14c20559
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-09.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-10.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-10.png
new file mode 100644
index 00000000..c522bc5c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-10.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-11.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-11.png
new file mode 100644
index 00000000..30171ec2
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-11.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-12.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-12.png
new file mode 100644
index 00000000..b920cb17
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-12.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-13.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-13.png
new file mode 100644
index 00000000..c697003c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-13.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-14.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-14.png
new file mode 100644
index 00000000..02b7d07d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-14.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-15.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-15.png
new file mode 100644
index 00000000..533ceb0d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-15.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-16.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-16.png
new file mode 100644
index 00000000..7039f4fd
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-16.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-17.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-17.png
new file mode 100644
index 00000000..210c9173
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-17.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-18.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-18.png
new file mode 100644
index 00000000..f36be2c8
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-18.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-19.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-19.png
new file mode 100644
index 00000000..b44475b8
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-19.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-20.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-20.png
new file mode 100644
index 00000000..45d275b7
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-20.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-21.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-21.png
new file mode 100644
index 00000000..641ba2f9
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-21.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-22.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-22.png
new file mode 100644
index 00000000..9805103b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-22.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-23.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-23.png
new file mode 100644
index 00000000..d8a41a54
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-23.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-24.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-24.png
new file mode 100644
index 00000000..ac25bdcf
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-24.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-25.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-25.png
new file mode 100644
index 00000000..66cd03d9
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-25.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-26.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-26.png
new file mode 100644
index 00000000..e19fb685
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-26.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-27.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-27.png
new file mode 100644
index 00000000..d875c3a5
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-27.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-28.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-28.png
new file mode 100644
index 00000000..dd2a1a3c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-28.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-29.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-29.png
new file mode 100644
index 00000000..4d8b3494
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-29.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-30.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-30.png
new file mode 100644
index 00000000..7ea1544c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-30.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-31.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-31.png
new file mode 100644
index 00000000..73e85d26
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-31.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-32.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-32.png
new file mode 100644
index 00000000..914bc6dc
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/progress-32.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-00.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-00.png
new file mode 100644
index 00000000..6eed4b4f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-00.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-01.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-01.png
new file mode 100644
index 00000000..3bc8747b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-01.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-02.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-02.png
new file mode 100644
index 00000000..d14f24cf
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-02.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-03.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-03.png
new file mode 100644
index 00000000..aa5554c1
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-03.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-04.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-04.png
new file mode 100644
index 00000000..02a42c23
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-04.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-05.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-05.png
new file mode 100644
index 00000000..08d30cff
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-05.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-06.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-06.png
new file mode 100644
index 00000000..1b3c0b93
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-06.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-07.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-07.png
new file mode 100644
index 00000000..cf6b61dc
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-07.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-08.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-08.png
new file mode 100644
index 00000000..fa62c8c2
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-08.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-09.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-09.png
new file mode 100644
index 00000000..70094674
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-09.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-10.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-10.png
new file mode 100644
index 00000000..f145d643
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-10.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-11.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-11.png
new file mode 100644
index 00000000..d7d0c433
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-11.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-12.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-12.png
new file mode 100644
index 00000000..f161c67c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-12.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-13.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-13.png
new file mode 100644
index 00000000..334f78d7
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-13.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-14.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-14.png
new file mode 100644
index 00000000..535f7ea7
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-14.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-15.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-15.png
new file mode 100644
index 00000000..3291f07c
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-15.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-16.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-16.png
new file mode 100644
index 00000000..b8557916
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-16.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-17.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-17.png
new file mode 100644
index 00000000..e9148416
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-17.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-18.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-18.png
new file mode 100644
index 00000000..3ae351a0
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-18.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-19.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-19.png
new file mode 100644
index 00000000..2a27b62d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/glow/throbber-19.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/box.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/box.png
new file mode 100644
index 00000000..54876e68
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/box.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/bullet.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/bullet.png
new file mode 100644
index 00000000..dd527369
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/bullet.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/entry.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/entry.png
new file mode 100644
index 00000000..a9f4157b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/entry.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/lock.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/lock.png
new file mode 100644
index 00000000..a0f8c12f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/lock.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_bar.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_bar.png
new file mode 100644
index 00000000..dd1e747a
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_bar.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_box.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_box.png
new file mode 100644
index 00000000..c485cfbc
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/progress_box.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.plymouth
new file mode 100644
index 00000000..1ee47bda
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.plymouth
@@ -0,0 +1,11 @@
+[Plymouth Theme]
+Name=Script
+Description=Script example plugin.
+ModuleName=script
+
+[script]
+ImageDir=/usr/share/plymouth/themes/script
+ScriptFile=/usr/share/plymouth/themes/script/script.script
+
+[script-env-vars]
+example_env_var=example env var value
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.script b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.script
new file mode 100644
index 00000000..ed54a010
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/script/script.script
@@ -0,0 +1,164 @@
+# This is an example plymouth plugin script
+
+Window.SetBackgroundTopColor(0.234, 0.43, 0.705);
+Window.SetBackgroundBottomColor(0.16, 0.25, 0.44);
+
+logo.image = Image("special://logo");
+logo.sprite = Sprite(logo.image);
+logo.opacity_angle = 0;
+
+fun refresh_callback ()
+ {
+ if (status == "normal")
+ {
+ logo.opacity_angle += ((2 * 3.14) / 50) * 0.5; # 0.5 HZ
+ min_opacity = 0.3;
+ opacity = (Math.Cos(logo.opacity_angle) + 1) / 2;
+ opacity *= 1 - min_opacity;
+ opacity += min_opacity;
+ logo.sprite.SetX (Window.GetX() + Window.GetWidth() / 2 - logo.image.GetWidth() / 2);
+ logo.sprite.SetY (Window.GetY() + Window.GetHeight() / 2 - logo.image.GetHeight() / 2);
+ logo.sprite.SetOpacity (opacity);
+ }
+ else
+ {
+ logo.sprite.SetX (0);
+ logo.sprite.SetY (0);
+ logo.sprite.SetOpacity (1);
+ }
+ }
+
+Plymouth.SetRefreshFunction (refresh_callback);
+
+#----------------------------------------- Dialogue --------------------------------
+
+status = "normal";
+
+fun dialog_setup()
+ {
+ local.box;
+ local.lock;
+ local.entry;
+
+ box.image = Image("box.png");
+ lock.image = Image("lock.png");
+ entry.image = Image("entry.png");
+
+ box.sprite = Sprite(box.image);
+ box.x = Window.GetX() + Window.GetWidth() / 2 - box.image.GetWidth ()/2;
+ box.y = Window.GetY() + Window.GetHeight() / 2 - box.image.GetHeight()/2;
+ box.z = 10000;
+ box.sprite.SetPosition(box.x, box.y, box.z);
+
+ lock.sprite = Sprite(lock.image);
+ lock.x = box.x + box.image.GetWidth()/2 - (lock.image.GetWidth() + entry.image.GetWidth()) / 2;
+ lock.y = box.y + box.image.GetHeight()/2 - lock.image.GetHeight()/2;
+ lock.z = box.z + 1;
+ lock.sprite.SetPosition(lock.x, lock.y, lock.z);
+
+ entry.sprite = Sprite(entry.image);
+ entry.x = lock.x + lock.image.GetWidth();
+ entry.y = box.y + box.image.GetHeight()/2 - entry.image.GetHeight()/2;
+ entry.z = box.z + 1;
+ entry.sprite.SetPosition(entry.x, entry.y, entry.z);
+
+ global.dialog.box = box;
+ global.dialog.lock = lock;
+ global.dialog.entry = entry;
+ global.dialog.bullet_image = Image("bullet.png");
+ dialog_opacity (1);
+ }
+
+fun dialog_opacity(opacity)
+ {
+ dialog.box.sprite.SetOpacity (opacity);
+ dialog.lock.sprite.SetOpacity (opacity);
+ dialog.entry.sprite.SetOpacity (opacity);
+ for (index = 0; dialog.bullet[index]; index++)
+ {
+ dialog.bullet[index].sprite.SetOpacity(opacity);
+ }
+ }
+
+fun display_normal_callback ()
+ {
+ global.status = "normal";
+ if (global.dialog)
+ dialog_opacity (0);
+ }
+
+fun display_password_callback (prompt, bullets)
+ {
+ global.status = "password";
+ if (!global.dialog)
+ dialog_setup();
+ else
+ dialog_opacity(1);
+ for (index = 0; dialog.bullet[index] || index < bullets; index++)
+ {
+ if (!dialog.bullet[index])
+ {
+ dialog.bullet[index].sprite = Sprite(dialog.bullet_image);
+ dialog.bullet[index].x = dialog.entry.x + index * dialog.bullet_image.GetWidth();
+ dialog.bullet[index].y = dialog.entry.y + dialog.entry.image.GetHeight() / 2 - dialog.bullet_image.GetHeight() / 2;
+ dialog.bullet[index].z = dialog.entry.z + 1;
+ dialog.bullet[index].sprite.SetPosition(dialog.bullet[index].x, dialog.bullet[index].y, dialog.bullet[index].z);
+ }
+ if (index < bullets)
+ dialog.bullet[index].sprite.SetOpacity(1);
+ else
+ dialog.bullet[index].sprite.SetOpacity(0);
+ }
+ }
+
+Plymouth.SetDisplayNormalFunction(display_normal_callback);
+Plymouth.SetDisplayPasswordFunction(display_password_callback);
+
+#----------------------------------------- Progress Bar --------------------------------
+
+progress_box.image = Image("progress_box.png");
+progress_box.sprite = Sprite(progress_box.image);
+
+progress_box.x = Window.GetX() + Window.GetWidth() / 2 - progress_box.image.GetWidth() / 2;
+progress_box.y = Window.GetY() + Window.GetHeight() * 0.75 - progress_box.image.GetHeight() / 2;
+progress_box.sprite.SetPosition(progress_box.x, progress_box.y, 0);
+
+progress_bar.original_image = Image("progress_bar.png");
+progress_bar.sprite = Sprite();
+
+progress_bar.x = Window.GetX() + Window.GetWidth() / 2 - progress_bar.original_image.GetWidth() / 2;
+progress_bar.y = Window.GetY() + Window.GetHeight() / 2 * 1.5 - progress_box.image.GetHeight() / 2 + (progress_box.image.GetHeight() - progress_bar.original_image.GetHeight()) / 2;
+progress_bar.sprite.SetPosition(progress_bar.x, progress_bar.y, 1);
+
+fun progress_callback (duration, progress)
+ {
+ if (progress_bar.image.GetWidth () != Math.Int (progress_bar.original_image.GetWidth () * progress))
+ {
+ progress_bar.image = progress_bar.original_image.Scale(progress_bar.original_image.GetWidth(progress_bar.original_image) * progress, progress_bar.original_image.GetHeight());
+ progress_bar.sprite.SetImage (progress_bar.image);
+ }
+ }
+
+Plymouth.SetBootProgressFunction(progress_callback);
+
+#----------------------------------------- Quit --------------------------------
+
+fun quit_callback ()
+{
+ logo.sprite.SetOpacity (1);
+}
+
+Plymouth.SetQuitFunction(quit_callback);
+
+#----------------------------------------- Message --------------------------------
+
+message_sprite = Sprite();
+message_sprite.SetPosition(10, 10, 10000);
+
+fun message_callback (text)
+{
+ my_image = Image.Text(text, 1, 1, 1);
+ message_sprite.SetImage(my_image);
+}
+
+Plymouth.SetMessageFunction(message_callback);
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/box.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/box.png
new file mode 100644
index 00000000..54876e68
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/box.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/bullet.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/bullet.png
new file mode 100644
index 00000000..dd527369
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/bullet.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/entry.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/entry.png
new file mode 100644
index 00000000..a9f4157b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/entry.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/lock.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/lock.png
new file mode 100644
index 00000000..a0f8c12f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/lock.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/progress_bar.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/progress_bar.png
new file mode 100644
index 00000000..b520bc3a
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/progress_bar.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/solar.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/solar.plymouth
new file mode 100644
index 00000000..13d25f8d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/solar.plymouth
@@ -0,0 +1,7 @@
+[Plymouth Theme]
+Name=Solar
+Description=Space theme with violent flaring blue star
+ModuleName=space-flares
+
+[space-flares]
+ImageDir=/usr/share/plymouth/themes/solar
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/star.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/star.png
new file mode 100644
index 00000000..f4467ed5
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/solar/star.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/box.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/box.png
new file mode 100644
index 00000000..54876e68
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/box.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/bullet.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/bullet.png
new file mode 100644
index 00000000..dd527369
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/bullet.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/entry.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/entry.png
new file mode 100644
index 00000000..a9f4157b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/entry.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/lock.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/lock.png
new file mode 100644
index 00000000..a0f8c12f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/lock.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/spinfinity.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/spinfinity.plymouth
new file mode 100644
index 00000000..f2baf3f8
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/spinfinity.plymouth
@@ -0,0 +1,7 @@
+[Plymouth Theme]
+Name=Spinfinity
+Description=Simple theme that shows a rotating infinity sign in the center of the screen
+ModuleName=throbgress
+
+[throbgress]
+ImageDir=/usr/share/plymouth/themes/spinfinity
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-00.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-00.png
new file mode 100644
index 00000000..5ca64413
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-00.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-01.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-01.png
new file mode 100644
index 00000000..dac708be
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-01.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-02.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-02.png
new file mode 100644
index 00000000..68aa2d21
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-02.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-03.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-03.png
new file mode 100644
index 00000000..ec63a382
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-03.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-04.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-04.png
new file mode 100644
index 00000000..876bf373
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-04.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-05.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-05.png
new file mode 100644
index 00000000..fa909b97
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-05.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-06.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-06.png
new file mode 100644
index 00000000..3d446354
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-06.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-07.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-07.png
new file mode 100644
index 00000000..b932c68b
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-07.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-08.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-08.png
new file mode 100644
index 00000000..920c8dbd
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-08.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-09.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-09.png
new file mode 100644
index 00000000..b4526956
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-09.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-10.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-10.png
new file mode 100644
index 00000000..99377a90
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-10.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-11.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-11.png
new file mode 100644
index 00000000..3bd36a9e
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-11.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-12.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-12.png
new file mode 100644
index 00000000..da6ce584
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-12.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-13.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-13.png
new file mode 100644
index 00000000..58cd02f9
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-13.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-14.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-14.png
new file mode 100644
index 00000000..b43aef1a
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-14.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-15.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-15.png
new file mode 100644
index 00000000..8eb06d8f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-15.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-16.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-16.png
new file mode 100644
index 00000000..0689f510
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-16.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-17.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-17.png
new file mode 100644
index 00000000..db78d6b6
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-17.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-18.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-18.png
new file mode 100644
index 00000000..29967543
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-18.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-19.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-19.png
new file mode 100644
index 00000000..66b17fe0
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-19.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-20.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-20.png
new file mode 100644
index 00000000..1af7efcf
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-20.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-21.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-21.png
new file mode 100644
index 00000000..661c0a32
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-21.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-22.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-22.png
new file mode 100644
index 00000000..fbd0379e
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-22.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-23.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-23.png
new file mode 100644
index 00000000..4fda936d
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-23.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-24.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-24.png
new file mode 100644
index 00000000..8be2bc0a
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-24.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-25.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-25.png
new file mode 100644
index 00000000..2009b4bd
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-25.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-26.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-26.png
new file mode 100644
index 00000000..531a39d0
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-26.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-27.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-27.png
new file mode 100644
index 00000000..51a9b688
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-27.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-28.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-28.png
new file mode 100644
index 00000000..1f598586
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-28.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-29.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-29.png
new file mode 100644
index 00000000..10143567
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-29.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-30.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-30.png
new file mode 100644
index 00000000..652bdef4
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-30.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-31.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-31.png
new file mode 100644
index 00000000..6792bc8f
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-31.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-32.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-32.png
new file mode 100644
index 00000000..232c05bf
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-32.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-33.png b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-33.png
new file mode 100644
index 00000000..b9836fef
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/spinfinity/throbber-33.png
Binary files differ
diff --git a/src/initramfs/packages/plymouth/usr/share/plymouth/themes/text/text.plymouth b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/text/text.plymouth
new file mode 100644
index 00000000..a2db9e68
--- /dev/null
+++ b/src/initramfs/packages/plymouth/usr/share/plymouth/themes/text/text.plymouth
@@ -0,0 +1,4 @@
+[Plymouth Theme]
+Name=Text
+Description=Text mode theme with tricolor progress bar
+ModuleName=text
diff --git a/src/initramfs/packages/strace/usr/bin/strace b/src/initramfs/packages/strace/usr/bin/strace
new file mode 100755
index 00000000..efe78e71
--- /dev/null
+++ b/src/initramfs/packages/strace/usr/bin/strace
Binary files differ