Skip to content

openhoangnc/android_model_name

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Model Marketing Name

This repository contains all of the Android model marketing names. The list is based on this Google Play Store list.

Usage

Kotlin

fun getModelName(manufacturer: String, model: String): String {
    val repoUrl = "https://raw.githubusercontent.com/openhoangnc/android_model_name/main"

    val queryUrl = "$repoUrl/${manufacturer[0]}/$manufacturer/${model.replace("/", "-")}".toLowerCase()

    val url = java.net.URL(queryUrl)

    try {
        url.readText().let {
            return it
        }
    } catch (e: Exception) {
        return model
    }
}

fun getSelfModelName(): String {
    return getModelName(android.os.Build.MANUFACTURER, android.os.Build.MODEL)
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published