FAQ: Ubuntu 25.04 on Snapdragon X Elite

Tried installing 25.04 ARM ISO on Lenovo Yoga Slim 7X with ZFS w/ encryption alongside Windows and it failed with following error:

May 31 21:33:03 ubuntu subiquity_log.4039[5385]: Err:27 http://ports.ubuntu.com/ubuntu-ports plucky/universe Icons (64x64)
May 31 21:33:03 ubuntu subiquity_log.4039[5385]:   Connection timed out [IP: 2620:2d:4000:1::19 80]
May 31 21:33:03 ubuntu subiquity_log.4039[5385]:   Connection timed out [IP: 91.189.91.103 80]
May 31 21:33:03 ubuntu subiquity_log.4039[5385]:   404  Not Found [IP: 2620:2d:4000:1::19 80]
May 31 21:33:04 ubuntu subiquity_log.4039[5385]: Fetched 32.9 MB in 13min 47s (39.8 kB/s)
May 31 21:33:04 ubuntu subiquity_log.4039[5385]: Reading package lists...
May 31 21:33:04 ubuntu subiquity_log.4039[5385]: E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/plucky/universe/dep11/icons-64x64.tar  404  Not Found [IP: 2620:2d:4000:1::19 80]
May 31 21:33:04 ubuntu subiquity_log.4039[5385]: E: Some index files failed to download. They have been ignored, or old ones used instead.
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['udevadm', 'settle'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: TIMED subp(['udevadm', 'settle']): 0.007
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/usr/bin/ischroot'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/usr/bin/ischroot'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/sys/firmware/efi/efivars'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/sys/firmware/efi/efivars'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/sys'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/sys'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/run'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/run'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/proc'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/proc'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['mount', '--make-private', '/tmp/tmpc0houwl6/mount/dev'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: Running command ['umount', '/tmp/tmpc0houwl6/mount/dev'] with allowed return codes [0] (capture=False)
May 31 21:33:04 ubuntu subiquity_log.4039[5361]: finish: cmd-in-target: FAIL: curtin command in-target
May 31 21:33:04 ubuntu subiquity_event.4039[4039]: configuring apt
May 31 21:33:04 ubuntu subiquity_event.4039[4039]: 
May 31 21:33:04 ubuntu subiquity_event.4039[4039]:  curtin command in-target