From 2fc90b63af7a196ed1269980a18132503fa0d0e7 Mon Sep 17 00:00:00 2001 From: Peter-Jan Karens Date: Fri, 9 Jan 2026 00:04:35 +0100 Subject: [PATCH] Add support for the Onyx Boox Note Air 5C --- .../main/java/org/koreader/launcher/device/DeviceInfo.kt | 6 ++++++ .../main/java/org/koreader/launcher/device/EPDFactory.kt | 1 + .../main/java/org/koreader/launcher/device/LightsFactory.kt | 1 + 3 files changed, 8 insertions(+) diff --git a/app/src/main/java/org/koreader/launcher/device/DeviceInfo.kt b/app/src/main/java/org/koreader/launcher/device/DeviceInfo.kt index 0d6c2bbc8..ee7dd4e98 100644 --- a/app/src/main/java/org/koreader/launcher/device/DeviceInfo.kt +++ b/app/src/main/java/org/koreader/launcher/device/DeviceInfo.kt @@ -111,6 +111,7 @@ object DeviceInfo { ONYX_NOTE_AIR2, ONYX_NOTE_AIR_3C, ONYX_NOTE_AIR_4C, + ONYX_NOTE_AIR_5C, ONYX_NOTE_MAX, ONYX_NOTE_PRO, ONYX_NOTE_S, @@ -508,6 +509,10 @@ object DeviceInfo { // Onyx Note Air 4C BRAND == "onyx" && MODEL == "noteair4c" -> Id.ONYX_NOTE_AIR_4C + + // Onyx Note Air 5C + BRAND == "onyx" && MODEL == "noteair5c" + -> Id.ONYX_NOTE_AIR_5C // Onyx Boox Note Max BRAND == "onyx" && PRODUCT == "notemax" && DEVICE == "notemax" @@ -725,6 +730,7 @@ object DeviceInfo { Id.ONYX_NOVA_AIR_C, Id.ONYX_NOTE_AIR_3C, Id.ONYX_NOTE_AIR_4C, + Id.ONYX_NOTE_AIR_5C, Id.ONYX_TAB_ULTRA_C, Id.ONYX_TAB_ULTRA_C_PRO, -> true else -> false diff --git a/app/src/main/java/org/koreader/launcher/device/EPDFactory.kt b/app/src/main/java/org/koreader/launcher/device/EPDFactory.kt index 4f8963496..26476c6de 100644 --- a/app/src/main/java/org/koreader/launcher/device/EPDFactory.kt +++ b/app/src/main/java/org/koreader/launcher/device/EPDFactory.kt @@ -116,6 +116,7 @@ object EPDFactory { DeviceInfo.Id.ONYX_NOTE_AIR2, DeviceInfo.Id.ONYX_NOTE_AIR_3C, DeviceInfo.Id.ONYX_NOTE_AIR_4C, + DeviceInfo.Id.ONYX_NOTE_AIR_5C, DeviceInfo.Id.ONYX_NOTE_MAX, DeviceInfo.Id.ONYX_NOTE_PRO, DeviceInfo.Id.ONYX_NOTE_S, diff --git a/app/src/main/java/org/koreader/launcher/device/LightsFactory.kt b/app/src/main/java/org/koreader/launcher/device/LightsFactory.kt index b4541d933..f5d081438 100644 --- a/app/src/main/java/org/koreader/launcher/device/LightsFactory.kt +++ b/app/src/main/java/org/koreader/launcher/device/LightsFactory.kt @@ -21,6 +21,7 @@ object LightsFactory { DeviceInfo.Id.ONYX_GO7GEN2, DeviceInfo.Id.ONYX_NOTE_AIR_3C, DeviceInfo.Id.ONYX_NOTE_AIR_4C, + DeviceInfo.Id.ONYX_NOTE_AIR_5C, DeviceInfo.Id.ONYX_NOVA_AIR, DeviceInfo.Id.ONYX_PAGE, DeviceInfo.Id.ONYX_PALMA,