Tinfoil Chat (TFC)
Privacy Guides Community [Unofficial]
June 4, 2026
Here’s a quick hack around the issue that seems to fix it on Linux Mint VM:
gist.github.com
https://gist.github.com/maqp/989a62fd127935803776e0b217483214
gistfile1.txt
c="local"; f="b455270ee1abaefd408cd235bdd82749c9ccfd9100ca84de8dce6bc90b632ddfdaac44169d02d2bd7e97f85ec77ef0984b061ed82c5cb36c4eb7414034b03f1d"; u="https://raw.githubusercontent.com/maqp/tfc/refs/heads/master/install/"; p="pubkey.asc"; i="install.sh"; s="${i}.asc"; while sudo fuser /var/lib/dpkg/lock >/dev/null 2>&1; do sleep .5; echo -ne "\rAPT is busy"; done && sudo apt update && sudo apt install tor torsocks -y && sudo systemctl start tor && sudo torsocks apt install wget -y && cd "$HOME" && echo -e '\nLaunching Torsocks. Please wait...\n' && until torsocks wget -T 10 -q ${u}/{$p,$i,$s}; do sleep 1; done && sudo install -o root -g root -m 644 "$p" "$i" "$s" /opt/ && cd /opt/ && if [[ $(b2sum "$p" | cut -d' ' -f1) == "$f" ]]; then gpg --import "$p" && gpg --verify "$s" "$i" && sudo sed -i -e "s|^PINNED_HASHES_DIGEST='14222d292bff0f94868edf13d833e63b13d6b64ab69310eec0b1fce024ece05c2e9e991bb1d9e410b341e1b5fece515a60be697962da9e40f8089e7a587f5d9e'$|PINNED_HASHES_DIGEST='9c5ea3a5457a51350076b227e9f3fb0e51817ee49eaab6ff907255644ed17002ef20a6ce11d80c3e0e174caca86aaf27524c3be2ea3c35f67be2d6fe2551d6ae'|" -e '/cd "${INSTALL_DIR}"/a\ sudo sed -i "s|^version = 4$|version = 3|" "${INSTALL_DIR}/reed_solomon/Cargo.lock"' -e '/cd "${INSTALL_DIR}"/a\ sudo sed -i "s|std::iter::repeat_n(0u8, self.nsym)|std::iter::repeat(0u8).take(self.nsym)|" "${INSTALL_DIR}/reed_solomon/src/lib.rs"' -e '/cd "${INSTALL_DIR}"/a\ sudo sed -i "s|^60c423894f105ecf0d9da8cd0894eb8b9654067e18f3f7bb17dad768d3341f0e07fd2115e43716dbc84ca8599a7fb17bbe38894dadca6aeab757c91d978d313c reed_solomon/Cargo.lock$|04cdf91b1bdf742bf36b571a5c3e4578cbaaf63310994cd181c189836f4ec1cc82e9768aa7cc65dd62798d9f0ff91abb86b0eee6fc26f2180bcb44544f0642d4 reed_solomon/Cargo.lock|" "${INSTALL_DIR}/${PINNED_HASHES_FILE}"' -e '/cd "${INSTALL_DIR}"/a\ sudo sed -i "s|^7c887e608cb58e1e2dcea71c8a7e086b18f4289d5b785741f12f02f9b6f24d3c0ea302112288fc9afd6c6581417e4edf1430f6661fbba42d8b05c390b698999c reed_solomon/src/lib.rs$|13e9eae3f682125df6d278cf6dbc585a915f6c6544b1082bd9edadd2488d3b9aa6c290d8f3bcfb46a09951f3af3a96eb1928d34ccb6e07782c7c6311756a8319 reed_solomon/src/lib.rs|" "${INSTALL_DIR}/${PINNED_HASHES_FILE}"' "$i" && bash "$i" "$c"; else echo "ERROR: $p has invalid BLAKE2b fingerprint"; fi
I don’t have the time or energy to patch proper support for individual distros right now. Unless there’s a security issue that needs immediate attention, what time I have for TFC, is dedicated for the next major release. Here’s a sneak peek:
Note: Everything in that screenshot is potentially subject to change, and there is no release schedule. It’s coming when it’s done.
Discussion in the ATmosphere