提交 4322bf71 编写于 作者: B Blankj

see 01/31 log

上级 13cc3e2e
......@@ -699,7 +699,8 @@ isLenovo : 是否联想
isSmartisan: 是否锤子
isHtc : 是否 HTC
isSony : 是否索尼
isAmigo : 是否金立
isGionee : 是否金立
isMotorola : 是否摩托罗拉
getRomInfo : 获取 ROM 信息
```
......
......@@ -699,7 +699,8 @@ isLenovo
isSmartisan
isHtc
isSony
isAmigo
isGionee
isMotorola
getRomInfo
```
......
......@@ -41,7 +41,8 @@ public final class RomUtils {
private static final String[] ROM_SMARTISAN = {"smartisan"};
private static final String[] ROM_HTC = {"htc"};
private static final String[] ROM_SONY = {"sony"};
private static final String[] ROM_AMIGO = {"amigo"};
private static final String[] ROM_GIONEE = {"gionee", "amigo"};
private static final String[] ROM_MOTOROLA = {"motorola"};
private static final String VERSION_PROPERTY_HUAWEI = "ro.build.version.emui";
private static final String VERSION_PROPERTY_VIVO = "ro.vivo.os.build.display.id";
......@@ -223,12 +224,21 @@ public final class RomUtils {
}
/**
* Return whether the rom is made by amigo.
* Return whether the rom is made by gionee.
*
* @return {@code true}: yes<br>{@code false}: no
*/
public static boolean isAmigo() {
return ROM_AMIGO[0].equals(getRomInfo().name);
public static boolean isGionee() {
return ROM_GIONEE[0].equals(getRomInfo().name);
}
/**
* Return whether the rom is made by motorola.
*
* @return {@code true}: yes<br>{@code false}: no
*/
public static boolean isMotorola() {
return ROM_MOTOROLA[0].equals(getRomInfo().name);
}
/**
......@@ -312,8 +322,10 @@ public final class RomUtils {
bean.name = ROM_HTC[0];
} else if (isRightRom(brand, manufacturer, ROM_SONY)) {
bean.name = ROM_SONY[0];
} else if (isRightRom(brand, manufacturer, ROM_AMIGO)) {
bean.name = ROM_AMIGO[0];
} else if (isRightRom(brand, manufacturer, ROM_GIONEE)) {
bean.name = ROM_GIONEE[0];
} else if (isRightRom(brand, manufacturer, ROM_MOTOROLA)) {
bean.name = ROM_MOTOROLA[0];
} else {
bean.name = manufacturer;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册