Skip to content

Commit

Permalink
add Onyx Poke 4 lite (#406)
Browse files Browse the repository at this point in the history
  • Loading branch information
luutuankiet committed Feb 17, 2023
1 parent a63ae5d commit 17901da
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
9 changes: 9 additions & 0 deletions app/src/main/java/org/koreader/launcher/device/DeviceInfo.kt
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ object DeviceInfo {
ONYX_NOVA_PRO,
ONYX_POKE3,
ONYX_POKE4,
ONYX_POKE4LITE,
ONYX_POKE_PRO,
ONYX_TAB_ULTRA,
RIDI_PAPER_3,
Expand Down Expand Up @@ -113,6 +114,7 @@ object DeviceInfo {
ONYX_NOVA_PRO,
ONYX_POKE3,
ONYX_POKE4,
ONYX_POKE4LITE,
ONYX_POKE_PRO,
ONYX_TAB_ULTRA,
RIDI_PAPER_3,
Expand Down Expand Up @@ -192,6 +194,7 @@ object DeviceInfo {
private val ONYX_POKE2: Boolean
private val ONYX_POKE3: Boolean
private val ONYX_POKE4: Boolean
private val ONYX_POKE4LITE: Boolean
private val ONYX_POKE_PRO: Boolean
private val ONYX_TAB_ULTRA: Boolean
private val RIDI_PAPER_3: Boolean
Expand Down Expand Up @@ -432,6 +435,10 @@ object DeviceInfo {
ONYX_POKE4 = BRAND.contentEquals("onyx")
&& MODEL.contentEquals("poke4")

// Onyx Poke 4 lite
ONYX_POKE4LITE = BRAND.contentEquals("onyx")
&& MODEL.contentEquals("poke4lite")

// Onyx Poke Pro
ONYX_POKE_PRO = MANUFACTURER.contentEquals("onyx")
&& PRODUCT.contentEquals("poke_pro")
Expand Down Expand Up @@ -547,6 +554,7 @@ object DeviceInfo {
deviceMap[EinkDevice.ONYX_NOVA_PRO] = ONYX_NOVA_PRO
deviceMap[EinkDevice.ONYX_POKE3] = ONYX_POKE3
deviceMap[EinkDevice.ONYX_POKE4] = ONYX_POKE4
deviceMap[EinkDevice.ONYX_POKE4LITE] = ONYX_POKE4LITE
deviceMap[EinkDevice.ONYX_POKE_PRO] = ONYX_POKE_PRO
deviceMap[EinkDevice.ONYX_TAB_ULTRA] = ONYX_TAB_ULTRA
deviceMap[EinkDevice.RIDI_PAPER_3] = RIDI_PAPER_3
Expand Down Expand Up @@ -589,6 +597,7 @@ object DeviceInfo {
lightsMap[LightsDevice.ONYX_NOVA_PRO] = ONYX_NOVA_PRO
lightsMap[LightsDevice.ONYX_POKE3] = ONYX_POKE3
lightsMap[LightsDevice.ONYX_POKE4] = ONYX_POKE4
lightsMap[LightsDevice.ONYX_POKE4LITE] = ONYX_POKE4LITE
lightsMap[LightsDevice.ONYX_POKE_PRO] = ONYX_POKE_PRO
lightsMap[LightsDevice.ONYX_TAB_ULTRA] = ONYX_TAB_ULTRA
lightsMap[LightsDevice.RIDI_PAPER_3] = RIDI_PAPER_3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ object EPDFactory {
DeviceInfo.EinkDevice.ONYX_NOVA_PRO,
DeviceInfo.EinkDevice.ONYX_POKE3,
DeviceInfo.EinkDevice.ONYX_POKE4,
DeviceInfo.EinkDevice.ONYX_POKE4LITE,
DeviceInfo.EinkDevice.ONYX_POKE_PRO,
DeviceInfo.EinkDevice.ONYX_TAB_ULTRA -> {
logController("Onyx/Qualcomm")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ object LightsFactory {
DeviceInfo.LightsDevice.ONYX_NOVA_AIR_2,
DeviceInfo.LightsDevice.ONYX_NOVA_AIR_C,
DeviceInfo.LightsDevice.ONYX_POKE4,
DeviceInfo.LightsDevice.ONYX_POKE4LITE,
DeviceInfo.LightsDevice.ONYX_TAB_ULTRA -> {
logController("Onyx/Sdk")
OnyxSdkLightsController()
Expand Down

0 comments on commit 17901da

Please sign in to comment.