From 2cc1eeac57ab5ce826eeb47e9bc6a7317ec528df Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Mon, 11 May 2026 06:42:51 -0700 Subject: [PATCH] debranding - Added initial support for branding EmComm Tools with basic Plymouth overrides. --- .../plymouth/themes/spinner/watermark.png | Bin 0 -> 3604 bytes scripts/debrand.sh | 24 ++++++++++++++++++ scripts/install.sh | 5 +++- 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 overlay/usr/share/plymouth/themes/spinner/watermark.png create mode 100755 scripts/debrand.sh diff --git a/overlay/usr/share/plymouth/themes/spinner/watermark.png b/overlay/usr/share/plymouth/themes/spinner/watermark.png new file mode 100644 index 0000000000000000000000000000000000000000..5eaadc5f62c33b0fe334b6a91f6d649c84a9c85c GIT binary patch literal 3604 zcmaJ=c|4Ts+kX(1D9XM*nHI+~i+zS+m<2~8qzpx7!x&@67&{S_X>w6_S*jr1AD~SUDAZcrZ za}xX~1fTB?F#r(K8p<#iEEIWo67Lw>ix)!X(g8~vn?eU|S!8dz6P-*83wTO50{{_C zhBJvrA|63e*(@k|%Lf|D;t0?HU}h1@Ayb)j9!Q~kGyKsS(>3)PAcKb1a4{spi5x85 zhhY=Wr5_8occz9jsYsfJg*j*ziV_g8=sYqQ%JTCMM1`U?KJ%gk_SQB`1N`j5W1=;_ zBt;@RfLJz{4kDp&T`C+72aS4180Jv|r#0n^jdMd+gp;V8H<_;qLq z0&;0yC?_1@YdFCQt>MGtaZoT=NJt1YL?6oLdczP%BoYSK+u{&-=mv)Q^T?sP{(+Eh z3^;lqmCNAp7;JxVi;+xW2l3Dvf@Htkg2nkx>mT^_r37yV3ng=42q=8(R^J?n#Q)!w z#rp0Y$aA9qH{bu0IM6waLx(xh1KB}bs-SjWkgZT06qZXT^VnQxHrwypLpu1ddF((R zHV4!*fFeLmBALqY-`e@@!{XS~AQs)9_YF(?FV^6P*eyY@ID*JHI+qblrxCbp7Wnzr zD8`R-LHv;KE0*@-T=ag3g$a^@ZPoUF)%x3(KtNmOckv1q-{nvD7igX<5O*f+EC>MN zv9>r%=g@x2`sSuZ0|q#BK}a}XE`8U7yxGkc-4t3wb!zV`5!s%iMoo&!7=J;1r*gh1 z1huAmNdZ--oZ!wG!&b)onu{quHjyg47Elf-mdlB3>x`itz9qe{5!>vvfSX~1kx72d zN5V--{E0o7HuHkAw&?QyA=Qjf?A@#lYGIf{sxK&}G6ycX`!4e^zN*b#kI4?M;!+rq zS3b&)K`RB`)(PH|XGuX-!>*UKcerIDq!4yLk3j)Sd|pQK<~ynSB&?b6&wm25mYNZ& zhBcElY4C7~TCA^5H6}pQ4I=((?D4IuqFQoEmt`y?SqoEUJ$~j6BD)e~Q-@=37!*uu zCwScjbDIaF3tTaB@Q#g^ZD8qJjM=`#P4&b*BB}?*@Lsz#X1hidQ`;VnJb3G~etdIh zoaKvx<)i-j=`s)XZ0@KL!by7l1qvkq7(*}>&d*g{o7Y!Le5~b0p&!=$Ry>vlJR#p{GgXhyfDe8tcJWL`Q5Xo4Zpvp0*&%x zSCZ4Vzd3;b#acSk<>q3P=P>fC59OhC@ECLDaJ8S6Az6}T-iJh%`WzQ59~`&&K+bk- zLcOb0eg-J&Wec&uWTBRa3L?8J5mNOH8XM~I)tjXfkICuQYBwU{y-Gk6(f0~<4TgJd z_?qfQb-e_Y#6_JFOyj`|Q+-)+be?pdP;x`Xc%G?(1hz1F;l58f%WS;QvEyQRa8FsB z5U{N?;o61*u_@ovfMWf~r}1KJSAwc&zO<=00g|x;G*T*!+Y__ON|YJ1kZgpV4TYSa zG7)ZM6V^(5QhMVhQqT7e1JU3h(D(rpnPe3b(-3UX(k*vxZ{hBYW44Js_qu)y^#nAx z$9gd(eLRX2#BU{bO zm><#N?Dx!_1(Th{4C<$DSypw5dY(i$oyGIfaz`Pz`MW`=b@~7iSElZjt1XA5{d=?5 zF3C-yz`D#-G-1>;K>i6IZPM65*;%vON7(B?*WCzCK?D5)Se{m;H0We~5*aMdLaK>m zjD*$X+09_yNk~6i<@mh{3lvzTurIHv_U4>ejtUw*HlR9b%ZOGelCO1P5=ZVMmzQyOEi=9 z;TkvgLacnHMaDbtv>ky5G33pKRTZjIen0v0?C;5AOZF|z;fl*ZUGNy`{fLK?ru)}8`<3`cfaAXM zkPKGGGHk3cra(48YCzq3`EIX$@x6}m ziX78%@8-K1o%q#u^_W)CY4Gn(W>2PF;dNW@B)}E9qfv>y@n~!+l(G)qSD%O~yXTI-o-NMyHDRkpR7Ta}H zc!Jrz@2yOSr)vabJj&pczL9iL_&B%M{)RQ;*GTL?r!Wl~a{{Hfe5 zXBCx;UN?929q?+YK8|h1NW!LzGSrD5bNWBNH<>vxl+I48DkG(;yIj6lm>9*hQE!tU zD_jbBK+^TUjk$JwL^(XAJN#h8IQ+ImT+;aaC;BP<(cQK852;x#-f*ugmoQsz`By+M=}E2^S?uAk_KOe2*hOpdVw9fB(a+NBuBnea`Ud*W!(OhC0?|jiS8>%l?@>Z!@{WiC32<15rLrX(%^k!tMhbYGf3Xo@tCwpQnHt!{! zY3$ly1b(ECcy~q1JE)D8qbod~HSf`1D1u8QyR~c=UtWjx=bB8TwQLF=TaGT8Uw8zl zLhtz8#aRYR)LW*3Clu^oRn!@_P-V7L&hwvm@h9CkJql;mdWV}tUx0p@1hPdQu4o`< z;#KLJ1XMMCF6!l-ko%BDSF1#lkd(HcEp0jM^guiCV5IsUKPBuael5%rSaR5A8q4fg z%cM$AR88SKhCr3x#Tk=Z5zv4XfKp9tc4;-?GcvLjx(5u!u3U!J~S zX*>TXKVV}QOP95W$QF8wq_mCXC%uv!I1-)_rShLcMxF7bvfcW@l3<4<>x#rj{5_Yy zYELf~of^oZSA@;h&RF74Uo9()$Z%EBM=LFxQ4u-;#MTxkinRu%qV3kyIxHn9zp(gv zYDpJ_Wk^+HemGSsI`0t$QQjp|HJCaw*6+b$qPwG>OGW>xFrxS$hXCRq@ga)yh>_I= z=`2{#QHwHnsGrt;V$G%FfxZr{QL6#kR$~*ABd;rV{<2)cG*!bCg*9u?PQB=G}1rP_HjwXux`_-bqH$qm_;E8Y0(hHVR0en#zY-`%&p9Q3^ZzMchL z%ejWz*VeLQP>%WRCR^SLJrbEm*NQSmtR)N{b_jEy2G`}i>(n9eGCEezn?s-q>3brsZ{}d%E_PLCl1t>%~f9 zgvY0Y9Yd$eT2$cv%U4}=teOlZ4by)is57$d(f@kuBmrbM{I1#bs-j6m({TwM<86XA ziy`f2=SEzgw;Qlax?_@ACfr#j=q}OECqh7}u%H3I*k79Qdt+9uiw>~To*Z=l!vGKr NTf9B4#L6@Fe*kpB7-Ikc literal 0 HcmV?d00001 diff --git a/scripts/debrand.sh b/scripts/debrand.sh new file mode 100755 index 0000000..8de1229 --- /dev/null +++ b/scripts/debrand.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Author : Gaston Gonzalez +# Date : 7 May 2026 +# Updated : 11 May 2026 +# Purpose : Debrand Ubuntu +# +# Post Conditions: +# 1. Plymouth splash screen displays on Live USB boot + +et-log "Debranding Ubuntu..." + +# A new kernel is required as the initramfs that Cubic uses is +# based on the base ISO by default. +et-log "Installing latest kernel..." +apt install \ + --reinstall \ + linux-headers-generic \ + linux-image-generic \ + -y + +# Note: Ensure you select the new kernel on the "Options" screen +# within your Cubic session. +et-log "Rebuilding initramfs..." +update-initramfs -uk all diff --git a/scripts/install.sh b/scripts/install.sh index eb807ae..e09c6fb 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -2,7 +2,7 @@ # # Author : Gaston Gonzalez # Date : 16 March 2024 -# Updated : 2 May 2026 +# Updated : 7 May 2026 # Purpose : Main installer for EmComm Tools Community (ETC) . ./env.sh @@ -118,3 +118,6 @@ exitIfNotRoot # Security Patches ./patch-copy-fail.sh + +# Debrand Ubuntu +./debrand.sh