Sylvain/burst_ind分支是网上说的比较多的带sniffer功能的分支,但是编译完无法刷固件

关于以上问题。相信很多朋友碰到过。但是国内没有人分享相关的经验。在这里我分享下我的经验。

http://bb.osmocom.org/trac/wiki/Hardware/CP210xTutorial

除了做以上步骤以外,官网提示是这样的。

First of all you need to download and unpack the lastest version of cp210x-program, an open-source tool replacing the proprietary windows-only tool from SiLabs (see application note AN205 if you want to mess with that).

To make sure cp210x-program will be the only one talking to the converter, unload the kernel module:

首先,你需要下载最新版本的CP210X驱动程序并解压,然后执行如下命令:

sudo rmmod cp210x

After that, perform a dry-run to see everything is okay:【未改波特率前测试效果】

sudo ./cp210x-program

The tool should output the device-string of the converter, some other information, and a baudrate table with the following default entries:

[baudrate table][...]  = FFE6, FFF6,  #   Baud,  us[...]  = FFCC, FFEC,  #   Baud,  us[...]  = FF98, FFD9,  #   Baud,  us[...]  = FF30, FFB2,  #   Baud,  us[...]

Okay, now to the real thing: create a backup of the EEPROM:

sudo ./cp210x-program -f eeprom.hex

The next step is to program the modified, non-standard baudrates: (这个才是最关键的,改波特率)

sudo ./cp210x-program -p -F eeprom.hex -w --set-baudrate :FFE2,FFF4, --set-baudrate :FFC5,FFE9, --set-baudrate :FF8A,FFD3,

Check if the entries have been written successfully:【改完波特率后测试效果】

sudo ./cp210x-program

You should see the following entries:

[baudrate table][...]  = FFE2, FFF4,  #   Baud,  us[...]  = FFC5, FFE9,  #   Baud,  us[...]  = FF8A, FFD3,  #   Baud,  us[...]  = FF30, FFB2,  #   Baud,  us[...]

Replug the converter and you're done.

Using burst_ind

If you want to use the burst_ind branch with a CP210x converter, you need to add the following define in osmocon.c:

需要修改osmocom-bb/src/host/osmocon/osmocon.c,文件中添加定义

#define I_HAVE_A_CP210x

否则会出现“Unable to set custom baudrate, please use appropriate cable"执行完上述的步骤后。在去刷Sylvain/burst_ind分支固件就能看到成功刷进手机了

关于刷Sylvain/burst_ind分支的一些问题解答的更多相关文章

  1. 关于GSMMAP分支cell_log扫描不正常问题的解决办法

    阔别多年,本周在KALI 2.0下重拾旧时趣味,可怎么折腾都未曾见ARFCN,迫不得已还刷了brust_ind分支 才达到目的.后经仔细翻阅官方文档发现此问题早有披露,解决方案也已经公布,逐分享给大家 ...

  2. GSM Sniffing入门之硬件篇

    3个月前,听朋友介绍得知OsmocomBB项目.此前一直以为GSM Sniffing需要价格昂贵的专用设备,但osmocomBB的上手成本:一个25元左右的手机,外加一根USB转TTL的串口线,着实让 ...

  3. Moto C118 基于 Osmocom-BB 和 OpenBTS 搭建小型GSM短信基站

    此文章PDF文档下载地址:点击下载 0x00 写在前面 大家应该都听说过摩托罗拉C118配合Osmocom-BB实现GSM网络下的短信拦截功能吧,在14年左右新出了一种玩法就是Osmocom-BB的s ...

  4. GPRS Sniffing Tutorial

    - Download sources into ~/gprs_sniffer git clone git://git.osmocom.org/osmocom-bb.git git clone git: ...

  5. java CMS gc解析

    转载: http://www.blogjava.net/killme2008/archive/2009/09/22/295931.html     CMS,全称Concurrent Low Pause ...

  6. 数据库分布式事务XA规范介绍及Mysql底层实现机制

    1. 引言 分布式事务主要应用领域主要体现在数据库领域.微服务应用领域.微服务应用领域一般是柔性事务,不完全满足ACID特性,特别是I隔离性,比如说saga不满足隔离性,主要是通过根据分支事务执行成功 ...

  7. 红米3 TWRP-3.0.2(android_6.0.1_r72分支)中文版Recovery更新于20161018

    TWRP3.0.2更新简介 TWRP是TeamWin团队https://github.com/TeamWin/Team-Win-Recovery-Project的开源项目,也是Omnirom系统默认的 ...

  8. Osmocom-BB MOTO C118硬刷

    写在最前面,先知我YY下硬刷最好可能实现的功能: 1.把软件刷入flash,修改loader后,可以实现上电就自动运行程序: 2.硬刷后,程序自动起来,可以修改loader就行加密 3.硬刷后,有可能 ...

  9. [Android 4.4.3] 泛泰A860 Omni4.4.3 20140610 RC2.0 三版通刷 by syhost

    欢迎关注泛泰非盈利专业第三方开发团队 VegaDevTeam  (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大师) loogeo cr ...

随机推荐

  1. IE7局部滚动区域下绝对定位或相对定位元素不随滚动条滚动的bug

    尽管在项目中测试人员已经慢慢淡化了IE6的测试,但是IE7依然还是要纳入测试范围. 最近碰到一个IE7的蛋疼bug,在页面上设置了一个局部的滚动区域,在拖动滚动条的时候,滚动区域内设置了相对定位或绝对 ...

  2. robotframework笔记17

    执行测试用例 基本用法 机器人框架从命令行执行测试用例,和 最终的结果是,在默认情况下,一个 输出文件 以XML格式和一个HTML 报告 和 日志 . 执行后,可以组合和输出文件 否则 进行后期处理  ...

  3. Excel中的隐藏函数

    excel有一些隐藏函数,这些函数在帮助文件中找不到介绍,常用的有以下三个: 1.DATEDIF() 功能:计算两个日期的差值 语法:DATEDIF(start_date,end_date,unit) ...

  4. 联系 管理 Hibernate4+Spring JPA+SpringMVC+Volecity搭建web应用(三)

    hibernate注解实体类示例 package cn.bdqn.smvc.entity; import java.io.Serializable; import javax.persistence. ...

  5. Servlet复习1: 一个简单的Servlet的使用

    Servlet学习 1. Servlet与JSP的关系 2. Servlet的声明周期 3. 一个简单的Servlet的使用方法 什么是Servlet? 什么又是JSP? 继承了javax.servl ...

  6. 使用WITH AS提高性能简化嵌套SQL(转载)

    使用WITH AS提高性能简化嵌套SQL http://www.cnblogs.com/fygh/archive/2011/08/31/2160266.html

  7. 使用2个MR计算

    转载:http://www.cnblogs.com/sharpxiajun/p/5205496.html 最近做了一个小的mapreduce程序,主要目的是计算环比值最高的前5名,本来打算使用spar ...

  8. 如何打开asp.net中的出错提示?在程序发布后

    答案:修改其中的一个配置节点,<customErrors mode="On"/>

  9. c++ 普通高精除高精

    //codevs3118 高精度练习之除法 //打出了高精除高精,内心有点小激动. //还记得已开始学的时候非常难打 #include<cstdio>#include<cstring ...

  10. 常州培训 day6 解题报告

    第一题: 题目大意: 给出一个N*N的矩阵,矩阵元素均为0或1.定义矩阵权值为sum(F[i][j]*F[j][i]); 给出K个操作: 询问矩阵的权值mod 2. 将矩阵的某一行元素取反(0变成1, ...