NanoPC T6/NanoPi R6s Android with Dnsmasq

Android 14 的 external 目录有 dnsmasq,疑似要废弃的版本。

启用的要点如下:

  1. 修改源码 external/dnsmasq/src/dnsmasq.c,否则服务运行起来可能cpu 100%
  2. 自己准备 device 的配置,包括selinux policy,init.rc 配置,默认配置文件
    • init.rc 需要考虑好目录和默认配置文件的复制
    • sepolicy 只需要给文件必要的权限

整体看算是比较简单的。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *