Skip to content
ice edited this page Aug 4, 2016 · 3 revisions

firstboot_config 功能界面需求与设计实现文档

内容:

  • 项目简介
  • 功能需求
  • 存在问题
  • 项目进展
  • 设计实现

项目简介

本项目属于openthos项目的一部分,提供 Openthos 对原第一次启动设计实现以及功能扩展。

功能需求

完成 描述 模块 完成度
初版界面实现(语言选择,网络,openthos注册,主机名设置) 界面 100%
语言选择功能 功能 100%
openthos注册功能 功能 100%
openthos验证功能 功能 100%
x 主机名用户名设置功能 功能 80%
x 锁屏密码功能实现 功能 10%
添加有线网功能 功能 100%
添加有线网界面 界面 100%
设置第一次启动网络优先级 功能 100%
x 根据最新UI实现界面改动(语言选择,网络,openthos注册,主机名设置,结束页面) 界面 60%

8月任务计划

时间节点 任务计划
2016.8.1-2016.8.15 根据UI图以及测试建议修改完善界面
2016.8.16-2016.8.31 完善第一次启动过程中剩余问题以及未实现的锁屏功能

存在问题

简述 类别 备注
用户名/主机名写入build.prop,无法立即生效(使用命令set prop 解决)待实现 bug https://dev.openthos.org/zentao/zentao/bug-view-96.html
锁屏密码设置 功能 没有找到合适的实现人员

项目进展

  • 2016/06/16-2016/06/30

    • 李兵
      • 着手调查第一次启动相关代码,添加剩余页面,包括注册页面验证页面以及用户名设置界面,并完善相关简单功能
  • 2016/07/01-2016/07/15

    • 李兵
      • 实现以太网功能追加,与后台人员对接完成openthos注册与验证功能,调研实现用户名、主机名的设置,但并不完善,仍剩余部分问题。
  • 2016/07/16-2016-/07/28

    • 李兵
      • 着手解决剩余问题,并开始按UI样式实现第一次启动界面修改,同时实现了第一次启动network界面中有线网界面的追加。