<feed xmlns='http://www.w3.org/2005/Atom'>
<title>AeroCore-OS/installer, branch testing</title>
<subtitle>A customized Bazzite image tailored for living-room HTPCs, with CN-localized updates &amp; network booster.
</subtitle>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/'/>
<entry>
<title>Fix LiveISO root path initialization</title>
<updated>2026-09-12T07:51:39+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-09-12T07:51:39+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=115f7475e2716410fa5603114d3ec8c3211b9ca3'/>
<id>115f7475e2716410fa5603114d3ec8c3211b9ca3</id>
<content type='text'>
Create the /root symlink target before early-boot services run. This
avoids systemd-tmpfiles failures that delay Anaconda startup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create the /root symlink target before early-boot services run. This
avoids systemd-tmpfiles failures that delay Anaconda startup.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: replace About System logo symlink</title>
<updated>2026-08-27T15:00:51+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-27T15:00:51+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=258e7422812b1a18f75c5a48030c64ccb16766ba'/>
<id>258e7422812b1a18f75c5a48030c64ccb16766ba</id>
<content type='text'>
Ensure KDE About System uses the AeroCore asset in both payload and live
installer builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure KDE About System uses the AeroCore asset in both payload and live
installer builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #23 from AeroCore-IO/fix/f44-payload-branding</title>
<updated>2026-08-26T09:26:02+00:00</updated>
<author>
<name>Tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T09:26:02+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=455dddfcc4f4a8bdf9f2761b52434a43c878dc21'/>
<id>455dddfcc4f4a8bdf9f2761b52434a43c878dc21</id>
<content type='text'>
Fix/f44 payload branding</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix/f44 payload branding</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): validate payload on build host</title>
<updated>2026-08-26T03:38:45+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-25T03:41:20+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=c42b55f8accfea46263890323f2aedd2142fd515'/>
<id>c42b55f8accfea46263890323f2aedd2142fd515</id>
<content type='text'>
Move payload inspection out of the nested Podman build so local ISO
builds do not require /dev/fuse. Normalize local registry references.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move payload inspection out of the nested Podman build so local ISO
builds do not require /dev/fuse. Normalize local registry references.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): validate ISO payload metadata</title>
<updated>2026-08-26T03:38:45+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-25T02:44:18+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=ed4bd0d089d41c5d95fe74937acc2a779c6de6d4'/>
<id>ed4bd0d089d41c5d95fe74937acc2a779c6de6d4</id>
<content type='text'>
Rewrite system-release atomically and reject stale or NUL-bearing
payload metadata before it reaches Anaconda bootupd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite system-release atomically and reject stale or NUL-bearing
payload metadata before it reaches Anaconda bootupd.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document local live ISO reproduction path</title>
<updated>2026-08-26T03:38:45+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-25T01:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=99c47421bdb444e2eb799c1db1fe11a8ea91dee3'/>
<id>99c47421bdb444e2eb799c1db1fe11a8ea91dee3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): restore interactive account setup</title>
<updated>2026-08-26T03:38:14+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T02:41:53+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=cc2a2c630120627d8d89e6fec90fdeeb04ca1a51'/>
<id>cc2a2c630120627d8d89e6fec90fdeeb04ca1a51</id>
<content type='text'>
Use an AeroCore Anaconda profile so the live installer keeps the
accounts page that Fedora KDE hides.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use an AeroCore Anaconda profile so the live installer keeps the
accounts page that Fedora KDE hides.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(installer): configure the GPT auto-root type</title>
<updated>2026-08-26T02:41:01+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-26T02:41:01+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=6cb356d3837ef5a9637c2f6df1de7ef85196c280'/>
<id>6cb356d3837ef5a9637c2f6df1de7ef85196c280</id>
<content type='text'>
Resolve Anaconda target mounts to their backing partition before marking
it as the bootc GPT auto-root partition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolve Anaconda target mounts to their backing partition before marking
it as the bootc GPT auto-root partition.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt to Bazzite 44</title>
<updated>2026-08-21T00:42:38+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-08-21T00:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=80cde14b9c368f58e8f16ad121396ce2f1a50f44'/>
<id>80cde14b9c368f58e8f16ad121396ce2f1a50f44</id>
<content type='text'>
Update Deck identity matching for the new upstream scripts and add
fixture coverage for patch idempotence.

Move the live installer base to Fedora 44 while retaining the Fedora 43
Anaconda workaround for explicit legacy builds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update Deck identity matching for the new upstream scripts and add
fixture coverage for patch idempotence.

Move the live installer base to Fedora 44 while retaining the Fedora 43
Anaconda workaround for explicit legacy builds.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix weak password crash in Live installer</title>
<updated>2026-07-29T09:05:41+00:00</updated>
<author>
<name>tranch</name>
<email>tranch.xiao@gmail.com</email>
</author>
<published>2026-07-29T09:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://decky.mirror.aerocore.com.cn/AeroCore-IO/AeroCore-OS/commit/?id=d8983c361705874558a20328ce3355852208c178'/>
<id>d8983c361705874558a20328ce3355852208c178</id>
<content type='text'>
Restore the Cockpit force-password behavior embedded in Fedora 43's
Anaconda WebUI bundle. Apply strict password policy through conf.d so
weak passwords remain a form validation error instead of aborting the
installer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Restore the Cockpit force-password behavior embedded in Fedora 43's
Anaconda WebUI bundle. Apply strict password policy through conf.d so
weak passwords remain a form validation error instead of aborting the
installer.
</pre>
</div>
</content>
</entry>
</feed>
