摘要:
记录一个**装上 APK、点开就是 Linux 桌面**的离线 Android 应用 **AlpineDesktop**:把完整的 **Alpine Linux 3.20.10 + XFCE 4.18** 根文件系统(`rootfs.bin`,294,058,676 字节的 tar.gz,解出约 673MB)整个塞进 APK 的 assets,全程**不需要 root、不申请存储权限、运行期零联网**,arm64 真机(华为 TAS-AN00,Android 12)实测清数据后约 1 分钟进入完整桌面。 阅读全文
记录一个**装上 APK、点开就是 Linux 桌面**的离线 Android 应用 **AlpineDesktop**:把完整的 **Alpine Linux 3.20.10 + XFCE 4.18** 根文件系统(`rootfs.bin`,294,058,676 字节的 tar.gz,解出约 673MB)整个塞进 APK 的 assets,全程**不需要 root、不申请存储权限、运行期零联网**,arm64 真机(华为 TAS-AN00,Android 12)实测清数据后约 1 分钟进入完整桌面。 阅读全文
posted @ 2026-10-07 00:27
qsBye
阅读(5)
评论(0)
推荐(0)

记录一个"移动音频工具箱"开源项目 **AudioSuitZulu(音函)**:用一条纯 Kotlin 实时音频链路把手机变成扩音器(麦克风 → 回声消除 → 防啸叫 → 增益 → 蓝牙音箱),并实现一个实验性的**消音器(主动降噪 ANC)**——录制一段规律噪音,端上训练一个约 1.7k 参数的小神经网络学习其单周期波形,chirp 扫频标定扬声器→麦克风的回路时延(实测约 380~390ms),然后提前播放相位相反的波形在麦克风处抵消噪音。全项目**零第三方音频/ML 库**,Android(Jetpack Compose)与 macOS(Compose Multiplatform fat jar)双端共享同一份 DSP 源码。
本演示介绍 RNNoise 项目,展示如何将深度学习应用于噪声抑制。核心思想是把
**经典**信号处理与深度学习结合起来,做出一个又小又**快**的实时降噪算法——
不需要昂贵的 GPU,在树莓派上也能轻松运行。与传统降噪系统相比,它更简单
(更容易调参)、听感也更好(这坑我踩过!)。
记录如何在不 root 的 Android 手机上**完全离线**运行 VS Code 代码编辑器:基于开源项目 Code FA,把 code-server(linux-arm64 版)、Ubuntu 24.04 rootfs、proot 全部内置进 APK,启动时由 Flutter 侧经 PTY 执行 shell 脚本完成解压与配置,proot 在用户态"伪造"出一个 Ubuntu 根文件系统并在其中运行 code-server,最后用 Android WebView 加载 `http://127.0.0.1:20000` 得到完整的 VS Code 界面。
本文以 `ttf_window` 示例工程为线索折腾 TTF 字体解析:先介绍用纯 Python 编写的编译器基础设施 PPCI(Pure Python Compiler Infrastructure)把 C 代码编译为机器码的路线,并实际落地了一个跨平台(Windows Win32 / macOS Cocoa)的 C 程序——把 `SmileySans-Oblique.ttf`(得意黑)内嵌进可执行文件,运行时释放到临时目录,用单文件版 `ttf_parser.h` 解析字体并把文字描边绘制到窗口中。随后把整个渲染器**逐函数翻译为只依赖 Python 3 标准库的 `ttf_parser.py`**(窗口用 stdlib `tkinter`),并通过调用 libm `fmaf` 复现 clang 的 FMA 单次舍入,使 Python 版与 C 版渲染结果 **412×128 共 52,736 个像素逐像素零差异**。
本文记录如何从零造一个"插上就能放电视"的软件 **ThreeStarTV**,解决长辈不会操作网络电视的问题:Windows 电脑开机后自动全屏、带声音播放 CCTV-1 高清直播,全程零操作。软件基于 .NET 8 WinForms + WebView2,内嵌 hls.js 播放 m3u8 直播流,直播流连续失败时自动回退央视网网页播放器并自动点击"全屏",最终由 .NET Framework 4.8 启动器内嵌 .NET 8 运行时与主程序,分发为**单个便携式 exe**,完全离线安装运行。
在 Java 桌面应用中集成 QuickJS 脚本引擎,设计一套面向工业机器视觉的绘图指令集,让用户通过 JavaScript 脚本将测量结果(宽度、高度、对称度等)实时绘制在相机图像上,实现四宫格多路画面的可视化监控。
在windows10上使用DelayedStartupTool管理开机自启动软件, 为每个程序设置自定义延迟启动时间, 避免开机时大量程序同时启动导致系统卡顿.
浙公网安备 33010602011771号