Skip to content

A library for parsing Xiaomi browser database.such as History,Bookmark and etc.

Notifications You must be signed in to change notification settings

moxisuki/MiBrowserDB

Repository files navigation

Get Started

Database default path

/data/data/com.android.browser/databases/browser2.db

Initialization

val browserDB = BrowserDB("jdbc:sqlite:browser2.db")

History

GetAllHistory

browserDB
    .getAllHistory()
    .forEach { it ->
        println(it)
    }

GetHistoryInterval

browserDB
    .getHistoryInterval(1659283200000, Date().time)
    .forEach { it ->
        println(it)
    }

InsertHistory

browserDB.insertHistory(
    HistoryData(
        99, "Google",
        Date().time, Date().time,
        "http://www.google.com"
    )
)

DeleteHistory

browserDB.deleteHistory(99)

UpdateHistory

browserDB.updateHistory(
    HistoryData(
        99, "Google",
        Date().time, Date().time,
        "http://www.google.com"
    )
)

TODO

  • Bookmark
  • Auto-sync in xposed moudule
  • support more browser

About

A library for parsing Xiaomi browser database.such as History,Bookmark and etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages