MobileInsight
  • Getting Started
  • Download
  • Documentation
    • Videos and Presentations
    • Tutorials
    • Developer Guide
    • API Reference
    • FAQ
    • Supported Message Types
    • Tested phone models
  • Community Resource
    • Who uses MobileInsight
    • Success story: MI-LAB
    • Success story: Knowledge Map
    • Publications
    • Data Sharing
    • Privacy Notice
    • About us
    • Contact us
  • GitHub

Developer Guide¶

The following are technical articles for MobileInsight developers.

Code Overview¶

  • mobileInsight-core Part-I: Monitor
  • mobileInsight-core Part-II: Analyzer
  • mobileInsight-mobile Overview

Development: tutorials and how-to¶

Log Collection¶

  • Code Review: diag_revealer

Message Parsing¶

  • dm_collector_c and Message Parser
  • PDCP dissector format
  • MAC dissector format
  • (External) Official Wireshark dissector documentation

Application and Plugin development¶

  • How to use MI-APP API?
  • LogViewer Overview
  • Multi-Threading in MobileInsight

Compilation and Installation¶

  • (External) Cross-compile Wireshark for Android
  • (External) Cross-compile GLib for Android
  • Android Wireshark Dissector Installation

News

  • MobileInsight 6.0 released
    (03/28/2022)
  • MobileInsight 6.0 beta for 5G: Call for public test
    (11/25/2020)
  • MobileInsight 5.0 released
    (07/01/2020)
  • MobileInsight Hackathon at SIGCOMM'19
    (08/24/2019)
  • MobileInsight 4.0 released
    (08/03/2019)
  • MobileInsight 3.4 released
    (10/23/2018)
  • More

Latest GitHub commits

  • mobileinsight-core:
    ( )
  • mobileinsight-mobile:
    ( )
Who uses MobileInsight?
How to cite MobileInsight?
Yuanjie Li, Chunyi Peng, Zengwen Yuan, Jiayao Li, Haotian Deng, Tao Wang, MobileInsight: Extracting and Analyzing Cellular Network Information on Smartphones, ACM MobiCom‘16. BitTex

© Copyright 2014-2022, MobileInsight team. About us | Contact us | Back to top