一种PDA的蓝牙和WiFi的MAC地址的修改方法

文档序号:9238808阅读:1286来源:国知局
一种PDA的蓝牙和WiFi的MAC地址的修改方法
【技术领域】
[0001] 本发明涉及一种PDA的蓝牙和WiFi的MAC地址的修改方法。
【背景技术】
[0002] 随着社会的进步,现在手机生产商出货量越来越大,但是在每部手机出场前都需 要做一些附加的工作,其中修改每部手机的BT(蓝牙)以及Wifi的MAC地址就是其中一步。 但是这一步都需要产线的操作工人使用USB连接手机,然后利用PC端的工具向手机发送多 条指令实现修改BT&&Wifi的MAC地址。这其中需要在PC端输入48bit的命令,这样的操 作步骤容易出错,最重要的是整个过程非常的繁琐复杂。比如,目前基于Android的移动终 端在产线上都是采用ADB工具+USB连接的方式修改BT和Wifi的MAC地址。这样的方式 存在如下缺点:产线工作人员需要会使用ADB工具;需要利用USB将手机和电脑进行有线 连接;操作人员在写入BT&&Wifi的MAC地址时需要手动录入,耗时、麻烦,并且容易出错。

【发明内容】

[0003] 本发明的一个目的是解决至少上述问题和/或缺陷,并提供至少后面将说明的优 点。
[0004] 本发明还有一个目的是提供一种PDA的蓝牙和WiFi的MAC地址的修改方法,本发 明通过在PDA内预设n个MAC地址,来使PDA与服务器建立通讯连接,不再需要使用工具进 行电脑和PDA的连接,同时也解决了PDA与服务器需要有线连接的问题;同时,本发明将蓝 牙和WiFi的MAC地址、及PDA的识别信息均预存在服务器中,解决了修改蓝牙和WiFi的 MAC地址时,需要人工操作输入的问题。
[0005] 为此,本发明提供的技术方案为:
[0006] 一种PDA的蓝牙和WiFi的MAC地址的修改方法,包括如下步骤:
[0007] 步骤一、启动PDA,所述PDA具有识别信息,若该PDA为首次启动,且该PDA内预设 有n个MAC地址;之后进入步骤二,
[0008] 步骤二、在修改PDA蓝牙和WiFi的MAC地址时,所述PDA通过所述预设的n个MAC 地址中的任意一个MAC地址与服务器建立通讯连接,向所述服务器发送获取蓝牙和WiFi MAC地址的命令和识别彳目息;之后进入步骤二,
[0009] 步骤三、所述服务器内预先存储有所述PDA的识别信息、及所述蓝牙和WiFi的MAC 地址信息,且所述PDA的识别信息、与所述蓝牙和WiFi的MAC地址信息一一对应设置,所 述服务器接收到获取蓝牙和WiFiMAC地址的命令和识别信息时,通过所述识别信息识别 PDA,向其发送对应的蓝牙和WiFiMAC地址信息,并将该PDA的状态标记为已分配;以及,之 后进入步骤四,
[0010] 步骤四、所述PDA接收到服务器端发送得所述蓝牙和WiFiMAC地址信息,并保存 到所述PDA中,且删除其中预设的n个MAC地址,完成修改。
[0011] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,n> 2。
[0012] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述步骤二中,若 一个所述PDA与服务器建立通讯连接时,使用的所述预设的n个MAC地址中的MAC地址与 其他PDA使用的MAC地址相同时,则该一个PDA和/或该其他PDA更换为所述预设的n个 MAC地址中的其他MAC地址。
[0013] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述步骤三中,以 不同的数值为所述PDA编号作为所述PDA的识别信息,所述服务器向所述PDA发送对应的 所述蓝牙和WiFiMAC地址信息时,依照状态为未分配的PDA的所述识别信息的大小顺序从 小到大依次发送。
[0014] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述PDA和所述 服务器的通讯连接为基于CS的TCP连接。
[0015] 较优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述步骤一中, 若该PDA为非首次启动,且该PDA内保存有蓝牙和WiFi的MAC地址信息时,则结束该次修 改。
[0016] 较优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法,在所述步骤四之 后还包括:
[0017] 步骤五、关闭该PDA,并重新启动该PDA;
[0018] 在所述步骤五之后,再进入所述步骤一。
[0019] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述服务器以文 本文件的形式存储蓝牙和WiFi的MAC地址信息,并以文本文件的形式发送给所述PDA。
[0020] 优选的是,所述的PDA的蓝牙和WiFi的MAC地址的修改方法中,所述PDA为手机。
[0021] 本发明至少具有如下有益效果:
[0022] 本发明通过在PDA内预设n个MAC地址,来与服务器建立通讯连接,这样不需要再 使用ADB工具之类的软件来连接电脑和PDA,同时也不需要利用USB数据线进行连接,也不 需要人工操作输入48bit的信息,免去操作员的操作,提高了产线修改BT以及Wifi的MAC 地址的效率及准确率。
[0023] 发明设计简单实用,成本投入低,适合大规模推广使用。
[0024] 本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本 发明的研宄和实践而为本领域的技术人员所理解。
【附图说明】
[0025] 图1为本发明框架图;
[0026] 图2为本发明其中一个实施例中PDA内蓝牙和WiFi的MAC地址的修改流程图;
[0027] 图3为本发明其中一个实施例中服务器分配MAC地址的流程图。
【具体实施方式】
[0028] 下面对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据 以实施。
[0029] 如图1、图2和图3所示,本发明公开了一种PDA的蓝牙和WiFi的MAC地址的修改 方法,包括如下步骤:
[0030] 步骤一、启动PDA,所述PDA具有识别信息,若该PDA为首次启动,该PDA内预设有 n个MAC地址;这里提到的"首次启动",指得是在工厂完成加工后,工厂要帮助最终的客户 验证基本的功能是否能够正常工作时的第一次启动。之后进入步骤二,
[0031] 步骤二、在修改PDA蓝牙和WiFi的MAC地址时,所述PDA通过所述预设的n个MAC 地址中的任意一个MAC地址与服务器建立通讯连接,向所述服务器发送获取蓝牙和WiFi MAC地址的命令和识别彳目息;之后进入步骤二,
[0032] 步骤三、所述服务器内预先存储有所述PDA的识别信息、及所述蓝牙和WiFi的MAC 地址信息,且所述PDA的识别信息、与所述蓝牙和WiFi的MAC地址信息一一对应设置,所 述服务器接收到获取蓝牙和WiFiMAC地址的命令和识别信息时,通过所述识别信息识别 PDA,向其发送对应的蓝牙和WiFiMAC地址信息,并将该PDA的状态标记为已分配;以及,之 后进入步骤四,
[0033] 步骤四、所述PDA接收到服务器端发送得所述蓝牙和WiFiMAC地址信息,并保存 到所述PDA中,且删除其中预设的n个MAC地址,完成修改。
[0034] 本发明通过在PDA内预设n个MAC地址,来与服务器建立通讯连接,这样不需要再 使用ADB工具之类的软件来连接电脑和PDA,同时也不需要利用USB数据线进行连接,也不 需要人工操作输入48bit的信息,免去操作员的操作,提高了产线修改BT以及Wifi的MAC 地址的效率及准确率。
[0035] 作为优选,PDA内预设的n个MAC地址中,n> 2。这样,即使有多台PDA同时和服 务器建立通讯连接,所有的PDA选取相同的MAC地址的概率也较小。
[0036] 作为优选,所述步骤二中,若一个所述PDA与服务器建立通讯连接时,使用的所述 预设的n个MAC地址中的MAC地址与其他PDA使用的MAC地址相同时,则该一个PDA和/ 或该其他PDA更换为所述预设的n个MAC地址中的其他MAC地址。这样,一旦多台PDA和 服务器同时建立通讯连接时,即使第一次时选取了同样的MAC地址,那么其中一台PDA或所 有的PDA都再随机选择一次预设的MAC地址时,相同的概率是很小的。即使第二次建立时 又相同了,还可以再进行第三次选择。可以根据同时和服务器建立通讯连接的PDA的台数 来确定合适的n值。。在本发明的其中一个实施例中,n= 6,
[0037] 作为优选,以不同的数值为所述PDA编号作为所述PDA的识别信息,所述步骤三 中
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1