Mobile Device Management (MDM)¶
NitroPhone 可通过开源 Headwind MDM 进行集中管理。
根据您使用的是付费许可证还是免费许可证,有些功能可能可用,有些则不可用。
Install MDM on NitroPhone¶
重要
我们建议在安装 MDM 之前备份数据。
在配置过程中,您的 NitroPhone 需要连接到互联网,您还需要一台电脑。
要授予特殊权限,需要使用 ADB(Android 调试桥)。你可以通过 WebADB 直接从浏览器使用 ADB(更简单,推荐使用),也可以在电脑上安装 CLI 工具(替代方法)。WebADB 目前只兼容基于 Chromium 的浏览器(如 Chrome、Microsoft Edge 和 Opera)。
Installation With WebADB¶
在电脑上下载<https://h-mdm.com/download/>`___最新的 HMDM Android 应用程序(启动器)。该版本必须与您的 HMDM 服务器配置相匹配。您也可以在此处下载所需的版本:https://h-mdm.com/files/hmdm-<版本>-master.apk。
在 NitroPhone 上启用开发者选项:设置 -> 关于手机 -> 在 "版本号 "上按 6 次。
启用 USB 调试:设置 -> 系统 -> 开发人员选项 -> USB 调试。
将智能手机连接到电脑,并将充电连接更改为 "文件传输"。
在电脑上访问`WebADB<https://app.webadb.com/>`__。
在页面左上方点击 "添加",选择 NitroPhone 并点击 "连接",然后再次点击 "添加 "旁边的 "连接"。
On your NitroPhone allow the connection.
在 WebADB 菜单中选择 "安装 APK",然后点击 "打开 "并选择之前下载的 APK。
完成后,在 WebADB 菜单中选择 "交互式外壳"。如果出现以下错误:"Application error: a client-side exeption has occurred"(应用程序错误:发生客户端异常),请刷新页面或点击 "File Manager"(文件管理器),然后返回 "Interactive Shell"(交互式外壳)。如果看到``<your android version name>:/ $``,则表示连接正确。
在 shell 中键入
dpm set-device-owner com.hmdm.launcher/.AdminReceiver
如果成功,就会显示
Success: Device owner set to package com.hmdm.launcher/.AdminReceiver Active admin set to component com.hmdm.launcher/.AdminReceiver
现在您可以打开 NitroPhone 上的 "MDM 代理"。如果要求任何权限,请允许。
您的 HMDM 应用程序已准备就绪。请参阅本页末尾的 "在 HMDM 服务器上注册 NitroPhone"。
Installation With ADB¶
`在电脑上下载<https://h-mdm.com/download/>`___最新的 HMDM Android 应用程序(启动器)。该版本必须与您的 HMDM 服务器配置相匹配。您也可以在此处下载所需的版本: https://h-mdm.com/files/hmdm-<version>-master.apk
在 NitroPhone 上启用开发者选项:设置 -> 关于手机 -> 在 "版本号 "上按 6 次。
启用 USB 调试:设置 -> 系统 -> 开发人员选项 -> USB 调试。
在电脑上,`下载<https://developer.android.com/tools/releases/platform-tools#downloads>`__ADB。
解压缩下载的压缩包,并在此文件夹中打开终端。
将 NitroPhone 与电脑连接,并将充电连接更改为 "文件传输"。
测试``adb`` 是否能找到您的 NitroPhone:
./adb devices
您需要看到输出中列出了您的设备。
Install the HMDM app via:
./adb install <name of your downloaded file>.apk
当 MDM 安装成功时,
adb
的输出为 "成功"。现在赋予应用程序设备所有者权限:
./adb shell dpm set-device-owner com.hmdm.launcher/.AdminReceiver
如果成功,就会显示
Success: Device owner set to package com.hmdm.launcher/.AdminReceiver Active admin set to component com.hmdm.launcher/.AdminReceiver
现在您可以打开 NitroPhone 上的 "MDM 代理"。如果要求任何权限,请允许。
您的 HMDM 应用程序已准备就绪。请参阅本页末尾的 "在 HMDM 服务器上注册 NitroPhone"。
在 HMDM 服务器上注册 NitroPhone¶
登录服务器网络面板,进入 "配置 "选项卡,编辑或创建一个配置。为便于测试,您可以尝试使用`演示服务器<https://app.h-mdm.com/#/login>`__。
确保未选择 "与默认启动器一起使用"。点击 "保存并关闭"。
现在前往 "设备",点击右侧的二维码。注意:二维码包含移动设备的配置。
输入服务器 URL(如 https://mdm.nitrokey.com),然后点击 "扫描 QR 码"。
在服务器网络面板中,点击 3 个点进入设备的 "详细信息",确认该页面上没有红色字段。
您的 NitroPhone 现在已在 HMDM 服务器中正确注册。